0001558370-21-001854.txt : 20210225 0001558370-21-001854.hdr.sgml : 20210225 20210225171158 ACCESSION NUMBER: 0001558370-21-001854 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 111 CONFORMED PERIOD OF REPORT: 20201231 FILED AS OF DATE: 20210225 DATE AS OF CHANGE: 20210225 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Walker & Dunlop, Inc. CENTRAL INDEX KEY: 0001497770 STANDARD INDUSTRIAL CLASSIFICATION: FINANCE SERVICES [6199] IRS NUMBER: 000000000 STATE OF INCORPORATION: MD FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-35000 FILM NUMBER: 21681586 BUSINESS ADDRESS: STREET 1: 7501 WISCONSIN AVENUE STREET 2: SUITE 1200E CITY: BETHESDA STATE: MD ZIP: 20814 BUSINESS PHONE: (301) 215-5500 MAIL ADDRESS: STREET 1: 7501 WISCONSIN AVENUE STREET 2: SUITE 1200E CITY: BETHESDA STATE: MD ZIP: 20814 10-K 1 wd-20201231x10k.htm 10-K
P6MP6MP3YP3Y003P12M000001497770--12-312020FYfalseP48M30678000300350003P48M1470000014700000118000001000000P12Mus-gaap:OtherAssetsus-gaap:OtherAssetsus-gaap:OtherLiabilitiesus-gaap:OtherLiabilities0001497770wd:PerformanceSharePlan2020Member2020-01-012020-12-310001497770wd:PerformanceSharePlan2019Member2020-01-012020-12-310001497770wd:PerformanceSharePlan2018Member2020-01-012020-12-310001497770wd:PerformanceSharePlan2019Member2019-01-012019-12-310001497770wd:PerformanceSharePlan2018Member2019-01-012019-12-310001497770wd:PerformanceSharePlan2017Member2019-01-012019-12-310001497770wd:FannieMaeMemberus-gaap:MortgageBackedSecuritiesMember2020-01-012020-12-310001497770wd:FannieMaeMemberus-gaap:MoneyMarketFundsMember2020-01-012020-12-310001497770us-gaap:RealEstateLoanMember2020-01-012020-12-310001497770wd:FannieMaeMemberwd:RiskSharingObligationsMember2020-01-012020-12-310001497770wd:FannieMaeMember2020-01-012020-12-310001497770wd:AllOtherMember2020-01-012020-12-310001497770stpr:TX2020-01-012020-12-310001497770stpr:GA2020-01-012020-12-310001497770stpr:FL2020-01-012020-12-310001497770stpr:CA2020-01-012020-12-310001497770wd:AllOtherMember2019-01-012019-12-310001497770stpr:TX2019-01-012019-12-310001497770stpr:GA2019-01-012019-12-310001497770stpr:FL2019-01-012019-12-310001497770stpr:CA2019-01-012019-12-310001497770wd:AllOtherMember2018-01-012018-12-310001497770stpr:TX2018-01-012018-12-310001497770stpr:GA2018-01-012018-12-310001497770stpr:FL2018-01-012018-12-310001497770stpr:CA2018-01-012018-12-310001497770wd:ServicingContractsPurchasedMember2020-01-012020-12-310001497770wd:CreditAgreementMember2020-01-012020-12-310001497770srt:AffiliatedEntityMember2019-01-012019-12-310001497770srt:MinimumMemberwd:CreditAgreementMemberwd:TermLoanMember2018-11-072018-11-070001497770srt:MaximumMember2019-01-012019-12-310001497770srt:MaximumMember2018-01-012018-12-310001497770wd:TermLoanMember2020-01-012020-12-310001497770srt:MaximumMemberwd:LoansHeldForInvestmentMember2020-01-012020-12-310001497770wd:LineOfCreditAgencyWarehouseFacilityFiveMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMember2020-09-300001497770wd:LineOfCreditAgencyWarehouseFacilityThreeMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMember2020-06-300001497770wd:LineOfCreditAgencyWarehouseFacilityFourFhaSublimitMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMember2020-12-310001497770wd:LineOfCreditAgencyWarehouseFacilityTwoMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMember2020-09-300001497770wd:LineOfCreditAgencyWarehouseFacilityThreeMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMember2020-09-300001497770wd:LineOfCreditExpiredInterimWarehouseFacilityMemberwd:LoansHeldForInvestmentMemberwd:AgencyWarehouseFacilityMember2020-06-300001497770wd:LineOfCreditAgencyWarehouseFacilityOneCovid19ForbearanceAdvanceSublimitMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMember2020-06-300001497770wd:LineOfCreditAgencyWarehouseFacilityOneCovid19ForbearanceAdvanceSublimitMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMember2020-04-012020-06-300001497770wd:FannieMaeMemberwd:FannieMaeRepurchaseAgreementUncommittedLineAndOpenMaturityMember2020-01-012020-12-310001497770wd:EscrowEarningsAndOtherInterestIncomeMember2020-01-012020-12-310001497770wd:EscrowEarningsAndOtherInterestIncomeMember2019-01-012019-12-310001497770wd:EscrowEarningsAndOtherInterestIncomeMember2018-01-012018-12-310001497770srt:MaximumMemberwd:CreditAgreementMemberwd:TermLoanMember2018-11-072018-11-070001497770wd:NationalBanksMemberwd:AgencyWarehouseFacilityMember2020-01-012020-12-310001497770wd:LineOfCreditAgencyWarehouseFacilityFourMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMember2020-10-012020-12-310001497770srt:MinimumMemberwd:LineOfCreditInterimWarehouseFacilityOneMemberwd:LoansHeldForInvestmentMemberwd:InterimWarehouseFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2020-04-012020-06-300001497770srt:MinimumMemberwd:LineOfCreditAgencyWarehouseFacilityOneCovid19ForbearanceAdvanceSublimitMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2020-04-012020-06-300001497770wd:LineOfCreditAgencyWarehouseFacilityThreeMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2020-04-012020-06-300001497770srt:MinimumMemberwd:LineOfCreditInterimWarehouseFacilityFourMemberwd:LoansHeldForInvestmentMemberwd:InterimWarehouseFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2020-01-012020-03-310001497770wd:LineOfCreditInterimWarehouseFacilityFourMember2020-01-012020-12-310001497770wd:LineOfCreditAgencyWarehouseFacilitiesAndInterimWarehouseFacilitiesOneAndTwoMember2020-01-012020-12-310001497770wd:LineOfCreditInterimWarehouseFacilityThreeMember2020-12-310001497770wd:LineOfCreditInterimWarehouseFacilityFourMember2020-12-310001497770wd:LineOfCreditAgencyWarehouseFacilitiesAndInterimWarehouseFacilitiesOneAndTwoMember2020-12-310001497770wd:LineOfCreditAgencyWarehouseFacilitiesOneThreeFiveAndInterimWarehouseFacilityOneMember2020-01-012020-12-310001497770wd:CreditAgreementMemberwd:TermLoanMember2018-11-072018-11-070001497770srt:MaximumMemberwd:LineOfCreditInterimWarehouseFacilityTwoMember2020-01-012020-12-310001497770srt:MaximumMemberwd:LineOfCreditInterimWarehouseFacilityThreeMember2020-01-012020-12-310001497770srt:MaximumMemberwd:LineOfCreditInterimWarehouseFacilityOneMember2020-01-012020-12-310001497770wd:TierTwoMortgageLoansNewMemberwd:FannieMaeMember2020-01-012020-12-310001497770wd:FannieMaeDUSProgramMember2020-01-012020-12-310001497770wd:LoansHeldForInvestmentMember2020-01-012020-01-010001497770wd:FannieMaeDUSProgramMember2020-01-012020-01-010001497770srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:AccountingStandardsUpdate201613Member2019-01-012019-12-310001497770srt:MinimumMemberwd:Acquisitions2020Member2020-01-012020-12-310001497770srt:MaximumMemberwd:Acquisitions2020Member2020-01-012020-12-310001497770srt:MinimumMemberwd:CreditAgreementMember2020-01-012020-12-310001497770wd:FannieMaeDUSProgramMember2020-01-010001497770wd:LoansAndOtherServicingAccountsMember2020-01-012020-12-310001497770us-gaap:ServicingContractsMember2020-01-012020-12-310001497770us-gaap:OtherLiabilitiesMember2020-12-310001497770wd:LoansHeldForInvestmentMember2020-12-310001497770wd:LoansHeldForInvestmentMember2019-12-310001497770wd:ShareRepurchaseProgram2020Memberus-gaap:CommonClassAMember2020-12-310001497770wd:ShareRepurchaseProgram2021Member2021-02-012021-02-280001497770wd:ShareRepurchaseProgram2020Memberus-gaap:CommonClassAMember2020-02-012020-02-290001497770srt:MaximumMemberwd:ShareRepurchaseProgram2021Member2021-02-280001497770srt:MaximumMemberwd:ShareRepurchaseProgram2020Memberus-gaap:CommonClassAMember2020-02-290001497770wd:ShareRepurchaseProgram2020Member2020-01-012020-12-310001497770wd:ShareRepurchaseProgram2019Member2019-01-012019-12-310001497770wd:ShareRepurchaseProgram2018Member2018-01-012018-12-310001497770wd:ShareRepurchaseProgram2020Memberus-gaap:CommonClassAMember2020-01-012020-12-310001497770wd:ShareRepurchaseProgram2019Memberus-gaap:CommonClassAMember2019-01-012019-12-310001497770wd:ShareRepurchaseProgram2018Memberus-gaap:CommonClassAMember2018-01-012018-12-310001497770us-gaap:CommonStockMember2020-01-012020-12-310001497770us-gaap:CommonStockMember2019-01-012019-12-310001497770us-gaap:CommonStockMember2018-01-012018-12-310001497770us-gaap:RetainedEarningsMember2020-12-310001497770us-gaap:AdditionalPaidInCapitalMember2020-12-310001497770us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001497770srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:AccountingStandardsUpdate201613Memberus-gaap:RetainedEarningsMember2019-12-310001497770us-gaap:RetainedEarningsMember2019-12-310001497770us-gaap:NoncontrollingInterestMember2019-12-310001497770us-gaap:AdditionalPaidInCapitalMember2019-12-310001497770us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-310001497770srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:AccountingStandardsUpdate201602Memberus-gaap:RetainedEarningsMember2018-12-310001497770srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:AccountingStandardsUpdate201602Member2018-12-310001497770us-gaap:RetainedEarningsMember2018-12-310001497770us-gaap:NoncontrollingInterestMember2018-12-310001497770us-gaap:AdditionalPaidInCapitalMember2018-12-310001497770us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-12-310001497770us-gaap:RetainedEarningsMember2017-12-310001497770us-gaap:NoncontrollingInterestMember2017-12-310001497770us-gaap:AdditionalPaidInCapitalMember2017-12-310001497770us-gaap:AccumulatedOtherComprehensiveIncomeMember2017-12-310001497770us-gaap:EmployeeStockOptionMember2019-12-310001497770us-gaap:EmployeeStockOptionMember2020-12-310001497770wd:EquityIncentivePlan2020Member2020-12-310001497770wd:EquityIncentivePlan2020Member2020-01-012020-12-310001497770us-gaap:RestrictedStockUnitsRSUMemberwd:PerformanceSharePlan2017Member2020-01-012020-03-310001497770us-gaap:RestrictedStockUnitsRSUMember2019-12-310001497770us-gaap:RestrictedStockMember2019-12-310001497770us-gaap:RestrictedStockUnitsRSUMember2019-01-012019-12-310001497770us-gaap:RestrictedStockUnitsRSUMember2018-01-012018-12-310001497770wd:OfficersAndEmployeesMemberus-gaap:RestrictedStockUnitsRSUMemberwd:PerformanceSharePlanMember2020-01-012020-12-310001497770wd:OfficersAndEmployeesMemberus-gaap:RestrictedStockUnitsRSUMemberwd:PerformanceSharePlanMember2019-01-012019-12-310001497770wd:OfficersAndEmployeesMemberus-gaap:RestrictedStockUnitsRSUMemberwd:PerformanceSharePlanMember2018-01-012018-12-310001497770srt:MinimumMemberwd:OfficersAndEmployeesMemberus-gaap:RestrictedStockMember2020-01-012020-12-310001497770srt:MaximumMemberwd:OfficersAndEmployeesMemberus-gaap:RestrictedStockMember2020-01-012020-12-310001497770wd:OfficersAndEmployeesMemberus-gaap:EmployeeStockOptionMember2020-01-012020-12-310001497770wd:NonEmployeeDirectorMemberus-gaap:RestrictedStockMember2020-01-012020-12-310001497770us-gaap:RestrictedStockUnitsRSUMemberwd:PerformanceSharePlanMember2020-01-012020-12-310001497770us-gaap:RestrictedStockUnitsRSUMemberwd:PerformanceSharePlanMember2019-01-012019-12-310001497770us-gaap:RestrictedStockMember2019-01-012019-12-310001497770us-gaap:RestrictedStockUnitsRSUMemberwd:PerformanceSharePlanMember2018-01-012018-12-310001497770us-gaap:RestrictedStockMember2018-01-012018-12-310001497770us-gaap:ServicingContractsMember2019-12-310001497770us-gaap:ServicingContractsMember2018-12-310001497770us-gaap:ServicingContractsMember2019-01-012019-12-310001497770us-gaap:NotesPayableToBanksMember2020-01-012020-12-310001497770wd:PropertySalesBrokerFeesInvestmentManagementFeesApplicationFeesAndOtherMemberwd:OtherRevenueMember2020-01-012020-12-310001497770wd:LoanOriginationFeesMemberwd:GainsFromMortgageBankingActivitiesMember2020-01-012020-12-310001497770wd:PropertySalesBrokerFeesInvestmentManagementFeesApplicationFeesAndOtherMemberwd:OtherRevenueMember2019-01-012019-12-310001497770wd:LoanOriginationFeesMemberwd:GainsFromMortgageBankingActivitiesMember2019-01-012019-12-310001497770wd:PropertySalesBrokerFeesInvestmentManagementFeesApplicationFeesAndOtherMemberwd:OtherRevenueMember2018-01-012018-12-310001497770wd:LoanOriginationFeesMemberwd:GainsFromMortgageBankingActivitiesMember2018-01-012018-12-310001497770wd:TermLoanAgreementMemberwd:PriorTermLoanMember2018-11-072018-11-070001497770srt:MaximumMemberwd:CreditAgreementMemberwd:TermLoanMember2020-12-310001497770us-gaap:EmployeeStockOptionMember2020-01-012020-12-310001497770us-gaap:EmployeeStockOptionMember2019-01-012019-12-310001497770us-gaap:EmployeeStockOptionMember2018-01-012018-12-310001497770wd:LifeInsuranceCompaniesAndOtherMember2020-12-310001497770wd:FannieMaeDUSProgramMember2020-12-310001497770us-gaap:FederalNationalMortgageAssociationCertificatesAndObligationsFNMAMember2020-12-310001497770us-gaap:FederalHousingAdministrationCertificatesAndObligationsFHAMember2020-12-310001497770us-gaap:FederalHomeLoanMortgageCorporationCertificatesAndObligationsFHLMCMember2020-12-310001497770wd:LifeInsuranceCompaniesAndOtherMember2019-12-310001497770us-gaap:FederalNationalMortgageAssociationCertificatesAndObligationsFNMAMember2019-12-310001497770us-gaap:FederalHousingAdministrationCertificatesAndObligationsFHAMember2019-12-310001497770us-gaap:FederalHomeLoanMortgageCorporationCertificatesAndObligationsFHLMCMember2019-12-310001497770wd:LifeInsuranceCompaniesAndOtherMember2018-12-310001497770us-gaap:FederalNationalMortgageAssociationCertificatesAndObligationsFNMAMember2018-12-310001497770us-gaap:FederalHousingAdministrationCertificatesAndObligationsFHAMember2018-12-310001497770us-gaap:FederalHomeLoanMortgageCorporationCertificatesAndObligationsFHLMCMember2018-12-310001497770us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-012020-12-310001497770us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-01-012019-12-310001497770us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-01-012018-12-310001497770us-gaap:NoncontrollingInterestMember2019-01-012019-12-310001497770us-gaap:NoncontrollingInterestMember2018-01-012018-12-310001497770us-gaap:NoncontrollingInterestMember2020-01-012020-12-310001497770wd:FannieMaeMemberwd:FannieMaeRepurchaseAgreementUncommittedLineAndOpenMaturityMemberwd:AgencyWarehouseFacilityMember2020-12-310001497770wd:NationalBanksMemberwd:InterimWarehouseFacilityMember2020-12-310001497770wd:NationalBanksMemberwd:AgencyWarehouseFacilityMember2020-12-310001497770wd:LineOfCreditInterimWarehouseFacilityFourMemberwd:LoansHeldForInvestmentMemberwd:InterimWarehouseFacilityMember2020-03-310001497770wd:AgencyWarehouseFacilityExpiredMemberwd:AgencyWarehouseFacilityMember2020-03-310001497770us-gaap:LondonInterbankOfferedRateLIBORMember2020-12-310001497770us-gaap:LondonInterbankOfferedRateLIBORMember2019-12-310001497770wd:LineOfCreditInterimWarehouseFacilityThreeMember2020-10-012020-12-310001497770wd:LineOfCreditAgencyWarehouseFacilityOneMember2020-10-012020-12-310001497770wd:LineOfCreditAgencyWarehouseFacilityFourMember2020-10-012020-12-310001497770wd:LineOfCreditAgencyWarehouseFacilityTwoMember2020-07-012020-09-300001497770wd:LineOfCreditInterimWarehouseFacilityOneMember2020-04-012020-06-300001497770wd:LineOfCreditAgencyWarehouseFacilityThreeMember2020-04-012020-06-300001497770wd:LineOfCreditInterimWarehouseFacilityTwoMember2020-01-012020-12-310001497770wd:LineOfCreditInterimWarehouseFacilityThreeMember2020-01-012020-12-310001497770wd:LineOfCreditInterimWarehouseFacilityOneMember2020-01-012020-12-310001497770wd:LineOfCreditAgencyWarehouseFacilityTwoMember2020-01-012020-12-310001497770wd:LineOfCreditAgencyWarehouseFacilityThreeMember2020-01-012020-12-310001497770wd:LineOfCreditAgencyWarehouseFacilityOneMember2020-01-012020-12-310001497770wd:LineOfCreditAgencyWarehouseFacilityFourMember2020-01-012020-12-310001497770wd:LineOfCreditAgencyWarehouseFacilityFiveMember2020-01-012020-12-310001497770wd:FannieMaeMemberwd:FannieMaeRepurchaseAgreementUncommittedLineAndOpenMaturityMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMember2020-12-310001497770wd:NationalBanksMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMember2020-12-310001497770wd:LineOfCreditInterimWarehouseFacilityTwoMemberwd:LoansHeldForInvestmentMemberwd:InterimWarehouseFacilityMember2020-12-310001497770wd:LineOfCreditInterimWarehouseFacilityThreeMemberwd:LoansHeldForInvestmentMemberwd:InterimWarehouseFacilityMember2020-12-310001497770wd:LineOfCreditInterimWarehouseFacilityOneMemberwd:LoansHeldForInvestmentMemberwd:InterimWarehouseFacilityMember2020-12-310001497770wd:LineOfCreditInterimWarehouseFacilityFourMemberwd:LoansHeldForInvestmentMemberwd:InterimWarehouseFacilityMember2020-12-310001497770wd:LineOfCreditAgencyWarehouseFacilityTwoMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMember2020-12-310001497770wd:LineOfCreditAgencyWarehouseFacilityThreeMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMember2020-12-310001497770wd:LineOfCreditAgencyWarehouseFacilityOneMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMember2020-12-310001497770wd:LineOfCreditAgencyWarehouseFacilityOneCovid19ForbearanceAdvanceSublimitMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMember2020-12-310001497770wd:LineOfCreditAgencyWarehouseFacilityFourMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMember2020-12-310001497770wd:LineOfCreditAgencyWarehouseFacilityFiveMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMember2020-12-310001497770wd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMember2020-12-310001497770wd:LoansHeldForInvestmentMemberwd:InterimWarehouseFacilityMember2020-12-310001497770us-gaap:WarehouseAgreementBorrowingsMember2020-12-310001497770wd:LineOfCreditExpiredInterimWarehouseFacilityMemberwd:LoansHeldForInvestmentMember2020-06-300001497770wd:FannieMaeMemberwd:FannieMaeRepurchaseAgreementUncommittedLineAndOpenMaturityMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMember2019-12-310001497770wd:NationalBanksMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMember2019-12-310001497770wd:LineOfCreditInterimWarehouseFacilityTwoMemberwd:LoansHeldForInvestmentMemberwd:InterimWarehouseFacilityMember2019-12-310001497770wd:LineOfCreditInterimWarehouseFacilityThreeMemberwd:LoansHeldForInvestmentMemberwd:InterimWarehouseFacilityMember2019-12-310001497770wd:LineOfCreditInterimWarehouseFacilityOneMemberwd:LoansHeldForInvestmentMemberwd:InterimWarehouseFacilityMember2019-12-310001497770wd:LineOfCreditInterimWarehouseFacilityFourMemberwd:LoansHeldForInvestmentMemberwd:InterimWarehouseFacilityMember2019-12-310001497770wd:LineOfCreditAgencyWarehouseFacilityTwoMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMember2019-12-310001497770wd:LineOfCreditAgencyWarehouseFacilityThreeMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMember2019-12-310001497770wd:LineOfCreditAgencyWarehouseFacilitySixMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMember2019-12-310001497770wd:LineOfCreditAgencyWarehouseFacilityOneMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMember2019-12-310001497770wd:LineOfCreditAgencyWarehouseFacilityFourMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMember2019-12-310001497770wd:LineOfCreditAgencyWarehouseFacilityFiveMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMember2019-12-310001497770wd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMember2019-12-310001497770wd:LoansHeldForInvestmentMemberwd:InterimWarehouseFacilityMember2019-12-310001497770us-gaap:WarehouseAgreementBorrowingsMember2019-12-310001497770us-gaap:WarehouseAgreementBorrowingsMember2020-01-012020-12-310001497770us-gaap:WarehouseAgreementBorrowingsMember2019-01-012019-12-310001497770us-gaap:WarehouseAgreementBorrowingsMember2018-01-012018-12-310001497770wd:LoansHeldForSaleMember2018-01-012018-12-310001497770wd:SecuredBorrowingsMember2020-01-012020-12-310001497770wd:LoansHeldForInvestmentMember2020-01-012020-12-310001497770wd:SecuredBorrowingsMember2019-01-012019-12-310001497770wd:LoansHeldForInvestmentMember2019-01-012019-12-310001497770wd:SecuredBorrowingsMember2018-01-012018-12-310001497770wd:LoansHeldForInvestmentMember2018-01-012018-12-310001497770wd:FannieMaeDusLoanProgramMember2020-12-310001497770wd:FannieMaeDusLoanProgramMember2019-12-310001497770wd:TermLoanAgreementMemberus-gaap:OtherExpenseMemberwd:PriorTermLoanMember2020-01-012020-12-310001497770us-gaap:ServicingContractsMember2020-01-012020-12-310001497770us-gaap:ServicingContractsMember2020-12-310001497770wd:LoansHeldForInvestmentMember2019-12-310001497770us-gaap:LoanParticipationsAndAssignmentsMember2020-12-310001497770us-gaap:LoanParticipationsAndAssignmentsMember2019-12-310001497770wd:InterimProgramJvMember2020-12-310001497770us-gaap:RestrictedStockUnitsRSUMember2020-12-310001497770us-gaap:RestrictedStockMember2020-12-310001497770us-gaap:RestrictedStockUnitsRSUMember2020-01-012020-12-310001497770us-gaap:RestrictedStockMember2020-01-012020-12-310001497770srt:AffiliatedEntityMember2019-12-3100014977702021-02-280001497770us-gaap:RetainedEarningsMember2020-01-012020-12-310001497770us-gaap:RetainedEarningsMember2019-01-012019-12-310001497770us-gaap:RetainedEarningsMember2018-01-012018-12-3100014977702021-02-012021-02-280001497770srt:MaximumMember2020-01-012020-12-310001497770wd:LoansHeldForSaleMember2020-12-310001497770wd:LoansHeldForSaleMember2019-12-310001497770us-gaap:FairValueInputsLevel3Memberus-gaap:DerivativeFinancialInstrumentsLiabilitiesMemberus-gaap:FairValueMeasurementsRecurringMemberwd:DiscountedCashFlowValuationTechniqueMember2020-12-310001497770us-gaap:DerivativeFinancialInstrumentsAssetsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberwd:DiscountedCashFlowValuationTechniqueMember2020-12-310001497770us-gaap:InterestRateLockCommitmentsMember2020-12-310001497770us-gaap:ForwardContractsMember2020-12-310001497770us-gaap:InterestRateLockCommitmentsMember2019-12-310001497770us-gaap:ForwardContractsMember2019-12-310001497770wd:LoansHeldForInvestmentMember2020-12-310001497770srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:AccountingStandardsUpdate201613Member2019-12-310001497770wd:FannieMaeDusLoanProgramMembersrt:MaximumMember2020-01-012020-12-310001497770wd:TermLoanMember2019-01-012020-12-310001497770wd:CreditAgreementMemberwd:TermLoanMember2020-01-012020-12-310001497770wd:CreditAgreementMemberwd:TermLoanMember2018-11-070001497770wd:TermLoanMember2020-12-310001497770wd:TermLoanMember2019-12-310001497770srt:MinimumMemberwd:LineOfCreditInterimWarehouseFacilityThreeMemberwd:LoansHeldForInvestmentMemberwd:InterimWarehouseFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2020-10-012020-12-310001497770srt:MaximumMemberwd:LineOfCreditInterimWarehouseFacilityThreeMemberwd:LoansHeldForInvestmentMemberwd:InterimWarehouseFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2020-10-012020-12-310001497770wd:LineOfCreditAgencyWarehouseFacilityOneMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2020-10-012020-12-310001497770wd:LineOfCreditAgencyWarehouseFacilityFourMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2020-10-012020-12-310001497770srt:MinimumMemberwd:LineOfCreditInterimWarehouseFacilityThreeMemberwd:LoansHeldForInvestmentMemberwd:InterimWarehouseFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2020-07-012020-09-300001497770srt:MinimumMemberwd:LineOfCreditAgencyWarehouseFacilityFourMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2020-07-012020-09-300001497770srt:MaximumMemberwd:LineOfCreditInterimWarehouseFacilityThreeMemberwd:LoansHeldForInvestmentMemberwd:InterimWarehouseFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2020-07-012020-09-300001497770wd:LineOfCreditAgencyWarehouseFacilityTwoMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2020-07-012020-09-300001497770wd:LineOfCreditAgencyWarehouseFacilityOneMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2020-07-012020-09-300001497770wd:LineOfCreditAgencyWarehouseFacilityFiveMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMember2020-07-012020-09-300001497770wd:LineOfCreditAgencyWarehouseFacilityTwoMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2020-04-012020-06-300001497770wd:LineOfCreditAgencyWarehouseFacilityOneCovid19ForbearanceAdvanceSublimitMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2020-04-012020-06-300001497770wd:LineOfCreditAgencyWarehouseFacilityFiveMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMember2020-04-012020-06-300001497770srt:MinimumMemberwd:LineOfCreditInterimWarehouseFacilityThreeMemberwd:LoansHeldForInvestmentMemberwd:InterimWarehouseFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2020-01-012020-12-310001497770srt:MaximumMemberwd:LineOfCreditInterimWarehouseFacilityThreeMemberwd:LoansHeldForInvestmentMemberwd:InterimWarehouseFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2020-01-012020-12-310001497770wd:LineOfCreditInterimWarehouseFacilityTwoMemberwd:LoansHeldForInvestmentMemberwd:InterimWarehouseFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2020-01-012020-12-310001497770wd:LineOfCreditInterimWarehouseFacilityOneMemberwd:LoansHeldForInvestmentMemberwd:InterimWarehouseFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2020-01-012020-12-310001497770wd:LineOfCreditInterimWarehouseFacilityFourMemberwd:LoansHeldForInvestmentMemberwd:InterimWarehouseFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2020-01-012020-12-310001497770wd:LineOfCreditAgencyWarehouseFacilityTwoMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2020-01-012020-12-310001497770wd:LineOfCreditAgencyWarehouseFacilityThreeMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2020-01-012020-12-310001497770wd:LineOfCreditAgencyWarehouseFacilityOneMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2020-01-012020-12-310001497770wd:LineOfCreditAgencyWarehouseFacilityFourMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2020-01-012020-12-310001497770wd:LineOfCreditAgencyWarehouseFacilityFiveMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2020-01-012020-12-310001497770wd:LineOfCreditAgencyWarehouseFacilityFiveMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMember2020-01-012020-12-310001497770wd:CreditAgreementMemberwd:TermLoanMemberwd:ThirtyDayLiborMember2020-01-012020-12-310001497770wd:LineOfCreditInterimWarehouseFacilityFourMemberwd:LoansHeldForInvestmentMemberwd:InterimWarehouseFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2020-01-012020-03-310001497770srt:MinimumMemberwd:LineOfCreditInterimWarehouseFacilityThreeMemberwd:LoansHeldForInvestmentMemberwd:InterimWarehouseFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2019-01-012019-12-310001497770srt:MaximumMemberwd:LineOfCreditInterimWarehouseFacilityThreeMemberwd:LoansHeldForInvestmentMemberwd:InterimWarehouseFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2019-01-012019-12-310001497770wd:LineOfCreditInterimWarehouseFacilityTwoMemberwd:LoansHeldForInvestmentMemberwd:InterimWarehouseFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2019-01-012019-12-310001497770wd:LineOfCreditInterimWarehouseFacilityOneMemberwd:LoansHeldForInvestmentMemberwd:InterimWarehouseFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2019-01-012019-12-310001497770wd:LineOfCreditInterimWarehouseFacilityFourMemberwd:LoansHeldForInvestmentMemberwd:InterimWarehouseFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2019-01-012019-12-310001497770wd:LineOfCreditAgencyWarehouseFacilityTwoMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2019-01-012019-12-310001497770wd:LineOfCreditAgencyWarehouseFacilityThreeMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2019-01-012019-12-310001497770wd:LineOfCreditAgencyWarehouseFacilitySixMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2019-01-012019-12-310001497770wd:LineOfCreditAgencyWarehouseFacilityOneMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2019-01-012019-12-310001497770wd:LineOfCreditAgencyWarehouseFacilityFourMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2019-01-012019-12-310001497770wd:LineOfCreditAgencyWarehouseFacilityFiveMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2019-01-012019-12-310001497770us-gaap:CommonStockMember2020-12-310001497770us-gaap:CommonStockMember2019-12-310001497770us-gaap:CommonStockMember2018-12-310001497770us-gaap:CommonStockMember2017-12-3100014977702017-12-310001497770wd:Acquisitions2020Member2020-12-3100014977702018-12-310001497770wd:Acquisitions2020Member2020-01-012020-12-310001497770us-gaap:MortgageBackedSecuritiesMember2020-12-310001497770us-gaap:MortgageBackedSecuritiesMember2019-12-310001497770srt:MinimumMemberwd:ServicingContractsOriginatedMember2020-01-012020-12-310001497770srt:MaximumMemberwd:ServicingContractsOriginatedMember2020-01-012020-12-310001497770srt:MinimumMemberwd:ServicingContractsOriginatedMember2019-01-012019-12-310001497770srt:MaximumMemberwd:ServicingContractsOriginatedMember2019-01-012019-12-310001497770srt:MinimumMemberwd:ServicingContractsOriginatedMember2018-01-012018-12-310001497770srt:MaximumMemberwd:ServicingContractsOriginatedMember2018-01-012018-12-310001497770us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001497770us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001497770us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001497770us-gaap:FairValueMeasurementsRecurringMember2020-12-310001497770us-gaap:EstimateOfFairValueFairValueDisclosureMember2020-12-310001497770us-gaap:CarryingReportedAmountFairValueDisclosureMember2020-12-310001497770us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2019-12-310001497770us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2019-12-310001497770us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2019-12-310001497770us-gaap:FairValueMeasurementsRecurringMember2019-12-310001497770us-gaap:EstimateOfFairValueFairValueDisclosureMember2019-12-310001497770us-gaap:CarryingReportedAmountFairValueDisclosureMember2019-12-310001497770wd:LoansHeldForSaleMember2020-01-012020-12-310001497770wd:LoansHeldForSaleMember2019-01-012019-12-310001497770us-gaap:ServicingContractsMemberus-gaap:OtherIncomeMember2020-01-012020-12-310001497770us-gaap:ServicingContractsMemberus-gaap:OtherIncomeMember2019-01-012019-12-310001497770us-gaap:ServicingContractsMemberus-gaap:OtherIncomeMember2018-01-012018-12-310001497770us-gaap:AdditionalPaidInCapitalMember2020-01-012020-12-310001497770us-gaap:AdditionalPaidInCapitalMember2019-01-012019-12-310001497770us-gaap:AdditionalPaidInCapitalMember2018-01-012018-12-3100014977702018-01-012018-12-3100014977702019-01-012019-12-3100014977702020-12-3100014977702019-12-310001497770wd:FannieMaeMemberwd:RiskSharingObligationsMember2020-12-3100014977702020-06-3000014977702021-01-3100014977702020-01-012020-12-31wd:periodwd:shareholderxbrli:sharesiso4217:USDxbrli:pureiso4217:USDxbrli:shareswd:securitywd:itemwd:segmentwd:facilitywd:loan

Graphic
UNITED STATES SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

FORM 10-K

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

For the fiscal year ended December 31, 2020

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 incorporation or organization)

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

 

7501 Wisconsin Avenue, Suite 1200E

Bethesda, Maryland

20814

(Address of principal executive offices)

(Zip Code)

Registrant’s telephone number, including area code: (301) 215-5500

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

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

Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Yes   No 

Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Exchange Act. Yes   No 

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

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

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

Large Accelerated Filer

 

Accelerated Filer

 

Non-accelerated Filer

 

Smaller Reporting Company

Emerging Growth Company

 

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

Indicate by a check mark whether the registrant has filed a report on and attestation to its management’s assessment of the effectiveness of its internal control over financial reporting under Section 404 (b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.

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

The aggregate market value of the common stock held by non-affiliates of the Registrant was approximately $1.0 billion as of the end of the Registrant’s second fiscal quarter (based on the closing price for the common stock on the New York Stock Exchange on June 30, 2020). The Registrant has no non-voting common equity.

As of January 31, 2021, there were 31,537,491 total shares of common stock outstanding.

DOCUMENTS INCORPORATED BY REFERENCE

Portions of the Proxy Statement of Walker & Dunlop, Inc. with respect to its 2021 Annual Meeting of Stockholders to be filed with the Securities and Exchange Commission pursuant to Regulation 14A of the Securities Exchange Act of 1934 on or prior to April 30, 2021 are incorporated by reference into Part III of this report.

INDEX

 

    

 

    

Page

PART I

 

 

 

 

 

Item 1.

Business

 

4

Item 1A.

Risk Factors

 

11

Item 1B.

Unresolved Staff Comments

 

18

Item 2.

Properties

 

18

Item 3.

Legal Proceedings

 

19

Item 4.

Mine Safety Disclosures

 

19

 

 

 

PART II

 

 

Item 5.

Market for Registrant's Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities

 

19

Item 6.

Selected Financial Data

21

Item 7.

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

 

21

Item 7A.

Quantitative and Qualitative Disclosures About Market Risk

 

46

Item 8.

Financial Statements and Supplementary Data

 

48

Item 9.

Changes in and Disagreements with Accountants on Accounting and Financial Disclosure

 

48

Item 9A.

Controls and Procedures

 

48

Item 9B.

Other Information

 

48

 

 

 

PART III

 

 

Item 10.

Directors, Executive Officers, and Corporate Governance

 

48

Item 11.

Executive Compensation

 

49

Item 12.

Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters

 

49

Item 13.

Certain Relationships and Related Transactions, and Director Independence

 

49

Item 14.

Principal Accountant Fees and Services

 

49

 

 

 

PART IV

 

 

Item 15.

Exhibits and Financial Statement Schedules

 

49

Item 16.

Form 10-K Summary

54

EX-21

EX-23

EX-31.1

EX-31.2

EX-32

EX-101.1

EX-101.2

EX-101.3

EX-101.4

EX-101.5

EX-101.6

PART I

Forward-Looking Statements

Some of the statements in this Annual Report on Form 10-K of Walker & Dunlop, Inc. and subsidiaries (the “Company,” “Walker & Dunlop,” “we,” or “us”), 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 Annual Report on Form 10-K 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;
the general volatility and global economic disruption caused by the spread of the COVID-19 pandemic (“COVID-19 Crisis” or “Crisis”) and its expected impact on our business operations, financial results and cash flows and liquidity, including due to our principal and interest advance obligations on the Fannie Mae and Government National Mortgage Association (“Ginnie Mae”) loans we service;
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 and policies, 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;
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; and
general volatility of the capital markets and the market price of our common stock.

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.”

3

Item 1. Business

General

We are one of the leading commercial real estate services and finance companies in the United States, with a primary focus on multifamily lending, debt brokerage, and property sales. We have been in business for more than 80 years; a Fannie Mae Delegated Underwriting and Servicing™ (“DUS”) lender since 1988, when the DUS program began; a lender with the Ginnie Mae and the Federal Housing Administration, a division of the U.S. Department of Housing and Urban Development (together with Ginnie Mae, “HUD”) since acquiring a HUD license in 2009; and a Freddie Mac Multifamily approved seller/servicer for Conventional Loans since 2009. We originate, sell, and service a range of multifamily and other commercial real estate financing products, provide multifamily property sales brokerage and appraisal services, and engage in commercial real estate investment management activities. Our clients are owners and developers of multifamily properties and other commercial real estate across the country, some of whom are the largest owners and developers in the industry. We originate and sell multifamily loans through the programs of Fannie Mae, Freddie Mac, and HUD (collectively, the “Agencies”). We retain servicing rights and asset management responsibilities on substantially all loans that we originate for the Agencies’ programs. We are approved as a Fannie Mae DUS lender nationally, an approved Freddie Mac Multifamily Optigo® Seller/Servicer (“Freddie Mac lender”) nationally for Conventional, Seniors Housing, Targeted Affordable Housing, and small balance loans, a HUD Multifamily Accelerated Processing (“MAP”) lender nationally, a HUD Section 232 LEAN (“LEAN”) lender nationally, and a Ginnie Mae issuer. We broker, and occasionally service, loans for several 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 also underwrite, service, and asset-manage interim loans. Most of these interim loans are closed through a joint venture. Those interim loans not closed by the joint venture are originated by us and held on our balance sheet as loans held for investment.

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

Our Product and Service Offerings

Our product offerings include a range of multifamily and other commercial real estate financing products, including Agency Lending, Debt Brokerage, Principal Lending and Investing, and Property Sales. We offer a broad range of commercial real estate finance products to our customers, including first mortgage, second trust, supplemental, construction, mezzanine, preferred equity, small-balance, and bridge/interim loans. Our long-established relationships with the Agencies and institutional investors enable us to offer this broad range of loan products and services. We provide property sales services to owners and developers of multifamily properties and commercial real estate investment management services for various investors. Through a joint venture, we also provide multifamily property appraisals. Each of our product offerings is designed to maximize our ability to meet client needs, source capital, and grow our commercial real estate finance business.

Agency Lending

We are one of 23 approved lenders that participate in Fannie Mae’s DUS program for multifamily, manufactured housing communities, student housing, affordable housing, and certain seniors housing properties. Under the Fannie Mae DUS program, Fannie Mae has delegated to us responsibility for ensuring that the loans we originate under the program satisfy the underwriting and other eligibility requirements established by Fannie Mae. In exchange for this delegation of authority, we share risk for a portion of the losses that may result from a borrower's default. For loans originated pursuant to the Fannie Mae DUS program, we generally are required to share the risk of loss, with our maximum loss capped at 20% of the loan amount at origination, except for rare instances when we negotiate a cap that may be higher or lower for loans with unique attributes. For more information regarding our risk-sharing agreements with Fannie Mae, see “Management's Discussion and Analysis of Financial Condition and Results of Operations—Liquidity and Capital Resources—Credit Quality and Allowance for Risk-Sharing Obligations” below. Most of the Fannie Mae loans that we originate are sold in the form of a Fannie Mae-guaranteed security to third-party investors. Fannie Mae contracts us to service and asset-manage all loans that we originate under the Fannie Mae DUS program.

We are one of 21 lenders approved as a Freddie Mac lender, where we originate and sell to Freddie Mac multifamily, manufactured housing communities, student housing, affordable housing, seniors housing loans and small balance loans that satisfy Freddie Mac’s underwriting and other eligibility requirements. Under Freddie Mac’s programs, we submit our completed loan underwriting package to Freddie Mac and obtain its commitment to purchase the loan at a specified price after closing. Freddie Mac ultimately performs its own underwriting of loans that we sell to it. Freddie Mac may choose to hold, sell, or later securitize such loans. We very rarely have any risk-sharing arrangements on loans we sell to Freddie Mac under its program. Freddie Mac contracts us to service and asset-manage all loans that we originate under its program.

As an approved HUD MAP and HUD LEAN lender and Ginnie Mae issuer, we provide construction and permanent loans to developers and owners of multifamily housing, affordable housing, seniors housing, and healthcare facilities. We submit our completed loan underwriting

4

package to HUD and obtain HUD's approval to originate the loan. We service and asset-manage all loans originated through HUD’s various programs.

HUD-insured loans are typically placed in single loan pools which back Ginnie Mae securities. Ginnie Mae is a United States government corporation in the United States Department of Housing and Urban Development. Ginnie Mae securities are backed by the full faith and credit of the United States, and we very rarely bear any risk of loss on Ginnie Mae securities. In the event of a default on a HUD-insured loan, HUD will reimburse approximately 99% of any losses of principal and interest on the loan, and Ginnie Mae will reimburse the remaining losses. We are obligated to continue to advance principal and interest payments and tax and insurance escrow amounts on Ginnie Mae securities until the Ginnie Mae securities are fully paid.

We may be 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. We have never been required to repurchase a loan.

Debt Brokerage

 We serve as an intermediary in the placement of commercial real estate debt between institutional sources of capital, such as life insurance companies, investment banks, commercial banks, pension funds, and other institutional investors, and owners of all types of commercial real estate. A client seeking to finance or refinance a property will seek our assistance in developing different financing solutions and soliciting interest from various sources of capital. We often advise on capital structure, develop the financing package, facilitate negotiations between our client and institutional sources of capital, coordinate due diligence, and assist in closing the transaction. In these instances, we act as a loan broker and do not underwrite or originate the loan and do not retain any interest in the loan. For those brokered loans that we 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 for servicing Agency loans. 

Over the past five years, the Company has invested approximately $129.8 million to acquire certain assets and assume certain liabilities of six debt brokerage companies. These acquisitions, along with our recruiting efforts, have expanded our network of brokers, broadened our geographical reach, and provided further diversification to our origination platform.

Principal Lending and Investing

Our “Interim Program” is composed of the loans held by the Interim Program JV and the Interim Loan Program, as described below. Through a joint venture with an affiliate of Blackstone Mortgage Trust, Inc., we offer 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.

Using a combination of our own capital and warehouse debt financing, we separately 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. The ultimate goal of the Interim Loan Program is to provide permanent Agency financing on these transitional properties.

Under certain limited circumstances, we may make preferred equity investments in entities controlled by certain of our borrowers that will assist those borrowers to acquire and reposition properties. The terms of such investments are negotiated with each investment. We fund these preferred equity investments with our own capital and hold the investments until maturity, during which time we assume the full risk of loss. There were no preferred equity investments outstanding as of December 31, 2020.

During the second quarter of 2018, the Company acquired JCR Capital Investment Corporation and subsidiaries, now known as Walker & Dunlop Investment Partners, Inc. (“WDIP”), 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. The acquisition of WDIP, a wholly owned subsidiary of the Company, is part of our strategy to grow and diversify our operations by growing our investment management platform. WDIP’s current assets under management (“AUM”) of $1.3 billion primarily consist of four sources: Fund III, Fund IV and Fund V (collectively, the “Funds”), and separate accounts managed for life insurance companies. AUM for the Funds consists of both unfunded

5

commitments and funded investments, and AUM for the separate accounts consist entirely of funded investments. Unfunded commitments are highest during the fund raising 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. 

Property Sales

We offer property sales brokerage services to owners and developers of multifamily properties that are seeking to sell these properties through our wholly owned subsidiary Walker & Dunlop Investment Sales, LLC (“WDIS”). 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. Our property sales services are offered in various regions throughout the United States.

Appraisal Services

During the second quarter of 2019, we formed a joint venture branded Apprise by Walker & Dunlop with an international technology services company to offer automated multifamily appraisal services (“Appraisal JV”). The Appraisal JV leverages technology and data science to dramatically improve the consistency, transparency, and speed of multifamily appraisals in the U.S. through the licensing of our partner’s technology and leveraging of our expertise in the commercial real estate industry. We own a 50% interest in the Appraisal JV and account for the interest as an equity-method investment. The operations of the Appraisal JV for the year ended December 31, 2020 and our investment in the Appraisal JV as of December 31, 2020 were immaterial.

Correspondent Network

In addition to our originators, at December 31, 2020, we had correspondent agreements with 23 independently owned loan originating companies across the country with which we have relationships for Agency loan originations. This network of correspondents helps us extend our geographic reach into new and/or smaller markets on a cost-effective basis. In addition to identifying potential borrowers and key principal(s) (the individual or individuals directing the activities of the borrowing entity), our correspondents assist us in evaluating loans, including pre-screening the borrowers, key principal(s), and properties for program eligibility, coordinating due diligence, and generally providing market intelligence. In exchange for providing these services, the correspondent earns an origination fee based on a percentage of the principal amount of the financing arranged and in some cases a fee paid out over time based on the servicing revenues earned over the life of the loan.

Underwriting and Risk Management

We use several techniques to manage our Fannie Mae risk-sharing exposure. These techniques include an underwriting and approval process that is independent of the loan originator; evaluating and modifying our underwriting criteria given the underlying multifamily housing market fundamentals; limiting our geographic, borrower, and key principal exposures; and using modified risk-sharing under the Fannie Mae DUS program. Similar techniques are used to manage our exposure to credit loss on loans originated under the Interim Program.

Our underwriting process begins with a review of suitability for our investors and a detailed review of the borrower, key principal(s), and the property. We review the borrower's financial statements for minimum net worth and liquidity requirements and obtain credit and criminal background checks. We also review the borrower's and key principal(s)’s operating track records, including evaluating the performance of other properties owned by the borrower and key principal(s). We also consider the borrower's and key principal(s)’s bankruptcy and foreclosure history. We believe that lending to borrowers and key principals with proven track records as operators mitigates our credit risk.

We review the fundamental value and credit profile of the underlying property, including an analysis of regional economic trends, appraisals of the property, site visits, and reviews of historical and prospective financials. Third-party vendors are engaged for appraisals, engineering reports, environmental reports, flood certification reports, zoning reports, and credit reports. We utilize a list of approved third-party vendors for these reports. Each report is reviewed by our underwriting team for accuracy, quality, and comprehensiveness. All third-party vendors are reviewed periodically for the quality of their work and are removed from our list of approved vendors if the quality or timeliness of the reports is below our standards. This is particularly true for engineering and environmental reports on which we rely to make decisions regarding ongoing replacement reserves and environmental matters.

Fannie Mae’s counterparty risk policies require a full risk-sharing cap for individual loans. Our full risk-sharing is currently limited to loans up to $200 million, which equates to a maximum loss per loan of $40 million (such exposure would occur in the event that the underlying

6

collateral is determined to be completely without value at the time of loss). For loans in excess of $200 million, we receive modified risk-sharing. We also may request modified risk-sharing at the time of origination on loans below $200 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 transactions. The full risk-sharing limit in prior years was less than $200 million. Accordingly, loans originated in those prior years were subject to risk-sharing at much lower levels. We also monitor geographic and borrower concentrations in the portfolio as a way to further manage our credit risk.

Servicing and Asset Management

We service nearly all loans we originate for the Agencies and our Interim Program and some of the loans we broker for institutional investors, primarily life insurance companies. We may also occasionally leverage the scale of our servicing operation by acquiring the rights to service and asset-manage loans originated by others through direct portfolio acquisitions or entity acquisitions. We are an approved servicer for Fannie Mae, Freddie Mac, and HUD loans. We are currently a rated primary servicer with Fitch Ratings. Our servicing function includes loan servicing and asset management activities, performing or overseeing the following activities:

carrying out all cashiering functions relating to the loan, including providing monthly billing statements to the borrower and collecting and applying payments on the loan;
administering reserve and escrow funds for repairs, tenant improvements, taxes, and insurance;
obtaining and analyzing financial statements of the borrower and performing periodic property inspections;
preparing and providing periodic reports and remittances to the GSEs, investors, master servicers, or other designated persons;
administering lien filings; and
performing other tasks and obligations that are delegated to us.

Life insurance companies, whose loans we may service, may perform some or all of the activities identified in the list above. We outsource some of our servicing activities to a subservicer.

For most loans we service under the Fannie Mae DUS program, during periods of payment delinquency and default and while the loan is in forbearance, we are currently required to advance the principal and interest payments and tax and insurance escrow amounts for four months. We are reimbursed by Fannie Mae for these advances.

Under the HUD program, we are obligated to advance tax and insurance escrow amounts and principal and interest payments on the Ginnie Mae securities until the Ginnie Mae security is fully paid. In the event of a default on a HUD-insured loan, we can elect to assign the loan to HUD and file a mortgage insurance claim. HUD will reimburse approximately 99% of any losses of principal and interest on the loan, and Ginnie Mae will reimburse substantially all of the remaining losses. In cases where we elect to not assign the loan to HUD, we attempt to mitigate losses to HUD by assisting the borrower to obtain a modification to the loan that will improve the borrower’s likelihood of future performance.

Our Growth Strategy

In 2016, the Company implemented a strategy to reach at least $1 billion of total annual revenues by the end of 2020 by accomplishing the following milestones: (i) at least $30 billion of annual debt financing volume, (ii) annual property sales volume of at least $8 billion, (iii) an unpaid principal balance of at least $100 billion in our servicing portfolio, and (iv) at least $8 billion of assets under management. In 2020, we achieved the annual revenue goal, with total revenues of $1.1 billion for the year ended December 31, 2020. We also achieved two of the milestones with $35.0 billion of debt financing volume for the year ended December 31, 2020 and a servicing portfolio of $107.2 billion as of December 31, 2020. Our property sales volume was $6.1 billion for the year ended December 31, 2020, a record for us, but short of the goal as investment sales activity was significantly impacted by the COVID-19 Crisis. Our assets under management were $1.8 billion as of December 31, 2020, as this part of our business was the least developed when we implemented our strategy and our entry with the acquisition of WDIP did not occur until 2018.

We believe our success in achieving our 2020 goal of $1 billion in revenues positions us to continue growing and diversifying our business by leveraging our people, brand and technology. In the fourth quarter of 2020, we set new long-term goals to accomplish by the end of 2025 that include:

Grow Debt Financing Volume to $65 billion annually, including $5 billion of annual small balance multifamily lending, with a servicing portfolio of $160 billion by continuing to hire and acquire the best mortgage bankers in the industry, leveraging our brand to continue growing our client base, and leveraging proprietary technology to be more insightful and relevant to our clients. We continue to increase our market share in the multifamily financing market, with 8.8% share in 2020. At December 31, 2020, we had 159 bankers and brokers in 34 offices focused on debt financing transactions across the United States, up from 153 at the

7

beginning of 2020. This expansion was driven by organic growth, recruitment of talented origination professionals, and the acquisition of commercial mortgage banking businesses. Continued growth of our debt financing team will increase our coverage of the overall commercial real estate market and help achieve our $65 billion financing volume and $160 billion servicing portfolio goals by 2025.
Grow Property Sales Volume to $25 billion annually by leveraging the strengths of our current team, growing volumes within our current markets and continuing to build out our brand and footprint nationally by hiring brokers in new geographic markets and brokers who specialize in different multifamily product types. At December 31, 2020, we had 46 property sales brokers in 18 offices in various regions throughout the United States. We added nine property sales brokers in 2020 and increased our 2020 sales volume by 14% as compared to 2019. Continued growth of our property sales team will provide greater exposure to multifamily markets and help achieve our $25 billion property sales goal by 2025, while also increasing our opportunities to finance the properties for which we broker a sale.
Establish Investment Banking Capabilities with a goal to reach $10 billion in assets under management by building on our existing capabilities and developing new capabilities to meet more of our client’s needs. We have routinely been asked by our clients to help them in providing market insights, raising more complex capital solutions, and undertaking platform valuations. Our market-leading position in debt financing and our national reach in our property sales platform gives us access to substantial amounts of local and macro environmental data. We believe access to this insightful data, along with our relationships with various organizations in the capital markets and developments in our technology platforms will help meet these client needs. Additionally, we will continue to scale our assets under management through WDIP. With over 200 bankers and brokers on our platform and access to a significant and diverse amount of financing deal flows, we also will focus on raising equity capital to grow WDIP’s business to meet the diverse capital needs of our clients.
Remain a leader in Environmental, Social, and Governance (“ESG”) efforts by increasing the percentage of women and minorities within the ranks of our top earners and senior management, remaining carbon neutral while reducing our carbon emissions, and donating 1% of our annual income from operations  to charitable organizations. Details and results of our ongoing ESG efforts are provided in our annual ESG report on our website. See more discussions about our human capital strategy in the “Human Capital Resources” section below.

Competition

We compete in the commercial real estate services industry. We face significant competition across our business, including, but not limited to, commercial real estate services subsidiaries of large national commercial banks, privately-held and public commercial real estate service providers, CMBS conduits, public and private real estate investment trusts, private equity, investment funds, and insurance companies, some of which are also investors in loans we originate. Our competitors include, but are not limited to, Wells Fargo, N.A.; CBRE Group, Inc.; Jones Lang LaSalle Incorporated; Marcus & Millichap, Inc.; Eastdil Secured; PNC Real Estate; Northmarq Capital, LLC; Newmark Realty Capital; and Berkadia Commercial Mortgage, LLC. Many of these competitors enjoy advantages over us, including greater name recognition, financial resources, well-established investment management platforms, and access to lower-cost capital. The commercial real estate services subsidiaries of the large national commercial banks may have an advantage over us in originating commercial loans if borrowers already have other lending or deposit relationships with the bank.

We compete on the basis of quality of service, the ability to provide useful insights to our borrowers, speed of execution, relationships, loan structure, terms, pricing, and breadth of product offerings. Our ability to provide useful insights to borrowers includes our knowledge of local and national real estate market conditions, our loan product expertise, our analysis and management of credit risk and leveraging data and technology to bring ideas to our clients. Our competitors seek to compete aggressively on these factors. Our success depends on our ability to offer attractive loan products, provide superior service, demonstrate industry depth, maintain and capitalize on relationships with investors, borrowers, and key loan correspondents, and remain competitive in pricing. In addition, future changes in laws, regulations, and Agency program requirements, increased investment from foreign entities, and consolidation in the commercial real estate finance market could lead to the entry of more competitors.

Regulatory Requirements

Our business is subject to laws and regulations in a number of jurisdictions. The level of regulation and supervision to which we are subject varies from jurisdiction to jurisdiction and is based on the type of business activities involved. The regulatory requirements that apply to our activities are subject to change from time to time and may become more restrictive, making our compliance with applicable requirements more difficult or expensive or otherwise restricting our ability to conduct our business in the manner that it is now conducted. Additionally, as

8

we expand into new operations, we likely will face new regulatory requirements applicable to such operations. Changes in applicable regulatory requirements, including changes in their enforcement, could materially and adversely affect us.

Federal and State Regulation of Commercial Real Estate Lending Activities

Our multifamily and commercial real estate lending, servicing, asset management, and appraisal activities are subject, in certain instances, to supervision and regulation by federal and state governmental authorities in the United States. In addition, these activities may be subject to various laws and judicial and administrative decisions imposing various requirements and restrictions, which, among other things, regulate lending activities, regulate conduct with borrowers, establish maximum interest rates, finance charges, and other charges and require disclosures to borrowers. Although most states do not regulate commercial finance, certain states impose limitations on interest rates, as well as other charges on certain collection practices and creditor remedies. Some states also require licensing of lenders, loan brokers, loan servicers and real estate appraisers as well as adequate disclosure of certain contract terms. We also are required to comply with certain provisions of, among other statutes and regulations, the USA PATRIOT Act, regulations promulgated by the Office of Foreign Asset Control, the Employee Retirement Income Security Act of 1974, as amended, which we refer to as “ERISA,” and federal and state securities laws and regulations.

Requirements of the Agencies

To maintain our status as an approved lender for Fannie Mae and Freddie Mac and as a HUD-approved mortgagee and issuer of Ginnie Mae securities, we are required to meet and maintain various eligibility criteria established by the Agencies, such as minimum net worth, operational liquidity and collateral requirements, and compliance with reporting requirements. We also are required to originate our loans and perform our loan servicing functions in accordance with the applicable program requirements and guidelines established by the Agencies. If we fail to comply with the requirements of any of these programs, the Agencies may terminate or withdraw our approval. In addition, the Agencies have the authority under their guidelines to terminate a lender's authority to sell loans to them and service their loans. The loss of one or more of these approvals would have a material adverse impact on us and could result in further disqualification with other counterparties, and we may be required to obtain additional state lender or mortgage banker licensing to originate loans if that status is revoked.

Investment Advisers Act

Under the Investment Advisers Act of 1940, WDIP is required to be registered as an investment adviser with the SEC and follow the various rules and regulations applicable to investment advisers. These rules and regulations cover, among other areas, communications with investors, marketing materials provided to potential investors, disclosure and calculation of fees, calculation and reporting of performance information, maintenance of books and records, and custody. Investment advisers are also subject to periodic inspection and examination by the SEC and filing requirements on Form ADV and Form PF. Should WDIP not meet any of the requirements of the Investment Advisers Act, it could face, among other things, fines, penalties, legal proceedings, an order to cease and desist, or revocation of its registration.

Human Capital Resources

At December 31, 2020, we had a total of 988 employees, a 20% increase from the prior year, including 205 bankers and brokers. This growth was primarily due to the expansion of our business and our recruiting efforts in 2020. None of our employees is represented by a union or subject to a collective bargaining agreement, and we have never experienced a work stoppage. We have not furloughed any employees as a result of the COVID-19 pandemic and currently do not have any plans to furlough any employees as a result of the pandemic.

Our human capital strategy is to create a culture that allows us to attract and retain the very best talent in our industry, provide competitive pay and benefits, and to ensure that all of our employees are welcome everywhere in our Company. We believe the core values that make up “The Walker Way” represent the inclusive culture that we strive to create: an employee base that is driven, caring, collaborative, insightful, and tenacious. We are committed to building a great place to work for all employees and to be a leader in diversity and inclusion.

Talent

We are committed to recruiting, developing and retaining a diverse workforce. We monitor and evaluate various turnover and attrition metrics. Our voluntary retention rate was 93%, and our average tenure was 4.9 years for the year ended December 31, 2020. As of December 31, 2020, our workforce consists of 36% female and 64% male employees, and women represented 25% of management positions (defined as Assistant Vice President and above). Ethnic diversity represented 20% of our workforce and 11% of management positions.

Through the Company’s Council for Diversity & Inclusion, we offer employee resource groups, including diversity, women’s, veterans and working parents. We are purposeful in our drive to promote an inclusive workplace, where our employees are engaged and can develop

9

within the Company. As mentioned in the “Our Growth Strategy” section above, we have set ambitious quantitative 2025 goals related to diversity, equity, and inclusion.

Health and Safety

We are committed to the health, safety, and wellness of our employees. We offer various programs to support the wellbeing of our employees, including flexible working arrangements, a caregiver support program, and a robust wellness program that includes subsidies paid to employees for qualifying wellness activities promoting both physical and mental health. In response to the pandemic, we implemented precautionary policies and significant operational changes to protect and support our employees, including remote working, additional time off to support the family, and a COVID-19 assistance grant program for employees in need. As state and local jurisdictions began lifting COVID restrictions, we implemented new policies and procedures to allow our employees to return to the office on a voluntary basis starting in the second quarter of 2020, including requiring the completion of daily health screenings and the use of personal protective equipment. As of December 31, 2020, substantially all our employees have been able, and continue, to work remotely.

Employee Benefits

To attract and retain the very best in the industry, we are committed to providing a total compensation and benefits package that is highly competitive. We offer competitive wages, healthcare and insurance benefits, paid time off, various leave programs, a service awards program, a 401(k) Company match, wellness benefits, and health savings plans. We also offer paid time off for employees to volunteer in our communities and provide monetary donations to the charity of an employee’s choice as well as a matching fund program where we match employees’ eligible charitable contributions up to a specified amount. In addition, we support the development and advancement of our employees and provide reimbursements for certain professional certifications and higher education.

We have historically granted broad-based restricted stock awards to our employees. Our most-recent restricted stock award was granted in December 2020, on the 10-year anniversary of our initial public offering to our non-production staff, excluding senior management. The grant vests ratably over the next three years.

Available Information

We file annual, quarterly, and current reports, proxy statements, and other information with the Securities and Exchange Commission (the “SEC”). These filings are available to the public over the Internet at the SEC’s website at http://www.sec.gov.

Our principal Internet website can be found at http://www.walkerdunlop.com. The content within or accessible through our website is not part of this Annual Report on Form 10-K. We make available free of charge, on or through our website, access to our Annual Report on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K, and amendments to those reports as soon as reasonably practicable after such material is electronically filed, or furnished, to the SEC.

Our website also includes a corporate governance section which contains our Corporate Governance Guidelines (which includes our Director Responsibilities and Qualifications), Code of Business Conduct and Ethics, Code of Ethics for Principal Executive Officer and Senior Financial Officers, Board of Directors’ Committee Charters for the Audit, Compensation, and Nominating and Corporate Governance Committees, Complaint Procedures for Accounting and Auditing Matters, and the method by which interested parties may contact our Ethics Hotline.

In the event of any changes to these charters, codes, or guidelines, changed copies will also be made available on our website. If we waive or amend any provision of our code of ethics, we will promptly disclose such waiver or amendment as required by SEC or New York Stock Exchange (“NYSE”) rules. We intend to promptly post any waiver or amendment of our Code of Ethics for Principal Executive Officer and Senior Financial Officers to our website.

You may request a copy of any of the above documents, at no cost to you, by writing or telephoning us at: Walker & Dunlop, Inc., 7501 Wisconsin Avenue, Suite 1200E, Bethesda, Maryland 20814, Attention: Investor Relations, telephone (301) 215-5500. We will not send exhibits to these reports, unless the exhibits are specifically requested, and you pay a modest fee for duplication and delivery.

10

Item 1A. Risk Factors

Investing in our common stock involves risks. You should carefully consider the following risk factors, together with all the other information contained in this Annual Report on Form 10-K, before making an investment decision to purchase our common stock. The realization of any of the following risks could materially and adversely affect our business, prospects, financial condition, results of operations, and the market price and liquidity of our common stock, which could cause you to lose all or a significant part of your investment in our common stock. Some statements in this Annual Report, including statements in the following risk factors, constitute forward-looking statements. See “Forward-Looking Statements” for more information.

Risks Relating to Our Business

The loss of, changes in, or disruptions to our relationships with the Agencies and institutional investors would adversely affect our ability to originate commercial real estate loans, which would materially and adversely affect us.

Currently, we originate a majority of our loans held for sale through the Agencies’ programs. We are approved as a Fannie Mae DUS lender nationwide, a Fannie Mae Multifamily Small Loan lender, a Freddie Mac lender nationally for Conventional, Seniors Housing, Targeted Affordable Housing and Small Balance Loans, a HUD MAP lender nationwide, a HUD LEAN lender nationally, and a Ginnie Mae issuer. Our status as an approved lender affords us a number of advantages and may be terminated by the applicable Agency at any time. The loss of such status would, or changes in our relationships could, prevent us from being able to originate commercial real estate loans for sale through the particular Agency, which would materially and adversely affect us. It could also result in a loss of similar approvals from the other Agencies. Additionally, federal budgetary policies also impact our ability to originate loans, particularly if they have a negative impact on the ability of the Agencies to do business with us. Changes in fiscal, monetary, and budgetary policies and the operating status of the U.S. government are beyond our control, are difficult to predict, and could materially and adversely affect us. During periods of limited or no U.S. government operations, our ability to originate HUD loans may be severely constrained. The impact that limited or dormant government operations may have on our HUD lending depends on the duration of such impacted operations.

We also broker loans on behalf of certain life insurance companies, investment banks, commercial banks, pension funds, CMBS conduits, and other institutional investors that directly underwrite and provide funding for the loans at closing. In cases where we do not fund the loan, we act as a loan broker. If these investors discontinue their relationship with us and replacement investors cannot be found on a timely basis, we could be adversely affected.

A change to the conservatorship of Fannie Mae and Freddie Mac and related actions, along with any changes in laws and regulations affecting the relationship between Fannie Mae and Freddie Mac and the U.S. federal government or the existence of Fannie Mae and Freddie Mac, could materially and adversely affect our business.

Currently, we originate a majority of our loans for sale through the GSEs’ programs. Additionally, a substantial majority of our servicing portfolio represents loans we service through the GSEs’ programs. Changes in the business charters, structure, or existence of one or both of the GSEs could eliminate or substantially reduce the number of loans we originate with the GSEs, which in turn would lead to a reduction in fees related to such loans. These effects would likely cause us to realize significantly lower revenues from our loan originations and servicing fees, and ultimately would have a material adverse impact on our business and financial results.

In September 2008, the GSEs’ regulator, the Federal Housing Finance Agency, (the “FHFA”) placed each GSE into conservatorship. The conservatorship is a statutory process designed to preserve and conserve the GSEs’ assets and property and put them in a sound and solvent condition. The conservatorships have no specified termination dates and there continues to be significant uncertainty regarding the future of the GSEs, including how long they will continue to exist in their current forms, the extent of their roles in the housing markets and whether or in what form they may exist following conservatorship.

As the primary regulator and the conservator of the GSEs, the FHFA has taken a number of steps during conservatorship to manage the GSEs’ multifamily business activities. Since 2013, the FHFA has established limits on the volume of new multifamily loans that may be purchased annually by the GSEs (“caps”). In November 2020, the FHFA updated the GSE’s loan origination caps to $70.0 billion for the four-quarter period beginning with the first quarter 2021 through the fourth quarter of 2021. The new caps apply to all multifamily business with no exclusions. The FHFA also directed that at least 50.0% of the GSEs’ multifamily business be mission-driven, affordable housing. We cannot predict whether FHFA will implement further regulatory and other policy changes that will modify the GSEs’ multifamily businesses.

Congress has considered various housing finance reform bills since the GSEs went into conservatorship in 2008.  Several of the bills have called for the winding down or receivership of the GSEs. We expect Congress to continue considering housing finance reform in the future, including conducting hearings and considering legislation that could alter the housing finance system. We cannot predict the prospects

11

for the enactment, timing or content of legislative proposals regarding the future status of the GSEs. Additionally, we cannot predict whether the Biden Administration will propose or implement reforms that modify or otherwise impact the GSEs’ multifamily business.

We are subject to risk of loss in connection with defaults on loans, including loans sold under the Fannie Mae DUS program, and could experience significant servicing advance obligations in connection with Fannie Mae and HUD loans we originate, that could materially and adversely affect our results of operations and liquidity.

As a loan servicer, we maintain the primary contact with the borrower throughout the life of the loan and are responsible, pursuant to our servicing agreements with the Agencies and institutional investors, for asset management. We are also responsible, together with the applicable Agency or institutional investor, for taking actions to mitigate losses. Our asset management process may be unsuccessful in identifying loans that are in danger of underperforming or defaulting or in taking appropriate action once those loans are identified. While we can recommend a loss mitigation strategy for the Agencies, decisions regarding loss mitigation are within the control of the Agencies. Previous turmoil in the real estate, credit and capital markets have made this process even more difficult and unpredictable. When loans become delinquent, we may incur additional expenses in servicing and asset managing the loan and are typically required to advance principal and interest payments and tax and insurance escrow amounts. In response to the COVID-19 Crisis, the Agencies implemented new forbearance programs that allow borrowers to forbear payments up to 180 days and repay the forborne payments over a 12- or 24-month period. These forbearance programs may require us to advance up to four months of the deferred payments on Fannie Mae loans that we service. We do not have advance obligations with respect to our Freddie Mac or life insurance servicing agreements. Declining rent collections and a borrower’s inability to make all required payments once the forbearance period is over could lead to an increase in delinquencies and losses beyond what we have experienced.

All of these items discussed above could have a negative impact on our cash flows. Because of the foregoing, a rise in delinquencies could have a material adverse effect on us. Under the Fannie Mae DUS program, we originate and service multifamily loans for Fannie Mae without having to obtain Fannie Mae's prior approval for certain loans, as long as the loans meet the underwriting guidelines set forth by Fannie Mae. In return for the delegated authority to make loans and the commitment to purchase loans by Fannie Mae, we must maintain minimum collateral and generally are required to share risk of loss on loans sold through Fannie Mae. Under the full risk-sharing formula, we are required to absorb the first 5% of any losses on the unpaid principal balance of a loan at the time of loss settlement, and above 5% we are required to share the loss with Fannie Mae, with our maximum loss capped at 20% of the original unpaid principal balance of a loan, except for rare instances when we negotiate a cap at 30% for loans with unique attributes. In addition, Fannie Mae can double or triple our risk-sharing obligations if the loan does not meet specific underwriting criteria or if the loan defaults within 12 months of its sale to Fannie Mae. Fannie Mae also requires us to maintain collateral, which may include pledged securities, for our risk-sharing obligations. As of December 31, 2020, we had pledged securities of $137.2 million as collateral against future losses related to $44.5 billion of loans outstanding that are subject to risk-sharing obligations, as more fully described under “Management's Discussion and Analysis of Financial Condition and Results of Operations—Liquidity and Capital Resources,” which we refer to as our “at-risk balance.” Fannie Mae collateral requirements may change in the future. As of December 31, 2020, our allowance for risk-sharing as a percentage of the at-risk balance was 0.17%, or $75.3 million, and reflects our current estimate of our future expected payouts under our risk-sharing obligations. We cannot ensure that our estimate of the allowance for risk-sharing obligations will be sufficient to cover future actual write offs. Other factors may also affect a borrower's decision to default on a loan, such as property, cash flow, occupancy, maintenance needs, and other financing obligations. As of December 31, 2020, there were two loans with an aggregate unpaid principal balance of $48.5 million that had defaulted and been foreclosed on by Fannie Mae and are awaiting ultimate disposition. If loan defaults increase, actual risk-sharing obligation payments under the Fannie Mae DUS program may increase, and such defaults and payments could have a material adverse effect on our results of operations and liquidity. In addition, any failure to pay our share of losses under the Fannie Mae DUS program could result in the revocation of our license from Fannie Mae and the exercise of various remedies available to Fannie Mae under the Fannie Mae DUS program.

A reduction in the prices paid for our loans and services or an increase in loan or security interest rates required by investors could materially and adversely affect our results of operations and liquidity.

Our results of operations and liquidity could be materially and adversely affected if the Agencies or institutional investors lower the price they are willing to pay to us for our loans or services or adversely change the material terms of their loan purchases or service arrangements with us. Multiple factors determine the price we receive for our loans. With respect to Fannie Mae-related originations, our loans are generally sold as Fannie Mae-insured securities to third-party investors. With respect to HUD related originations, our loans are generally sold as Ginnie Mae securities to third-party investors. In both cases, the price paid to us reflects, in part, the competitive market bidding process for these securities.

We sell loans directly to Freddie Mac. Freddie Mac may choose to hold, sell or later securitize such loans. We believe terms set by Freddie Mac are influenced by similar market factors as those that impact the price of Fannie Mae–insured or Ginnie Mae securities, although the pricing process differs. With respect to loans that are placed with institutional investors, the origination fees that we receive from borrowers are determined through negotiations, competition, and other market conditions.

12

Loan servicing fees are based, in part, on the risk-sharing obligations associated with the loan and the market pricing of credit risk. The credit risk premium offered by Fannie Mae for new loans can change periodically but remains fixed once we enter into a commitment to sell the loan. Over the past several years, Fannie Mae loan servicing fees have generally been higher than for other products principally due to the market pricing of credit risk. There can be no assurance that such fees will continue to remain at such levels or that such levels will be sufficient if delinquencies occur.

Servicing fees for loans placed with institutional investors are negotiated with each institutional investor pursuant to agreements that we have with them. These fees for new loans vary over time and may be materially and adversely affected by a number of factors, including competitors that may be willing to provide similar services at lower rates.

A significant portion of our revenue is derived from loan servicing fees, and declines in or terminations of servicing engagements or breaches of servicing agreements, including from nonperformance by third parties that we engage for back-office loan servicing functions, could have a material adverse effect on us.

We expect that loan servicing fees will continue to constitute a significant portion of our revenues for the foreseeable future. Nearly all of these fees are derived from loans that we originate and sell through the Agencies’ programs or place with institutional investors. A decline in the number or value of loans that we originate for these investors or terminations of our servicing engagements will decrease these fees. HUD has the right to terminate our current servicing engagements for cause. In addition to termination for cause, Fannie Mae and Freddie Mac may terminate our servicing engagements without cause by paying a termination fee. Our institutional investors typically may terminate our servicing engagements at any time with or without cause, without paying a termination fee. We are also subject to losses that may arise from servicing errors, such as a failure to maintain insurance, pay taxes, or provide notices. In addition, we have contracted with a third-party to perform certain routine back-office aspects of loan servicing. If we or this third party fails to perform, or we breach or the third-party causes us to breach our servicing obligations to the Agencies or institutional investors, our servicing engagements may be terminated. Declines or terminations of servicing engagements or breaches of such obligations could materially and adversely affect us.

If one or more of our warehouse facilities, on which we are highly dependent, are terminated, we may be unable to find replacement financing on favorable terms, or at all, which would have a material adverse effect on us.

We require a significant amount of short-term funding capacity for loans we originate. As of December 31, 2020, we had $3.6 billion of committed and uncommitted loan funding available through five commercial banks and $1.5 billion of uncommitted funding available through Fannie Mae’s As Soon As Pooled (“ASAP”) program. Additionally, consistent with industry practice, all of our existing Agency Warehouse Facilities are short-term, requiring annual renewal. If any of our committed facilities are terminated or are not renewed or our uncommitted facilities are not honored, we may be unable to find replacement financing on favorable terms, or at all, and we might not be able to originate loans, which would have a material adverse effect on us. Additionally, as our business continues to expand, we may need additional warehouse funding capacity for loans we originate. There can be no assurance that, in the future, we will be able to obtain additional warehouse funding capacity on favorable terms, on a timely basis, or at all.

If we fail to meet or satisfy any of the financial or other covenants included in our warehouse facilities, we would be in default under one or more of these facilities and our lenders could elect to declare all amounts outstanding under the facilities to be immediately due and payable, enforce their interests against loans pledged under such facilities and restrict our ability to make additional borrowings. These facilities also contain cross-default provisions, such that if a default occurs under any of our debt agreements, generally the lenders under our other debt agreements could also declare a default. These restrictions (and restrictions included in our long-term debt agreement) may interfere with our ability to obtain financing or to engage in other business activities, which could materially and adversely affect us. There can be no assurance that we will maintain compliance with all financial and other covenants included in our warehouse facilities in the future.

We may be required to repurchase loans or indemnify loan purchasers if there is a breach of a representation or warranty made by us in connection with the sale of loans through the programs of the Agencies, which could have a material adverse effect on us.

We must make certain representations and warranties concerning each loan originated by us for the Agencies’ programs. The representations and warranties relate to our practices in the origination and servicing of the loans and the accuracy of the information being provided by us. For example, we are generally required to provide the following, among other, representations and warranties: we are authorized to do business and to sell or assign the loan; the loan conforms to the requirements of the Agencies and certain laws and regulations; the underlying mortgage represents a valid lien on the property and there are no other liens on the property; the loan documents are valid and enforceable; taxes, assessments, insurance premiums, rents and similar other payments have been paid or escrowed; the property is insured, conforms to zoning laws and remains intact; and we do not know of any issues regarding the loan that are reasonably expected to cause the loan to be delinquent or unacceptable for investment or adversely affect its value. We are permitted to satisfy certain of these representations and warranties by furnishing a title insurance policy.

13

In the event of a breach of any representation or warranty concerning a loan, investors could, among other things, require us to repurchase the full amount of the loan and seek indemnification for losses from us, or, for Fannie Mae DUS loans, increase the level of risk-sharing on the loan. Our obligation to repurchase the loan is independent of our risk-sharing obligations. The Agencies could require us to repurchase the loan if representations and warranties are breached, even if the loan is not in default. Because the accuracy of many such representations and warranties generally is based on our actions or on third-party reports, such as title reports and environmental reports, we may not receive similar representations and warranties from other parties that would serve as a claim against them. Even if we receive representations and warranties from third parties and have a claim against them, in the event of a breach, our ability to recover on any such claim may be limited. Our ability to recover against a borrower that breaches its representations and warranties to us may be similarly limited. Our ability to recover on a claim against any party would also be dependent, in part, upon the financial condition and liquidity of such party. There can be no assurance that we, our employees or third parties will not make mistakes that would subject us to repurchase or indemnification obligations. Any significant repurchase or indemnification obligations imposed on us could have a material adverse effect on us.

We have made investments in interim loans and preferred equity investments, both of which are funded with corporate capital. These investments may involve a greater risk of loss than our traditional real estate lending activities.

Under the Interim Loan Program, we offer short-term, floating-rate loans to borrowers seeking to acquire or reposition multifamily properties that do not currently qualify for permanent financing. Such a borrower often has identified a transitional asset that has been under-managed and/or is located in a recovering market. If the market in which the asset is located fails to recover according to the borrower’s projections, or if the borrower fails to improve the quality of the asset’s management and/or the value of the asset, the borrower may not receive a sufficient return on the asset to satisfy the interim loan, and we bear the risk that we may not recover some or all of the loan balance. In addition, borrowers usually use the proceeds of a long-term mortgage loan to repay an interim loan. We may therefore be dependent on a borrower’s ability to obtain permanent financing to repay our interim loan, which could depend on market conditions and other factors. Further, interim loans may be relatively less liquid than loans against stabilized properties due to their short life, their potential unsuitability for securitization, any unstabilized nature of the underlying real estate and the difficulty of recovery in the event of a borrower’s default. This lack of liquidity may significantly impede our ability to respond to adverse changes in the performance of loans in the Interim Program and may adversely affect the fair value of such loans and the proceeds from their disposition. Carrying loans for longer periods of time on our balance sheet exposes us to greater risks of loss than we currently face for loans that are pre-sold or placed with investors, including, without limitation, 100% exposure for defaults and impairment charges, which may adversely affect our profitability. At December 31, 2020, we held loans with an outstanding principal balance of $366.3 million under the Interim Loan Program. One loan in the portfolio, totaling $14.7 million, is currently in default.

We have made preferred equity investments in entities owning real estate in the past. Such investments are subordinate to debt financing and are not secured by real property. If the issuer of the preferred equity defaults on our investment, in most instances we would only be able to proceed against the entity that issued the equity in accordance with the terms of the investment, and not any real property owned by the entity. As a result, we may not recover some or all of our invested capital, which could result in losses to the Company. As of December 31, 2020, we had no preferred equity investments.

We are dependent upon the success of the multifamily real estate sector and conditions that negatively impact the multifamily sector may reduce demand for our products and services and materially and adversely affect us.

We provide commercial real estate financial products and services primarily to developers and owners of multifamily properties. Accordingly, the success of our business is closely tied to the overall success of the multifamily real estate market. Various changes in real estate conditions may impact the multifamily sector. Any negative trends in such real estate conditions may reduce demand for our products and services and, as a result, adversely affect our results of operations. These conditions include:

an oversupply of, or a reduction in demand for, multifamily housing;
a change in policy or circumstances that may result in a significant number of current and/or potential residents of multifamily properties deciding to purchase homes instead of renting;
rent control, rent forbearance, or stabilization laws, or other laws regulating multifamily housing, which could affect the profitability or values of multifamily developments;
the inability of residents and tenants to pay rent;
changes in the tax code related to investment real estate;
increased competition in the multifamily sector based on considerations such as the attractiveness, location, rental rates, amenities, and safety record of various properties; and
increased operating costs, including increased real property taxes, maintenance, insurance, and utilities costs.

14

Moreover, other factors may adversely affect the multifamily sector, including general business, economic and market conditions, fluctuations in the real estate and debt capital markets, changes in government fiscal and monetary policies, regulations and other laws, rules and regulations governing real estate, zoning or taxes, changes in interest rate levels, the potential liability under environmental and other laws, and other unforeseen events. Any or all of these factors could negatively impact the multifamily sector and, as a result, reduce the demand for our products and services. Any such reduction could materially and adversely affect us.

The loss of our key management could result in a material adverse effect on our business and results of operations.

Our future success depends to a significant extent on the continued services of our senior management, particularly William Walker, our Chairman and Chief Executive Officer. The loss of the services of any of these individuals could have a material adverse effect on our business and results of operations. We maintain “key person” life insurance only on Mr. Walker, and the insurance proceeds from such insurance may be insufficient to cover the cost associated with recruiting a new Chief Executive Officer.

Our growth strategy relies upon our ability to hire and retain qualified bankers and brokers, and if we are unable to do so, our growth could be limited.

We depend on our bankers and brokers to generate clients by, among other things, developing relationships with commercial property owners, real estate agents and brokers, developers and others, which we believe leads to repeat and referral business. Accordingly, we must be able to attract, motivate and retain skilled bankers and brokers. The market for talent is highly competitive and may lead to increased costs to hire and retain them. We cannot guarantee that we will be able to attract or retain qualified bankers and brokers. If we cannot attract, motivate or retain a sufficient number of skilled bankers and brokers, or if our hiring and retention costs increase significantly, we could be materially and adversely affected.

We intend to drive a significant portion of our future growth through additional strategic acquisitions or investments in new ventures and new lines of business.  If we do not successfully identify, complete and integrate such acquisitions or start-ups, our growth may be limited. Additionally, continued growth and integration in our business may place significant demands on our administrative, operational, and financial resources, and the acquired businesses or new ventures may not perform as we expect them to or become profitable.

We intend to pursue continued growth by acquiring or starting complementary businesses, but we cannot guarantee such efforts will be successful or profitable. We do not know whether the favorable conditions that have enabled our past growth through acquisitions and strategic investments will continue. The identification of suitable acquisition candidates and new ventures can be difficult, time consuming and costly, and we may not be able to successfully complete identified acquisitions or investments in new ventures on favorable terms, or at all. Furthermore, even if we successfully complete an acquisition or an investment, we may not be able to successfully integrate newly acquired businesses or new investments into our operations, and the process of integration could be expensive and time consuming and may strain our resources.

In addition, if our growth continues, it could increase our expenses and place additional demands on our management, personnel, information systems, and other resources. Sustaining our growth could require us to commit additional management, operational and financial resources to maintain appropriate operational and financial systems to adequately support expansion. Acquisitions or new investments also typically involve significant costs related to integrating information technology, accounting, reporting, and management services and rationalizing personnel levels and may require significant time to obtain new or updated regulatory approvals from the Agencies and other federal and state authorities. Acquisitions or new ventures could divert management's attention from the regular operations of our business and result in the potential loss of our key personnel, and we may not achieve the anticipated benefits of the acquisitions or new investments, any of which could materially and adversely affect us. There can be no assurance that we will be able to manage any growth effectively and any failure to do so could adversely affect our ability to generate revenue and control our expenses, which could materially and adversely affect us. In addition, future acquisitions or new investments could result in significantly dilutive issuances of equity securities or the incurrence of substantial debt, contingent liabilities, or expenses or other charges, which could also materially and adversely affect us.

Our future success depends, in part, on our ability to expand or modify our business in response to changing client demands and competitive pressures. In some circumstances, we may determine to do so through the acquisition of complementary businesses or investments in new ventures rather than through internal growth.

The COVID-19 Crisis could negatively impact our business and results of operations.

Although the COVID-19 Crisis has not significantly impacted our operations and financial results through the last nine months of 2020, we face uncertainty concerning the future impacts the COVID-19 Crisis may have on the economy and our business that are dependent on future developments that increase uncertainty. The impacts of the COVID-19 Crisis continue to evolve, and any preventative or protective actions that we or our customers may take due to the COVID-19 Crisis may result in a period of disruption, including to our operations and

15

financial results and could potentially impact our customers, third-party sources of capital to fund our loans or loans that we broker to third parties, and other third parties with whom we transact. Additionally, the impacts from the COVID-19 Crisis may constrain or reduce our liquidity or result in future credit losses. The effects of the COVID-19 Crisis also may have the effect of heightening our other risk factors disclosed in this Annual Report on Form 10-K.

Risks Relating to Regulatory Matters

If we fail to comply with the numerous government regulations and program requirements of the Agencies, we may lose our approved lender status with these entities and fail to gain additional approvals or licenses for our business. We are also subject to changes in laws, regulations and existing Agency program requirements, including potential increases in reserve and risk retention requirements that could increase our costs and affect the way we conduct our business, which could materially and adversely affect us.

Our operations are subject to regulation by federal, state, and local government authorities, various laws and judicial and administrative decisions, and regulations and policies of the Agencies. These laws, regulations, rules, and policies impose, among other things, minimum net worth, operational liquidity and collateral requirements. Fannie Mae requires us to maintain operational liquidity based on a formula that considers the balance of the loan and the level of credit loss exposure (level of risk-sharing). Fannie Mae requires us to maintain collateral, which may include pledged securities, for our risk-sharing obligations. The amount of collateral required under the Fannie Mae DUS program is calculated at the loan level and is based on the balance of the loan, the level of risk-sharing, the seasoning of the loan, and our rating.

Regulatory authorities also require us to submit financial reports and to maintain a quality control plan for the underwriting, origination and servicing of loans. Numerous laws and regulations also impose qualification and licensing obligations on us and impose requirements and restrictions affecting, among other things: our loan originations; maximum interest rates, finance charges and other fees that we may charge; disclosures to consumers; the terms of secured transactions; debt collection; personnel qualifications; and other trade practices. We also are subject to inspection by the Agencies and regulatory authorities. Our failure to comply with these requirements could lead to, among other things, the loss of a license as an approved Agency lender, the inability to gain additional approvals or licenses, the termination of contractual rights without compensation, demands for indemnification or loan repurchases, class action lawsuits and administrative enforcement actions.

Regulatory and legal requirements are subject to change. For example, in 2013, Fannie Mae increased its collateral requirements on loans classified by Fannie Mae as Tier II from 60 basis points to 75 basis points.

If we fail to comply with laws, regulations and market standards regarding the privacy, use, and security of customer information, or if we are the target of a successful cyber-attack, we may be subject to legal and regulatory actions and our reputation would be harmed.

We receive, maintain, and store non-public personal information of our loan applicants. The technology and other controls and processes designed to secure our customer information and to prevent, detect, and remedy any unauthorized access to that information were designed to obtain reasonable, not absolute, assurance that such information is secure and that any unauthorized access is identified and addressed appropriately. We are not aware of any data breaches, successful hacker attacks, unauthorized access and misuse, or significant computer viruses affecting our networks that may have occurred in the past; however, our controls may not have detected, and may in the future fail to prevent or detect, unauthorized access to our borrower information. In addition, we are exposed to the risks of denial-of-service (“DOS”) attacks and damage to or destruction of our network or other information systems. A successful DOS attack or damage to our systems could result in a delay in the processing of our business, or even lost business. Additionally, we could incur significant costs associated with the recovery from a DOS attack or damage to our systems.

If borrower information is inappropriately accessed and used by a third party or an employee for illegal purposes, such as identity theft, we may be responsible to the affected applicant or borrower for any losses he or she may have incurred as a result of misappropriation. In such an instance, we may be liable to a governmental authority for fines or penalties associated with a lapse in the integrity and security of our customers' information. Additionally, if we are the target of a successful cyber-attack, we may experience reputational harm that could impact our standing with our borrowers and adversely impact our financial results.

We regularly update our existing information technology systems and install new technologies when deemed necessary and provide employee awareness training around phishing, malware, and other cyber risks and physical security to address the risk of cyber-attacks and other security breaches. However, such preventative measures may not be sufficient to prevent future cyber-attacks or a breach of customer information. Additionally, most of our employees have worked remotely since March of 2020 and will continue to do so for the foreseeable future. While we have designed our controls and processes to operate in a remote working environment, there is a heightened risk such controls and processes may not detect or prevent unauthorized access to our information systems.

16

Risks Related to Our Organization and Structure

Certain provisions of Maryland law could inhibit changes in control.

Certain provisions of the Maryland General Corporation Law (the “MGCL”) may have the effect of deterring a third party from making a proposal to acquire us or of impeding a change in control under circumstances that otherwise could provide the holders of our common stock with the opportunity to realize a premium over the then-prevailing market price of our common stock. We will be subject to the “business combination”  provisions of the MGCL that, subject to limitations, prohibit certain business combinations (including a merger, consolidation, share exchange, or, in circumstances specified in the statute, an asset transfer or issuance or reclassification of equity securities) between us and an “interested stockholder”  (defined generally as any person who beneficially owns 10% or more of our then outstanding voting capital stock or an affiliate or associate of ours who, at any time within the two-year period prior to the date in question, was the beneficial owner of 10% or more of our then outstanding voting capital stock) or an affiliate thereof for five years after the most recent date on which the stockholder becomes an interested stockholder. After the five-year prohibition, any business combination between us and an interested stockholder generally must be recommended by our board of directors and approved by the affirmative vote of at least (i) 80% of the votes entitled to be cast by holders of outstanding shares of our voting capital stock; and (ii) two-thirds of the votes entitled to be cast by holders of voting capital stock of the corporation other than shares held by the interested stockholder with whom or with whose affiliate the business combination is to be effected or held by an affiliate or associate of the interested stockholder. These super-majority vote requirements do not apply if our common stockholders receive a minimum price, as defined under Maryland law, for their shares in the form of cash or other consideration in the same form as previously paid by the interested stockholder for its shares. These provisions of the MGCL do not apply, however, to business combinations that are approved or exempted by a board of directors prior to the time that the interested stockholder becomes an interested stockholder.

The “control share”  provisions of the MGCL provide that “control shares” of a Maryland corporation (defined as shares which, when aggregated with other shares controlled by the stockholder (except solely by virtue of a revocable proxy) entitle the stockholder to exercise one of three increasing ranges of voting power in electing directors) acquired in a “control share acquisition” (defined as the direct and indirect acquisition of ownership or control of issued and outstanding "control shares") have no voting rights except to the extent approved by our stockholders by the affirmative vote of at least two-thirds of all the votes entitled to be cast on the matter, excluding votes entitled to be cast by the acquirer of control shares, our officers and our personnel who are also our directors.

Certain provisions of the MGCL permit our board of directors, without stockholder approval and regardless of what is currently provided in our charter or bylaws, to adopt certain mechanisms, some of which (for example, a classified board) we do not yet have. These provisions may have the effect of limiting or precluding a third party from making an acquisition proposal for us or of delaying, deferring or preventing a transaction or a change in control of our company under circumstances that otherwise could provide the holders of shares of our common stock with the opportunity to realize a premium over the then current market price. Our charter contains a provision whereby we elect, at such time as we become eligible to do so, to be subject to the provisions of Title 3, Subtitle 8 of the MGCL relating to the filling of vacancies on our board of directors.

Our authorized but unissued shares of common and preferred stock may prevent a change in control of the Company.

Our charter authorizes us to issue additional authorized but unissued shares of common or preferred stock. In addition, our board of directors may, without stockholder approval, amend our charter to increase the aggregate number of shares of our common stock or the number of shares of stock of any class or series that we have authority to issue and classify or reclassify any unissued shares of common or preferred stock and set the preferences, rights and other terms of the classified or reclassified shares. As a result, our board of directors may establish a class or series of common or preferred stock that could delay, defer, or prevent a transaction or a change in control of our company that might involve a premium price for shares of our common stock or otherwise be in the best interests of our stockholders.

Our rights and the rights of our stockholders to take action against our directors and officers are limited, which could limit our stockholders’ recourse in the event actions are taken that are not in our stockholders’ best interests.

Under Maryland law generally, a director is required to perform his or her duties in good faith, in a manner he or she reasonably believes to be in the best interests of the Company and with the care that an ordinarily prudent person in a like position would use under similar circumstances. Under Maryland law, directors are presumed to have acted with this standard of care. In addition, our charter limits the liability of our directors and officers to us and our stockholders for money damages, except for liability resulting from:

actual receipt of an improper benefit or profit in money, property or services; or
active and deliberate dishonesty by the director or officer that was established by a final judgment as being material to the cause of action adjudicated.

17

Our charter and bylaws obligate us to indemnify our directors and officers for actions taken by them in those capacities to the maximum extent permitted by Maryland law. In addition, we are obligated to advance the defense costs incurred by our directors and officers. As a result, we and our stockholders may have more limited rights against our directors and officers than might otherwise exist absent the current provisions in our charter and bylaws or that might exist with companies domiciled in jurisdictions other than Maryland.

Our charter contains limitations on our stockholders’ ability to remove our directors, which could make it difficult for our stockholders to effect changes to our management.

Our charter provides that a director may only be removed for cause upon the affirmative vote of holders of two-thirds of the votes entitled to be cast in the election of directors. Vacancies may be filled only by a majority of the remaining directors in office, even if less than a quorum. These requirements make it more difficult to change our management by removing and replacing directors and may delay, defer, or prevent a change in control of our company that is in the best interests of our stockholders.

We are a holding company with minimal direct operations and rely largely on funds received from our subsidiaries for our cash requirements.

We are a holding company and conduct the majority of our operations through Walker & Dunlop, LLC, our operating company. We do not have, apart from our ownership of this operating company and certain other subsidiaries, any significant independent operations. As a result, we rely on distributions from our operating company to pay any dividends we might declare on shares of our common stock. We also rely largely on distributions from this operating company to meet any of our cash requirements, including our tax liability on taxable income allocated to us and debt payments.

In addition, because we are a holding company, any claims from common stockholders are structurally subordinated to all existing and future liabilities (whether or not for borrowed money) and any preferred equity of our operating company. Therefore, in the event of our bankruptcy, liquidation or reorganization, our assets and those of our operating company will be able to satisfy the claims of our common stockholders only after all of our and our operating company's liabilities and any preferred equity have been paid in full.

Risks Related to Our Financial Statements

Our financial statements are based in part on assumptions and estimates which, if wrong, could result in unexpected cash and non-cash losses in the future, and our financial statements depend on our internal control over financial reporting.

Pursuant to generally accepted accounting principles in the United States of America (“GAAP”), we are required to use certain assumptions and estimates in preparing our financial statements, including in determining credit loss reserves and the fair value of MSRs, among other items. We make fair value determinations based on internally developed models or other means which ultimately rely to some degree on management judgment. These and other assets and liabilities may have no direct observable price levels, making their valuation particularly subjective as they are based on significant estimation and judgment. Several of our accounting policies are critical because they require management to make difficult, subjective, and complex judgments about matters that are inherently uncertain and because it is likely that materially different amounts would be reported under different conditions or using different assumptions. If assumptions or estimates underlying our financial statements are incorrect, losses may be greater than those expectations.

* * *

Any factor described in this filing or in any of our other SEC filings could by itself, or together with other factors, adversely affect our financial results and condition. Refer to our quarterly reports on Form 10-Q filed with the SEC in 2021 for material changes to the above discussion of risk factors.

Item 1B. Unresolved Staff Comments.

None.

Item 2. Properties.

Our principal headquarters are located in Bethesda, Maryland. At the end of 2020, we signed a 15-year lease for our new principal headquarters office in Bethesda, Maryland that is scheduled to begin in 2022. We believe there is adequate alternative office space available at acceptable rental rates to meet our needs, although adverse movements in rental rates in some markets may negatively affect our results of operations and cash flows when we execute new leases.

18

Item 3. 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 4. Mine Safety Disclosures.

Not applicable.

PART II

Item 5. Market for Registrant's Common Equity, Related Stockholder Matters, and Issuer Purchases of Equity Securities.

Our common stock trades on the NYSE under the symbol “WD.” In connection with our initial public offering, our common stock began trading on the NYSE on December 15, 2010. As of the close of business on January 31, 2021, there were 25 stockholders of record. We believe that the number of beneficial holders is much greater.

Dividend Policy

During 2020, our Board of Directors declared, and we paid, four quarterly dividends totaling $1.44 per share. In February 2021, our Board of Directors declared a dividend for the first quarter of 2021 of $0.50 per share, a 39% increase over the dividend declared for the fourth quarter of 2020. We expect to make regular quarterly dividend payments for the foreseeable future.

Our current and projected dividends provide a return to shareholders while retaining sufficient capital to continue investing in the growth of our business. Our Term Loan (defined in Item 7 below) contains direct restrictions on the amount of dividends we may pay, and our warehouse debt facilities and agreements with the Agencies contain minimum equity, liquidity, and other capital requirements that indirectly restrict the amount of dividends we may pay. While the dividend level remains a decision of our Board of Directors, it is subject to these direct and indirect restrictions, and will continue to be evaluated in the context of future business performance. We currently believe that we can support future comparable quarterly dividend payments, barring significant unforeseen events.

Stock Performance Graph

The following chart graphs our performance in the form of a cumulative five-year total return to holders of our common stock since December 31, 2015 in comparison to the Standard and Poor’s (“S&P”) 500 and the S&P 600 Small Cap Financials Index for that same five-year period. We believe that the S&P 600 Small Cap Financials Index is an appropriate index to compare us with other companies in our industry and that it is a widely recognized and used index for which components and total return information are readily accessible to our security holders to assist in their understanding of our performance relative to other companies in our industry.

19

The comparison below assumes $100 was invested on December 31, 2015 in our common stock and in each of the indices shown and assumes that all dividends were reinvested.  Our stock price performance shown in the following graph is not indicative of future performance or relative performance in comparison to the indices.

Graphic

Issuer Purchases of Equity Securities

Under the 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. For the quarter and year ended December 31, 2020, we purchased 12 thousand shares and 278 thousand shares, respectively, to satisfy grantee tax withholding obligations on share-vesting events. We announced a share repurchase program in the first quarter of 2020. The repurchase program authorized by our Board of Directors permits us to repurchase up to $50.0 million of shares of our common stock over a 12-month period ended February 10, 2021. We purchased 459 thousand shares under this program and had $23.9 million of authorized share repurchase capacity remaining as of December 31, 2020.

20

The following table provides information regarding common stock repurchases for the quarter and year ended December 31, 2020:

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

1st Quarter

380,098

$

70.33

160,712

2nd Quarter

10,897

$

37.09

3rd Quarter

290,550

$

52.94

254,414

October 1-31, 2020

46,873

$

53.10

43,871

$

November 1-30, 2020

December 1-31, 2020

8,971

84.70

4th Quarter

 

55,844

$

58.18

43,871

$

23,943

Total

 

737,389

458,997

Securities Authorized for Issuance Under Equity Compensation Plans

For information regarding securities authorized for issuance under our employee stock-based compensation plans, see Part III, Item 12.

Item 6. Selected Financial Data.

Part II, Item 6 is no longer required as the Company has adopted certain provisions within the amendments to Regulation S-K that eliminate Item 301.

Item 7. 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 Annual Report on Form 10-K. 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” elsewhere in this Annual Report on Form 10-K.

Business

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

We are one of the leading commercial real estate services and finance companies in the United States, with a primary focus on multifamily lending, debt brokerage, and property sales. We originate, sell, and service a range of multifamily and other commercial real estate financing products to owners and developers of commercial real estate across the country, provide multifamily property sales brokerage and appraisal services in various regions throughout the United States, and engage in commercial real estate investment management activities.

We originate and sell multifamily loans through the programs of Fannie Mae, Freddie Mac, Ginnie Mae, and HUD, with which we have licenses and long-established relationships. We retain servicing rights and asset management responsibilities on nearly all loans that we originate for the Agencies’ programs. We are approved as a Fannie Mae DUS lender nationally, a Freddie Mac lender nationally for Conventional, Seniors Housing, Targeted Affordable Housing and Small Balance Loans, a HUD MAP lender nationally, a HUD LEAN lender nationally, and a Ginnie Mae issuer. We broker and service loans for several 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 fund loans for the Agencies’ programs, generally through warehouse facility financings, and sell them to investors in accordance with the related loan sale commitment, which we obtain at rate lock. Proceeds from the sale of the loan are used to pay off the warehouse facility. The sale of the loan is typically completed within 60 days after the loan is closed, and we retain the right to service substantially all of these loans. In cases where we do not fund the loan, we act as a loan broker and service some of the loans. Our mortgage bankers who focus on loan brokerage are engaged by borrowers to work with a variety of institutional lenders to find the most appropriate loan. These loans are then funded directly by the institutional lender, and for those brokered loans we service, we collect ongoing servicing fees while those loans

21

remain in our servicing portfolio. The servicing fees we typically earn on brokered loan transactions are substantially lower than the servicing fees we earn for servicing Agency loans.

We recognize revenue when we make simultaneous commitments to originate a loan to a borrower and sell that loan to an investor. The revenues earned 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 also recognize revenue when we receive the origination fee from a brokered loan transaction. Other sources of revenue include (i) net warehouse interest income we earn while the loan is held for sale, (ii) net warehouse interest income from loans held for investment while they are outstanding, (iii) sales commissions for brokering the sale of multifamily properties, and (iv) asset management fees from our investment management activities.

We retain servicing rights on substantially all the loans we originate and sell, and generate revenues from the fees we receive for servicing the loans, from the interest income on escrow deposits held on behalf of borrowers, and from other ancillary fees. Servicing fees set at the time an investor agrees to purchase the loan are generally paid monthly for the duration of the loan and are based on the unpaid principal balance of the loan. Our Fannie Mae and Freddie Mac servicing arrangements generally provide for prepayment 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.

We 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 concurrently with establishing the coupon rate for the loan. We also seek to mitigate the risk of a loan not closing. We have agreements in place with the Agencies that specify the cost of a failed loan delivery, in the event we fail to deliver the loan to the investor. To protect us against such fees, we require a deposit from the borrower at rate lock that is typically more than the potential fee. The deposit is returned to the borrower only once 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 a de minimis number of failed deliveries in our history and have incurred immaterial losses on such failed deliveries.

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), except for rare instances when we negotiate a cap at 30% for loans with unique attributes. We have had only one loan loss with a 30% cap in our history. Our full risk-sharing is currently limited to loans up to $200 million, which equates to a maximum loss per loan of $40 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 $200 million, we receive modified risk-sharing. We also may request modified risk-sharing at the time of origination on loans below $200 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 transactions. The full risk-sharing limit in prior years was less than $200 million. Accordingly, loans originated in those prior years were subject to risk-sharing at much lower levels. Our servicing fees for risk-sharing loans include compensation for the risk-sharing obligations and are larger than the servicing fees we receive from Fannie Mae for loans with no risk-sharing obligations.

Our Interim Program offers 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. We underwrite, asset-manage, and service all loans executed through the Interim Program. The ultimate goal of the Interim Program is to provide permanent Agency financing on these transitional properties. The Interim Program has two distinct executions: the Interim Program JV and the Interim Loan Program.

The Interim Program JV assumes full risk of loss while the loans it originates are outstanding. 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 joint venture funds its operations using a combination of equity contributions from its owners and third-party credit facilities.

We originate and hold the Interim Loan Program loans for investment, which are included on our balance sheet. During the time that these loans are outstanding, we assume the full risk of loss. As of December 31, 2020, we had 18 loans held for investment under the Interim Loan Program with an aggregate outstanding unpaid principal balance of $366.3 million. One loan with a balance of $14.7 million is currently in default.

During the year ended December 31, 2020, $86.2 million of the $276.0 million of interim loan originations were executed through the joint venture, with the remainder originated through our Interim Loan Program. During the year ended December 31, 2019, $436.1 million of the $757.2 million of interim loan originations were executed through the joint venture. As of December 31, 2020 and 2019, we asset-managed $484.8 million and $670.5 million, respectively, of interim loans on behalf of the Interim Program JV.

22

During the third quarter of 2018, we transferred a $70.1 million portfolio of participating interests in loans held for investment to a third party and accounted for the transfer as a secured borrowing. The balance of the portfolio is presented as loans held for investment with an offsetting amount for the secured borrowing included as account payable as of December 31, 2020. We do not have credit risk related to the transferred loans.

Through 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. Our property sales services are offered in various regions throughout the United States. We have added several property sales brokerage teams over the past few years and continue to seek to add other property sales brokers, with the goal of expanding these services to cover all major regions throughout the United States.

During the second quarter of 2018, the Company acquired WDIP, a registered investment adviser, and general partner of private commercial real estate investment funds focused on the management of debt, preferred equity, and mezzanine equity investments in private middle-market commercial real estate funds and separately managed accounts. The acquisition of WDIP, a wholly owned subsidiary of the Company, is part of our strategy to grow and diversify the company by growing our investment management platform. WDIP’s current assets under management (“AUM”) of $1.3 billion primarily consist of assets held in three managed funds: Fund III, Fund IV and Fund V, and separate accounts managed for life insurance companies. AUM for Fund III and Fund IV consist of both unfunded commitments and funded investments, AUM for Fund V consists of unfunded commitments, and AUM for the separate accounts consist entirely of funded investments. Unfunded commitments are highest during the fund raising and investment phases. AUM disclosed in this Annual Report on Form 10-K may differ from regulatory assets under management disclosed on WDIP’s Form ADV.

WDIP typically receives management fees based on limited partner capital commitments, unfunded investment commitments, and funded investments. Additionally, with respect to Fund III, Fund IV and Fund V, WDIP receives a percentage of the profits above the fund expenses and preferred return specified in the fund offering agreements.

As of December 31, 2020, our servicing portfolio was $107.2 billion, up 15% from December 31, 2019, making it the 8th largest commercial/multifamily primary and master servicing portfolio in the nation according to the Mortgage Bankers’ Association’s (“MBA”) 2020 year-end survey (the “Survey”). Our servicing portfolio includes $48.8 billion of loans serviced for Fannie Mae and $37.1 billion for Freddie Mac, making us the 1st and 4th largest primary cashier servicer of Fannie Mae and Freddie Mac loans in the nation, respectively, according to the Survey. Also included in our servicing portfolio is $9.6 billion of HUD loans, the 3rd largest HUD primary and master servicing portfolio in the nation according to the Survey.

The average number of our mortgage bankers increased from 150 during 2019 to 161 during 2020 due to organic growth, recruiting and acquisition, contributing to an increase of 32% in our loan origination volume, from a total of $26.6 billion during 2019 to a total of $35.0 billion during 2020. Fannie Mae recently announced that we ranked as its largest DUS lender in 2020, by loan deliveries, and Freddie Mac recently announced that we ranked as its 4th largest Freddie Mac lender in 2020, by loan deliveries. Additionally, we were the 5th largest multifamily lender for HUD in 2020 based on MAP initial endorsements.

Basis of Presentation

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

Critical Accounting Policies and Estimates

Our consolidated financial statements have been prepared in accordance with 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. We believe the following critical accounting estimates represent the areas where more significant judgments and estimates are used in the preparation of our consolidated financial statements. Additional information about our critical accounting estimates and other significant accounting policies are discussed in NOTE 2 of the consolidated financial statements.

Mortgage Servicing Rights (“MSRs”). MSRs are recorded at fair value at loan sale or upon purchase. The fair value of MSRs acquired through a stand-alone servicing portfolio purchase (“PMSR”) is equal to the purchase price paid. The fair value at loan sale (“OMSR”) 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

23

cash flows from servicing, which includes assumptions for escrow earnings, prepayment, and servicing costs, are discounted at a rate that reflects the credit and liquidity risk of the OMSR over the estimated life of the underlying loan. The discount rates used throughout the periods presented for all OMSRs were between 10-15% 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 OMSRs assumes no prepayment while the prepayment provisions have not expired and full prepayment of the loan at or near the point where the prepayment provisions have expired. We record an individual OMSR asset (or liability) for each loan at loan sale. For PMSRs, we record and amortize a portfolio-level MSR asset based on the estimated remaining life of the portfolio using the prepayment characteristics of the portfolio.

The assumptions used to estimate the fair value of capitalized OMSRs 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, we have experienced little volatility in the assumptions we used during the periods presented, including the most-significant assumption – 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. For example, during the year ended December 31, 2020, we adjusted the escrow earnings rate assumption twice based on changes we saw from other market participants. We engage a third party to assist in determining an estimated fair value of our existing and outstanding MSRs on at least a semi-annual basis. Changes in our discount rate assumptions may materially impact the fair value of the MSRs (NOTE 3 of the consolidated financial statements details the portfolio-level impact of a change in the discount rate).

For PMSRs, a constant rate of prepayments and defaults is included in the determination of the portfolio’s estimated life (and thus included as a component of the portfolio’s amortization). Accordingly, prepayments and defaults of individual loans do not change the level of amortization expense recorded for the portfolio unless the pattern of actual prepayments and defaults varies significantly from the estimated pattern. When such a significant difference in the pattern of estimated and actual prepayments and defaults occurs, we prospectively adjust the estimated life of the portfolio (and thus future amortization) to approximate the actual pattern observed. We made adjustments to the estimated life of two of our PMSRs during 2020 as the actual experience of prepayments differed materially from the estimated prepayments.

Allowance for Risk-Sharing Obligations. This reserve liability (referred to as “allowance”) for risk-sharing obligations relates to our 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. 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 associated with a similar historical period. We revert to the historical loss rate over a one-year period.

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. 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 is determined using historical data; however, changes in prepayment and amortization behavior may significantly impact the estimate.

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.

Changes in our expectations and forecasts may materially impact the estimate. At the adoption of the CECL standard on January 1, 2020, projections for the multifamily market and macroeconomic environment were for continued strong performance, and in response, the loss rate applied was one basis point as this represented the historical loss rate consistent with the conditions expected to prevail over the forecast period. Beginning in March 2020, conditions changed significantly due to the COVID-19 Crisis causing global economic contraction, higher unemployment rates, and a recession to ensue. In response to the change in economic conditions, we revised the forecast-period loss rate as of December 31, 2020 upward to six basis points to reflect the significant economic uncertainty that continues to linger due to the COVID-19 Crisis.

We evaluate our risk-sharing loans on a quarterly basis to determine whether there are loans that are probable of default. Specifically, we assess a loan’s qualitative and quantitative risk factors, such as payment status, property financial performance, local real estate market

24

conditions, loan-to-value ratio, debt-service-coverage ratio, and property condition. When a loan is determined to be probable of default based on these factors, 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, that may differ significantly from actual results. Loss settlement with Fannie Mae has historically concluded within 18 to 36 months after foreclosure. Historically, the initial specific reserves have not varied significantly from the final settlement. Given the unprecedented nature of the impacts of the Crisis on the domestic economy and commercial real estate in particular, we are uncertain whether such trends will continue in the future.

We activity 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.

Overview of Current Business Environment

At the onset of the COVID-19 Crisis, we saw dramatic increases in unemployment. The Federal Reserve and the U.S. Congress (“Congress”) responded with unprecedented levels of economic and monetary stimulus, most notably, the Coronavirus Aid, Relief, and Economic Security (“CARES”) Act. The CARES Act included considerable capital investments and government programs meant to support households, businesses, and the U.S. economy during the recession created by the COVID-19 Crisis.

Specifically, as it relates to our business, nearly $600 billion of aid was allocated to programs, including supplemental unemployment payments, that provided funds necessary to enable many renters to continue meeting monthly obligations. At the end of 2020, Congress enacted the Consolidated Appropriations Act (“CAA”), which included extensions to many of the provisions originally enacted by the CARES Act. The CAA included an extension of the enhanced unemployment benefits and $25 billion in emergency assistance to renters. The CARES Act and the CAA have provided substantial relief and stimulus to the economy, and our business continues to perform well, but there is no guarantee that this will continue as the level of unemployment remains high, and the economy remains in a recession. As a result of the continued high level of unemployment, Congress is currently working on passing a third stimulus package in 2021.

In March 2020, the Federal Reserve brought the Federal Funds Rate to a target of 0% to 0.25% in an emergency cut in response to the pending COVID-19 outbreak. The Federal Reserve indicated in its January 2021 meeting that it intends to keep rates at these low levels for the foreseeable future in order to support an economic recovery. This action by the Federal Reserve, along with the Federal Reserve’s commitment to buy Treasury securities and Agency mortgage-backed securities in amounts necessary to support smooth functioning of markets, has enabled Agency securities to continue trading uninterrupted with little to no change in the credit spreads that drive pricing of Agency mortgage-backed securities and has contributed to very low long-term mortgage interest rates, which form the basis for most of our lending. The low rate environment contributed to the increase in our Agency lending volumes during 2020.

Finally, the Agencies have separately responded to the COVID-19 Crisis by halting the eviction of tenants living in assets they have financed. This has directly influenced borrowers’ ability to manage tenants that are either unable to pay, or elect not to pay, their monthly obligations. In response, numerous multifamily owner-operators are working closely with affected renters to provide economic assistance during this time of need, up to and including rent forbearance for those experiencing a financial hardship. The Agencies responded further to the COVID-19 Crisis by offering loan forbearance to borrowers for up to 180 days, provided a borrower is able to show a property is experiencing a financial hardship as a direct result of the COVID-19 Crisis. Under the loan forbearance plan, borrowers will repay the forborne payments over a 12- to 24-month period without penalties. The creation of these two programs may have a direct impact on our borrowers’ ability to make monthly debt service payments, and in turn, may impact the Company’s obligation to advance funds to bondholders under our servicing agreements with Fannie Mae and HUD. We do not have advance obligations with respect to our Freddie Mac or life insurance servicing agreements. To date, very few of our multifamily borrowers have requested loan forbearance, requiring low levels of advances. Our outstanding advances were immaterial under our Fannie Mae and HUD servicing agreements at December 31, 2020. Declining rent collections and a borrower’s inability to make all required payments once the forbearance period is over could lead to an increase in delinquencies and losses beyond what we have experienced since the great financial crisis of 2007-2010, although we are not experiencing this to date. The prolonged nature of the Crisis could result in the number of forbearance requests increasing given the current high levels of domestic unemployment.

The most immediate impact of the Crisis was felt by our multifamily property sales operations, which saw significant declines beginning in March 2020 because of the COVID-19 Crisis after a strong start to the year. Multifamily property sales volumes rebounded strongly in the second half of 2020 from the lows of the second quarter of 2020, as capital began returning to the market. Long-term, we believe the market fundamentals remain positive for multifamily property sales. Over the last several years, and in the months leading up to the COVID-19 Crisis, household formation and a dearth of supply of entry-level single-family homes led to strong demand for rental housing in most geographic areas. Consequently, the fundamentals of the multifamily market were strong entering the COVID-19 Crisis, and when coupled with the

25

financial protections put in place by Congress and the Agencies, it is our expectation that market demand for multifamily property sales will continue to recover as multifamily properties will remain an attractive investment option.

Our non-multifamily focused mortgage brokerage operations have also been impacted by the COVID-19 Crisis. The Crisis had an immediate negative impact on the supply of capital to commercial real estate, most noticeably for hospitality, office, and retail assets. Our debt brokerage platform delivered record financing volumes prior to the onset of the Crisis in the U.S. As a result of the Crisis, we saw a decline in brokered financing transactions in the second quarter as transactions were put on hold or cancelled altogether. During the fourth quarter of 2020, we saw capital sources come back into the market, helping to drive a year-over-year increase in our annual debt brokerage volume compared to 2019. We expect non-multifamily debt financing volumes to continue to recover as banks and life insurance companies return to their pre-Crisis origination volumes.

Our Agency multifamily debt financing operations remain very active. The Agencies are countercyclical sources of capital to the multifamily industry and have continued to lend during the COVID-19 Crisis, just as they did during the great financial crisis of 2007-2010. We are a market-leading originator with the Agencies, and the Agencies remain the most significant providers of capital to the multifamily market. Consequently, we continue to see significant activity in our multifamily lending operations, and we continue to see lending opportunities consistent with pre-Crisis levels. We believe our market leadership positions us to be a significant lender with the Agencies for the foreseeable future.

The FHFA establishes loan origination caps for both Fannie Mae and Freddie Mac each year. In September 2020, FHFA established Fannie Mae’s and Freddie Mac’s 2021 loan origination caps at $70 billion each for all multifamily business. The new caps apply to all multifamily business with no exclusions. In 2020, Fannie Mae and Freddie Mac had multifamily origination volumes of $76.1 billion and $83.1 billion, respectively, up 8.4% and 6.1% from 2019, respectively. In 2020, we saw strong lending activity from our GSE operations and increased our market share with the GSEs to 12.3% from 10.2% in 2019.

Our debt financing operations with HUD grew during 2020, with HUD loans accounting for 6% of our debt financing volumes the year ended December 31, 2020, compared to 3% for the year ended December 31, 2019. The increase in HUD debt financing volumes was partially a result of the government shutdown during the first half of 2019 and partially a result of HUD originations being countercyclical sources of capital, similar to the GSEs.

We expect strength in our Agency operations to continue given the pull back by other capital sources. An additional positive factor influencing multifamily financing volumes is the historically low interest rate environment, which is incentivizing borrowers to refinance their properties in spite of the current challenges. We continue to seek to add resources and scale to our Agency lending platform.

Our originations with the Agencies are our most profitable executions as they provide significant non-cash gains from MSRs that turn into significant cash revenue streams from future servicing fees. A decline in our Agency originations would negatively impact our financial results as our non-cash revenues would decrease disproportionately with debt financing volume and future servicing fee revenue would be constrained or decline.

We entered into the Interim Program JV to both increase the overall capital available to transitional multifamily properties and to dramatically expand our capacity to originate Interim Program loans. The demand for transitional lending has brought increased competition from lenders, specifically banks, mortgage real estate investment trusts, and life insurance companies. As it did with other types of lending, the COVID-19 Crisis has resulted in a pullback of capital sources for interim lending opportunities. In response to the Crisis, we paused originations on new Interim Program loans for several months and recommenced in the third quarter of 2020. We continue to maintain a cautious outlook on new originations but have seen an increase in our loan origination pipeline and expect to originate additional interim loans in the near term. Except for one loan that defaulted in early 2019, the loans in our portfolio and in the Interim Program JV continue to perform as agreed, but we could see higher levels of default or requests for forbearance as the impacts of the Crisis linger.

Factors That May Impact Our Operating Results

We believe that our results are affected by a number of factors, including the items discussed below.

Performance of Multifamily and Other Commercial Real Estate Related Markets.  Our business is dependent on the general demand for, and value of, commercial real estate and related services, which are sensitive to long-term mortgage interest rates and other macroeconomic conditions and the continued existence of the GSEs. Demand for multifamily and other commercial real estate generally increases during stronger economic environments, resulting in increased property values, transaction volumes, and loan origination volumes. During weaker economic environments, multifamily and other commercial real estate may experience higher property vacancies, lower demand and reduced values. These conditions can result in lower property

26

transaction volumes and loan originations, as well as an increased level of servicer advances and losses from our Fannie Mae DUS risk-sharing obligations and our interim lending program.

The Level of Losses from Fannie Mae Risk-Sharing Obligations.  Under the Fannie Mae DUS program, we share risk of loss on most loans we sell to Fannie Mae. In the majority of cases, we absorb the first 5% of any losses on the loan’s unpaid principal balance 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 loan’s unpaid principal balance on the origination date, except for rare instances when we negotiate a cap at 30% for loans with unique attributes. We have had only one such default with a 30% cap. As a result, a rise in defaults could have a material adverse effect on us.

The Price of Loans in the Secondary Market.  Our profitability is determined in part by the price we are paid for the loans we originate. A component of our origination related revenues is the premium we recognize on the sale of a loan. Stronger investor demand typically results in larger premiums while weaker demand results in little to no premium.

Market for Servicing Commercial Real Estate Loans.  Servicing fee rates for new loans are set at the time we enter into a loan sale commitment based on origination fees, competition, prepayment rates, and any risk-sharing obligations we undertake. Changes in servicing fee rates impact the value of our MSRs and future servicing revenues, which could impact our profit margins and operating results immediately and over time.

The Percentage of Adjustable Rate Loans Originated and the Overall Loan Origination Mix.  The adjustable rate mortgage loans (“ARMs”) we originate typically have less stringent prepayment protection features than fixed rate mortgage loans (“FRMs”), resulting in a shorter expected life for ARMs than FRMs. The shorter expected life for ARMs results in smaller MSRs recorded than for FRMs. Absent an increase in originations, an increase in the proportion of our loans originated that are ARMs could adversely impact the gains from mortgage banking activities we record. Additionally, the loan product mix we originate can significantly impact our overall earnings. For example, an increase in loan origination volume for our two highest-margin products, Fannie Mae and HUD loans, without a change in total loan origination volume would increase our overall profitability, while a decrease in the loan origination volume of these two products without a change in total loan origination volume would decrease our overall profitability, all else equal.

Revenues

Loan Origination and Debt Brokerage Fees, net. Revenue related to the loan origination fee is recognized when we record a derivative asset upon the simultaneous commitments to originate a loan with a borrower and sell to an investor or when a loan that we broker closes with the institutional lender. The commitment asset related to the loan origination fee is recognized at fair value, which reflects the fair value of the contractual loan origination related fees and any sale premiums, net of co-broker fees. Also included in revenues from loan origination activities are changes to the fair value of loan commitments, forward sale commitments, and loans held for sale that occur during their respective holding periods. Upon sale of the loans, no gains or losses are recognized as such loans are recorded at fair value during their holding periods.

Brokered loans tend to have lower origination fees because they often require less time to execute, there is more competition for brokerage assignments, and because the borrower will also have to pay an origination fee to the institutional lender.

Premiums received on the sale of a loan result when a loan is sold to an investor for more than its face value. There are various reasons investors may pay a premium when purchasing a loan. For example, the fixed rate on the loan may be higher than the rate of return required by an investor or the characteristics of a particular loan may be desirable to an investor. We do not receive premiums on brokered loans.

Fair Value of Expected Net Cash Flows from Servicing, net. Revenue related to expected net cash flows from servicing is recognized at the loan commitment date, similar to the loan origination fees, as described above. The derivative asset is recognized at fair value, which reflects the estimated fair value of the expected net cash flows associated with the servicing of the loan, reduced by the estimated fair value of any guaranty obligations to be assumed. OMSRs and guaranty obligations are recognized as assets and liabilities, respectively, upon the sale of the loans.

OMSRs are recorded at fair value upon loan sale. The fair value is based on estimates of expected net cash flows associated with the servicing rights. The estimated net cash flows are discounted at a rate that reflects the credit and liquidity risk of the MSR over the estimated life of the loan.

The “Critical Accounting Policies and Estimates” section above and NOTE 2 of the consolidated financial statements provides additional details of the accounting for these revenues.

27

Servicing Fees.  We service nearly all loans we originate and some loans we broker. We earn servicing fees for performing certain loan servicing functions such as processing loan, tax, and insurance payments and managing escrow balances. Servicing generally also includes asset management functions, such as monitoring the physical condition of the property, analyzing the financial condition and liquidity of the borrower, and performing loss mitigation activities as directed by the Agencies.

Our servicing fees on loans we originate provide a stable revenue stream. They are based on contractual terms, are earned over the life of the loan, and are generally not subject to significant prepayment risk. Our Fannie Mae and Freddie Mac servicing agreements provide for prepayment fees in the event of a voluntary prepayment. Accordingly, we currently do not hedge our servicing portfolio for prepayment risk. Any prepayment fees received are included in Other revenues.

HUD has the right to terminate our current servicing engagements for cause. In addition to termination for cause, Fannie Mae and Freddie Mac may terminate our servicing engagements without cause by paying a termination fee. Our institutional investors typically may terminate our servicing engagements for brokered loans at any time with or without cause, without paying a termination fee.

Net Warehouse Interest Income, Loans Held for Sale. We earn net interest income on loans funded through borrowings from our warehouse facilities from the time the loan is closed until the loan is sold pursuant to the loan purchase agreement. Each borrowing on a warehouse line relates to a specific loan for which we have already secured a loan sale commitment with an investor. Related interest expense from the warehouse loan funding is netted in our financial statements against interest income. Net warehouse interest income related to loans held for sale varies based on the period of time between the loan closing and the sale of the loan to the investor, the size of the average balance of the loans held for sale, and the net interest spread between the loan coupon rate and the cost of warehouse financing. Loans may remain in the warehouse facility for up to 60 days, but the average time in the warehouse facility is approximately 30 days. As a short-term cash management tool, we may also use excess corporate cash to fund Agency loans on our balance sheet rather than borrowing against a warehouse line. Loans that we broker for institutional investors and other investors are funded directly by them; therefore, there is no warehouse interest income or expense associated with brokered loan transactions. Additionally, the amortization of deferred debt issuance costs related to our Agency warehouse lines is included in net warehouse interest income, loans held for sale.

Net Warehouse Interest Income, Loans Held for Investment. Similar to loans held for sale, we earn net interest income on loans held for investment during the period they are outstanding. We earn interest income on the loan, which is funded partially by an investment of our cash and through one of our interim warehouse credit facilities. The loans originated for investment are typically interest-only, variable-rate loans with terms up to three years. The warehouse credit facilities are variable rate. The interest rate reset date is typically the same for the loans and the credit facility. Related interest expense from the warehouse loan funding is netted in our financial statements against interest income. Net warehouse interest income related to loans held for investment varies based on the period of time the loans are outstanding, the size of the average balance of the loans held for investment, and the net interest spread between the loan coupon rate and the cost of warehouse financing. The net spread has historically not varied much. Additionally, the amortization of deferred fees and costs and the amortization of deferred debt issuance costs related to our interim warehouse lines are included in net warehouse interest income, loans held for investment. Net warehouse interest income from loans held for investment will decrease in the coming years if most, or all, of the loans originated through the Interim Program are held by the Interim Program JV.

Escrow Earnings and Other Interest Income.  We earn fee income on property-level escrow deposits in our servicing portfolio, generally based on a fixed or variable placement fee negotiated with the financial institutions that hold the escrow deposits. Escrow earnings reflect interest income net of interest paid to the borrower, if required, which generally equals a money market rate. Also included with escrow earnings and other interest income are interest earnings from our cash and cash equivalents and interest income earned on our pledged securities.

Other Revenues.  Other revenues are comprised of fees for processing loan assumptions, prepayment fee income, application fees, property sales broker fees, income from equity-method investments, asset management fees, and other miscellaneous revenues related to our operations.

Costs and Expenses

Personnel.  Personnel expense includes the cost of employee compensation and benefits, which include fixed and discretionary amounts tied to company and individual performance, commissions, severance expense, signing and retention bonuses, and share-based compensation.

Amortization and Depreciation.  Amortization and depreciation is principally comprised of amortization of our MSRs, net of amortization of our guaranty obligations. The MSRs are amortized using the interest method over the period that servicing income is expected to be received. We amortize the guaranty obligations evenly over their expected lives. When the loan underlying an OMSR prepays, we write off the remaining unamortized balance, net of any related guaranty obligation, and record the write off to Amortization and depreciation. Similarly, when the loan underlying an OMSR defaults, we write the OMSR off to Amortization and depreciation.  We depreciate property, plant, and equipment ratably over their estimated useful lives.

28

Amortization and depreciation also includes the amortization of intangible assets, principally related to the amortization of the mortgage pipeline and other intangible assets recognized in connection with acquisitions. We recognize amortization related to the mortgage pipeline intangible asset when a loan included in the mortgage pipeline intangible asset is rate locked or is no longer probable of rate locking. Also included in amortization and depreciation for the years ended December 31, 2020, 2019 and 2018 is the amortization of intangible assets associated with our acquisition of WDIP. These intangible assets consisted primarily of asset management contracts, which had an estimated life at acquisition of five years. For the years presented in the Consolidated Statements of Income, the amortization of intangible assets relates primarily to intangible assets associated with our acquisition of WDIP in 2018.

Provision (Benefit) for Credit Losses.  The provision (benefit) for credit losses consists of two components: the provision associated with our risk-sharing loans and the provision associated with our loans held for investment. The provision (benefit) for credit losses associated with risk-sharing loans is estimated on a collective basis when a loan is sold to Fannie Mae and is based on our current expected credit losses on the current portfolio from loan sale to maturity. The provision (benefit) for credit losses associated with our loans held for investment is estimated similar to our risk-sharing loans at origination and is based on our current expected credit losses. For both our risk-sharing loans and loans held for investment, when a loan is probable of default, the loan is taken out of the collective evaluation and individually evaluated for credit losses. Our estimates of property fair value are based on appraisals, broker opinions of value, or net operating income and market capitalization rates, whichever we believe is the best estimate of the net disposition value.

The “Critical Accounting Policies and Estimates” section above and NOTE 2 of the consolidated financial statements provides additional details of the accounting for this expense.

Interest Expense on Corporate Debt.  Interest expense on corporate debt includes interest expense incurred and amortization of debt discount and deferred debt issuance costs related to our term loan facility.

Other Operating Expenses.  Other operating expenses include sub-servicing costs, facilities costs, travel and entertainment costs, marketing costs, professional fees, license fees, dues and subscriptions, corporate insurance premiums, and other administrative expenses.

Income Tax Expense.  The Company is a C-corporation subject to both federal and state corporate tax. Our estimated combined statutory federal and state tax rate was 25.2%, 25.0%, and 25.1% for the years ended December 31, 2020, 2019, and 2018, respectively. Except for the effects of 2017 Tax Cuts and Jobs Act (“Tax Reform”), our combined statutory tax rate has historically not varied significantly as the only material difference in the calculation of the combined statutory tax rate from year to year is the apportionment of our taxable income amongst the various states where we are subject to taxation since we do not have foreign operations. For example, from the period since we went public in 2010 through 2017, our combined statutory tax rate varied by only 0.7%, with a low of 38.2% and a high of 38.9%. Absent additional significant legislative changes to statutory tax rates (particularly the federal tax rate), we expect minimal deviation from the 2020 combined statutory tax rate for future years. However, we do expect some variability in the effective tax rate going forward due to excess tax benefits recognized and limitations on the deductibility of certain book expenses as a result of Tax Reform, primarily related to executive compensation.

Excess tax benefits recognized in 2020 and 2019 reduced income tax expense by $7.3 million and $4.6 million, respectively. The increase in the excess tax benefits from 2019 to 2020 largely reflects the increase in the number of shares vested and the stock price at which the shares vested.

29

Results of Operations

Following is a discussion of the comparison of our results of operations for the years ended December 31, 2020 and 2019. The financial results are not necessarily indicative of future results. Our annual 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, and general economic conditions. Discussions of our results of operations and comparisons between 2019 and 2018 can be found in “Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations” of our Annual Report on Form 10-K for the year ended December 31, 2019.

SUPPLEMENTAL OPERATING DATA

For the year ended December 31, 

(in thousands; except per share data)

2020

    

2019

    

Transaction Volume:

Components of Debt Financing Volume

Fannie Mae

$

12,803,046

$

8,045,499

Freddie Mac

 

8,588,748

 

6,380,210

Ginnie Mae - HUD

 

2,212,538

 

848,359

Brokered(1)

 

10,969,615

 

10,363,953

Principal Lending and Investing(2)

 

380,360

 

935,941

Total Debt Financing Volume

$

34,954,307

$

26,573,962

Property Sales Volume

6,129,739

5,393,102

Total Transaction Volume

$

41,084,046

$

31,967,064

Key Performance Metrics:

Operating margin

30

%  

28

%  

Return on equity

23

%  

18

%  

Walker & Dunlop net income

$

246,177

$

173,373

Adjusted EBITDA(3)

$

215,849

$

247,907

Diluted EPS

$

7.69

$

5.45

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

Personnel expenses

43

%  

42

%  

Other operating expenses

6

%  

8

%  

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

Origination related fees(4)

1.04

%  

1.00

%  

Gains attributable to MSRs(5)

1.04

%  

0.71

%  

Gains attributable to MSRs, as a percentage of Agency debt financing volume(6)

1.52

%  

1.18

%  

(in thousands; except per share data)

As of December 31, 

Managed Portfolio:

    

2020

    

2019

Components of Servicing Portfolio

Fannie Mae

$

48,818,185

$

40,049,095

Freddie Mac

 

37,072,587

 

32,583,842

Ginnie Mae - HUD

 

9,606,506

 

9,972,989

Brokered (7)

 

11,419,372

 

10,151,120

Principal Lending and Investing (8)

 

295,322

 

468,123

Total Servicing Portfolio

$

107,211,972

$

93,225,169

Assets under management (9)

1,816,421

1,958,078

Total Managed Portfolio

$

109,028,393

$

95,183,247

Key Servicing Portfolio Metrics (end of period):

Weighted-average servicing fee rate (basis points)

24.0

23.2

Weighted-average remaining servicing portfolio term (years)

9.4

9.6

30

SUPPLEMENTAL OPERATING DATA (Continued)

The following tables present WDIP’s AUM as of December 31, 2020 and 2019:

As of December 31, 2020

Unfunded

Funded

Components of WDIP assets under management (in thousands)

    

Commitments

    

Investments

    

Total

  

Fund III

$

37,781

128,919

$

166,700

Fund IV

149,979

123,161

273,140

Fund V

232,544

18,384

250,928

Separate accounts

567,492

567,492

Total assets under management

$

420,304

$

837,956

$

1,258,260

As of December 31, 2019

Unfunded

Funded

Components of WDIP assets under management (in thousands)

    

Commitments

    

Investments

    

Total

Fund III

$

95,171

94,222

$

189,393

Fund IVs

174,483

129,178

303,661

Fund V

193,980

193,980

Separate accounts

530,044

530,044

Total assets under management

$

463,634

$

753,444

$

1,217,078

(1)Brokered transactions for life insurance companies, commercial banks, and other capital sources.
(2)For the year ended December 31, 2020, includes $86.2 million from the Interim Program JV, $189.8 million from the Interim Loan Program, and $104.4 million from WDIP separate accounts. For the year ended December 31, 2019, includes $436.1 million from the Interim Program JV, $321.1 million from the Interim Loan Program, and $178.7 million from WDIP separate accounts.
(3)This is a non-GAAP financial measure. For more information on adjusted EBITDA, refer to the section below titled “Non-GAAP Financial Measures.”
(4)Excludes the income and debt financing volume from Principal Lending and Investing.
(5)The fair value of the expected net cash flows associated with the servicing of the loan, net of any guaranty obligations retained. Excludes the income and debt financing volume from Principal Lending and Investing.
(6)The fair value of the expected net cash flows associated with the servicing of the loan, net of any guaranty obligations retained, as a percentage of Agency volume.
(7)Brokered loans serviced primarily for life insurance companies.
(8)Consists of interim loans not managed for the Interim Program JV.
(9)As of December 31, 2020, includes $484.8 million of Interim Program JV managed loans, $73.3 million of loans serviced directly for the Interim Program JV partner, and WDIP assets under management of $1.3 billion. As of December 31, 2019, includes $670.5 million of Interim Program JV managed loans, $70.5 million of loans serviced directly for the Interim Program JV partner, and WDIP assets under management of $1.2 billion.

31

Year Ended December 31, 2020 Compared to Year Ended December 31, 2019

The following table presents a period-to-period comparison of our financial results for the years ended December 31, 2020 and 2019.

FINANCIAL RESULTS –2020 COMPARED TO 2019

December 31, 

Dollar

Percentage

 

(dollars in thousands)

    

2020

    

2019

    

Change

    

Change

 

  

Revenues

Loan origination and debt brokerage fees, net

$

359,061

$

258,471

$

100,590

39

%  

Fair value of expected net cash flows from servicing, net

358,000

180,766

177,234

98

Servicing fees

 

235,801

 

214,550

 

21,251

10

Net warehouse interest income, loans held for sale

17,936

1,917

16,019

836

Net warehouse interest income, loans held for investment

11,390

23,782

(12,392)

(52)

Escrow earnings and other interest income

 

18,255

 

56,835

 

(38,580)

(68)

Property sales broker fees

38,108

30,917

7,191

23

Other revenues

 

45,156

 

49,981

 

(4,825)

(10)

Total revenues

$

1,083,707

$

817,219

$

266,488

33

Expenses

Personnel

$

468,819

$

346,168

$

122,651

35

%  

Amortization and depreciation

169,011

152,472

16,539

11

Provision for credit losses

 

37,479

 

7,273

 

30,206

415

Interest expense on corporate debt

 

8,550

 

14,359

 

(5,809)

(40)

Other operating expenses

 

69,582

 

66,596

 

2,986

4

Total expenses

$

753,441

$

586,868

$

166,573

28

Income from operations

$

330,266

$

230,351

$

99,915

43

Income tax expense

 

84,313

 

57,121

 

27,192

48

Net income before noncontrolling interests

$

245,953

$

173,230

$

72,723

42

Less: net loss from noncontrolling interests

 

(224)

 

(143)

 

(81)

 

57

Walker & Dunlop net income

$

246,177

$

173,373

$

72,804

42

Overview

The increase in revenues was mainly driven by increases in (i) origination fees (as defined in note 1 to the table below) due to a substantial increase in debt financing volume, (ii) MSR Income (as defined in note 2 to the table below) due primarily to the substantial increase in debt financing volume and a significant increase in the MSR rate (as defined below), (iii) servicing fees due to an increase in the average servicing portfolio, (iv) net warehouse interest income from loans held for sale due to a higher average balance and a substantial increase in the net spreads, and (v) property sales broker fees driven by growth in our property sales volumes. Partially offsetting the increases in the revenue sources discussed above were decreases in (i) net warehouse interest income from loans held for investment due to a smaller average balance and lower net spread and (ii) escrow earnings and other interest income due to significant declines in the earnings rate.

The increase in expenses was principally driven by increases in (i) personnel expenses as a result of increases in commissions due to the increase in origination fees, bonus expense due to the Company’s record financial results, and salaries and benefits from an increase in average headcount, (ii) amortization and depreciation expense due to an increase in the average MSR balance, and (iii) provision for credit losses due to the adoption of CECL. During the prior year, our allowances for credit losses were calculated based on an incurred loss methodology, while CECL requires allowances to be calculated based on an expected lifetime credit loss methodology. Partially offsetting these increases was a decrease in interest expense on our corporate debt due to lower short-term interest rates on our long-term debt.

32

Revenues

The following table provides additional information that helps explain changes in origination fees and mortgage servicing rights over the past two years:

Debt Financing Volume by Product Type

For the year ended December 31,

2020

2019

Fannie Mae

37

%

30

%

Freddie Mac

25

24

Ginnie Mae - HUD

6

3

Brokered

31

39

Interim Loans

1

4

For the year ended December 31,

Dollar

Percentage

(dollars in thousands)

2020

2019

Change

Change

Origination Fees (1)

$

359,061

$

258,471

$

100,590

39

%

MSR Income (2)

$

358,000

$

180,766

$

177,234

98

Origination Fee Rate (3) (basis points)

104

100

4

4

MSR Rate (4) (basis points)

104

71

33

46

Agency MSR Rate (5) (basis points)

152

118

34

29

(1)Loan origination and debt brokerage fees, net.
(2)The fair value of the expected net cash flows associated with the servicing of the loan, net of any guaranty obligations retained.
(3)Origination fees as a percentage of debt financing volume, excluding the income and debt financing volume from principal lending and investing.
(4)MSR Income as a percentage of debt financing volume, excluding the income and debt financing volume from principal lending and investing.
(5)MSR Income as a percentage of Agency debt financing volume.

Loan origination and debt brokerage fees, net and fair value of the expected net cash flows associated with the servicing of the loan, net of any guaranty obligations retained.  The increases in origination fees and MSR Income were related to (i) a 32% increase in debt financing volume year over year and (ii) a more favorable transaction mix, leading to an increase in the origination fee and MSR rates. During 2020, 68% of our total mortgage banking volume related to Agency loans compared to 57% during 2019, leading to increases in the origination fee and MSR rates. Additionally, the weighted-average servicing fee on Fannie Mae debt financing volume increased 31% year over year, contributing to the increases in MSR Income, the MSR Rate, and the Agency MSR Rate.

See the “Overview of Current Business Environment” section above for a detailed discussion of the factors driving the changes in debt financing volumes.

Servicing Fees.  The increase was primarily attributable to an increase in the average servicing portfolio from 2019 to 2020 as shown below due primarily to significantly higher new loan originations in 2020 than in 2019 and only a slight increase in payoffs year over year. Partially offsetting the increase in servicing fees was a decrease in the servicing portfolio’s weighted average servicing fee as shown below. The lower weighted-average servicing fee was related to a trend in lower fees we saw in the second half of 2019. This trend continued into the first half of 2020; however, we saw an upward trend in the servicing portfolio’s weighted-average servicing fee in the second half of 2020 as seen in the supplemental operating data table above. The increase in the second half of 2020 was due to the substantial increase in our Fannie Mae servicing portfolio in the second half of the year.

Servicing Fees Details

For the year ended December 31,

Dollar

Percentage

(dollars in thousands)

2020

2019

Change

Change

Average Servicing Portfolio

$

99,699,637

$

89,633,210

$

10,066,427

11

%

Average Servicing Fee (basis points)

23.4

23.7

(0.3)

(1)

33

Net Warehouse Interest Income, Loans Held for Sale (“LHFS”).  The increase was the result of significant increases in the average balance outstanding and in the net spread between the rate on the originated loans and the interest costs associated with the warehouse facility as shown below. The increase in the average balance was related to the overall increase in our Agency debt financing volume year over year. The increase in the net spread was the result of a slower decrease in the rate we earn from our loans held for sale compared to the interest we pay on our borrowings.

Net Warehouse Interest Income Details - LHFS

For the year ended December 31,

Dollar

Percentage

(dollars in thousands)

2020

2019

Change

Change

Average LHFS Outstanding Balance

$

1,908,381

$

1,108,945

$

799,436

72

%

LHFS Net Spread (basis points)

94

17

77

453

Net Warehouse Interest Income, Loans Held for Investment (“LHFI”).  The decrease was due to a decline in the average balance of loans held for investment outstanding from 2019 to 2020 and the net spread between the rate on the originated loans and the interest costs associated with the warehouse facility. The decrease in the average balance was due to substantially lower loan originations in 2020 than 2019. In 2019, we had a larger balance of loans fully funded with corporate cash resulting in a higher net spread, including a large loan that was fully paid off in the first quarter of 2020.

Net Warehouse Interest Income Details - LHFI

For the year ended December 31,

Dollar

Percentage

(dollars in thousands)

2020

2019

Change

Change

Average LHFI Outstanding Balance

$

348,947

$

402,112

$

(53,165)

(13)

%

LHFI Net Spread (basis points)

326

591

(265)

(45)

Escrow Earnings and Other Interest Income. The decrease was primarily due to substantial decreases in short-term interest rates from 2019 to 2020 upon which our escrow earnings are based, slightly offset by an increase in the average balance of escrow accounts. The increase in the average balance was due to an increase in the average servicing portfolio. The decrease in the average earnings rate was due to substantial decreases in short-term interest rates, upon which our earnings rates are based, over the past year as discussed above in the “Overview of Current Business Environment” section.  

Property Sales Broker Fees. The increase in 2020 was the result of an increase in property sales volume due to growth in the average number of property sales brokers over the past year and an overall healthy property sales market in the second half of 2020 as more fully discussed above in the “Overview of Current Business Environment” section.

Other Revenues. The decrease was primarily related to a $4.8 million decrease in prepayment fees as the prepayments of GSE loans declined year over year.  

Expenses

Personnel.  The increase was primarily the result of an (i) increase in commission costs of $60.8 million due to the increases in origination fees and property sales broker fees detailed above, (ii) increase in subjective bonus expense by $31.3 million due to a 15% increase in average headcount year over year and as a result of our record financial performance, and (iii) increase in salaries and benefits due to the increase in average headcount to support our growth.

Amortization and Depreciation.  The increase was attributable to loan origination activity and the resulting growth in the average MSR balance outstanding from 2019 to 2020. During the year ended December 31, 2020, we added $144.0 million of MSRs, net of amortization and write offs due to prepayment.

Provision for Credit Losses.  The increase was primarily attributable to the adoption of CECL in 2020 and the increase in expected losses in the at-risk servicing portfolio as a result of the COVID-19 crisis and the growth in the portfolio. As of December 31, 2020, the CECL reserve was $67.0 million compared to $34.7 million as of the date of the adoption of CECL on January 1, 2020, leading to a substantial increase in the provision for credit losses year over year. The significant increase in our provision for credit losses expense and related CECL reserve during 2020 was principally related to the forecasted economic impacts of the COVID-19 Crisis. As a result of the COVID-19 Crisis, the loss rate for the forecast period increased from one basis point as of January 1, 2020 to six basis points as of December 31, 2020.

Interest Expense on Corporate Debt.  The decrease was driven primarily by the aforementioned decrease in short-term interest rates upon which our corporate debt is based in 2020 compared to 2019. Additionally, in December 2019, we re-priced our corporate debt, reducing the spread by 25 basis points. The effects of this re-pricing were fully reflected in our results in 2020.  

34

Income Tax Expense.  The increase in income tax expense is related to the 43% increase in income from operations and an increase in our effective tax rate from 24.8% in 2019 to 25.5% in 2020. The increase in the effective tax rate related primarily to an increase in executive compensation not deductible for tax purposes from $11.4 million in 2019 to $21.1 million in 2020.

Non-GAAP Financial Measures

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 term loan facility, and amortization and depreciation, adjusted for provision for credit losses net of write-offs, stock-based incentive compensation charges, and the fair value of expected net cash flows from servicing, net. 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.

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.

Adjusted EBITDA is reconciled to net income as follows:

ADJUSTED FINANCIAL METRIC RECONCILIATION TO GAAP

For the year ended December 31, 

(in thousands)

    

2020

    

2019

    

Reconciliation of Walker & Dunlop Net Income to Adjusted EBITDA

Walker & Dunlop Net Income

$

246,177

$

173,373

Income tax expense

84,313

57,121

Interest expense on corporate debt

8,550

14,359

Amortization and depreciation

169,011

152,472

Provision for credit losses

37,479

7,273

Net write-offs

Stock compensation expense

28,319

24,075

Fair value of expected net cash flows from servicing, net

(358,000)

(180,766)

Adjusted EBITDA

$

215,849

$

247,907

35

Year Ended December 31, 2020 Compared to Year Ended December 31, 2019

The following table presents a period-to-period comparison of the components of our adjusted EBITDA for the year ended December 31, 2020 and 2019:

ADJUSTED EBITDA – 2020 COMPARED TO 2019

For the year ended 

 

December 31, 

Dollar

Percentage

 

(dollars in thousands)

2020

    

2019

    

Change

    

Change

 

Origination fees

$

359,061

$

258,471

$

100,590

39

%  

Servicing fees

 

235,801

 

214,550

 

21,251

10

Net warehouse interest income

 

29,326

 

25,699

 

3,627

14

Escrow earnings and other interest income

 

18,255

 

56,835

 

(38,580)

(68)

Other revenues

 

83,488

 

81,041

 

2,447

3

Personnel

 

(440,500)

 

(322,093)

 

(118,407)

37

Net write-offs

 

 

 

N/A

Other operating expenses

 

(69,582)

 

(66,596)

 

(2,986)

4

Adjusted EBITDA

$

215,849

$

247,907

$

(32,058)

(13)

The increase in origination fees was primarily related to an increase in debt financing volumes year over year. Servicing fees increased due to an increase in the average servicing portfolio period over period as a result of the substantial debt financing volume and relatively few payoffs. The increase in net warehouse interest income was related to increased net interest income from LHFS due to increases in the average balance outstanding and the net spread earned on that balance, partially offset by a decrease in net warehouse interest income from LHFI due to a lower average balance outstanding and a lower net spread earned on that balance. Escrow earnings and other interest income decreased primarily as a result of a decline in the average earnings rate. Other revenues increased primarily due to growth in property sales broker fees, partially offset by a decline in prepayment fees.

The increase in personnel expense was primarily due to increased commissions expense resulting from the increases in origination fees and property sales broker fees, subjective bonus related to the rise in headcount and our record financial performance year over year and salaries and benefits expense due to a rise in headcount.

Financial Condition

Cash Flows from Operating Activities

Our cash flows from operations are generated from loan sales, servicing fees, escrow earnings, net warehouse interest income, property sales broker fees, investment management fees, and other income, net of loan origination 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, assets under management, escrow account balances, the average balance of loans held for investment, 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

We usually lease facilities and equipment for our operations. Our cash flows from investing activities also include the funding and repayment of loans held for investment, contributions to and distributions from joint ventures, and the purchase of available-for-sale (“AFS”) securities pledged to Fannie Mae. We opportunistically invest cash for acquisitions and MSR portfolio purchases.

Cash Flows from Financing Activities

We use our warehouse loan facilities and, when necessary, our corporate cash to fund loan closings. We believe that our current warehouse loan facilities are adequate to meet our increasing loan origination needs. Historically, we have used a combination of long-term debt and cash flows from operations to fund acquisitions, repurchase shares, pay cash dividends, and fund a portion of loans held for investment. We also use warehouse loan facilities and corporate cash to fund COVID-19 forbearance advances.

36

Years Ended December 31, 2020 Compared to Years Ended December 31, 2019

The following table presents a period-to-period comparison of the significant components of cash flows for the year ended December 31, 2020 and 2019.

SIGNIFICANT COMPONENTS OF CASH FLOWS – 2020 COMPARED TO 2019

For the year ended December 31, 

Dollar

Percentage

 

(dollars in thousands)

    

2020

    

2019

    

Change

    

Change

 

Net cash provided by (used in) operating activities

$

(1,411,370)

$

427,561

$

(1,838,931)

(430)

%  

Net cash provided by (used in) investing activities

 

115,179

 

(79,705)

 

194,884

(245)

Net cash provided by (used in) financing activities

 

1,517,627

 

(331,638)

 

1,849,265

(558)

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

358,002

136,566

221,436

162

Cash flows from (used in) operating activities

Net receipt (use) of cash for loan origination activity

$

(1,611,627)

$

260,961

$

(1,872,588)

(718)

%  

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

200,257

166,600

33,657

20

Cash flows from (used in) investing activities

Distributions from (investments in) joint ventures, net

(8,462)

(15,944)

7,482

(47)

Acquisitions, net of cash received

(46,784)

(7,180)

(39,604)

552

Originations of loans held for investment

(199,153)

(362,924)

163,771

(45)

Total principal collected on loans held for investment

 

379,491

 

319,832

 

59,659

19

Net payoff of (investment in) loans held for investment

$

180,338

$

(43,092)

$

223,430

(518)

%  

Cash flows from (used in) financing activities

Borrowings (repayments) of warehouse notes payable, net

$

1,718,470

$

(367,864)

$

2,086,334

(567)

%  

Borrowings of interim warehouse notes payable

 

60,770

 

179,765

 

(118,995)

(66)

Repayments of interim warehouse notes payable

 

(167,960)

 

(67,871)

 

(100,089)

147

Repurchase of common stock

(45,774)

(30,676)

(15,098)

49

Proceeds from issuance of common stock

14,021

5,511

8,510

154

Purchase of noncontrolling interests

(10,400)

(10,400)

N/A

Cash dividends paid

(45,350)

(37,272)

(8,078)

22

The increase in the Total cash balance from December 31, 2019 to December 31, 2020 is largely the result of net cash provided by operating activities, excluding loan origination activity. Net income accounted for a significant portion of the increase, partially offset by significant non-cash elements of that net income. We also benefitted from a significant inflow of cash from payoffs of loans held for investment, net of originations and net repayments of interim warehouse notes payable.

Changes in cash flows from operating activities were 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. The increase in cash flows used in operating activities is primarily attributable to the $1.9 billion increase in the funding of loan originations, net of loan sales to third parties from 2019 to 2020. Excluding cash used for the origination and sale of loans, cash flows provided by operations was $200.3 million during 2020 compared to $166.6 million during 2019. Significant elements of this change include (i) increased net income of $72.7 million, (ii) increased non-cash expenses such as amortization and depreciation, stock compensation, deferred tax expense, and provision for credit losses of $76.1 million, and (iii) an increase in other liabilities of $68.8 million, partially offset by a $177.2 million increase in gains attributable to the fair value of future servicing rights, net of guaranty obligation, a non-cash source of revenue.

The change from cash used in investing activities in 2019 to cash provided by investing activities in 2020 is primarily attributable to increases in the net payoff of loans held for investment and a decrease in investments in joint ventures, partially offset by an increase in cash paid for acquisitions. The increase in net payoffs on loans held for investment was due to an increase in payoff activity and significantly lower origination activity in 2020 as we paused the originations of loans held for investment for several months due to the COVID-19 Crisis. Cash used for investments in joint ventures decreased primarily due to decreases in investments in our Interim Program JV due to a reduction in the number of loans originated resulting from the COVID-19 Crisis and repayments of several loans held by the joint venture, partially offset by additional investments in our Appraisal JV. Cash paid for acquisitions increased by $39.6 million as we increased the size and number of companies acquired in 2020 compared to 2019.

37

The change in cash provided by financing activities was primarily attributable to the change in net warehouse borrowings year over year and an increase in the proceeds from issuance of common stock, partially offset by increases in net repayments of interim warehouse notes payable, repurchases of common stock, cash dividends, and purchase of noncontrolling interests.

The change in net borrowings of warehouse notes payable during 2020 was due to a substantial increase in the unpaid principal balance of LHFS funded by Agency Warehouse Facilities (as defined below) compared to 2019, with the unpaid principal balance of LHFS funded by Agency Warehouse Facilities increasing $1.9 billion year over year (as seen above in cash used for loan origination activity). Additionally, as of December 31, 2019, we funded $109.0 million of the LHFS with our own cash, resulting in lower repayments of warehouse notes payable in 2020 than in 2019.

The change from net borrowings of interim warehouse notes payable in 2019 to net repayments in 2020 was principally due to interim loan origination and repayment activity year over year in our Interim Loan Program. During 2019, we originated several loans that were fully funded with corporate cash and had multiple payoffs of loans. During 2020, we had significantly lower originations and increased payoff activity, leading to a change from net borrowings to net repayments year over year. The cash used in repurchase of common stock increased primarily as a result of an increase in the number of shares repurchased during 2020 compared to 2019. The increase in cash dividends paid was primarily the result of our increasing the dividends paid per share by 20% year over year. The increase in cash used for purchase of noncontrolling interests was a result of our purchase of noncontrolling interests from the members of WDIS during 2020, a unique transaction.

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) fund loans held for investment under the Interim Loan Program; (iii) pay cash dividends; (iv) fund our portion of the equity necessary for the operations of the Interim Program JV, our appraisal JV, and other equity-method investments; (v) meet working capital needs to support our day-to-day operations, including debt service payments, servicing advances and payments for salaries, commissions, and income taxes; and (vi) 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 December 31, 2020. The net worth requirement is derived primarily from unpaid balances on Fannie Mae loans and the level of risk-sharing. As of December 31, 2020, the net worth requirement was $228.0 million, and our net worth was $991.1 million, as measured at our wholly owned operating subsidiary, Walker & Dunlop, LLC. As of December 31, 2020, we were required to maintain at least $45.2 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 December 31, 2020, we had operational liquidity of $370.0 million, as measured at our wholly owned operating subsidiary, Walker & Dunlop, LLC.

We paid a cash dividend of $0.30 per share each quarter of 2019 and increased our quarterly dividend by 20% to $0.36 per share each quarter of 2020. In February 2021, the Company’s Board of Directors declared a dividend of $0.50 per share for the first quarter of 2021, and increase of 39%. The dividend will be paid March 11, 2021 to all holders of record of our restricted and unrestricted common stock as of February 22, 2021. We expect to continue to make regular quarterly dividend payments for the foreseeable future.  

Over the past three years, we have returned $201.7 million to investors in the form of the repurchase of 1.8 million shares of our common stock under share repurchase programs for a cost of $87.5 million and cash dividend payments of $114.2 million. Additionally, we have invested $139.3 million in acquisitions. On occasion, we may use cash to fully fund loans held for investment or loans held for sale instead of using our warehouse line. As of December 31, 2020, we used corporate cash to fund loans held for investment with an unpaid principal balance of $232.1 million. We continually seek opportunities to complete additional acquisitions if we believe the economics are favorable.

In February 2020, our Board of Directors approved a stock repurchase program that permitted the repurchase of up to $50.0 million of shares of our common stock over a 12-month period beginning on February 11, 2020. In 2020, we repurchased 459 thousand shares for an aggregate cost of $26.1 million. In February 2021, our Board approved a new stock repurchase program that permits the repurchase of up to $75 million of shares of our common stock over a 12-month period beginning February 12, 2021.

We have contractual obligations to make future cash payments on lease agreements on our various offices of $23.9 million as of December 31, 2020. NOTE 14 in the consolidated financial statements contains additional details related to future lease payments. We have contractual obligations to repay short-term and long-term debt. The total principal balance for such debt is $2.8 billion as of December 31, 2020. Most of

38

this balance will be repaid with the proceeds from the sale of loans held for sale and the repayments of loans held for investment. NOTE 6 in the consolidated financial statements contains additional details related to these future debt payments. The interest associated with these debt payments is $11.7 million in 2021, $7.6 million in 2022, $6.2 million in 2023, $6.1 million in 2024, and $6.0 million in 2025. The interest for long-term debt is based on a variable rate. Such interest is calculated based on the effective interest rate as of December 31, 2020.

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, including any additional servicing advance obligations that may be required under our Fannie Mae and HUD loan servicing agreements due to the impacts of the COVID-19 Crisis.

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, our only 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 December 31, 2020, we held substantially all of our restricted liquidity in Agency MBS in the aggregate amount of $119.9 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.

We are in compliance with the December 31, 2020 collateral requirements as outlined above. As of December 31, 2020, reserve requirements for the December 31, 2020 DUS loan portfolio will require us to fund $65.0 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 December 31, 2020.

39

Sources of Liquidity: Warehouse Facilities

The following table provides information related to our warehouse facilities as of December 31, 2020.

December 31, 2020

(dollars in thousands)

    

Committed

    

Uncommitted

Total Facility

Outstanding

    

Facility(1)

Amount

Amount

Capacity

Balance

Interest rate(2)

Agency Warehouse Facility #1

$

425,000

$

$

425,000

$

83,336

 

30-day LIBOR plus 1.40%

Agency Warehouse Facility #2

 

700,000

 

300,000

 

1,000,000

 

460,388

30-day LIBOR plus 1.40%

Agency Warehouse Facility #3

 

600,000

 

265,000

 

865,000

 

410,546

 

30-day LIBOR plus 1.15%

Agency Warehouse Facility #4

 

350,000

 

 

350,000

 

181,996

 

30-day LIBOR plus 1.40%

Agency Warehouse Facility #5

1,000,000

1,000,000

522,507

30-day LIBOR plus 1.45%

Total National Bank Agency Warehouse Facilities

$

2,075,000

$

1,565,000

$

3,640,000

$

1,658,773

Fannie Mae repurchase agreement, uncommitted line and open maturity

1,500,000

1,500,000

725,085

Total Agency Warehouse Facilities

$

2,075,000

$

3,065,000

$

5,140,000

$

2,383,858

Interim Warehouse Facility #1

$

135,000

$

$

135,000

$

71,572

 

30-day LIBOR plus 1.90%

Interim Warehouse Facility #2

100,000

100,000

34,000

30-day LIBOR plus 1.65%

Interim Warehouse Facility #3

75,000

75,000

150,000

8,861

30-day LIBOR plus 1.75% to 3.25%

Interim Warehouse Facility #4

19,810

19,810

19,810

30-day LIBOR plus 3.00%

Total National Bank Interim Warehouse Facilities

329,810

75,000

404,810

134,243

Total warehouse facilities

$

2,404,810

$

3,140,000

$

5,544,810

$

2,518,101

(1)Agency Warehouse Facilities, including the Fannie Mae repurchase agreement are used to fund loans held for sale, while Interim Warehouse Facilities are used to fund loans held for investment.
(2)Interest rate presented does not include the effect of interest rate floors.

Agency Warehouse Facilities

As of December 31, 2020, we had five warehouse lines of credit in the aggregate amount of $3.6 billion with certain national banks and a $1.5 billion uncommitted facility with Fannie Mae (collectively, the “Agency Warehouse Facilities”) that we use to fund substantially all of our loan originations. Five of these facilities are revolving commitments we expect to renew annually (consistent with industry practice), and the Fannie Mae facility is provided on an uncommitted basis without a specific maturity date. Our ability to originate mortgage loans depends upon our ability to secure and maintain these types of short-term financing on acceptable terms.

During the first quarter of 2020, an Agency warehouse line with a $350.0 million aggregate committed and uncommitted borrowing capacity expired according to its terms. We believe that the five remaining committed and uncommitted credit facilities from national banks, the uncommitted credit facility from Fannie Mae, and our corporate cash provide us with sufficient borrowing capacity to conduct our Agency lending operations.

Agency Warehouse Facility #1:

We have a warehousing credit and security agreement with a national bank for a $425.0 million committed warehouse line that is scheduled to mature on October 25, 2021. The agreement provides us with the ability to fund Fannie Mae, Freddie Mac, HUD, and FHA loans. Advances are made at 100% of the loan balance and borrowings under this line bear interest at the 30-day London Interbank Offered Rate (“LIBOR”) plus 140 basis points. The agreement contains certain affirmative and negative covenants that are binding on the Company’s operating subsidiary, Walker & Dunlop, LLC (which are in some cases subject to exceptions), including, but not limited to, restrictions on its ability to assume, guarantee, or become contingently liable for the obligation of another person, to undertake certain fundamental changes such as reorganizations, mergers, amendments to the Company’s certificate of formation or operating agreement, liquidations, dissolutions or dispositions or acquisitions of assets or businesses, to cease to be directly or indirectly wholly owned by the Company, to pay any subordinated debt in advance of its stated maturity or to take any action that would cause Walker & Dunlop, LLC to lose all or any part of its status as an eligible lender, seller, servicer or issuer or any license or approval required for it to engage in the business of originating, acquiring, or servicing mortgage loans. 

40

In addition, the agreement requires compliance with certain financial covenants, which are measured for the Company and its subsidiaries on a consolidated basis, as follows: 

tangible net worth of the Company of not less than (i) $200.0 million plus (ii) 75% of the net proceeds of any equity issuances by the Company or any of its subsidiaries after the closing date;
compliance with the applicable net worth and liquidity requirements of Fannie Mae, Freddie Mac, Ginnie Mae, FHA, and HUD;
liquid assets of the Company of not less than $15.0 million;
maintenance of aggregate unpaid principal amount of all mortgage loans comprising the Company’s consolidated servicing portfolio of not less than $20.0 billion or all Fannie Mae DUS mortgage loans comprising the Company’s consolidated servicing portfolio of not less than $10.0 billion, exclusive in both cases of mortgage loans which are 60 or more days past due or are otherwise in default or have been transferred to Fannie Mae for resolution;
aggregate unpaid principal amount of Fannie Mae DUS mortgage loans within the Company’s consolidated servicing portfolio which are 60 or more days past due or otherwise in default not to exceed 3.5% of the aggregate unpaid principal balance of all Fannie Mae DUS mortgage loans within the Company’s consolidated servicing portfolio; and
maximum indebtedness (excluding warehouse lines) to tangible net worth of 2.25 to 1.00 (the “leverage ratio”).

The agreement contains customary events of default, which are in some cases subject to certain exceptions, thresholds, notice requirements, and grace periods. During the second quarter of 2020, we executed a modification agreement to the warehouse agreement that created a $100.0 million sublimit within the overall committed capacity to fund COVID-19 forbearance advances under the Fannie Mae DUS program. Borrowings under the agreement are collateralized by Fannie Mae’s commitment to repay the advances and are funded at 90% of the principal and interest advanced and bear interest at 30-day LIBOR plus 175 basis points with an interest-rate floor of 25 basis points. We had no borrowings related to the COVID-19 forbearances as of December 31, 2020. During the fourth quarter of 2020, we executed the fifth amendment to the warehouse and security agreement that extended the maturity date to October 25, 2021 and increased the committed borrowing capacity to $425.0 million. Additionally, the amendment increased the borrowing rate to 30-day LIBOR plus 140 basis points from 30-day LIBOR plus 115 basis points and did not include an extension of the $200.0 million uncommitted borrowing capacity as we allowed the uncommitted capacity to expire. No other material modifications were made to the agreement in 2020.

Agency Warehouse Facility #2:

We have a warehousing credit and security agreement with a national bank for a $700.0 million committed warehouse line that is scheduled to mature on September 7, 2021. The committed warehouse facility provides the Company with the ability to fund Fannie Mae, Freddie Mac, HUD, and FHA loans. Advances are made at 100% of the loan balance, and borrowings under this line bear interest at 30-day LIBOR plus 140 basis points. In addition to the committed borrowing capacity, the agreement provides $300.0 million of uncommitted borrowing capacity that bears interest at the same rate as the committed facility. During the third quarter of 2020, we executed the sixth amendment to the warehouse agreement that extended the maturity date thereunder until September 7, 2021, increased the committed borrowing capacity to $700.0 million. Additionally, the amendment increased the borrowing rate to 30-day LIBOR plus 140 basis points from 30-day LIBOR plus 115 basis points. No other material modifications were made to the agreement during 2020.

The negative and financial covenants of the amended and restated warehouse agreement conform to those of the warehouse agreement for Agency Warehouse Facility #1, described above, with the exception of the leverage ratio covenant, which is not included in the warehouse agreement for Agency Warehouse Facility #2.

Agency Warehouse Facility #3:

We have a $600.0 million committed warehouse credit and security agreement with a national bank that is scheduled to mature on April 30, 2021. The committed warehouse facility provides us with the ability to fund Fannie Mae, Freddie Mac, HUD and FHA loans. Advances are made at 100% of the loan balance, and the borrowings under the warehouse agreement bear interest at a rate of 30-day LIBOR plus 115 basis points. During the second quarter of 2020, we executed the 11th amendment to the warehouse agreement related to this facility that extended the maturity date to April 30, 2021 for the committed borrowing capacity and added $265.0 million in uncommitted borrowing capacity that bears interest at the same rate and has the same maturity date as the committed facility. The amendment also added a 30-day LIBOR floor of 50 basis points. During the third quarter of 2020, we executed the 12th amendment to the warehouse agreement that increased the committed borrowing capacity to $600.0 million. No other material modifications were made to the agreement during 2020.

The negative and financial covenants of the warehouse agreement conform to those of the warehouse agreement for Agency Warehouse Facility #1, described above.

41

Agency Warehouse Facility #4:

We have a $350.0 million committed warehouse credit and security agreement with a national bank that is scheduled to mature on October 7, 2021. The warehouse facility provides us with the ability to fund Fannie Mae, Freddie Mac, HUD, and FHA loans and has a sublimit of $75.0 million to fund defaulted HUD and FHA loans. Advances are made at 100% of the loan balance, and the borrowings under the warehouse agreement bear interest at a rate of 30-day LIBOR plus 140 basis points. During the fourth quarter of 2020, we executed the third amendment to the warehouse agreement that extends the maturity date of the warehouse agreement to October 7, 2021, increased the borrowing capacity of the defaulted FHA sublimit to $75.0 million, increased the borrowing rate to 30-day LIBOR plus 140 basis points from 30-day LIBOR plus 115 basis points, and added a 30-day LIBOR floor of 25 basis points. No other material modifications were made to the agreement during 2020.

The negative and financial covenants of the warehouse agreement conform to those of the warehouse agreement for Agency Warehouse Facility #1, described above, with the exception of the leverage ratio covenant, which is not included in the warehouse agreement for Agency Warehouse Facility #4.

Agency Warehouse Facility #5:  

We have a master repurchase agreement with a national bank for a $1.0 billion uncommitted advance credit facility that is scheduled to mature on August 23, 2021. The facility provides us with the ability to fund Fannie Mae, Freddie Mac, HUD, and FHA loans. Advances are made at 100% of the loan balance, and the borrowings under the repurchase agreement bear interest at a rate of 30-day LIBOR plus 145 basis points. During the third quarter of 2020, we executed the first amendment to the agreement that increased the uncommitted borrowing capacity to $1.0 billion and increased the borrowing rate to 30-day LIBOR plus 145 basis points from 30-day LIBOR plus 115 basis points and added a financial covenant related to debt service coverage ratio, as defined, that is similar to the Company’s other warehouse lines. No other material modifications have been made to the agreement during 2020.

The negative and financial covenants of the repurchase agreement conform to those of the warehouse agreement for Agency Warehouse Facility #1, described above, with the exception of a four-quarter rolling EBITDA, as defined, to total debt service ratio of 2.75 to 1.00 that is applicable to Agency Warehouse Facility #5.

Uncommitted Agency Warehouse Facility:

We have a $1.5 billion uncommitted facility with Fannie Mae under its ASAP funding program. After approval of certain loan documents, Fannie Mae will fund loans after closing and the advances are used to repay the primary warehouse line. Fannie Mae will advance 99% of the loan balance. There is no expiration date for this facility. The uncommitted facility has no specific negative or financial covenants.

Interim Warehouse Facilities

To assist in funding loans held for investment under the Interim Loan Program, we have four warehouse facilities with certain national banks in the aggregate amount of $404.8 million as of December 31, 2020 (“Interim Warehouse Facilities”). Consistent with industry practice, three of these facilities are revolving commitments we expect to renew annually or bi-annually, and one is a commitment that matures according to the maturity date of the underlying loan it finances. Our ability to originate loans held for investment depends upon our ability to secure and maintain these types of short-term financings on acceptable terms.

Interim Warehouse Facility #1:

We have a $135.0 million committed warehouse line agreement that is scheduled to mature on April 30, 2021. The facility provides us with the ability to fund first mortgage loans on multifamily real estate properties for periods of up to three years, using available cash in combination with advances under the facility. Borrowings under the facility are full recourse to the Company and bear interest at 30-day LIBOR plus 190 basis points. Repayments under the credit agreement are interest-only, with principal repayments made upon the earlier of the refinancing of an underlying mortgage or the maturity of an advance under the credit agreement. During the second quarter of 2020, we executed the 11th amendment to the credit and security agreement related to this facility that extended the maturity date to April 30, 2021 and added a 30-day LIBOR floor of 50 basis points. No other material modifications were made to the agreement during 2020.

42

The facility agreement requires the Company’s compliance with the same financial covenants as Agency Warehouse Facility #1, described above, and also includes the following additional financial covenant: minimum rolling four-quarter EBITDA, as defined, to total debt service ratio of 2.00 to 1.00 that is applicable to Interim Warehouse Facility #1.

Interim Warehouse Facility #2:

We have a $100.0 million committed warehouse line agreement that is scheduled to mature on December 13, 2021.  The agreement provides us with the ability to fund first mortgage loans on multifamily real estate properties for periods of up to three years, using available cash in combination with advances under the facility. Borrowings under the facility are full recourse to the Company. All borrowings originally bear interest at 30-day LIBOR plus 165 basis points. The lender retains a first priority security interest in all mortgages funded by such advances on a cross-collateralized basis. Repayments under the credit agreement are interest-only, with principal repayments made upon the earlier of the refinancing of an underlying mortgage or the maturity of an advance under the credit agreement. No material modifications were made to the agreement during 2020.

The credit agreement requires the borrower and the Company to abide by the same financial covenants as Agency Warehouse Facility #1, described above, with the exception of the leverage ratio covenant, which is not included in the warehouse agreement for Interim Warehouse Facility #2. Additionally, Interim Warehouse Facility #2 has the following additional financial covenants:

rolling four-quarter EBITDA, as defined, of not less than $35.0 million; and
debt service coverage ratio, as defined, of not less than 2.75 to 1.00.

Interim Warehouse Facility #3:

We have a $75.0 million repurchase agreement with a national bank that is scheduled to mature on December 20, 2021. The agreement provides us with the ability to fund first mortgage loans on multifamily real estate properties for periods of up to three years, using available cash in combination with advances under the facility. Borrowings under the facility are full recourse to the Company. The borrowings under the agreement bear interest at a rate of 30-day LIBOR plus 175 to 325 basis points (“the spread”). The spread varies according to the type of asset the borrowing finances. Repayments under the credit agreement are interest-only, with principal repayments made upon the earlier of the refinancing of an underlying mortgage or the maturity of an advance under the credit agreement. We allowed the repurchase agreement to mature on May 18, 2020. During the fourth quarter of 2020, we executed the fifth amendment to the repurchase agreement which renewed the facility with the previous $75 million committed and $75 million uncommitted borrowing capacity with a maturity date of December 20, 2021. Additionally, the amendment updated the spread to 30-day LIBOR plus 175 to 325 basis points from 30-day LIBOR plus 190 to 250 basis points depending on the type of asset. No other material modifications were made to the agreement during 2020.

The Repurchase Agreement requires the borrower and the Company to abide by the following financial covenants:

tangible net worth of the Company of not less than (i) $200.0 million plus (ii) 75% of the net proceeds of any equity issuances by the Company or any of its subsidiaries after the closing date;
liquid assets of the Company of not less than $15.0 million;
leverage ratio, as defined, of not more than 3.0 to 1.0; and
debt service coverage ratio, as defined, of not less than 2.75 to 1.00.

Interim Warehouse Facility #4:

During the first quarter of 2020, we executed a loan and security agreement to establish Interim Warehouse Facility #4. The $19.8 million committed warehouse loan and security agreement with a national bank funds one specific loan. The agreement provides for a maturity date to coincide with the maturity date for the underlying loan. Borrowings under the facility are full recourse and bear interest at 30-day LIBOR plus 300 basis points, with a floor of 450 basis points. Repayments under the credit agreement are interest-only, with principal repayments made upon the earlier of the refinancing of an underlying mortgage or the maturity of an advance under the credit agreement. The committed warehouse loan and security agreement has only two financial covenants, both of which are similar to the other Interim Warehouse Facilities. We may request additional capacity under the agreement to fund specific loans. No material modifications were made to the agreement during 2020.

The facility agreement has only two financial covenants:

tangible net worth of the Company of not less than (i) $200.0 million plus (ii) 75% of the net proceeds of any equity issuances by the Company or any of its subsidiaries after the closing date; and

43

liquid assets of the Company of not less than $15.0 million;

During the second quarter of 2020, we allowed an interim warehouse facility with no outstanding borrowings to expire according to its terms. We believe that the four remaining committed and uncommitted interim credit facilities from national banks and our corporate cash provide us with sufficient borrowing capacity to conduct our Interim Loan Program lending operations.

The warehouse agreements above contain cross-default provisions, such that if a default occurs under any of our warehouse agreements, generally the lenders under our other warehouse agreements could also declare a default. As of December 31, 2020, we were in compliance with all of our warehouse line covenants.

We believe that the combination of our capital and warehouse facilities is adequate to meet our loan origination needs.

Debt Obligations

On November 7, 2018, we entered into a senior secured credit agreement (the “Credit Agreement”) that amended and restated our prior credit agreement and provided for a $300.0 million term loan (the “Term Loan”). The Term Loan was issued at a 0.5% discount, has a stated maturity date of November 7, 2025, and bears interest at 30-day LIBOR plus 200 basis points. At any time, we may also elect to request one or more incremental term loan commitments not to exceed $150.0 million, provided that the total indebtedness would not cause the leverage ratio (as defined in the Credit Agreement) to exceed 2.00 to 1.00.

We are obligated to repay the aggregate outstanding principal amount of the term loan in consecutive quarterly installments equal to $0.7 million on the last business day of each of March, June, September, and December. The term loan also requires certain other prepayments in certain circumstances pursuant to the terms of the Term Loan Agreement. The final principal installment of the term loan is required to be paid in full on November 7, 2025 (or, if earlier, the date of acceleration of the term loan pursuant to the terms of the Term Loan Agreement) and will be in an amount equal to the aggregate outstanding principal of the term loan on such date (together with all accrued interest thereon). During the second quarter of 2020, we executed the second amendment to the Credit Agreement to amend the definition of Permitted Subsidiary Collateral to include principal and interest forbearance advances funded by the sublimit created under Agency Warehouse Facility #1. No other material modifications were made to the agreement in 2020.

Our obligations under the Credit Agreement are guaranteed by Walker & Dunlop Multifamily, Inc., Walker & Dunlop, LLC, Walker & Dunlop Capital, LLC, and W&D BE, Inc., each of which is a direct or indirect wholly owned subsidiary of the Company (together with the Company, the “Loan Parties”), pursuant to the Amended and Restated Guarantee and Collateral Agreement entered into on November 7, 2018 among the Loan Parties and Wells Fargo Bank, National Association, as administrative agent (the “Guarantee and Collateral Agreement”). Subject to certain exceptions and qualifications contained in the Credit Agreement, the Company is required to cause any newly created or acquired subsidiary, unless such subsidiary has been designated as an Excluded Subsidiary (as defined in the Credit Agreement) by the Company in accordance with the terms of the Credit Agreement, to guarantee the obligations of the Company under the Credit Agreement and become a party to the Guarantee and Collateral Agreement. The Company may designate a newly created or acquired subsidiary as an Excluded Subsidiary, so long as certain conditions and requirements provided for in the Credit Agreement are met.

The Credit Agreement contains certain affirmative and negative covenants that are binding on the Loan Parties, including, but not limited to, restrictions (subject to specified exceptions and qualifications) on the ability of the Loan Parties to incur indebtedness, to create liens on their property, to make investments, to merge, consolidate or enter into any similar combination, or enter into any asset disposition of all or substantially all assets, or liquidate, wind-up or dissolve, to make asset dispositions, to declare or pay dividends or make related distributions, to enter into certain transactions with affiliates, to enter into any negative pledges or other restrictive agreements, to engage in any business other than the business of the Loan Parties as of the date of the Credit Agreement and business activities reasonably related or ancillary thereto, to amend certain material contracts, or to enter into any sale leaseback arrangements. The Credit Agreement contains only one financial covenant, which requires the Company not to permit its asset coverage ratio (as defined in the Credit Agreement) to be less than 1.50 to 1.00.

The Credit Agreement contains customary events of default (which are, in some cases, subject to certain exceptions, thresholds, notice requirements and grace periods), including, but not limited to, non-payment of principal or interest or other amounts, misrepresentations, failure to perform or observe covenants, cross-defaults with certain other indebtedness or material agreements, certain change in control events, voluntary or involuntary bankruptcy proceedings, failure of the Credit Agreements or other loan documents to be valid and binding, certain ERISA events and judgments.

As of December 31, 2020, the outstanding principal balance of the note payable was $294.8 million.

The note payable and the warehouse facilities are senior obligations of the Company. As of December 31, 2020, we were in compliance

44

with all covenants related to the Term Loan Agreement.

Credit Quality and Allowance for Risk-Sharing Obligations

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

 

As of December 31, 

(dollars in thousands)

    

2020

    

2019

    

Key Credit Metrics

Risk-sharing servicing portfolio:

Fannie Mae Full Risk

$

39,835,534

$

33,063,130

Fannie Mae Modified Risk

 

8,948,472

 

6,939,349

Freddie Mac Modified Risk

 

37,018

 

52,817

Total risk-sharing servicing portfolio

$

48,821,024

$

40,055,296

Non-risk-sharing servicing portfolio:

Fannie Mae No Risk

$

34,180

$

46,616

Freddie Mac No Risk

 

37,035,568

 

32,531,025

GNMA - HUD No Risk

 

9,606,506

 

9,972,989

Brokered

 

11,419,372

 

10,151,120

Total non-risk-sharing servicing portfolio

$

58,095,626

$

52,701,750

Total loans serviced for others

$

106,916,650

$

92,757,046

Interim loans (full risk) servicing portfolio

 

295,322

 

468,123

Total servicing portfolio unpaid principal balance

$

107,211,972

$

93,225,169

Interim Program JV Managed Loans (1)

558,161

741,000

At risk servicing portfolio (2)

$

44,483,676

$

36,699,969

Maximum exposure to at risk portfolio (3)

 

9,032,083

 

7,488,985

Defaulted loans

 

48,481

 

48,481

Specifically identified at risk loan balances associated with allowance for risk-sharing obligations

48,481

48,481

Defaulted loans as a percentage of the at risk portfolio

0.11

%  

0.13

%  

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

0.17

0.03

Allowance for risk-sharing as a percentage of maximum exposure

0.83

0.15

(1)As of December 31, 2020 and 2019, this balance consists of $73.3 million and $70.5 million, respectively, of loans serviced directly for the Interim Program JV partner and $484.8 million and $670.5 million, respectively, 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.

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.

45

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 “Business” section of “Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations” 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 specific reserve is recorded when it is probable that a risk-sharing loan will foreclose or has foreclosed, and a reserve for estimated credit losses and a guaranty obligation are recorded for all other risk-sharing loans.

The calculated CECL reserve for our at-risk Fannie Mae servicing portfolio as of December 31, 2020, which excludes specific reserves, was $67.0 million compared to $34.7 million as of the date of adoption of the CECL accounting standard on January 1, 2020. The significant increase in the CECL reserve is principally related to the forecasted impacts of the COVID-19 Crisis.

As of December 31, 2020 and 2019, our allowance for risk-sharing obligations was $75.3 million and $11.5 million, respectively, or 17 basis points and three basis points of the at risk balance, respectively. The allowance for risk-sharing obligations as of December 31, 2020 was substantially comprised of the aforementioned CECL reserve. At December 31, 2019, the allowance was based primarily on the specific reserves related to two defaulted loans, and a general reserve calculated using the accounting standards in place prior to the adoption of CECL.

As of December 31, 2020, and 2019, two loans with an aggregate UPB of $48.5 million in our at-risk portfolio were in default. The specific reserves on these loans were $8.3 million and $6.9 million as of December 31, 2020 and 2019, respectively. For the years ended December 31, 2020 and 2019, our provisions for risk-sharing obligations were $33.7 million and $6.4 million, respectively.

For the ten-year period from January 1, 2010 through December 31, 2020, we recognized net write-offs of risk-sharing obligations of $24.1 million, or an average of less than two basis points annually of the average at risk Fannie Mae portfolio balance.

We have never been required to repurchase a loan.

New/Recent Accounting Pronouncements

NOTE 2 in the consolidated financial statements in Item 15 of Part IV in this Annual Report on Form 10-K contains a description of the accounting pronouncements that the Financial Accounting Standards Board has issued and that have the potential to impact us but have not yet been adopted by us. There were no other accounting pronouncements issued during 2020 that have the potential to impact our consolidated financial statements.

Item 7A. 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.

46

Some of our assets and liabilities are subject to changes in interest rates. Earnings from escrows are generally based on LIBOR. 30-day LIBOR as of December 31, 2020 and 2019 was 14 basis points and 176 basis points, respectively. The following table shows the impact on our annual escrow earnings due to a 100-basis point increase and decrease in 30-day LIBOR 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 30-day LIBOR would be delayed several months due to the negotiated nature of some of our escrow arrangements.

(in thousands)

As of December 31, 

Change in annual escrow earnings due to:

    

2020

    

2019

    

100 basis point increase in 30-day LIBOR

$

31,009

$

26,316

100 basis point decrease in 30-day LIBOR(1)

 

(4,402)

 

(26,316)

The borrowing cost of our warehouse facilities used to fund loans held for sale and loans held for investment is based on LIBOR. The interest income on our loans held for investment is based on LIBOR. The LIBOR reset date for loans held for investment is the same date as the LIBOR 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 30-day LIBOR, 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 December 31, 

Change in annual net warehouse interest income due to:

    

2020

    

2019

100 basis point increase in 30-day LIBOR

$

(20,967)

$

(12,685)

100 basis point decrease in 30-day LIBOR (1)

 

1,525

 

12,685

All of our corporate debt is based on 30-day LIBOR. The following table shows the impact on our annual earnings due to a 100-basis point increase and decrease in 30-day LIBOR based on our note payable balance outstanding at each period end.

(in thousands)

As of December 31, 

Change in annual income from operations due to:

    

2020

    

2019

100 basis point increase in 30-day LIBOR

$

(2,948)

$

(2,978)

100 basis point decrease in 30-day LIBOR (1)

 

422

 

2,263

(1)The decrease as of December 31, 2020 is limited to 30-day LIBOR as of December 31, 2020 as it was less than 100 basis points.

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 $34.6 million as of December 31, 2020, compared to $28.5 million as of December 31, 2019. Our Fannie Mae and Freddie Mac servicing engagements provide for prepayment fees in the event of a voluntary prepayment prior to the expiration of the prepayment protection period. Our servicing contracts with institutional investors and HUD do not require them to provide us with prepayment fees. As of December 31, 2020, 88% of the servicing fees are protected from the risk of prepayment through prepayment provisions compared to 86% as of December 31, 2019; given this significant level of prepayment protection, we do not hedge our servicing portfolio for prepayment risk.

London Interbank Offered Rate (“LIBOR”) Transition

On July 27, 2017, the United Kingdom’s Financial Conduct Authority, the regulator for the administration of LIBOR, announced its intention to stop compelling banks to contribute LIBOR data after December 31, 2021. In the U.S., the Federal Reserve Board and the Federal Reserve Bank of New York established the Alternative Reference Rates Committee (“ARRC”) to recommend alternative interest rates. ARRC proposed the Secured Overnight Financing Rate (“SOFR”) as the preferred alternative rate for U.S. financial instruments that are currently indexed to LIBOR. We have exposure to LIBOR mostly related to loans held on our balance sheet, debt (including both warehouse facilities and long-term debt), and earnings from escrows. In addition, we service floating rate loans in our servicing portfolio, most of which are indexed to LIBOR. Beginning in 2020, the GSEs began to issue SOFR-based products. It is expected that legacy LIBOR-based loans will transition to SOFR at the end of 2021. The timing of the transition and any SOFR adjustment factor will be determined by the GSEs. We have been working closely with the GSEs on this matter through our participation on subcommittees and advisory councils. We are updating our borrowers through this transition as information becomes available. We are updating loan agreements and sending out notices to borrowers to include fallback language related to the LIBOR transition. We have also updated our debt agreements with warehouse facility providers and our long-term debt holders to include fallback language governing the transition. We continue to monitor our LIBOR exposure, review legal contracts and assess

47

fallback language impacts, engage with our client and other stakeholders, and monitor development associated with LIBOR alternatives.  

Item 8. Financial Statements and Supplementary Data.

The consolidated financial statements of Walker & Dunlop, Inc. and subsidiaries and the notes related to the foregoing financial statements, together with the independent registered public accounting firm’s report thereon, listed in Item 15, are filed as part of this Annual Report on Form 10-K and are incorporated herein by reference.

Item 9. Changes in and Disagreements with Accountants on Accounting and Financial Disclosure.

None.

Item 9A. Controls and Procedures.

Evaluation of Disclosure 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.

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 Securities and Exchange Act of 1934 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.

Management's Report on Internal Control Over Financial Reporting

Our management is responsible for establishing and maintaining adequate internal control over financial reporting, as such term is defined in Rule 13a-15(f) under the Securities and Exchange Act of 1934. Under the supervision and with the participation of our management, including our principal executive officer and principal financial officer, we conducted an evaluation of the effectiveness of our internal control over financial reporting based on the framework in Internal Control — Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission. Based on our evaluation under the framework in Internal Control — Integrated Framework (2013), our management concluded that our internal control over financial reporting was effective as of December 31, 2020. Our internal control over financial reporting as of December 31, 2020 has been audited by KPMG LLP, an independent registered public accounting firm, as stated in their audit report which is included herein.

Changes in Internal Control Over Financial Reporting

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

Item 9B. Other Information.

None.

PART III

Item 10. Directors, Executive Officers, and Corporate Governance

The information required by this item regarding directors, executive officers, corporate governance and our code of ethics is hereby incorporated by reference to the material appearing in the Proxy Statement for the Annual Meeting of Stockholders to be held in 2021 (the “Proxy Statement”) under the captions “BOARD OF DIRECTORS AND CORPORATE GOVERNANCE” and “EXECUTIVE OFFICERS – Executive Officer Biographies.” The information required by this item regarding compliance with Section 16(a) of the Securities Exchange Act of 1934, as amended, is hereby incorporated by reference, if applicable, to the material appearing in the Proxy Statement under the caption “VOTING SECURITIES OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT — Delinquent Section 16(a) Reports.” The information required by this Item 10 with respect to the availability of our code of ethics is provided in this Annual Report on Form 10-K. See “Available Information.”

48

Item 11. Executive Compensation.

The information required by this item is hereby incorporated by reference to the material appearing in the Proxy Statement under the captions “COMPENSATION DISCUSSION AND ANALYSIS,” “COMPENSATION OF DIRECTORS AND EXECUTIVE OFFICERS,” “COMPENSATION DISCUSSION AND ANALYSIS – Compensation Committee Report” and “COMPENSATION OF DIRECTORS AND EXECUTIVE OFFICERS – Compensation Committee Interlocks and Insider Participation.”

Item 12. Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters.

The information regarding security ownership of certain beneficial owners and management and securities authorized for issuance under our employee stock-based compensation plans required by this item is hereby incorporated by reference to the material appearing in the Proxy Statement under the captions “VOTING SECURITIES OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT” and “COMPENSATION OF DIRECTORS AND EXECUTIVE OFFICERS – Equity Compensation Plan Information.”

Item 13. Certain Relationships and Related Transactions, and Director Independence

Item 13 is hereby incorporated by reference to material appearing in the Proxy Statement under the captions “CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS” and “BOARD OF DIRECTORS AND CORPORATE GOVERNANCE – Corporate Governance Information – Director Independence.”

Item 14. Principal Accountant Fees and Services

The information required by this item is hereby incorporated by reference to the material appearing in the Proxy Statement under the caption “AUDIT RELATED MATTERS.”

PART IV

Item 15. Exhibits and Financial Statement Schedules

The following documents are filed as part of this report:

(a)Financial Statements

Walker & Dunlop, Inc. and Subsidiaries Consolidated Financial Statements

Reports of Independent Registered Public Accounting Firm

Consolidated Balance Sheets

Consolidated Statements of Income and Comprehensive Income

Consolidated Statements of Changes in Equity

Consolidated Statements of Cash Flows

Notes to Consolidated Financial Statements

(b)

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 Yavinsky, 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, by and 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 Column Guaranteed LLC and Walker & Dunlop, Inc. (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)

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)

49

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 November 8, 2018)

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)

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, 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)

4.7

Description of Registrant’s Securities Registered Pursuant to Section 12 of the Securities Exchange Act of 1934, as amended (incorporated by reference to Exhibit 4.7 to the Company’s Annual Report on Form 10-K for the year ended December 31, 2019)

10.1

Formation Agreement, dated January 30, 2009, by and among Green Park Financial Limited Partnership, Walker & Dunlop, Inc., Column Guaranteed LLC and Walker & Dunlop, LLC (incorporated by reference to Exhibit 10.1 to the Company's Registration Statement on Form S-1 (File No. 333-168535) filed on August 4, 2010)

10.2†

Employment Agreement, dated May 14, 2020, between Walker & Dunlop, Inc. and William M. Walker (incorporated by reference to Exhibit 10.1 to the Company’s Quarterly Report on Form 10-Q for the quarterly period ended June 30, 2020)

10.3†

Employment Agreement, dated May 14, 2020, between Walker & Dunlop, Inc. and Howard W. Smith, III (incorporated by reference to Exhibit 10.2 to the Company’s Quarterly Report on Form 10-Q for the quarterly period ended June 30, 2020)

10.4†

Employment Agreement, dated May 14, 2020, between Walker & Dunlop, Inc. and Stephen P. Theobald (incorporated by reference to Exhibit 10.3 to the Company’s Quarterly Report on Form 10-Q for the quarterly period ended June 30, 2020)

10.5†

Employment Agreement, dated May 14, 2020, between Walker & Dunlop, Inc. and Richard M. Lucas (incorporated by reference to Exhibit 10.4 to the Company’s Quarterly Report on Form 10-Q for the quarterly period ended June 30, 2020)

10.6†

Employment Agreement, dated May 14, 2020, between Walker & Dunlop, Inc. and Paula A. Pryor (incorporated by reference to Exhibit 10.5 to the Company’s Quarterly Report on Form 10-Q for the quarterly period ended June 30, 2020)

10.7†

2010 Equity Incentive Plan, as amended (incorporated by reference to Exhibit 10.1 to the Company’s Current Report on Form 8-K filed on August 30, 2012)

10.8†

Management Deferred Stock Unit Purchase Plan, as amended (incorporated by reference to Exhibit 10.13 to the Company’s Annual Report on Form 10-K for the year ended December 31, 2015)

10.9†

Amendment to the Walker & Dunlop, Inc. Management Deferred Stock Unit Purchase Plan (incorporated by reference to Exhibit 10.1 to the Company’s Current Report on Form 8-K filed on November 6, 2020)

10.10†

Management Deferred Stock Unit Purchase Matching Program, as amended (incorporated by reference to Exhibit 10.14 to the Company’s Annual Report on Form 10-K for the year ended December 31, 2015)

10.11†

Form of Restricted Common Stock Award Agreement (Employee) (incorporated by reference to Exhibit 10.3 to the Company’s Quarterly Report on Form 10-Q for the quarterly period ended March 31, 2012)

10.12†

Amendment to Restricted Stock Award Agreement (Employee) (2010 Equity Incentive Plan) (incorporated by reference to Exhibit 10.3 to the Company’s Quarterly Report on Form 10-Q for the quarterly period ended March 31, 2015)

10.13†

Form of Restricted Common Stock Award Agreement (Director) (incorporated by reference to Exhibit 10.4 to the Company’s Quarterly Report on Form 10-Q for the quarterly period ended March 31, 2012)

10.14†

Amendment to Restricted Stock Award Agreement (Director) (2010 Equity Incentive Plan) (incorporated by reference to Exhibit 10.4 to the Company’s Quarterly Report on Form 10-Q for the quarterly period ended March 31, 2015)

10.15†

Form of Non-Qualified Stock Option Award Agreement (incorporated by reference to Exhibit 10.5 to the Company’s Quarterly Report on Form 10-Q for the quarterly period ended March 31, 2012)

50

10.16†

Amendment to Non-Qualified Stock Option Agreement Under the 2010 Equity Incentive Plan (incorporated by reference to Exhibit 10.3 to the Company’s Quarterly Report on Form 10-Q for the quarterly period ended June 30, 2019)

10.17†

Form of Incentive Stock Option Award Agreement (incorporated by reference to Exhibit 10.6 to the Company’s Quarterly Report on Form 10-Q for the quarterly period ended March 31, 2012)

10.18†

Form of Deferred Stock Unit Award Agreement (Matching Program) (incorporated by reference to Exhibit 10.22 to the Company’s Annual Report on Form 10-K for the year ended December 31, 2012)

10.19†

Form of Restricted Stock Unit Award Agreement (Matching Program) (incorporated by reference to Exhibit 10.23 to the Company’s Annual Report on Form 10-K for the year ended December 31, 2012)

10.20†

Form of Deferred Stock Unit Award Agreement (Purchase Plan, as amended) (incorporated by reference to Exhibit 10.2 to the Company’s Quarterly Report on Form 10-Q for the quarterly period ended March 31, 2015)

10.21†

Form of Amendment to Deferred Stock Unit Award Agreement (Purchase Plan) (incorporated by reference to Exhibit 10.5 to the Company’s Quarterly Report on Form 10-Q for the quarterly period ended March 31, 2015)

10.22†

Walker & Dunlop, Inc. 2015 Equity Incentive Plan (incorporated by reference to Exhibit 10.1 to the Company’s Registration Statement on Form S-8 (File No. 333-204722) filed June 4, 2015)

10.23†

Amendment No. 1 to Walker & Dunlop, Inc. 2015 Equity Incentive Plan (incorporated by reference to Exhibit 10.25 to the Company’s Annual Report on Form 10-K for the year ended December 31, 2016)

10.24†

Form of Non-Qualified Stock Option Agreement (incorporated by reference to Exhibit 10.2 to the Company’s Quarterly Report on Form 10-Q for the quarterly period ended June 30, 2019)

10.25†

Amendment to Non-Qualified Stock Option Agreement Under the 2015 Equity Incentive Plan (incorporated by reference to Exhibit 10.4 to the Company’s Quarterly Report on Form 10-Q for the quarterly period ended June 30, 2019)

10.26†

10.27†

Form of Restricted Stock Agreement (incorporated by reference to Exhibit 10.4 to the Company’s Registration Statement on Form S-8 (File No. 333-204722) filed June 4, 2015)

10.28†

Form of Restricted Stock Agreement (Directors) (incorporated by reference to Exhibit 10.5 to the Company’s Registration Statement on Form S-8 (File No. 333-204722) filed June 4, 2015)

10.29†

Form of Restricted Stock Unit Agreement (Matching Program) (incorporated by reference to Exhibit 10.7 to the Company’s Registration Statement on Form S-8 (File No. 333-204722) filed June 4, 2015)

10.30†

Form of Deferred Stock Unit Agreement (Matching Program) (incorporated by reference to Exhibit 10.8 to the Company’s Registration Statement on Form S-8 (File No. 333-204722) filed June 4, 2015)

10.31†

Form of Non-Qualified Stock Option Transfer Agreement (incorporated by reference to Exhibit 10.5 to the Company’s Quarterly Report on Form 10-Q for the quarterly period ended June 30, 2019)

10.32†

Management Deferred Stock Unit Purchase Plan, as amended and restated effective May 1, 2017 (incorporated by reference to Exhibit 10.32 to the Company’s Annual Report on Form 10-K for the year ended December 31, 2017)

10.33†

Management Deferred Stock Unit Purchase Matching Program, as amended and restated effective May 1, 2017 (incorporated by reference to Exhibit 10.33 to the Company’s Annual Report on Form 10-K for the year ended December 31, 2017)

10.34†

Form of Deferred Stock Unit Award Agreement (Purchase Plan, as amended) (incorporated by reference to Exhibit 10.34 to the Company’s Annual Report on Form 10-K for the year ended December 31, 2017)

10.35†

Form of Deferred Stock Unit Award Agreement (Matching Program) (incorporated by reference to Exhibit 10.35 to the Company’s Annual Report on Form 10-K for the year ended December 31, 2017)

10.36†

Form of Restricted Stock Unit Award Agreement (Matching Program) (incorporated by reference to Exhibit 10.36 to the Company’s Annual Report on Form 10-K for the year ended December 31, 2017)

10.37†

Non-Executive Director Compensation Rates (incorporated by reference to Exhibit 10.1 to the Company’s Quarterly Report on Form 10-Q for the quarterly period ended March 31, 2017)

10.38†

Walker & Dunlop, Inc. Deferred Compensation Plan for Non-Employee Directors (incorporated by reference to Exhibit 10.2 to the Company’s Quarterly Report on Form 10-Q for the quarterly period ended March 31, 2016)

10.39†

Walker & Dunlop, Inc. Deferred Compensation Plan for Non-Employee Directors Election Form (incorporated by reference to Exhibit 10.3 to the Company’s Quarterly Report on Form 10-Q for the quarterly period ended March 31, 2016)

10.40†

Walker & Dunlop, Inc. 2015 Equity Incentive Plan Restricted Stock Agreement (Directors) (incorporated by reference to Exhibit 10.4 to the Company’s Quarterly Report on Form 10-Q for the quarterly period ended March 31, 2016)

10.41†

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

10.42†

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

10.43†

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

51

10.44†

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

10.45†

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

10.46†

Management Deferred Stock Unit Purchase Matching Program (incorporated by reference to Exhibit 99.6 to the Company’s Registration Statement on Form S-8 (File No. 333-238259) filed May 14, 2020)

10.47†

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

10.48†

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

10.49†

Form of Non-Qualified Stock Option Transfer Agreement under 2020 Equity Incentive Plan (incorporated by reference to Exhibit 99.9 to the Company’s Registration Statement on Form S-8 (File No. 333-238259) filed May 14, 2020)

10.50†

Indemnification Agreement, dated December 20, 2010, by and among Walker & Dunlop, Inc. and William M. Walker (incorporated by reference to Exhibit 10.21 to the Company's Annual Report on Form 10-K for the year ended December 31, 2010)

10.51†

Indemnification Agreement, dated December 20, 2010, by and among Walker & Dunlop, Inc. and Howard W. Smith, III (incorporated by reference to Exhibit 10.23 to the Company's Annual Report on Form 10-K for the year ended December 31, 2010)

10.52†

Indemnification Agreement, dated December 20, 2010, by and among Walker & Dunlop, Inc. and John Rice (incorporated by reference to Exhibit 10.25 to the Company's Annual Report on Form 10-K for the year ended December 31, 2010)

10.53†

Indemnification Agreement, dated December 20, 2010, by and among Walker & Dunlop, Inc. and Richard M. Lucas (incorporated by reference to Exhibit 10.26 to the Company's Annual Report on Form 10-K for the year ended December 31, 2010)

10.54†

Indemnification Agreement, dated December 20, 2010, by and among Walker & Dunlop, Inc. and Alan J. Bowers (incorporated by reference to Exhibit 10.28 to the Company's Annual Report on Form 10-K for the year ended December 31, 2010)

10.55†

Indemnification Agreement, dated December 20, 2010, by and among Walker & Dunlop, Inc. and Dana L. Schmaltz (incorporated by reference to Exhibit 10.30 to the Company's Annual Report on Form 10-K for the year ended December 31, 2010)

10.56†

Indemnification Agreement, dated May 14, 2020, by and among Walker & Dunlop, Inc. and Paula A. Pryor (incorporated by reference to Exhibit 10.6 to the Company's Annual Report on Form 10-Q for the quarterly period ended June 30, 2020)

10.57†

Indemnification Agreement, dated March 3, 2013, between Walker & Dunlop, Inc. and Stephen P. Theobald (incorporated by reference to Exhibit 10.2 to the Company’s Current Report on Form 8-K filed on March 4, 2013)

10.58†

Indemnification Agreement, dated November 2, 2012, by and among Walker & Dunlop, Inc. and Michael D. Malone (incorporated by reference to Exhibit 10.40 to the Company’s Annual Report on Form 10-K for the year ended December 31, 2012)

10.59†

Indemnification Agreement, dated February 28, 2017, by and among Walker & Dunlop, Inc. and Michael J. Warren (incorporated by reference to Exhibit 10.2 to the Company's Quarterly Report on Form 10-Q for the quarterly period ended March 31, 2017)

10.60†

Indemnification Agreement, dated March 6, 2019, by and between Walked & Dunlop, Inc. and Ellen D. Levy (incorporated by reference to Exhibit 10.1 to the Company’s Quarterly Report on Form 10-Q for the quarterly period ended March 31, 2019)

10.61†

Performance Stock Unit Agreement (incorporated by reference to Exhibit 10.3 to the Company’s Quarterly Report on Form 10-Q for the quarterly period ended March 31, 2013)

10.62†

Walker & Dunlop, Inc. Deferred Compensation Plan (incorporated by reference to Exhibit 10.1 to the Company’s Current Report on Form 8-K filed on November 20, 2019)

10.63†

Form of Trust Agreement (incorporated by reference to Exhibit 10.2 to the Company’s Current Report on Form 8-K filed on November 20, 2019)

10.64

Second Amended and Restated Warehousing Credit and Security Agreement, dated as of September 11, 2017, 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 September 13, 2017)

10.65

First Amendment to Second Amended and Restated Warehousing Credit and Security Agreement, dated as of September 15, 2017, 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 September 20, 2017)

10.66

Second Amendment to Second Amended and Restated Warehousing Credit and Security Agreement, dated as of September 10, 2018, 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 September 13, 2018)

52

10.67

Third Amendment to Second Amended and Restated Warehousing Credit and Security Agreement, dated as of May 20, 2019, 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 May 23, 2019)

10.68

Fourth Amendment to Second Amended and Restated Warehousing Credit and Security Agreement, dated as of September 6, 2019, 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 September 11, 2019)

10.69

Fifth Amendment to Second Amended and Restated Warehousing Credit and Security Agreement, dated as of April 23, 2020, 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 29, 2020).

10.70

Sixth Amendment to Second Amended and Restated Warehousing Credit and Security Agreement, dated as of August 21, 2020, 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 August 26, 2020)

10.71

Seventh Amendment to Second Amended and Restated Warehousing Credit and Security Agreement, dated as of October 28, 2020, 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 November 2, 2020)

10.72

Eighth Amendment to Second Amended and Restated Warehousing Credit and Security Agreement, dated as of December 18, 2020, 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 December 23, 2020)

10.73

Second Amended and Restated Guaranty and Suretyship Agreement, dated as of September 11, 2017, by Walker & Dunlop, Inc. in favor of PNC Bank, National Association, as Lender (incorporated by reference to Exhibit 10.2 to the Company’s Current Report on Form 8-K filed on September 13, 2017)

10.74

Master Repurchase Agreement, dated as of August 26, 2019, by and among Walker & Dunlop, LLC, Walker & Dunlop, Inc. and JPMorgan Chase Bank, N.A., as Buyer (incorporated by reference to Exhibit 10.1 to the Company’s Current Report on Form 8-K filed on August 27, 2020)

10.75

Guaranty, dated as of August 26, 2019, by Walker & Dunlop, Inc. in favor of JPMorgan Chase Bank, N.A., as Buyer (incorporated by reference to Exhibit 10.2 to the Company’s Current Report on Form 8-K filed on August 27, 2020)

10.76

Side Letter, dated as of August 26, 2019, by and among Walker & Dunlop, LLC, Walker & Dunlop, Inc. and JPMorgan Chase Bank, N.A., as Buyer (incorporated by reference to Exhibit 10.3 to the Company’s Current Report on Form 8-K filed on August 27, 2020)

10.77

First Amendment to Master Repurchase Agreement, dated as of August 24, 2020, by and among Walker & Dunlop, LLC, Walker & Dunlop, Inc. and JPMorgan Chase Bank, N.A., as Buyer (incorporated by reference to Exhibit 10.4 to the Company’s Current Report on Form 8-K filed on August 27, 2020)

10.78

First Amendment to Side Letter, dated as of August 24, 2020, by and among Walker & Dunlop, LLC, Walker & Dunlop, Inc. and JPMorgan Chase Bank, N.A., as Buyer (incorporated by reference to Exhibit 10.5 to the Company’s Current Report on Form 8-K filed on August 27, 2020)

10.79

Closing Side Letter, dated as of September 4, 2012, by and among Walker & Dunlop, Inc., CW Financial Services LLC and CWCapital LLC (incorporated by reference to Exhibit 10.1 to the Company’s Current Report on Form 8-K filed on September 10, 2012)

10.80

Registration Rights Agreement, dated as of September 4, 2012, by and between Walker & Dunlop, Inc. and CW Financial Services LLC (incorporated by reference to Exhibit 10.2 to the Company’s Current Report on Form 8-K filed on September 10, 2012)

10.81

Closing Agreement, dated as of September 4, 2012, by and among Walker & Dunlop, Inc., CW Financial Services LLC and CWCapital LLC (incorporated by reference to Exhibit 10.3 to the Company’s Current Report on Form 8-K filed on September 10, 2012)

10.82

Transfer and Joinder Agreement, dated as of September 4, 2012, by and among Walker & Dunlop, Inc., CW Financial Services LLC and Galaxy Acquisition LLC (incorporated by reference to Exhibit 10.4 to the Company’s Current Report on Form 8-K filed on September 10, 2012)

10.83

Amended and Restated Credit Agreement, dated as of November 7, 2018, by and among Walker & Dunlop, Inc., as borrower, the lenders referred to therein, Wells Fargo Bank, National Association, as administrative agent, and Wells Fargo Securities, LLC and JPMorgan Chase Bank, N.A., as joint lead arrangers and joint bookrunners (incorporated by reference to Exhibit 10.1 to the Company’s Current Report on Form 8-K filed on November 13, 2018)

10.84

Amendment No. 1, dated of December 17, 2019, to Credit Agreement, dated as of November 7, 2018, among Walker & Dunlop, Inc., the lenders party thereto, and Wells Fargo Bank, National Association, as Administrative Agent (incorporated by reference to Exhibit 10.1 to the Company’s Current Report on Form 8-K filed on December 20, 2019)

53

10.85

Amendment No. 2, dated as of June 5, 2020, to Credit Agreement, dated as of November 7, 2018, among Walker & Dunlop, Inc., the lenders party thereto, and Wells Fargo Bank, National Association, as Administrative Agent. (incorporated by reference to Exhibit 10.1 to the Company’s Current Report on Form 8-K filed on June 10, 2020)

10.86

Amended and Restated Guarantee and Collateral Agreement, dated as of November 7, 2018, among Walker & Dunlop, Inc., as borrower, certain subsidiaries of Walker & Dunlop, Inc., as subsidiary guarantors, and Wells Fargo Bank, National Association, as administrative agent (incorporated by reference to Exhibit 10.2 to the Company’s Current Report on Form 8-K filed on November 13, 2018)

21*

List of Subsidiaries of Walker & Dunlop, Inc. as of December 31, 2020

23*

Consent of KPMG LLP (Independent Registered Public Accounting Firm)

31.1*

Certification of Walker & Dunlop, Inc.'s Chief Executive Offer Pursuant to Rule 13a-14(a)

31.2*

Certification of Walker & Dunlop, Inc.'s Chief Financial Offer Pursuant to Rule 13a-14(a)

32**

Certification of Walker & Dunlop, Inc.'s Chief Executive Officer and Chief Financial Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

101.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 an Exhibit 101)

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

*:Filed herewith.

**: Furnished herewith. Information in this Annual Report on Form 10-K furnished herewith shall not be deemed to be “filed” for the purposes of Section 18 of the Securities Exchange Act of 1934, as amended (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.

Item 16. Form 10-K Summary

Not applicable.

54

SIGNATURES

Pursuant to the requirements of Section 13 or 15(d) 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.

By:  

/s/ William M. Walker

William M. Walker

Chairman and Chief Executive Officer 

Date:

February 25, 2021

Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed by the following persons on behalf of the registrant and in the capacities and on the dates indicated.

Signature

    

Title

    

Date

/s/ William M. Walker 

Chairman and Chief Executive

February 25, 2021

William M. Walker

Officer (Principal Executive Officer)

/s/ Alan J. Bowers 

Director

February 25, 2021

Alan J. Bowers

/s/ Ellen D. Levy

Director

February 25, 2021

Ellen D. Levy

/s/ Michael D. Malone

Director

February 25, 2021

Michael D. Malone

/s/ John Rice

Director

February 25, 2021

John Rice

/s/ Dana L. Schmaltz

Director

February 25, 2021

Dana L. Schmaltz

/s/ Howard W. Smith, III

President and Director

February 25, 2021

Howard W. Smith, III

/s/ Michael J. Warren

Director

February 25, 2021

Michael J. Warren

/s/ Stephen P. Theobald

Executive Vice President and Chief Financial

February 25, 2021

Stephen P. Theobald

Officer (Principal Financial Officer and Principal Accounting Officer)

55

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

To the Stockholders and Board of Directors
Walker & Dunlop, Inc.:

Opinion on the Consolidated Financial Statements

We have audited the accompanying consolidated balance sheets of Walker & Dunlop, Inc. and subsidiaries (the Company) as of December 31, 2020 and 2019, the related consolidated statements of income and comprehensive income, changes in equity, and cash flows for each of the years in the three year period ended December 31, 2020, and the related notes (collectively, the consolidated financial statements). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company as of December 31, 2020 and 2019, and the results of its operations and its cash flows for each of the years in the three-year period ended December 31, 2020, in conformity with U.S. generally accepted accounting principles.

We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the Company’s internal control over financial reporting as of December 31, 2020, based on criteria established in Internal Control – Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission, and our report dated February 25, 2021 expressed an unqualified opinion on the effectiveness of the Company’s internal control over financial reporting.

Change in Accounting Principle

As discussed in Notes 2 and 4 to the consolidated financial statements, the Company has changed its method of accounting for the recognition and measurement of estimated loss for its allowance for risk sharing obligations as of January 1, 2020 due to the adoption of ASC Topic 326, Financial Instruments – Credit Losses.

Basis for Opinion

These consolidated financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion on these consolidated financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. We believe that our audits provide a reasonable basis for our opinion.

Critical Audit Matters

The critical audit matters communicated below are matters arising from the current period audit of the consolidated financial statements that were communicated or required to be communicated to the audit committee and that: (1) relate to accounts or disclosures that are material to the consolidated financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matters below, providing a separate opinion on the critical audit matters or on the accounts or disclosures to which they relate.

Initial Valuation of Mortgage Servicing Rights

As discussed in Notes 2 and 3 to the consolidated financial statements, the fair value of expected net cash flows from servicing, net presented on the consolidated statements of income and comprehensive income amounted to $358 million for the year ended December 31, 2020. At the loan commitment date, the fair value of expected net cash flows from servicing (the initial fair value of servicing rights) is recognized as a derivative asset on the consolidated balance sheets and reclassified as capitalized mortgage servicing rights at the loan sale date. The measurement of the fair value of servicing rights requires certain assumptions, including the estimated life of the loan, discount rate, escrow earnings rate and servicing cost. The estimated net cash flows are discounted at a rate that reflects

F-2

the credit and liquidity risk over the estimated life of the underlying loan (DCF method). The estimated life of the loan includes consideration of the prepayment provisions. The estimated earnings rate on escrow accounts associated with servicing the loan increases estimated future cash flows, and the estimated future cost to service the loan decreases estimated future cash flows.

We identified the assessment of the initial fair value of servicing rights as a critical audit matter.  The assessment involved significant measurement and valuation uncertainty requiring complex auditor judgment.  It also required specialized skills and knowledge because of the level of judgment and limited publicly available transactional and market participant data.  Our assessment encompassed the evaluation of the DCF method, and the significant assumptions used in estimating the net cash flows for determining the initial fair value of servicing rights, which included the discount rate, escrow earnings rate and servicing costs.  

The following are the primary procedures we performed to address this critical audit matter. We evaluated the design and tested the operating effectiveness of certain internal controls related to the Company’s measurement of the initial fair value of servicing rights, including controls over the: (1) governance and development of the DCF method, (2) identification and determination of the significant assumptions used in estimating the net cash flows, and (3) preparation and measurement of the fair value of servicing rights for each loan. We involved valuation professionals with specialized skills and knowledge, who assisted in evaluating the Company’s DCF method for compliance with U.S. generally accepted accounting principles, and evaluating the significant assumptions (discount rate, escrow earnings rate, and servicing cost). The evaluation of these assumptions included comparing them against ranges that were developed using industry market survey data for comparable entities and loans. We performed sensitivity analyses over the significant assumptions to assess their impact on the Company’s determination of the initial fair value of servicing rights.

Allowance for Risk-Sharing Obligations—Reasonable and Supportable Forecast Period Loss Factor

As discussed in Notes 2 and 4 to the consolidated financial statements, the Company’s allowance for risk-sharing obligations was $75.3 million at December 31, 2020. The Company estimates a liability for its risk-sharing obligations for the partial guarantee of the credit performance of loans under the Fannie Mae DUS program. The Company uses the weighted-average remaining maturity method (WARM) to estimate expected losses for the life of the risk-sharing obligations. In addition, the Company applies a loss factor estimated over a one-year reasonable and supportable economic forecast period (the forecast period), and then reverts, over one year, to a weighted average historical loss rate for the remaining estimated life of the loan. The Company’s loss factor estimated over the forecast period uses forecasts of unemployment rates, historically a highly correlated indicator for multifamily occupancy rates and property net operating income levels, to assess what macroeconomic and multifamily market conditions are expected to be like over the coming year.  

We identified the assessment of the loss factor estimated over the forecast period as a critical audit matter. The assessment involved specialized skills and knowledge because of the significant evaluation and measurement uncertainty and required complex and subjective auditor judgment. Specifically, the loss factor estimated over the forecast period is determined by comparing actual loss factors experienced during a selected historical period with unemployment levels and economic conditions similar to the conditions expected to persist during the forecast period. The loss factor is sensitive to estimated unemployment levels, such that changes in that assumption could cause variation in expected losses.

The following are the primary procedures we performed to address this critical audit matter. We evaluated the design and tested the operating effectiveness of certain internal controls related to the Company’s methodology used in the development of the forecast period, including the determination of the loss factor estimated over that period.  We involved credit risk professionals with specialized skills and knowledge who assisted in evaluating (1) the Company’s methodology used to develop the forecast period for compliance with U.S. generally accepted accounting principles and (2) the determined loss factor, including comparing the Company’s evaluation of forecasted unemployment levels and economic conditions to publicly available economic forecast data.

 

/s/ KPMG LLP

We have served as the Company’s auditor since 2007.

McLean, Virginia
February 25, 2021

F-3

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

To the Stockholders and Board of Directors
Walker & Dunlop, Inc.:

Opinion on Internal Control Over Financial Reporting

We have audited Walker & Dunlop, Inc. and subsidiaries’ (the Company) internal control over financial reporting as of December 31, 2020, based on criteria established in Internal Control – Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission. In our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of December 31, 2020, based on criteria established in Internal Control – Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission.

We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated balance sheets of the Company as of December 31, 2020 and 2019, the related consolidated statements of income and comprehensive income, changes in equity, and cash flows for each of the years in the three-year period ended December 31, 2020, and the related notes (collectively, the consolidated financial statements), and our report dated February 25, 2021 expressed an unqualified opinion on those consolidated financial statements.

Basis for Opinion

The Company’s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting, included in the accompanying Management’s Report on Internal Control over Financial Reporting. Our responsibility is to express an opinion on the Company’s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects. Our audit of internal control over financial reporting included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, and testing and evaluating the design and operating effectiveness of internal control based on the assessed risk. Our audit also included performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.

Definition and Limitations of Internal Control Over Financial Reporting

A company’s internal control over financial reporting is a process designed 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. A company’s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company’s assets that could have a material effect on the financial statements.

Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.

 

/s/ KPMG LLP

McLean, Virginia

February 25, 2021

F-4

Walker & Dunlop, Inc. and Subsidiaries

Consolidated Balance Sheets

(In thousands, except per share data)

December 31, 

Assets

2020

2019

 

Cash and cash equivalents

$

321,097

$

120,685

Restricted cash

 

19,432

 

8,677

Pledged securities, at fair value

 

137,236

 

121,767

Loans held for sale, at fair value

 

2,449,198

 

787,035

Loans held for investment, net

 

360,402

 

543,542

Mortgage servicing rights

 

862,813

 

718,799

Goodwill and other intangible assets

 

250,838

 

182,959

Derivative assets

 

49,786

 

15,568

Receivables, net

 

65,735

 

52,146

Other assets

 

134,438

 

124,021

Total assets

$

4,650,975

$

2,675,199

Liabilities

Warehouse notes payable

$

2,517,156

$

906,128

Note payable

 

291,593

 

293,964

Guaranty obligation, net

 

52,306

 

54,695

Allowance for risk-sharing obligations

 

75,313

 

11,471

Deferred tax liabilities, net

185,658

146,811

Derivative liabilities

 

5,066

 

36

Performance deposits from borrowers

 

14,468

 

7,996

Other liabilities

313,193

211,813

Total liabilities

$

3,454,753

$

1,632,914

Equity

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

$

$

Common stock ($0.01 par value; authorized 200,000 shares; issued and outstanding 30,678 shares at December 31, 2020 and 30,035 shares at December 31, 2019)

 

307

 

300

Additional paid-in capital ("APIC")

 

241,004

 

237,877

Accumulated other comprehensive income ("AOCI")

1,968

737

Retained earnings

 

952,943

 

796,775

Total stockholders’ equity

$

1,196,222

$

1,035,689

Noncontrolling interests

 

 

6,596

Total equity

$

1,196,222

$

1,042,285

Commitments and contingencies (NOTES 2 and 9)

 

 

Total liabilities and equity

$

4,650,975

$

2,675,199

See accompanying notes to consolidated financial statements.

F-5

Walker & Dunlop, Inc. and Subsidiaries

Consolidated Statements of Income and Comprehensive Income

(In thousands, except per share data)

 

2020

    

2019

    

2018

 

Revenues

Loan origination and debt brokerage fees, net

$

359,061

$

258,471

$

234,681

Fair value of expected net cash flows from servicing, net

358,000

180,766

172,401

Servicing fees

 

235,801

 

214,550

 

200,230

Net warehouse interest income, loans held for sale

17,936

1,917

5,993

Net warehouse interest income, loans held for investment

11,390

23,782

8,038

Escrow earnings and other interest income

 

18,255

 

56,835

 

42,985

Other revenues

 

83,264

 

80,898

 

60,918

Total revenues

$

1,083,707

$

817,219

$

725,246

Expenses

Personnel

$

468,819

$

346,168

$

297,303

Amortization and depreciation

169,011

152,472

142,134

Provision for credit losses

 

37,479

 

7,273

 

808

Interest expense on corporate debt

 

8,550

 

14,359

 

10,130

Other operating expenses

 

69,582

 

66,596

 

62,021

Total expenses

$

753,441

$

586,868

$

512,396

Income from operations

$

330,266

$

230,351

$

212,850

Income tax expense

 

84,313

 

57,121

 

51,908

Net income before noncontrolling interests

$

245,953

$

173,230

$

160,942

Less: net loss from noncontrolling interests

 

(224)

 

(143)

 

(497)

Walker & Dunlop net income

$

246,177

$

173,373

$

161,439

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

1,231

812

(168)

Walker & Dunlop comprehensive income

$

247,408

$

174,185

$

161,271

Basic earnings per share (NOTE 11)

$

7.85

$

5.61

$

5.15

Diluted earnings per share (NOTE 11)

$

7.69

$

5.45

$

4.96

Basic weighted-average shares outstanding

 

30,444

 

29,913

 

30,202

Diluted weighted-average shares outstanding

 

31,083

 

30,815

 

31,384

See accompanying notes to consolidated financial statements.

F-6

Walker & Dunlop, Inc. and Subsidiaries

Consolidated Statements of Changes in Equity

(in thousands)

Stockholders' Equity

Common Stock

Retained

Noncontrolling

Total

  

Shares

  

Amount

  

APIC

  

AOCI

  

Earnings

  

Interests

  

Equity

 

Balance at December 31, 2017

30,016

$

300

$

229,080

$

93

$

579,943

$

5,565

$

814,981

Walker & Dunlop net income

161,439

161,439

Net loss from noncontrolling interests

(497)

(497)

Other comprehensive income (loss), net of tax

(168)

(168)

Stock-based compensation - equity classified

22,765

22,765

Issuance of common stock in connection with equity compensation plans

958

10

8,939

8,949

Repurchase and retirement of common stock (NOTE 11)

(1,477)

(15)

(25,632)

(43,185)

(68,832)

Cash dividends paid ($1.00 per common share)

(31,445)

(31,445)

Balance at December 31, 2018

29,497

$

295

$

235,152

$

(75)

$

666,752

$

5,068

$

907,192

Cumulative-effect adjustment for adoption of ASU 2016-02, net of tax

(1,002)

(1,002)

Walker & Dunlop net income

173,373

173,373

Net loss from noncontrolling interests

(143)

(143)

Contributions from noncontrolling interests

1,671

1,671

Other comprehensive income (loss), net of tax

812

812

Stock-based compensation - equity classified

22,819

22,819

Issuance of common stock in connection with equity compensation plans

1,118

11

5,500

5,511

Repurchase and retirement of common stock (NOTE 11)

(580)

(6)

(25,594)

(5,076)

(30,676)

Cash dividends paid ($1.20 per common share)

(37,272)

(37,272)

Balance at December 31, 2019

30,035

$

300

$

237,877

$

737

$

796,775

$

6,596

$

1,042,285

Cumulative-effect adjustment for adoption of ASU 2016-13, net of tax

(23,678)

(23,678)

Walker & Dunlop net income

246,177

246,177

Net loss from noncontrolling interests

(224)

(224)

Contributions from noncontrolling interests

675

675

Purchase of noncontrolling interests

(24,090)

(7,047)

(31,137)

Other comprehensive income (loss), net of tax

1,231

1,231

Stock-based compensation - equity classified

27,090

27,090

Issuance of common stock in connection with equity compensation plans

1,414

14

24,913

24,927

Repurchase and retirement of common stock (NOTE 11)

(771)

(7)

(24,786)

(20,981)

(45,774)

Cash dividends paid ($1.44 per common share)

(45,350)

(45,350)

Balance at December 31, 2020

30,678

$

307

$

241,004

$

1,968

$

952,943

$

$

1,196,222

See accompanying notes to consolidated financial statements.

F-7

Walker & Dunlop, Inc. and Subsidiaries

Consolidated Statements of Cash Flows

(In thousands)

For the year ended December 31, 

 

    

2020

    

2019

    

2018

 

Cash flows from operating activities

Net income before noncontrolling interests

$

245,953

$

173,230

$

160,942

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

 

(358,000)

 

(180,766)

 

(172,401)

Change in the fair value of premiums and origination fees (NOTE 2)

 

(32,981)

 

6,041

 

(5,037)

Amortization and depreciation

 

169,011

 

152,472

 

142,134

Stock compensation-equity and liability classified

28,319

24,075

23,959

Provision for credit losses

 

37,479

 

7,273

 

808

Deferred tax expense

47,165

22,012

17,483

Amortization of deferred loan fees and costs

(1,723)

(6,587)

(1,742)

Amortization of debt issuance costs and debt discount

4,652

5,451

7,509

Origination fees received from loans held for investment

786

2,553

3,968

Proceeds from transfers of loans held for sale

(22,828,602)

(15,746,949)

(15,153,003)

Sales of loans to third parties

21,216,975

16,007,910

15,050,932

Cash paid for cloud computing implementation costs

(1,199)

(6,194)

Changes in:

Receivables, net

(19,264)

(2,298)

(4,532)

Other assets

2,205

(20,924)

(6,861)

Other liabilities

71,382

2,601

(13,957)

Performance deposits from borrowers

6,472

(12,339)

13,874

Net cash provided by (used in) operating activities

$

(1,411,370)

$

427,561

$

64,076

Cash flows from investing activities

Capital expenditures

$

(2,983)

$

(4,711)

$

(4,722)

Purchases of equity-method investments

(1,682)

(923)

Proceeds from the sale of equity-method investments

4,993

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

(24,883)

(30,611)

(98,442)

Proceeds from prepayment of pledged AFS securities

19,635

22,756

Funding of preferred equity investments

(41,100)

Proceeds from the payoff of preferred equity investments

82,819

Distributions from (investments in) joint ventures, net

(8,462)

(15,944)

(4,137)

Acquisitions, net of cash received

(46,784)

(7,180)

(53,249)

Purchase of mortgage servicing rights

(1,814)

Originations of loans held for investment

 

(199,153)

 

(362,924)

 

(597,889)

Principal collected on loans held for investment

 

379,491

 

319,832

 

161,303

Net cash provided by (used in) investing activities

$

115,179

$

(79,705)

$

(552,238)

Cash flows from financing activities

Borrowings (repayments) of warehouse notes payable, net

$

1,718,470

$

(367,864)

$

139,298

Borrowings of interim warehouse notes payable

 

60,770

 

179,765

 

145,043

Repayments of interim warehouse notes payable

 

(167,960)

 

(67,871)

 

(61,050)

Repayments of note payable

 

(2,977)

 

(2,250)

 

(166,223)

Borrowings of note payable

298,500

Secured borrowings

2,766

70,052

Proceeds from issuance of common stock

 

14,021

 

5,511

 

8,949

Repurchase of common stock

 

(45,774)

 

(30,676)

 

(68,832)

Purchase of noncontrolling interests

(10,400)

Cash dividends paid

(45,350)

(37,272)

(31,445)

Payment of contingent consideration

(1,641)

(6,450)

(5,150)

Debt issuance costs

 

(4,298)

 

(4,531)

 

(7,312)

Net cash provided by (used in) financing activities

$

1,517,627

$

(331,638)

$

321,830

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

$

221,436

$

16,218

$

(166,332)

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

 

136,566

 

120,348

 

286,680

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

$

358,002

$

136,566

$

120,348

F-8

Table of Contents

Walker & Dunlop, Inc. and Subsidiaries

Consolidated Statements of Cash Flows (CONTINUED)

(In thousands)

Supplemental Disclosure of Cash Flow Information:

Cash paid to third parties for interest

$

45,944

$

63,564

$

56,430

Cash paid for income taxes

29,708

39,908

45,728

See accompanying notes to consolidated financial statements

F-9

Table of Contents

Walker & Dunlop, Inc. and Subsidiaries

Notes to Consolidated Financial Statements

NOTE 1—ORGANIZATION

These financial statements represent the consolidated financial position and results of operations of Walker & Dunlop, Inc. and its subsidiaries. Unless the context otherwise requires, references to “we,” “us,” “our,” “Walker & Dunlop” and the “Company” mean the Walker & Dunlop consolidated companies.

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 services, and engages in commercial real estate investment management activities. Through its mortgage bankers and property sales brokers, the Company offers its customers agency lending, debt brokerage, and principal lending and investing products and multifamily property sales 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, in which cases the Company does not fund the loan.

The Company also provides a variety of commercial real estate debt and equity solutions through its principal lending and investing products, including interim loans and preferred equity on commercial real estate properties. Interim loans on multifamily properties are offered (i) through the Company and recorded on the Company’s balance sheet (the “Interim Loan Program”) and (ii) through a joint venture with an affiliate of Blackstone Mortgage Trust, Inc., in which the Company holds a 15% ownership interest (the “Interim Program JV”). Interim loans on all commercial real estate property types are also offered through separate accounts managed by the Company’s subsidiary, Walker & Dunlop Investment Partners (“WDIP”), formerly known as JCR Capital Investment Corporation. Preferred equity on commercial real estate properties are offered through funds managed by WDIP.

The Company brokers the sale of multifamily properties through its wholly owned subsidiary, Walker & Dunlop Investment Sales (“WDIS”). In some cases, the Company also provides the debt financing for the property sale.

NOTE 2—SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

Principles of Consolidation—The consolidated financial statements include the accounts of Walker & Dunlop, Inc., its wholly owned subsidiaries, and its majority owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation. The Company consolidates entities in which it has a controlling financial interest based on either the variable interest entity (“VIE”) or voting interest model. The Company is required to first apply the VIE model to determine whether it holds a variable interest in an entity, and if so, whether the entity is a VIE. If the Company determines it does not hold a variable interest in a VIE, it then applies the voting interest model. Under the voting interest model, the Company consolidates an entity when it holds a majority voting interest in an entity. If the Company does not have a majority voting interest but has significant influence, it uses the equity method of accounting. In instances where the Company owns less than 100% of the equity interests of an entity but owns a majority of the voting interests or has control over an entity, the Company accounts for the portion of equity not attributable to Walker & Dunlop, Inc. as Noncontrolling interests on the balance sheet and the portion of net income not attributable to Walker & Dunlop, Inc. as Net income from noncontrolling interests in the income statement.

Subsequent Events—The Company has evaluated the effects of all events that have occurred subsequent to December 31, 2020. There have been no material events that would require recognition in the consolidated financial statements.

Use of Estimates—The preparation of consolidated financial statements in accordance with accounting principles generally accepted in the United States of America (“GAAP”) requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues, and expenses, including guaranty obligations, allowance for risk-sharing obligations, capitalized mortgage servicing rights, derivative instruments, and the disclosure of contingent assets and liabilities. Actual results may vary from these estimates.

COVID-19—In January 2020, the first cases of a novel strain of the coronavirus known as Coronavirus Disease 2019 (“COVID-19”) were reported in the U.S., and in March 2020, the World Health Organization recognized the virus as a global pandemic. In the months since,

F-10

Table of Contents

Walker & Dunlop, Inc. and Subsidiaries

Notes to Consolidated Financial Statements

the COVID-19 pandemic has caused significant global economic disruption as a result of the measures taken by countries and local municipalities to contain the spread of the virus (the “COVID-19 Crisis” or the “Crisis”). In the U.S., the only country in which the Company operates, federal, state and local authorities have taken actions to contain the spread of the virus while simultaneously providing substantial liquidity to Americans, domestic businesses, and the financial markets in an effort to mitigate the adverse financial impact of the virus.

The COVID-19 Crisis has had an immaterial impact on the Company’s operations, its cash flows, and the amount and availability of its liquidity. The Company has made adjustments to its estimate of expected credit losses under both the Fannie Mae Delegated Underwriting and ServicingTM (“DUS”) program and the loans originated and held by the Company as a result of the Crisis.

Transfers of Financial Assets—Transfers of financial assets are reported as sales when (i) the transferor surrenders control over those assets, (ii) the transferred financial assets have been legally isolated from the Company’s creditors, (iii) the transferred assets can be pledged or exchanged by the transferee, and (iv) consideration other than beneficial interests in the transferred assets is received in exchange. The transferor is considered to have surrendered control over transferred assets if, and only if, certain conditions are met. The Company determined that all loans sold during the periods presented met these specific conditions and accounted for all transfers of loans held for sale as completed sales, except as otherwise noted.

Derivative Assets and Liabilities—Loan commitments that meet the definition of a derivative are recorded at fair value on the Consolidated Balance Sheets upon the executions of the commitments to originate a loan with a borrower and to sell the loan to an investor, with a corresponding amount recognized as revenue on the Consolidated Statements of Income. The estimated fair value of loan commitments includes (i) the fair value of loan origination fees and premiums on anticipated sale of the loan, net of co-broker fees (included in Derivative assets in the Consolidated Balance Sheets and as a component of Loan origination and debt brokerage fees, net in the Consolidated Income Statements), (ii) the fair value of the expected net cash flows associated with the servicing of the loan, net of any estimated net future cash flows associated with the guarantee obligation (included in Derivative assets in the Consolidated Balance Sheets and in Fair value of expected net cash flows from servicing, net in the Consolidated Income Statements), and (iii) the effects of interest rate movements between the trade date and balance sheet date. Loan commitments are generally derivative assets but can become derivative liabilities if the effects of the interest rate movement between the trade date and the balance sheet date are greater than the combination of (i) and (ii) above. Forward sale commitments that meet the definition of a derivative are recorded as either derivative assets or derivative liabilities depending on the effects of the interest rate movements between the trade date and the balance sheet date. Adjustments to the fair value are reflected as a component of income within Loan origination and debt brokerage fees, net in the Consolidated Statements of Income. The co-broker fees for the years ended December 31, 2020, 2019, and 2018 were $33.1 million, $20.6 million and $22.8 million, respectively.

Mortgage Servicing Rights—When a loan is sold and the Company retains the right to service the loan, the aforementioned derivative asset is reclassified and capitalized as an individual originated mortgage servicing right (“OMSR”) at fair value. The initial capitalized amount is equal to the estimated fair value of the expected net cash flows associated with servicing the loans, net of the expected net cash flows associated with any guaranty obligations. The following describes the principal assumptions used in estimating the fair value of capitalized OMSRs.

Discount Rate—Depending upon loan type, the discount rate used is management's best estimate of market discount rates. The rates used for loans sold were between 10% and 15% for each of the periods presented and varied based on loan type.

Estimated Life—The estimated life of the OMSRs is derived based upon the stated term of the prepayment protection provisions of the underlying loan and may be reduced by six to 12 months based upon the expiration or reduction of the prepayment provisions prior to the stated maturity date. The Company’s model for OMSRs assumes no prepayment while the prepayment provisions have not expired and full prepayment of the loan at or near the point where the prepayment provisions have expired. The Company’s historical experience is that the prepayment provisions typically do not provide a significant deterrent to a borrower’s paying off the loan within six to 12 months of the expiration of the prepayment provisions.

Escrow Earnings—The estimated earnings rate on escrow accounts associated with the servicing of the loans for the life of the OMSR is added to the estimated future cash flows.

Servicing Cost—The estimated future cost to service the loan for the estimated life of the OMSR is subtracted from the estimated future cash flows.

F-11

Table of Contents

Walker & Dunlop, Inc. and Subsidiaries

Notes to Consolidated Financial Statements

The assumptions used to estimate the fair value of capitalized OMSRs at loan sale are based on internal models and are compared to assumptions used by other market participants periodically. When such comparisons indicate that these assumptions have changed significantly, the Company adjusts its assumptions accordingly. For example, during the year ended December 31, 2020, the Company adjusted the escrow earnings rate assumptions twice based on changes observed from other market participants.

Subsequent to the initial measurement date, OMSRs are amortized using the interest method over the period that servicing income is expected to be received and presented as a component of Amortization and depreciation in the Consolidated Statements of Income. The individual loan-level OMSR is written off through a charge to Amortization and depreciation when a loan prepays, defaults, or is probable of default. The Company evaluates all MSRs for impairment quarterly. The predominant risk characteristic affecting the OMSRs is prepayment risk, and we do not believe there is sufficient variation within the portfolio to warrant stratification. Therefore, we assess OMSR impairment at the portfolio level. The Company engages a third party to assist in determining an estimated fair value of our existing and outstanding MSRs on at least a semi-annual basis. The Company tests for impairment on purchased stand-alone servicing portfolios (“PMSRs”) separately from the Company’s OMSRs.  

The fair value of PMSRs is equal to the purchase price paid. For PMSRs, the Company records a portfolio-level MSR asset and determines the estimated life of the portfolio based on the prepayment characteristics of the portfolio. The Company subsequently amortizes such PMSRs and tests for impairment quarterly as discussed in more detail above.

For PMSRs, a constant rate of prepayments and defaults is included in the determination of the portfolio’s estimated life (and thus included as a component of the portfolio’s amortization). Accordingly, prepayments and defaults of individual loans do not change the level of amortization expense recorded for the portfolio unless the pattern of actual prepayments and defaults varies significantly from the estimated pattern. When such a significant difference in the pattern of estimated and actual prepayments and defaults occurs, the Company prospectively adjusts the estimated life of the portfolio (and thus future amortization) to approximate the actual pattern observed. The Company made adjustments to the estimated life of two of its PMSRs during 2020 as the actual experience of prepayments differed materially from the estimated prepayments.

Guaranty Obligation, net—When a loan is sold under the Fannie Mae DUS program, the Company undertakes an obligation to partially guarantee the performance of the loan. Upon loan sale, a liability for the fair value of the obligation undertaken in issuing the guaranty is recognized and presented as Guaranty obligation, net of accumulated amortization on the Consolidated Balance Sheets. The recognized guaranty obligation is the fair value of the Company’s obligation to stand ready to perform, including credit risk, over the term of the guaranty.

In determining the fair value of the guaranty obligation, the Company considers the risk profile of the collateral, historical loss experience, and various market indicators. Generally, the estimated fair value of the guaranty obligation is based on the present value of the cash flows expected to be paid under the guaranty over the estimated life of the loan discounted using a rate consistent with what is used for the calculation of the mortgage servicing right for each loan. The life of the guaranty obligation is the estimated period over which the Company believes it will be required to stand ready under the guaranty. Subsequent to the initial measurement date, the liability is amortized over the life of the guaranty period using the straight-line method as a component of and reduction to Amortization and depreciation in the Consolidated Statements of Income.

Recently Adopted and Recently Announced Accounting Pronouncements—In the second quarter of 2016, Accounting Standards Update 2016-13 (“ASU 2016-13”), Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments was issued. ASU 2016-13 (the “Standard”) represents a significant change to the incurred loss model previously used to account for credit losses. The Standard requires an entity to estimate the credit losses expected over the life of the credit exposure upon initial recognition of that exposure. The expected credit losses consider historical information, current information, and reasonable and supportable forecasts, including estimates of prepayments. Exposures with similar risk characteristics are required to be grouped together when estimating expected credit losses. The initial estimate and subsequent changes to the estimated credit losses are required to be reported in current earnings in the income statement and through an allowance on the balance sheet. ASU 2016-13 is applicable to financial assets subject to credit losses and measured at amortized cost and certain off-balance-sheet credit exposures. The Standard modified the way the Company estimates its allowance for risk-sharing obligations and its allowance for loan losses and the way it assesses impairment on its pledged AFS securities. ASU 2016-13 requires modified retrospective application to all outstanding, in-scope instruments, with a cumulative-effect adjustment recorded to opening retained earnings as of the beginning of the period of adoption.

F-12

Table of Contents

Walker & Dunlop, Inc. and Subsidiaries

Notes to Consolidated Financial Statements

The Company adopted the Standard as required on January 1, 2020. The Company recognized an increase of $31.6 million in Allowance for Risk-Sharing Obligations with a cumulative-effect adjustment, net of tax, recorded to opening retained earnings of $23.7 million and deferred tax assets of $7.9 million. The adjustment to the allowance for loan losses for the Company’s loans held for investment was immaterial. There was no impact to AFS securities because the portfolio consists of agency-backed securities that inherently have an immaterial risk of loss.

Prior to the adoption of the Standard discussed above, the Company recognized credit losses on risk-sharing loans and loans held for investment under the incurred loss model by identifying loans that may be probable of loss based on an assessment of several qualitative and quantitative factors. Initial loss recognition historically occurred at or before a loan became 60 days delinquent (“specific reserve”). In addition to the specific reserve, the Company recorded an allowance for credit losses on risk-sharing loans on the Company’s watch list that were not probable of foreclosure, but probable of loss as the characteristics of these loans indicated that these loans are probable of losses even though the loss could not be attributed to a specific loan (“general reserve”). Lastly, for loans sold under Fannie Mae’s DUS program, the Company typically agreed to guarantee a portion of the ultimate loss incurred should a borrower fail to perform (“Guarantee Obligation”). The Company recorded a Guaranty Obligation liability to account for the Company’s obligations related to the Fannie Mae DUS guarantee.

When the Company placed a risk-sharing loan on its watch list, it transferred the remaining unamortized balance of the guaranty obligation to the general reserves. If a risk-sharing loan was subsequently removed from the watch list due to improved financial performance, the Company transferred the unamortized balance of the guaranty obligation back to the guaranty obligation classification on the balance sheet and amortized the remaining unamortized balance evenly over the remaining estimated life. For each loan for which the Company had a risk-sharing obligation, it recorded one of the following liabilities associated with that loan as discussed above: guaranty obligation, general reserve, or specific reserve. Although the liability type may have changed over the life of the loan, at any particular point in time, only one such liability was associated with a loan for which the Company had a risk-sharing obligation.

For risk-sharing loans, the Company recorded a liability to Allowance for Risk-Sharing Obligations for the estimated risk-sharing loss through a charge to the provision for risk-sharing obligations, which is a component of Provision (benefit) for credit losses in the Consolidated Statements of Income for both the specific and general reserves. For the Guarantee Obligation, the Company recorded a liability to Guaranty Obligation, net on the Consolidated Balance Sheets and included the charge to the Consolidated Statements of Income as a reduction in Fair value of expected net cash flows from servicing, net. For loans held for investment, the Company recorded an allowance for loan losses and a charge to provision for loan losses, which is a component of Provision (benefit) for credit losses.

There were no other accounting pronouncements issued during 2020 that have the potential to impact the Company’s consolidated financial statements.

Allowance for Risk-Sharing Obligations—Substantially all loans sold under the Fannie Mae DUS program contain partial or full risk-sharing guaranties that are based on the performance of the loan serviced in the at-risk servicing portfolio. The Company records an estimate of the loss reserve for the current expected credit losses (“CECL”) for all loans in our Fannie Mae at-risk servicing portfolio and presents this loss reserve as Allowance for Risk-Sharing Obligations on the Consolidated Balance Sheets.

Overall Current Expected Credit Losses Approach

The Company uses the weighted-average remaining maturity method (“WARM”) for calculating its allowance for risk-sharing obligations, the Company’s liability for the off-balance-sheet credit exposure associated with the Fannie Mae at-risk DUS loans. WARM uses an average annual charge-off 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 charge-off rate is applied to the unpaid principal balance (“UPB”) 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.

The Company maximizes the use of historical internal data because the Company has extensive historical data servicing Fannie Mae DUS loans from which to calculate historical loss rates and principal paydown by loan term type for its exposure to credit loss on its homogeneous portfolio of Fannie Mae DUS multifamily loans. Additionally, the Company believes its properties, loss history, and underwriting standards are not similar to public data such as loss histories for loans originated for collateralized mortgage-backed securities conduits.

F-13

Table of Contents

Walker & Dunlop, Inc. and Subsidiaries

Notes to Consolidated Financial Statements

Runoff Rate

One of the key inputs into a WARM calculation is the runoff rate, which is the expected rate at which loans in the current portfolio will prepay and amortize in the future. As the loans the Company originates have different original lives and run off over different periods, the Company groups loans by similar origination dates (vintage) and contractual maturity terms for purposes of calculating the runoff rate. The Company originates 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 Company uses its historical runoff rate for each of the different loan term pools as a proxy for the expected runoff rate. The Company believes that borrower behavior and macroeconomic conditions will not deviate significantly from historical performance over the approximately ten-year period in which the Company has compiled the actual loss data. The ten-year period captures the various cycles of industry performance and provides a period that is long enough to capture sufficient observations of runoff history. In addition, due to the prepayment protection provisions for Fannie Mae DUS loans, the Company has not seen significant volatility in historical prepayment rates due to changes in interest rates and would not expect this to change materially in future periods.

The historical annual runoff rate is calculated for each year of a loan’s life for each vintage in the portfolio and aggregated with the calculated runoff rate for each comparable year in every vintage. For example, the annual runoff rate for the first year of loans originated in 2010 is aggregated with the annual runoff rate for the first year of loans originated in 2011, 2012, and so on to calculate the average annual runoff rate for the first year of a loan. This average runoff calculation is performed for each year of a loan’s life for each of the various loan terms to create a matrix of historical average annual runoffs by year for the entire portfolio.

The Company segments its current portfolio of at-risk DUS loans outstanding by original loan term type and years remaining and then applies the appropriate historical average runoff rates to calculate the expected remaining balance at the end of each reporting period in the future. For example, for a loan with an original ten-year term and seven years remaining, the Company applies the historical average annual runoff rate for a ten-year loan for year four to arrive at the estimated remaining UPB one year from the current period, the historical average runoff rate for year five to arrive at the estimated remaining UPB two years from the current period, and so on up to the loan’s maturity date.

CECL Reserve Calculation

Once the Company has calculated the estimated outstanding UPB for each future year until maturity for each loan term type, the Company then applies the average annual charge-off rate (as further described below) to each future year’s estimated UPB. The Company then aggregates the allowance calculated for each year within each loan term type and for all different maturity years to arrive at the CECL reserve for the portfolio.

The weighted-average annual charge-off rate is calculated using a ten-year look-back period, utilizing the average portfolio balance and settled losses for each year. A ten-year period is used as the Company believes 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. This approach captures the adverse impact of the years following the great financial crisis of 2007-2010 because multifamily commercial loans have a lag period from the time of initial distress indications through the timing of loss settlement. The same loss rate is utilized across each loan term type as the Company has not observed any historical or industry-published data to indicate there is any difference in the occurrence probability or loss severity for a loan based on its loan origination term.

Reasonable and Supportable Forecast Period

The Company currently uses one year for its reasonable and supportable forecast period (the “forecast period”). The Company uses a forecast of unemployment rates, historically a highly correlated indicator for multifamily occupancy rates, to assess what macroeconomic and multifamily market conditions are expected to be like over the coming year. The Company then associates the forecasted conditions with a similar historical period over the past ten years, which could be one or several years, and uses the Company’s average loss rate for that historical period as a basis for the loss rate used for the forecast period. The Company reverts to a historical loss rate over a one-year period utilizing a method similar to straight-line basis. For all remaining years until maturity, the Company uses the weighted-average annual charge-off rate as described above to estimate losses. The average loss rate from a historical period used for the forecast period may be adjusted as necessary if the forecasted macroeconomic and industry conditions differ materially from the historical period.

F-14

Table of Contents

Walker & Dunlop, Inc. and Subsidiaries

Notes to Consolidated Financial Statements

Identification of Specific Reserves for Defaulted Loans

The Company monitors the performance of each risk-sharing loan for events or conditions which may signal a potential default. The Company’s process for identifying which risk-sharing loans may be probable of default consists of an assessment of several qualitative and quantitative factors, including payment status, property financial performance, local real estate market conditions, loan-to-value ratio, debt-service-coverage ratio (“DSCR”), property condition, and financial strength of the borrower or key principal(s). In instances where payment under the guaranty on a specific loan is determined to be probable (as the loan is probable of foreclosure or has foreclosed), the Company separately measures the expected loss through an assessment of the underlying fair value of the asset, disposition costs, and the risk-sharing percentage (the “specific reserve”) through a charge to the provision for risk-sharing obligations, which is a component of Provision (benefit) for credit losses in the Consolidated Statements of Income. These loans are removed from the WARM calculation described above, and the associated loan-specific mortgage servicing right and guaranty obligation are written off. The expected loss on the risk-sharing obligation is dependent on the fair value of the underlying property as the loans are collateral dependent. Historically, initial recognition of a specific reserve occurs at or before a loan becomes 60 days delinquent.

The amount of the specific reserve considers historical loss experience, adverse situations affecting individual loans, the estimated disposition value of the underlying collateral, and the level of risk sharing. The estimate of property fair value at initial recognition of the specific reserve is based on appraisals, broker opinions of value, or net operating income and market capitalization rates, depending on the facts and circumstances associated with the loan. The Company regularly monitors the specific reserves on all applicable loans and updates loss estimates as current information is received. The settlement with Fannie Mae is based on the actual sales price of the property and selling and property preservation costs and considers the Fannie Mae loss-sharing requirements. The maximum amount of the loss the Company absorbs at the time of default is generally 20% of the origination UPB of the loan.

Loans Held for Investment, netLoans held for investment are multifamily loans originated by the Company through the Interim Loan Program for properties that currently do not qualify for permanent GSE or HUD (collectively, the “Agencies”) financing. These loans have terms of up to three years and are all interest-only, multifamily loans with similar risk characteristics and no geographic concentration. 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.

As of December 31, 2020, Loans held for investment, net consisted of 18 loans with an aggregate $366.3 million of unpaid principal balance less $1.1 million of net unamortized deferred fees and costs and $4.8 million of allowance for loan losses. As of December 31, 2019, Loans held for investment, net consisted of 22 loans with an aggregate $546.6 million of unpaid principal balance less $2.0 million of net unamortized deferred fees and costs and $1.1 million of allowance for loan losses

During the third quarter of 2018, the Company transferred a portfolio of participating interests in loans held for investment to a third party that is scheduled to mature in the third quarter of 2021. The Company accounted for the transfer as a secured borrowing. The aggregate unpaid principal balance of the loans of $81.5 million and $78.3 million is presented as a component of Loans held for investment, net in the Consolidated Balance Sheets as of December 31, 2020 and December 31, 2019, respectively, and the secured borrowing of $73.3 million and $70.5 million is included within Other liabilities in the Consolidated Balance Sheets as of December 31, 2020 and 2019, respectively. The Company does not have credit risk related to the $73.3 million of loans that were transferred.

The Company assesses the credit quality of loans held for investment in the same manner as it does for the loans in the Fannie Mae at-risk portfolio as described above and records an allowance for these loans as necessary. The allowance for loan losses is estimated collectively for loans with similar characteristics. The collective allowance is based on the same methodology that the Company uses to estimate its CECL reserves for at-risk Fannie Mae DUS loans as described above (with the exception of a reversion period) because the nature of the underlying collateral is the same, and the loans have similar characteristics, except they are significantly shorter in maturity. The reasonable and supportable forecast period used for the CECL allowance for loans held for investment is one year.

The loss rate for the forecast period was 36 basis points and nine basis points as of December 31, 2020 and January 1, 2020, respectively. The loss rate for the remaining period until maturity was nine basis points as of both December 31, 2020 and January 1, 2020.

One loan held for investment with an unpaid principal balance of $14.7 million was delinquent and on non-accrual status as of December 31, 2020. The Company had $3.7 million and $0.6 million in specific reserves for this loan as of December 31, 2020 and 2019, respectively, and has not recorded any interest related to this loan since it went on non-accrual status. All other loans were current as of December 31, 2020 and 2019. The amortized cost basis of loans that were current as of December 31, 2020 and 2019 was $350.5 million and $529.9 million,

F-15

Table of Contents

Walker & Dunlop, Inc. and Subsidiaries

Notes to Consolidated Financial Statements

respectively. As of December 31, 2020, $81.5 million of the loans that were current were originated in 2018, while $152.3 million were originated in 2019, and $117.8 million were originated in 2020. Prior to 2019, the Company had not experienced any delinquencies related to loans held for investment.

Provision (Benefit) for Credit Losses—The Company records the income statement impact of the changes in the allowance for loan losses and the allowance for risk-sharing obligations within Provision (benefit) for credit losses in the Consolidated Statements of Income. NOTE 4 contains additional discussion related to the allowance for risk-sharing obligations. Provision (benefit) for credit losses consisted of the following activity for the years ended December 31, 2020, 2019, and 2018:

Components of Provision for Credit Losses (in thousands)

 

2020

    

2019

    

2018

 

Provision for loan losses

$

3,739

$

875

$

128

Provision for risk-sharing obligations

 

33,740

 

6,398

 

680

Provision for credit losses

$

37,479

$

7,273

$

808

Business Combinations—The Company accounts for business combinations using the acquisition method of accounting, under which the purchase price of the acquisition is allocated to the assets acquired and liabilities assumed using the fair values determined by management as of the acquisition date. The Company recognizes identifiable assets acquired and liabilities (both specific and contingent) assumed at their fair values at the acquisition date. Furthermore, acquisition-related costs, such as due diligence, legal and accounting fees, are not capitalized or applied in determining the fair value of the acquired assets. The excess of the purchase price over the assets acquired, identifiable intangible assets and liabilities assumed is recognized as goodwill. During the measurement period, the Company records adjustments to the assets acquired and liabilities assumed with corresponding adjustments to goodwill in the reporting period in which the adjustment is identified. After the measurement period, which could be up to one year after the transaction date, subsequent adjustments are recorded to the Company’s Consolidated Statements of Income.

Goodwill—The Company evaluates goodwill for impairment annually. In addition to the annual impairment evaluation, the Company evaluates at least quarterly whether events or circumstances have occurred in the period subsequent to the annual impairment testing which indicate that it is more likely than not an impairment loss has occurred. The Company currently has only one reporting unit; therefore, all goodwill is allocated to that one reporting unit. The Company performs its impairment testing annually as of October 1. For the 2020 assessment, the Company performed a qualitative assessment and also considered the comparison of the Company’s market capitalization to its net assets. Based on the 2020 qualitative assessment performed, the Company did not observe any events or circumstances indicating an impairment in goodwill. As of December 31, 2020, there have been no events subsequent to that analysis that are indicative of an impairment loss.

Loans Held for Sale—Loans held for sale represent originated loans that are generally transferred or sold within 60 days from the date that a mortgage loan is funded. The Company elects to measure all originated loans at fair value, unless the Company documents at the time the loan is originated that it will measure the specific loan at the lower of cost or fair value for the life of the loan. Electing to use fair value allows a better offset of the change in fair value of the loan and the change in fair value of the derivative instruments used as economic hedges. During the period prior to its sale, interest income on a loan held for sale is calculated in accordance with the terms of the individual loan. There were no loans held for sale that were valued at the lower of cost or fair value or on a non-accrual status at December 31, 2020 and 2019.

Share-Based Payment—The Company recognizes compensation costs for all share-based payment awards made to employees and directors, including restricted stock, restricted stock units, and employee stock options based on the grant date fair value. Restricted stock awards are granted without cost to the Company’s officers, employees, and non-employee directors, for which the fair value of the award is calculated as the fair value of the Company’s common stock on the date of grant.

Stock option awards were granted to executive officers in the past, with an exercise price equal to the closing price of the Company’s common stock on the date of the grant, and were granted with a ten-year exercise period, vesting ratably over three years dependent solely on continued employment. To estimate the grant-date fair value of stock options, the Company used the Black-Scholes pricing model. The Black-Scholes model estimates the per share fair value of an option on its date of grant based on the following inputs: the option’s exercise price, the price of the underlying stock on the date of the grant, the estimated option life, the estimated dividend yield, a “risk-free” interest rate, and the expected volatility. For the option awards, the Company used the simplified method to estimate the expected term of the options as the Company did not have sufficient historical exercise data to provide a reasonable basis for estimating the expected term. The Company used an estimated dividend yield of zero as the Company’s stock options were not dividend eligible and at the time of grant there was no expectation that the Company would pay a dividend. For the “risk-free” rate, the Company used a U.S. Treasury Note due in a number of years equal to the option’s

F-16

Table of Contents

Walker & Dunlop, Inc. and Subsidiaries

Notes to Consolidated Financial Statements

expected term. For the option awards, the expected volatility was calculated based on the Company’s historical common stock volatility. The Company issues new shares from the pool of authorized but not yet issued shares when an employee exercises stock options. The Company did not grant any stock option awards in 2018, 2019, or 2020 and does not expect to issue stock options for the foreseeable future.

Generally, the Company’s restricted stock awards for its officers and employees vest ratably over a three-year period based solely on continued employment. Restricted stock awards for non-employee directors fully vest after one year. Some of the Company’s restricted stock awards vest over a period of up to eight years.

The Company has offered a performance share plan (“PSP”) over the past several years for the Company’s executives and certain other members of senior management. The performance period for each PSP is three full calendar years beginning on January 1 of the grant year. Participants in the PSP receive restricted stock units (“RSUs”) on the grant date for the PSP in an amount equal to achievement of all performance targets at a maximum level. If the performance targets are met at the end of the performance period and the participant remains employed by the Company, the participant fully vests in the RSUs, which immediately convert to unrestricted shares of common stock. If the performance targets are not met at the maximum level, the participant generally forfeits a portion of the RSUs. If the participant is no longer employed by the Company, the participant forfeits all of the RSUs. The performance targets for all the PSPs issued by the Company are based on meeting diluted earnings per share, return on equity, and total revenues goals. The Company records compensation expense for the PSP based on the grant-date fair value in an amount proportionate to the service time rendered by the participant and the expected achievement level of the goals.

Compensation expense for restricted shares is adjusted for actual forfeitures and is recognized on a straight-line basis, for each separately vesting portion of the award as if the award were in substance multiple awards, over the requisite service period of the award. Share-based compensation is recognized within the income statement as Personnel, the same expense line as the cash compensation paid to the respective employees.

Net Warehouse Interest Income—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. 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 for the years ended December 31, 2020, 2019, and 2018 are the following components:

For the year ended December 31, 

Components of Net Warehouse Interest Income (in thousands)

 

2020

    

2019

    

2018

Warehouse interest income - loans held for sale

$

53,090

$

48,211

$

55,609

Warehouse interest expense - loans held for sale

 

(35,154)

 

(46,294)

 

(49,616)

Net warehouse interest income - loans held for sale

$

17,936

$

1,917

$

5,993

Warehouse interest income - loans held for investment

$

17,741

$

32,059

$

11,197

Warehouse interest expense - loans held for investment

 

(6,351)

 

(8,277)

 

(3,159)

Warehouse interest income - secured borrowings

3,449

3,549

1,852

Warehouse interest expense - secured borrowings

(3,449)

(3,549)

(1,852)

Net warehouse interest income - loans held for investment

$

11,390

$

23,782

$

8,038

Statement of Cash Flows—The Company records the fair value of premiums and origination fees as a component of the fair value of derivative assets on the loan commitment date and records the related income within Loan origination and debt brokerage fees, net within the Consolidated Statements of Income. The cash for the origination fee is received upon closing of the loan, and the cash for the premium is received upon loan sale, resulting in a timing mismatch of the recognition of income and the receipt of cash in a given period when the derivative or loan held for sale remains outstanding at period end.

The Company accounts for this mismatch by recording an adjustment called Change in the fair value of premiums and origination fees within the Consolidated Statements of Cash Flows. The amount of the adjustment reflects a reduction to cash provided by or used in operations for the amount of income recognized upon rate lock (i.e., non-cash income) for derivatives and loans held for sale outstanding at period end

F-17

Table of Contents

Walker & Dunlop, Inc. and Subsidiaries

Notes to Consolidated Financial Statements

and an increase to cash provided by or used in operations for cash received upon loan origination or sale for derivatives and loans held for sale that were outstanding at prior period end. When income recognized upon rate lock is greater than cash received upon loan origination or sale, the adjustment is a negative amount. When income recognized upon rate lock is less than cash received upon loan origination or loan sale, the adjustment is a positive amount.

For presentation in the 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 of cash, cash equivalents, restricted cash, and restricted cash equivalents as presented in the Consolidated Statements of Cash Flows to the related captions in the Consolidated Balance Sheets as of December 31, 2020, 2019, 2018, and 2017.

December 31,

(in thousands)

2020

    

2019

    

2018

    

2017

 

Cash and cash equivalents

$

321,097

$

120,685

$

90,058

$

191,218

Restricted cash

19,432

8,677

20,821

6,677

Pledged cash and cash equivalents (NOTE 9)

 

17,473

 

7,204

 

9,469

 

88,785

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

$

358,002

$

136,566

$

120,348

$

286,680

Income Taxes—The Company files income tax returns in the applicable U.S. federal, state, and local jurisdictions and generally is subject to examination by the respective jurisdictions for three years from the filing of a tax return. The Company accounts for income taxes using the asset and liability method. Deferred tax assets and liabilities are recognized for the estimated future tax consequences attributable to the differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates in effect for the year in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities from a change in tax rates is recognized in earnings in the period when the new rate is enacted.

Deferred tax assets are recognized only to the extent that it is more likely than not that they will be realizable based on consideration of available evidence, including future reversals of existing taxable temporary differences, projected future taxable income, and tax planning strategies.

The Company had an immaterial accrual for uncertain tax positions as of December 31, 2020 and no accrual as of December 31, 2019.

Pledged Securities—As collateral against its Fannie Mae risk-sharing obligations (NOTES 4 and 9), certain securities have been pledged to the benefit of Fannie Mae to secure the Company's risk-sharing obligations. Substantially all of the balance of Pledged securities, at fair value within the Consolidated Balance Sheets as of December 31, 2020 and 2019 was pledged against Fannie Mae risk-sharing obligations. 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 mortgage-backed securities (“Agency MBS”) and are all accounted for as available-for-sale (“AFS”) securities. When the fair value of AFS Agency MBS are lower than the carrying value, the Company assesses whether an allowance for credit losses is necessary. The Company does not record an allowance for credit losses for its AFS securities, including those whose fair value is less than amortized cost, when the AFS securities are issued by the GSEs. The contractual cash flows of these AFS securities are guaranteed by the GSEs, which are government-sponsored enterprises under the conservatorship of the Federal Housing Finance Agency. Accordingly, it is expected that the securities would not be settled at a price less than the amortized cost of these securities. The Company does not intend to sell any of the Agency MBS, nor does the Company believe that it is more likely than not that it would be required to sell these investments before recovery of their amortized cost basis, which may be at maturity.

Contracts with Customers—A majority all 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. The Company’s contracts with customers 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 Company’s contracts with customers is not complicated and is generally completed in a short period of time. The Company had no contract assets or liabilities as of December 31, 2020 and 2019.

F-18

Table of Contents

Walker & Dunlop, Inc. and Subsidiaries

Notes to Consolidated Financial Statements

The following table presents information about the Company’s contracts with customers for the years ended December 31, 2020, 2019, and 2018:

Description (in thousands)

 

2020

    

2019

    

2018

 

Statement of income line item

Certain loan origination fees

$

64,528

$

75,599

$

59,877

Loan origination and debt brokerage fees, net

Property sales broker fees, investment management fees, application fees, and other

 

61,107

 

51,885

 

35,837

Other revenues

Total revenues derived from contracts with customers

$

125,635

$

127,484

$

95,714

Cash and Cash Equivalents—The term cash and cash equivalents, as used in the accompanying consolidated financial statements, includes currency on hand, demand deposits with financial institutions, and short-term, highly liquid investments purchased with an original maturity of three months or less. The Company had no cash equivalents as of December 31, 2020 and 2019.

Restricted Cash—Restricted cash represents primarily good faith deposits from borrowers. The Company records a corresponding liability for these good faith deposits from borrowers within Performance deposits from borrowers in the Consolidated Balance Sheets.

Receivables, Net—Receivables, net represents amounts currently due to the Company pursuant to contractual servicing agreements, investor good faith deposits held in escrow by others, general accounts receivable, and advances of principal and interest payments and tax and insurance escrow amounts if the borrower is delinquent in making loan payments, to the extent such amounts are determined to be reimbursable and recoverable. Substantially all of our receivables are expected to be collected within a short period of time and are with counterparties with high credit quality (such as the Agencies). Additionally, the Company has not experienced any credit losses related to these receivables. Consequently, the Company has not recorded an allowance for credit losses associated with its receivables as of December 31, 2020 and 2019.

Concentrations of Credit Risk—Financial instruments, which potentially subject the Company to concentrations of credit risk, consist principally of cash and cash equivalents, loans held for sale, and derivative financial instruments.

The Company places the cash and temporary investments with high-credit-quality financial institutions and believes no significant credit risk exists. The counterparties to the loans held for sale and funding commitments are owners of residential multifamily properties located throughout the United States. Mortgage loans are generally transferred or sold within 60 days from the date that a mortgage loan is funded. There is no material residual counterparty risk with respect to the Company's funding commitments as each potential borrower must make a non-refundable good faith deposit when the funding commitment is executed. The counterparty to the forward sale is Fannie Mae, Freddie Mac, or a broker-dealer that has been determined to be a credit-worthy counterparty by us and our warehouse lenders. There is a risk that the purchase price agreed to by the investor will be reduced in the event of a late delivery. The risk for non-delivery of a loan primarily results from the risk that a borrower does not close on the funding commitment in a timely manner. This risk is generally mitigated by the non-refundable good faith deposit.

Leases—In the normal course of business, the Company enters into lease arrangements for all of its office space. All such lease arrangements are accounted for as operating leases. The Company initially recognizes a lease liability for the obligation to make lease payments and a right-of-use (“ROU”) asset for the right to use the underlying asset for the lease term. The lease liability is measured at the present value of the lease payments over the lease term. The ROU asset is measured at the lease liability amount, adjusted for lease prepayments, accrued rent, lease incentives received, and the lessee’s initial direct costs. Lease expense is generally recognized on a straight-line basis over the term of the lease.

These operating leases do not provide an implicit discount rate; therefore, the Company uses the incremental borrowing rate of its note payable at lease commencement to calculate lease liabilities as the terms on this debt most closely resemble the terms on the Company’s largest leases. The Company’s lease agreements often include options to extend or terminate the lease. Single lease cost related to these lease agreements is recognized on the straight-line basis over the term of the lease, which includes options to extend when it is reasonably certain that such options will be exercised and the Company knows what the lease payments will be during the optional periods.

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

F-19

Table of Contents

Walker & Dunlop, Inc. and Subsidiaries

Notes to Consolidated Financial Statements

business, results of operations, liquidity, or financial condition.

NOTE 3—MORTGAGE SERVICING RIGHTS

The fair value of MSRs at December 31, 2020 and 2019 was $1.1 billion and $910.5 million, respectively. The Company uses a discounted static cash flow valuation approach, and the key economic assumption is the discount rate. See the following sensitivities related to the discount rate:

The impact of a 100-basis point increase in the discount rate at December 31, 2020 would be a decrease in the fair value of $34.6 million to the MSRs outstanding as of December 31, 2020.

The impact of a 200-basis point increase in the discount rate at December 31, 2020 would be a decrease in the fair value of $67.1 million to the MSRs outstanding as of December 31, 2020.

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 capitalized MSRs (net of accumulated amortization) for the year ended December 31, 2020 and 2019 follows:

For the year ended December 31, 

 

Roll Forward of MSRs (in thousands)

    

2020

    

2019

 

Beginning balance

$

718,799

$

670,146

Additions, following the sale of loan

 

321,225

 

206,885

Amortization

 

(149,888)

 

(137,792)

Pre-payments and write-offs

 

(27,323)

 

(20,440)

Ending balance

$

862,813

$

718,799

The following table summarizes the gross value, accumulated amortization, and net carrying value of the Company’s MSRs as of December 31, 2020 and 2019:

Components of MSRs (in thousands)

December 31, 2020

December 31, 2019

Gross Value

$

1,394,901

$

1,201,542

Accumulated amortization

 

(532,088)

 

(482,743)

Net carrying value

$

862,813

$

718,799

The expected amortization of MSRs held in the Consolidated Balance Sheet as of December 31, 2020 is shown in the table below. Actual amortization may vary from these estimates.

  

Expected

(in thousands)

  Amortization  

Year Ending December 31, 

2021

$

155,181

2022

 

142,147

2023

 

127,808

2024

 

110,147

2025

 

91,425

Thereafter

236,105

Total

$

862,813

The Company recorded write-offs of OMSRs related to loans that were repaid prior to the expected maturity and loans that defaulted. These write-offs are included as a component of the MSR roll forward shown above and as a component of Amortization and depreciation in the Consolidated Statements of Income and relate to OMSRs only. Prepayment fees totaling $22.0 million, $26.8 million, and $18.9 million were collected for 2020, 2019, and 2018, respectively, and are included as a component of Other revenues in the Consolidated Statements of Income. Escrow earnings totaling $14.9 million, $51.4 million, and $38.2 million were earned for the years ended December 31, 2020, 2019,

F-20

Table of Contents

Walker & Dunlop, Inc. and Subsidiaries

Notes to Consolidated Financial Statements

and 2018, respectively, and are included as a component of Escrow earnings and other interest income in the Consolidated Statements of Income. All other ancillary servicing fees were immaterial for the periods presented.

Management reviews the MSRs for temporary impairment quarterly by comparing the aggregate carrying value of the MSR portfolio to the aggregate estimated fair value of the portfolio. Additionally, MSRs related to Fannie Mae loans where the Company has risk-sharing obligations are assessed for permanent impairment on an asset-by-asset basis, considering factors such as debt service coverage ratio, property location, loan-to-value ratio, and property type. Except for defaulted or prepaid loans, no temporary or permanent impairment was recognized for the years ended December 31, 2020, 2019, and 2018.

As of December 31, 2020, the weighted average remaining life of the aggregate MSR portfolio was 7.7 years.

NOTE 4—GUARANTY OBLIGATION AND ALLOWANCE FOR RISK-SHARING OBLIGATIONS

When a loan is sold under the Fannie Mae 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. Activity related to the guaranty obligation for the years ended December 31, 2020 and 2019 is presented in the following table:

For the year ended December 31, 

 

Roll Forward of Guaranty Obligation (in thousands)

    

2020

    

2019

 

Beginning balance

$

54,695

$

46,870

Additions, following the sale of loan

 

5,755

 

17,939

Amortization

 

(9,612)

 

(9,663)

Other

1,468

(451)

Ending balance

$

52,306

$

54,695

Activity related to the allowance for risk-sharing obligations for the years ended December 31, 2020 and 2019 follows:

For the year ended December 31, 

 

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

    

2020

    

2019

 

Beginning balance

$

11,471

$

4,622

Adjustment related to adoption of CECL

31,570

Provision for risk-sharing obligations

 

33,740

 

6,398

Write-offs

 

 

Other

(1,468)

451

Ending balance

$

75,313

$

11,471

On January 1, 2020, the Company recognized the CECL transition adjustment based on its assessment of the multifamily market and the macroeconomic environment at that time and concluded that the projections for the coming year were for continued strong performance similar to the performance over the past few years. The Company’s losses have been de minimis over the past few years. Considering that the Company’s historical loss rate consisted of both strong and weak multifamily and macroeconomic periods, the Company concluded it was appropriate to adjust the loss rate for the forecast period to below the weighted average historical loss rate. The loss rate applied for the forecast period in the WARM CECL calculation was one basis point, which approximated the average of the actual loss rate for the past two years as these conditions were expected to prevail over the course of the forecast period. The Company reverted to the actual historical loss rate of two basis points for all remaining years in the calculation and did not use a reversion period since the difference between the loss rate used for the forecast period and the actual historical loss rate was immaterial.

Conditions changed significantly beginning in March 2020 due to the Crisis across the world, which reversed macroeconomic conditions from sustained strength to global economic contraction, causing unemployment rates to rise sharply and a recession to ensue.

Although the Company has not experienced any defaults and minimal forbearance requests since the outset of the Crisis, the Company believes there is inherent uncertainty in the macroeconomic environment created by the spread of the Crisis across the world as of December 31, 2020. This uncertainty leads to elevated risk and near-term elevated unemployment levels and lower consumer incomes, which would lead to an adverse impact on multifamily occupancy rates and property cash flows, increasing the likelihood of delinquencies, loan defaults, and

F-21

Table of Contents

Walker & Dunlop, Inc. and Subsidiaries

Notes to Consolidated Financial Statements

risk-sharing losses.

The Company believes that the potential impacts due to the Crisis during the forecast period are expected to be generally consistent with the final year of the great financial crisis of 2007-2010 (the “last recession”). The loss rate resulting from the final year of the last recession totaled six basis points. Accordingly, the Company used a loss rate of six basis points for the forecast period and reverted over a one-year period to two basis points for the remaining expected life of the portfolio.

The calculated CECL reserve for the Company’s $42.8 billion at-risk Fannie Mae servicing portfolio as of December 31, 2020 was $67.0 million compared to $34.7 million as of the CECL adoption date on January 1, 2020. The significant increase in the CECL reserve was principally related to the forecasted impacts of the Crisis. The weighted-average remaining life of the at-risk Fannie Mae servicing portfolio as of December 31, 2020 was 7.7 years.

Two loans that defaulted in 2019 had aggregate specific reserves of $8.3 million as of December 31, 2020 and $6.9 million as of December 31, 2019 as the risk-sharing losses have not been settled with Fannie Mae. The properties related to these two loans were both off-campus student living facilities in the same city. The Company does not have any additional at-risk loans related to student living facilities in this city.

As of December 31, 2020 and 2019, the maximum quantifiable contingent liability associated with the Company’s guarantees under the Fannie Mae DUS agreement was $9.0 billion and $7.5 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 $107.2 billion as of December 31, 2020 compared to $93.2 billion as of December 31, 2019.

As of December 31, 2020 and 2019, custodial escrow accounts relating to loans serviced by the Company totaled $3.1 billion and $2.6 billion, respectively. These amounts are not included in the Consolidated Balance Sheets as such amounts are not Company assets; however, the Company is entitled to earn interest income on these escrow balances, presented as Escrow earnings and other interest income in the Consolidated Statements of Income. Certain cash deposits at other financial institutions exceed the Federal Deposit Insurance Corporation insured limits. The Company places these deposits with financial institutions that meet the requirements of the Agencies and where it believes the risk of loss to be minimal.

For most loans the Company services under the Fannie Mae DUS program, the Company is required to advance the principal and interest payments and guarantee fees for up to 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, the Company requests reimbursement from Fannie Mae for the principal and interest advances, and Fannie Mae will reimburse the Company within 60 days of the request. As of December 31, 2020 and 2019, the Company had an immaterial balance of outstanding advances related to loans in our Fannie Mae portfolio.

For loans the Company services under the Ginnie Mae (“HUD”) program, the Company is obligated to advance the principal and interest payments and guarantee fees until the HUD loan is brought current, fully paid, or assigned to HUD. The Company is 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, the Company is not reimbursed for its advances until such time as the Company assigns the loan to HUD or works out a payment modification for the borrower. For loans in default, the Company may repurchase those loans out of the Ginnie Mae security, at which time the Company’s advance requirements cease and the Company may then modify and resell the loan or assign the loan back to HUD, at which time the Company will be reimbursed for its advances. As of December 31, 2020 and 2019, the Company had an immaterial balance of outstanding advances for loans in its HUD portfolio.

The Company is not obligated to make advances on any of the other loans the Company services in its portfolio, including loans serviced under the Freddie Mac Optigo program.

F-22

Table of Contents

Walker & Dunlop, Inc. and Subsidiaries

Notes to Consolidated Financial Statements

As of December 31, 2020 and 2019, the Company had $9.3 million and $2.1 million of aggregate outstanding principal and interest and tax and escrow advances, respectively. These advances were included as a component of Receivables, net in the Consolidated Balance Sheets.

NOTE 6—DEBT

At December 31, 2020, to provide financing to borrowers under the Agencies’ programs, the Company has committed and uncommitted warehouse lines of credit in the amount of $3.6 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, at December 31, 2020, the Company has arranged for warehouse lines of credit in the amount of $0.4 billion with certain national banks to assist in funding loans held for investment under the Interim Loan Program (“Interim Warehouse Facilities”). The Company has pledged substantially all of its loans held for investment against these Interim Warehouse Facilities. The Company’s ability to originate loans held for investment depends upon its ability to secure and maintain these types of short-term financings on acceptable terms.

The maximum amount and outstanding borrowings under Warehouse notes payable at December 31, 2020 and 2019 are as follows:

December 31, 2020

 

(dollars in thousands)

    

Committed

    

Uncommitted

Total Facility

Outstanding

    

    

 

Facility(1)

Amount

Amount

Capacity

Balance

Interest rate(2)

 

Agency Warehouse Facility #1

$

425,000

$

$

425,000

$

83,336

 

30-day LIBOR plus 1.40%

Agency Warehouse Facility #2

 

700,000

 

300,000

 

1,000,000

 

460,388

30-day LIBOR plus 1.40%

Agency Warehouse Facility #3

 

600,000

 

265,000

 

865,000

 

410,546

 

30-day LIBOR plus 1.15%

Agency Warehouse Facility #4

350,000

350,000

181,996

30-day LIBOR plus 1.40%

Agency Warehouse Facility #5

1,000,000

1,000,000

522,507

30-day LIBOR plus 1.45%

Total National Bank Agency Warehouse Facilities

$

2,075,000

$

1,565,000

$

3,640,000

$

1,658,773

Fannie Mae repurchase agreement, uncommitted line and open maturity

 

 

1,500,000

 

1,500,000

 

725,085

 

Total Agency Warehouse Facilities

$

2,075,000

$

3,065,000

$

5,140,000

$

2,383,858

Interim Warehouse Facility #1

$

135,000

$

$

135,000

$

71,572

 

30-day LIBOR plus 1.90%

Interim Warehouse Facility #2

 

100,000

 

 

100,000

 

34,000

 

30-day LIBOR plus 1.65%

Interim Warehouse Facility #3

 

75,000

 

75,000

 

150,000

 

8,861

 

30-day LIBOR plus 1.75% to 3.25%

Interim Warehouse Facility #4

19,810

19,810

19,810

30-day LIBOR plus 3.00%

Total National Bank Interim Warehouse Facilities

$

329,810

$

75,000

$

404,810

$

134,243

Debt issuance costs

 

 

 

 

(945)

Total warehouse facilities

$

2,404,810

$

3,140,000

$

5,544,810

$

2,517,156

F-23

Table of Contents

Walker & Dunlop, Inc. and Subsidiaries

Notes to Consolidated Financial Statements

December 31, 2019

 

(dollars in thousands)

    

Committed

    

Uncommitted

Total Facility

Outstanding

    

    

 

Facility(1)

Amount

Amount

Capacity

Balance

Interest rate(2)

 

Agency Warehouse Facility #1

$

350,000

$

200,000

$

550,000

$

148,877

 

30-day LIBOR plus 1.15%

Agency Warehouse Facility #2

 

500,000

 

300,000

 

800,000

 

15,291

 

30-day LIBOR plus 1.15%

Agency Warehouse Facility #3

 

500,000

 

265,000

 

765,000

 

35,510

 

30-day LIBOR plus 1.15%

Agency Warehouse Facility #4

350,000

350,000

258,045

30-day LIBOR plus 1.15%

Agency Warehouse Facility #5

500,000

500,000

60,751

 

30-day LIBOR plus 1.15%

Agency Warehouse Facility #6

250,000

100,000

350,000

14,930

30-day LIBOR plus 1.15%

Total National Bank Agency Warehouse Facilities

$

1,950,000

$

1,365,000

$

3,315,000

$

533,404

Fannie Mae repurchase agreement, uncommitted line and open maturity

 

 

1,500,000

 

1,500,000

 

131,984

Total agency warehouse facilities

$

1,950,000

$

2,865,000

$

4,815,000

$

665,388

 

Interim Warehouse Facility #1

$

135,000

$

$

135,000

$

98,086

 

30-day LIBOR plus 1.90%

Interim Warehouse Facility #2

 

100,000

 

 

100,000

 

49,256

 

30-day LIBOR plus 1.65%

Interim Warehouse Facility #3

 

75,000

 

75,000

 

150,000

 

65,991

30-day LIBOR plus 1.90% to 2.50%

Interim Warehouse Facility #4

 

100,000

 

 

100,000

 

28,100

 

30-day LIBOR plus 1.75%

Total interim warehouse facilities

$

410,000

$

75,000

$

485,000

$

241,433

Debt issuance costs

 

 

 

 

(693)

Total warehouse facilities

$

2,360,000

$

2,940,000

$

5,300,000

$

906,128

(1)Agency Warehouse Facilities, including the Fannie Mae repurchase agreement are used to fund loans held for sale, while Interim Warehouse Facilities are used to fund loans held for investment.
(2)Interest rate presented does not include the effect of interest rate floors.

30-day LIBOR was 0.14% and 1.76% as of December 31, 2020 and 2019, respectively. Interest expense under the warehouse notes payable for the years ended December 31, 2020, 2019, and 2018 aggregated to $45.0 million, $58.1 million, and $54.6 million, respectively. Included in interest expense in 2020, 2019, and 2018 are the amortization of facility fees totaling $4.1 million, $4.9 million, and $5.0 million, respectively. The warehouse notes payable are subject to various financial covenants, and the Company was in compliance with all such covenants at December 31, 2020.

Warehouse Facilities

Agency Warehouse Facilities

The following section provides a summary of the key terms related to each of the Agency Warehouse Facilities. During the first quarter of 2020, an Agency warehouse line with a $350.0 million aggregate committed and uncommitted borrowing capacity expired according to its terms. The Company believes that the five remaining committed and uncommitted credit facilities from national banks and the uncommitted credit facility from Fannie Mae provide the Company with sufficient borrowing capacity to conduct its Agency lending operations.

Agency Warehouse Facility #1:

The Company has a warehousing credit and security agreement with a national bank for a $425.0 million committed warehouse line that is scheduled to mature on October 25, 2021. The agreement provides the Company with the ability to fund Fannie Mae, Freddie Mac, HUD, and FHA loans. Advances are made at 100% of the loan balance and borrowings under this line bear interest at the 30-day London Interbank Offered Rate (“LIBOR”) plus 140 basis points. The agreement contains certain affirmative and negative covenants that are binding on the Company’s operating subsidiary, Walker & Dunlop, LLC (which are in some cases subject to exceptions), including, but not limited to, restrictions on its ability to assume, guarantee, or become contingently liable for the obligation of another person, to undertake certain fundamental changes such as reorganizations, mergers, amendments to the Company’s certificate of formation or operating agreement, liquidations, dissolutions or dispositions or acquisitions of assets or businesses, to cease to be directly or indirectly wholly owned by the Company, to pay any subordinated debt in advance of its stated maturity or to take any action that would cause Walker & Dunlop, LLC to lose

F-24

Table of Contents

Walker & Dunlop, Inc. and Subsidiaries

Notes to Consolidated Financial Statements

all or any part of its status as an eligible lender, seller, servicer or issuer or any license or approval required for it to engage in the business of originating, acquiring, or servicing mortgage loans. 

In addition, the agreement requires compliance with certain financial covenants, which are measured for the Company and its subsidiaries on a consolidated basis, as follows: 

tangible net worth of the Company of not less than (i) $200.0 million plus (ii) 75% of the net proceeds of any equity issuances by the Company or any of its subsidiaries after the closing date;
compliance with the applicable net worth and liquidity requirements of Fannie Mae, Freddie Mac, Ginnie Mae, FHA, and HUD;
liquid assets of the Company of not less than $15.0 million;
maintenance of aggregate unpaid principal amount of all mortgage loans comprising the Company’s consolidated servicing portfolio of not less than $20.0 billion or all Fannie Mae DUS mortgage loans comprising the Company’s consolidated servicing portfolio of not less than $10.0 billion, exclusive in both cases of mortgage loans which are 60 or more days past due or are otherwise in default or have been transferred to Fannie Mae for resolution;
aggregate unpaid principal amount of Fannie Mae DUS mortgage loans within the Company’s consolidated servicing portfolio which are 60 or more days past due or otherwise in default not to exceed 3.5% of the aggregate unpaid principal balance of all Fannie Mae DUS mortgage loans within the Company’s consolidated servicing portfolio; and
maximum indebtedness (excluding warehouse lines) to tangible net worth of 2.25 to 1.00 (the “leverage ratio”).

The agreement contains customary events of default, which are in some cases subject to certain exceptions, thresholds, notice requirements, and grace periods. During the second quarter of 2020, the Company executed a modification agreement to the warehouse agreement that created a $100.0 million sublimit within the overall committed capacity to fund COVID-19 forbearance advances under the Fannie Mae DUS program. Borrowings under the agreement are collateralized by Fannie Mae’s commitment to repay the advances and are funded at 90% of the principal and interest advanced and bear interest at 30-day LIBOR plus 175 basis points with an interest-rate floor of 25 basis points. The Company had no borrowings related to the COVID-19 forbearances as of December 31, 2020. During the fourth quarter of 2020, the Company executed the fifth amendment to the warehouse and security agreement that extended the maturity date to October 25, 2021 and increased the committed borrowing capacity to $425.0 million. Additionally, the amendment increased the borrowing rate to 30-day LIBOR plus 140 basis points from 30-day LIBOR plus 115 basis points and did not include an extension of the $200.0 million uncommitted borrowing capacity as the Company allowed the uncommitted capacity to expire. No other material modifications were made to the agreement in 2020.

Agency Warehouse Facility #2:

The Company has a warehousing credit and security agreement with a national bank for a $700.0 million committed warehouse line that is scheduled to mature on September 7, 2021. The committed warehouse facility provides the Company with the ability to fund Fannie Mae, Freddie Mac, HUD, and FHA loans. Advances are made at 100% of the loan balance, and borrowings under this line bear interest at 30-day LIBOR plus 140 basis points. In addition to the committed borrowing capacity, the agreement provides $300.0 million of uncommitted borrowing capacity that bears interest at the same rate as the committed facility. During the third quarter of 2020, the Company executed the sixth amendment to the warehouse agreement that extended the maturity date thereunder until September 7, 2021, increased the committed borrowing capacity to $700.0 million. Additionally, the amendment increased the borrowing rate to 30-day LIBOR plus 140 basis points from 30-day LIBOR plus 115 basis points. No other material modifications were made to the agreement during 2020.

The negative and financial covenants of the amended and restated warehouse agreement conform to those of the warehouse agreement for Agency Warehouse Facility #1, described above, with the exception of the leverage ratio covenant, which is not included in the warehouse agreement for Agency Warehouse Facility #2.

Agency Warehouse Facility #3:

The Company has a $600.0 million committed warehouse credit and security agreement with a national bank that is scheduled to mature on April 30, 2021. The committed warehouse facility provides the Company with the ability to fund Fannie Mae, Freddie Mac, HUD and FHA loans. Advances are made at 100% of the loan balance, and the borrowings under the warehouse agreement bear interest at a rate of 30-day LIBOR plus 115 basis points. In addition to the committed borrowing capacity, the agreement provides $265.0 million of uncommitted borrowing capacity that bears interest at the same rate as the committed facility. During the second quarter of 2020, the Company executed the 11th amendment to the warehouse agreement related to this facility that extended the maturity date to April 30, 2021 for the committed borrowing

F-25

Table of Contents

Walker & Dunlop, Inc. and Subsidiaries

Notes to Consolidated Financial Statements

capacity and added $265.0 million in uncommitted borrowing capacity that bears interest at the same rate and has the same maturity date as the committed facility. The amendment also added a 30-day LIBOR floor of 50 basis points. During the third quarter of 2020, the Company executed the 12th amendment to the warehouse agreement that increased the committed borrowing capacity to $600.0 million. No other material modifications were made to the agreement during 2020.

The negative and financial covenants of the warehouse agreement conform to those of the warehouse agreement for Agency Warehouse Facility #1, described above.

Agency Warehouse Facility #4:

The Company has a $350.0 million committed warehouse credit and security agreement with a national bank that is scheduled to mature on October 7, 2021. The committed warehouse facility provides the Company with the ability to fund Fannie Mae, Freddie Mac, HUD, and FHA loans and has a sublimit of $75.0 million to fund defaulted HUD and FHA loans. Advances are made at 100% of the loan balance, and the borrowings under the warehouse agreement bear interest at a rate of 30-day LIBOR plus 140 basis points. During the fourth quarter of 2020, the Company executed the third amendment to the warehouse agreement that extends the maturity date of the warehouse agreement to October 7, 2021, increased the borrowing capacity of the defaulted FHA sublimit to $75.0 million, increased the borrowing rate to 30-day LIBOR plus 140 basis points from 30-day LIBOR plus 115 basis points, and added a 30-day LIBOR floor of 25 basis points. No other material modifications were made to the agreement during 2020.

The negative and financial covenants of the warehouse agreement conform to those of the warehouse agreement for Agency Warehouse Facility #1, described above, with the exception of the leverage ratio covenant, which is not included in the warehouse agreement for Agency Warehouse Facility #4.

Agency Warehouse Facility #5:

The Company has a master repurchase agreement with a national bank for a $1.0 billion uncommitted advance credit facility that is scheduled to mature on August 23, 2021. The facility provides the Company with the ability to fund Fannie Mae, Freddie Mac, HUD, and FHA loans. Advances are made at 100% of the loan balance, and the borrowings under the repurchase agreement bear interest at a rate of 30-day LIBOR plus 145 basis points. During the third quarter of 2020, the Company executed the first amendment to the agreement that increased the uncommitted borrowing capacity to $1.0 billion and increased the borrowing rate to 30-day LIBOR plus 145 basis points from 30-day LIBOR plus 115 basis points and added a financial covenant related to debt service coverage ratio, as defined, that is similar to the Company’s other warehouse lines. No other material modifications were made to the agreement during 2020.

The negative and financial covenants of the repurchase agreement conform to those of the warehouse agreement for Agency Warehouse Facility #1, described above, with the exception of a four-quarter rolling EBITDA, as defined, to total debt service ratio of 2.75 to 1.00 that is applicable to Agency Warehouse Facility #5.

Uncommitted Agency Warehouse Facility:

The Company has a $1.5 billion uncommitted facility with Fannie Mae under its ASAP funding program. After approval of certain loan documents, Fannie Mae will fund loans after closing, and the advances are used to repay the primary warehouse line. Fannie Mae will advance 99% of the loan balance. There is no expiration date for this facility. The uncommitted facility has no specific negative or financial covenants.

Interim Warehouse Facilities

The following section provides a summary of the key terms related to each of the Interim Warehouse Facilities.

F-26

Table of Contents

Walker & Dunlop, Inc. and Subsidiaries

Notes to Consolidated Financial Statements

Interim Warehouse Facility #1:

The Company has a $135.0 million committed warehouse line agreement that is scheduled to mature on April 30, 2021. The facility provides the Company with the ability to fund first mortgage loans on multifamily real estate properties for periods of up to three years, using available cash in combination with advances under the facility. Borrowings under the facility are full recourse to the Company and bear interest at 30-day LIBOR plus 190 basis points. Repayments under the credit agreement are interest-only, with principal repayments made upon the earlier of the refinancing of an underlying mortgage or the maturity of an advance under the credit agreement. During the second quarter of 2020, the Company executed the 11th amendment to the credit and security agreement that extended the maturity date to April 30, 2021 and added a 30-day LIBOR floor of 50 basis points. No other material modifications were made to the agreement during 2020.

The facility agreement requires the Company’s compliance with the same financial covenants as Agency Warehouse Facility #1, described above, and also includes the following additional financial covenant: minimum rolling four-quarter EBITDA, as defined, to total debt service ratio of 2.00 to 1.00 that is applicable to Interim Warehouse Facility #1.

Interim Warehouse Facility #2:

The Company has a $100.0 million committed warehouse line agreement that is scheduled to mature on December 13, 2021. The agreement provides the Company with the ability to fund first mortgage loans on multifamily real estate properties for periods of up to three years, using available cash in combination with advances under the facility. Borrowings under the facility are full recourse to the Company. All borrowings originally bear interest at 30-day LIBOR plus 165 basis points. The lender retains a first priority security interest in all mortgages funded by such advances on a cross-collateralized basis. Repayments under the credit agreement are interest-only, with principal repayments made upon the earlier of the refinancing of an underlying mortgage or the maturity of an advance under the credit agreement. No other material modifications were made to the agreement during 2020.

The credit agreement requires the borrower and the Company to abide by the same financial covenants as Agency Warehouse Facility #1, described above, with the exception of the leverage ratio covenant, which is not included in the warehouse agreement for Interim Warehouse Facility #2. Additionally, Interim Warehouse Facility #2 has the following additional financial covenants:

rolling four-quarter EBITDA, as defined, of not less than $35.0 million and
debt service coverage ratio, as defined, of not less than 2.75 to 1.00.

Interim Warehouse Facility #3:

The Company has a $75.0 million repurchase agreement with a national bank that is scheduled to mature on December 20, 2021. The agreement provides the Company with the ability to fund first mortgage loans on multifamily real estate properties for periods of up to three years, using available cash in combination with advances under the facility. Borrowings under the facility are full recourse to the Company. The borrowings under the agreement bear interest at a rate of 30-day LIBOR plus 175 to 325 basis points (“the spread”). The spread varies according to the type of asset the borrowing finances. Repayments under the credit agreement are interest-only, with principal repayments made upon the earlier of the refinancing of an underlying mortgage or the maturity of an advance under the credit agreement. The Company allowed the repurchase agreement to mature on May 18, 2020. During the fourth quarter of 2020, the Company executed the fifth amendment to the repurchase agreement which renewed the facility with the previous $75.0 million committed and $75.0 million uncommitted borrowing capacity with a maturity date of December 20, 2021. Additionally, the amendment updated the spread to 30-day LIBOR plus 175 to 325 basis points from 30-day LIBOR plus 190 to 250 basis points depending on the type of asset. No other material modifications were made to the agreement during 2020.

The repurchase agreement requires the borrower and the Company to abide by the following financial covenants:

tangible net worth of the Company of not less than (i) $200.0 million plus (ii) 75% of the net proceeds of any equity issuances by the Company or any of its subsidiaries after the closing date;
liquid assets of the Company of not less than $15.0 million;
leverage ratio, as defined, of not more than 3.0 to 1.0; and
debt service coverage ratio, as defined, of not less than 2.75 to 1.00.

F-27

Table of Contents

Walker & Dunlop, Inc. and Subsidiaries

Notes to Consolidated Financial Statements

Interim Warehouse Facility #4:

During the first quarter of 2020, the Company executed a loan and security agreement to establish Interim Warehouse Facility #4. The $19.8 million committed warehouse loan and security agreement with a national bank funds one specific loan. The agreement provides for a maturity date to coincide with the maturity date for the underlying loan. Borrowings under the facility are full recourse and bear interest at 30-day LIBOR plus 300 basis points, with a floor of 450 basis points. Repayments under the credit agreement are interest-only, with principal repayments made upon the earlier of the refinancing of an underlying mortgage or the maturity of an advance under the credit agreement. The committed warehouse loan and security agreement has only two financial covenants, both of which are similar to the other Interim Warehouse Facilities. We may request additional capacity under the agreement to fund specific loans. No material modifications were made to the agreement in 2020.

The facility agreement has only two financial covenants:

tangible net worth of the Company of not less than (i) $200.0 million plus (ii) 75% of the net proceeds of any equity issuances by the Company or any of its subsidiaries after the closing date; and
liquid assets of the Company of not less than $15.0 million;

During the second quarter of 2020, we allowed an interim warehouse facility that had a committed borrowing capacity of $100 million with no outstanding borrowings to expire according to its terms. We believe that the four remaining committed and uncommitted interim credit facilities from national banks and our corporate cash provide us with sufficient borrowing capacity to conduct our Interim Loan Program lending operations.

The warehouse agreements contain cross-default provisions, such that if a default occurs under any of the Company’s warehouse agreements, generally the lenders under the other warehouse agreements could also declare a default. As of December 31, 2020, the Company was in compliance with all of its warehouse line covenants.

Interest on the Company’s warehouse notes payable and note payable are based on 30-day LIBOR. As a result of the expected transition from LIBOR, the Company has updated its debt agreements to include fallback language to govern the transition from 30-day LIBOR to an alternative reference rate.  

Note Payable

On November 7, 2018, the Company entered into a senior secured credit agreement (the “Credit Agreement”) that amended and restated the Company’s prior credit agreement and provided for a $300.0 million term loan (the “Term Loan”). The Term Loan was issued at a 0.5% discount, has a stated maturity date of November 7, 2025, and bears interest at 30-day LIBOR plus 200 basis points. At any time, the Company may also elect to request one or more incremental term loan commitments not to exceed $150.0 million, provided that the total indebtedness would not cause the leverage ratio (as defined in the Credit Agreement) to exceed 2.00 to 1.00.

The Company used $165.4 million of the Term Loan proceeds to repay in full the prior term loan. In connection with the repayment of the prior term loan, the Company recognized a $2.1 million loss on extinguishment of debt related to unamortized debt issuance costs and unamortized debt discount, which is included in Other operating expenses in the Consolidated Statements of Income for the year ended December 31, 2018.

The Company is obligated to repay the aggregate outstanding principal amount of the term loan in consecutive quarterly installments equal to $0.7 million on the last business day of each of March, June, September, and December. The term loan also requires certain other prepayments in certain circumstances pursuant to the terms of the Term Loan Agreement. The final principal installment of the term loan is required to be paid in full on November 7, 2025 (or, if earlier, the date of acceleration of the term loan pursuant to the terms of the Term Loan Agreement) and will be in an amount equal to the aggregate outstanding principal of the term loan on such date (together with all accrued interest thereon). During the second quarter of 2020, we executed the second amendment to the Credit Agreement to amend the definition of Permitted Subsidiary Collateral to include principal and interest forbearance advances funded by the sublimit created under Agency Warehouse Facility #1. No other material modifications were made to the agreement in 2020.

F-28

Table of Contents

Walker & Dunlop, Inc. and Subsidiaries

Notes to Consolidated Financial Statements

The obligations of the Company under the Credit Agreement are guaranteed by Walker & Dunlop Multifamily, Inc.; Walker & Dunlop, LLC; Walker & Dunlop Capital, LLC; and W&D BE, Inc., each of which is a direct or indirect wholly owned subsidiary of the Company (together with the Company, the “Loan Parties”), pursuant to the Amended and Restated Guarantee and Collateral Agreement entered into on November 7, 2018 among the Loan Parties and Wells Fargo Bank, National Association, as administrative agent (the “Guarantee and Collateral Agreement”). Subject to certain exceptions and qualifications contained in the Credit Agreement, the Company is required to cause any newly created or acquired subsidiary, unless such subsidiary has been designated as an Excluded Subsidiary (as defined in the Credit Agreement) by the Company in accordance with the terms of the Credit Agreement, to guarantee the obligations of the Company under the Credit Agreement and become a party to the Guarantee and Collateral Agreement. The Company may designate a newly created or acquired subsidiary as an Excluded Subsidiary so long as certain conditions and requirements provided for in the Credit Agreement are met. 

The Credit Agreement contains certain affirmative and negative covenants that are binding on the Loan Parties, including, but not limited to, restrictions (subject to specified exceptions and qualifications) on the ability of the Loan Parties to incur indebtedness, to create liens on their property, to make investments, to merge, consolidate or enter into any similar combination, or enter into any asset disposition of all or substantially all assets, or liquidate, wind-up or dissolve, to make asset dispositions, to declare or pay dividends or make related distributions, to enter into certain transactions with affiliates, to enter into any negative pledges or other restrictive agreements, to engage in any business other than the business of the Loan Parties as of the date of the Credit Agreement and business activities reasonably related or ancillary thereto, to amend certain material contracts or to enter into any sale leaseback arrangements. The Credit Agreement contains only one financial covenant, which requires the Company not to permit its asset coverage ratio (as defined in the Credit Agreement) to be less than 1.50 to 1.00. 

The Credit Agreement contains customary events of default (which are in some cases subject to certain exceptions, thresholds, notice requirements and grace periods), including, but not limited to, non-payment of principal or interest or other amounts, misrepresentations, failure to perform or observe covenants, cross-defaults with certain other indebtedness or material agreements, certain change in control events, voluntary or involuntary bankruptcy proceedings, failure of the Credit Agreements or other loan documents to be valid and binding, certain ERISA events and judgments. As of December 31, 2020, the Company was in compliance with all covenants related to the Credit Agreement.

The following table shows the components of the note payable as of December 31, 2020 and 2019:

(in thousands, unless otherwise specified)

December 31, 

Component

    

2020

    

2019

  

Interest rate and repayments

 

Unpaid principal balance

$

294,773

$

297,750

Interest rate varies - see above for further details;

Unamortized debt discount

(1,026)

(1,245)

Quarterly principal payments of $0.8 million

Unamortized debt issuance costs

(2,154)

(2,541)

Carrying balance

$

291,593

$

293,964

The scheduled maturities, as of December 31, 2020, for the aggregate of the warehouse notes payable and the note payable are shown below. The warehouse notes payable obligations are incurred in support of the related loans held for sale and loans held for investment. Amounts advanced under the warehouse notes payable for loans held for sale are included in the subsequent year as the amounts are usually drawn and repaid within 60 days. The amounts below related to the note payable include only the quarterly and final principal payments required by the related credit agreement (i.e., the non-contingent payments) and do not include any principal payments that are contingent upon Company cash flow, as defined in the credit agreement (i.e., the contingent payments). The maturities below are in thousands.

Year Ending December 31,

    

Maturities

  

2021

$

2,442,228

2022

81,828

2023

2,978

2024

2,978

2025

282,862

Thereafter

Total

$

2,812,874

All of the debt instruments, including the warehouse facilities, are senior obligations of the Company. All warehouse notes payable balances associated with loans held for sale and outstanding as of December 31, 2020 were or are expected to be repaid in 2021.

F-29

Table of Contents

Walker & Dunlop, Inc. and Subsidiaries

Notes to Consolidated Financial Statements

NOTE 7—GOODWILL AND OTHER INTANGIBLE ASSETS

A summary of the Company’s goodwill as of and for the year ended December 31, 2020 and 2019 follows:

For the year ended December 31, 

Roll Forward of Goodwill (in thousands)

    

2020

    

2019

 

Beginning balance

$

180,424

$

173,904

Additions from acquisitions

 

68,534

 

6,520

Impairment

 

 

Ending balance

$

248,958

$

180,424

The additions from acquisitions during 2020 shown in the table above relate to the purchases of certain assets and the assumption of certain liabilities from three debt brokerage companies for aggregate consideration of $69.4 million, which consisted of $46.8 million of cash, $5.0 million of the Company’s stock, and $17.6 million of contingent consideration. The contingent consideration may be earned over either a four-year period or five-year period after the closing of each acquisition, provided certain revenue targets have been met.  

The acquired businesses operate in the Columbus, Ohio and New York City metropolitan areas. These acquisitions expand the Company’s network of loan originators and geographical reach and provide further diversification to its loan origination platform. Substantially all of the value associated with the acquisitions was related to the assembled workforces and commercial lending platform, resulting in substantially all of the consideration being allocated to goodwill. The Company expects all goodwill to be tax deductible, with the tax-deductible amount of goodwill related to the contingent consideration to be determined once the cash payments to settle the contingent consideration are made. The other assets acquired and the liabilities assumed were immaterial. The operations of these three companies have since been merged into the Company’s existing operations. The goodwill resulting from the acquisitions is allocated to the Company’s single reporting unit.

The Company has completed the accounting for all acquisitions completed in 2020. For all acquisitions completed in 2020, total revenues and income from operations since the acquisition and the pro-forma incremental revenues and earnings related to the acquired entities as if the acquisitions had occurred as of January 1, 2019 are immaterial.

As of December 31, 2020 and December 31, 2019, the balance of intangible assets acquired from acquisitions totaled $1.9 million and $2.5 million, respectively. As of December 31, 2020, the weighted-average period over which the Company expects the intangible assets to be amortized is 4.0 years.

A summary of the Company’s contingent consideration, which is included in Other liabilities, as of and for the years ended December 31, 2020 and 2019 follows:

For the year ended December 31, 

Roll Forward of Contingent Consideration Liabilities (in thousands)

    

2020

    

2019

Beginning balance

$

5,752

$

11,630

Additions

27,645

Accretion

1,232

572

Payments

(5,800)

(6,450)

Ending balance

$

28,829

$

5,752

The contingent consideration above relates to (i) acquisitions of debt brokerage companies completed in 2017 and 2020 and (ii) the purchase of noncontrolling interests. The last of the five earn-out periods related to the acquisition-related contingent consideration ends in the second quarter of 2025. During 2020, the Company purchased the remaining noncontrolling interest of WDIS. The purchase consideration included $10.0 million of contingent consideration to be earned and paid over a three-year period ending December 31, 2023, provided certain revenue targets have been met. The Company estimated the fair value of the contingent consideration using a probability-based, discounted cash flow estimate for the revenue targets (Level 3).

The contingent consideration included for the acquisitions and purchase of noncontrolling interests is non-cash and thus not reflected in the amount of cash consideration paid on the Consolidated Statements of Cash Flows.

F-30

Table of Contents

Walker & Dunlop, Inc. and Subsidiaries

Notes to Consolidated Financial Statements

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. 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 revenue from escrow accounts, delinquency rates, late charges, costs to service, 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 an MSR asset. MSRs are carried at the lower of amortized cost or fair value.

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 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 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 are classified within Level 3 of the valuation hierarchy.
Loans Held for Sale—All loans held for sale presented in the 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 investments in Agency debt securities using discounted cash flows that incorporate observable inputs from market participants and then compares the fair value to broker estimates of fair value. Consequently, the Company classifies this portion of pledged securities as Level 2.

F-31

Table of Contents

Walker & Dunlop, Inc. and Subsidiaries

Notes to Consolidated Financial Statements

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

    

Quoted Prices in

    

Significant

    

Significant

    

    

 

Active Markets

Other

Other

 

For Identical

Observable

Unobservable

 

Assets

Inputs

Inputs

Balance as of

 

(in thousands)

(Level 1)

(Level 2)

(Level 3)

Period End

 

December 31, 2020

Assets

Loans held for sale

$

$

2,449,198

$

$

2,449,198

Pledged securities

 

17,473

 

119,763

 

 

137,236

Derivative assets

 

 

 

49,786

 

49,786

Total

$

17,473

$

2,568,961

$

49,786

$

2,636,220

Liabilities

Derivative liabilities

$

$

$

5,066

$

5,066

Total

$

$

$

5,066

$

5,066

December 31, 2019

Assets

Loans held for sale

$

$

787,035

$

$

787,035

Pledged securities

 

7,204

 

114,563

 

 

121,767

Derivative assets

 

 

 

15,568

 

15,568

Total

$

7,204

$

901,598

$

15,568

$

924,370

Liabilities

Derivative liabilities

$

$

$

36

$

36

Total

$

$

$

36

$

36

There were no transfers between any of the levels within the fair value hierarchy during the year ended December 31, 2020.

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 years ended December 31, 2020 and 2019:

Fair Value Measurements

Using Significant 

Unobservable Inputs:

Derivative Instruments

(in thousands)

    

December 31, 2020

 

Derivative assets and liabilities, net

    

    

Beginning balance December 31, 2019

$

15,532

Settlements

 

(687,874)

Realized gains recorded in earnings (1)

 

672,342

Unrealized gains recorded in earnings (1)

 

44,720

Ending balance December 31, 2020

$

44,720

F-32

Table of Contents

Walker & Dunlop, Inc. and Subsidiaries

Notes to Consolidated Financial Statements

Fair Value Measurements

Using Significant 

Unobservable Inputs:

Derivative Instruments

(in thousands)

    

December 31, 2019

 

Derivative assets and liabilities, net

    

    

Beginning balance December 31, 2018

$

2,839

Settlements

 

(426,544)

Realized gains (losses) recorded in earnings (1)

 

423,705

Unrealized gains (losses) recorded in earnings (1)

 

15,532

Ending balance December 31, 2019

$

15,532

(1)Realized and unrealized gains 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 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 December 31, 2020:

Quantitative Information about Level 3 Measurements

 

(in thousands)

    

Fair Value

    

Valuation Technique

    

Unobservable Input (1)

    

Input Value (1)

 

Derivative assets

$

49,786

 

Discounted cash flow

 

Counterparty credit risk

 

Derivative liabilities

$

5,066

 

Discounted cash flow

 

Counterparty credit risk

 

(1)Significant increases in this input may lead to significantly lower fair value measurements.

The carrying amounts and the fair values of the Company's financial instruments as of December 31, 2020 and December 31, 2019 are presented below:

December 31, 2020

December 31, 2019

 

   

Carrying

    

Fair

    

Carrying

    

Fair

 

(in thousands)

Amount

Value

Amount

Value

 

Financial assets:

Cash and cash equivalents

$

321,097

$

321,097

$

120,685

$

120,685

Restricted cash

 

19,432

 

19,432

 

8,677

 

8,677

Pledged securities

 

137,236

 

137,236

 

121,767

 

121,767

Loans held for sale

 

2,449,198

 

2,449,198

 

787,035

 

787,035

Loans held for investment, net

 

360,402

 

362,586

 

543,542

 

546,033

Derivative assets

 

49,786

 

49,786

 

15,568

 

15,568

Total financial assets

$

3,337,151

$

3,339,335

$

1,597,274

$

1,599,765

Financial liabilities:

Derivative liabilities

$

5,066

$

5,066

$

36

$

36

Secured borrowings

73,314

73,314

70,548

70,548

Warehouse notes payable

 

2,517,156

 

2,518,101

 

906,128

 

906,821

Note payable

 

291,593

 

294,773

 

293,964

 

297,750

Total financial liabilities

$

2,887,129

$

2,891,254

$

1,270,676

$

1,275,155

The following methods and assumptions were used for recurring fair value measurements as of December 31, 2020:

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

F-33

Table of Contents

Walker & Dunlop, Inc. and Subsidiaries

Notes to Consolidated Financial Statements

using quoted market prices from recent trades. The fair value of the Agency debt securities incorporates the contractual cash flows of the security discounted at market-rate, risk-adjusted yields.

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.

Derivative Instruments—Consist 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 Sale—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.

To mitigate the effect of the interest rate risk inherent in providing rate lock commitments to borrowers, the Company's 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, among other things, for 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 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 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).

F-34

Table of Contents

Walker & Dunlop, Inc. and Subsidiaries

Notes to Consolidated Financial Statements

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 December 31, 2020 and 2019.

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

 

December 31, 2020

Rate lock commitments

$

1,374,784

$

45,581

$

(1,697)

$

43,884

$

43,895

$

(11)

$

Forward sale contracts

 

3,760,953

 

 

836

 

836

 

5,891

(5,055)

 

Loans held for sale

 

2,386,169

 

62,167

 

861

 

63,028

 

 

 

63,028

Total

$

107,748

$

$

107,748

$

49,786

$

(5,066)

$

63,028

December 31, 2019

Rate lock commitments

$

511,114

$

12,199

$

(1,975)

$

10,224

$

10,247

$

(23)

$

Forward sale contracts

 

1,285,656

 

 

5,308

 

5,308

 

5,321

 

(13)

 

Loans held for sale

 

774,542

 

15,826

 

(3,333)

 

12,493

 

 

 

12,493

Total

$

28,025

$

$

28,025

$

15,568

$

(36)

$

12,493

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 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 MBS are discounted 4% for purposes of calculating compliance with the restricted liquidity requirements. As seen below, the Company held substantially all of its pledged securities in Agency MBS as of December 31, 2020. The majority of the loans for which the Company has risk sharing are Tier 2 loans.

The Company is in compliance with the December 31, 2020 collateral requirements as outlined above. As of December 31, 2020, reserve requirements for the December 31, 2020 DUS loan portfolio will require the Company to fund $65.0 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 in the past reassessed the DUS Capital Standards 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 December 31, 2020. The net worth requirement is derived primarily from unpaid balances on Fannie Mae loans and the level of risk sharing. At December 31, 2020, the net worth requirement was $228.0 million, and the Company's net worth was $991.1 million, as measured at our wholly owned operating subsidiary, Walker & Dunlop, LLC. As of December 31, 2020, the Company was required to maintain at least $45.2 million of liquid assets to meet operational liquidity requirements for Fannie Mae, Freddie Mac, HUD, and

F-35

Table of Contents

Walker & Dunlop, Inc. and Subsidiaries

Notes to Consolidated Financial Statements

Ginnie Mae. The Company had operational liquidity of $370.0 million, as measured at our wholly owned operating subsidiary, Walker & Dunlop, LLC.

Pledged SecuritiesPledged securities, at fair value consisted of the following balances as of December 31, 2020, 2019, 2018, and 2017:

December 31,

Pledged Securities (in thousands)

2020

    

2019

    

2018

    

2017

 

Restricted cash

$

4,954

$

2,150

$

3,029

$

2,201

Money market funds

12,519

5,054

6,440

86,584

Total pledged cash and cash equivalents

$

17,473

$

7,204

$

9,469

$

88,785

Agency MBS

 

119,763

 

114,563

 

106,862

 

9,074

Total pledged securities, at fair value

$

137,236

$

121,767

$

116,331

$

97,859

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

The following table provides additional information related to the AFS Agency MBS as of December 31, 2020 and 2019:

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

December 31, 2020

    

December 31, 2019

    

Fair value

$

119,763

$

114,563

Amortized cost

117,136

113,580

Total gains for securities with net gains in AOCI

2,669

1,145

Total losses for securities with net losses in AOCI

 

(42)

 

(162)

Fair value of securities with unrealized losses

 

12,267

 

66,526

None of the pledged securities has been in a continuous unrealized loss position for more than 12-months.

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.

December 31, 2020

Detail of Agency MBS Maturities (in thousands)

Fair Value

    

Amortized Cost

    

Within one year

$

$

After one year through five years

9,477

9,474

After five years through ten years

82,278

81,469

After ten years

 

28,008

26,193

Total

$

119,763

$

117,136

NOTE 10—SHARE-BASED PAYMENT

During 2020, the Company registered 2 million shares under the 2020 Equity Incentive Plan, which constitutes an amendment to and restatement of the 2015 Equity Incentive Plan. As a result of the registration, there are 10.5 million shares of stock authorized for issuance under the 2020 Equity Incentive Plan (and predecessor plans) to directors, officers, and employees. At December 31, 2020, 2.2 million shares remain available for grant under the 2020 Equity Incentive Plan.

Under the 2020 Equity Incentive Plan (and predecessor plans), the Company granted stock options to executive officers in the past and restricted shares to executive officers, employees, and non-employee directors during 2020, 2019, and 2018, all without cost to the grantee. For each of the three years ended December 31, 2020, 2019, and 2018, the Company also granted 0.3 million RSUs to the executive officers and certain other employees in connection with PSPs (“performance awards”). The Company granted the RSUs at the maximum performance thresholds for each metric each year. As of December 31, 2020, the RSUs issued in connection with the 2020, 2019, and 2018 PSPs are unvested and outstanding.

F-36

Table of Contents

Walker & Dunlop, Inc. and Subsidiaries

Notes to Consolidated Financial Statements

The performance period for the 2017 PSP concluded on December 31, 2019. The three performance goals related to the 2017 PSP were met at varying levels. Accordingly, 0.2 million shares related to the 2017 PSP vested in the first quarter of 2020. As of December 31, 2020, the Company concluded that the three performance targets related to the 2019 PSP and 2020 PSP were probable of achievement at varying levels and two performance targets related to the 2018 PSP were probable of achievement at various levels. As of December 31, 2019, the Company concluded that the three performance targets related to the 2017 PSP and 2019 PSP were probable of achievement at varying levels and one performance target related to the 2018 PSP was probable of achievement at the target level.

The following table summarizes stock compensation expense for the years ended December 31, 2020, 2019, and 2018:

For the year ended December 31,

Components of stock compensation expense (in thousands)

    

2020

    

2019

    

2018

Restricted shares

$

18,924

$

17,818

$

14,741

Stock options

71

625

1,124

PSP "RSUs"

9,324

5,632

8,094

Total stock compensation expense

$

28,319

$

24,075

$

23,959

Excess tax benefit recognized

$

7,273

$

4,632

$

6,848

The amounts attributable to restricted shares in the table above include both equity-classified awards granted in restricted shares and liability-classified awards to be granted in restricted shares. The excess tax benefits recognized above reduced income tax expense.

The following table summarizes restricted share activity for the year ended December 31, 2020:

Weighted-

Average

Grant-date

Restricted Shares Activity

    

Shares

    

Fair Value

 

Nonvested at January 1, 2020

1,085,376

$

48.39

Granted

548,045

74.75

Vested

(459,409)

44.62

Forfeited

(51,398)

56.81

Nonvested at December 31, 2020

1,122,614

$

62.41

The fair value of restricted share awards granted during 2020 was estimated using the closing price on the date of grant. The weighted average grant date fair values of restricted shares granted in 2019 and 2018 were $48.39 per share and $52.25 per share, respectively. The fair values of the restricted shares that vested during the years ended December 31, 2020, 2019, and 2018 were $30.4 million, $30.5 million, and $29.6 million, respectively.

As of December 31, 2020, the total unrecognized compensation cost for outstanding restricted shares was $43.5 million. As of December 31, 2020, the weighted-average period over which this unrecognized compensation cost will be recognized is 2.8 years.

F-37

Table of Contents

Walker & Dunlop, Inc. and Subsidiaries

Notes to Consolidated Financial Statements

The following table summarizes activity related to performance awards for the year ended December 31, 2020:

Weighted-

Average

Grant-date

Restricted Share Units Activity

    

Share Units

    

Fair Value

 

Nonvested at January 1, 2020

890,049

$

47.87

Granted

269,779

50.26

Vested

(222,273)

41.79

Forfeited

(137,434)

44.22

Cancelled

(29,628)

67.13

Nonvested at December 31, 2020

770,493

$

50.37

The fair value of performance awards granted during 2020 was estimated using the closing price on the date of grant. The weighted average grant date fair values of performance awards granted in 2019 and 2018 were $52.84 per share and $49.72 per share, respectively. The fair value of the performance awards that vested during the years ended December 31, 2020 and 2019 was $17.5 million and $26.6 million, respectively. There were no performance awards that vested during the year ended December 31, 2018.

As of December 31, 2020, the total unrecognized compensation cost for outstanding performance awards was $13.7 million. As of December 31, 2020, the weighted-average period over which this unrecognized compensation cost will be recognized is 1.9 years. The unrecognized compensation cost is based on the achievement levels that are probable as of December 31, 2020.

The following table summarizes stock options activity for the year ended December 31, 2020:

Weighted-

Weighted-

Average

Aggregate

Average

Remaining

Intrinsic

Exercise

Contract Life

Value

Stock Options Activity

    

Options

    

Price

    

(Years)

    

(in thousands)

 

Outstanding at January 1, 2020

983,082

$

19.72

Granted

Exercised

(521,742)

17.26

Forfeited

Expired

Outstanding at December 31, 2020

461,340

$

22.51

4.4

$

32,069

Exercisable at December 31, 2020

461,340

$

22.51

4.4

$

32,069

The total intrinsic value of the stock options exercised during the years ended December 31, 2020, 2019, and 2018 was $21.6 million, $2.7 million, and $13.5 million, respectively. We received no cash from the exercise of options for each of the years ended December 31, 2020, 2019, and 2018.

NOTE 11—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 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 years ended December 31, 2020, 2019, and 2018 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.

F-38

Table of Contents

Walker & Dunlop, Inc. and Subsidiaries

Notes to Consolidated Financial Statements

For the years ended December 31,

 

EPS Calculations (in thousands, except per share amounts)

2020

2019

2018

 

Calculation of basic EPS

Walker & Dunlop net income

$

246,177

$

173,373

$

161,439

Less: dividends and undistributed earnings allocated to participating securities

 

7,337

 

5,649

 

5,790

Net income applicable to common stockholders

$

238,840

$

167,724

$

155,649

Weighted-average basic shares outstanding

30,444

29,913

30,202

Basic EPS

$

7.85

$

5.61

$

5.15

Calculation of diluted EPS

Net income applicable to common stockholders

$

238,840

$

167,724

$

155,649

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

120

126

170

Net income allocated to common stockholders

$

238,960

$

167,850

$

155,819

Weighted-average basic shares outstanding

30,444

29,913

30,202

Add: weighted-average diluted non-participating securities

639

902

1,182

Weighted-average diluted shares outstanding

31,083

30,815

31,384

Diluted EPS

$

7.69

$

5.45

$

4.96

The assumed proceeds used for calculating the dilutive impact of restricted stock awards under the treasury method includes the unrecognized compensation costs associated with the awards. An immaterial number of average outstanding options to purchase common stock and average restricted shares were excluded from the computation of diluted earnings per share under the treasury method for the years ended December 31, 2020, 2019, and 2018 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 during the periods presented).

Under the 2020 Equity Incentive Plan (and predecessor plans), subject to the Company’s approval, grantees have the option of electing to satisfy 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. For the years ended December 31, 2020, 2019, and 2018, the Company repurchased and retired 179 thousand, 200 thousand, and 200 thousand restricted shares at a weighted average market price of $66.38, $54.02, and $51.86, upon grantee vesting, respectively. For the years ended December 31, 2020 and 2019, the Company repurchased and retired 99 thousand and 200 thousand restricted share units at a weighted average market price of $78.79 and $54.49, respectively. The Company did not repurchase any restricted share units during the year ended December 31, 2018.

Stock Repurchase Programs

In February 2021, the Company’s Board of Directors approved a new 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 12, 2021.

In February 2020, the Company’s Board of Directors authorized the Company to repurchase up to $50.0 million of its common stock over a 12-month period beginning on February 11, 2020. In 2020, the Company repurchased 459 thousand shares of its common stock under the share repurchase program at a weighted average price of $56.77 per share and immediately retired the shares, reducing stockholders’ equity by $26.1 million. The Company had $23.9 million of authorized share repurchase capacity remaining under the 2020 share repurchase program as of December 31, 2020.

In 2019, the Company repurchased 135 thousand shares of its common stock under a share repurchase program at a weighted average price of $48.52 per share and immediately retired the shares, reducing stockholders’ equity by $6.6 million.

In 2018, the Company repurchased 1.2 million shares of its common stock under a share repurchase program at a weighted average price of $45.64 per share and immediately retired the shares, reducing stockholders’ equity by $57.0 million.

F-39

Table of Contents

Walker & Dunlop, Inc. and Subsidiaries

Notes to Consolidated Financial Statements

Dividends

In February 2021, our Board of Directors declared a dividend of $0.50 per share for the first quarter of 2021. The dividend will be paid March 11, 2021 to all holders of record of our restricted and unrestricted common stock as of February 22, 2021.

The Term Loan contains direct restrictions to 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.

Other Equity-Related Transactions

As disclosed in NOTE 7, the Company issued $5.0 million of Company stock in connection with acquisitions in 2020, a non-cash transaction.

In 2020, the Company purchased the noncontrolling interests held by the two member of WDIS for an aggregate consideration of $32.0 million, which consisted of $10.4 million in cash, a $5.7 million reduction in receivables (a non-cash transaction), $5.9 million in Company stock (a non-cash transaction), and $10.0 million of contingent consideration (a non-cash transaction). The $32.0 million aggregated purchase price resulted in reductions to APIC of $24.1 million for the excess of the purchase price over the noncontrolling interest balance.

As a result of the transactions, the Company recorded Net income (loss) from noncontrolling interests only for the first quarter of 2020 on the Consolidated Statements of Income.

During 2019, the Company made an advance to one of the noncontrolling interest holders in the amount of $1.7 million to allow the noncontrolling interest holder to make a required contribution to WDIS. As this was a non-cash transaction, the amounts are not presented in the Consolidated Statements of Cash Flows.

NOTE 12—INCOME TAXES

Income Tax Expense

The Company calculates its provision for federal and state income taxes based on current tax law. The reported tax provision differs from the amounts currently receivable or payable because some income and expense items are recognized in different time periods for financial reporting purposes than for income tax purposes. The following is a summary of income tax expense for the years ended December 31, 2020, 2019, and 2018:

For the year ended December 31, 

Components of Income Tax Expense (in thousands)

    

2020

    

2019

    

2018

 

Current

Federal

$

26,854

$

28,150

$

26,850

State

10,294

6,959

7,575

Total current expense

$

37,148

$

35,109

$

34,425

Deferred

Federal

$

37,354

$

17,484

$

13,964

State

9,811

4,528

3,519

Total deferred expense

$

47,165

$

22,012

$

17,483

Total income tax expense

$

84,313

$

57,121

$

51,908

Excess tax benefits recognized for the years ended December 31, 2020, 2019, and 2018 reduced income tax expense by $7.3 million, $4.6 million, and $6.8 million, respectively. In the reconciliation of income tax expense presented below, the reduction of income tax expense from excess tax benefits recognized is included as a component of the “Other” line item.

F-40

Table of Contents

Walker & Dunlop, Inc. and Subsidiaries

Notes to Consolidated Financial Statements

In December 2017, the Tax Cuts and Jobs Act (“Tax Reform”) was enacted. Tax Reform changed the rules related to the deductibility of executive compensation under the provisions of Section 162(m) of the Internal Revenue Code (“162(m)”). Tax Reform also contains provisions for determining whether compensation agreements executed prior to Tax Reform follow the 162(m) guidance prior or subsequent to Tax Reform. During 2018, the Treasury Department issued initial guidance for determining, among other things, whether a compensation agreement in place prior to Tax Reform follows the 162(m) guidance prior or subsequent to Tax Reform. Based on the information available as of December 31, 2020, 2019 and 2018, the Company believed that it may be more likely than not these compensation agreements will follow the guidance subsequent to Tax Reform, resulting in no tax deductibility for the book expense associated with these compensation agreements. Accordingly, as of December 31, 2018, the Company recorded a 100% valuation allowance on the associated deferred tax assets, resulting in a $2.8 million charge to deferred tax expense for the year ended December 31, 2018, which increased the effective tax rate by 1.3%. During the year ended December 31, 2020 and 2019, performance awards for executives for which the Company had previously recorded a valuation allowance vested, resulting in a decrease in deferred tax assets and the reversal of the corresponding valuation allowance of $1.0 and $1.8 million, respectively.

The following table presents a reconciliation of the statutory federal tax expense to the income tax expense in the accompanying Consolidated Statements of Income:

For the year ended December 31, 

(in thousands)

    

2020

    

2019

    

2018

Statutory federal expense

$

69,356

$

48,374

$

44,699

Statutory state income tax expense, net of federal tax benefit

13,828

9,281

8,744

Other

1,129

(534)

(1,535)

Income tax expense

$

84,313

$

57,121

$

51,908

Deferred Tax Assets/Liabilities

The tax effects of temporary differences between reported earnings and taxable earnings consisted of the following:

As of December 31, 

Components of Deferred Tax Liabilities, Net (in thousands)

    

2020

    

2019

 

Deferred Tax Assets

Compensation related

$

8,760

$

8,227

Credit losses

 

20,163

 

3,133

Valuation allowance

(1,049)

Total deferred tax assets

$

28,923

$

10,311

Deferred Tax Liabilities

Mark-to-market of derivatives and loans held for sale

$

(22,367)

$

(5,396)

Mortgage servicing rights related

(180,129)

(139,115)

Acquisition related (1)

(9,594)

(7,292)

Depreciation

(2,267)

(1,812)

Other

(224)

(3,507)

Total deferred tax liabilities

$

(214,581)

$

(157,122)

Deferred tax liabilities, net

$

(185,658)

$

(146,811)

(1)Acquisition-related deferred tax liabilities consist of book-to-tax differences associated with basis step ups related to the amortization of goodwill recorded from acquisitions and book-to-tax differences in intangible asset amortization.

The Company believes it is more likely than not that it will generate sufficient taxable income in future periods to realize the deferred tax assets. During the year ended December 31, 2020, the Company recognized deferred tax assets of $9.0 million in conjunction with the adoption of CECL and the purchase of noncontrolling interests, which are not included as a component of deferred tax expense.

Tax Uncertainties

The Company periodically assesses its liabilities and contingencies for all periods open to examination by tax authorities based on the

F-41

Table of Contents

Walker & Dunlop, Inc. and Subsidiaries

Notes to Consolidated Financial Statements

latest available information. Where the Company believes it is more likely than not that a tax position will not be sustained, management records its best estimate of the resulting tax liability, including interest and penalties, in the consolidated financial statements. As of December 31, 2020, based on all known facts and circumstances and current tax law, management believes that there are no material tax positions for which it is reasonably possible that the unrecognized tax benefits will materially increase or decrease over the next 12 months, producing, individually or in the aggregate, a material effect on the Company’s results of operations, financial condition, or cash flows.

NOTE 13—SEGMENTS

The Company is one of the leading commercial real estate services and finance companies in the United States, with a primary focus on multifamily lending. The Company originates a range of multifamily and other commercial real estate loans that are sold to the Agencies or placed with institutional investors. The Company also services nearly all of the loans it sells to the Agencies and some of the loans that it places with institutional investors. Substantially all of the Company’s operations involve the delivery and servicing of loan products for its customers. Management makes operating decisions and assesses performance based on an ongoing review of these integrated operations, which constitute the Company's only operating segment for financial reporting purposes.

The Company evaluates the performance of its business and allocates resources based on a single-segment concept. As of December 31, 2020 and 2019, no one borrower/key principal accounted for more than 3% and 4%, respectively, of our total risk-sharing loan portfolio.

An analysis of the product concentrations and geographic dispersion that impact the Company’s servicing revenue is shown in the following tables. This information is based on the distribution of the loans serviced for others. The principal balance of the loans serviced for others, by product, as of December 31, 2020, 2019, and 2018 follows:

As of December 31, 

Components of Loan Servicing Portfolio (in thousands)

    

2020

    

2019

    

2018

 

Fannie Mae

$

48,818,185

$

40,049,095

$

35,983,178

Freddie Mac

37,072,587

32,583,842

30,350,724

Ginnie Mae-HUD

9,606,506

9,972,989

9,944,222

Life insurance companies and other

11,714,694

10,619,243

9,411,138

Total

$

107,211,972

$

93,225,169

$

85,689,262

The percentage of unpaid principal balance of the loans serviced for others as of December 31, 2020, 2019, and 2018 by geographical area is shown in the following table. No other state accounted for more than 5% of the unpaid principal balance and related servicing revenues in any of the years presented. The Company does not have any operations outside of the United States.

Percent of Total UPB as of December 31, 

Loan Servicing Portfolio Concentration by State

    

2020

    

2019

    

2018

    

California

16.2

%

16.2

%

16.3

%

Florida

10.4

9.4

9.0

Texas

8.8

9.3

9.7

Georgia

5.9

5.8

6.1

All other states

58.7

59.3

58.9

Total

100.0

%

100.0

%

100.0

%

F-42

Table of Contents

Walker & Dunlop, Inc. and Subsidiaries

Notes to Consolidated Financial Statements

NOTE 14—LEASES

Right-of-use (“ROU”) assets and lease liabilities associated with the Company’s operating leases are recorded as Other assets and Other liabilities, respectively, in the Consolidated Balance Sheet. As of December 31, 2020, our leases have terms varying in duration, with the longest term ending in 2027. The following table presents information about the Company’s lease arrangements:  

For year ended December 31,

Operating Lease Arrangements (dollars in thousands)

2020

2019

Operating Leases

Right-of-use assets

$

17,405

$

22,307

Lease Liabilities

22,579

28,156

Weighted-average remaining lease term

3.2 years

3.7 years

Weighted-average discount rate

4.6%

4.7%

Operating Lease Expenses

Single lease costs (1)

$

8,856

$

7,593

Cash paid for amounts included in the measurement of lease liabilities

8,833

8,218

Right-of-use assets obtained in exchange for new lease obligations

1,488

3,013

(1)Rent expense was $8.1 million for the year ended December 31, 2018.

Maturities of lease liabilities as of December 31, 2020 are presented below (in thousands):

Year Ending December 31,

2021

$

8,662

2022

7,975

2023

6,390

2024

606

Thereafter

279

Total lease payments

$

23,912

Less imputed interest

(1,333)

Total

$

22,579

NOTE 15—OTHER OPERATING EXPENSES

The following table is a summary of the major components of other operating expenses for the years ended December 31, 2020, 2019, and 2018.

For the year ended December 31, 

Components of Other Operating Expenses (in thousands)

    

2020

    

2019

    

2018

 

Professional fees

$

18,345

$

20,896

$

16,365

Travel and entertainment

4,685

10,759

10,003

Rent (1)

10,486

9,136

8,107

Marketing and preferred broker

9,139

8,534

7,951

Office expenses

17,360

9,972

8,028

All other

9,567

7,299

11,567

Total

$

69,582

$

66,596

$

62,021

(1)2020 and 2019 includes single lease cost and other related expenses (common-area maintenance and other miscellaneous charges). 2018 includes rent expense and other related expenses (common-area maintenance and other miscellaneous charges).  

F-43

EX-21 2 wd-20201231xex21.htm EX-21

EXHIBIT 21

LIST OF SUBSIDIARIES OF THE REGISTRANT

Company

    

State of Incorporation or
Registration

 

Walker & Dunlop Multifamily, Inc.

Delaware

Walker & Dunlop, LLC

Delaware

W&D Interim Lender LLC

Delaware

W&D Interim Lender II LLC

Delaware

Walker & Dunlop Capital, LLC

Massachusetts

W&D Interim Lender III, Inc.

Delaware

W&D Interim Lender IV, LLC

Delaware

W&D Interim Lender V, Inc.

Delaware

Walker & Dunlop Investment Sales, LLC

Delaware

Walker & Dunlop Investment Partners, Inc.

Delaware


EX-23 3 wd-20201231xex23.htm EX-23

EXHIBIT 23

Consent of Independent Registered Public Accounting Firm

The Board of Directors

Walker & Dunlop, Inc.:

We consent to the incorporation by reference in the registration statements (Nos. 333-178878 and 333-184297) on Form S-3 and (Nos. 333-171205, 333-183635, 333-188533, 333-204722, 333-238259 and 333-250927) on Form S-8 of Walker & Dunlop, Inc. of our reports dated February 25, 2021, with respect to the consolidated balance sheets of Walker & Dunlop Inc. and subsidiaries as of December 31, 2020 and 2019, and the related consolidated statements of income and comprehensive income, changes in equity, and cash flows for each of the years in the three-year period ended December 31, 2020, and the related notes, and the effectiveness of internal control over financial reporting as of December 31, 2020, which reports appear in the  December 31, 2020 Annual Report on Form 10-K of Walker & Dunlop, Inc.

Our report on the consolidated financial statements refers to a change to the Company’s method of accounting for the recognition and measurement of estimated loss for its allowance for risk sharing obligations as of January 1, 2020 due to the adoption of ASC Topic 326, Financial Instruments – Credit Losses.

/s/ KPMG LLP

McLean, Virginia

February 25, 2021


EX-31.1 4 wd-20201231xex31d1.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 Annual Report on Form 10-K 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: February 25, 2021

By:

/s/ William M. Walker

William M. Walker

Chairman and Chief Executive Officer


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

EXHIBIT 31.2

CERTIFICATION OF CHIEF FINANCIAL OFFICER

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

I, Stephen P. Theobald, certify that:

1.I have reviewed this Annual Report on Form 10-K 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: February 25, 2021

By:

/s/ Stephen P. Theobald

Stephen P. Theobald

Executive Vice President and Chief Financial Officer


EX-32 6 wd-20201231xex32.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 Annual Report on Form 10-K of Walker & Dunlop, Inc. for the year ended December 31, 2020 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: February 25, 2021

By:

/s/ William M. Walker

William M. Walker

Chairman and Chief Executive Officer

Date: February 25, 2021

By:

/s/ Stephen P. Theobald

Stephen P. Theobald

Executive Vice President and Chief Financial Officer


GRAPHIC 7 wd-20201231x10k001.jpg GRAPHIC begin 644 wd-20201231x10k001.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#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#K?BCX=_LW MPFVI:&T]G+:R*TWD3N-\9X.>>Q(-1_"5M/\ $/AXO>QM-J5E/AY7EEZE8PZEIES8W"[HKB)HW!]",5X+\+[R;PM\1[C0KIL"=FM7R>"ZG*G M\?ZU:UBR'I(]C\1^&K75;"\DC5X[]XB(YXY&5E8#CD'PNO?[0\3W.C:^\ MUV[(?*\^=R4=3R!S7O\ VKYN\62KX8^*9U:Q5UMQ-/GU"YM%GGBCV1 NPW.3A%X(ZL0*V;6X2 M[M8KB)@R2H'4@]B,UDZG_IVO:=I_)CAS>3#G^'Y4!_X$2?\ @%0BV&B^&K'2 MHK601E[R*,*T[2.2S8PQY/?FMRDI:0PKRSXO^+)=$_LFTM)"L_GBY?!_A0]/ MQKU(G:"2< 5XU\1-#;7_ O?>)50M+#<_NCC_E@ORG\,Y-7"U]29;:'K6E7\ M6JZ5:W\)!CN(UD7'N*N5Y;\$]>^W>')M)E;,MD^4S_<;I^M>I5,E9V'%W044 M44AF#KWA[3[^.XO9UG\]83AH[F1 , XX5@*\5^%QG\0^+)++5+V^N+<0.P0W M<@Y!X/#5[]J/_(-NO^N3?RKP+X*_\CU-_P!>S_SK2/PLSE\2/>M-TJTTF!H; M-9%1FW'S)6D.?JQ)J[1169H%%%% &?JFC66L+&MXDK",DKY<[Q]?]TC-?/XE MN?\ A:YT;[=??V?_ &AY/D_:I,;,],YS7T@>E?-H_P"2Y'_L*_U%:4^IG/H? M0&F:'8:.TALTF4R8W>9.\G3_ 'B<5R/BW1;;5+J:PT;[5_;4Y#23I>2K':J? MXG ;'T7'-=!?:M/J%[)I&B2IY\>!=7>-RVP/;'=SV';J:TM+TNVTJU\BW#$D M[I)'.7D8]68]R:A:%6NRJ"?958 "NNCC6*- M47.U1@9.>*?10W<:5@Q6#KGAW3KY+B]G2X\\1'#)&KV1_ ^ALN-EZONM_. M#_Z'7CGP4_Y'F?\ Z]G_ )U[OK.H?V5H]W? (3!$7PYP#CU-74^+0B&QY_XQ M^'TMMI4^HZ#K.K03VZ^8;=[V21' Y(&3D'\37HVGR>;IUM)NW;HE.*TMX[>! D4:A44= !VJ&[HM(EJAJFD6>KQ1 MQWBRLL;;E\N9X^<8ZJ1FK]%(9\Z:\]Q9?%HZ+;WM\FG_ &N"/R?MYKV67P+HD@(']H1GUCU&=?_9Z\:\4?\EV/_7_;?^@I7T4"*TGI8SCU/$/% MLWB;X9:K;7&FZU=7FDW#';#>MYN".JDD?D17K/AC7H/$OA^UU2W4HLR_,A_A M8=1^=>8?''6+:>+3]$@;S;P2^:R)R5XP!CU/I7;_ UT.YT#P59VMXI2X?,K MH>J[CG%$OA3Z@OBL=?11169H%075W;V4)FN95CC'=JGK \0%8KS3KFX0M:1R M'S.X!/0D5<(\SL9U9N$;HO6>MZ??3>3!< R=E92I/TS6C7,ZE-!J6J6,%B5D MFB<2/*G1%]R*Z4&G.*5K$TIN5T^@M%%%9FP5Q'CW0[*'PUK.KQ&YCOE@:19$ MNI% 8#J%#8_2NWKF?B#_ ,B#K?\ UZ/_ "IK<4MCR[X1VY\37>I1ZO=7URL, M:F,&\E7:2?9J]*N? -D5W:?JNLZ?..5EBOY'P?=7)!%>>? 7_C_UC_KDG\Z] MPJYNTB(*\3R:X\9>)?A]J\5CXIQJFES'$.H11[),>X'!([CK[FO4;&]M]2LH M;RTE66WF4.CJ>"#7+_$W2(M6\"Z@K)F2W3SXSC)!7_ZV:XKX&:_++#?:%,Y9 M(0)X 3]T$X8#VSS^-*UXW&G9V/9:CN($N;>2"0$QR*58!BIP?<2G< ..K5UO@#0+'4O".EZG>&[FO'7>TC7DO)#' MMNQ7-_'O_CUT7_KK)_Z"*[?X9?\ )/-(_P"N9_\ 0C6C^!&:^(ZZN,\7>%;! MM#U2_ADO8+Q87F62*]E7# 9Z;L8]L5V=9/BC_D5-5_Z])/\ T$U"+93\.^&; M#3+:TNXVNY;GR1NEGNI)-V0,Y!./TKHJK:=_R#;7_KDO\A5FA@ADT23PO%)D MHZE6P2#@^XZ5Y?X[\'S*EE;^&[F]MKR3S&VB\E(D"H6V\MUXZUZG6%JG_(T: M%_O3?^BS3B]0:N>/_#3XA7>D:NVC:__^V!_.M#X2^/SJENF@:I,3>Q+_H\KG_6H.V?4 M?RJY*ZYD1%V=F==XJ\,6%[INHWWF7D%V(&=98+N1,$+Q\H;';TJ[H/ANPTF. M&X@-T\YB"M)-=22;LX)X8D5=US_D7]2_Z]9/_035JT_X\X?]Q?Y5G?0NVI-B MFN@D1D;.UA@X.*=12&>+_%O3X_#6EZ?+I$][:O+,52G(Q[L:Z#X>:!8ZQ MX.L-0OVO)[I\EI#>2C.#QP&Q65\>/^0-I7_7P?\ T$UU/PI_Y)YIOT;_ -"K M1_ 9KXCLU7:H4= ,4M%%9F@444&@#!\6>*[#PCH[W]Z2S$[885^]*_H/\>U8 MOA[3+WQ9IR:OXH.^*Y&^WTQ25AB3L6'5V/OQ[5Y7\1=4?Q)\3H]-+G[+:SI: MHIZ DC<99VJZ==J,1 MW5E^ZD0_AP1['(KG] \;W=AXGD\)^*&C^W*0+:]5=JW /3([,1^!KT*O#_CI M9_9M4TC4X6\N9D9-R\-E2"#G\:(ZNS"6BN>X45@^"]:/B#PCIVI.XA^+O]B1WM\-.^W1Q M>1]KDQM(7(SNSW-?1=?.FJ?\EZ_[B4/\EK2GU(GT/99_ NC2J1&VH6[=GAU" M92/?[V/S%<%XAU_Q5\,]8MQ-J$FM:--[+7K8%!R(N(\>WWA^6:S@[,TFKHWDU^*X\(QZU#R);<2( M!_>(QC\Z\^^*7A4_\(#9W:KNN; [IF[D/][]35/X3ZK)K>F6V@.&:.PN#TL8C<3 M(Z[E,C?*@/X;C^%7_P#A%]!Q_P @:Q_[\+_A3)/ _!=W-X)^)_V&X)2-IFM) M<^A/RG^7YU])#D5\_P#QD\,PZ+K%EJFGP);P7"[2(EVA9%Z'BO8/!&N+XA\) M6%_G]XT824>CKP:N>J4B8:.QT-%%%9FA5U'_ )!MU_UR;^5>!?!7_D>IO^O9 M_P"=>^ZC_P @VZ_ZY-_*O O@K_R/4W_7L_\ .M(_"S.7Q(^AZ**#TK,T"BL+ MPG??VCI4USYC2*UY.%+-NX$A Q[5NT ':OF6^MI+OXQW-O%<26SRZD56:/&Y M">XSWKZ:[5\W#_DN1_["O]:TI]3.?0@LK_6_A;XXD6[$DB,W[Y=Q(N8R?O ^ MO]:^B])U6TUO3(-0L91+;S+N4CM['T-<_P"/?!5MXPT9HL*E_""UM-Z'^Z?8 MUXYX$\7WO@'Q#+I6KK)'8M)LN(F_Y8O_ 'Q[>OJ*;7.KK9_^O9_YU]!S0QW$+Q3(LD;C:RL,@CTK6;M(S@KQ*^E' M_B3V1_Z=X_\ T$5;IJHL4:QHH5% "@= .PK$\.:K+JDNK;YEECM[UX8BH'"C M'''6LRS=HHHI#/G'Q='YOQPDCWO'NO;<;XSAE^5.0?6O9;[P;)>V[Q#Q-X@A MW CY+L?_ !.?UKQWQ1_R78_]?]M_Z"E?1=:3=DC.*W/ TU+_ (5?XS^Q:GIF MGW\3X<:B(<7.PG[Q8DY([_SKW>WGCNK:.>%@T4BAE8=P:\1^/-LPU32;D*-C M1/'GWSFO2_AU=?:_ .COO+$0!"2<\CBB2NDPCNT=111169H%<_J;S:IJO]D1 M2>7 J;[AE^\1_=%=!6-J.G7@U%=1TV2,3A=CQR<*X^M:4VDS&NFXZ?/T,^,- MX5NBK*7TZ8Y$@'S1GT/K5[PX'DMKBZ;.+B9G7Z5%+8:OJV(M0>&VM?XHX#N9 M_P 34^CZ=>:9/- TRR676+IA3C*,U9>[_7X&S1117,=H5S7Q M!_Y$#6_^O1_Y5TM)YX[;PMJLLAP@M9,_BI']:\/\ @?%(_C2Y ME7[B6;;C]6&/Y&O0_B_XBATGPC)IZR#[7?\ [M$'79GYC_2H?@_X2FT'0I-1 MO8C'=W^&",,%(Q]T'W/6FM(,3UDCTFBBBLS0\:^/?_'KHO\ UUD_]!%=O\,O M^2>:1_US/_H1KC?CU [:9I$X'[M)W0GW*\?RKKOA9,LWP\TO8<[%9#]0QK5_ M C-?&SLJR/%/_(J:K_UZ2?\ H)K7K&\5NJ^%[^,OM::(PIQG+/\ *.._)K)% M]#0T[_D&VO\ UR7^0JS4-I&8;*",]4C53^ J:@$%86I_\C1H7^]-_P"BS6[6 M%J?_ "-&A?[TW_HLTT#-MT61&1U#*PP5(R"*^<_B-X-N/!>O1ZOI1>.QEDWP MNG'D2==OT]*^C:I:OI-GK>ESZ=?1>9;SKM8=Q[CW%.,N5BE&Z.,\->-H?&'@ M74"Y5-1M[5UN(@>IVGYA[&N[M/\ CSA_W%_E7S#JVF:Q\.O%(;6P3EQD?D#6:+9O4AZ4M% SY@OD:W^,$JRL M7(U8$DCDY8$?SKZ>KP[XO^';C2_$-KXKM$)A=D$Y7^"1?ND^Q&!]17LVE7\6 MJ:5:WT#!HYXED4@YZCI6DW=)F<%9M%RO&_CT1]FT4=]\G\A7LE>&_%7[1XJ\ M>:;XYEV_P#?.S/ZUS0^ M&O1**A2:V+MNQHHIMW8EL<5#X#CB^)4OBG=%Y30_+%SN$IX+=,=/?O7:T44-@@JCJAU0 M6P_LF.S>?<,B[=U7;]5!.>E%%)#.5TK2_&^G7NH7,O\ PC]P][,)&)DF4H , M!00O( _F?6NV3=Y:[]N_'.WIFBBJD2C@_&GAGQ+XNTR737CT6*#S0\,QFE+K MCVV8Z52\&>$?&7@RQN+."?1;N&63S )995V'&#C"444[Z6%U/2(O,\I/.""3 M W!"2,]\9[4^BBH+,+64\1S/)#ID.E-:O'MW7,TBODYSPJD8_&O/?"'PT\4^ M$-9?4H+C1KEVC,>QY)5'/N$HHJT]"'N=T7\;8XM?#^?^OF?_ .(K)UK3OB-J MMH]K;WV@Z?'(NUFA,K28[X8KQ^5%%"!FQX&\/W7ACPK;:5>S133Q,[,\1)4Y M8GN >]='114LI;&=JQUD+%_8\5@[9/F?;)'0 =L;5->6CX7>*!XS_P"$D^U: M/YWVG[1Y'F2[<^F=N:**J+L3(].TPZ\3+_:L6FH,?N_LLLC9/^UN4?I7GGC+ MX;Z]XOODO&CT2SN5^4RQS2DR+V# IU]Z**$[/0'JC3\)>'/''A32SIPN=%O; M=6S$)995,?J 0O2N]LOM9M(S?+ MSC]X(&+(#[$@&BBE(<2Q6%K">))I)8=- MATEK5X]NZYFE5\D<\*I'ZT44D-GGOA#X:^*?"&LOJ4%QHUR[QF/9))*H&3UR M$KNM_C;_ )]?#_\ X$S_ /Q%%%4]=R5H9.M:?\1]4M6M[6_T'3D<89X3*TGX M,5X_ 5>^'WA:^\):!)8ZA<0SS/.TI>$L0<_4 YHHH>UAK3=\XNY'0;<=MH/.:**E#/+M1^&7BC4?&G_ DKW.C)-YT--)2W,PM[N%M\ M$Q7(![@CT-9_@?1/$_AG3(M'G.DSVT,A/FI+('"DY( VX)_&BBDG[M@>YW=% M%%26%%%% !1110 4444 %&>32-3LK_ $EV MW-:WN^-@?4%00#[]_2BBKB^A#[FY:^.-1NIE@71K59&..;]L?^BJV+?1;V]O MX;_7+B&1H#N@M+8$0QM_>)/+M[G 'I111));!%WW-^BBBH+(YO-\F3R AEVG M8')"Y[9QVKB[[3?'%YJVG7X_X1^+[$S-Y8EF82;E*G)V\<$T45426=3I9U4V M[?VM'9I-N^46DCLN/?< PHHIWT#J24V3?Y;>6%+X^7<>,^]%%(9YIXT\&>+?&EG;6]P MVB6H@?>&CFF;/&,EZAK.KZ2UK8W*3"VMA(JC!YP".3]311 M0M 9Z=1114%D-W:6]]:R6MU"DT$JE7C<9##T(KE[#0+_ ,(QRKHMQ'<:5DN+ M&\=@8/41R $X]B#]:**I=A,?;ZUKFN))#IUM8V3CAIYIFE*>X0(N3]2*M>'/ M"-AX>::Y1I+K4;D[KF]GYDD/]!["BBB6FB$M3H:***DHSM5.LA(_[(BL'?)\ MS[7(Z #'&-JFO+[GX9>*;GQM_P ),;G1EF^T+/Y DEVY4 8SMSVHHJXNQ$E< A].TIM<+2?VO%IR+QY?V25WSZYW**TZ**EE(****0S__9 end GRAPHIC 8 wd-20201231x10k002.jpg GRAPHIC begin 644 wd-20201231x10k002.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#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#W^BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\KUOQWXFUKQ+ M22T_U]W<^#63E M(?8\?YS7:W'B#1;?7(-+FNX%U"4?)&<;O_K5Y=X)N(--^-_BBVOB(KBYV^07 M/WN!P* +,7CKQKX0U:TM_'5G:/974@07=KPL9/KQUJG\3OB=XC\+>,;>PT@P M/9&W2=U:$,Q&3GGZ"M3XZWMK_P (Q::=D/>S7:&*,@#M_B!\0;O0/ ^G:EI31F_O@HB!3>,[>WX5R6D7T_BO4](T.4%H]$AN#/N!QD;P/YBHV_Y-\N/ M^PI_5J .W.L?&6+1?[98Z-+9K'YS*B#>4')XQZ5V&C_$2+4_AK-XG>,12PQL M)$/3>#C^=<9IGP[\>ZOH%M%/XY_XEL\0S;B+D(>V<54^)=K;>"/ ^E>$-+66 M=[B7?(J#+R#DMP/>@#;^&/Q&\0Z[XB?2O$H@5Y[9;BU$<6S*\Y^O:K/Q+\8^ M*]'\7Z1H?AJ2T62^A+8N(P1NR>_;@5YU?^,5A\4^&]4M_#FI:1%8E;>:2ZC( M5H\CC.![UT/Q8BO-5^)'A5=*O19W4]KNAN,9V9+'- &AJWB#XN^%+%M7UE-( MN+"$CS4MP-V/7IQ6KXM^(^IV=CX3O=(\N.+5IU6598]QVD@<>G4UY]X@M_$] MGXJM?#?CSQ+=SZ+=$$3Q@!6/Y<=:ZCXLV=MI[>"+2S %M%>HL>/3*T =3\1_ M'6J>'%TS3M&@B?4]1P(WE^ZGX=^E9?AOQSXMT[QM!X9\9P6IENDW0S6HPN>P MZ^*/AWXUT?0]:OX=6L MKUQ%%)M&Z/D#COWH ZOQ=X]UH^)AX7\'VD5SJ2+F>63E(?8\?YS69%XZ\:^$ M-6L[?QU9VC65U($%W:\+&3Z\=:J^![F#3OC9XHM[[$5Q=!3 7/WN <"M+XZW MMK_PC-GIV0][-=H8HUY;OSB@#/\ B+\5M6\'>/+*R@,+Z4\4[TGP1::YH/5/B]I&EWXWK-I:QOGWW#-< MEXCO[_PUIM[X'U02%8;H2V;MTV$C@?F: /I[0[N6_P!!L+N<@RS0)(Y P,D9 M-<#XL\>ZY+XH/A?P;:17&HQKF>:7E(O8\5V_A;_D4]*_Z]8__017EW@*X@T[ MXS^*[2]Q%_&+2[+2]2_L_4?L$8%R5SMZYXH [_P^GQ:&MVYUV31CIN3YP@QOQCMQ MZXKTDG S7 ^$O"_C?2=7^T:]XO&J6FW'D>7MY]>E=U.P6"1B< *><9Q0!X[/ MXL^(GB#QAK.G^$I=+^QV$FS-R@R?Q[UZ=X8&NC0H!XC-N=3Y\TV_W.IQC\,5 MX=8_#W2M9TG7=>MO%4SW%O))(IAS$JLHSA@PR:],^$6M:AK?@B";4I#-+$[1 MB4_Q@$@']* ,_4_&FN^'/B?:Z3JSP'0[_P"6VD$>UE8D<$^V:9J7CG6]5^(\ M/ASPN\/V>V :_FDBWA1UP#VXQ6G\7=%M]4\!7UP^4N+)#<0R+U5E&<5E_!'0 M[>T\'C6&+2WVH9:65^3@<8^G% '.6/C'XG>)/$FL6'A^;2O*L;AX_P#2(PIP M&('UZ5V?A1?B@-323IFUMXML;]V..U>6>%-"\4:UXV\3CPYXB&D%+R3 MS"4W;_F->M^#O#7C+1M2EG\1>*QJML4PL7E[=IYYZ4 97Q3\<:YX>N]/TWPV M(GOYPTKB2/?\@!SQ^%=-X$\3-XJ\&6NJR%3<%=LVT8&\=>/K7C%YXTW_ !4U M;5FT._U>V@0VT M$+>6<8.>#[UO?!77\:EKNARVTUF'&_&_BW3_&T'ACQE;VK3W2Y@FM1 MA?Y);G5/$.H7-SX MELB8S%.0 H!QD# H ]VKRC5/'?BKQ#XBO-&\"VELWV([9KNYY0GT''O7JDRE MH75>I!Q7C_P0FAMKOQ+I\Y5+X7S.48_,5P* -#PKXQ\:0>+E\.>+-+1Y'7W3GK5SPUXSU?5/BGKWA^Y>$V%E_J0L>&'7J>]=A+XAT6+7X])>[@& MI2*2L?&[''?\>E>7^$VCM/CYXECFE56G&Z,,<9Z]* .A^(WC+5_#.NZ#::<\ M*Q7LH2;S(]Q(YZ>G2N8^)7Q0\2>%/'0TW3O(:P2%)9%:$,V._-3_ !?*7'C; MPG:)(OF^=NV]2!S65XYTH:W\9;O3B,F?2"J^QQ0!V'Q*^(%]X<\)Z=>:,\37 MU[@H&3>,8R>/SKF3\4?$P^%-GX@,EM_:$M]Y#GR1MVY;MZ\"N3TC49O&%]9: M?,"T>BZ;<";E M;&H7B:?IUS>2$!((FD.?89KF/A?_ ,D[TC_K@O\ (5B_&S7GTCP.]K 3]IOG M$**O4C(R!^!H Y_P1\4?$.J>,H++6Q NFZCY@L2L6TG#8'/?@&NR\:_\+"6\ MC?PD^FK:!,R?:@-V?:O#M7\3,FD^'?LOAC5-.FTAU+74\9"$'[W..,DYKZ9L MM1AU;08M0@.8KB$2*?8B@#Q3PKXO^+'BPW3V$VCF.TF\J?S(PIR.N*MV'Q$\ M9WFB>*9A+:&\TB7"!8 00,@CWZ"KGP+_ ./7Q+_U_/\ R%5_A3:QWNO>-[:5 M0R2W;*0>_+4 >B>"?%(\1>"+76KED$OE$W&T8"L!DUY[8?$GQ/J'A_Q;K<;V MZVNG-LLP81UW@9)[\9KB[3Q1-X&T+Q;X3D+><)2EN.[;_E./PQ7>W>@CP_\ ML\WELR_OI+42R-W)9P>?SH IZ'J_QF\0Z1;ZG8S:']FG7Y_M(!?( M'/\ 6N*\&>*_BMXOB6^M)M'-E'-Y?$S3KN\OM#DTH:/!&9!YP!DP 2: MPO _B/XI^*HK35/-T@Z4TA$N4"O@$@X'X5Z9XN!'@O50>OV.3_T UY[\,M4C MT7X*S:A*P"PB4_CN(_K0!0\3_%;Q!IGC>XCLA ?#]C<1P73M$"V22#\WX5Z# MX[\1W>A^ +K6],:,7"QH\9==P^8CM^-?/NG^())O NK6%SX7U6[N]3D:;[;' M$3'GG:>G;)KNKC7_ .WOV=+DNV;BU5(9L]0P(,Y5<#)'I6[7*_#?\ Y$#2/^N"_P A754 >,^(/&/CZY^)5]X:\,2Z>%@5 M747,8Z$#O]34=YXR^)'@N]LKCQ=!IT^FSRB-C:#E<^^*P]:TO7-6^.FK0:!J M_P#9=V(E/G;*JZ3;:EJGQ&B\/?$/6;N=[:0/:JQ41RG/';H: .T\>^- MO%MGXQTK1/#$EFIOK82@7,8/))[]N!3X4^-OG)YLN@^7N&[ &<=^U<]\4;"_ MO/BSH-GI%\+&[-H!%/C.S!:NHTWP3\2;;4K>:\\?"XMD<&2+R<;QZ=* -GQE M_P +#6>%O"KZ8MN$S+]J SN]J\^\*>+_ (L>+)KK[!-HY2SG\J?S(PIR.N/6 MO=I_^/>3_=->0? KKXG_ .P@_P#2@#8^'GC+7M?\4:YIFKO;LMA)Y:"*/;@@ MD'GOTJ7QIXSU?0_'6A:39/"+6\=1*'CR3DXX/:N?^&KQ6GQ3\66TLJB66=G1 M2<$C)Z?G1\0REU\7O#-O'(IE0J[*.2 #_P#6H =XD\8^/)OB7=^&?#$NGA8H MU=1^,?B5X+NK.Z\60Z=<:9-*(W-H.5R?7%8OB'3-;U;X[ZC; MZ!JW]F7GD(?.VYXVKQ5+3K;4]2^(L7ASXAZU=S_9Y ]J#M$QD/ M("\\?^/"@#V'5/&VNVGA'1[ZUM8Y[N\C61S&-SQ'Z8]Z[+PYJTFM:-#?2 M1QIY@XV/NSC@Y]#GM5/P1&C^"-&+(K$6RX)&:Z!$6-=J*%7T P* '4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !7!^*_A;IGB74/[2M[VZTK4",-<6;%2P]P"*[ MRB@#SWPK\)-,\.:P-7NM0N]6U!>$FNSDK^IJ_P",?AOI7B^>*\>::QU"(82Z MMCM<#\",UV=% 'G'A[X/Z=I&KPZGJ.JWVLW,!S$UXQ.P_3)K@T4 .ZDE@N;8?N;F$X=/UK#\-_"&QT36X=6OM8OM7N8.83=L3L/J.37H M]% '&>,?AMI7BZ>*\:::QU"(86ZMCM<#\"*R_#WP?T[2-7AU/4=5OM9NH#F) MKQB=A^F37=ZIJ$>EZ=->2X(C7A_P# 5M?^/;7Q6U]*DUO$(A $&T@9YSU[U5\>?#+3?'XH ?IMDNFZ9:V*.76WB6,,1@G QFN5\8?#72O%MS'>F>>PU",86Z MMCM;'X$5T>G:]I.KB4Z=J5K=B+_6&&4-M^N.E11>)]"FO$LXM7LGN7^[$LRE MF^@H X_P[\(--T;5XM4U#5+[6+N$YB>\8G9^&36Q>> [:\\?V_BQKZ59H8A$ M+<(-I [YZUNZCKVD:1+'%J.I6MI)*,HLTH4M],U%J6NP66BG5+?;=6XP2T;C M&WN:; +;SENPK.XDQY2G@'&.><"M'^VU/B!],$ M.5CA\V2;=PG3 (]\G\J .!U7X(Z;?ZK/=6FM7^GVUPVZ:T@)\M_7//>O0]$T M6R\/Z3!INGQ".WA7"CU]345CXDT75)98=.U2TNYHAEHX9@Q'U K)M/&J76GV M%U]B91=WDEJ%\S[NTL,]/]G]: -CQ#HR>(-!O-*EF:%+J(QF11DKD8SBJ_A3 MPW%X4\.VVCPW#SI "!(Z@$\YZ"KIUG3 +HF_M\6G-Q^\'[K_ 'O3I3;+7-*U M*TDNK'4;:XMXB1)+%*&5<<\D4 >:77P-275[W4+7Q9JED]W*TKK;C:,DDXX( MSUK1T/X47.BZ@;H^,M8N\QLGESL2O(QG!;M7>V&KZ=JOF?V??6]UY9 ?R9 V MW/3.*YS6O'#:7K$]G!IIN8;14>[F,P3RU8D9"X^;H: +/@OP5:^"[&YM[>X> MY>YF,TDLB@$D_2J]UX!MI_'D7BN*]E@N%B\J2%4!61>.I_"NKBF6:V2=,[70 M.,^A&:XZT\7^(-4>[?3/#$4]M;W$D'F/J"H6*'!.TK0!9\%>!;?P6EZL%[+< M_:I3*?,0+M)[<52N_AG9OXWB\4Z?J$VGW*_ZV*) 4E^N:Z#3?$MA?:8+R9Q: M8D$,DYB6;89/++#.T=3CTH L5P'BCX4Z9X@ MU)M2L[^[TB_?B2>S8J7^H!%=5;^)M"N[U;.WU>REN7&5B292Q'KBH-(\1Q:G M>:Q"\/D)ID_E/(SY##8&W>W7]* .;\)?"?2_#&J_VM/?76J:B!A;BZ.2H_,U M+XQ^%VF>+-234TO+G3=15=OVFU.&(_,>O6NKT[7=*U=)7TW4;:[6(XD,,H;; M]<=*C@\2Z)=7B6=OJUG+^U:^UB[A_U+ MW;$^7^IS6W+X'MY?B GBTWLHF6#R?L^P;<>N>M=43A2?2L'3/%5G>VEUVDK,6>10K#<2>,=.M=)INM:7K"NVFZA;7:QG#F&0/M/OBH[7 MQ%HU]?O86NJ6DUW'G?#'*"ZX.#D4 >:'X#P;3!'XKU=+#/\ QZ!CY>WTQNKM M+OP'ILO@23PG:NUK:/&$\Q1N8?-NSSUYKJJPO%?BBT\)Z2+Z[,9#2*BHT@3< M20#@GT'/X4 >>0? J6VA6&#QSKD42C"I&Q4#Z -6RGPFB>32#?:_?7RZ;)YB M+.H8NWJ23GM6Y#\0-$.I7=M=7MK:PPI$\=Q).H64."1C\JW[G5=/LK#[?&H-%%Y)= M) NQ99% .W' P*T[#4+/5+5;JPNHKFW;.V2)PRG'N*PM4\3WD>M/I&C:5_:- MY#&))P\XA6-6SMY(.".?>HO#OB^36+[[)=Z=]BEDA%Q;XF$@DC(!R< ;3R.* ,#Q)\'M+\2>,(O$ M,M]-"Z,C/ D8*N5.>3[UU_B+P]#XA\,76AO,UO#/&(]Z*"5 (/ _"L6+Q;K] M_>W\6E>&HKF"SN&@,KWZQEF&">"OO6[X>UQ-?TP72PF&169)(B<[&!((SWZ4 M >:P? F2UA6&W\<:Y#$O"I&VU1] &KN?!GA&3PC8S6TFM7NJ&1]_F7;$E>!P M.3Z5"_B?7+G4;N#2/#L=Y!;2&-IGOEBRPZ\%35G5_$EY97D5AI^E?;;\Q>?- M$9Q&(TYYW8.>0: -^Z@%U:RP%BHD4J2.V:YSP/X+@\$:5+86]Y)=+)*TI>10 MI!/;BE?QG;OX?@U"UMVFN)YC;1VV[;F89!4MCC!4\X[5:T'Q"^J75S87MG]B MU*V :6W$GF *U5]4LM0N](OI/\ 62V;%=_X BK/ MA#X8:7X5U!M2>[N=2U(KM^U73$L!^)-= _B"./Q*^D21; EI]J:)=#O;T65MJUG-=,-PA292Q'KB@"QJVGKJNDW5@\AC6XB:,N!DC(QG]:XM M/A;;Q^ QX435[A;?S"[S",;F!).,?C74:SXHTC0UD2\O[6.Z6(R);R2A7? . M ?7&*9!XHTT:';:KJ%S!80S_=,\H SZ9- %S2-)M]'T:VTN 9@MXA&N1U % M\MKOS/L\\)8H/'.N11J,*B,5 ^@#5Z1 MX8T)_#FB1:<^H7%^T9_U]PM44 0I!LM1 7+ M87;N/4US/@OP+;^"SJ)@O9;G[;.9F\Q NTGL,5UE% 'G_BSX3Z;XFUC^U[?4 M+K2M0("M/:'!8?F*/"7PHT_PSK)U>YU*[U:_"[4FNSDH/S/K7H%% ')0^!+> M'X@3^+1>RF::,1FWV#:, #KU[5%XW^'>G^-&M9WN9;&^MFW1W4*@L/:NRHH MXJ]^'D6H>)-'UNXU2=KC38?* \L8EZ\GTZTOCWX;Z;X]BM_M4\EK<0'Y9HU# M''<8/X5VE% %'1M,31M&M--CD:1+:,1AV&"V*O444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ''^-4 MU#4YK#2-+^SF9Y!-)]HW;%5>1G;SU%?Y_EIYNW;OQSCTS45QIUE=R"2YM(9G"E TB!B%/)'/;@4 <- M>:%IBZAX55;*)1B3.!C=@+][^]^-9=S'- ?&UM8*(XUN8#Y<8P N(]V /;-> MH-:V[-$S0QEHL^62H^3Z>E(ME:H\[K;Q!I_]:0@S)QCGUXH \^8Z:WBO23H/ ME>0+&7S_ +-C9CY-N['?KUYZUABRMK;X8:+>0P(ETU]"3,!\YS. >>O2O5K' M1=+TL2"PTZUM1+]\0Q*F[ZX'-2'3+ VJ6ILX/LZ,&2+RQM4@Y! ^O- '$S'3 M!XCU_P#MSR-YA3[-Y^.4V#=LS[^E6/"MC%J?PJAL8@1'/:&->N<%<=ZN^(_" M%QX@ODF.HVL42+M6.338YF4=\.QR*WM(TN#1M*M]/MMQA@0(I8Y)QZF@#SW2 ML>)M,U&Z*D&Q@%JN1R#&P?\ I4^EZC;W/A76_$=_:OPM+6.2.WM88DD)+JB !B>I/K1%8VD-J;:*VB2 YS&J *<]>* /+H+J4>, M="8KHL5L\<^Q=/),@^3@2'.#5-(+BY\%Z1#:3>3.^K7 23T.Z2O3H] \/Z4K MW<6E6%J(P7:1(%7:.YR!5BTMM*GLX9+6"V:W#&6(H@V@G.6'OR>: /.M8&WP M,MI:1P07L%Y&E_YN2I SN9\Q-=HD%I8PR-'%%!&6P>@X/Y5KZE M?6M]X[9K6XCF5=%ERT;;A]Y>XKK%UGPW=WK^'A=64LZ@HUE@' Z8Z57N)_! MWA>YBMIETS3YIU*QH(U0LI/(X'3- '"V-E;6GP^\&W4$*1W#W5KNE ^8Y(SS MUJ1OM!L_&OV?.?[4A\S']S;%N_3->H#3]/%I#"+6W^SPD-$FP;4QT(';%8EC MXG\'W6HRZ?9:AI[W=RQ$L2 9D8#!SQSP* ,!3I[>,M-.A>6;8:=+Y_V;&S^# M;NQWQGKSUKF=$313X!TY;8QMJIOXR I_>AMXS[[?TZUZY9Z)IFFPS1Z?8VUF M)A\_D1!-WN<=:S/#W@W2M MK=5MK>>[A!47;0*)"/KUH VXI4DA*>8C2HH$@ M5@2IQW]*\E,$=SI:03+NC?Q059?4;Z]3L]+@L[Z]NHP-]VX9\+CHH'X]*AE7 M1+>[BL9([1+B1FN8XB@R6'5Q[\CF@#C+N V?B[7+?3HA"#HNX)"H&6RPSCUJ M]H$GA9--T4R&W_M$! -O^L$NWYM^WGKG.>*ZRR?3K\#4[/R)?,78+A ,LH/3 M/IG-72+;4G.),1J';=SR0.] '5I=6\GE[)XF\P93#@[A[>M M6[P7,*30N,,DBAE/U!H \]TO3M-O?%OB25K:WF5+:W$1VAE *-T[5ANU[ M+X-\(,DEH(1))YK7VXP_[.['/7I7K-MIMC9AA;6<$(90K>7&%R , <=A6#K6 MM>#=)B&BZQ<:;!'M#"TF4;<9X.W&.M %+P'!-%<:N[W>G2QR3*1%IZN(HSMY MP6ZYZ\5%K<6EWOB:XB_M"XT'58XT(U!&4>:AS\HWY4X^F>:V]%UGPNME!'HU MS9);2R>7$MNH56?DX Z\&M'4=&TS5P@U'3[:["9V">(/M^F: //&UO4+31- M7LS*FHHDZVYU(QC+H^T%F*@ D!CR!C@5E^'[M/!'B>'0[*6'5(K^1?\ B92/ MO\M .58J<*>1@>@KUN'3+&WL?L,-G!':8*^2D8"8],=*KVWAW1;.)HK72K*& M-V#,D<"J"1T) % ' :!X>U+5M1\036OBC4=-B_M*13#;)$5)PO/S*37?:+HM MMH.EK9VY9E&6>1OO.Q.23[Y-78+6WM=_D01Q>8V]]B@;F]3[T^65(8FED8*B M#+,>PH \RN]"\+06NLZE;7[RZN9994+SLDB2YSA8\C.#TX.:T+"^&F>+A<:O M,(3<:8@5Y2%4L&8E<^N*ZB+2?#^J2PZQ'I]C<2N!)'=>2I8^A#8S3];:;&]EI.EZG<;X[0:Y-,21PJ%I,,?;D?G M74:*RW_Q+U>_M6$EH+.&+S4.59@7R 1UQD5UTEE:3V1LY;>*2U*A#"R H5], M=,4ECI]GIEN+>QM8;:$'/EPH%7/T% '#:_\ \CGJG_8"?_T,UF6UC:V7ACP3 M<6T"1SR7-MOD4?,V5).3UKTY[*UEF::2VB:1D\MG* DK_=SZ>U-_L^S\J"+[ M+#Y3YOWC%L^79GWSTK(876?#1@ M?3EL_L3;?[3#>3OSQT_BQGK7JM[HFE:E,LU]IMK:O;S+X%EMX;RVFU"6_8Z>UBK!8I,_*%W]5!Q MZBNR\$SV47AJS@1U2XY65)&&\R9).?4]_I6W%I=A D"Q64"+;C$(6, 1C_9] M*K3:!82W]M>)!%'+#*TI*1@%V*[(-.%K),\#I(LLZQ96>IZQ=10ZYUR]NGU*6**:W M=AY6'7.0,9SQZUT$'@:7[7/=7VNW5[/+:FU+O$B80Y[*!ZU?;PG;MINC67VF M7;IL7=G#8^9;QVT3!8WVKDEP1SG..U=' MX;B\SP);0RRK'NMRK29P!QC-0:QX).I7%VUKK%UI\-XI%S#"BL)2>"!+E(6L(_$=Z MNCG*_8/*0CR_[F_&[&.^&-9/,0=B&R._6@#C; MS4=,E^$^HV6FSO=201*\Y*D*)'(8J">G.1CMTK7N[/Q!XBL[&R?PW#ID2313 M-=&[CD("D' 5<')J[!\-=/M-+U#3[:\GCAOP&G .Z3J7YZ$G)QTYKLXD$42 MQ@Y"C&: .9\=M<0^#9TMLF4F-,YQGYUK&LY+W2/$MO;:M!I\MW<6LC6DEI"8 MS&J[4IZ@;0,YP.OI0!Q=W#'#\,-)O8P%NOML#>8/O$F8 \_2MRQACO]2\5 M27D2F0)&HW<[1Y0/'IS5V#P%#%>KOU*XDTM)O.BTYE78C=00WWN" >M3ZOX. M_M'4Y+VTU6YT\SH$NHXD5A.!C&<].!CB@#,\/0G6/A!;6UU>"W\^Q\LW#MC; ME<9)K/OHKBRT6UL=;T$?8+=XP-4LITS]X;6"8+/6L,7FO6WAK3?$4^N74DYNX8&MU.(71G M"DE>N[!/.:]$M]#AM]4NKY)&S<1I&4QPH48&*SIO!MM-XK D<#M4FG>![;3I M=+D2\F?^S[=[>,,!\RMMZ_3;0!F>&Y9H?A-YD!VR+;S$-Z?,W-:_AW0]*/@Z MU@,$3Q7$"R3,1G/8<5VM_P"" MK>6UTZ/3+R739M/!6":-%D*@X!X;(/3K6'K'@6ZM_#.M16U[(],M[O5I[^'4+=GE2N>U4KVXO[?X MIWQL-%75&.GQ;D:=(M@WOSENM=!H'A)]-O(KZ^U.XOYXHO*@69540J<9 QUZ M#D\\5I0Z%%#XFN-;$SF6>W6 QD#: I)S^M '/:[J.H6]UX9'D?V<]S?;)[=' M5QC8YP2.#T%<_XUN_LXGMUD,&EQE[AV/\1 !^7\.O>L*U\1ZQJOA;2?LVI7$4D^K-9^>ZE9 M#&"P&X'^+ &?>NQO_!KSW5K=:?J]QI]U!;BV:6.)'+H.V&! _"H;'P#;V5O: MQ'4;B4V]]]NW,JCW*JBQ9!'5<%L XP1E)BN^,_."!SDGL*[B3P(BV.DQV.JW%I=Z9#Y,-TL:NQ7 SE6R.<"H8_AY M%]CNH;C5KF=[FZCNI96102Z%3T''.T"@#*\67][:ZW(+O4=;L;7RT-F^FPM) M&W W>;A3CGZ<5WVE3M6S\0WEC!< " M:W6-)%; QQN!(_"M_3M/M]*TZ"QM5VP0($1REU":*7+$;T42;5R.>,#\J /?**X M3X9W!;OQ%K*EW' N7W#!W+T.0*63X;V(TB MQM;6\EM[NSF:>*\"AFWMG<2"'$!@B:5G/LJ@GO22^.-&@T9-4F-W%!(VQ(WM9%E8^@C(W'IZ5YK81?VQHG MA-(=3M]#^RB0QAUWLW P1N!!Z=Z@;7M2UC7/#%YJKJUM:7\L+7.W"2$)( WH M/2@#V71]9L==L%O;"4O$QQ\RE64^A!Y!]C4VH_\ (+N_^N+_ /H)KB?ABKG^ MWY0

9&((X/3 H M:;_P @JS_ZX)_Z M"*M55TW_ )!5G_UP3_T$5:H **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@#%UWPGHGB1H'U6PBN'@8-&S*"5PT>?2ETN73;9[!1A M;=HQL'X5I44 5[*QM=-M([2RMX[>WC&$CC7"J/84FH_\@N[_ .N+_P#H)JS5 M;4?^07=_]<7_ /030 FF_P#(*L_^N"?^@BK55=-_Y!5G_P!<$_\ 015J@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *KWM]:Z=:275Y M.D$$8RSN< 5S'C/XAZ-X-M2;B437;#Y+>,Y8GW]/QKR&*T\8_&+4_.G9[#1E M/ Y"@>PZD_I790PCFN>;Y8]_\B7*VB-OQ3\7]2UK4?[%\$P222,VTW"J23] M.GUKVC3?/&E68NB3<>0GFYZ[]HS^M8GA+P-H_@^Q6"Q@#38^>=QEV-=+4XBI M2=H4HV2Z]6"3ZA1117*4%%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %5M1_P"07=_]<7_]!-6:K:C_ ,@N[_ZXO_Z": $TW_D%6?\ UP3_ M -!%6JJZ;_R"K/\ ZX)_Z"*M4 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 445S7BWQQHW@^R,VH3@RD?) AR['Z=A[U4(2F^6*NP.@N+F&T@>>XD6 M.)!EF8X %>,>,OC'->7+:+X-B:YN)#L^T*,\]/E_QKGI+KQG\8M1:*V#66BA MO<)CW_O'Z5Z_X-^'FB^#K9?LL EO",27#C+'Z>@KT%2I876K[TNW;U(NY;'! M>#/@Y-=72ZUXPF>XN7.\6[,3_P!]$_RKV:WMH;2!8+>)(HD&%1% _ 5+17) M7Q$ZSO-E))!1116 PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** / M(/B;XBUBV\3VNF1Z@^E6FQ9(Y]F5E??C#'!P*Z+Q+)XC3P_;:C;:_!:P06^^ M>6VC\QIGP.@*D8/-5/B5H7B36U6UL;6TO].E 5HY%VO$V?O9P,4 98\4Z[J\7A[2$OO[/U"]MWGN+B%5 M7MP]Q*L9RJ%CG:#WQGK6OK%C:W-A<2SV M\4DB0OM9E!(X- $^F_\ (*L_^N"?^@BK55=-_P"059_]<$_]!%6J "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ ILDB11M)(ZHBC)9C@"LGQ%XGTKPMIYO-4 MN5B3^%?XG/H!WKP[4O%7BWXKZD^F:!#);:4&P[J2!M]6/]*ZJ&%G5]YZ175D MN5CJ_'/QCBL9GTCPRAO=0;Y?.095#[>I_2L?PE\)M2\17:Z]XSN)69VWBV9N M3]?0?2NY\#?"W1_"$23NBW6H]3.Z_=/^SZ5WM;3Q4**Y,/\ -]6+EOJRO96- MKIUJEM9P1PPH,!47 JQ117GMWU984444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 56U'_D%W?_7%_P#T$U9JMJ/_ ""[ MO_KB_P#Z": $TW_D%6?_ %P3_P!!%6JJZ;_R"K/_ *X)_P"@BK5 !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%9>N>(=,\.V#WFIW20QJ.A/+>P%.,7)V0&F2%!)( ') M)KS+QU\7].\/,^GZ2!?:D> $^9$/OCK^%<3KGQ \3_$;4&T;PK:RP6;':TB\ M,P]2>WX5W/@7X1:9X;"7VIA;[4SR6?E5/L#U^IKT(X>GAUS8C?\ E_S(NWL< M3X>^'7B'X@:@NN^+;F6*U<[EA;AF'ICL/K7N6D:+I^A6*6>G6R00H, *.OUJ M^ , 8 [45SU\3.MH]%T70I12"BBBN884444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !15'4=9T[21&;^\A@\Q@J!V ))J:?4 M+*U1'N+N"%'^ZTD@4-],GF@"Q15>:_L[>!9IKN".)_NN\@"GZ$FF_P!I6'V; M[3]MMO(_YZ^:NW\\XH M56U'_D%W?_7%_P#T$U-%-%<1"2&1)(VZ,C @_B*A MU'_D%W?_ %Q?_P!!- ":;_R"K/\ ZX)_Z"*M55TW_D%6?_7!/_015J@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH *#P,FLS6_$&F>'K)KO4[N."-1_$>3]!U->&^(/B-XD^(-__ M &+X3M9H+5FVM*H^9A[GH!^M=-#"SK:K1=WL)R2.[\<_%[2O#0>RT\K>ZD?E M"HB@]!7;^!O@_I^@%;_6"+ M_43\V7Y6,^WJ?K7IRJJ*%4 = !70\13PZY1ZW%K,ULNHZ8(ECDA MWX>'#9)4?3OQ5_Q!=^$!X0TW6[BWFNG%OY%C:3N7RQ ZJ3@D8ZUU'BOX?67B M:[2[%U<6D^ DIB; D3.2",5'J?PPT74KC39Q6<: 1%PC\8Q@C@'D5Z1>>![6]@M1+JFJ?:K;.R\6<";!X()VXQ^%1M\.]# M.D0V"">)H93,ETC@3!SG+;L=>3V[T 9GPPDD6+7+0 BVMM0E2%<\*NX\#T K MK-9O#;V-Q&+6XEW0M\T:95>#UYI-"T&S\/V)M;/>P9S)))(PT,"_U#.W*_<0_7N:XB\\1^-OBO>O9:/!)9Z43@GD+C_:;H:]'\$_" M71_"ZI=7:B]U+J97'"G_ &17>L/2P_O5W=_RK]2+M['G^B_#OQ1\0]076/%E MU+!9M\RQDG)'^RO0"O;M \-:5X:L5M-,M4A0#!8#YF^IZFM8 8 P**YZ^*G M6T>B[+8I12"BBBN884444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %5M1_Y!=W_ -<7_P#0 M35FJVH_\@N[_ .N+_P#H)H 33?\ D%6?_7!/_015JJNF_P#(*L_^N"?^@BK5 M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M2,P52S' '))H 6JFHZI8Z3:O>>-/C+H_A\26>EE;_4!\N$/ MR*?<^OM7"Z?X/\:?%"\34/$-S):::QW*K @8_P!E?ZUVTL&W'GK/EC^/R1+E MT1J^*/C+?ZO=-I'@VTDDD8[/M&W)/^[_ /7I_A3X,76HW":OXQNI)I6._P"S M%R3]&/;\#7IOA;P1HGA*V$>FVJB7&&G89=OQKHZJ>+C37)AU9=^K#EON5K#3 MK33+5+:RMXX(5& J+BK-%%<+;>K*"BBBD 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 45QGB_ MXAVGA>]BLEM)KRY(#R+$ ?+0G&3S5C4O'EA8)9>397U[+=Q>/])31K74(4GN6 MNI#%%;1*#*SC.5P3C(P>_:@#JZK:C_R"[O\ ZXO_ .@FJ>@:_:>(; W5J'0H MYCDBD&'C<=5..]7-1_Y!=W_UQ?\ ]!- ":;_ ,@JS_ZX)_Z"*M55TW_D%6?_ M %P3_P!!%6J "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **JZAJ5EI5J]U?7,<$*#+.YQBO&/%'QEOM5NVTCP;:/+*YV?:-N2?]T5O M0PU2L_=6G?H)M(],\4^.=$\)6IDU"Z4RX^6!#ER?H.E>,WOBCQK\5;UK#1+> M2RTPG#,/E!7_ &F/!_"MGPM\&+O5+D:MXRNY997.[[.7)/XGM]!7M&GZ;9Z7 M:):V5O'!"@P%10*Z^>AAO@]Z7?HB;.6YP/@OX0:/X;"7=^!?ZAUWR8#ZG% #J*165QE6##U!S2T %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110!XQ\6?[,MM9CO+6]GT_7$C!5F7$4X#9 _V MCFG^)?B)?VGA72-,E>"VUO58@&FF.Q(DP,L<].HKUB_TG3]4""^M(I_+8,N] M-VEC8>%-3\,WXU.&XTF.VFBDO$<&/S" MO7/09R*R=.M+G3)?#NNWA>/3$U&=V=AA44B3#'V.1S[U[V;"S, @-I 81R(S M&-H_#%/>UMY(1"\$31#HA0%?RH X;X812-#K=Z"3;76H220-CAEW'YAZ@YKJ M=;BOGLIVMKF*.(0MO5X]Q/!Z'/%:4<4<,8CBC6-!T51@#\*AU'_D%W?_ %Q? M_P!!- ":;_R"K/\ ZX)_Z"*M55TW_D%6?_7!/_015J@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHZ5Q_BSXD>'_"<#?:+I9[H#Y;>$Y8_CT%7" MG*H^6"NP;L=>S*BEF("J,DGL*\T\8_&31?#X>UTYAJ%_T C.44^Y_I7G]SKG MCGXKWIMM,ADL=+)Y*_*N/4GJ?PKT7P9\(-%\-A;J^ U#4.IDDY53[#_&N[ZO M2P^M=W?9?J1=O8\_LO"?C7XIWB7VOW#V>F;LK&P(&/\ 94_SKV3POX(T3PE; M"/3;51*1AYFY=OJ:Z)55%"JH51T & *6L*^+G57*M(]D-12"BBBN4H**** " MBBB@ HHHH **** "BBB@ HILCK%&TCG"J"Q/H!7G^H_%O2+29X;>UGN74E05 MP 3^-9SJPI_$[&52M"E\;L>A45Y5%\4=:O;N..RT#=&S $LK9Q]:A6OY'!>,KOQBNII;Z'#BV9?]8H.<_7M7.CP;X[U;_D M(ZHR(W9IMWZ5Z_164L.IN\FS&>$4Y-RD_2YA>$]!F\/:/]CN+MKJ0N7+D8QG M''Z5NT45M&*BK(Z(14(J*V04445104444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 56U'_D%W?\ UQ?_ -!-6:K:C_R"[O\ ZXO_ .@F@!-- M_P"059_]<$_]!%6JJZ;_ ,@JS_ZX)_Z"*M4 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 445&\\,;;7E13Z%@* )**K-J-BC[&O+<,>QD&:D6Y@9@%FC)/0!A3 MLP):***0!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%!( R>E< M?XG^)?AOPM&107OQ'\;>.[DV7A>PEM+9SCS5!R/J_05L>&_@:TMP+_Q9?-=3 M$[C"C=_<\YKM6$A2UQ$K>2W(YF]C%U+XB^,OB!=OIWA:QDM[4G!D3.['J3_# M70^%?@=;Q2+J'B>Y:\NR=S1!B5S[GO\ E7J^FZ38:/:K;6%K';Q*,!4&*NTI MXUIMW\@EU36 #W7 MDG\P:[#PSX T[PW=?:XY9I;DC&YVX'TK&-2K)_#9'-"K7G)>Y9>;.MK@?%_B M7Q/I^K"RT;3&D0ID2[-V3]*[ZD(!.2!FM:D7)63L;U8.<;)V/'C9?$G6O]9( M]KGU8Q?RKT7PEIFIZ5HB6VJW9N;G<27+%L>V3UK=HK.G04'S7;9G2PRIRYKM MOS$95="K %6&"#W%8T'A+0K>9I4TRV+L2B*!4M%%,H**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **\G^(OC+6=/\ $]MHNFW<.GY195>8?Z\EL;0>PJ_X MY\?ZKX6\/6HAL/.U6:$/))&-\40XRQ/IDT >DT5YSXN\:7VDZ5H#0ZE9Z?-J M#?OKFY0,B 8)."1ZTNI>*M5M+?1-.LM9L[V_U65ECODMP(U4*QSLSS]W'6@# MT6JVH_\ (+N_^N+_ /H)KG_!'B&ZUVRO(KXQM>6-R]O(\8P'VG&[';..E:^L MZA9VMC<13W,4&U9;S48WF7_EC"0S_E7F.H_&GQ!K M]R;+PCI#%B7)\/?B-XP;?K^J/;6S]8WD)Q_P"NNT/X$^&]."O MJ#RWTP[D[5_+FMO88:G_ !)W?9?YBNWL8>H?'Z28E=$T&:;L#,#_ .RDUF'Q M7\6_$!SIVGRP1/\ W(TP!_P+FO;]-\.:-HX4:?IMM;;>ACC -:E+ZU0A_#I+ MYZCY7U9\_)\/_B?K!W7>LFV+<'?*RX_[YJ9?@CXL=09_%.7[D3RG^8KWNBC^ MT:WV;+Y!R(\+_P"%$ZNR[G\32F7'7S&ZU WP0\5*I,7BC#C[N9Y!_2O>Z*7] MHU^_X(.1'S__ ,*V^)6E_P#'MKPGV\#;,[9_[Z%(;SXRZ(<-!-Z 8 M'YFO8WC25"CJ&4]0:P[_ ,%>&]3!^UZ-9R-_>,0R/QH^L8:7QT[>C"S[F-IO MQ:\':B%']JQP2-_!*#G]!746NMZ7>H'MK^WD!Z8D%<)J7P/\(7V7BAGMI#T\ MN3"_E7*W?[/\UM*9](UUXW'W5:/!'XYH]G@Y_#-Q]4%Y'N:LKC*L&'J#FEKY M_/@[XLZ#S9:K)<0CH@N2W_CM*/'?Q4T(A-2T9YHE_B-L1G_@5'U'F_AS3^8< MW<]_HKP>']H&\M7$6I>'R&[D2[?TVUN67Q_\.2D?;+:Z@]=B;_\ "HEE^(7V M0YD>N45YVOQM\%LH/VNX&1T,7/\ .E_X77X+_P"?R?\ []?_ %ZS^J5_Y']P M^9'H=%>=GXV>"P,_;)_^_7_UZSKKX^>$XX\VR7LK^C0[?ZTU@Z[V@PYD>JT5 MX1<_'R_OV-OHN@%I>S%]Q_[YQ5-KGXP>+.%BFT^-^A"F 8^M;++ZBUJ-1]6+ MG70]QU+Q#I&D0F6_U&W@0=2SY_0)-8>64_?C3YB?^!9KTK0?AWX9\.A39:;$TJ])I0&?\Z?+A*6[ M0^5=2M8Z=9Z; L-E;101@8Q&@%6:**XVV]64%%%5KS4 M+/3X_,O+F*!/[TC8%)NVXFTM66:*YF#Q]X>NM433X+SS)7.%91E2?K735,9Q ME\+N3"<9_"[C))8XEW22*@]6.*YW5?'GA_2@PDODDE'_ "SCY/\ A5'QIX0U M#Q// (-1:"V (>/J/KC/-4]*^$VB6>&O&DNI!ZG"_E6,Y5G*T(_-F%2==R<: M<=.[.D\,^)[3Q1927-I'+&L;;2) ,_I]*V9%WQL@8KN!&1VJO8:;9Z7;B"RM MHX(A_"BX!JU6T5+E][GTJ MYJWA'4W^%!T*)1AT4 <'JNDZG;P:+/%X>M=5>UB*/$[A9 M$)&,J20MX^P"0#:C!AM#$XS\V>M>PT4 SO[B_C$-S?W3W#1!@?+!)(4D<$C-=#J<:/IMT616(A?!(SV-7*K:C_P @ MN[_ZXO\ ^@F@!--_Y!5G_P!<$_\ 015JJNF_\@JS_P"N"?\ H(JU0 4444 % M%%% !1110 4444 %%%% !1110 4444 %%(2 ,D@?6HGN[>,X:9 >G6IE*,=V M-1;V)J*AN;N"TA\Z:0*GJ:RW\4::G1V;Z"L:N*H4G:I-(TA0J5-81;-JBJA;VDM]2Z6$K5;\JV.IHK/L=0E MO-,-UY!63!PGK6$^MZV7*I:8.>/EJ:V84:48R:;4MK)E4\)4FW%65N[.MHK, MT:XO[B!VOHO+8'Y>,9KE=>\37VC%Y=0O(;6$'"EL4Y8U*G&<82ES=$M?F$<* MY3<')*WF=[4%U>6UE"9;JXBAC'\4CA1^M>):G\9;V)/LVA!=0NI3A6"\)[]. M:W=*T/7O%.D1SZ]:RK.XS)'.<*3ZA1QBMZE2K3P\<1*E+5VM]KUL3&A%U'3< MUIUZ$GB;XX:%I3/;:4CZC= [1L!"@_U_"N)\[XE_$J4^6)-.TYN"N/+7'T/) M_"O3-!^'MEI^HI<3Z=9%4Y ,0;G\16YJ^DZA:8JO2=2I3=U]FZU!T*,:B@JBUZG0T5R4&@:TDZ,]]\H.3^]8UA^+?']M M:7;Z7$MT)8&Q(Z+U..W-E)#Q-. M%!)J7-=VT_/T/4J*XF.Z\4E@?LLP/NBUTFE3:A)9.U_'ME'08QFKP^8*M/DY M)+U6AI5PO)'F4D_1FE17(77B74TWJ+01D' )&<5@:EX_UW2@C?8([E#U/(/Z M"LX9MAISY$W?T9GB,/4P]-U9KW5U6IZ=17$:+XYNKS8^I6$=M&ZY'EN6(^N: MZJRU:SOV*P2AF'.WO712QV'JOEA-7[$^QJ\G.XNWH7:*P]8\5Z;HERL%TSEV M&3L&=OUJG%\0?#PNH[B('&Y#QFKE:)IZHI--714FTNPG4K+96[@^L8K&N_ 'A2^S] MIT2UDSUX(_D:Z$S1 D&5 1V+"@2QGI(I_&KC4E'X78-#B9?A#X*D45K]9K?SO[PLCA%^#_@M6!.D1G'8L?\:T MK;X;^#K-]UOH%JC>OS'^9KIRZCJP'XT"2,G =2?3-)XBJ]Y/[PLBM;Z5I]JH M6"R@C Z8C%6P !@# HJCJ>L:?HUN)]0ND@C)P"YZFL92ZM@VHJ[+U%<5=?%+ MPW;9VS23?]IDL12?M&HQD^D?S_RK5TW4K75K&.]LY/,@D&5;&*X73OA M#HT!#7MQ-=-U(SM_D:[6#^S=$M([2-HX(HQA5S6<:DU[U6R1-#ZQ.7OQ^2U9 M)JT%UF0:S87-P((9U9S MTQWJGJ^O_P!FSB%(#(^,^U88BMA7#VLY7BM--?R-YY=*O4491=^VQ1T+P!H> MA2I/% 9KA/NRRG)'Y5U-1J+,")CS["KNN6>HW;1BRF$: ?-R1S^ M%33QE.5%U,/!NW2UKF\<"J,U3;4;FN9$!P74'TS45S>06<8>>0(IZ9KG;;PS M>B9)+B^;@Y.UR:V[_2K?48HX[@,0G0@XJJ=?%5*%1X927LTVNMSE3XKNW/[JQ)'NI-;AO+E]'^TQP8G*9 M$9]:NK#$GW8T'T44^BAAL1&_M*M[KM:WF%6M2E;DA:WF<@-1\02ME8-OMC%; M]@]^VG%KE%%QS@5H448?!3I2P(K9T9M2,$ MGV\#=GY.>:U:*5# .E4Y_:2?DWH.KBO:1Y>1+T1RMU>:^ES(J0_(&.W'I6AH MMSJDTL@OH@J <'OFMJBBE@9PJ^T=637;H$\3&4.7D2\SF]3US4[2]>*&R#QC MHVPG/Y5)I.NWE[>+!/9E 1RP4@#\ZZ"D"@'( !H6$KJKS^V=K[67W Z])T^7 MV:OWN8VJZ^--N1#]F=^,EATJ*R\56UWUYHU%R]K!&IA^2SAKWN5[_5K73=HN'(+= !FH(O$6 MF3.$6X^8]BI%6[S3[:^ %Q&&QTJB/#&EK(KK$P(.?OFBM]?53]UR\OG>X4_J MO)[][^5C4EGBA3?)(JKZDXIJWEL^-MQ$<_[8JOJ6EPZE;K#(S*%.016*?!L: MMF.\D'/]VGB*V+A.U*FI1];"I4\/*/OS:?H=1D8SGB@$$<&L^[L)9=+^RPSL MCA0 ^>37/_\ "/ZU&7+NQC&.*OUU4JBJ04TK7[[G/.'))Q?0****T)"BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "JVH_\@N[_ .N+_P#H)JS5;4?^ M07=_]<7_ /030 FF_P#(*L_^N"?^@BK55=-_Y!5G_P!<$_\ 015J@ HHHH * M*** "BHWGBCSOD1<>IIL%W!N#4\\;\M]2N65KV)J*YZ^\4I;7#P0 MVSR.AP2>E2Z-K%[J-RRS6@CB ^]@C^=<4JWM\QBN=L!^Z,XQ4FE>'I;&Z6XFNFD8#H"<4OK6(E5Y M(TG:^[8_84E3YG4U[%Z_UJSTY]D[G>1G"C-4K7Q1;W=ZEO' _P YQNS_ $K1 MNM)LKR833P!W QG)J6"QMK?_ %4*+CN!1*&-E5NIQ4+]KNP1EAE3UBW+\#-U MN]U.W>-+&#>&ZMM)Q6=;KXCGN$9W*(&&X$XX^E=7115P#JU>>525NR=D$,4H M0Y5!7[F7K&F3:G"D<=QY6.O&0:RX?!Z*09KDOZ[1BNHHJJV6X:M4]I4C=^K) MIXRM3AR0=D5;C3[>ZM%MI5+1J !Z\533PYIB?\L W^]S6E+<0P#,TT<8/]]@ M/YUGW'B/1[7/G:C ,>CY_E6M3#X>3YIQ3?F8K$SIJRE9>IHK#&D(B5 (P,!> MU-2U@C^Y$H^@K!N?'OABTM&NIM6A6)3@GG.?IC->>:W\>[1)6M_#^F2WLO17 M<':?P'-=M'"2KI.G&Z[]#/VNET]SV4D*"3@ 5Q_B/XF>&/#:LMQ?)-./^64! MWG/H<=*\;U76_&GBD!;J>^AB<9^SP1%0/QQG]:@T_P"%^MWDJR#2Y7).3)*X M_,Y-0JV%A*TVY-=$OU9QRQL;V@F_D;>H_%KQ9XLG:T\)Z7+#&3@R*I=A[[AC M%.L/@_JNI.VL>-]7*1@;I%WY8C_>SQ^5>S>&='31]$M;=K>".X2,"1HT R<5 M?U"P@U.QEM+E=T4@PPS7;+'.,;8>/+^9TV;C?J>::7KOP\\'1^7I5L6F P9! M'EF^K5JZ5\4[35M:@TZ#39L3.%$F_./?&*U+/X<>&K3DV"RMV9V/^-;]II&G MV./LUG#&1T(09_.O*;Q-27-.2.>,,2VN:22\D7:Y+QKH_B'5EMDT6]^SQKGS M5#;=Q[5UM%:S@IQY6=-2"G'E9Y&GPFU6];?J&M#/7&TM^N:[7PGX,M?"JS-% M,\LLHPS,>/RKIZ*RAAZ<'S):F-/"4J;YHK4*H3:)IEQ=&YEL87G/5RO)J_16 MS2>YT-)[D45K! ,11(@/H*EQCI113'8**** "BBB@!,#T%((T'11^5.HI6 H M3Z+I]RY>2V3<>K QK[:IR\O,[&#J M?AF'4+I[CS2CMUR,BLB;X>6E[F.^F\R$_P!P;6_.NUHKFEE>%E4]JXZWOU+> M*JRI^RD[QV.*@\(W'AU3'H$DJP,=SAY.2:N6TA.2\KZ#IXA4Z7LE!67D>3^(? EZFKW%_]OGE2X8D!%.4^IK''A[5T98X M-4N8SD;00>#7MY (P0#]:;Y,6<^6F?\ =%8ULMJ3J.=.HTNQSTZ6$4.6=*[[ MW9CQWDFAZ#:_VA(UQ.J*K/C!8X[UFZEXICNM.GAM6>"=T(23&=IQ75211S+M MD167T(JJ=(L&ZVR5OB*6,NR[(7#$!"2P[CK7LTEM#+!Y#Q@Q8QMJA_PCNE M?\^:_P#?1_QKGKX/%6Q^U(Y,0&G0R]%U*[OQ(;FW,8&-IQC-9][%XAFNY%A?9'GY2K8XKI@ !@ #Z4M5/!2 MJ4HTZE1W75:7-(XE0J.<8+7H]3"T;3M2MKEI;VY+J5QMSGFG7OANWOKUKB21 MQNZ@&MNBJ67T/9*E)+J\_M(NS\C,LM!L;"598HR9%Z,QR16@T,;L M&9 2.A(I]%=%.A2I1Y(121C.K.;YI.[ #H****U("BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** ,37O%NB>&F@35;Z.!YF 12>3DXS M]*T+G5+&ST[^T+BZBBLPH?SF;"[3T.:\E^*FDR0ZW_;5K/:7@6%4N-/F<;]H M;.0,\"J_CNP3Q'\,[76[>6:RL;6W!2P0_+NXQGU YH ]:U#Q#I&DV$=]?ZA! M;VLGW)9&PK?2EN?$.D6>EKJ=QJ$$=BPRL[-\I_&O.9R\GB[PI!)>* /?+#4+34[1+NQN([BW<962, MY!HU'_D%W?\ UQ?_ -!-<3\,2X_X2!/^6"ZE*(\=!\QS76ZQ/#2;LKC2N[%C3?^059_P#7!/\ T$5:Z5YA/XTN+6UCB$Y540*I MA0L2 /:N:U3XC^)(FD6VLKN>W*%<-;/N;]*X*&/^L3Y*=.7JU9&F)IQPZ7/) M-MVLM6>SS:M86^?,NHP1VSS3[>_M[NW::!]ZKUQ7S;/XQ\72E7L_#5WM[^9: M2-G\JL+XW\=36GV5M$OK- ,O'7A^5WL-#U"7S!AEN;25A]1@"N?!Y;F$JRE6DVODE]QA+, M(U%R1HL4+9'&:LVL6D>'&?S;U$D844O4Y*=:O)_ MO5H?1\CK%&\CG"J"Q/L*X6Y^+7AV%F2,74C*<9$8P?QS7G)\5?%B_4A=-:-0 M,$>2RY_,UA_V#X\N)B5T"%)9#R^TCG\36E3+ZWV)Q7JPK.J[>RT]3U8?%_37 MG1$LYRC$#)'->B03+/;Q3+D+(@< ]<$9KYQM_!OQ2D.+6!+HC%_XD5 >#NRW\C5RU_9]<#_3- M?>3U\L$?SI5,%0;NZ]O1"JTJE1W4FEY#=$^)]W;:TCZUK5J+5?\ 6QC[Q'L* MZ"_^//A6WRMJEY<./^F0"_GFBP^ _A:VPUQ)=W+]][C'\JZ>Q^&GA#3\&'1+ M8N/XV!)JJ<,%15KRD72IRIJU[^IX?XJ^(FH>.-1A6PTJ=4B4J$1R=_/4C%)I M?@3QOJY&S1Q9J>C73%1_*OI.VTVRLT"6]K#&H[*HJUTK&HL+*7-&DK^;;(E@ MZ4YC:'X$\.>'D46.F0AUZ2R*&?\SS M71T4.M/EY$[171:(WA3C!6BAH10Q8* Q[XIU%%9%A1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% ',>)O FC>*9X;B]C=)XR/GBTR_P!#.C7%L#8% GE*2O Z+2I+,"UB.4",593ZAASGWS6Y10!1TG2++1+%;.PA\J%>>222 M?4D\D^YJ34AG2[L'IY+_ /H)JU5;4?\ D%W?_7%__030!6TVPLSI=H3:09\E M.?+']T>U7?LT'_/&/_OD5%IO_(*L_P#K@G_H(JU3NP$550850H] ,4M%%( H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ JMJ/_ ""[O_KB M_P#Z":LU6U'_ )!=W_UQ?_T$T )IO_(*L_\ K@G_ *"*M55TW_D%6?\ UP3_ M -!%6J "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *X;QQX^D\- M7<.FZ?9?:]0EC,NTMM"H",_4\BNYKR7XPIILC6_VNRO(;I8S]GU&$953Q\I MYY]QVH ZG4/'$UGI>D3PZ)/->ZDVQ+223RF0\9R2/>I=3\87>D6EDEYHNW5+ MV4QP62W2MN(!/W\8' /:N >!;O0O#5QXT35'6-9")HA@I9UA*N Q'7J0/6@#UWPSXCB\1V,LRP-;S02M#-"S;M MCJ<$9[_6M+4?^07=_P#7%_\ T$UQOPTLYX[;5[^2.1(KZ^DFA#C!*%B0<=1G M-=/K=I//93R17TL"K"V415(;@]QL9]_G7<"[B" , \' S5:;Q'JO]E>&-$@UQ7NM28J^H6P!94"L1U!&?E MZ5TWQ TWQ#J&EA-&6UN8B")K2X4?..Q#8)KF;'X9ZEINAZ/<63V_]KV,S3B* M1B(_F##;G''WO3M0!U'@#6[S5+/4+2_G-Q/I]T]N9F&&D ) )QQGCM6[K.H0 M6UG/!)YGF21,%"QLV201V%9G@OP[<:!8W3WK1F\O;AKB81G*J6.< ]P,UTU M&%8Z]8PZ?;1.9PZ1*K#R'X( ]JL?\)%IW]Z?_P !W_PK5HH RO\ A(M._O3_ M /@._P#A1_PD6G?WI_\ P'?_ K5HH RO^$BT[^]/_X#O_A1_P )%IW]Z?\ M\!W_ ,*U:* ,K_A(M._O3_\ @._^%'_"1:=_>G_\!W_PK5HH RO^$BT[^]/_ M . [_P"%'_"1:=_>G_\ =_\*U:* ,K_ (2+3O[T_P#X#O\ X4?\)%IW]Z?_ M ,!W_P *U:* ,K_A(M._O3_^ [_X4?\ "1:=_>G_ / =_P#"M6B@#*_X2+3O M[T__ (#O_A1_PD6G?WI__ =_\*U:* ,K_A(M._O3_P#@._\ A1_PD6G?WI__ M '?_"M6B@# T_Q' ;7_ $LSB7>W'D/TR<=O3%6O^$BT[^]/_P" [_X5JT4 M97_"1:=_>G_\!W_PH_X2+3O[T_\ X#O_ (5JT4 97_"1:=_>G_\ =_\*/\ MA(M._O3_ /@._P#A6K10!E?\)%IW]Z?_ ,!W_P */^$BT[^]/_X#O_A6K10! ME?\ "1:=_>G_ / =_P#"C_A(M._O3_\ @._^%:M% &5_PD6G?WI__ =_\*/^ M$BT[^]/_ . [_P"%:M% &5_PD6G?WI__ '?_"C_ (2+3O[T_P#X#O\ X5JT M4 97_"1:=_>G_P# =_\ "C_A(M._O3_^ [_X5JT4 97_ D6G?WI_P#P'?\ MPH_X2+3O[T__ (#O_A6K10!@_P#"1V_]IXS/]E\GKY#_ ']WT]*L_P#"1:=_ M>G_\!W_PK5HH RO^$BT[^]/_ . [_P"%'_"1:=_>G_\ =_\*U:* ,K_ (2+ M3O[T_P#X#O\ X4?\)%IW]Z?_ ,!W_P *U:* ,K_A(M._O3_^ [_X4?\ "1:= M_>G_ / =_P#"M6B@#*_X2+3O[T__ (#O_A1_PD6G?WI__ =_\*U:* ,K_A(M M._O3_P#@._\ A1_PD6G?WI__ '?_"M6B@#*_P"$BT[^]/\ ^ [_ .%'_"1: M=_>G_P# =_\ "M6B@#*_X2+3O[T__@._^%'_ D6G?WI_P#P'?\ PK5HH RO M^$BT[^]/_P" [_X4?\)%IW]Z?_P'?_"M6B@# N?$<'VJT\@SF+>?./D/P,'' M;UJU_P )%IW]Z?\ \!W_ ,*U:* ,K_A(M._O3_\ @._^%'_"1:=_>G_\!W_P MK5HH RO^$BT[^]/_ . [_P"%'_"1:=_>G_\ =_\*U:* ,K_ (2+3O[T_P#X M#O\ X4?\)%IW]Z?_ ,!W_P *U:* ,K_A(M._O3_^ [_X4?\ "1:=_>G_ / = M_P#"M6B@#*_X2+3O[T__ (#O_A1_PD6G?WI__ =_\*U:* ,K_A(M._O3_P#@ M._\ A1_PD6G?WI__ '?_"M6B@#*_P"$BT[^]/\ ^ [_ .%'_"1:=_>G_P# M=_\ "M6B@#*_X2+3O[T__@._^%'_ D6G?WI_P#P'?\ PK5HH Y_4/$< M1] MC,YE\Q,_N'^[N&>WIFK?_"1:=_>G_P# =_\ "M6B@#*_X2+3O[T__@._^%'_ M D6G?WI_P#P'?\ PK5HH RO^$BT[^]/_P" [_X4?\)%IW]Z?_P'?_"M6B@# M*_X2+3O[T_\ X#O_ (4?\)%IW]Z?_P !W_PK5HH RO\ A(M._O3_ /@._P#A M1_PD6G?WI_\ P'?_ K5HH RO^$BT[^]/_X#O_A1_P )%IW]Z?\ \!W_ ,*U M:* ,K_A(M._O3_\ @._^%'_"1:=_>G_\!W_PK5HH RO^$BT[^]/_ . [_P"% M'_"1:=_>G_\ =_\*U:* ,K_ (2+3O[T_P#X#O\ X4?\)%IW]Z?_ ,!W_P * MU:* ,6Y\16?V6;R#.9MAV?N'^]CCM6K:N\EI"\GWVC4MGUQ4M% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !45S<):VLMQ)G9&I8X&3Q M4M(5# A@"#U!H \\\&?$*]\6^)]4M5L#;V=NBM DJE9'SGDD]CCTIH\4^*-' M\3:;::\+#R=1D9([6W7]Y$ ."6R0?R%6-+T;4M.^(>NZH-/;['+;QK 5*@.0 M#P!GBN6\-6'B5O%UYKGB+PQJ M&T>[6*806<<"$EVP=V2,]"#5+_A/]3_X53:>(V-I%J%RR("ZXC4MW(ST_&M_ M3-"GMO!ES:RVV;R5II=K8)#.Q/7\:YG3O#>J6?PNTFQN_#Z7UU:2)))8RR8; MC'3!P3QW.* .O\(7FIW]BUQJ&LZ7J0;&UM/CVA.!P3N;)KI*X+P%HVHVNL:O MJMSIS:5;7;*(K!B,I@*,X4D#H>E=[0 4444 %%%% !1110 4444 %%%% !2$ MX!)Z"EHH \VMOB3)-7^(YO\ 6_#&I7FD6D@%E%!)$$SG[[ N#QP?PH [;4?&3:=> M7/8^E8&A?$R\O?!FM>(+ZQ\HV MNG\/Z9<>9J]Y?VACDO) 5CDP<*JX'3CL*Y"T\$:K?>%/%.F7$+6LM[>2RVQ9 MAA@2<'CMS0!T'@S7M6QC#JUDX#1$_PLNXGIWXKMJ\T\)Z#J;> M+X=2DTB71[6TM!;O&Q3_ $EP3\WRD^HZ\\5Z70 4444 %%%% !1110 4444 M%%%% !1110!YSXL^(]QI/B[3M!T^R=C+.B7%S)&=B@@G:#Z_CVJ[XRUGQ7I' MVF_L?[/MM)M(/-:2X&]IFY)4 ,-O0M:+1 M)XH@L=S$9[I2I+*@4]/^! 5F>#O'^H>,/$.K6D5J+.V@13;^?&=YSGYCTX-; M.AZ?<3:\U]<:9)9VT=FMM!#*5.!D''!(]:I:%H=_9?$?6]1>S,5C/%&L,@QM M; .0 * ,^UUWQBOCV'09-0TJ]B5/-NC#:,AB7G R7/)Q7I-<3X'T;4+75M?U M35+5X;B\NSY>\@YC &,8[9S7;4 %%%% !1110 4444 %%%% !1110 4444 < M#\1_B#+X/MXH+&RDN+V;!#E"8XER 2W_ .OO6CK%]XHFTZQFT;[# CQF2YNK MH;E08'1,@^O>D^(^C76L^$;JVT^T\^[?:%5M &GIOCJ\U+PE9WL<<7VZ6X\@_+\KX;YBH_W::,@RLI ^7V'/K5K0]'F>70(DT*ZTRQTX,WEW# M(6W$,.=K'/7-.U3P_?R?%32=4MK(BPBM94DF7 "L2I''7L: ,._^(FO0>)I8 M(A9"WCOEM1I[1G[3(I8 N#GISZ=J]71BR*Q&TD D>E>,7?A/Q";ZYT_^R)9I MY]36Z760RA4CW*2O7=V/&,)M?\ M Z?J6F06AU.Z"EWDXCC!')VYR?IFND\0V;7V@WL,4(EG:%A&,#.2.V:\[FL? M&&C_ ?L=)T?2YCJS1B*15= T0Q@G).,T :NB>.-0FTW6XK][66_TV7RA/ A M6*1B!C R>Y]:IZW\3+ZQU_1=%MK$F:X:(7=P\9\M2R;BJ^_X]JK:#X=O$\-6 MND1^'M0L2;I)KN:[>,M*596W?*Q],5O>/- O=2U#0)=.LO-6WOEDG9,#:H5A MDYZ]10!G:]XXUR/7]8MM*%I%;:- )[A;B,LTX^;(4Y&/N]>>M=YHNI)K&C6F MH(I59XP^#VKSWQ[H%_JNJSQ0>&#="YM_*COX)RAC8Y&9!N&X#(['O7?Z!IQT MC0;*P8@M!$%..F>] &E1110 4444 %%%% !1110 4444 %%%% &7XAUN'P]H MMQJ4T4DHB'$<:DLQ/ Q7)>#O&.O>*_".I:C#81#4(YGCM[=SLVX) #$]^.> ME=Y;>'].\2^&_!_B$VNE2/JIIK6H)MN;VXDB*D-P0N&) )[ M=ZM>/M,\47BZ-HEAH][<:)%&GVPVDB*\F!]T;F% %NW^(>K>(+71K31OLUMJ M5Y;M/*]Q&710H&< $=<^M=EX.\0MXE\/Q7TB!)LE)57IN!(XKBKG0]0T^^T? MQ!I'ANZ5;>U>U?3=Z>:BD YW;>Q[UUG@'0;CP]X9BMKL!;B1VED4'[I))Q0 M!U%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !114- MW=0V5K+F?I7E?B#Q_K]UX-\/6VBW MLJZO=Q^9--'@MA V>/4U@TT[,9[I17D-SXXU"^C\)BTO+E'FB>YO%A7NTUT-M\2XI-:M-+O-+ELGO">5'*].](#O:*\3N_&.NPZ)J M-P=5E1H=;^SJYP-L6XC;TZ5WND>/+/4S?-'!(;&PC!EOR1L9L D =3^% '7T M5Q-E\1;>XOK&.XTRXM;._?9:7;N"LI[<#E<^].M?'LVH^*;_ $/3]!N;AK"4 M1SS^ZWX-N=!OIMG>@#U*BN%E^)UG M%I>M7QTZE7?$'CJ#0;32)VL)[@ZFP6-(V *DKD9H ZVBO, MM>^($]]X+\12V$5QIFIZ8=CAF#%2666RT.]N M]-BF\F2\B((#9QPGWB,^E '>'=)O M'M+N^VS)PRK&S8_(54IQBKR=BYSC!7D['245QX^)WA0G']H/_P!^7_PKJ+&^ MMM2LX[NTE$D,@RK#O2C4A+X7V)D60R*C21 MC+1J>K#W%5? -U>7MO<7\?B@:S82Q!HDGQYT+XY#8 &.O:K-#O:*\'TWQSX@ MOO&9L8-3N)]16_:-K!=IMQ &(W9QG/3OWKMOB1J.JVU]X;LM/U.XT\7MT8IG MM]NXCY?4'U- 'H5%>=:5?:MH7Q$7P_DW.BV%K?7=DMW/\ OI;2/S)1&",X&#Z^E 'HU%>77GBG^QO LU_I6O7F MJSS7"0+)? *\)9E4_*%4C&<\BLG7?&6L^!+AK2?4I=2:ZL?M$+W.,QR948& M./F- 'L]%>9Z/JNL:-XFT6TU#5I]0AU:!G*R@?NG S\N ..>]>F4 %%%% !1 M110 4444 %%%075W!90F6=PB>M3*2BN:3LAI.3LB>BL@>)]*)Q]H/_?!K0-W M +7[29!Y.,[JRIXJA4OR33MV9I*C4A;FBU07 M-M]HBD!B_O44\50JNT)I^C"="I!7E%KY$]%9#>)=*5BIN#D?[!J]9W]M?QE[ M:3>HX/&,44\50J2Y833?DPG0JP7-*+2]"S15#6[R6PT.^NX$+S0P.Z*!G+!2 M17F/PZUW4O$MY;WT?BMY'5F%[IEV!E>3CR\ 'TZYK(:K<#Q)/J<5O:^9]GOH#%*CX'(R%RM M95OXLUO3M'T;Q9?:K-/;ZA.J2V1P(XU;IMXSQ[F@#V:BO%X/%>O_ -@6GC&3 M593#/>K$; >4$9@O'&<\YZUZ_/ZC4L?*WJ/PS0!9HKQCP-XEU7Q3J< MYKJ)OB<%U+6+*VT*ZN6THCSW655&W .1G MZ]* ._HKA+#XFV][=:6&TJYALM28)!=NXVECV*]?QI=?^)":%/<%]'GDM+9P MDEPTR1<_[*MRPY[4 =U17EVM>*]0?Q;"MA?21V,VDME;[ZEJ?A?0(_[4SJUX9?+C-NNS<.<;B>!P.2<"@#J:*X*S^* M%G<6NLM-I\D-UI47FRVZSI)N'/1EX[&C3OB=#=SZ7]KT>ZLK34SMMKF1U8,V M"<$#D=#UH [VBN6^(VI7FD> ]5OK"X:WN8H6:.1<94X]ZH^"E:73EOW\67>J MRO;[I('FB81GZ*,C\: .WHKS&P^)$&FZ$+R2'4K[S=1DM%$SH74AFZ8 X^6N MH\.^,HM>U+4M.DL9K*\T\@2Q2,&X.<$$<=C0!TU%>?WWQ2@TZZB%UH\\5G+- MY*3O.@8G.,^6?FQGVJ%_BU:I#=W7]C71L[2[^RS3B1<*E 'HU%< M[X@\76VA066VWDN[J^;;;V\9PSGCN>!U[URVH>/FEU72[.YLM7TNZ:\$+PJR M[&RI/+$$,/\ =- 'I=%P)_2@#TRBO/_ /A:=O+J%S#::/: %HHHH **** "BBB@ HHHH **** "BBB M@ JO?65OJ-C-9W48D@F7:ZGN*L44)VU0'GA^"7@4DG^S9N?^GJ3_ !H_X4CX M%_Z!L_\ X%2?XUZ'171];K_SO[Q'*CSS_A2/@7_H&S_P#@5)_C1_PI'P+_ - V M?_P*D_QKT.BCZW7_ )W]X()##+"(+ M9X=-D9L @AON_G3K7PUK,FM^&9T\+WT7V*0_;+BX(+NQ5OFSDDKDU[S12 \- MU7P1KFH>&M7L&TRXSA0ZSX8M89FT>^MO-MYF M.1%+C!4]^WZUZW10!XEX?\%2BYTFSNO#6K>=:.#+=75_)Y"[>-T:AC^ P*[+ MP9HVH:?XU\4W=U:216UU.&@D;HXR>E=W10!P/Q+\/WVLII=Q;VTM[:VEQYES M91G!F7!'3H>2#@^E<)IGASQ/9>-HK[2]'U.Q\/F[65[)WV$')). V-OM7O-% M '%?$[3;_5O!K0:?9RW5P)HI/*CQN(#@GK["L2_M-7\92Z%I[Z%?:=:6+I+< M2W@5=VU2N% )SU[UZA10!X9K7AKQ%;V'BK2;31+JZ-_=&:&= /+*Y/&RED-G*K7&W'[L!".?QKTBB@#QS4_"VN36'CI(]-F9K^1#: M@8_>@!LXY]Q5ZST;7/"WB)=:BTF>_BNK%('A@ ,D3C=U!(&.1WKU6B@#Q76_ M#UYX>^$FKM> "YN[G[08P>$S)D#]:T[&SUGQ#K7AV_DTJ6VMM*MBYD? 69R% MP%P>G'?%>FZAIUGJMHUI?VT=Q;M]Z.09!J:."*&!8(XU6)5VJ@' 'I0!C>$] M;N]?T87E[9BTFWLIB!SC!KSW7?"^MW-YXS>'3IG6]BB6W(Q^\( SBO6K>WAM M85A@C6.->BJ, 5+0!Y=;>&M5;Q?X?GDLIDMH=->&:7C$;%2,'WH\-_\ "1^# M;&XT6'P]<7LIN6:&Y4CR"K-G+'.1@$]J]1HH PM-U+6I]=NK.^TI8+.*-#'= M*Y(D8CD#Z5NT44 %%%% !1110 4444 %8FN^$]'\1R1OJ5LTK1C"E7*G'X5M MT4I14E9HF48R5I*Z.-_X5;X4_P"?&7_O^_\ C6UH7AC2O#BRC3+;C>2Y8 MG'UK8HJ(TJ<7=)$1H4HN\8I,*Y?4?A[X63OM'0GZUYOX;\$7Z:O MKEUI>GWNAV5W:F-(+EL$R'N "1BO9J*LT/G>\\&:\ECIT6B>'M1L=-YQ$B#Y?F+9SZ]Z]CHH MP-"\&Z/X=N9;FQCG:XE&&EN9WF?'IN8D@<5%XDO+_3KZRNK7P\NJ1*2)'B4& M>+I]W.!^M=)10!XY/X#UG5=)UR^-O]FN+V\CNH+-^" I4X..A.T]*BU_P=K/ MCNX:\ETR;3FM+ 01)= R294DC!/'RFO:** /,M(TK5]:\3:)=W^DW&GPZ3 MRLTV/WCD8^7!/'%>FT44 %%%% !1110 4444 %5[RR@OX?*N$W)G/7%6**F< M(SBXR5TQQDXNZW,;_A%M*_YX-_W\-:)L;=K+[(4_$H4[\D$K[ MZ&DJ]6=N:3=O,QO^$6TK_G@W_?PUH6]A;VMH;6),1'.03GK5FBBGA*%)WA!) M^2"=>K-6E)OYF.?"^E$DF!N?]LU>L=.MM.C9+9"H8Y.3FK5%%/"4*R@CGN A*12'"N<=#7C\/A.^U3QKI>K6/AN\T&Y MBRL0L+C!'RX//.#R!7M=%=!B>$Z]X,U)7UJ%]!U"^U.>Z,]EJW&HRSQLA:0MO4%,[>HK5TKPUK,&I>-WEL)0MZF+9CC]Z=BCC\0:]8 MHH \B7PQK8\-^#+?^SIO.LKB-KA>,Q@#DFL7Q!X9\17/_"06\^@WFHWES+NM M;DMNA2/ X4$\'KT%>[T4 >/'PSK;ZKI\PTN=8X]%-N^<<2;V5GJ_@?Q#J\EMH]UJEAJ4OGQ_9 "8VP M!A@2../UJ'Q9!XLUW0M/GFTN1%2[#W%C93-YCQG44 >!/HFHV7 M_"9:C-H,VFV%UI^(-X Q@/P<'KS6II6GZOXKTCP?:?V9+!:V+B>:[( 1@ P M4CG/(_6O8KNSM[^UDM;N%)H)%*O&XR&![&EM+.WL+6.UM(4A@C&$C08"CVH MYSXC:=>:MX#U6QL+=[BYEA*I&G5CBK/AS1+?2_#<,<>G06MT;?;+Y<2JQ..A M(ZUT%% 'A]MX0\0)H=E"VESB1-^*[YK9 MX8;N-!;3-]UB"_3\Q7H-% 'SUJ'A7Q%*M?T.Z/AR>TL;2^#_O2/-"[&!+#. ,GL:] M9HH \A\5Z)K<_B[599M'O-5MKBV$=EL;,,3_ MTB:TCCL#$S28V[][''7T(KVJB@#PS7?"&JRZW'[_3]8>XW)>64Y-M(N M3R^2,'IGBO;+)9TLH5N6#3A '(Z$U/10 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!__9 end EX-101.SCH 9 wd-20201231.xsd EX-101.SCH 00100 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - Consolidated Statements of Income and Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 00400 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 40204 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Provision for Credit Losses (Details) link:presentationLink link:calculationLink link:definitionLink 40208 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Net Warehouse Interest Income (Detail) link:presentationLink link:calculationLink link:definitionLink 40209 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Cash Flows (Detail) link:presentationLink link:calculationLink link:definitionLink 40303 - Disclosure - MORTGAGE SERVICING RIGHTS - Summary of Components of Net Carrying Value of Acquired and Originated MSRs (Detail) link:presentationLink link:calculationLink link:definitionLink 40304 - Disclosure - MORTGAGE SERVICING RIGHTS - Schedule of Expected Amortization of MSRs (Detail) link:presentationLink link:calculationLink link:definitionLink 40604 - Disclosure - DEBT - Notes Payable - Summary (Detail) link:presentationLink link:calculationLink link:definitionLink 40605 - Disclosure - DEBT - Notes Payable - Maturities (Detail) link:presentationLink link:calculationLink link:definitionLink 40805 - 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 40807 - Disclosure - FAIR VALUE MEASUREMENTS - Schedule of Fair Value of Derivative Instruments and Loans Held for Sale (Detail) link:presentationLink link:calculationLink link:definitionLink 40902 - Disclosure - FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES - Pledged Securities at Fair Value (Detail) link:presentationLink link:calculationLink link:definitionLink 40903 - Disclosure - FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES - Agency Multifamily Mortgage Based Securities Pledged Securities (Detail) link:presentationLink link:calculationLink link:definitionLink 41101 - Disclosure - EARNINGS PER SHARE AND STOCKHOLDERS' EQUITY - Basic and Diluted EPS (Detail) link:presentationLink link:calculationLink link:definitionLink 41103 - Disclosure - EARNINGS PER SHARE AND STOCKHOLDERS' EQUITY - Other Equity Related Transactions (Detail) link:presentationLink link:calculationLink link:definitionLink 41201 - Disclosure - INCOME TAXES - Provision (Details) link:presentationLink link:calculationLink link:definitionLink 41202 - Disclosure - INCOME TAXES - Statutory Reconciliation (Details) link:presentationLink link:calculationLink link:definitionLink 41203 - Disclosure - INCOME TAXES - Deferred Tax Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 41402 - Disclosure - LEASES - Future Operating Lease Commitments (Details) link:presentationLink link:calculationLink link:definitionLink 41501 - Disclosure - OTHER OPERATING EXPENSES (Details) link:presentationLink link:calculationLink link:definitionLink 415021 - Disclosure - LEASES - Future Operating Lease Commitments (Details) CALC 2 link:presentationLink link:calculationLink link:definitionLink 00090 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 00105 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00300 - Statement - Consolidated Statements of Changes in Equity link:presentationLink link:calculationLink link:definitionLink 00305 - Statement - Consolidated Statements of Changes in Equity (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 10101 - Disclosure - ORGANIZATION link:presentationLink link:calculationLink link:definitionLink 10201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 10301 - Disclosure - MORTGAGE SERVICING RIGHTS link:presentationLink link:calculationLink link:definitionLink 10401 - Disclosure - GUARANTY OBLIGATION AND ALLOWANCE FOR RISK-SHARING OBLIGATIONS link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - SERVICING link:presentationLink link:calculationLink link:definitionLink 10601 - Disclosure - DEBT link:presentationLink link:calculationLink link:definitionLink 10701 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS link:presentationLink link:calculationLink link:definitionLink 10801 - Disclosure - FAIR VALUE MEASUREMENTS link:presentationLink link:calculationLink link:definitionLink 10901 - Disclosure - FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES link:presentationLink link:calculationLink link:definitionLink 11001 - Disclosure - SHARE-BASED PAYMENT link:presentationLink link:calculationLink link:definitionLink 11101 - Disclosure - EARNINGS PER SHARE AND STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 11201 - Disclosure - INCOME TAXES link:presentationLink link:calculationLink link:definitionLink 11301 - Disclosure - SEGMENTS link:presentationLink link:calculationLink link:definitionLink 11501 - Disclosure - OTHER OPERATING EXPENSES link:presentationLink link:calculationLink link:definitionLink 20202 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) link:presentationLink link:calculationLink link:definitionLink 30203 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) link:presentationLink link:calculationLink link:definitionLink 30303 - Disclosure - MORTGAGE SERVICING RIGHTS (Tables) link:presentationLink link:calculationLink link:definitionLink 30403 - Disclosure - GUARANTY OBLIGATION AND ALLOWANCE FOR RISK-SHARING OBLIGATIONS (Tables) link:presentationLink link:calculationLink link:definitionLink 30603 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 30703 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Tables) link:presentationLink link:calculationLink link:definitionLink 30803 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 30903 - Disclosure - FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES (Tables) link:presentationLink link:calculationLink link:definitionLink 31003 - Disclosure - SHARE-BASED PAYMENT (Tables) link:presentationLink link:calculationLink link:definitionLink 31103 - Disclosure - EARNINGS PER SHARE AND STOCKHOLDERS' EQUITY (Tables) link:presentationLink link:calculationLink link:definitionLink 31203 - Disclosure - INCOME TAXES (Tables) link:presentationLink link:calculationLink link:definitionLink 31303 - Disclosure - SEGMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 31503 - Disclosure - OTHER OPERATING EXPENSES (Tables) link:presentationLink link:calculationLink link:definitionLink 40101 - Disclosure - ORGANIZATION (Details) link:presentationLink link:calculationLink link:definitionLink 40201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Derivative Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 40202 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Guaranty Obligation and Allowance for Risk Sharing Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 40203 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Loans Held-for-Investment, Net (Detail) link:presentationLink link:calculationLink link:definitionLink 40205 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Goodwill (Detail) link:presentationLink link:calculationLink link:definitionLink 40206 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Loans Held-for-Sale (Detail) link:presentationLink link:calculationLink link:definitionLink 40207 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Share-Based Payment (Detail) link:presentationLink link:calculationLink link:definitionLink 40210 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Income Taxes and Pledged Securities (Detail) link:presentationLink link:calculationLink link:definitionLink 40211 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Contracts with Customers (Detail) link:presentationLink link:calculationLink link:definitionLink 40212 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Cash Equivalents and Recent Accounting Pronouncements (Detail) link:presentationLink link:calculationLink link:definitionLink 40213 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - ASU 2016-13 (Detail) link:presentationLink link:calculationLink link:definitionLink 40301 - Disclosure - MORTGAGE SERVICING RIGHTS - Fair Value Disclosures (Detail) link:presentationLink link:calculationLink link:definitionLink 40302 - Disclosure - MORTGAGE SERVICING RIGHTS - Schedule of Activity Related to Capitalized MSRs (Detail) link:presentationLink link:calculationLink link:definitionLink 40305 - Disclosure - MORTGAGE SERVICING RIGHTS - Prepayment fees and Other information (Detail) link:presentationLink link:calculationLink link:definitionLink 40401 - Disclosure - GUARANTY OBLIGATION AND ALLOWANCE FOR RISK-SHARING OBLIGATIONS - Schedule of Activity Related to Guaranty Obligation (Detail) link:presentationLink link:calculationLink link:definitionLink 40402 - Disclosure - GUARANTY OBLIGATION AND ALLOWANCE FOR RISK-SHARING OBLIGATIONS - Summary of Allowance for Risk-Sharing Obligations (Detail) link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - SERVICING - (Detail) link:presentationLink link:calculationLink link:definitionLink 40601 - Disclosure - Debt - Summary Information (Detail) link:presentationLink link:calculationLink link:definitionLink 40602 - Disclosure - DEBT - Covenants and Terms (Detail) link:presentationLink link:calculationLink link:definitionLink 40603 - Disclosure - DEBT - Notes Payable - Terms (Detail) link:presentationLink link:calculationLink link:definitionLink 40701 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Schedule of Goodwill (Detail) link:presentationLink link:calculationLink link:definitionLink 40702 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Contingent Consideration Liabilities (Detail) link:presentationLink link:calculationLink link:definitionLink 40801 - 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 40802 - Disclosure - FAIR VALUE MEASUREMENTS - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 40803 - Disclosure - FAIR VALUE MEASUREMENTS - Schedule of Roll Forward of Derivative Instruments (Detail) link:presentationLink link:calculationLink link:definitionLink 40804 - 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 40806 - Disclosure - FAIR VALUE MEASUREMENTS - General information (Detail) link:presentationLink link:calculationLink link:definitionLink 40901 - Disclosure - FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES - Commitments (Detail) link:presentationLink link:calculationLink link:definitionLink 41001 - Disclosure - SHARE-BASED PAYMENT - Plan Information (Details) link:presentationLink link:calculationLink link:definitionLink 41002 - Disclosure - SHARE-BASED PAYMENT - Compensation Costs (Details) link:presentationLink link:calculationLink link:definitionLink 41003 - Disclosure - SHARE-BASED PAYMENT - Plan Activity (Details) link:presentationLink link:calculationLink link:definitionLink 41004 - Disclosure - SHARE-BASED PAYMENT - Fair Value Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 41102 - Disclosure - EARNINGS PER SHARE AND STOCKHOLDERS' EQUITY - Restricted Stock Awards and Share Repurchases (Detail) link:presentationLink link:calculationLink link:definitionLink 41301 - Disclosure - SEGMENTS - Concentration of Risk (Details) link:presentationLink link:calculationLink link:definitionLink 41302 - Disclosure - SEGMENTS - Product Concentration (Details) link:presentationLink link:calculationLink link:definitionLink 41303 - Disclosure - SEGMENTS - Geographic Concentration (Details) link:presentationLink link:calculationLink link:definitionLink 41401 - Disclosure - LEASES - Operating Leases (Details) link:presentationLink link:calculationLink link:definitionLink 11401 - Disclosure - LEASES link:presentationLink link:calculationLink link:definitionLink 31403 - Disclosure - LEASES (Tables) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 10 wd-20201231_cal.xml EX-101.CAL EX-101.DEF 11 wd-20201231_def.xml EX-101.DEF EX-101.LAB 12 wd-20201231_lab.xml EX-101.LAB EX-101.PRE 13 wd-20201231_pre.xml EX-101.PRE XML 14 wd-20201231x10k_htm.xml IDEA: XBRL DOCUMENT 0001497770 wd:PerformanceSharePlan2020Member 2020-01-01 2020-12-31 0001497770 wd:PerformanceSharePlan2019Member 2020-01-01 2020-12-31 0001497770 wd:PerformanceSharePlan2018Member 2020-01-01 2020-12-31 0001497770 wd:PerformanceSharePlan2019Member 2019-01-01 2019-12-31 0001497770 wd:PerformanceSharePlan2018Member 2019-01-01 2019-12-31 0001497770 wd:PerformanceSharePlan2017Member 2019-01-01 2019-12-31 0001497770 wd:FannieMaeMember us-gaap:MortgageBackedSecuritiesMember 2020-01-01 2020-12-31 0001497770 wd:FannieMaeMember us-gaap:MoneyMarketFundsMember 2020-01-01 2020-12-31 0001497770 us-gaap:RealEstateLoanMember 2020-01-01 2020-12-31 0001497770 wd:FannieMaeMember wd:RiskSharingObligationsMember 2020-01-01 2020-12-31 0001497770 wd:FannieMaeMember 2020-01-01 2020-12-31 0001497770 wd:AllOtherMember 2020-01-01 2020-12-31 0001497770 stpr:TX 2020-01-01 2020-12-31 0001497770 stpr:GA 2020-01-01 2020-12-31 0001497770 stpr:FL 2020-01-01 2020-12-31 0001497770 stpr:CA 2020-01-01 2020-12-31 0001497770 wd:AllOtherMember 2019-01-01 2019-12-31 0001497770 stpr:TX 2019-01-01 2019-12-31 0001497770 stpr:GA 2019-01-01 2019-12-31 0001497770 stpr:FL 2019-01-01 2019-12-31 0001497770 stpr:CA 2019-01-01 2019-12-31 0001497770 wd:AllOtherMember 2018-01-01 2018-12-31 0001497770 stpr:TX 2018-01-01 2018-12-31 0001497770 stpr:GA 2018-01-01 2018-12-31 0001497770 stpr:FL 2018-01-01 2018-12-31 0001497770 stpr:CA 2018-01-01 2018-12-31 0001497770 wd:ServicingContractsPurchasedMember 2020-01-01 2020-12-31 0001497770 wd:CreditAgreementMember 2020-01-01 2020-12-31 0001497770 srt:AffiliatedEntityMember 2019-01-01 2019-12-31 0001497770 srt:MinimumMember wd:CreditAgreementMember wd:TermLoanMember 2018-11-07 2018-11-07 0001497770 srt:MaximumMember 2019-01-01 2019-12-31 0001497770 srt:MaximumMember 2018-01-01 2018-12-31 0001497770 wd:TermLoanMember 2020-01-01 2020-12-31 0001497770 srt:MaximumMember wd:LoansHeldForInvestmentMember 2020-01-01 2020-12-31 0001497770 wd:LineOfCreditAgencyWarehouseFacilityFiveMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember 2020-09-30 0001497770 wd:LineOfCreditAgencyWarehouseFacilityThreeMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember 2020-06-30 0001497770 wd:LineOfCreditAgencyWarehouseFacilityFourFhaSublimitMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember 2020-12-31 0001497770 wd:LineOfCreditAgencyWarehouseFacilityTwoMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember 2020-09-30 0001497770 wd:LineOfCreditAgencyWarehouseFacilityThreeMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember 2020-09-30 0001497770 wd:LineOfCreditExpiredInterimWarehouseFacilityMember wd:LoansHeldForInvestmentMember wd:AgencyWarehouseFacilityMember 2020-06-30 0001497770 wd:LineOfCreditAgencyWarehouseFacilityOneCovid19ForbearanceAdvanceSublimitMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember 2020-06-30 0001497770 wd:LineOfCreditAgencyWarehouseFacilityOneCovid19ForbearanceAdvanceSublimitMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember 2020-04-01 2020-06-30 0001497770 wd:FannieMaeMember wd:FannieMaeRepurchaseAgreementUncommittedLineAndOpenMaturityMember 2020-01-01 2020-12-31 0001497770 wd:EscrowEarningsAndOtherInterestIncomeMember 2020-01-01 2020-12-31 0001497770 wd:EscrowEarningsAndOtherInterestIncomeMember 2019-01-01 2019-12-31 0001497770 wd:EscrowEarningsAndOtherInterestIncomeMember 2018-01-01 2018-12-31 0001497770 srt:MaximumMember wd:CreditAgreementMember wd:TermLoanMember 2018-11-07 2018-11-07 0001497770 wd:NationalBanksMember wd:AgencyWarehouseFacilityMember 2020-01-01 2020-12-31 0001497770 wd:LineOfCreditAgencyWarehouseFacilityFourMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember 2020-10-01 2020-12-31 0001497770 srt:MinimumMember wd:LineOfCreditInterimWarehouseFacilityOneMember wd:LoansHeldForInvestmentMember wd:InterimWarehouseFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2020-04-01 2020-06-30 0001497770 srt:MinimumMember wd:LineOfCreditAgencyWarehouseFacilityOneCovid19ForbearanceAdvanceSublimitMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2020-04-01 2020-06-30 0001497770 wd:LineOfCreditAgencyWarehouseFacilityThreeMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2020-04-01 2020-06-30 0001497770 srt:MinimumMember wd:LineOfCreditInterimWarehouseFacilityFourMember wd:LoansHeldForInvestmentMember wd:InterimWarehouseFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2020-01-01 2020-03-31 0001497770 wd:LineOfCreditInterimWarehouseFacilityFourMember 2020-01-01 2020-12-31 0001497770 wd:LineOfCreditAgencyWarehouseFacilitiesAndInterimWarehouseFacilitiesOneAndTwoMember 2020-01-01 2020-12-31 0001497770 wd:LineOfCreditInterimWarehouseFacilityThreeMember 2020-12-31 0001497770 wd:LineOfCreditInterimWarehouseFacilityFourMember 2020-12-31 0001497770 wd:LineOfCreditAgencyWarehouseFacilitiesAndInterimWarehouseFacilitiesOneAndTwoMember 2020-12-31 0001497770 wd:LineOfCreditAgencyWarehouseFacilitiesOneThreeFiveAndInterimWarehouseFacilityOneMember 2020-01-01 2020-12-31 0001497770 wd:CreditAgreementMember wd:TermLoanMember 2018-11-07 2018-11-07 0001497770 srt:MaximumMember wd:LineOfCreditInterimWarehouseFacilityTwoMember 2020-01-01 2020-12-31 0001497770 srt:MaximumMember wd:LineOfCreditInterimWarehouseFacilityThreeMember 2020-01-01 2020-12-31 0001497770 srt:MaximumMember wd:LineOfCreditInterimWarehouseFacilityOneMember 2020-01-01 2020-12-31 0001497770 wd:TierTwoMortgageLoansNewMember wd:FannieMaeMember 2020-01-01 2020-12-31 0001497770 wd:FannieMaeDUSProgramMember 2020-01-01 2020-12-31 0001497770 wd:LoansHeldForInvestmentMember 2020-01-01 2020-01-01 0001497770 wd:FannieMaeDUSProgramMember 2020-01-01 2020-01-01 0001497770 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201613Member 2019-01-01 2019-12-31 0001497770 srt:MinimumMember wd:Acquisitions2020Member 2020-01-01 2020-12-31 0001497770 srt:MaximumMember wd:Acquisitions2020Member 2020-01-01 2020-12-31 0001497770 srt:MinimumMember wd:CreditAgreementMember 2020-01-01 2020-12-31 0001497770 wd:FannieMaeDUSProgramMember 2020-01-01 0001497770 wd:LoansAndOtherServicingAccountsMember 2020-01-01 2020-12-31 0001497770 us-gaap:ServicingContractsMember 2020-01-01 2020-12-31 0001497770 us-gaap:OtherLiabilitiesMember 2020-12-31 0001497770 wd:LoansHeldForInvestmentMember 2020-12-31 0001497770 wd:LoansHeldForInvestmentMember 2019-12-31 0001497770 wd:ShareRepurchaseProgram2020Member us-gaap:CommonClassAMember 2020-12-31 0001497770 wd:ShareRepurchaseProgram2021Member 2021-02-01 2021-02-28 0001497770 wd:ShareRepurchaseProgram2020Member us-gaap:CommonClassAMember 2020-02-01 2020-02-29 0001497770 srt:MaximumMember wd:ShareRepurchaseProgram2021Member 2021-02-28 0001497770 srt:MaximumMember wd:ShareRepurchaseProgram2020Member us-gaap:CommonClassAMember 2020-02-29 0001497770 wd:ShareRepurchaseProgram2020Member 2020-01-01 2020-12-31 0001497770 wd:ShareRepurchaseProgram2019Member 2019-01-01 2019-12-31 0001497770 wd:ShareRepurchaseProgram2018Member 2018-01-01 2018-12-31 0001497770 wd:ShareRepurchaseProgram2020Member us-gaap:CommonClassAMember 2020-01-01 2020-12-31 0001497770 wd:ShareRepurchaseProgram2019Member us-gaap:CommonClassAMember 2019-01-01 2019-12-31 0001497770 wd:ShareRepurchaseProgram2018Member us-gaap:CommonClassAMember 2018-01-01 2018-12-31 0001497770 us-gaap:CommonStockMember 2020-01-01 2020-12-31 0001497770 us-gaap:CommonStockMember 2019-01-01 2019-12-31 0001497770 us-gaap:CommonStockMember 2018-01-01 2018-12-31 0001497770 us-gaap:RetainedEarningsMember 2020-12-31 0001497770 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001497770 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001497770 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201613Member us-gaap:RetainedEarningsMember 2019-12-31 0001497770 us-gaap:RetainedEarningsMember 2019-12-31 0001497770 us-gaap:NoncontrollingInterestMember 2019-12-31 0001497770 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001497770 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001497770 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201602Member us-gaap:RetainedEarningsMember 2018-12-31 0001497770 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201602Member 2018-12-31 0001497770 us-gaap:RetainedEarningsMember 2018-12-31 0001497770 us-gaap:NoncontrollingInterestMember 2018-12-31 0001497770 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001497770 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001497770 us-gaap:RetainedEarningsMember 2017-12-31 0001497770 us-gaap:NoncontrollingInterestMember 2017-12-31 0001497770 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0001497770 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0001497770 us-gaap:EmployeeStockOptionMember 2019-12-31 0001497770 us-gaap:EmployeeStockOptionMember 2020-12-31 0001497770 wd:EquityIncentivePlan2020Member 2020-12-31 0001497770 wd:EquityIncentivePlan2020Member 2020-01-01 2020-12-31 0001497770 us-gaap:RestrictedStockUnitsRSUMember wd:PerformanceSharePlan2017Member 2020-01-01 2020-03-31 0001497770 us-gaap:RestrictedStockUnitsRSUMember 2019-12-31 0001497770 us-gaap:RestrictedStockMember 2019-12-31 0001497770 us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-12-31 0001497770 us-gaap:RestrictedStockUnitsRSUMember 2018-01-01 2018-12-31 0001497770 wd:OfficersAndEmployeesMember us-gaap:RestrictedStockUnitsRSUMember wd:PerformanceSharePlanMember 2020-01-01 2020-12-31 0001497770 wd:OfficersAndEmployeesMember us-gaap:RestrictedStockUnitsRSUMember wd:PerformanceSharePlanMember 2019-01-01 2019-12-31 0001497770 wd:OfficersAndEmployeesMember us-gaap:RestrictedStockUnitsRSUMember wd:PerformanceSharePlanMember 2018-01-01 2018-12-31 0001497770 srt:MinimumMember wd:OfficersAndEmployeesMember us-gaap:RestrictedStockMember 2020-01-01 2020-12-31 0001497770 srt:MaximumMember wd:OfficersAndEmployeesMember us-gaap:RestrictedStockMember 2020-01-01 2020-12-31 0001497770 wd:OfficersAndEmployeesMember us-gaap:EmployeeStockOptionMember 2020-01-01 2020-12-31 0001497770 wd:NonEmployeeDirectorMember us-gaap:RestrictedStockMember 2020-01-01 2020-12-31 0001497770 us-gaap:RestrictedStockUnitsRSUMember wd:PerformanceSharePlanMember 2020-01-01 2020-12-31 0001497770 us-gaap:RestrictedStockUnitsRSUMember wd:PerformanceSharePlanMember 2019-01-01 2019-12-31 0001497770 us-gaap:RestrictedStockMember 2019-01-01 2019-12-31 0001497770 us-gaap:RestrictedStockUnitsRSUMember wd:PerformanceSharePlanMember 2018-01-01 2018-12-31 0001497770 us-gaap:RestrictedStockMember 2018-01-01 2018-12-31 0001497770 us-gaap:ServicingContractsMember 2019-12-31 0001497770 us-gaap:ServicingContractsMember 2018-12-31 0001497770 us-gaap:ServicingContractsMember 2019-01-01 2019-12-31 0001497770 us-gaap:NotesPayableToBanksMember 2020-01-01 2020-12-31 0001497770 wd:PropertySalesBrokerFeesInvestmentManagementFeesApplicationFeesAndOtherMember wd:OtherRevenueMember 2020-01-01 2020-12-31 0001497770 wd:LoanOriginationFeesMember wd:GainsFromMortgageBankingActivitiesMember 2020-01-01 2020-12-31 0001497770 wd:PropertySalesBrokerFeesInvestmentManagementFeesApplicationFeesAndOtherMember wd:OtherRevenueMember 2019-01-01 2019-12-31 0001497770 wd:LoanOriginationFeesMember wd:GainsFromMortgageBankingActivitiesMember 2019-01-01 2019-12-31 0001497770 wd:PropertySalesBrokerFeesInvestmentManagementFeesApplicationFeesAndOtherMember wd:OtherRevenueMember 2018-01-01 2018-12-31 0001497770 wd:LoanOriginationFeesMember wd:GainsFromMortgageBankingActivitiesMember 2018-01-01 2018-12-31 0001497770 wd:TermLoanAgreementMember wd:PriorTermLoanMember 2018-11-07 2018-11-07 0001497770 srt:MaximumMember wd:CreditAgreementMember wd:TermLoanMember 2020-12-31 0001497770 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-12-31 0001497770 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-12-31 0001497770 us-gaap:EmployeeStockOptionMember 2018-01-01 2018-12-31 0001497770 wd:LifeInsuranceCompaniesAndOtherMember 2020-12-31 0001497770 wd:FannieMaeDUSProgramMember 2020-12-31 0001497770 us-gaap:FederalNationalMortgageAssociationCertificatesAndObligationsFNMAMember 2020-12-31 0001497770 us-gaap:FederalHousingAdministrationCertificatesAndObligationsFHAMember 2020-12-31 0001497770 us-gaap:FederalHomeLoanMortgageCorporationCertificatesAndObligationsFHLMCMember 2020-12-31 0001497770 wd:LifeInsuranceCompaniesAndOtherMember 2019-12-31 0001497770 us-gaap:FederalNationalMortgageAssociationCertificatesAndObligationsFNMAMember 2019-12-31 0001497770 us-gaap:FederalHousingAdministrationCertificatesAndObligationsFHAMember 2019-12-31 0001497770 us-gaap:FederalHomeLoanMortgageCorporationCertificatesAndObligationsFHLMCMember 2019-12-31 0001497770 wd:LifeInsuranceCompaniesAndOtherMember 2018-12-31 0001497770 us-gaap:FederalNationalMortgageAssociationCertificatesAndObligationsFNMAMember 2018-12-31 0001497770 us-gaap:FederalHousingAdministrationCertificatesAndObligationsFHAMember 2018-12-31 0001497770 us-gaap:FederalHomeLoanMortgageCorporationCertificatesAndObligationsFHLMCMember 2018-12-31 0001497770 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-12-31 0001497770 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-12-31 0001497770 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-12-31 0001497770 us-gaap:NoncontrollingInterestMember 2019-01-01 2019-12-31 0001497770 us-gaap:NoncontrollingInterestMember 2018-01-01 2018-12-31 0001497770 us-gaap:NoncontrollingInterestMember 2020-01-01 2020-12-31 0001497770 wd:FannieMaeMember wd:FannieMaeRepurchaseAgreementUncommittedLineAndOpenMaturityMember wd:AgencyWarehouseFacilityMember 2020-12-31 0001497770 wd:NationalBanksMember wd:InterimWarehouseFacilityMember 2020-12-31 0001497770 wd:NationalBanksMember wd:AgencyWarehouseFacilityMember 2020-12-31 0001497770 wd:LineOfCreditInterimWarehouseFacilityFourMember wd:LoansHeldForInvestmentMember wd:InterimWarehouseFacilityMember 2020-03-31 0001497770 wd:AgencyWarehouseFacilityExpiredMember wd:AgencyWarehouseFacilityMember 2020-03-31 0001497770 us-gaap:LondonInterbankOfferedRateLIBORMember 2020-12-31 0001497770 us-gaap:LondonInterbankOfferedRateLIBORMember 2019-12-31 0001497770 wd:LineOfCreditInterimWarehouseFacilityThreeMember 2020-10-01 2020-12-31 0001497770 wd:LineOfCreditAgencyWarehouseFacilityOneMember 2020-10-01 2020-12-31 0001497770 wd:LineOfCreditAgencyWarehouseFacilityFourMember 2020-10-01 2020-12-31 0001497770 wd:LineOfCreditAgencyWarehouseFacilityTwoMember 2020-07-01 2020-09-30 0001497770 wd:LineOfCreditInterimWarehouseFacilityOneMember 2020-04-01 2020-06-30 0001497770 wd:LineOfCreditAgencyWarehouseFacilityThreeMember 2020-04-01 2020-06-30 0001497770 wd:LineOfCreditInterimWarehouseFacilityTwoMember 2020-01-01 2020-12-31 0001497770 wd:LineOfCreditInterimWarehouseFacilityThreeMember 2020-01-01 2020-12-31 0001497770 wd:LineOfCreditInterimWarehouseFacilityOneMember 2020-01-01 2020-12-31 0001497770 wd:LineOfCreditAgencyWarehouseFacilityTwoMember 2020-01-01 2020-12-31 0001497770 wd:LineOfCreditAgencyWarehouseFacilityThreeMember 2020-01-01 2020-12-31 0001497770 wd:LineOfCreditAgencyWarehouseFacilityOneMember 2020-01-01 2020-12-31 0001497770 wd:LineOfCreditAgencyWarehouseFacilityFourMember 2020-01-01 2020-12-31 0001497770 wd:LineOfCreditAgencyWarehouseFacilityFiveMember 2020-01-01 2020-12-31 0001497770 wd:FannieMaeMember wd:FannieMaeRepurchaseAgreementUncommittedLineAndOpenMaturityMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember 2020-12-31 0001497770 wd:NationalBanksMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember 2020-12-31 0001497770 wd:LineOfCreditInterimWarehouseFacilityTwoMember wd:LoansHeldForInvestmentMember wd:InterimWarehouseFacilityMember 2020-12-31 0001497770 wd:LineOfCreditInterimWarehouseFacilityThreeMember wd:LoansHeldForInvestmentMember wd:InterimWarehouseFacilityMember 2020-12-31 0001497770 wd:LineOfCreditInterimWarehouseFacilityOneMember wd:LoansHeldForInvestmentMember wd:InterimWarehouseFacilityMember 2020-12-31 0001497770 wd:LineOfCreditInterimWarehouseFacilityFourMember wd:LoansHeldForInvestmentMember wd:InterimWarehouseFacilityMember 2020-12-31 0001497770 wd:LineOfCreditAgencyWarehouseFacilityTwoMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember 2020-12-31 0001497770 wd:LineOfCreditAgencyWarehouseFacilityThreeMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember 2020-12-31 0001497770 wd:LineOfCreditAgencyWarehouseFacilityOneMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember 2020-12-31 0001497770 wd:LineOfCreditAgencyWarehouseFacilityOneCovid19ForbearanceAdvanceSublimitMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember 2020-12-31 0001497770 wd:LineOfCreditAgencyWarehouseFacilityFourMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember 2020-12-31 0001497770 wd:LineOfCreditAgencyWarehouseFacilityFiveMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember 2020-12-31 0001497770 wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember 2020-12-31 0001497770 wd:LoansHeldForInvestmentMember wd:InterimWarehouseFacilityMember 2020-12-31 0001497770 us-gaap:WarehouseAgreementBorrowingsMember 2020-12-31 0001497770 wd:LineOfCreditExpiredInterimWarehouseFacilityMember wd:LoansHeldForInvestmentMember 2020-06-30 0001497770 wd:FannieMaeMember wd:FannieMaeRepurchaseAgreementUncommittedLineAndOpenMaturityMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember 2019-12-31 0001497770 wd:NationalBanksMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember 2019-12-31 0001497770 wd:LineOfCreditInterimWarehouseFacilityTwoMember wd:LoansHeldForInvestmentMember wd:InterimWarehouseFacilityMember 2019-12-31 0001497770 wd:LineOfCreditInterimWarehouseFacilityThreeMember wd:LoansHeldForInvestmentMember wd:InterimWarehouseFacilityMember 2019-12-31 0001497770 wd:LineOfCreditInterimWarehouseFacilityOneMember wd:LoansHeldForInvestmentMember wd:InterimWarehouseFacilityMember 2019-12-31 0001497770 wd:LineOfCreditInterimWarehouseFacilityFourMember wd:LoansHeldForInvestmentMember wd:InterimWarehouseFacilityMember 2019-12-31 0001497770 wd:LineOfCreditAgencyWarehouseFacilityTwoMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember 2019-12-31 0001497770 wd:LineOfCreditAgencyWarehouseFacilityThreeMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember 2019-12-31 0001497770 wd:LineOfCreditAgencyWarehouseFacilitySixMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember 2019-12-31 0001497770 wd:LineOfCreditAgencyWarehouseFacilityOneMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember 2019-12-31 0001497770 wd:LineOfCreditAgencyWarehouseFacilityFourMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember 2019-12-31 0001497770 wd:LineOfCreditAgencyWarehouseFacilityFiveMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember 2019-12-31 0001497770 wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember 2019-12-31 0001497770 wd:LoansHeldForInvestmentMember wd:InterimWarehouseFacilityMember 2019-12-31 0001497770 us-gaap:WarehouseAgreementBorrowingsMember 2019-12-31 0001497770 us-gaap:WarehouseAgreementBorrowingsMember 2020-01-01 2020-12-31 0001497770 us-gaap:WarehouseAgreementBorrowingsMember 2019-01-01 2019-12-31 0001497770 us-gaap:WarehouseAgreementBorrowingsMember 2018-01-01 2018-12-31 0001497770 wd:LoansHeldForSaleMember 2018-01-01 2018-12-31 0001497770 wd:SecuredBorrowingsMember 2020-01-01 2020-12-31 0001497770 wd:LoansHeldForInvestmentMember 2020-01-01 2020-12-31 0001497770 wd:SecuredBorrowingsMember 2019-01-01 2019-12-31 0001497770 wd:LoansHeldForInvestmentMember 2019-01-01 2019-12-31 0001497770 wd:SecuredBorrowingsMember 2018-01-01 2018-12-31 0001497770 wd:LoansHeldForInvestmentMember 2018-01-01 2018-12-31 0001497770 wd:FannieMaeDusLoanProgramMember 2020-12-31 0001497770 wd:FannieMaeDusLoanProgramMember 2019-12-31 0001497770 wd:TermLoanAgreementMember us-gaap:OtherExpenseMember wd:PriorTermLoanMember 2020-01-01 2020-12-31 0001497770 us-gaap:ServicingContractsMember 2020-01-01 2020-12-31 0001497770 us-gaap:ServicingContractsMember 2020-12-31 0001497770 wd:LoansHeldForInvestmentMember 2019-12-31 0001497770 us-gaap:LoanParticipationsAndAssignmentsMember 2020-12-31 0001497770 us-gaap:LoanParticipationsAndAssignmentsMember 2019-12-31 0001497770 wd:InterimProgramJvMember 2020-12-31 0001497770 us-gaap:RestrictedStockUnitsRSUMember 2020-12-31 0001497770 us-gaap:RestrictedStockMember 2020-12-31 0001497770 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-12-31 0001497770 us-gaap:RestrictedStockMember 2020-01-01 2020-12-31 0001497770 srt:AffiliatedEntityMember 2019-12-31 0001497770 2021-02-28 0001497770 us-gaap:RetainedEarningsMember 2020-01-01 2020-12-31 0001497770 us-gaap:RetainedEarningsMember 2019-01-01 2019-12-31 0001497770 us-gaap:RetainedEarningsMember 2018-01-01 2018-12-31 0001497770 2021-02-01 2021-02-28 0001497770 srt:MaximumMember 2020-01-01 2020-12-31 0001497770 wd:LoansHeldForSaleMember 2020-12-31 0001497770 wd:LoansHeldForSaleMember 2019-12-31 0001497770 us-gaap:FairValueInputsLevel3Member us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember us-gaap:FairValueMeasurementsRecurringMember wd:DiscountedCashFlowValuationTechniqueMember 2020-12-31 0001497770 us-gaap:DerivativeFinancialInstrumentsAssetsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember wd:DiscountedCashFlowValuationTechniqueMember 2020-12-31 0001497770 us-gaap:InterestRateLockCommitmentsMember 2020-12-31 0001497770 us-gaap:ForwardContractsMember 2020-12-31 0001497770 us-gaap:InterestRateLockCommitmentsMember 2019-12-31 0001497770 us-gaap:ForwardContractsMember 2019-12-31 0001497770 wd:LoansHeldForInvestmentMember 2020-12-31 0001497770 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201613Member 2019-12-31 0001497770 wd:FannieMaeDusLoanProgramMember srt:MaximumMember 2020-01-01 2020-12-31 0001497770 wd:TermLoanMember 2019-01-01 2020-12-31 0001497770 wd:CreditAgreementMember wd:TermLoanMember 2020-01-01 2020-12-31 0001497770 wd:CreditAgreementMember wd:TermLoanMember 2018-11-07 0001497770 wd:TermLoanMember 2020-12-31 0001497770 wd:TermLoanMember 2019-12-31 0001497770 srt:MinimumMember wd:LineOfCreditInterimWarehouseFacilityThreeMember wd:LoansHeldForInvestmentMember wd:InterimWarehouseFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2020-10-01 2020-12-31 0001497770 srt:MaximumMember wd:LineOfCreditInterimWarehouseFacilityThreeMember wd:LoansHeldForInvestmentMember wd:InterimWarehouseFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2020-10-01 2020-12-31 0001497770 wd:LineOfCreditAgencyWarehouseFacilityOneMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2020-10-01 2020-12-31 0001497770 wd:LineOfCreditAgencyWarehouseFacilityFourMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2020-10-01 2020-12-31 0001497770 srt:MinimumMember wd:LineOfCreditInterimWarehouseFacilityThreeMember wd:LoansHeldForInvestmentMember wd:InterimWarehouseFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2020-07-01 2020-09-30 0001497770 srt:MinimumMember wd:LineOfCreditAgencyWarehouseFacilityFourMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2020-07-01 2020-09-30 0001497770 srt:MaximumMember wd:LineOfCreditInterimWarehouseFacilityThreeMember wd:LoansHeldForInvestmentMember wd:InterimWarehouseFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2020-07-01 2020-09-30 0001497770 wd:LineOfCreditAgencyWarehouseFacilityTwoMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2020-07-01 2020-09-30 0001497770 wd:LineOfCreditAgencyWarehouseFacilityOneMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2020-07-01 2020-09-30 0001497770 wd:LineOfCreditAgencyWarehouseFacilityFiveMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember 2020-07-01 2020-09-30 0001497770 wd:LineOfCreditAgencyWarehouseFacilityTwoMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2020-04-01 2020-06-30 0001497770 wd:LineOfCreditAgencyWarehouseFacilityOneCovid19ForbearanceAdvanceSublimitMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2020-04-01 2020-06-30 0001497770 wd:LineOfCreditAgencyWarehouseFacilityFiveMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember 2020-04-01 2020-06-30 0001497770 srt:MinimumMember wd:LineOfCreditInterimWarehouseFacilityThreeMember wd:LoansHeldForInvestmentMember wd:InterimWarehouseFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2020-01-01 2020-12-31 0001497770 srt:MaximumMember wd:LineOfCreditInterimWarehouseFacilityThreeMember wd:LoansHeldForInvestmentMember wd:InterimWarehouseFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2020-01-01 2020-12-31 0001497770 wd:LineOfCreditInterimWarehouseFacilityTwoMember wd:LoansHeldForInvestmentMember wd:InterimWarehouseFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2020-01-01 2020-12-31 0001497770 wd:LineOfCreditInterimWarehouseFacilityOneMember wd:LoansHeldForInvestmentMember wd:InterimWarehouseFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2020-01-01 2020-12-31 0001497770 wd:LineOfCreditInterimWarehouseFacilityFourMember wd:LoansHeldForInvestmentMember wd:InterimWarehouseFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2020-01-01 2020-12-31 0001497770 wd:LineOfCreditAgencyWarehouseFacilityTwoMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2020-01-01 2020-12-31 0001497770 wd:LineOfCreditAgencyWarehouseFacilityThreeMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2020-01-01 2020-12-31 0001497770 wd:LineOfCreditAgencyWarehouseFacilityOneMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2020-01-01 2020-12-31 0001497770 wd:LineOfCreditAgencyWarehouseFacilityFourMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2020-01-01 2020-12-31 0001497770 wd:LineOfCreditAgencyWarehouseFacilityFiveMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2020-01-01 2020-12-31 0001497770 wd:LineOfCreditAgencyWarehouseFacilityFiveMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember 2020-01-01 2020-12-31 0001497770 wd:CreditAgreementMember wd:TermLoanMember wd:ThirtyDayLiborMember 2020-01-01 2020-12-31 0001497770 wd:LineOfCreditInterimWarehouseFacilityFourMember wd:LoansHeldForInvestmentMember wd:InterimWarehouseFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2020-01-01 2020-03-31 0001497770 srt:MinimumMember wd:LineOfCreditInterimWarehouseFacilityThreeMember wd:LoansHeldForInvestmentMember wd:InterimWarehouseFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2019-01-01 2019-12-31 0001497770 srt:MaximumMember wd:LineOfCreditInterimWarehouseFacilityThreeMember wd:LoansHeldForInvestmentMember wd:InterimWarehouseFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2019-01-01 2019-12-31 0001497770 wd:LineOfCreditInterimWarehouseFacilityTwoMember wd:LoansHeldForInvestmentMember wd:InterimWarehouseFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2019-01-01 2019-12-31 0001497770 wd:LineOfCreditInterimWarehouseFacilityOneMember wd:LoansHeldForInvestmentMember wd:InterimWarehouseFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2019-01-01 2019-12-31 0001497770 wd:LineOfCreditInterimWarehouseFacilityFourMember wd:LoansHeldForInvestmentMember wd:InterimWarehouseFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2019-01-01 2019-12-31 0001497770 wd:LineOfCreditAgencyWarehouseFacilityTwoMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2019-01-01 2019-12-31 0001497770 wd:LineOfCreditAgencyWarehouseFacilityThreeMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2019-01-01 2019-12-31 0001497770 wd:LineOfCreditAgencyWarehouseFacilitySixMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2019-01-01 2019-12-31 0001497770 wd:LineOfCreditAgencyWarehouseFacilityOneMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2019-01-01 2019-12-31 0001497770 wd:LineOfCreditAgencyWarehouseFacilityFourMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2019-01-01 2019-12-31 0001497770 wd:LineOfCreditAgencyWarehouseFacilityFiveMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2019-01-01 2019-12-31 0001497770 us-gaap:CommonStockMember 2020-12-31 0001497770 us-gaap:CommonStockMember 2019-12-31 0001497770 us-gaap:CommonStockMember 2018-12-31 0001497770 us-gaap:CommonStockMember 2017-12-31 0001497770 2017-12-31 0001497770 wd:Acquisitions2020Member 2020-12-31 0001497770 2018-12-31 0001497770 wd:Acquisitions2020Member 2020-01-01 2020-12-31 0001497770 us-gaap:MortgageBackedSecuritiesMember 2020-12-31 0001497770 us-gaap:MortgageBackedSecuritiesMember 2019-12-31 0001497770 srt:MinimumMember wd:ServicingContractsOriginatedMember 2020-01-01 2020-12-31 0001497770 srt:MaximumMember wd:ServicingContractsOriginatedMember 2020-01-01 2020-12-31 0001497770 srt:MinimumMember wd:ServicingContractsOriginatedMember 2019-01-01 2019-12-31 0001497770 srt:MaximumMember wd:ServicingContractsOriginatedMember 2019-01-01 2019-12-31 0001497770 srt:MinimumMember wd:ServicingContractsOriginatedMember 2018-01-01 2018-12-31 0001497770 srt:MaximumMember wd:ServicingContractsOriginatedMember 2018-01-01 2018-12-31 0001497770 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001497770 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001497770 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001497770 us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001497770 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2020-12-31 0001497770 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2020-12-31 0001497770 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001497770 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001497770 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001497770 us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001497770 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2019-12-31 0001497770 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2019-12-31 0001497770 wd:LoansHeldForSaleMember 2020-01-01 2020-12-31 0001497770 wd:LoansHeldForSaleMember 2019-01-01 2019-12-31 0001497770 us-gaap:ServicingContractsMember us-gaap:OtherIncomeMember 2020-01-01 2020-12-31 0001497770 us-gaap:ServicingContractsMember us-gaap:OtherIncomeMember 2019-01-01 2019-12-31 0001497770 us-gaap:ServicingContractsMember us-gaap:OtherIncomeMember 2018-01-01 2018-12-31 0001497770 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-12-31 0001497770 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-12-31 0001497770 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-12-31 0001497770 2018-01-01 2018-12-31 0001497770 2019-01-01 2019-12-31 0001497770 2020-12-31 0001497770 2019-12-31 0001497770 wd:FannieMaeMember wd:RiskSharingObligationsMember 2020-12-31 0001497770 2020-06-30 0001497770 2021-01-31 0001497770 2020-01-01 2020-12-31 wd:period wd:shareholder shares iso4217:USD pure iso4217:USD shares wd:security wd:item wd:segment wd:facility wd:loan P6M P6M P3Y P3Y 0 0 3 P12M 0 0 0001497770 --12-31 2020 FY false P48M 30678000 30035000 3 P48M 14700000 14700000 1 -1800000 -1000000 P12M us-gaap:OtherAssets us-gaap:OtherAssets us-gaap:OtherLiabilities us-gaap:OtherLiabilities 10-K true 2020-12-31 false 001-35000 Walker & Dunlop, Inc. MD 80-0629925 7501 Wisconsin Avenue Suite 1200E Bethesda MD 20814 301 215-5500 Common Stock, $0.01 Par Value Per Share WD NYSE Yes No Yes Yes Large Accelerated Filer false false true false 1000000000.0 31537491 321097000 120685000 19432000 8677000 137236000 121767000 2449198000 787035000 360402000 543542000 862813000 718799000 250838000 182959000 49786000 15568000 65735000 52146000 134438000 124021000 4650975000 2675199000 2517156000 906128000 291593000 293964000 52306000 54695000 75313000 11471000 185658000 146811000 5066000 36000 14468000 7996000 313193000 211813000 3454753000 1632914000 50000000 50000000 0 0 0.01 0.01 200000000 200000000 30678000 30035000 307000 300000 241004000 237877000 1968000 737000 952943000 796775000 1196222000 1035689000 6596000 1196222000 1042285000 4650975000 2675199000 359061000 258471000 234681000 358000000 180766000 172401000 235801000 214550000 200230000 17936000 1917000 5993000 11390000 23782000 8038000 18255000 56835000 42985000 83264000 80898000 60918000 1083707000 817219000 725246000 468819000 346168000 297303000 169011000 152472000 142134000 37479000 7273000 808000 8550000 14359000 10130000 69582000 66596000 62021000 753441000 586868000 512396000 330266000 230351000 212850000 84313000 57121000 51908000 245953000 173230000 160942000 -224000 -143000 -497000 246177000 173373000 161439000 1231000 812000 -168000 247408000 174185000 161271000 7.85 5.61 5.15 7.69 5.45 4.96 30444000 29913000 30202000 31083000 30815000 31384000 30016000 300000 229080000 93000 579943000 5565000 814981000 161439000 161439000 -497000 -497000 -168000 -168000 22765000 22765000 958000 10000 8939000 8949000 1477000 15000 25632000 43185000 68832000 1.00 31445000 31445000 29497000 295000 235152000 -75000 666752000 5068000 907192000 -1002000 -1002000 173373000 173373000 -143000 -143000 1671000 1671000 812000 812000 22819000 22819000 1118000 11000 5500000 5511000 580000 6000 25594000 5076000 30676000 1.20 37272000 37272000 30035000 300000 237877000 737000 796775000 6596000 1042285000 -23678000 -23678000 246177000 246177000 -224000 -224000 675000 675000 24090000 7047000 31137000 1231000 1231000 27090000 27090000 1414000 14000 24913000 24927000 771000 7000 24786000 20981000 45774000 1.44 45350000 45350000 30678000 307000 241004000 1968000 952943000 1196222000 245953000 173230000 160942000 358000000 180766000 172401000 32981000 -6041000 5037000 169011000 152472000 142134000 28319000 24075000 23959000 37479000 7273000 808000 47165000 22012000 17483000 1723000 6587000 1742000 4652000 5451000 7509000 -786000 -2553000 -3968000 22828602000 15746949000 15153003000 21216975000 16007910000 15050932000 1199000 6194000 19264000 2298000 4532000 -2205000 20924000 6861000 71382000 2601000 -13957000 6472000 -12339000 13874000 -1411370000 427561000 64076000 2983000 4711000 4722000 1682000 923000 4993000 24883000 30611000 98442000 19635000 22756000 41100000 82819000 -8462000 -15944000 -4137000 46784000 7180000 53249000 1814000 199153000 362924000 597889000 379491000 319832000 161303000 115179000 -79705000 -552238000 1718470000 -367864000 139298000 60770000 179765000 145043000 167960000 67871000 61050000 2977000 2250000 166223000 298500000 2766000 70052000 14021000 5511000 8949000 45774000 30676000 68832000 10400000 45350000 37272000 31445000 1641000 6450000 5150000 4298000 4531000 7312000 1517627000 -331638000 321830000 221436000 16218000 -166332000 136566000 120348000 286680000 358002000 136566000 120348000 45944000 63564000 56430000 29708000 39908000 45728000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;margin:0pt;"><b style="background-color:#ffffff;font-weight:bold;">NOTE 1—ORGANIZATIO</b><b style="background-color:#ffffff;font-weight:bold;">N</b></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">These financial statements represent the consolidated financial position and results of operations of Walker &amp; Dunlop, Inc. and its subsidiaries. Unless the context otherwise requires, references to “we,” “us,” “our,” “Walker &amp; Dunlop” and the “Company” mean the Walker &amp; Dunlop consolidated companies. </span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">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 services, and engages in commercial real estate investment management activities. Through its mortgage bankers and property sales brokers, the Company offers its customers agency lending, debt brokerage, and principal lending and investing products and multifamily property sales services. </span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">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, in which cases the Company does not fund the loan.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The Company also provides a variety of commercial real estate debt and equity solutions through its principal lending and investing products, including interim loans and preferred equity on commercial real estate properties. Interim loans on multifamily properties are offered (i) through the Company and recorded on the Company’s balance sheet (the “Interim Loan Program”) and (ii) through a joint venture with an affiliate of Blackstone Mortgage Trust, Inc., in which the Company holds a </span><span style="font-family:'Times New Roman','Times','serif';">15%</span><span style="font-family:'Times New Roman','Times','serif';"> ownership interest (the “Interim Program JV”). Interim loans on all commercial real estate property types are also offered through separate accounts managed by the Company’s subsidiary, Walker &amp; Dunlop Investment Partners (“WDIP”), formerly known as JCR Capital Investment Corporation. Preferred equity on commercial real estate properties are offered through funds managed by WDIP. </span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The Company brokers the sale of multifamily properties through its wholly owned subsidiary, Walker &amp; Dunlop Investment Sales (“WDIS”). In some cases, the Company also provides the debt financing for the property sale. </span></p> 0.15 <p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:10pt;margin:0pt;"><b style="font-weight:bold;">NOTE 2—SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</b></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Principles of Consolidation</i><span style="font-family:'Times New Roman','Times','serif';">—The consolidated financial statements include the accounts of Walker &amp; Dunlop, Inc., its wholly owned subsidiaries, and its majority owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation. The Company consolidates entities in which it has a controlling financial interest based on either the variable interest entity (“VIE”) or voting interest model. The Company is required to first apply the VIE model to determine whether it holds a variable interest in an entity, and if so, whether the entity is a VIE. If the Company determines it does not hold a variable interest in a VIE, it then applies the voting interest model. Under the voting interest model, the Company consolidates an entity when it holds a majority voting interest in an entity. If the Company does not have a majority voting interest but has significant influence, it uses the equity method of accounting. In instances where the Company owns less than 100% of the equity interests of an entity but owns a majority of the voting interests or has control over an entity, the Company accounts for the portion of equity not attributable to Walker &amp; Dunlop, Inc. as </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Noncontrolling interests</i><span style="font-family:'Times New Roman','Times','serif';"> on the balance sheet and the portion of net income not attributable to Walker &amp; Dunlop, Inc. as </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Net income from noncontrolling interests</i><span style="font-family:'Times New Roman','Times','serif';"> in the income statement.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Subsequent Events</i><span style="font-family:'Times New Roman','Times','serif';">—The Company has evaluated the effects of all events that have occurred subsequent to December 31, 2020. There have been no material events that would require recognition in the consolidated financial statements.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Use of Estimates</i><span style="font-family:'Times New Roman','Times','serif';">—The preparation of consolidated financial statements in accordance with accounting principles generally accepted in the United States of America (“GAAP”) requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues, and expenses, including guaranty obligations, allowance for risk-sharing obligations, capitalized mortgage servicing rights, derivative instruments, and the disclosure of contingent assets and liabilities. Actual results may vary from these estimates.</span><span style="font-family:'Times New Roman','Times','serif';"> </span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">COVID-19</i><span style="font-family:'Times New Roman','Times','serif';">—In January 2020, the first cases of a novel strain of the coronavirus known as Coronavirus Disease 2019 (“COVID-19”) were reported in the U.S., and in March 2020, the World Health Organization recognized the virus as a global pandemic. In the months since, </span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">the COVID-19 pandemic has caused significant global economic disruption as a result of the measures taken by countries and local municipalities to contain the spread of the virus (the “COVID-19 Crisis” or the “Crisis”). In the U.S., the only country in which the Company operates, federal, state and local authorities have taken actions to contain the spread of the virus while simultaneously providing substantial liquidity to Americans, domestic businesses, and the financial markets in an effort to mitigate the adverse financial impact of the virus. </span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The COVID-19 Crisis has had an immaterial impact on the Company’s operations, its cash flows, and the amount and availability of its liquidity. The Company has made adjustments to its estimate of expected credit losses under both the Fannie Mae Delegated Underwriting and Servicing</span><sup style="font-family:'Times New Roman','Times','serif';font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">TM</sup><span style="font-family:'Times New Roman','Times','serif';"> (“DUS”) program and the loans originated and held by the Company as a result of the Crisis. </span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Transfers of Financial</i><span style="font-family:'Times New Roman','Times','serif';"> Assets—Transfers of financial assets are reported as sales when (i) the transferor surrenders control over those assets, (ii) the transferred financial assets have been legally isolated from the Company’s creditors, (iii) the transferred assets can be pledged or exchanged by the transferee, and (iv) consideration other than beneficial interests in the transferred assets is received in exchange. The transferor is considered to have surrendered control over transferred assets if, and only if, certain conditions are met. The Company determined that all loans sold during the periods presented met these specific conditions and accounted for all transfers of loans held for sale as completed sales, except as otherwise noted.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Derivative Assets and Liabilities</i><span style="font-family:'Times New Roman','Times','serif';">—Loan commitments that meet the definition of a derivative are recorded at fair value on the Consolidated Balance Sheets upon the executions of the commitments to originate a loan with a borrower and to sell the loan to an investor, with a corresponding amount recognized as revenue on the Consolidated Statements of Income. The estimated fair value of loan commitments includes (i) the fair value of loan origination fees and premiums on anticipated sale of the loan, net of co-broker fees (included in </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Derivative assets</i><span style="font-family:'Times New Roman','Times','serif';"> in the Consolidated Balance Sheets and as a component of </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Loan origination and debt brokerage fees, net</i><span style="font-family:'Times New Roman','Times','serif';"> in the Consolidated Income Statements), (ii) the fair value of the expected net cash flows associated with the servicing of the loan, net of any estimated net future cash flows associated with the guarantee obligation (included in </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Derivative assets</i><span style="font-family:'Times New Roman','Times','serif';"> in the Consolidated Balance Sheets and in </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Fair value of expected net cash flows from servicing, net</i><span style="font-family:'Times New Roman','Times','serif';"> in the Consolidated Income Statements), and (iii) the effects of interest rate movements between the trade date and balance sheet date. </span>Loan commitments are generally derivative assets but can become derivative liabilities if the effects of the interest rate movement between the trade date and the balance sheet date are greater than the combination of (i) and (ii) above. Forward sale commitments that meet the definition of a derivative are recorded as either derivative assets or derivative liabilities depending on the effects of the interest rate movements between the trade date and the balance sheet date. <span style="font-family:'Times New Roman','Times','serif';">Adjustments to the fair value are reflected as a component of income within </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Loan origination and debt brokerage fees, net</i><span style="font-family:'Times New Roman','Times','serif';"> in the Consolidated Statements of Income. The co-broker fees for the years ended December 31, 2020, 2019, and 2018 were </span><span style="font-family:'Times New Roman','Times','serif';">$33.1</span><span style="font-family:'Times New Roman','Times','serif';"> million, </span><span style="font-family:'Times New Roman','Times','serif';">$20.6</span><span style="font-family:'Times New Roman','Times','serif';"> million and </span><span style="font-family:'Times New Roman','Times','serif';">$22.8</span><span style="font-family:'Times New Roman','Times','serif';"> million, respectively. </span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Mortgage Servicing Rights</i><span style="font-family:'Times New Roman','Times','serif';">—When a loan is sold and the Company retains the right to service the loan, the aforementioned derivative asset is reclassified and capitalized as an individual originated mortgage servicing right (“OMSR”) at fair value. The initial capitalized amount is equal to the estimated fair value of the expected net cash flows associated with servicing the loans, net of the expected net cash flows associated with any guaranty obligations. The following describes the principal assumptions used in estimating the fair value of capitalized OMSRs.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';text-decoration:underline;text-decoration-color:#000000;">Discount Rate</span><span style="font-family:'Times New Roman','Times','serif';">—Depending upon loan type, the discount rate used is management's best estimate of market discount rates. The rates used for loans sold were between </span><span style="font-family:'Times New Roman','Times','serif';">10%</span><span style="font-family:'Times New Roman','Times','serif';"> and </span><span style="font-family:'Times New Roman','Times','serif';">15%</span><span style="font-family:'Times New Roman','Times','serif';"> for each of the periods presented and varied based on loan type.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';text-decoration:underline;text-decoration-color:#000000;">Estimated Life</span><span style="font-family:'Times New Roman','Times','serif';">—The estimated life of the OMSRs is derived based upon the stated term of the prepayment protection provisions of the underlying loan and may be reduced by </span><span style="-sec-ix-hidden:Hidden_qFXG-TdZZE-WaVsX2b-SRA;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;">six</span></span><span style="font-family:'Times New Roman','Times','serif';"> to </span><span style="font-family:'Times New Roman','Times','serif';">12 months</span><span style="font-family:'Times New Roman','Times','serif';"> based upon the expiration or reduction of the prepayment provisions prior to the stated maturity date. The Company’s model for OMSRs assumes no prepayment while the prepayment provisions have not expired and full prepayment of the loan at or near the point where the prepayment provisions have expired. The Company’s historical experience is that the prepayment provisions typically do not provide a significant deterrent to a borrower’s paying off the loan within </span><span style="-sec-ix-hidden:Hidden_FwJNsWH6-EmIAq4xus3nlA;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;">six</span></span><span style="font-family:'Times New Roman','Times','serif';"> to </span><span style="font-family:'Times New Roman','Times','serif';">12 months</span><span style="font-family:'Times New Roman','Times','serif';"> of the expiration of the prepayment provisions.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';text-decoration:underline;text-decoration-color:#000000;">Escrow Earnings</span><span style="font-family:'Times New Roman','Times','serif';">—The estimated earnings rate on escrow accounts associated with the servicing of the loans for the life of the OMSR is added to the estimated future cash flows.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';text-decoration:underline;text-decoration-color:#000000;">Servicing Cost</span><span style="font-family:'Times New Roman','Times','serif';">—The estimated future cost to service the loan for the estimated life of the OMSR is subtracted from the estimated future cash flows.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The assumptions used to estimate the fair value of capitalized OMSRs at loan sale are based on internal models and are compared to assumptions used by other market participants periodically. When such comparisons indicate that these assumptions have changed significantly, the Company adjusts its assumptions accordingly. For example, during the year ended December 31, 2020, the Company adjusted the escrow earnings rate assumptions twice based on changes observed from other market participants. </span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">Subsequent to the initial measurement date, OMSRs are amortized using the interest method over the period that servicing income is expected to be received and presented as a component of </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Amortization and depreciation</i><span style="font-family:'Times New Roman','Times','serif';"> in the Consolidated Statements of Income. The individual loan-level OMSR is written off through a charge to </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Amortization and depreciation</i><span style="font-family:'Times New Roman','Times','serif';"> when a loan prepays, defaults, or is probable of default. The Company evaluates all MSRs for impairment quarterly. The predominant risk characteristic affecting the OMSRs is prepayment risk, and we do not believe there is sufficient variation within the portfolio to warrant stratification. Therefore, we assess OMSR impairment at the portfolio level. The Company engages a third party to assist in determining an estimated fair value of our existing and outstanding MSRs on at least a semi-annual basis. The Company tests for impairment on purchased stand-alone servicing portfolios (“PMSRs”) separately from the Company’s OMSRs.  </span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The fair value of PMSRs is equal to the purchase price paid. For PMSRs, the Company records a portfolio-level MSR asset and determines the estimated life of the portfolio based on the prepayment characteristics of the portfolio. The Company subsequently amortizes such PMSRs and tests for impairment quarterly as discussed in more detail above. </span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">For PMSRs, a constant rate of prepayments and defaults is included in the determination of the portfolio’s estimated life (and thus included as a component of the portfolio’s amortization). Accordingly, prepayments and defaults of individual loans do not change the level of amortization expense recorded for the portfolio unless the pattern of actual prepayments and defaults varies significantly from the estimated pattern. When such a significant difference in the pattern of estimated and actual prepayments and defaults occurs, the Company prospectively adjusts the estimated life of the portfolio (and thus future amortization) to approximate the actual pattern observed. The Company made adjustments to the estimated life of </span><span style="font-family:'Times New Roman','Times','serif';">two</span><span style="font-family:'Times New Roman','Times','serif';"> of its PMSRs during 2020 as the actual experience of prepayments differed materially from the estimated prepayments. </span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Guaranty Obligation, net—</i><span style="font-family:'Times New Roman','Times','serif';">When a loan is sold under the Fannie Mae DUS program, the Company undertakes an obligation to partially guarantee the performance of the loan. Upon loan sale, a liability for the fair value of the obligation undertaken in issuing the guaranty is recognized and presented as </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Guaranty obligation, net of accumulated amortization </i><span style="font-family:'Times New Roman','Times','serif';">on the Consolidated Balance Sheets. The recognized guaranty obligation is the fair value of the Company’s obligation to stand ready to perform, including credit risk, over the term of the guaranty. </span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">In determining the fair value of the guaranty obligation, the Company considers the risk profile of the collateral, historical loss experience, and various market indicators. Generally, the estimated fair value of the guaranty obligation is based on the present value of the cash flows expected to be paid under the guaranty over the estimated life of the loan discounted using a rate consistent with what is used for the calculation of the mortgage servicing right for each loan. The life of the guaranty obligation is the estimated period over which the Company believes it will be required to stand ready under the guaranty. Subsequent to the initial measurement date, the liability is amortized over the life of the guaranty period using the straight-line method as a component of and reduction to </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Amortization and depreciation </i><span style="font-family:'Times New Roman','Times','serif';">in the Consolidated Statements of Income.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Recently Adopted and Recently Announced Accounting Pronouncements</i><span style="font-family:'Times New Roman','Times','serif';">—In the second quarter of 2016, Accounting Standards Update 2016-13 (“ASU 2016-13”), </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</i><span style="font-family:'Times New Roman','Times','serif';"> was issued. ASU 2016-13 (the “Standard”) represents a significant change to the incurred loss model previously used to account for credit losses. The Standard requires an entity to estimate the credit losses expected over the life of the credit exposure upon initial recognition of that exposure. The expected credit losses consider historical information, current information, and reasonable and supportable forecasts, including estimates of prepayments. Exposures with similar risk characteristics are required to be grouped together when estimating expected credit losses. The initial estimate and subsequent changes to the estimated credit losses are required to be reported in current earnings in the income statement and through an allowance on the balance sheet. ASU 2016-13 is applicable to financial assets subject to credit losses and measured at amortized cost and certain off-balance-sheet credit exposures. The Standard modified the way the Company estimates its allowance for risk-sharing obligations and its allowance for loan losses and the way it assesses impairment on its pledged AFS securities. ASU 2016-13 requires modified retrospective application to all outstanding, in-scope instruments, with a cumulative-effect adjustment recorded to opening retained earnings as of the beginning of the period of adoption.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The Company adopted the Standard as required on January 1, 2020. The Company recognized an increase of </span><span style="font-family:'Times New Roman','Times','serif';">$31.6</span><span style="font-family:'Times New Roman','Times','serif';"> million in </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Allowance for Risk-Sharing Obligations</i><span style="font-family:'Times New Roman','Times','serif';"> with a cumulative-effect adjustment, net of tax, recorded to opening retained earnings of </span><span style="font-family:'Times New Roman','Times','serif';">$23.7</span><span style="font-family:'Times New Roman','Times','serif';"> million and deferred tax assets of </span><span style="font-family:'Times New Roman','Times','serif';">$7.9</span><span style="font-family:'Times New Roman','Times','serif';"> million. The adjustment to the allowance for loan losses for the Company’s loans held for investment was immaterial. There was no impact to AFS securities because the portfolio consists of agency-backed securities that inherently have an immaterial risk of loss.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">Prior to the adoption of the Standard discussed above, the Company recognized credit losses on risk-sharing loans and loans held for investment under the incurred loss model by identifying loans that may be probable of loss based on an assessment of several qualitative and quantitative factors. Initial loss recognition historically occurred at or before a loan became 60 days delinquent (“specific reserve”). In addition to the specific reserve, the Company recorded an allowance for credit losses on risk-sharing loans on the Company’s watch list that were not probable of foreclosure, but probable of loss as the characteristics of these loans indicated that these loans are probable of losses even though the loss could not be attributed to a specific loan (“general reserve”). Lastly, for loans sold under Fannie Mae’s DUS program, the Company typically agreed to guarantee a portion of the ultimate loss incurred should a borrower fail to perform (“Guarantee Obligation”). The Company recorded a Guaranty Obligation liability to account for the Company’s obligations related to the Fannie Mae DUS guarantee.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">When the Company placed a risk-sharing loan on its watch list, it transferred the remaining unamortized balance of the guaranty obligation to the general reserves. If a risk-sharing loan was subsequently removed from the watch list due to improved financial performance, the Company transferred the unamortized balance of the guaranty obligation back to the guaranty obligation classification on the balance sheet and amortized the remaining unamortized balance evenly over the remaining estimated life. For each loan for which the Company had a risk-sharing obligation, it recorded one of the following liabilities associated with that loan as discussed above: guaranty obligation, general reserve, or specific reserve. Although the liability type may have changed over the life of the loan, at any particular point in time, only one such liability was associated with a loan for which the Company had a risk-sharing obligation.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">For risk-sharing loans, the Company recorded a liability to </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Allowance for Risk-Sharing Obligations</i><span style="font-family:'Times New Roman','Times','serif';"> for the estimated risk-sharing loss through a charge to the provision for risk-sharing obligations, which is a component of </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Provision (benefit) for credit losses</i><span style="font-family:'Times New Roman','Times','serif';"> in the Consolidated Statements of Income for both the specific and general reserves. For the Guarantee Obligation, the Company recorded a liability to </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Guaranty Obligation, net </i><span style="font-family:'Times New Roman','Times','serif';">on the Consolidated Balance Sheets and included the charge to the Consolidated Statements of Income as a reduction in </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Fair value of expected net cash flows from servicing, net.</i><span style="font-family:'Times New Roman','Times','serif';"> For loans held for investment, the Company recorded an allowance for loan losses and a charge to provision for loan losses, which is a component of </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Provision (benefit) for credit losses</i><span style="font-family:'Times New Roman','Times','serif';">.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">There were no other accounting pronouncements issued during 2020 that have the potential to impact the Company’s consolidated financial statements.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Allowance for Risk-Sharing Obligations—</i><span style="font-family:'Times New Roman','Times','serif';">Substantially all loans sold under the Fannie Mae DUS program contain partial or full risk-sharing guaranties that are based on the performance of the loan serviced in the at-risk servicing portfolio. </span>The Company records an estimate of the loss reserve for the current expected credit losses (“CECL”) for all loans in our Fannie Mae at-risk servicing portfolio and presents <span style="font-family:'Times New Roman','Times','serif';">this loss reserve as </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Allowance for Risk-Sharing Obligations </i><span style="font-family:'Times New Roman','Times','serif';">on the Consolidated Balance Sheets. </span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';text-decoration:underline;text-decoration-color:#000000;">Overall Current Expected Credit Losses Approach</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The Company uses the weighted-average remaining maturity method (“WARM”) for calculating its allowance for risk-sharing obligations, the Company’s liability for the off-balance-sheet credit exposure associated with the Fannie Mae at-risk DUS loans. WARM uses an average annual charge-off 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 charge-off rate is applied to the unpaid principal balance (“UPB”) 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.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The Company maximizes the use of historical internal data because the Company has extensive historical data servicing Fannie Mae DUS loans from which to calculate historical loss rates and principal paydown by loan term type for its exposure to credit loss on its homogeneous portfolio of Fannie Mae DUS multifamily loans. Additionally, the Company believes its properties, loss history, and underwriting standards are not similar to public data such as loss histories for loans originated for collateralized mortgage-backed securities conduits.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';margin-bottom:10pt;text-decoration:underline;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';margin-bottom:10pt;text-decoration:underline;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';text-decoration:underline;text-decoration-color:#000000;">Runoff Rate</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">One of the key inputs into a WARM calculation is the runoff rate, which is the expected rate at which loans in the current portfolio will prepay and amortize in the future. As the loans the Company originates have different original lives and run off over different periods, the Company groups loans by similar origination dates (vintage) and contractual maturity terms for purposes of calculating the runoff rate. The Company originates loans under the DUS program with various terms generally ranging from several years to </span><span style="font-family:'Times New Roman','Times','serif';">15 years</span><span style="font-family:'Times New Roman','Times','serif';">; each of these various loan terms has a different runoff rate.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The Company uses its historical runoff rate for each of the different loan term pools as a proxy for the expected runoff rate. The Company believes that borrower behavior and macroeconomic conditions will not deviate significantly from historical performance over the approximately ten-year period in which the Company has compiled the actual loss data. The ten-year period captures the various cycles of industry performance and provides a period that is long enough to capture sufficient observations of runoff history. In addition, due to the prepayment protection provisions for Fannie Mae DUS loans, the Company has not seen significant volatility in historical prepayment rates due to changes in interest rates and would not expect this to change materially in future periods.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The historical annual runoff rate is calculated for each year of a loan’s life for each vintage in the portfolio and aggregated with the calculated runoff rate for each comparable year in every vintage. For example, the annual runoff rate for the first year of loans originated in 2010 is aggregated with the annual runoff rate for the first year of loans originated in 2011, 2012, and so on to calculate the average annual runoff rate for the first year of a loan. This average runoff calculation is performed for each year of a loan’s life for each of the various loan terms to create a matrix of historical average annual runoffs by year for the entire portfolio.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The Company segments its current portfolio of at-risk DUS loans outstanding by original loan term type and years remaining and then applies the appropriate historical average runoff rates to calculate the expected remaining balance at the end of each reporting period in the future. For example, for a loan with an original ten-year term and seven years remaining, the Company applies the historical average annual runoff rate for a ten-year loan for year four to arrive at the estimated remaining UPB one year from the current period, the historical average runoff rate for year five to arrive at the estimated remaining UPB two years from the current period, and so on up to the loan’s maturity date.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';text-decoration:underline;text-decoration-color:#000000;">CECL Reserve Calculation</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">Once the Company has calculated the estimated outstanding UPB for each future year until maturity for each loan term type, the Company then applies the average annual charge-off rate (as further described below) to each future year’s estimated UPB. The Company then aggregates the allowance calculated for each year within each loan term type and for all different maturity years to arrive at the CECL reserve for the portfolio. </span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The weighted-average annual charge-off rate is calculated using a ten-year look-back period, utilizing the average portfolio balance and settled losses for each year. A ten-year period is used as the Company believes 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. This approach captures the adverse impact of the years following the great financial crisis of 2007-2010 because multifamily commercial loans have a lag period from the time of initial distress indications through the timing of loss settlement. The same loss rate is utilized across each loan term type as the Company has not observed any historical or industry-published data to indicate there is any difference in the occurrence probability or loss severity for a loan based on its loan origination term.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';text-decoration:underline;text-decoration-color:#000000;">Reasonable and Supportable Forecast Period</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The Company currently uses </span><span style="font-family:'Times New Roman','Times','serif';">one year</span><span style="font-family:'Times New Roman','Times','serif';"> for its reasonable and supportable forecast period (the “forecast period”). The Company uses a forecast of unemployment rates, historically a highly correlated indicator for multifamily occupancy rates, to assess what macroeconomic and multifamily market conditions are expected to be like over the coming year. The Company then associates the forecasted conditions with a similar historical period over the past ten years, which could be one or several years, and uses the Company’s average loss rate for that historical period as a basis for the loss rate used for the forecast period. The Company reverts to a historical loss rate over a </span><span style="font-family:'Times New Roman','Times','serif';">one-year</span><span style="font-family:'Times New Roman','Times','serif';"> period utilizing a method similar to straight-line basis. For all remaining years until maturity, the Company uses the weighted-average annual charge-off rate as described above to estimate losses. The average loss rate from a historical period used for the forecast period may be adjusted as necessary if the forecasted macroeconomic and industry conditions differ materially from the historical period.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';margin-bottom:10pt;text-decoration:underline;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';text-decoration:underline;text-decoration-color:#000000;">Identification of Specific Reserves for Defaulted Loans</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The Company monitors the performance of each risk-sharing loan for events or conditions which may signal a potential default. The Company’s process for identifying which risk-sharing loans may be probable of default consists of an assessment of several qualitative and quantitative factors, including payment status, property financial performance, local real estate market conditions, loan-to-value ratio, debt-service-coverage ratio (“DSCR”), property condition, and financial strength of the borrower or key principal(s). In instances where payment under the guaranty on a specific loan is determined to be probable (as the loan is probable of foreclosure or has foreclosed), the Company separately measures the expected loss through an assessment of the underlying fair value of the asset, disposition costs, and the risk-sharing percentage (the “specific reserve”) through a charge to the provision for risk-sharing obligations, which is a component of </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Provision (benefit) for credit losses</i><span style="font-family:'Times New Roman','Times','serif';"> in the Consolidated Statements of Income. These loans are removed from the WARM calculation described above, and the associated loan-specific mortgage servicing right and guaranty obligation are written off. The expected loss on the risk-sharing obligation is dependent on the fair value of the underlying property as the loans are collateral dependent. Historically, initial recognition of a specific reserve occurs at or before a loan becomes </span><span style="font-family:'Times New Roman','Times','serif';">60 days</span><span style="font-family:'Times New Roman','Times','serif';"> delinquent.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The amount of the specific reserve considers historical loss experience, adverse situations affecting individual loans, the estimated disposition value of the underlying collateral, and the level of risk sharing. The estimate of property fair value at initial recognition of the specific reserve is based on appraisals, broker opinions of value, or net operating income and market capitalization rates, depending on the facts and circumstances associated with the loan. The Company regularly monitors the specific reserves on all applicable loans and updates loss estimates as current information is received. The settlement with Fannie Mae is based on the actual sales price of the property and selling and property preservation costs and considers the Fannie Mae loss-sharing requirements. The maximum amount of the loss the Company absorbs at the time of default is generally </span><span style="font-family:'Times New Roman','Times','serif';">20%</span><span style="font-family:'Times New Roman','Times','serif';"> of the origination UPB of the loan.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Loans Held for Investment, net</i><span style="font-family:'Times New Roman','Times','serif';">—</span><span style="font-family:'Times New Roman','Times','serif';">Loans held for investment are multifamily loans originated by the Company through the Interim Loan Program for properties that currently do not qualify for permanent GSE or HUD (collectively, the “Agencies”) financing. These loans have terms of up to </span><span style="font-family:'Times New Roman','Times','serif';">three years</span><span style="font-family:'Times New Roman','Times','serif';"> and are all interest-only, multifamily loans with similar risk characteristics and no geographic concentration. 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. </span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">As of December 31, 2020, </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Loans held for investment, net</i><span style="font-family:'Times New Roman','Times','serif';"> consisted of </span><span style="font-family:'Times New Roman','Times','serif';">18</span><span style="font-family:'Times New Roman','Times','serif';"> loans with an aggregate </span><span style="font-family:'Times New Roman','Times','serif';">$366.3</span><span style="font-family:'Times New Roman','Times','serif';"> million of unpaid principal balance less </span><span style="font-family:'Times New Roman','Times','serif';">$1.1</span><span style="font-family:'Times New Roman','Times','serif';"> million of net unamortized deferred fees and costs and </span><span style="font-family:'Times New Roman','Times','serif';">$4.8</span><span style="font-family:'Times New Roman','Times','serif';"> million of allowance for loan losses. As of December 31, 2019, </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Loans held for investment, net</i><span style="font-family:'Times New Roman','Times','serif';"> consisted of </span><span style="font-family:'Times New Roman','Times','serif';">22</span><span style="font-family:'Times New Roman','Times','serif';"> loans with an aggregate </span><span style="font-family:'Times New Roman','Times','serif';">$546.6</span><span style="font-family:'Times New Roman','Times','serif';"> million of unpaid principal balance less </span><span style="font-family:'Times New Roman','Times','serif';">$2.0</span><span style="font-family:'Times New Roman','Times','serif';"> million of net unamortized deferred fees and costs and </span><span style="font-family:'Times New Roman','Times','serif';">$1.1</span><span style="font-family:'Times New Roman','Times','serif';"> million of allowance for loan losses</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';">During the third quarter of 2018, the Company transferred a portfolio of participating interests in loans held for investment to a third party that is scheduled to mature in the third quarter of 2021. The Company accounted for the transfer as a secured borrowing. The aggregate unpaid principal balance of the loans of </span><span style="font-family:'Times New Roman','Times','serif';">$81.5</span><span style="font-family:'Times New Roman','Times','serif';"> million and </span><span style="font-family:'Times New Roman','Times','serif';">$78.3</span><span style="font-family:'Times New Roman','Times','serif';"> million is presented as a component of </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Loans held for investment, net</i><span style="font-family:'Times New Roman','Times','serif';"> in the Consolidated Balance Sheets as of December 31, 2020 and December 31, 2019, respectively, and the secured borrowing of </span><span style="font-family:'Times New Roman','Times','serif';">$73.3</span><span style="font-family:'Times New Roman','Times','serif';"> million and </span><span style="font-family:'Times New Roman','Times','serif';">$70.5</span><span style="font-family:'Times New Roman','Times','serif';"> million is included within </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Other liabilities</i><span style="font-family:'Times New Roman','Times','serif';"> in the Consolidated Balance Sheets as of December 31, 2020 and 2019, respectively. The Company does not have credit risk related to the </span><span style="font-family:'Times New Roman','Times','serif';">$73.3</span><span style="font-family:'Times New Roman','Times','serif';"> million of loans that were transferred.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-indent:25.2pt;margin:0pt 0pt 12pt 0pt;"><span style="background-color:#ffffff;">The Company assesses the credit quality of loans held for investment in the same manner as it does for the loans in the Fannie Mae at-risk portfolio as described above and records an allowance for these loans as necessary. The allowance for loan losses is estimated collectively for loans with similar characteristics. The collective allowance is based on the same methodology that the Company uses to estimate its CECL reserves for at-risk Fannie Mae DUS loans as described above (with the exception of a reversion period) because the nature of the underlying collateral is the same, and the loans have similar characteristics, except they are significantly shorter in maturity. The reasonable and supportable forecast period used for the CECL allowance for loans held for investment is one year.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-indent:25.2pt;margin:0pt;"><span style="background-color:#ffffff;">The loss rate for the forecast period was </span><span style="background-color:#ffffff;">36</span><span style="background-color:#ffffff;"> basis points and </span><span style="background-color:#ffffff;">nine</span><span style="background-color:#ffffff;"> basis points as of December 31, 2020 and January 1, 2020, respectively. The loss rate for the remaining period until maturity was </span><span style="background-color:#ffffff;">nine</span><span style="background-color:#ffffff;"> basis points as of both December 31, 2020 and January 1, 2020.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">One</span><span style="font-family:'Times New Roman','Times','serif';"> </span><span style="-sec-ix-hidden:Hidden_w6HCI7WHAkyOB_KVLPBlZw;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;">loan</span></span><span style="font-family:'Times New Roman','Times','serif';"> held for investment with an unpaid principal balance of </span><span style="-sec-ix-hidden:Hidden_yWWDN1C6wE6JT2rXzLlscA;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;">$14.7</span></span><span style="font-family:'Times New Roman','Times','serif';"> million was delinquent and on </span><span style="-sec-ix-hidden:Hidden_-aPIP-Xd1k21o5FKFdYqdA;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;">non-accrual</span></span><span style="font-family:'Times New Roman','Times','serif';"> status as of December 31, 2020. The Company had </span><span style="font-family:'Times New Roman','Times','serif';">$3.7</span><span style="font-family:'Times New Roman','Times','serif';"> million and </span><span style="font-family:'Times New Roman','Times','serif';">$0.6</span><span style="font-family:'Times New Roman','Times','serif';"> million in specific reserves for this loan as of December 31, 2020 and 2019, respectively, and has not recorded any interest related to this loan since it went on non-accrual status. </span>All other loans were current as of December 31, 2020 and 2019. The amortized cost basis of loans that were current as of December 31, 2020 and 2019 was $350.5 million and $529.9 million, </p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;margin:0pt;">respectively. As of December 31, 2020, $81.5 million of the loans that were current were originated in 2018, while $152.3 million were originated in 2019, and $117.8 million were originated in 2020. <span style="font-family:'Times New Roman','Times','serif';">Prior to 2019, the Company had not experienced any delinquencies related to loans held for investment.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;margin:0pt 0pt 10pt 0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Provision (Benefit) for Credit Losses—</i><span style="font-family:'Times New Roman','Times','serif';">The Company records the income statement impact of the changes in the allowance for loan losses and the allowance for risk-sharing obligations within </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Provision (benefit) for credit losses</i><span style="font-family:'Times New Roman','Times','serif';"> in the Consolidated Statements of Income. </span>NOTE 4 contains additional discussion related to the allowance for risk-sharing obligations. <i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Provision (benefit) for credit losses</i><span style="font-family:'Times New Roman','Times','serif';"> consisted of the following activity for the years ended December 31, 2020, 2019, and 2018:</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;line-height:1.19;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:66.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:66.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:9pt;font-weight:bold;">Components of Provision 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:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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:8.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</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:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Provision for loan losses</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,739</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 875</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 128</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Provision for risk-sharing obligations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 33,740</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,398</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 680</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Provision for credit losses</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 37,479</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,273</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 808</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr></table><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:2pt;font-style:italic;margin-bottom:10pt;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Business Combinations</i><span style="font-family:'Times New Roman','Times','serif';">—The Company accounts for business combinations using the acquisition method of accounting, under which the purchase price of the acquisition is allocated to the assets acquired and liabilities assumed using the fair values determined by management as of the acquisition date. The Company recognizes identifiable assets acquired and liabilities (both specific and contingent) assumed at their fair values at the acquisition date. Furthermore, acquisition-related costs, such as due diligence, legal and accounting fees, are not capitalized or applied in determining the fair value of the acquired assets. The excess of the purchase price over the assets acquired, identifiable intangible assets and liabilities assumed is recognized as goodwill. During the measurement period, the Company records adjustments to the assets acquired and liabilities assumed with corresponding adjustments to goodwill in the reporting period in which the adjustment is identified. After the measurement period, which could be up to one year after the transaction date, subsequent adjustments are recorded to the Company’s Consolidated Statements of Income.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Goodwill</i><span style="font-family:'Times New Roman','Times','serif';">—The Company evaluates goodwill for impairment annually. In addition to the annual impairment evaluation, the Company evaluates at least quarterly whether events or circumstances have occurred in the period subsequent to the annual impairment testing which indicate that it is more likely than not an impairment loss has occurred. The Company currently has only </span><span style="font-family:'Times New Roman','Times','serif';">one</span><span style="font-family:'Times New Roman','Times','serif';"> reporting unit; therefore, all goodwill is allocated to that </span><span style="font-family:'Times New Roman','Times','serif';">one</span><span style="font-family:'Times New Roman','Times','serif';"> reporting unit. The Company performs its impairment testing annually as of October 1. For the 2020 assessment, the Company performed a qualitative assessment and also considered the comparison of the Company’s market capitalization to its net assets. Based on the 2020 qualitative assessment performed, the Company did not observe any events or circumstances indicating an impairment in goodwill. As of December 31, 2020, there have been no events subsequent to that analysis that are indicative of an impairment loss.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Loans Held for Sale</i><span style="font-family:'Times New Roman','Times','serif';">—Loans held for sale represent originated loans that are generally transferred or sold within </span><span style="font-family:'Times New Roman','Times','serif';">60 days</span><span style="font-family:'Times New Roman','Times','serif';"> from the date that a mortgage loan is funded. The Company elects to measure all originated loans at fair value, unless the Company documents at the time the loan is originated that it will measure the specific loan at the lower of cost or fair value for the life of the loan. Electing to use fair value allows a better offset of the change in fair value of the loan and the change in fair value of the derivative instruments used as economic hedges. During the period prior to its sale, interest income on a loan held for sale is calculated in accordance with the terms of the individual loan. There were </span><span style="font-family:'Times New Roman','Times','serif';">no</span><span style="font-family:'Times New Roman','Times','serif';"> loans held for sale that were valued at the lower of </span><span style="font-family:'Times New Roman','Times','serif';">cost</span><span style="font-family:'Times New Roman','Times','serif';"> or fair value or on a non-accrual status at December 31, 2020 and 2019.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Share-Based Payment</i><span style="font-family:'Times New Roman','Times','serif';">—The Company recognizes compensation costs for all share-based payment awards made to employees and directors, including restricted stock, restricted stock units, and employee stock options based on the grant date fair value. Restricted stock awards are granted without cost to the Company’s officers, employees, and non-employee directors, for which the fair value of the award is calculated as the fair value of the Company’s common stock on the date of grant.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">Stock option awards were granted to executive officers in the past, with an exercise price equal to the closing price of the Company’s common stock on the date of the grant, and were granted with a </span><span style="font-family:'Times New Roman','Times','serif';">ten-year</span><span style="font-family:'Times New Roman','Times','serif';"> exercise period, vesting ratably over </span><span style="font-family:'Times New Roman','Times','serif';">three years</span><span style="font-family:'Times New Roman','Times','serif';"> dependent solely on continued employment. To estimate the grant-date fair value of stock options, the Company used the Black-Scholes pricing model. The Black-Scholes model estimates the per share fair value of an option on its date of grant based on the following inputs: the option’s exercise price, the price of the underlying stock on the date of the grant, the estimated option life, the estimated dividend yield, a “risk-free” interest rate, and the expected volatility. For the</span><span style="color:#ff0000;font-family:'Times New Roman','Times','serif';"> </span><span style="font-family:'Times New Roman','Times','serif';">option awards, the Company used the simplified method to estimate the expected term of the options as the Company did not have sufficient historical exercise data to provide a reasonable basis for estimating the expected term. The Company used an estimated dividend yield of </span><span style="font-family:'Times New Roman','Times','serif';">zero</span><span style="font-family:'Times New Roman','Times','serif';"> as the Company’s stock options were not dividend eligible and at the time of grant there was no expectation that the Company would pay a dividend. For the “risk-free” rate, the Company used a U.S. Treasury Note due in a number of years equal to the option’s </span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">expected term. For the option awards, the expected volatility was calculated based on the Company’s historical common stock volatility. The Company issues new shares from the pool of authorized but not yet issued shares when an employee exercises stock options. The Company did not grant any stock option awards in 2018, 2019, or 2020 and does not expect to issue stock options for the foreseeable future. </span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">Generally, the Company’s </span><span style="-sec-ix-hidden:Hidden_R2bEMaZF4EaEMas0WZ7nkQ;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;">restricted</span></span><span style="font-family:'Times New Roman','Times','serif';"> stock awards for its officers and employees vest ratably over a </span><span style="font-family:'Times New Roman','Times','serif';">three-year</span><span style="font-family:'Times New Roman','Times','serif';"> period based solely on continued employment. Restricted stock awards for non-employee directors fully vest after </span><span style="font-family:'Times New Roman','Times','serif';">one year</span><span style="font-family:'Times New Roman','Times','serif';">. Some of the Company’s restricted stock awards vest over a period of up to </span><span style="font-family:'Times New Roman','Times','serif';">eight years</span><span style="font-family:'Times New Roman','Times','serif';">.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The Company has offered a performance share plan (“PSP”) over the past several years for the Company’s executives and certain other members of senior management. The performance period for each PSP is </span><span style="-sec-ix-hidden:Hidden_jF3OrjGVLkukwnMkX9iP9w;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;">three</span></span><span style="font-family:'Times New Roman','Times','serif';"> full calendar years beginning on January 1 of the grant year. Participants in the PSP receive restricted stock units (“RSUs”) on the grant date for the PSP in an amount equal to achievement of all performance targets at a maximum level. If the performance targets are met at the end of the performance period and the participant remains employed by the Company, the participant fully vests in the RSUs, which immediately convert to unrestricted shares of common stock. If the performance targets are not met at the maximum level, the participant generally forfeits a portion of the RSUs. If the participant is no longer employed by the Company, the participant forfeits all of the RSUs. The performance targets for all the PSPs issued by the Company are based on meeting diluted earnings per share, return on equity, and total revenues goals. The Company records compensation expense for the PSP based on the grant-date fair value in an amount proportionate to the service time rendered by the participant and the expected achievement level of the goals.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">Compensation expense for restricted shares is adjusted for actual forfeitures and is recognized on a straight-line basis, for each separately vesting portion of the award as if the award were in substance multiple awards, over the requisite service period of the award. Share-based compensation is recognized within the income statement as </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Personnel</i><span style="font-family:'Times New Roman','Times','serif';">, the same expense line as the cash compensation paid to the respective employees.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Net Warehouse Interest Income—</i><span style="font-family:'Times New Roman','Times','serif';">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. </span>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. The Company also fully funds a small number of loans held for sale or loans held for investment with its own cash. <span style="font-family:'Times New Roman','Times','serif';">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 </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Net warehouse interest income</i><span style="font-family:'Times New Roman','Times','serif';"> for the years ended December 31, 2020, 2019, and 2018 are the following components:</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;line-height:1.19;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:67.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:67.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:30.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the year ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:67.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:9pt;font-weight:bold;">Components of Net Warehouse Interest Income </b><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;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:8.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Warehouse interest income - loans held for sale</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 53,090</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 48,211</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 55,609</p></td></tr><tr><td style="vertical-align:bottom;width:67.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Warehouse interest expense - loans held for sale</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (35,154)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (46,294)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (49,616)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net warehouse interest income - loans held for sale</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,936</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,917</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,993</p></td></tr><tr><td style="vertical-align:bottom;width:67.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Warehouse interest income - loans held for investment</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,741</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 32,059</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,197</p></td></tr><tr><td style="vertical-align:bottom;width:67.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Warehouse interest expense - loans held for investment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,351)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (8,277)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,159)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Warehouse interest income - secured borrowings</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,449</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,549</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,852</p></td></tr><tr><td style="vertical-align:bottom;width:67.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Warehouse interest expense - secured borrowings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,449)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,549)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,852)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net warehouse interest income - loans held for investment</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,390</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23,782</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,038</p></td></tr></table><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-style:italic;margin-bottom:10pt;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Statement of Cash Flows</i><span style="font-family:'Times New Roman','Times','serif';">—The Company records the fair value of premiums and origination fees as a component of the fair value of derivative assets on the loan commitment date and records the related income within </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Loan origination and debt brokerage fees, net</i><span style="font-family:'Times New Roman','Times','serif';"> within the Consolidated Statements of Income. The cash for the origination fee is received upon closing of the loan, and the cash for the premium is received upon loan sale, resulting in a timing mismatch of the recognition of income and the receipt of cash in a given period when the derivative or loan held for sale remains outstanding at period end.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The Company accounts for this mismatch by recording an adjustment called </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Change in the fair value of premiums and origination fees</i><span style="font-family:'Times New Roman','Times','serif';"> within the Consolidated Statements of Cash Flows. The amount of the adjustment reflects a reduction to cash provided by or used in operations for the amount of income recognized upon rate lock (i.e., non-cash income) for derivatives and loans held for sale outstanding at period end </span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">and an increase to cash provided by or used in operations for cash received upon loan origination or sale for derivatives and loans held for sale that were outstanding at prior period end. When income recognized upon rate lock is greater than cash received upon loan origination or sale, the adjustment is a negative amount. When income recognized upon rate lock is less than cash received upon loan origination or loan sale, the adjustment is a positive amount.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';">For presentation in the 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 of cash, cash equivalents, restricted cash, and restricted cash equivalents as presented in the Consolidated Statements of Cash Flows to the related captions in the Consolidated Balance Sheets as of December 31, 2020, 2019, 2018, and 2017.</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;line-height:1.19;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:86.11%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:60.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:38.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;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.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;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.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2017</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:60.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Cash and cash equivalents</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 321,097</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 120,685</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 90,058</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 191,218</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19,432</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,677</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20,821</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,677</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:60.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Pledged cash and cash equivalents (NOTE 9)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,473</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,204</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,469</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 88,785</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 358,002</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 136,566</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 120,348</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 286,680</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin: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;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;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;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;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;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;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;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;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;line-height:1.19;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Income Taxes</i><span style="font-family:'Times New Roman','Times','serif';">—The Company files income tax returns in the applicable U.S. federal, state, and local jurisdictions and generally is subject to examination by the respective jurisdictions for three years from the filing of a tax return. The Company accounts for income taxes using the asset and liability method. Deferred tax assets and liabilities are recognized for the estimated future tax consequences attributable to the differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates in effect for the year in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities from a change in tax rates is recognized in earnings in the period when the new rate is enacted.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">Deferred tax assets are recognized only to the extent that it is more likely than not that they will be realizable based on consideration of available evidence, including future reversals of existing taxable temporary differences, projected future taxable income, and tax planning strategies. </span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The Company had an immaterial accrual for uncertain tax positions as of December 31, 2020 and </span><span style="font-family:'Times New Roman','Times','serif';">no</span><span style="font-family:'Times New Roman','Times','serif';"> accrual as of December 31, 2019.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Pledged Securities</i><span style="font-family:'Times New Roman','Times','serif';">—As collateral against its Fannie Mae risk-sharing obligations (NOTES 4 and 9), certain securities have been pledged to the benefit of Fannie Mae to secure the Company's risk-sharing obligations. Substantially all of the balance of </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Pledged securities, at fair value</i><span style="font-family:'Times New Roman','Times','serif';"> within the Consolidated Balance Sheets as of December 31, 2020 and 2019 was pledged against Fannie Mae risk-sharing obligations. The Company’s investments included within </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Pledged securities, at fair value</i><span style="font-family:'Times New Roman','Times','serif';"> consist primarily of money market funds and Agency debt securities. The investments in Agency debt securities consist of multifamily Agency mortgage-backed securities (“Agency MBS”) and are all accounted for as available-for-sale (“AFS”) securities. When the fair value of AFS Agency MBS are lower than the carrying value, the Company assesses whether an allowance for credit losses is necessary. The Company does not record an allowance for credit losses for its AFS securities, including those whose fair value is less than amortized cost, when the AFS securities are issued by the GSEs. The contractual cash flows of these AFS securities are guaranteed by the GSEs, which are government-sponsored enterprises under the conservatorship of the Federal Housing Finance Agency. Accordingly, it is expected that the securities would not be settled at a price less than the amortized cost of these securities. The Company does not intend to sell any of the Agency MBS, nor does the Company believe that it is more likely than not that it would be required to sell these investments before recovery of their amortized cost basis, which may be at maturity.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Contracts with Customers</i><span style="font-family:'Times New Roman','Times','serif';">—A majority all 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. The Company’s contracts with customers 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 Company’s contracts with customers is not complicated and is generally completed in a short period of time. The Company had </span><span style="font-family:'Times New Roman','Times','serif';">no</span><span style="font-family:'Times New Roman','Times','serif';"> contract assets or </span><span style="font-family:'Times New Roman','Times','serif';">liabilities</span><span style="font-family:'Times New Roman','Times','serif';"> as of December 31, 2020 and 2019. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;padding-bottom:10pt;margin:0pt;"><span style="background-color:#ffffff;line-height:1.19;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The following table presents information about the Company’s contracts with customers for the years ended December 31, 2020, 2019, and 2018:</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';margin-bottom:10pt;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:39.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:28.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:39.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;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:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" 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;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</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:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></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:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Statement of income line item</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:39.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Certain loan origination fees</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 64,528</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 75,599</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 59,877</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:28.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Loan origination and debt brokerage fees, net</p></td></tr><tr><td style="vertical-align:bottom;width:39.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Property sales broker fees, investment management fees, application fees, and other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 61,107</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 51,885</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 35,837</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;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:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Other revenues</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:39.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total revenues derived from contracts with customers</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 125,635</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 127,484</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 95,714</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:39.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;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;line-height:1.19;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Cash and Cash Equivalents</i><span style="font-family:'Times New Roman','Times','serif';">—The term cash and cash equivalents, as used in the accompanying consolidated financial statements, includes currency on hand, demand deposits with financial institutions, and short-term, highly liquid investments purchased with an original maturity of three months or less. The Company had </span><span style="font-family:'Times New Roman','Times','serif';">no</span><span style="font-family:'Times New Roman','Times','serif';"> cash equivalents as of </span><span style="font-family:'Times New Roman','Times','serif';">December 31, 2020 and 2019.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Restricted Cash</i><span style="font-family:'Times New Roman','Times','serif';">—Restricted cash represents primarily good faith deposits from borrowers. The Company records a corresponding liability for these good faith deposits from borrowers within </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Performance deposits from borrowers</i><span style="font-family:'Times New Roman','Times','serif';"> in the Consolidated Balance Sheets.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Receivables, Net</i><span style="font-family:'Times New Roman','Times','serif';">—Receivables, net represents amounts currently due to the Company pursuant to contractual servicing agreements, investor good faith deposits held in escrow by others, general accounts receivable, and advances of principal and interest payments and tax and insurance escrow amounts if the borrower is delinquent in making loan payments, to the extent such amounts are determined to be reimbursable and recoverable. Substantially all of our receivables are expected to be collected within a short period of time and are with counterparties with high credit quality (such as the Agencies). Additionally, the Company has not experienced any credit losses related to these receivables. Consequently, the Company has not recorded an allowance for credit losses associated with its receivables as of December 31, 2020 and 2019.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Concentrations of Credit Risk</i><span style="font-family:'Times New Roman','Times','serif';">—Financial instruments, which potentially subject the Company to concentrations of credit risk, consist principally of cash and cash equivalents, loans held for sale, and derivative financial instruments.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The Company places the cash and temporary investments with high-credit-quality financial institutions and believes no significant credit risk exists. The counterparties to the loans held for sale and funding commitments are owners of residential multifamily properties located throughout the United States. Mortgage loans are generally transferred or sold within </span><span style="font-family:'Times New Roman','Times','serif';">60 days</span><span style="font-family:'Times New Roman','Times','serif';"> from the date that a mortgage loan is funded. There is no material residual counterparty risk with respect to the Company's funding commitments as each potential borrower must make a non-refundable good faith deposit when the funding commitment is executed. The counterparty to the forward sale is Fannie Mae, Freddie Mac, or a broker-dealer that has been determined to be a credit-worthy counterparty by us and our warehouse lenders. There is a risk that the purchase price agreed to by the investor will be reduced in the event of a late delivery. The risk for non-delivery of a loan primarily results from the risk that a borrower does not close on the funding commitment in a timely manner. This risk is generally mitigated by the non-refundable good faith deposit.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Leases</i><span style="font-family:'Times New Roman','Times','serif';">—In the normal course of business, the Company enters into lease arrangements for all of its office space. All such lease arrangements are accounted for as operating leases. The Company initially recognizes a lease liability for the obligation to make lease payments and a right-of-use (“ROU”) asset for the right to use the underlying asset for the lease term. The lease liability is measured at the present value of the lease payments over the lease term. The ROU asset is measured at the lease liability amount, adjusted for lease prepayments, accrued rent, lease incentives received, and the lessee’s initial direct costs. Lease expense is generally recognized on a straight-line basis over the term of the lease.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">These operating leases do not provide an implicit discount rate; therefore, the Company uses the incremental borrowing rate of its note payable at lease commencement to calculate lease liabilities as the terms on this debt most closely resemble the terms on the Company’s largest leases. The Company’s lease agreements often include options to extend or terminate the lease. Single lease cost related to these lease agreements is recognized on the straight-line basis over the term of the lease, which includes options to extend when it is reasonably certain that such options will be exercised and the Company knows what the lease payments will be during the optional periods.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Litigation</i><span style="font-family:'Times New Roman','Times','serif';">—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 </span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">business, results of operations, liquidity, or financial condition.</span></p> <p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Principles of Consolidation</i><span style="font-family:'Times New Roman','Times','serif';">—The consolidated financial statements include the accounts of Walker &amp; Dunlop, Inc., its wholly owned subsidiaries, and its majority owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation. The Company consolidates entities in which it has a controlling financial interest based on either the variable interest entity (“VIE”) or voting interest model. The Company is required to first apply the VIE model to determine whether it holds a variable interest in an entity, and if so, whether the entity is a VIE. If the Company determines it does not hold a variable interest in a VIE, it then applies the voting interest model. Under the voting interest model, the Company consolidates an entity when it holds a majority voting interest in an entity. If the Company does not have a majority voting interest but has significant influence, it uses the equity method of accounting. In instances where the Company owns less than 100% of the equity interests of an entity but owns a majority of the voting interests or has control over an entity, the Company accounts for the portion of equity not attributable to Walker &amp; Dunlop, Inc. as </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Noncontrolling interests</i><span style="font-family:'Times New Roman','Times','serif';"> on the balance sheet and the portion of net income not attributable to Walker &amp; Dunlop, Inc. as </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Net income from noncontrolling interests</i><span style="font-family:'Times New Roman','Times','serif';"> in the income statement.</span></p> <p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Subsequent Events</i><span style="font-family:'Times New Roman','Times','serif';">—The Company has evaluated the effects of all events that have occurred subsequent to December 31, 2020. There have been no material events that would require recognition in the consolidated financial statements.</span></p> <i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Use of Estimates</i><span style="font-family:'Times New Roman','Times','serif';">—The preparation of consolidated financial statements in accordance with accounting principles generally accepted in the United States of America (“GAAP”) requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues, and expenses, including guaranty obligations, allowance for risk-sharing obligations, capitalized mortgage servicing rights, derivative instruments, and the disclosure of contingent assets and liabilities. Actual results may vary from these estimates.</span> <p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">COVID-19</i><span style="font-family:'Times New Roman','Times','serif';">—In January 2020, the first cases of a novel strain of the coronavirus known as Coronavirus Disease 2019 (“COVID-19”) were reported in the U.S., and in March 2020, the World Health Organization recognized the virus as a global pandemic. In the months since, </span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">the COVID-19 pandemic has caused significant global economic disruption as a result of the measures taken by countries and local municipalities to contain the spread of the virus (the “COVID-19 Crisis” or the “Crisis”). In the U.S., the only country in which the Company operates, federal, state and local authorities have taken actions to contain the spread of the virus while simultaneously providing substantial liquidity to Americans, domestic businesses, and the financial markets in an effort to mitigate the adverse financial impact of the virus. </span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The COVID-19 Crisis has had an immaterial impact on the Company’s operations, its cash flows, and the amount and availability of its liquidity. The Company has made adjustments to its estimate of expected credit losses under both the Fannie Mae Delegated Underwriting and Servicing</span><sup style="font-family:'Times New Roman','Times','serif';font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">TM</sup><span style="font-family:'Times New Roman','Times','serif';"> (“DUS”) program and the loans originated and held by the Company as a result of the Crisis. </span></p> <p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Transfers of Financial</i><span style="font-family:'Times New Roman','Times','serif';"> Assets—Transfers of financial assets are reported as sales when (i) the transferor surrenders control over those assets, (ii) the transferred financial assets have been legally isolated from the Company’s creditors, (iii) the transferred assets can be pledged or exchanged by the transferee, and (iv) consideration other than beneficial interests in the transferred assets is received in exchange. The transferor is considered to have surrendered control over transferred assets if, and only if, certain conditions are met. The Company determined that all loans sold during the periods presented met these specific conditions and accounted for all transfers of loans held for sale as completed sales, except as otherwise noted.</span></p> <p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Derivative Assets and Liabilities</i><span style="font-family:'Times New Roman','Times','serif';">—Loan commitments that meet the definition of a derivative are recorded at fair value on the Consolidated Balance Sheets upon the executions of the commitments to originate a loan with a borrower and to sell the loan to an investor, with a corresponding amount recognized as revenue on the Consolidated Statements of Income. The estimated fair value of loan commitments includes (i) the fair value of loan origination fees and premiums on anticipated sale of the loan, net of co-broker fees (included in </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Derivative assets</i><span style="font-family:'Times New Roman','Times','serif';"> in the Consolidated Balance Sheets and as a component of </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Loan origination and debt brokerage fees, net</i><span style="font-family:'Times New Roman','Times','serif';"> in the Consolidated Income Statements), (ii) the fair value of the expected net cash flows associated with the servicing of the loan, net of any estimated net future cash flows associated with the guarantee obligation (included in </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Derivative assets</i><span style="font-family:'Times New Roman','Times','serif';"> in the Consolidated Balance Sheets and in </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Fair value of expected net cash flows from servicing, net</i><span style="font-family:'Times New Roman','Times','serif';"> in the Consolidated Income Statements), and (iii) the effects of interest rate movements between the trade date and balance sheet date. </span>Loan commitments are generally derivative assets but can become derivative liabilities if the effects of the interest rate movement between the trade date and the balance sheet date are greater than the combination of (i) and (ii) above. Forward sale commitments that meet the definition of a derivative are recorded as either derivative assets or derivative liabilities depending on the effects of the interest rate movements between the trade date and the balance sheet date. <span style="font-family:'Times New Roman','Times','serif';">Adjustments to the fair value are reflected as a component of income within </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Loan origination and debt brokerage fees, net</i><span style="font-family:'Times New Roman','Times','serif';"> in the Consolidated Statements of Income. The co-broker fees for the years ended December 31, 2020, 2019, and 2018 were </span><span style="font-family:'Times New Roman','Times','serif';">$33.1</span><span style="font-family:'Times New Roman','Times','serif';"> million, </span><span style="font-family:'Times New Roman','Times','serif';">$20.6</span><span style="font-family:'Times New Roman','Times','serif';"> million and </span><span style="font-family:'Times New Roman','Times','serif';">$22.8</span><span style="font-family:'Times New Roman','Times','serif';"> million, respectively. </span></p> 33100000 20600000 22800000 <p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Mortgage Servicing Rights</i><span style="font-family:'Times New Roman','Times','serif';">—When a loan is sold and the Company retains the right to service the loan, the aforementioned derivative asset is reclassified and capitalized as an individual originated mortgage servicing right (“OMSR”) at fair value. The initial capitalized amount is equal to the estimated fair value of the expected net cash flows associated with servicing the loans, net of the expected net cash flows associated with any guaranty obligations. The following describes the principal assumptions used in estimating the fair value of capitalized OMSRs.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';text-decoration:underline;text-decoration-color:#000000;">Discount Rate</span><span style="font-family:'Times New Roman','Times','serif';">—Depending upon loan type, the discount rate used is management's best estimate of market discount rates. The rates used for loans sold were between </span><span style="font-family:'Times New Roman','Times','serif';">10%</span><span style="font-family:'Times New Roman','Times','serif';"> and </span><span style="font-family:'Times New Roman','Times','serif';">15%</span><span style="font-family:'Times New Roman','Times','serif';"> for each of the periods presented and varied based on loan type.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';text-decoration:underline;text-decoration-color:#000000;">Estimated Life</span><span style="font-family:'Times New Roman','Times','serif';">—The estimated life of the OMSRs is derived based upon the stated term of the prepayment protection provisions of the underlying loan and may be reduced by </span><span style="-sec-ix-hidden:Hidden_qFXG-TdZZE-WaVsX2b-SRA;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;">six</span></span><span style="font-family:'Times New Roman','Times','serif';"> to </span><span style="font-family:'Times New Roman','Times','serif';">12 months</span><span style="font-family:'Times New Roman','Times','serif';"> based upon the expiration or reduction of the prepayment provisions prior to the stated maturity date. The Company’s model for OMSRs assumes no prepayment while the prepayment provisions have not expired and full prepayment of the loan at or near the point where the prepayment provisions have expired. The Company’s historical experience is that the prepayment provisions typically do not provide a significant deterrent to a borrower’s paying off the loan within </span><span style="-sec-ix-hidden:Hidden_FwJNsWH6-EmIAq4xus3nlA;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;">six</span></span><span style="font-family:'Times New Roman','Times','serif';"> to </span><span style="font-family:'Times New Roman','Times','serif';">12 months</span><span style="font-family:'Times New Roman','Times','serif';"> of the expiration of the prepayment provisions.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';text-decoration:underline;text-decoration-color:#000000;">Escrow Earnings</span><span style="font-family:'Times New Roman','Times','serif';">—The estimated earnings rate on escrow accounts associated with the servicing of the loans for the life of the OMSR is added to the estimated future cash flows.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';text-decoration:underline;text-decoration-color:#000000;">Servicing Cost</span><span style="font-family:'Times New Roman','Times','serif';">—The estimated future cost to service the loan for the estimated life of the OMSR is subtracted from the estimated future cash flows.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The assumptions used to estimate the fair value of capitalized OMSRs at loan sale are based on internal models and are compared to assumptions used by other market participants periodically. When such comparisons indicate that these assumptions have changed significantly, the Company adjusts its assumptions accordingly. For example, during the year ended December 31, 2020, the Company adjusted the escrow earnings rate assumptions twice based on changes observed from other market participants. </span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">Subsequent to the initial measurement date, OMSRs are amortized using the interest method over the period that servicing income is expected to be received and presented as a component of </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Amortization and depreciation</i><span style="font-family:'Times New Roman','Times','serif';"> in the Consolidated Statements of Income. The individual loan-level OMSR is written off through a charge to </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Amortization and depreciation</i><span style="font-family:'Times New Roman','Times','serif';"> when a loan prepays, defaults, or is probable of default. The Company evaluates all MSRs for impairment quarterly. The predominant risk characteristic affecting the OMSRs is prepayment risk, and we do not believe there is sufficient variation within the portfolio to warrant stratification. Therefore, we assess OMSR impairment at the portfolio level. The Company engages a third party to assist in determining an estimated fair value of our existing and outstanding MSRs on at least a semi-annual basis. The Company tests for impairment on purchased stand-alone servicing portfolios (“PMSRs”) separately from the Company’s OMSRs.  </span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The fair value of PMSRs is equal to the purchase price paid. For PMSRs, the Company records a portfolio-level MSR asset and determines the estimated life of the portfolio based on the prepayment characteristics of the portfolio. The Company subsequently amortizes such PMSRs and tests for impairment quarterly as discussed in more detail above. </span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">For PMSRs, a constant rate of prepayments and defaults is included in the determination of the portfolio’s estimated life (and thus included as a component of the portfolio’s amortization). Accordingly, prepayments and defaults of individual loans do not change the level of amortization expense recorded for the portfolio unless the pattern of actual prepayments and defaults varies significantly from the estimated pattern. When such a significant difference in the pattern of estimated and actual prepayments and defaults occurs, the Company prospectively adjusts the estimated life of the portfolio (and thus future amortization) to approximate the actual pattern observed. The Company made adjustments to the estimated life of </span><span style="font-family:'Times New Roman','Times','serif';">two</span><span style="font-family:'Times New Roman','Times','serif';"> of its PMSRs during 2020 as the actual experience of prepayments differed materially from the estimated prepayments. </span></p> 0.10 0.10 0.10 0.15 0.15 0.15 P12M P12M 2 <p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Guaranty Obligation, net—</i><span style="font-family:'Times New Roman','Times','serif';">When a loan is sold under the Fannie Mae DUS program, the Company undertakes an obligation to partially guarantee the performance of the loan. Upon loan sale, a liability for the fair value of the obligation undertaken in issuing the guaranty is recognized and presented as </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Guaranty obligation, net of accumulated amortization </i><span style="font-family:'Times New Roman','Times','serif';">on the Consolidated Balance Sheets. The recognized guaranty obligation is the fair value of the Company’s obligation to stand ready to perform, including credit risk, over the term of the guaranty. </span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">In determining the fair value of the guaranty obligation, the Company considers the risk profile of the collateral, historical loss experience, and various market indicators. Generally, the estimated fair value of the guaranty obligation is based on the present value of the cash flows expected to be paid under the guaranty over the estimated life of the loan discounted using a rate consistent with what is used for the calculation of the mortgage servicing right for each loan. The life of the guaranty obligation is the estimated period over which the Company believes it will be required to stand ready under the guaranty. Subsequent to the initial measurement date, the liability is amortized over the life of the guaranty period using the straight-line method as a component of and reduction to </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Amortization and depreciation </i><span style="font-family:'Times New Roman','Times','serif';">in the Consolidated Statements of Income.</span></p> <p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Recently Adopted and Recently Announced Accounting Pronouncements</i><span style="font-family:'Times New Roman','Times','serif';">—In the second quarter of 2016, Accounting Standards Update 2016-13 (“ASU 2016-13”), </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</i><span style="font-family:'Times New Roman','Times','serif';"> was issued. ASU 2016-13 (the “Standard”) represents a significant change to the incurred loss model previously used to account for credit losses. The Standard requires an entity to estimate the credit losses expected over the life of the credit exposure upon initial recognition of that exposure. The expected credit losses consider historical information, current information, and reasonable and supportable forecasts, including estimates of prepayments. Exposures with similar risk characteristics are required to be grouped together when estimating expected credit losses. The initial estimate and subsequent changes to the estimated credit losses are required to be reported in current earnings in the income statement and through an allowance on the balance sheet. ASU 2016-13 is applicable to financial assets subject to credit losses and measured at amortized cost and certain off-balance-sheet credit exposures. The Standard modified the way the Company estimates its allowance for risk-sharing obligations and its allowance for loan losses and the way it assesses impairment on its pledged AFS securities. ASU 2016-13 requires modified retrospective application to all outstanding, in-scope instruments, with a cumulative-effect adjustment recorded to opening retained earnings as of the beginning of the period of adoption.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The Company adopted the Standard as required on January 1, 2020. The Company recognized an increase of </span><span style="font-family:'Times New Roman','Times','serif';">$31.6</span><span style="font-family:'Times New Roman','Times','serif';"> million in </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Allowance for Risk-Sharing Obligations</i><span style="font-family:'Times New Roman','Times','serif';"> with a cumulative-effect adjustment, net of tax, recorded to opening retained earnings of </span><span style="font-family:'Times New Roman','Times','serif';">$23.7</span><span style="font-family:'Times New Roman','Times','serif';"> million and deferred tax assets of </span><span style="font-family:'Times New Roman','Times','serif';">$7.9</span><span style="font-family:'Times New Roman','Times','serif';"> million. The adjustment to the allowance for loan losses for the Company’s loans held for investment was immaterial. There was no impact to AFS securities because the portfolio consists of agency-backed securities that inherently have an immaterial risk of loss.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">Prior to the adoption of the Standard discussed above, the Company recognized credit losses on risk-sharing loans and loans held for investment under the incurred loss model by identifying loans that may be probable of loss based on an assessment of several qualitative and quantitative factors. Initial loss recognition historically occurred at or before a loan became 60 days delinquent (“specific reserve”). In addition to the specific reserve, the Company recorded an allowance for credit losses on risk-sharing loans on the Company’s watch list that were not probable of foreclosure, but probable of loss as the characteristics of these loans indicated that these loans are probable of losses even though the loss could not be attributed to a specific loan (“general reserve”). Lastly, for loans sold under Fannie Mae’s DUS program, the Company typically agreed to guarantee a portion of the ultimate loss incurred should a borrower fail to perform (“Guarantee Obligation”). The Company recorded a Guaranty Obligation liability to account for the Company’s obligations related to the Fannie Mae DUS guarantee.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">When the Company placed a risk-sharing loan on its watch list, it transferred the remaining unamortized balance of the guaranty obligation to the general reserves. If a risk-sharing loan was subsequently removed from the watch list due to improved financial performance, the Company transferred the unamortized balance of the guaranty obligation back to the guaranty obligation classification on the balance sheet and amortized the remaining unamortized balance evenly over the remaining estimated life. For each loan for which the Company had a risk-sharing obligation, it recorded one of the following liabilities associated with that loan as discussed above: guaranty obligation, general reserve, or specific reserve. Although the liability type may have changed over the life of the loan, at any particular point in time, only one such liability was associated with a loan for which the Company had a risk-sharing obligation.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">For risk-sharing loans, the Company recorded a liability to </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Allowance for Risk-Sharing Obligations</i><span style="font-family:'Times New Roman','Times','serif';"> for the estimated risk-sharing loss through a charge to the provision for risk-sharing obligations, which is a component of </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Provision (benefit) for credit losses</i><span style="font-family:'Times New Roman','Times','serif';"> in the Consolidated Statements of Income for both the specific and general reserves. For the Guarantee Obligation, the Company recorded a liability to </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Guaranty Obligation, net </i><span style="font-family:'Times New Roman','Times','serif';">on the Consolidated Balance Sheets and included the charge to the Consolidated Statements of Income as a reduction in </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Fair value of expected net cash flows from servicing, net.</i><span style="font-family:'Times New Roman','Times','serif';"> For loans held for investment, the Company recorded an allowance for loan losses and a charge to provision for loan losses, which is a component of </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Provision (benefit) for credit losses</i><span style="font-family:'Times New Roman','Times','serif';">.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">There were no other accounting pronouncements issued during 2020 that have the potential to impact the Company’s consolidated financial statements.</span></p> 31600000 -23700000 7900000 <p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Allowance for Risk-Sharing Obligations—</i><span style="font-family:'Times New Roman','Times','serif';">Substantially all loans sold under the Fannie Mae DUS program contain partial or full risk-sharing guaranties that are based on the performance of the loan serviced in the at-risk servicing portfolio. </span>The Company records an estimate of the loss reserve for the current expected credit losses (“CECL”) for all loans in our Fannie Mae at-risk servicing portfolio and presents <span style="font-family:'Times New Roman','Times','serif';">this loss reserve as </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Allowance for Risk-Sharing Obligations </i><span style="font-family:'Times New Roman','Times','serif';">on the Consolidated Balance Sheets. </span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';text-decoration:underline;text-decoration-color:#000000;">Overall Current Expected Credit Losses Approach</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The Company uses the weighted-average remaining maturity method (“WARM”) for calculating its allowance for risk-sharing obligations, the Company’s liability for the off-balance-sheet credit exposure associated with the Fannie Mae at-risk DUS loans. WARM uses an average annual charge-off 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 charge-off rate is applied to the unpaid principal balance (“UPB”) 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.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The Company maximizes the use of historical internal data because the Company has extensive historical data servicing Fannie Mae DUS loans from which to calculate historical loss rates and principal paydown by loan term type for its exposure to credit loss on its homogeneous portfolio of Fannie Mae DUS multifamily loans. Additionally, the Company believes its properties, loss history, and underwriting standards are not similar to public data such as loss histories for loans originated for collateralized mortgage-backed securities conduits.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';margin-bottom:10pt;text-decoration:underline;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';margin-bottom:10pt;text-decoration:underline;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';text-decoration:underline;text-decoration-color:#000000;">Runoff Rate</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">One of the key inputs into a WARM calculation is the runoff rate, which is the expected rate at which loans in the current portfolio will prepay and amortize in the future. As the loans the Company originates have different original lives and run off over different periods, the Company groups loans by similar origination dates (vintage) and contractual maturity terms for purposes of calculating the runoff rate. The Company originates loans under the DUS program with various terms generally ranging from several years to </span><span style="font-family:'Times New Roman','Times','serif';">15 years</span><span style="font-family:'Times New Roman','Times','serif';">; each of these various loan terms has a different runoff rate.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The Company uses its historical runoff rate for each of the different loan term pools as a proxy for the expected runoff rate. The Company believes that borrower behavior and macroeconomic conditions will not deviate significantly from historical performance over the approximately ten-year period in which the Company has compiled the actual loss data. The ten-year period captures the various cycles of industry performance and provides a period that is long enough to capture sufficient observations of runoff history. In addition, due to the prepayment protection provisions for Fannie Mae DUS loans, the Company has not seen significant volatility in historical prepayment rates due to changes in interest rates and would not expect this to change materially in future periods.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The historical annual runoff rate is calculated for each year of a loan’s life for each vintage in the portfolio and aggregated with the calculated runoff rate for each comparable year in every vintage. For example, the annual runoff rate for the first year of loans originated in 2010 is aggregated with the annual runoff rate for the first year of loans originated in 2011, 2012, and so on to calculate the average annual runoff rate for the first year of a loan. This average runoff calculation is performed for each year of a loan’s life for each of the various loan terms to create a matrix of historical average annual runoffs by year for the entire portfolio.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The Company segments its current portfolio of at-risk DUS loans outstanding by original loan term type and years remaining and then applies the appropriate historical average runoff rates to calculate the expected remaining balance at the end of each reporting period in the future. For example, for a loan with an original ten-year term and seven years remaining, the Company applies the historical average annual runoff rate for a ten-year loan for year four to arrive at the estimated remaining UPB one year from the current period, the historical average runoff rate for year five to arrive at the estimated remaining UPB two years from the current period, and so on up to the loan’s maturity date.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';text-decoration:underline;text-decoration-color:#000000;">CECL Reserve Calculation</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">Once the Company has calculated the estimated outstanding UPB for each future year until maturity for each loan term type, the Company then applies the average annual charge-off rate (as further described below) to each future year’s estimated UPB. The Company then aggregates the allowance calculated for each year within each loan term type and for all different maturity years to arrive at the CECL reserve for the portfolio. </span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The weighted-average annual charge-off rate is calculated using a ten-year look-back period, utilizing the average portfolio balance and settled losses for each year. A ten-year period is used as the Company believes 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. This approach captures the adverse impact of the years following the great financial crisis of 2007-2010 because multifamily commercial loans have a lag period from the time of initial distress indications through the timing of loss settlement. The same loss rate is utilized across each loan term type as the Company has not observed any historical or industry-published data to indicate there is any difference in the occurrence probability or loss severity for a loan based on its loan origination term.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';text-decoration:underline;text-decoration-color:#000000;">Reasonable and Supportable Forecast Period</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The Company currently uses </span><span style="font-family:'Times New Roman','Times','serif';">one year</span><span style="font-family:'Times New Roman','Times','serif';"> for its reasonable and supportable forecast period (the “forecast period”). The Company uses a forecast of unemployment rates, historically a highly correlated indicator for multifamily occupancy rates, to assess what macroeconomic and multifamily market conditions are expected to be like over the coming year. The Company then associates the forecasted conditions with a similar historical period over the past ten years, which could be one or several years, and uses the Company’s average loss rate for that historical period as a basis for the loss rate used for the forecast period. The Company reverts to a historical loss rate over a </span><span style="font-family:'Times New Roman','Times','serif';">one-year</span><span style="font-family:'Times New Roman','Times','serif';"> period utilizing a method similar to straight-line basis. For all remaining years until maturity, the Company uses the weighted-average annual charge-off rate as described above to estimate losses. The average loss rate from a historical period used for the forecast period may be adjusted as necessary if the forecasted macroeconomic and industry conditions differ materially from the historical period.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';margin-bottom:10pt;text-decoration:underline;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';text-decoration:underline;text-decoration-color:#000000;">Identification of Specific Reserves for Defaulted Loans</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The Company monitors the performance of each risk-sharing loan for events or conditions which may signal a potential default. The Company’s process for identifying which risk-sharing loans may be probable of default consists of an assessment of several qualitative and quantitative factors, including payment status, property financial performance, local real estate market conditions, loan-to-value ratio, debt-service-coverage ratio (“DSCR”), property condition, and financial strength of the borrower or key principal(s). In instances where payment under the guaranty on a specific loan is determined to be probable (as the loan is probable of foreclosure or has foreclosed), the Company separately measures the expected loss through an assessment of the underlying fair value of the asset, disposition costs, and the risk-sharing percentage (the “specific reserve”) through a charge to the provision for risk-sharing obligations, which is a component of </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Provision (benefit) for credit losses</i><span style="font-family:'Times New Roman','Times','serif';"> in the Consolidated Statements of Income. These loans are removed from the WARM calculation described above, and the associated loan-specific mortgage servicing right and guaranty obligation are written off. The expected loss on the risk-sharing obligation is dependent on the fair value of the underlying property as the loans are collateral dependent. Historically, initial recognition of a specific reserve occurs at or before a loan becomes </span><span style="font-family:'Times New Roman','Times','serif';">60 days</span><span style="font-family:'Times New Roman','Times','serif';"> delinquent.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The amount of the specific reserve considers historical loss experience, adverse situations affecting individual loans, the estimated disposition value of the underlying collateral, and the level of risk sharing. The estimate of property fair value at initial recognition of the specific reserve is based on appraisals, broker opinions of value, or net operating income and market capitalization rates, depending on the facts and circumstances associated with the loan. The Company regularly monitors the specific reserves on all applicable loans and updates loss estimates as current information is received. The settlement with Fannie Mae is based on the actual sales price of the property and selling and property preservation costs and considers the Fannie Mae loss-sharing requirements. The maximum amount of the loss the Company absorbs at the time of default is generally </span><span style="font-family:'Times New Roman','Times','serif';">20%</span><span style="font-family:'Times New Roman','Times','serif';"> of the origination UPB of the loan.</span></p> P15Y P1Y P1Y P60D 0.20 <p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Loans Held for Investment, net</i><span style="font-family:'Times New Roman','Times','serif';">—</span><span style="font-family:'Times New Roman','Times','serif';">Loans held for investment are multifamily loans originated by the Company through the Interim Loan Program for properties that currently do not qualify for permanent GSE or HUD (collectively, the “Agencies”) financing. These loans have terms of up to </span><span style="font-family:'Times New Roman','Times','serif';">three years</span><span style="font-family:'Times New Roman','Times','serif';"> and are all interest-only, multifamily loans with similar risk characteristics and no geographic concentration. 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. </span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">As of December 31, 2020, </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Loans held for investment, net</i><span style="font-family:'Times New Roman','Times','serif';"> consisted of </span><span style="font-family:'Times New Roman','Times','serif';">18</span><span style="font-family:'Times New Roman','Times','serif';"> loans with an aggregate </span><span style="font-family:'Times New Roman','Times','serif';">$366.3</span><span style="font-family:'Times New Roman','Times','serif';"> million of unpaid principal balance less </span><span style="font-family:'Times New Roman','Times','serif';">$1.1</span><span style="font-family:'Times New Roman','Times','serif';"> million of net unamortized deferred fees and costs and </span><span style="font-family:'Times New Roman','Times','serif';">$4.8</span><span style="font-family:'Times New Roman','Times','serif';"> million of allowance for loan losses. As of December 31, 2019, </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Loans held for investment, net</i><span style="font-family:'Times New Roman','Times','serif';"> consisted of </span><span style="font-family:'Times New Roman','Times','serif';">22</span><span style="font-family:'Times New Roman','Times','serif';"> loans with an aggregate </span><span style="font-family:'Times New Roman','Times','serif';">$546.6</span><span style="font-family:'Times New Roman','Times','serif';"> million of unpaid principal balance less </span><span style="font-family:'Times New Roman','Times','serif';">$2.0</span><span style="font-family:'Times New Roman','Times','serif';"> million of net unamortized deferred fees and costs and </span><span style="font-family:'Times New Roman','Times','serif';">$1.1</span><span style="font-family:'Times New Roman','Times','serif';"> million of allowance for loan losses</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';">During the third quarter of 2018, the Company transferred a portfolio of participating interests in loans held for investment to a third party that is scheduled to mature in the third quarter of 2021. The Company accounted for the transfer as a secured borrowing. The aggregate unpaid principal balance of the loans of </span><span style="font-family:'Times New Roman','Times','serif';">$81.5</span><span style="font-family:'Times New Roman','Times','serif';"> million and </span><span style="font-family:'Times New Roman','Times','serif';">$78.3</span><span style="font-family:'Times New Roman','Times','serif';"> million is presented as a component of </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Loans held for investment, net</i><span style="font-family:'Times New Roman','Times','serif';"> in the Consolidated Balance Sheets as of December 31, 2020 and December 31, 2019, respectively, and the secured borrowing of </span><span style="font-family:'Times New Roman','Times','serif';">$73.3</span><span style="font-family:'Times New Roman','Times','serif';"> million and </span><span style="font-family:'Times New Roman','Times','serif';">$70.5</span><span style="font-family:'Times New Roman','Times','serif';"> million is included within </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Other liabilities</i><span style="font-family:'Times New Roman','Times','serif';"> in the Consolidated Balance Sheets as of December 31, 2020 and 2019, respectively. The Company does not have credit risk related to the </span><span style="font-family:'Times New Roman','Times','serif';">$73.3</span><span style="font-family:'Times New Roman','Times','serif';"> million of loans that were transferred.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-indent:25.2pt;margin:0pt 0pt 12pt 0pt;"><span style="background-color:#ffffff;">The Company assesses the credit quality of loans held for investment in the same manner as it does for the loans in the Fannie Mae at-risk portfolio as described above and records an allowance for these loans as necessary. The allowance for loan losses is estimated collectively for loans with similar characteristics. The collective allowance is based on the same methodology that the Company uses to estimate its CECL reserves for at-risk Fannie Mae DUS loans as described above (with the exception of a reversion period) because the nature of the underlying collateral is the same, and the loans have similar characteristics, except they are significantly shorter in maturity. The reasonable and supportable forecast period used for the CECL allowance for loans held for investment is one year.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-indent:25.2pt;margin:0pt;"><span style="background-color:#ffffff;">The loss rate for the forecast period was </span><span style="background-color:#ffffff;">36</span><span style="background-color:#ffffff;"> basis points and </span><span style="background-color:#ffffff;">nine</span><span style="background-color:#ffffff;"> basis points as of December 31, 2020 and January 1, 2020, respectively. The loss rate for the remaining period until maturity was </span><span style="background-color:#ffffff;">nine</span><span style="background-color:#ffffff;"> basis points as of both December 31, 2020 and January 1, 2020.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">One</span><span style="font-family:'Times New Roman','Times','serif';"> </span><span style="-sec-ix-hidden:Hidden_w6HCI7WHAkyOB_KVLPBlZw;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;">loan</span></span><span style="font-family:'Times New Roman','Times','serif';"> held for investment with an unpaid principal balance of </span><span style="-sec-ix-hidden:Hidden_yWWDN1C6wE6JT2rXzLlscA;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;">$14.7</span></span><span style="font-family:'Times New Roman','Times','serif';"> million was delinquent and on </span><span style="-sec-ix-hidden:Hidden_-aPIP-Xd1k21o5FKFdYqdA;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;">non-accrual</span></span><span style="font-family:'Times New Roman','Times','serif';"> status as of December 31, 2020. The Company had </span><span style="font-family:'Times New Roman','Times','serif';">$3.7</span><span style="font-family:'Times New Roman','Times','serif';"> million and </span><span style="font-family:'Times New Roman','Times','serif';">$0.6</span><span style="font-family:'Times New Roman','Times','serif';"> million in specific reserves for this loan as of December 31, 2020 and 2019, respectively, and has not recorded any interest related to this loan since it went on non-accrual status. </span>All other loans were current as of December 31, 2020 and 2019. The amortized cost basis of loans that were current as of December 31, 2020 and 2019 was $350.5 million and $529.9 million, </p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;margin:0pt;">respectively. As of December 31, 2020, $81.5 million of the loans that were current were originated in 2018, while $152.3 million were originated in 2019, and $117.8 million were originated in 2020. <span style="font-family:'Times New Roman','Times','serif';">Prior to 2019, the Company had not experienced any delinquencies related to loans held for investment.</span></p> P3Y 18 366300000 1100000 4800000 22 546600000 2000000.0 1100000 81500000 78300000 73300000 70500000 73300000 0.0036 0.0009 0.0009 0.0009 1 3700000 600000 350500000 529900000 81500000 152300000 117800000 <p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;margin:0pt 0pt 10pt 0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Provision (Benefit) for Credit Losses—</i><span style="font-family:'Times New Roman','Times','serif';">The Company records the income statement impact of the changes in the allowance for loan losses and the allowance for risk-sharing obligations within </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Provision (benefit) for credit losses</i><span style="font-family:'Times New Roman','Times','serif';"> in the Consolidated Statements of Income. </span>NOTE 4 contains additional discussion related to the allowance for risk-sharing obligations. <i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Provision (benefit) for credit losses</i><span style="font-family:'Times New Roman','Times','serif';"> consisted of the following activity for the years ended December 31, 2020, 2019, and 2018:</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;line-height:1.19;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:66.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:66.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:9pt;font-weight:bold;">Components of Provision 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:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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:8.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</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:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Provision for loan losses</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,739</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 875</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 128</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Provision for risk-sharing obligations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 33,740</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,398</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 680</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Provision for credit losses</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 37,479</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,273</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 808</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;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;line-height:1.19;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:66.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:66.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:9pt;font-weight:bold;">Components of Provision 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:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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:8.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</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:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Provision for loan losses</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,739</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 875</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 128</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Provision for risk-sharing obligations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 33,740</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,398</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 680</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Provision for credit losses</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 37,479</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,273</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 808</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr></table> 3739000 875000 128000 33740000 6398000 680000 37479000 7273000 808000 <p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Business Combinations</i><span style="font-family:'Times New Roman','Times','serif';">—The Company accounts for business combinations using the acquisition method of accounting, under which the purchase price of the acquisition is allocated to the assets acquired and liabilities assumed using the fair values determined by management as of the acquisition date. The Company recognizes identifiable assets acquired and liabilities (both specific and contingent) assumed at their fair values at the acquisition date. Furthermore, acquisition-related costs, such as due diligence, legal and accounting fees, are not capitalized or applied in determining the fair value of the acquired assets. The excess of the purchase price over the assets acquired, identifiable intangible assets and liabilities assumed is recognized as goodwill. During the measurement period, the Company records adjustments to the assets acquired and liabilities assumed with corresponding adjustments to goodwill in the reporting period in which the adjustment is identified. After the measurement period, which could be up to one year after the transaction date, subsequent adjustments are recorded to the Company’s Consolidated Statements of Income.</span></p> <p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Goodwill</i><span style="font-family:'Times New Roman','Times','serif';">—The Company evaluates goodwill for impairment annually. In addition to the annual impairment evaluation, the Company evaluates at least quarterly whether events or circumstances have occurred in the period subsequent to the annual impairment testing which indicate that it is more likely than not an impairment loss has occurred. The Company currently has only </span><span style="font-family:'Times New Roman','Times','serif';">one</span><span style="font-family:'Times New Roman','Times','serif';"> reporting unit; therefore, all goodwill is allocated to that </span><span style="font-family:'Times New Roman','Times','serif';">one</span><span style="font-family:'Times New Roman','Times','serif';"> reporting unit. The Company performs its impairment testing annually as of October 1. For the 2020 assessment, the Company performed a qualitative assessment and also considered the comparison of the Company’s market capitalization to its net assets. Based on the 2020 qualitative assessment performed, the Company did not observe any events or circumstances indicating an impairment in goodwill. As of December 31, 2020, there have been no events subsequent to that analysis that are indicative of an impairment loss.</span></p> 1 1 <p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Loans Held for Sale</i><span style="font-family:'Times New Roman','Times','serif';">—Loans held for sale represent originated loans that are generally transferred or sold within </span><span style="font-family:'Times New Roman','Times','serif';">60 days</span><span style="font-family:'Times New Roman','Times','serif';"> from the date that a mortgage loan is funded. The Company elects to measure all originated loans at fair value, unless the Company documents at the time the loan is originated that it will measure the specific loan at the lower of cost or fair value for the life of the loan. Electing to use fair value allows a better offset of the change in fair value of the loan and the change in fair value of the derivative instruments used as economic hedges. During the period prior to its sale, interest income on a loan held for sale is calculated in accordance with the terms of the individual loan. There were </span><span style="font-family:'Times New Roman','Times','serif';">no</span><span style="font-family:'Times New Roman','Times','serif';"> loans held for sale that were valued at the lower of </span><span style="font-family:'Times New Roman','Times','serif';">cost</span><span style="font-family:'Times New Roman','Times','serif';"> or fair value or on a non-accrual status at December 31, 2020 and 2019.</span></p> P60D 0 0 <p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Share-Based Payment</i><span style="font-family:'Times New Roman','Times','serif';">—The Company recognizes compensation costs for all share-based payment awards made to employees and directors, including restricted stock, restricted stock units, and employee stock options based on the grant date fair value. Restricted stock awards are granted without cost to the Company’s officers, employees, and non-employee directors, for which the fair value of the award is calculated as the fair value of the Company’s common stock on the date of grant.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">Stock option awards were granted to executive officers in the past, with an exercise price equal to the closing price of the Company’s common stock on the date of the grant, and were granted with a </span><span style="font-family:'Times New Roman','Times','serif';">ten-year</span><span style="font-family:'Times New Roman','Times','serif';"> exercise period, vesting ratably over </span><span style="font-family:'Times New Roman','Times','serif';">three years</span><span style="font-family:'Times New Roman','Times','serif';"> dependent solely on continued employment. To estimate the grant-date fair value of stock options, the Company used the Black-Scholes pricing model. The Black-Scholes model estimates the per share fair value of an option on its date of grant based on the following inputs: the option’s exercise price, the price of the underlying stock on the date of the grant, the estimated option life, the estimated dividend yield, a “risk-free” interest rate, and the expected volatility. For the</span><span style="color:#ff0000;font-family:'Times New Roman','Times','serif';"> </span><span style="font-family:'Times New Roman','Times','serif';">option awards, the Company used the simplified method to estimate the expected term of the options as the Company did not have sufficient historical exercise data to provide a reasonable basis for estimating the expected term. The Company used an estimated dividend yield of </span><span style="font-family:'Times New Roman','Times','serif';">zero</span><span style="font-family:'Times New Roman','Times','serif';"> as the Company’s stock options were not dividend eligible and at the time of grant there was no expectation that the Company would pay a dividend. For the “risk-free” rate, the Company used a U.S. Treasury Note due in a number of years equal to the option’s </span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">expected term. For the option awards, the expected volatility was calculated based on the Company’s historical common stock volatility. The Company issues new shares from the pool of authorized but not yet issued shares when an employee exercises stock options. The Company did not grant any stock option awards in 2018, 2019, or 2020 and does not expect to issue stock options for the foreseeable future. </span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">Generally, the Company’s </span><span style="-sec-ix-hidden:Hidden_R2bEMaZF4EaEMas0WZ7nkQ;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;">restricted</span></span><span style="font-family:'Times New Roman','Times','serif';"> stock awards for its officers and employees vest ratably over a </span><span style="font-family:'Times New Roman','Times','serif';">three-year</span><span style="font-family:'Times New Roman','Times','serif';"> period based solely on continued employment. Restricted stock awards for non-employee directors fully vest after </span><span style="font-family:'Times New Roman','Times','serif';">one year</span><span style="font-family:'Times New Roman','Times','serif';">. Some of the Company’s restricted stock awards vest over a period of up to </span><span style="font-family:'Times New Roman','Times','serif';">eight years</span><span style="font-family:'Times New Roman','Times','serif';">.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The Company has offered a performance share plan (“PSP”) over the past several years for the Company’s executives and certain other members of senior management. The performance period for each PSP is </span><span style="-sec-ix-hidden:Hidden_jF3OrjGVLkukwnMkX9iP9w;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;">three</span></span><span style="font-family:'Times New Roman','Times','serif';"> full calendar years beginning on January 1 of the grant year. Participants in the PSP receive restricted stock units (“RSUs”) on the grant date for the PSP in an amount equal to achievement of all performance targets at a maximum level. If the performance targets are met at the end of the performance period and the participant remains employed by the Company, the participant fully vests in the RSUs, which immediately convert to unrestricted shares of common stock. If the performance targets are not met at the maximum level, the participant generally forfeits a portion of the RSUs. If the participant is no longer employed by the Company, the participant forfeits all of the RSUs. The performance targets for all the PSPs issued by the Company are based on meeting diluted earnings per share, return on equity, and total revenues goals. The Company records compensation expense for the PSP based on the grant-date fair value in an amount proportionate to the service time rendered by the participant and the expected achievement level of the goals.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">Compensation expense for restricted shares is adjusted for actual forfeitures and is recognized on a straight-line basis, for each separately vesting portion of the award as if the award were in substance multiple awards, over the requisite service period of the award. Share-based compensation is recognized within the income statement as </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Personnel</i><span style="font-family:'Times New Roman','Times','serif';">, the same expense line as the cash compensation paid to the respective employees.</span></p> P10Y P3Y 0 P3Y P1Y P8Y <p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Net Warehouse Interest Income—</i><span style="font-family:'Times New Roman','Times','serif';">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. </span>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. The Company also fully funds a small number of loans held for sale or loans held for investment with its own cash. <span style="font-family:'Times New Roman','Times','serif';">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 </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Net warehouse interest income</i><span style="font-family:'Times New Roman','Times','serif';"> for the years ended December 31, 2020, 2019, and 2018 are the following components:</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;line-height:1.19;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:67.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:67.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:30.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the year ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:67.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:9pt;font-weight:bold;">Components of Net Warehouse Interest Income </b><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;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:8.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Warehouse interest income - loans held for sale</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 53,090</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 48,211</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 55,609</p></td></tr><tr><td style="vertical-align:bottom;width:67.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Warehouse interest expense - loans held for sale</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (35,154)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (46,294)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (49,616)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net warehouse interest income - loans held for sale</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,936</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,917</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,993</p></td></tr><tr><td style="vertical-align:bottom;width:67.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Warehouse interest income - loans held for investment</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,741</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 32,059</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,197</p></td></tr><tr><td style="vertical-align:bottom;width:67.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Warehouse interest expense - loans held for investment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,351)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (8,277)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,159)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Warehouse interest income - secured borrowings</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,449</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,549</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,852</p></td></tr><tr><td style="vertical-align:bottom;width:67.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Warehouse interest expense - secured borrowings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,449)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,549)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,852)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net warehouse interest income - loans held for investment</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,390</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23,782</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,038</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;line-height:1.19;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:67.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:67.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:30.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the year ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:67.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:9pt;font-weight:bold;">Components of Net Warehouse Interest Income </b><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;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:8.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Warehouse interest income - loans held for sale</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 53,090</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 48,211</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 55,609</p></td></tr><tr><td style="vertical-align:bottom;width:67.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Warehouse interest expense - loans held for sale</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (35,154)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (46,294)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (49,616)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net warehouse interest income - loans held for sale</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,936</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,917</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,993</p></td></tr><tr><td style="vertical-align:bottom;width:67.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Warehouse interest income - loans held for investment</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,741</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 32,059</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,197</p></td></tr><tr><td style="vertical-align:bottom;width:67.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Warehouse interest expense - loans held for investment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,351)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (8,277)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,159)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Warehouse interest income - secured borrowings</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,449</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,549</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,852</p></td></tr><tr><td style="vertical-align:bottom;width:67.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Warehouse interest expense - secured borrowings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,449)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,549)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,852)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net warehouse interest income - loans held for investment</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,390</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23,782</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,038</p></td></tr></table> 53090000 48211000 55609000 35154000 46294000 49616000 17936000 1917000 5993000 17741000 32059000 11197000 6351000 8277000 3159000 3449000 3549000 1852000 3449000 3549000 1852000 11390000 23782000 8038000 <p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-style:italic;margin-bottom:10pt;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Statement of Cash Flows</i><span style="font-family:'Times New Roman','Times','serif';">—The Company records the fair value of premiums and origination fees as a component of the fair value of derivative assets on the loan commitment date and records the related income within </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Loan origination and debt brokerage fees, net</i><span style="font-family:'Times New Roman','Times','serif';"> within the Consolidated Statements of Income. The cash for the origination fee is received upon closing of the loan, and the cash for the premium is received upon loan sale, resulting in a timing mismatch of the recognition of income and the receipt of cash in a given period when the derivative or loan held for sale remains outstanding at period end.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The Company accounts for this mismatch by recording an adjustment called </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Change in the fair value of premiums and origination fees</i><span style="font-family:'Times New Roman','Times','serif';"> within the Consolidated Statements of Cash Flows. The amount of the adjustment reflects a reduction to cash provided by or used in operations for the amount of income recognized upon rate lock (i.e., non-cash income) for derivatives and loans held for sale outstanding at period end </span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">and an increase to cash provided by or used in operations for cash received upon loan origination or sale for derivatives and loans held for sale that were outstanding at prior period end. When income recognized upon rate lock is greater than cash received upon loan origination or sale, the adjustment is a negative amount. When income recognized upon rate lock is less than cash received upon loan origination or loan sale, the adjustment is a positive amount.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';">For presentation in the 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 of cash, cash equivalents, restricted cash, and restricted cash equivalents as presented in the Consolidated Statements of Cash Flows to the related captions in the Consolidated Balance Sheets as of December 31, 2020, 2019, 2018, and 2017.</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;line-height:1.19;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:86.11%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:60.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:38.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;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.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;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.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2017</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:60.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Cash and cash equivalents</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 321,097</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 120,685</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 90,058</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 191,218</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19,432</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,677</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20,821</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,677</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:60.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Pledged cash and cash equivalents (NOTE 9)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,473</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,204</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,469</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 88,785</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 358,002</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 136,566</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 120,348</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 286,680</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin: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;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;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;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;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;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;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;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;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;line-height:1.19;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;line-height:1.19;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:86.11%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:60.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:38.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;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.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;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.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2017</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:60.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Cash and cash equivalents</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 321,097</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 120,685</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 90,058</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 191,218</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19,432</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,677</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20,821</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,677</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:60.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Pledged cash and cash equivalents (NOTE 9)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,473</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,204</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,469</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 88,785</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 358,002</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 136,566</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 120,348</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 286,680</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin: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;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;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;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;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;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;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;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr></table> 321097000 120685000 90058000 191218000 19432000 8677000 20821000 6677000 17473000 7204000 9469000 88785000 358002000 136566000 120348000 286680000 <p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Income Taxes</i><span style="font-family:'Times New Roman','Times','serif';">—The Company files income tax returns in the applicable U.S. federal, state, and local jurisdictions and generally is subject to examination by the respective jurisdictions for three years from the filing of a tax return. The Company accounts for income taxes using the asset and liability method. Deferred tax assets and liabilities are recognized for the estimated future tax consequences attributable to the differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates in effect for the year in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities from a change in tax rates is recognized in earnings in the period when the new rate is enacted.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">Deferred tax assets are recognized only to the extent that it is more likely than not that they will be realizable based on consideration of available evidence, including future reversals of existing taxable temporary differences, projected future taxable income, and tax planning strategies. </span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The Company had an immaterial accrual for uncertain tax positions as of December 31, 2020 and </span><span style="font-family:'Times New Roman','Times','serif';">no</span><span style="font-family:'Times New Roman','Times','serif';"> accrual as of December 31, 2019.</span></p> 0 <p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Pledged Securities</i><span style="font-family:'Times New Roman','Times','serif';">—As collateral against its Fannie Mae risk-sharing obligations (NOTES 4 and 9), certain securities have been pledged to the benefit of Fannie Mae to secure the Company's risk-sharing obligations. Substantially all of the balance of </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Pledged securities, at fair value</i><span style="font-family:'Times New Roman','Times','serif';"> within the Consolidated Balance Sheets as of December 31, 2020 and 2019 was pledged against Fannie Mae risk-sharing obligations. The Company’s investments included within </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Pledged securities, at fair value</i><span style="font-family:'Times New Roman','Times','serif';"> consist primarily of money market funds and Agency debt securities. The investments in Agency debt securities consist of multifamily Agency mortgage-backed securities (“Agency MBS”) and are all accounted for as available-for-sale (“AFS”) securities. When the fair value of AFS Agency MBS are lower than the carrying value, the Company assesses whether an allowance for credit losses is necessary. The Company does not record an allowance for credit losses for its AFS securities, including those whose fair value is less than amortized cost, when the AFS securities are issued by the GSEs. The contractual cash flows of these AFS securities are guaranteed by the GSEs, which are government-sponsored enterprises under the conservatorship of the Federal Housing Finance Agency. Accordingly, it is expected that the securities would not be settled at a price less than the amortized cost of these securities. The Company does not intend to sell any of the Agency MBS, nor does the Company believe that it is more likely than not that it would be required to sell these investments before recovery of their amortized cost basis, which may be at maturity.</span></p> <p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Contracts with Customers</i><span style="font-family:'Times New Roman','Times','serif';">—A majority all 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. The Company’s contracts with customers 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 Company’s contracts with customers is not complicated and is generally completed in a short period of time. The Company had </span><span style="font-family:'Times New Roman','Times','serif';">no</span><span style="font-family:'Times New Roman','Times','serif';"> contract assets or </span><span style="font-family:'Times New Roman','Times','serif';">liabilities</span><span style="font-family:'Times New Roman','Times','serif';"> as of December 31, 2020 and 2019. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;padding-bottom:10pt;margin:0pt;"><span style="background-color:#ffffff;line-height:1.19;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The following table presents information about the Company’s contracts with customers for the years ended December 31, 2020, 2019, and 2018:</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';margin-bottom:10pt;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:39.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:28.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:39.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;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:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" 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;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</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:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></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:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Statement of income line item</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:39.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Certain loan origination fees</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 64,528</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 75,599</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 59,877</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:28.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Loan origination and debt brokerage fees, net</p></td></tr><tr><td style="vertical-align:bottom;width:39.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Property sales broker fees, investment management fees, application fees, and other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 61,107</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 51,885</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 35,837</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;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:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Other revenues</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:39.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total revenues derived from contracts with customers</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 125,635</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 127,484</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 95,714</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:39.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;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;line-height:1.19;visibility:hidden;">​</span></p> 0 0 <p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';margin-bottom:10pt;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:39.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:28.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:39.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;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:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" 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;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</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:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></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:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Statement of income line item</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:39.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Certain loan origination fees</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 64,528</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 75,599</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 59,877</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:28.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Loan origination and debt brokerage fees, net</p></td></tr><tr><td style="vertical-align:bottom;width:39.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Property sales broker fees, investment management fees, application fees, and other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 61,107</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 51,885</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 35,837</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;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:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Other revenues</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:39.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total revenues derived from contracts with customers</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 125,635</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 127,484</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 95,714</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:39.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr></table> 64528000 75599000 59877000 61107000 51885000 35837000 125635000 127484000 95714000 <p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Cash and Cash Equivalents</i><span style="font-family:'Times New Roman','Times','serif';">—The term cash and cash equivalents, as used in the accompanying consolidated financial statements, includes currency on hand, demand deposits with financial institutions, and short-term, highly liquid investments purchased with an original maturity of three months or less. The Company had </span><span style="font-family:'Times New Roman','Times','serif';">no</span><span style="font-family:'Times New Roman','Times','serif';"> cash equivalents as of </span><span style="font-family:'Times New Roman','Times','serif';">December 31, 2020 and 2019.</span></p> 0 0 <p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Restricted Cash</i><span style="font-family:'Times New Roman','Times','serif';">—Restricted cash represents primarily good faith deposits from borrowers. The Company records a corresponding liability for these good faith deposits from borrowers within </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Performance deposits from borrowers</i><span style="font-family:'Times New Roman','Times','serif';"> in the Consolidated Balance Sheets.</span></p> <p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Receivables, Net</i><span style="font-family:'Times New Roman','Times','serif';">—Receivables, net represents amounts currently due to the Company pursuant to contractual servicing agreements, investor good faith deposits held in escrow by others, general accounts receivable, and advances of principal and interest payments and tax and insurance escrow amounts if the borrower is delinquent in making loan payments, to the extent such amounts are determined to be reimbursable and recoverable. Substantially all of our receivables are expected to be collected within a short period of time and are with counterparties with high credit quality (such as the Agencies). Additionally, the Company has not experienced any credit losses related to these receivables. Consequently, the Company has not recorded an allowance for credit losses associated with its receivables as of December 31, 2020 and 2019.</span></p> <p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Concentrations of Credit Risk</i><span style="font-family:'Times New Roman','Times','serif';">—Financial instruments, which potentially subject the Company to concentrations of credit risk, consist principally of cash and cash equivalents, loans held for sale, and derivative financial instruments.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The Company places the cash and temporary investments with high-credit-quality financial institutions and believes no significant credit risk exists. The counterparties to the loans held for sale and funding commitments are owners of residential multifamily properties located throughout the United States. Mortgage loans are generally transferred or sold within </span><span style="font-family:'Times New Roman','Times','serif';">60 days</span><span style="font-family:'Times New Roman','Times','serif';"> from the date that a mortgage loan is funded. There is no material residual counterparty risk with respect to the Company's funding commitments as each potential borrower must make a non-refundable good faith deposit when the funding commitment is executed. The counterparty to the forward sale is Fannie Mae, Freddie Mac, or a broker-dealer that has been determined to be a credit-worthy counterparty by us and our warehouse lenders. There is a risk that the purchase price agreed to by the investor will be reduced in the event of a late delivery. The risk for non-delivery of a loan primarily results from the risk that a borrower does not close on the funding commitment in a timely manner. This risk is generally mitigated by the non-refundable good faith deposit.</span></p> P60D <p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Leases</i><span style="font-family:'Times New Roman','Times','serif';">—In the normal course of business, the Company enters into lease arrangements for all of its office space. All such lease arrangements are accounted for as operating leases. The Company initially recognizes a lease liability for the obligation to make lease payments and a right-of-use (“ROU”) asset for the right to use the underlying asset for the lease term. The lease liability is measured at the present value of the lease payments over the lease term. The ROU asset is measured at the lease liability amount, adjusted for lease prepayments, accrued rent, lease incentives received, and the lessee’s initial direct costs. Lease expense is generally recognized on a straight-line basis over the term of the lease.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">These operating leases do not provide an implicit discount rate; therefore, the Company uses the incremental borrowing rate of its note payable at lease commencement to calculate lease liabilities as the terms on this debt most closely resemble the terms on the Company’s largest leases. The Company’s lease agreements often include options to extend or terminate the lease. Single lease cost related to these lease agreements is recognized on the straight-line basis over the term of the lease, which includes options to extend when it is reasonably certain that such options will be exercised and the Company knows what the lease payments will be during the optional periods.</span></p> <p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Litigation</i><span style="font-family:'Times New Roman','Times','serif';">—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 </span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">business, results of operations, liquidity, or financial condition.</span></p> <p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">NOTE 3—MORTGAGE SERVICING RIGHTS</b></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The fair value of MSRs at December 31, 2020 and 2019 was </span><span style="font-family:'Times New Roman','Times','serif';">$1.1</span><span style="font-family:'Times New Roman','Times','serif';"> billion and </span><span style="font-family:'Times New Roman','Times','serif';">$910.5</span><span style="font-family:'Times New Roman','Times','serif';"> million, respectively. The Company uses a discounted static cash flow valuation approach, and the key economic assumption is the discount rate. See the following sensitivities related to the discount rate:</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The impact of a </span><span style="font-family:'Times New Roman','Times','serif';">100</span><span style="font-family:'Times New Roman','Times','serif';">-basis point increase in the discount rate at December 31, 2020 would be a decrease in the fair value of </span><span style="font-family:'Times New Roman','Times','serif';">$34.6</span><span style="font-family:'Times New Roman','Times','serif';"> million to the MSRs outstanding as of December 31, 2020.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The impact of a </span><span style="font-family:'Times New Roman','Times','serif';">200</span><span style="font-family:'Times New Roman','Times','serif';">-basis point increase in the discount rate at December 31, 2020 would be a decrease in the fair value of </span><span style="font-family:'Times New Roman','Times','serif';">$67.1</span><span style="font-family:'Times New Roman','Times','serif';"> million to the MSRs outstanding as of December 31, 2020.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">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="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';">Activity related to capitalized MSRs (net of accumulated amortization) for the year ended December 31, 2020 and 2019 follows:</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;line-height:1.19;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:72.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;line-height:1.19;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;line-height:1.19;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;line-height:1.19;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;line-height:1.19;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:72.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;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:25.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the year ended 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:8pt;line-height:1.19;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:72.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin: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:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</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;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:72.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">Beginning balance</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 718,799</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 670,146</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Additions, following the sale of loan</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;line-height:1.19;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:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 321,225</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 206,885</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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:72.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Amortization</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (149,888)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (137,792)</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Pre-payments and write-offs</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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (27,323)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (20,440)</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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:72.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Ending balance</b></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 862,813</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 718,799</p></td><td style="background-color:#cceeff;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;line-height:1.19;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;line-height:1.19;text-align:justify;margin:0pt;"><span style="background-color:#ffffff;font-size:9pt;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';">The following table summarizes the gross value, accumulated amortization, and net carrying value of the Company’s MSRs as of December 31, 2020 and 2019:</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;line-height:1.19;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.56%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;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.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2020</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Gross Value</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,394,901</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,201,542</p></td></tr><tr><td style="vertical-align:bottom;width:68.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Accumulated amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (532,088)</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (482,743)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net carrying value</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 862,813</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 718,799</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;line-height:1.19;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;margin:10pt 0pt 10pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';">The expected amortization of MSRs held in the Consolidated Balance Sheet as of December 31, 2020 is shown in the table below. Actual amortization may vary from these estimates.</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;line-height:1.19;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;white-space:nowrap;width:81.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:81.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-style:italic;margin-bottom:0pt;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;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Expected</b></p></td></tr><tr><td style="vertical-align:bottom;width:81.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;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;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">  Amortization  </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:81.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year Ending December 31, </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;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;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;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:81.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">2021</p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 155,181</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:81.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">2022</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;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;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;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 142,147</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:81.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">2023</p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 127,808</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:81.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">2024</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;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;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;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 110,147</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:81.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">2025</p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 91,425</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:81.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Thereafter</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;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 236,105</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:81.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 862,813</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;line-height:1.19;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;margin:10pt 0pt 0pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';">The Company recorded write-offs of OMSRs related to loans that were repaid prior to the expected maturity and loans that defaulted. These write-offs are included as a component of the MSR roll forward shown above and as a component of </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Amortization and depreciation</i><span style="font-family:'Times New Roman','Times','serif';"> in the Consolidated Statements of Income and relate to OMSRs only. Prepayment fees totaling </span><span style="font-family:'Times New Roman','Times','serif';">$22.0</span><span style="font-family:'Times New Roman','Times','serif';"> million, </span><span style="font-family:'Times New Roman','Times','serif';">$26.8</span><span style="font-family:'Times New Roman','Times','serif';"> million, and </span><span style="font-family:'Times New Roman','Times','serif';">$18.9</span><span style="font-family:'Times New Roman','Times','serif';"> million were collected for 2020, 2019, and 2018, respectively, and are included as a component of </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Other</i><span style="font-family:'Times New Roman','Times','serif';"> </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">revenues</i><span style="font-family:'Times New Roman','Times','serif';"> in the Consolidated Statements of Income. Escrow earnings totaling </span><span style="font-family:'Times New Roman','Times','serif';">$14.9</span><span style="font-family:'Times New Roman','Times','serif';"> million, </span><span style="font-family:'Times New Roman','Times','serif';">$51.4</span><span style="font-family:'Times New Roman','Times','serif';"> million, and </span><span style="font-family:'Times New Roman','Times','serif';">$38.2</span><span style="font-family:'Times New Roman','Times','serif';"> million were earned for the years ended December 31, 2020, 2019, </span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">and 2018, respectively, and are included as a component of </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Escrow earnings and other interest income</i><span style="font-family:'Times New Roman','Times','serif';"> in the Consolidated Statements of Income.</span><span style="color:#ff0000;font-family:'Times New Roman','Times','serif';"> </span><span style="font-family:'Times New Roman','Times','serif';">All other ancillary servicing fees were immaterial for the periods presented.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">Management reviews the MSRs for temporary impairment quarterly by comparing the aggregate carrying value of the MSR portfolio to the aggregate estimated fair value of the portfolio. Additionally, MSRs related to Fannie Mae loans where the Company has risk-sharing obligations are assessed for permanent impairment on an asset-by-asset basis, considering factors such as debt service coverage ratio, property location, loan-to-value ratio, and property type. Except for defaulted or prepaid loans, no temporary or permanent impairment was recognized for the years ended December 31, 2020, 2019, and 2018. </span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">As of December 31, 2020, the weighted average remaining life of the aggregate MSR portfolio was </span><span style="font-family:'Times New Roman','Times','serif';">7.7</span><span style="font-family:'Times New Roman','Times','serif';"> years.</span></p> 1100000 910500000 0.0100 34600000 0.0200 67100000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;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:72.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;line-height:1.19;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;line-height:1.19;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;line-height:1.19;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;line-height:1.19;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:72.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;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:25.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the year ended 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:8pt;line-height:1.19;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:72.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin: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:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</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;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:72.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">Beginning balance</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 718,799</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 670,146</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Additions, following the sale of loan</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;line-height:1.19;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:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 321,225</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 206,885</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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:72.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Amortization</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (149,888)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (137,792)</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Pre-payments and write-offs</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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (27,323)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (20,440)</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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:72.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Ending balance</b></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 862,813</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 718,799</p></td><td style="background-color:#cceeff;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;line-height:1.19;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;line-height:1.19;text-align:justify;margin:0pt;"><span style="background-color:#ffffff;font-size:9pt;visibility:hidden;">​</span></p> 718799000 670146000 321225000 206885000 149888000 137792000 27323000 20440000 862813000 718799000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;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.56%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;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.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2020</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Gross Value</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,394,901</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,201,542</p></td></tr><tr><td style="vertical-align:bottom;width:68.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Accumulated amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (532,088)</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (482,743)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net carrying value</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 862,813</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 718,799</p></td></tr></table> 1394901000 1201542000 532088000 482743000 862813000 718799000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;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;white-space:nowrap;width:81.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:81.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-style:italic;margin-bottom:0pt;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;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Expected</b></p></td></tr><tr><td style="vertical-align:bottom;width:81.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;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;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">  Amortization  </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:81.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year Ending December 31, </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;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;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;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:81.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">2021</p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 155,181</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:81.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">2022</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;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;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;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 142,147</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:81.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">2023</p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 127,808</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:81.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">2024</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;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;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;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 110,147</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:81.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">2025</p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 91,425</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:81.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Thereafter</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;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 236,105</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:81.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 862,813</p></td></tr></table> 155181000 142147000 127808000 110147000 91425000 236105000 862813000 22000000.0 26800000 18900000 14900000 51400000 38200000 P7Y8M12D <p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:10pt;margin:0pt;"><b style="font-weight:bold;">NOTE 4—GUARANTY OBLIGATION AND ALLOWANCE FOR RISK-SHARING OBLIGATIONS</b></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';">When a loan is sold under the Fannie Mae 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. Activity related to the guaranty obligation for the years ended December 31, 2020 and 2019 is presented in the following table:</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;line-height:1.19;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:83.35%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:67.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></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;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:30.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the year ended December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:67.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:9pt;font-weight:bold;">Roll Forward of Guaranty Obligation </b><i style="font-style:italic;">(in thousands)</i></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;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </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;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</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;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Beginning balance</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 54,695</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 46,870</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Additions, following the sale of loan</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,755</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;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:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,939</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Amortization</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (9,612)</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (9,663)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Other</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,468</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (451)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Ending balance</b></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 52,306</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 54,695</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;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;line-height:1.19;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;margin:10pt 0pt 10pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';">Activity related to the allowance for risk-sharing obligations for the years ended December 31, 2020 and 2019 follows:</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;line-height:1.19;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.85%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:67.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:27.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the year ended December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:67.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 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.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Beginning balance</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,471</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,622</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Adjustment related to adoption of CECL</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 31,570</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Provision for risk-sharing obligations</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 33,740</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,398</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Write-offs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Other</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,468)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 451</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;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.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 75,313</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,471</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;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;line-height:1.19;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:10pt 0pt 0pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';">On January 1, 2020, the Company recognized the CECL transition adjustment based on its assessment of the multifamily market and the macroeconomic environment at that time and concluded that the projections for the coming year were for continued strong performance similar to the performance over the past few years. The Company’s losses have been de minimis over the past few years. Considering that the Company’s historical loss rate consisted of both strong and weak multifamily and macroeconomic periods, the Company concluded it was appropriate to adjust the loss rate for the forecast period to below the weighted average historical loss rate. The loss rate applied for the forecast period in the WARM CECL calculation was </span><span style="font-family:'Times New Roman','Times','serif';">one</span><span style="font-family:'Times New Roman','Times','serif';"> basis point, which approximated the average of the actual loss rate for the past </span><span style="font-family:'Times New Roman','Times','serif';">two years</span><span style="font-family:'Times New Roman','Times','serif';"> as these conditions were expected to prevail over the course of the forecast period. The Company reverted to the actual historical loss rate of </span><span style="font-family:'Times New Roman','Times','serif';">two</span><span style="font-family:'Times New Roman','Times','serif';"> basis points for all remaining years in the calculation and did not use a reversion period since the difference between the loss rate used for the forecast period and the actual historical loss rate was immaterial. </span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">Conditions changed significantly beginning in March 2020 due to the Crisis across the world, which reversed macroeconomic conditions from sustained strength to global economic contraction, causing unemployment rates to rise sharply and a recession to ensue.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">Although the Company has not experienced any defaults and minimal forbearance requests since the outset of the Crisis, the Company believes there is inherent uncertainty in the macroeconomic environment created by the spread of the Crisis across the world as of December 31, 2020. This uncertainty leads to elevated risk and near-term elevated unemployment levels and lower consumer incomes, which would lead to an adverse impact on multifamily occupancy rates and property cash flows, increasing the likelihood of delinquencies, loan defaults, and </span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">risk-sharing losses.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';margin-bottom:10pt;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The Company believes that the potential impacts due to the Crisis during the forecast period are expected to be generally consistent with the final year of the great financial crisis of 2007-2010 (the “last recession”). The loss rate resulting from the final year of the last recession totaled six basis points. Accordingly, the Company used a loss rate of </span><span style="font-family:'Times New Roman','Times','serif';">six</span><span style="font-family:'Times New Roman','Times','serif';"> basis points for the forecast period and reverted over a </span><span style="font-family:'Times New Roman','Times','serif';">one-year</span><span style="font-family:'Times New Roman','Times','serif';"> period to </span><span style="font-family:'Times New Roman','Times','serif';">two</span><span style="font-family:'Times New Roman','Times','serif';"> basis points for the remaining expected life of the portfolio. </span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The calculated CECL reserve for the Company’s </span><span style="font-family:'Times New Roman','Times','serif';">$42.8</span><span style="font-family:'Times New Roman','Times','serif';"> billion at-risk Fannie Mae servicing portfolio as of December 31, 2020 was </span><span style="font-family:'Times New Roman','Times','serif';">$67.0</span><span style="font-family:'Times New Roman','Times','serif';"> million compared to </span><span style="font-family:'Times New Roman','Times','serif';">$34.7</span><span style="font-family:'Times New Roman','Times','serif';"> million as of the CECL adoption date on January 1, 2020. The significant increase in the CECL reserve was principally related to the forecasted impacts of the Crisis. The weighted-average remaining life of the at-risk Fannie Mae servicing portfolio as of December 31, 2020 was </span><span style="font-family:'Times New Roman','Times','serif';">7.7</span><span style="font-family:'Times New Roman','Times','serif';"> years.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">Two</span><span style="font-family:'Times New Roman','Times','serif';"> loans that defaulted in 2019 had aggregate specific reserves of </span><span style="font-family:'Times New Roman','Times','serif';">$8.3</span><span style="font-family:'Times New Roman','Times','serif';"> million as of December 31, 2020 and </span><span style="font-family:'Times New Roman','Times','serif';">$6.9</span><span style="font-family:'Times New Roman','Times','serif';"> million as of December 31, 2019 as the risk-sharing losses have not been settled with Fannie Mae. The properties related to these </span><span style="font-family:'Times New Roman','Times','serif';">two</span><span style="font-family:'Times New Roman','Times','serif';"> loans were both off-campus student living facilities in the same city. The Company does not have any additional at-risk loans related to student living facilities in this city.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">As of December 31, 2020 and 2019, the maximum quantifiable contingent liability associated with the Company’s guarantees under the Fannie Mae DUS agreement was </span><span style="font-family:'Times New Roman','Times','serif';">$9.0</span><span style="font-family:'Times New Roman','Times','serif';"> billion and </span><span style="font-family:'Times New Roman','Times','serif';">$7.5</span><span style="font-family:'Times New Roman','Times','serif';"> 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.</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;line-height:1.19;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:83.35%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:67.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></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;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:30.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the year ended December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:67.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:9pt;font-weight:bold;">Roll Forward of Guaranty Obligation </b><i style="font-style:italic;">(in thousands)</i></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;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </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;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</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;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Beginning balance</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 54,695</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 46,870</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Additions, following the sale of loan</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,755</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;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:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,939</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Amortization</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (9,612)</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (9,663)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Other</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,468</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (451)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Ending balance</b></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 52,306</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 54,695</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr></table> 54695000 46870000 5755000 17939000 9612000 9663000 1468000 -451000 52306000 54695000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;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.85%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:67.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:27.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the year ended December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:67.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 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.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Beginning balance</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,471</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,622</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Adjustment related to adoption of CECL</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 31,570</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Provision for risk-sharing obligations</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 33,740</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,398</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Write-offs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Other</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,468)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 451</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;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.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 75,313</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,471</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr></table> 11471000 4622000 31570000 33740000 6398000 -1468000 451000 75313000 11471000 0.0001 P2Y 0.0002 0.0006 P1Y 0.0002 42800000000 67000000.0 34700000 P7Y8M12D 2 8300000 6900000 2 9000000000.0 7500000000 <p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:10pt;margin:0pt;"><b style="font-weight:bold;">NOTE 5—SERVICING</b></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The total unpaid principal balance of loans the Company was servicing for various institutional investors was </span><span style="font-family:'Times New Roman','Times','serif';">$107.2</span><span style="font-family:'Times New Roman','Times','serif';"> billion as of December 31, 2020 compared to </span><span style="font-family:'Times New Roman','Times','serif';">$93.2</span><span style="font-family:'Times New Roman','Times','serif';"> billion as of December 31, 2019.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">As of December 31, 2020 and 2019, custodial escrow accounts relating to loans serviced by the Company totaled </span><span style="font-family:'Times New Roman','Times','serif';">$3.1</span><span style="font-family:'Times New Roman','Times','serif';"> billion and </span><span style="font-family:'Times New Roman','Times','serif';">$2.6</span><span style="font-family:'Times New Roman','Times','serif';"> billion, respectively. These amounts are not included in the Consolidated Balance Sheets as such amounts are not Company assets; however, the Company is entitled to earn interest income on these escrow balances, presented as </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Escrow earnings and other interest income</i><span style="font-family:'Times New Roman','Times','serif';"> in the Consolidated Statements of Income. Certain cash deposits at other financial institutions exceed the Federal Deposit Insurance Corporation insured limits. The Company places these deposits with financial institutions that meet the requirements of the Agencies and where it believes the risk of loss to be minimal.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">For most loans the Company services under the Fannie Mae DUS program, the Company is required to advance the principal and interest payments and guarantee fees for up to 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, the Company requests reimbursement from Fannie Mae for the principal and interest advances, and Fannie Mae will reimburse the Company within 60 days of the request. As of December 31, 2020 and 2019, the Company had an immaterial balance of outstanding advances related to loans in our Fannie Mae portfolio. </span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">For loans the Company services under the Ginnie Mae (“HUD”) program, the Company is obligated to advance the principal and interest payments and guarantee fees until the HUD loan is brought current, fully paid, or assigned to HUD. The Company is 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, the Company is not reimbursed for its advances until such time as the Company assigns the loan to HUD or works out a payment modification for the borrower. For loans in default, the Company may repurchase those loans out of the Ginnie Mae security, at which time the Company’s advance requirements cease and the Company may then modify and resell the loan or assign the loan back to HUD, at which time the Company will be reimbursed for its advances. As of December 31, 2020 and 2019, the Company had an immaterial balance of outstanding advances for loans in its HUD portfolio.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The Company is not obligated to make advances on any of the other loans the Company services in its portfolio, including loans serviced under the Freddie Mac Optigo program. </span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">As of December 31, 2020 and 2019, the Company had </span><span style="font-family:'Times New Roman','Times','serif';">$9.3</span><span style="font-family:'Times New Roman','Times','serif';"> million and </span><span style="font-family:'Times New Roman','Times','serif';">$2.1</span><span style="font-family:'Times New Roman','Times','serif';"> million of aggregate outstanding principal and interest and tax and escrow advances, respectively. These advances were included as a component of </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Receivables, net</i><span style="font-family:'Times New Roman','Times','serif';"> in the Consolidated Balance Sheets.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';margin-bottom:10pt;visibility:hidden;">​</span></p> 107200000000 93200000000 3100000000 2600000000 9300000 2100000 <p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">NOTE 6—DEBT</b></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">At December 31, 2020, to provide financing to borrowers under the Agencies’ programs, the Company has committed and uncommitted warehouse lines of credit in the amount </span><span style="font-family:'Times New Roman','Times','serif';">of </span><span style="font-family:'Times New Roman','Times','serif';">$3.6</span><span style="font-family:'Times New Roman','Times','serif';"> billion</span><span style="font-family:'Times New Roman','Times','serif';"> with certain national banks and a </span><span style="font-family:'Times New Roman','Times','serif';">$1.5</span><span style="font-family:'Times New Roman','Times','serif';"> 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.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">Additionally, at December 31, 2020, the Company has arranged for warehouse lines of credit in the amount of </span><span style="font-family:'Times New Roman','Times','serif';">$0.4</span><span style="font-family:'Times New Roman','Times','serif';"> billion with certain national banks to assist in funding loans held for investment under the Interim Loan Program (“Interim Warehouse Facilities”). The Company has pledged substantially all of its loans held for investment against these Interim Warehouse Facilities. The Company’s ability to originate loans held for investment depends upon its ability to secure and maintain these types of short-term financings on acceptable terms.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';">The maximum amount and outstanding borrowings under </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Warehouse notes payable</i><span style="font-family:'Times New Roman','Times','serif';"> at December 31, 2020 and 2019 are as follows:</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;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:98.54%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:33.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;line-height:1.19;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;line-height:1.19;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;line-height:1.19;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:23.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;line-height:1.19;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:33.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;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.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2020</b></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;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></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:8pt;line-height:1.19;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:33.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><i style="font-style:italic;">(dollars in thousands)</i></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;line-height:1.19;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.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Committed</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;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.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Uncommitted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;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.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Outstanding</b></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;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </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:8pt;line-height:1.19;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:33.69%;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;line-height:1.19;">Facility</b><sup style="font-size:6.75pt;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.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Capacity</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance</b></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;line-height:1.19;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:23.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;line-height:1.19;">Interest rate</b><sup style="font-size:6pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;">(2)</sup></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:8pt;line-height:1.19;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:33.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Agency Warehouse Facility #1</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 425,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 425,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 83,336</p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:center;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:23.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;">30-day LIBOR plus 1.40%</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:33.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Agency Warehouse Facility #2</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;line-height:1.19;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;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 700,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 300,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,000,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 460,388</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;line-height:1.19;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:23.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;">30-day LIBOR plus 1.40%</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:33.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Agency Warehouse Facility #3</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 600,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 265,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 865,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 410,546</p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:center;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:23.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;">30-day LIBOR plus 1.15%</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:33.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Agency Warehouse Facility #4</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;line-height:1.19;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:10pt;line-height:1.19;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.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 350,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 350,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 181,996</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;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;">30-day LIBOR plus 1.40%</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:33.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Agency Warehouse Facility #5</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,000,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,000,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 522,507</p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:23.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;">30-day LIBOR plus 1.45%</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:33.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;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.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,075,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,565,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,640,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,658,773</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;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:33.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Fannie Mae repurchase agreement, uncommitted line and open maturity</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,500,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,500,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 725,085</p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:center;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:23.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:33.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><i style="font-style:italic;">Total Agency Warehouse Facilities</i></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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,075,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,065,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,140,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,383,858</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;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:33.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;font-style:italic;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;line-height:1.19;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:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:33.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Interim Warehouse Facility #1</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 135,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 135,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 71,572</p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:center;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:23.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;">30-day LIBOR plus 1.90%</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:33.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Interim Warehouse Facility #2</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;line-height:1.19;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;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34,000</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;line-height:1.19;text-align:center;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;">30-day LIBOR plus 1.65%</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:33.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Interim Warehouse Facility #3</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 75,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 75,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 150,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,861</p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:center;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:23.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;">30-day LIBOR plus 1.75% to 3.25%</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:33.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Interim Warehouse Facility #4</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,810</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,810</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,810</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;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;">30-day LIBOR plus 3.00%</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:33.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><i style="font-style:italic;">Total National Bank Interim Warehouse Facilities</i></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 329,810</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 75,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 404,810</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 134,243</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:23.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:33.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Debt issuance costs</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (945)</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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:33.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Total warehouse facilities</b></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.85%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,404,810</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,140,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,544,810</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,517,156</p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:23.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="background-color:#ffffff;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:99.29%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:34.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;line-height:1.19;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;line-height:1.19;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;line-height:1.19;margin: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;line-height:1.19;margin: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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;line-height:1.19;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:23.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:34.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:38.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:34.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><i style="font-style:italic;">(dollars in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Committed</b></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:8pt;line-height:1.19;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.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Uncommitted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;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.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Outstanding</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:34.02%;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;line-height:1.19;">Facility</b><sup style="font-size:6.75pt;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.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></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;line-height:1.19;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.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Capacity</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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:23.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;line-height:1.19;">Interest rate</b><sup style="font-size:6pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;">(2)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:34.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Agency Warehouse Facility #1</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 350,000</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 200,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 550,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 148,877</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:23.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;"> 30-day LIBOR plus 1.15%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Agency Warehouse Facility #2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;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;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 500,000</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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 300,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 800,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,291</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;"> 30-day LIBOR plus 1.15%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:34.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Agency Warehouse Facility #3</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 500,000</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 265,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 765,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,510</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:23.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;"> 30-day LIBOR plus 1.15%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Agency Warehouse Facility #4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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:10pt;line-height:1.19;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;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 350,000</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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;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.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 350,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;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.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 258,045</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;"> 30-day LIBOR plus 1.15%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:34.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Agency Warehouse Facility #5</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 500,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 500,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 60,751</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:23.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;"> 30-day LIBOR plus 1.15%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Agency Warehouse Facility #6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="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;line-height:1.19;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%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 250,000</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;line-height:1.19;margin: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:10pt;line-height:1.19;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.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 350,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;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.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,930</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;"> 30-day LIBOR plus 1.15%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:34.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><i style="font-style:italic;">Total National Bank Agency Warehouse Facilities</i></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,950,000</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,365,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,315,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 533,404</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:23.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;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.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="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:9pt;line-height:1.19;text-align:right;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;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</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;line-height:1.19;margin: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;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,500,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,500,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 131,984</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:34.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><i style="font-style:italic;">Total agency warehouse facilities</i></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,950,000</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,865,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,815,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 665,388</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:23.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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:10pt;line-height:1.19;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:10pt;line-height:1.19;margin: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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:34.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Interim Warehouse Facility #1</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 135,000</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 135,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 98,086</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:23.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;"> 30-day LIBOR plus 1.90%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Interim Warehouse Facility #2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;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;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100,000</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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,256</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;"> 30-day LIBOR plus 1.65%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:34.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Interim Warehouse Facility #3</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 75,000</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 75,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 150,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 65,991</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:23.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;"> 30-day LIBOR plus 1.90% to 2.50%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Interim Warehouse Facility #4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="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:9pt;line-height:1.19;text-align:right;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;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100,000</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;line-height:1.19;margin: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;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;">30-day LIBOR plus 1.75%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:34.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><i style="font-style:italic;">Total interim warehouse facilities</i></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 410,000</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 75,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 485,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 241,433</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:23.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Debt issuance costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="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:9pt;line-height:1.19;text-align:right;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;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</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;line-height:1.19;margin: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;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (693)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:34.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Total warehouse facilities</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,360,000</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,940,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,300,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 906,128</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:23.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="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;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;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="color:#000000;font-family:'Times';font-size:8pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;">Agency Warehouse Facilities, including the Fannie Mae repurchase agreement are used to fund loans held for sale, while Interim Warehouse Facilities are used to fund loans held for investment.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;">(2)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times';font-size:8pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;">Interest rate presented does not include the effect of interest rate floors. </span></td></tr></table><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';margin-bottom:10pt;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">30-day LIBOR was </span><span style="font-family:'Times New Roman','Times','serif';">0.14%</span><span style="font-family:'Times New Roman','Times','serif';"> and </span><span style="font-family:'Times New Roman','Times','serif';">1.76%</span><span style="font-family:'Times New Roman','Times','serif';"> as of December 31, 2020 and 2019, respectively. Interest expense under the warehouse notes payable for the years ended December 31, 2020, 2019, and 2018 aggregated to </span><span style="font-family:'Times New Roman','Times','serif';">$45.0</span><span style="font-family:'Times New Roman','Times','serif';"> million, </span><span style="font-family:'Times New Roman','Times','serif';">$58.1 </span><span style="font-family:'Times New Roman','Times','serif';">million, and </span><span style="font-family:'Times New Roman','Times','serif';">$54.6</span><span style="font-family:'Times New Roman','Times','serif';"> million, respectively. Included in interest expense in 2020, 2019, and 2018 are the amortization of facility fees totaling </span><span style="font-family:'Times New Roman','Times','serif';">$4.1</span><span style="font-family:'Times New Roman','Times','serif';"> million, </span><span style="font-family:'Times New Roman','Times','serif';">$4.9</span><span style="font-family:'Times New Roman','Times','serif';"> million, and </span><span style="font-family:'Times New Roman','Times','serif';">$5.0</span><span style="font-family:'Times New Roman','Times','serif';"> million, respectively. The warehouse notes payable are subject to various financial covenants, and the Company was in compliance with all such covenants at December 31, 2020.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-style:italic;font-weight:bold;">Warehouse Facilities</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;">Agency Warehouse Facilities</b></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The following section provides a summary of the key terms related to each of the Agency Warehouse Facilities. During the first quarter of 2020, an Agency warehouse line with a </span><span style="font-family:'Times New Roman','Times','serif';">$350.0</span><span style="font-family:'Times New Roman','Times','serif';"> million aggregate committed and uncommitted borrowing capacity expired according to its terms. The Company believes that the </span><span style="font-family:'Times New Roman','Times','serif';">five</span><span style="font-family:'Times New Roman','Times','serif';"> remaining committed and uncommitted credit facilities from national banks and the uncommitted credit facility from Fannie Mae provide the Company with sufficient borrowing capacity to conduct its Agency lending operations.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Agency Warehouse Facility #1:</i></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The Company has a warehousing credit and security agreement with a national bank for a </span><span style="font-family:'Times New Roman','Times','serif';">$425.0</span><span style="font-family:'Times New Roman','Times','serif';"> million committed warehouse line that is scheduled to mature on </span><span style="font-family:'Times New Roman','Times','serif';">October 25, 2021</span><span style="font-family:'Times New Roman','Times','serif';">. The agreement provides the Company with the ability to fund Fannie Mae, Freddie Mac, HUD, and FHA loans. Advances are made at </span><span style="font-family:'Times New Roman','Times','serif';">100%</span><span style="font-family:'Times New Roman','Times','serif';"> of the loan balance and borrowings under this line bear interest at the 30-day London Interbank Offered Rate (“LIBOR”) plus </span><span style="font-family:'Times New Roman','Times','serif';">140</span><span style="font-family:'Times New Roman','Times','serif';"> basis points. The agreement contains certain affirmative and negative covenants that are binding on the Company’s operating subsidiary, Walker &amp; Dunlop, LLC (which are in some cases subject to exceptions), including, but not limited to, restrictions on its ability to assume, guarantee, or become contingently liable for the obligation of another person, to undertake certain fundamental changes such as reorganizations, mergers, amendments to the Company’s certificate of formation or operating agreement, liquidations, dissolutions or dispositions or acquisitions of assets or businesses, to cease to be directly or indirectly wholly owned by the Company, to pay any subordinated debt in advance of its stated maturity or to take any action that would cause Walker &amp; Dunlop, LLC to lose </span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">all or any part of its status as an eligible lender, seller, servicer or issuer or any license or approval required for it to engage in the business of originating, acquiring, or servicing mortgage loans. </span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';">In addition, the agreement requires compliance with certain financial covenants, which are measured for the Company and its subsidiaries on a consolidated basis, as follows: </span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:25.2pt;"/><td style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="background-color:#ffffff;padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;">tangible</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;"> net worth of the Company of not less than (i) </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;">$200.0</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;"> million plus (ii) </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;">75%</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;"> of the net proceeds of any equity issuances by the Company or any of its subsidiaries after the closing date;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:25.2pt;"/><td style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="background-color:#ffffff;padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;">compliance with the applicable net worth and liquidity requirements of Fannie Mae, Freddie Mac, Ginnie Mae, FHA, and HUD;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:25.2pt;"/><td style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="background-color:#ffffff;padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;">liquid assets of the Company of not less than </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;">$15.0</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;"> million;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:25.2pt;"/><td style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="background-color:#ffffff;padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;">maintenance </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;">of aggregate unpaid principal amount of all mortgage loans comprising the Company’s consolidated servicing portfolio of not less than </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;">$20.0</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;"> billion or all Fannie Mae DUS mortgage loans comprising the Company’s consolidated servicing portfolio of not less than </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;">$10.0</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;"> billion, exclusive in both cases of mortgage loans which are </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;">60</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;"> or more days past due or are otherwise in default or have been transferred to Fannie Mae for resolution;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:25.2pt;"/><td style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="background-color:#ffffff;padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;">aggregate unpaid principal amount of Fannie Mae DUS mortgage loans within the Company’s consolidated servicing portfolio which are </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;">60</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;"> or more days past due or otherwise in default not to exceed </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;">3.5%</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;"> of the aggregate unpaid principal balance of all Fannie Mae DUS mortgage loans within the Company’s consolidated servicing portfolio; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:25.2pt;"/><td style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="background-color:#ffffff;padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;">maximum indebtedness (excluding warehouse lines) to tangible net worth of </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;">2.25</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;"> to 1.00 (the “leverage ratio”).</span></td></tr></table><div style="margin-top:10pt;"/><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:10pt 0pt 0pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';">The agreement contains customary events of default, which are in some cases subject to certain exceptions, thresholds, notice requirements, and grace periods. </span><span style="font-family:'Times New Roman','Times','serif';">During the second quarter of 2020, the Company executed a modification agreement to the warehouse agreement that created a </span><span style="font-family:'Times New Roman','Times','serif';">$100.0</span><span style="font-family:'Times New Roman','Times','serif';"> million sublimit within the overall committed capacity to fund COVID-19 forbearance advances under the Fannie Mae DUS program. Borrowings under the agreement are collateralized by Fannie Mae’s commitment to repay the advances and are funded at </span><span style="font-family:'Times New Roman','Times','serif';">90%</span><span style="font-family:'Times New Roman','Times','serif';"> of the principal and interest advanced and bear interest at 30-day LIBOR plus </span><span style="font-family:'Times New Roman','Times','serif';">175</span><span style="font-family:'Times New Roman','Times','serif';"> basis points with an interest-rate floor of </span><span style="font-family:'Times New Roman','Times','serif';">25</span><span style="font-family:'Times New Roman','Times','serif';"> basis points. The Company had </span><span style="font-family:'Times New Roman','Times','serif';">no</span><span style="font-family:'Times New Roman','Times','serif';"> borrowings related to the COVID-19 forbearances as of December 31, 2020. During the fourth quarter of 2020, the Company executed the fifth amendment to the warehouse and security agreement that extended the maturity date to </span><span style="font-family:'Times New Roman','Times','serif';">October 25, 2021</span><span style="font-family:'Times New Roman','Times','serif';"> and increased the committed borrowing capacity to </span><span style="font-family:'Times New Roman','Times','serif';">$425.0</span><span style="font-family:'Times New Roman','Times','serif';"> million. Additionally, the amendment increased the borrowing rate to 30-day LIBOR plus </span><span style="font-family:'Times New Roman','Times','serif';">140</span><span style="font-family:'Times New Roman','Times','serif';"> basis points from 30-day LIBOR plus </span><span style="font-family:'Times New Roman','Times','serif';">115</span><span style="font-family:'Times New Roman','Times','serif';"> basis points and did not include an extension of the </span><span style="font-family:'Times New Roman','Times','serif';">$200.0</span><span style="font-family:'Times New Roman','Times','serif';"> million uncommitted borrowing capacity as the Company allowed the uncommitted capacity to expire. No other material modifications were made to the agreement in 2020. </span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><i style="font-style:italic;">Agency Warehouse Facility #2</i>:</p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The Company has a warehousing credit and security agreement with a national bank for a </span><span style="font-family:'Times New Roman','Times','serif';">$700.0</span><span style="font-family:'Times New Roman','Times','serif';"> million committed warehouse line that is scheduled to mature on </span><span style="font-family:'Times New Roman','Times','serif';">September 7, 2021</span><span style="font-family:'Times New Roman','Times','serif';">. The committed warehouse facility provides the Company with the ability to fund Fannie Mae, Freddie Mac, HUD, and FHA loans.</span><span style="font-family:'Times New Roman','Times','serif';"> </span><span style="font-family:'Times New Roman','Times','serif';">Advances are made at </span><span style="font-family:'Times New Roman','Times','serif';">100%</span><span style="font-family:'Times New Roman','Times','serif';"> of the loan balance, and borrowings under this line bear interest at 30-day LIBOR plus </span><span style="font-family:'Times New Roman','Times','serif';">140</span><span style="font-family:'Times New Roman','Times','serif';"> basis points. In addition to the committed borrowing capacity, the agreement provides </span><span style="font-family:'Times New Roman','Times','serif';">$300.0</span><span style="font-family:'Times New Roman','Times','serif';"> million of uncommitted borrowing capacity that bears interest at the same rate as the committed facility. During the third quarter of 2020, the Company executed the sixth amendment to the warehouse agreement that extended the maturity date thereunder until </span><span style="font-family:'Times New Roman','Times','serif';">September 7, 2021</span><span style="font-family:'Times New Roman','Times','serif';">, increased the committed borrowing capacity to </span><span style="font-family:'Times New Roman','Times','serif';">$700.0</span><span style="font-family:'Times New Roman','Times','serif';"> million. Additionally, the amendment increased the borrowing rate to 30-day LIBOR plus </span><span style="font-family:'Times New Roman','Times','serif';">140</span><span style="font-family:'Times New Roman','Times','serif';"> basis points from 30-day LIBOR plus </span><span style="font-family:'Times New Roman','Times','serif';">115</span><span style="font-family:'Times New Roman','Times','serif';"> basis points. No other material modifications were made to the agreement during 2020.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The negative and financial covenants of the amended and restated warehouse agreement conform to those of the warehouse agreement for Agency Warehouse Facility #1, described above, with the exception of the leverage ratio covenant, which is not included in the warehouse agreement for Agency Warehouse Facility #2.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Agency Warehouse Facility #3:</i></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The Company has a </span><span style="font-family:'Times New Roman','Times','serif';">$600.0</span><span style="font-family:'Times New Roman','Times','serif';"> million committed warehouse credit and security agreement with a national bank that is scheduled to mature on </span><span style="font-family:'Times New Roman','Times','serif';">April 30, 2021</span><span style="font-family:'Times New Roman','Times','serif';">. The committed warehouse facility provides the Company with the ability to fund Fannie Mae, Freddie Mac, HUD and FHA loans. Advances are made at </span><span style="font-family:'Times New Roman','Times','serif';">100%</span><span style="font-family:'Times New Roman','Times','serif';"> of the loan balance, and the borrowings under the warehouse agreement bear interest at a rate of 30-day LIBOR plus </span><span style="font-family:'Times New Roman','Times','serif';">115</span><span style="font-family:'Times New Roman','Times','serif';"> basis points. In addition to the committed borrowing capacity, the agreement provides </span><span style="font-family:'Times New Roman','Times','serif';">$265.0</span><span style="font-family:'Times New Roman','Times','serif';"> million of uncommitted borrowing capacity that bears interest at the same rate as the committed facility. </span><span style="font-family:'Times New Roman','Times','serif';">During the second quarter of 2020, the Company executed the 11</span><sup style="font-family:'Times New Roman','Times','serif';font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">th</sup><span style="font-family:'Times New Roman','Times','serif';"> amendment to the warehouse agreement related to this facility that extended the maturity date to </span><span style="font-family:'Times New Roman','Times','serif';">April 30, 2021</span><span style="font-family:'Times New Roman','Times','serif';"> for the committed borrowing </span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">capacity and added </span><span style="font-family:'Times New Roman','Times','serif';">$265.0</span><span style="font-family:'Times New Roman','Times','serif';"> million in uncommitted borrowing capacity that bears interest at the same rate and has the same maturity date as the committed facility. The amendment also added a 30-day LIBOR floor of </span><span style="font-family:'Times New Roman','Times','serif';">50</span><span style="font-family:'Times New Roman','Times','serif';"> basis points. During the third quarter of 2020, the Company executed the 12</span><sup style="font-family:'Times New Roman','Times','serif';font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">th</sup><span style="font-family:'Times New Roman','Times','serif';"> amendment to the warehouse agreement that increased the committed borrowing capacity to </span><span style="font-family:'Times New Roman','Times','serif';">$600.0</span><span style="font-family:'Times New Roman','Times','serif';"> million. No other material modifications were made to the agreement during 2020.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The negative and financial covenants of the warehouse agreement conform to those of the warehouse agreement for Agency Warehouse Facility #1, described above.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Agency Warehouse Facility #4:</i></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The Company has a </span><span style="font-family:'Times New Roman','Times','serif';">$350.0</span><span style="font-family:'Times New Roman','Times','serif';"> million committed warehouse credit and security agreement with a national bank that is scheduled to mature on </span><span style="font-family:'Times New Roman','Times','serif';">October 7, 2021</span><span style="font-family:'Times New Roman','Times','serif';">. The committed warehouse facility provides the Company with the ability to fund Fannie Mae, Freddie Mac, HUD, and FHA loans and has a sublimit of </span><span style="font-family:'Times New Roman','Times','serif';">$75.0</span><span style="font-family:'Times New Roman','Times','serif';"> million to fund defaulted HUD and FHA loans. Advances are made at </span><span style="font-family:'Times New Roman','Times','serif';">100%</span><span style="font-family:'Times New Roman','Times','serif';"> of the loan balance, and the borrowings under the warehouse agreement bear interest at a rate of 30-day LIBOR plus </span><span style="font-family:'Times New Roman','Times','serif';">140</span><span style="font-family:'Times New Roman','Times','serif';"> basis points. During the fourth quarter of 2020, the Company executed the third amendment to the warehouse agreement that extends the maturity date of the warehouse agreement to </span><span style="font-family:'Times New Roman','Times','serif';">October 7, 2021</span><span style="font-family:'Times New Roman','Times','serif';">, increased the borrowing capacity of the defaulted FHA sublimit to </span><span style="font-family:'Times New Roman','Times','serif';">$75.0</span><span style="font-family:'Times New Roman','Times','serif';"> million, increased the borrowing rate to 30-day LIBOR plus </span><span style="font-family:'Times New Roman','Times','serif';">140</span><span style="font-family:'Times New Roman','Times','serif';"> basis points from 30-day LIBOR plus </span><span style="font-family:'Times New Roman','Times','serif';">115</span><span style="font-family:'Times New Roman','Times','serif';"> basis points, and added a 30-day LIBOR floor of </span><span style="font-family:'Times New Roman','Times','serif';">25</span><span style="font-family:'Times New Roman','Times','serif';"> basis points. No other material modifications were made to the agreement during 2020.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The negative and financial covenants of the warehouse agreement conform to those of the warehouse agreement for Agency Warehouse Facility #1, described above, with the exception of the leverage ratio covenant, which is not included in the warehouse agreement for Agency Warehouse Facility #4.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Agency Warehouse Facility #5: </i></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;">The Company has a master repurchase agreement with a national bank for a $1.0 billion uncommitted advance credit facility that is scheduled to mature on August 23, 2021. The facility provides the Company with the ability to fund Fannie Mae, Freddie Mac, HUD, and FHA loans. Advances are made at 100% of the loan balance, and the borrowings under the repurchase agreement bear interest at a rate of 30-day LIBOR plus 145 basis points. During the third quarter of 2020, the Company executed the first amendment to the agreement that increased the uncommitted borrowing capacity to $1.0 billion and increased the borrowing rate to 30-day LIBOR plus 145 basis points from 30-day LIBOR plus 115 basis points and added a financial covenant related to debt service coverage ratio, as defined, that is similar to the Company’s other warehouse lines. No other material modifications were made to the agreement during 2020. </p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The negative and financial covenants of the repurchase agreement conform to those of the warehouse agreement for Agency Warehouse Facility #1, described above, with the exception of a four-quarter rolling EBITDA, as defined, </span>to total debt service ratio of 2.75 to 1.00 that is applicable to Agency Warehouse Facility #5<span style="font-family:'Times New Roman','Times','serif';">.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Uncommitted Agency Warehouse Facility:</i></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The Company has a </span><span style="font-family:'Times New Roman','Times','serif';">$1.5</span><span style="font-family:'Times New Roman','Times','serif';"> billion uncommitted facility with Fannie Mae under its ASAP funding program. After approval of certain loan documents, Fannie Mae will fund loans after closing, and the advances are used to repay the primary warehouse line. Fannie Mae will advance </span><span style="font-family:'Times New Roman','Times','serif';">99%</span><span style="font-family:'Times New Roman','Times','serif';"> of the loan balance. There is no expiration date for this facility. The uncommitted facility has no specific negative or financial covenants.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;">Interim Warehouse Facilities</b></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The following section provides a summary of the key terms related to each of the Interim Warehouse Facilities.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Interim Warehouse Facility #1</i><span style="font-family:'Times New Roman','Times','serif';">:</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The Company has a </span><span style="font-family:'Times New Roman','Times','serif';">$135.0</span><span style="font-family:'Times New Roman','Times','serif';"> million committed warehouse line agreement that is scheduled to mature on </span><span style="font-family:'Times New Roman','Times','serif';">April 30, 2021</span><span style="font-family:'Times New Roman','Times','serif';">. The facility provides the Company with the ability to fund first mortgage loans on multifamily real estate properties for periods of up to </span><span style="font-family:'Times New Roman','Times','serif';">three years</span><span style="font-family:'Times New Roman','Times','serif';">, using available cash in combination with advances under the facility. Borrowings under the facility are full recourse to the Company and bear interest at 30-day LIBOR plus </span><span style="font-family:'Times New Roman','Times','serif';">190</span><span style="font-family:'Times New Roman','Times','serif';"> basis points. Repayments under the credit agreement are interest-only, with principal repayments made upon the earlier of the refinancing of an underlying mortgage or the maturity of an advance under the credit agreement. During the second quarter of 2020, the Company executed the 11</span><sup style="font-family:'Times New Roman','Times','serif';font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">th</sup><span style="font-family:'Times New Roman','Times','serif';"> amendment to the credit and security agreement that extended the maturity date to </span><span style="font-family:'Times New Roman','Times','serif';">April 30, 2021</span><span style="font-family:'Times New Roman','Times','serif';"> and added a 30-day LIBOR floor of </span><span style="font-family:'Times New Roman','Times','serif';">50</span><span style="font-family:'Times New Roman','Times','serif';"> basis points. No other material modifications were made to the agreement during 2020.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The facility agreement requires the Company’s compliance with the same financial covenants as Agency Warehouse Facility #1, described above, and also includes the following additional financial covenant: minimum rolling four-quarter EBITDA, as defined, to total debt service ratio of </span><span style="font-family:'Times New Roman','Times','serif';">2.00</span><span style="font-family:'Times New Roman','Times','serif';"> to 1.00 that is applicable to Interim Warehouse Facility #1.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Interim Warehouse Facility #2</i><span style="font-family:'Times New Roman','Times','serif';">:</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The Company has a </span><span style="font-family:'Times New Roman','Times','serif';">$100.0</span><span style="font-family:'Times New Roman','Times','serif';"> million committed warehouse line agreement that is scheduled to mature on </span><span style="font-family:'Times New Roman','Times','serif';">December 13, 2021</span><span style="font-family:'Times New Roman','Times','serif';">. The agreement provides the Company with the ability to fund first mortgage loans on multifamily real estate properties for periods of up to </span><span style="font-family:'Times New Roman','Times','serif';">three years</span><span style="font-family:'Times New Roman','Times','serif';">, using available cash in combination with advances under the facility. Borrowings under the facility are full recourse to the Company. All borrowings originally bear interest at 30-day LIBOR plus </span><span style="font-family:'Times New Roman','Times','serif';">165</span><span style="font-family:'Times New Roman','Times','serif';"> basis points. The lender retains a first priority security interest in all mortgages funded by such advances on a cross-collateralized basis. Repayments under the credit agreement are interest-only, with principal repayments made upon the earlier of the refinancing of an underlying mortgage or the maturity of an advance under the credit agreement. No other material modifications were made to the agreement during 2020.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';">The credit agreement requires the borrower and the Company to abide by the same financial covenants as Agency Warehouse Facility #1, described above, with the exception of the leverage ratio covenant, which is not included in the warehouse agreement for Interim Warehouse Facility #2. Additionally, Interim Warehouse Facility #2 has the following additional financial covenants:</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:25.2pt;"/><td style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="background-color:#ffffff;padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;">rolling four-quarter EBITDA, as defined, of not less than </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;">$35.0 </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;">million and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:25.2pt;"/><td style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="background-color:#ffffff;padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;">debt service coverage ratio, as defined, of not less than </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;">2.75</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;"> to 1.00.</span></td></tr></table><div style="margin-top:10pt;"/><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Interim Warehouse Facility #3</i><span style="font-family:'Times New Roman','Times','serif';">:</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The Company has a </span><span style="font-family:'Times New Roman','Times','serif';">$75.0</span><span style="font-family:'Times New Roman','Times','serif';"> million repurchase agreement with a national bank that is scheduled to mature on </span><span style="font-family:'Times New Roman','Times','serif';">December 20, 2021</span><span style="font-family:'Times New Roman','Times','serif';">. The agreement provides the Company with the ability to fund first mortgage loans on multifamily real estate properties for periods of up to </span><span style="font-family:'Times New Roman','Times','serif';">three years</span><span style="font-family:'Times New Roman','Times','serif';">, using available cash in combination with advances under the facility. Borrowings under the facility are full recourse to the Company. The borrowings under the agreement bear interest at a rate of 30-day LIBOR plus </span><span style="font-family:'Times New Roman','Times','serif';">175</span><span style="font-family:'Times New Roman','Times','serif';"> to </span><span style="font-family:'Times New Roman','Times','serif';">325</span><span style="font-family:'Times New Roman','Times','serif';"> basis points (“the spread”). The spread varies according to the type of asset the borrowing finances. Repayments under the credit agreement are interest-only, with principal repayments made upon the earlier of the refinancing of an underlying mortgage or the maturity of an advance under the credit agreement. The Company allowed the repurchase agreement to mature on May 18, 2020. During the fourth quarter of 2020, the Company executed the fifth amendment to the repurchase agreement which renewed the facility with the previous </span><span style="font-family:'Times New Roman','Times','serif';">$75.0</span><span style="font-family:'Times New Roman','Times','serif';"> million committed and </span><span style="font-family:'Times New Roman','Times','serif';">$75.0</span><span style="font-family:'Times New Roman','Times','serif';"> million uncommitted borrowing capacity with a maturity date of </span><span style="font-family:'Times New Roman','Times','serif';">December 20, 2021</span><span style="font-family:'Times New Roman','Times','serif';">. Additionally, the amendment updated the spread to 30-day LIBOR plus </span><span style="font-family:'Times New Roman','Times','serif';">175</span><span style="font-family:'Times New Roman','Times','serif';"> to </span><span style="font-family:'Times New Roman','Times','serif';">325</span><span style="font-family:'Times New Roman','Times','serif';"> basis points from 30-day LIBOR plus </span><span style="font-family:'Times New Roman','Times','serif';">190</span><span style="font-family:'Times New Roman','Times','serif';"> to </span><span style="font-family:'Times New Roman','Times','serif';">250</span><span style="font-family:'Times New Roman','Times','serif';"> basis points depending on the type of asset. No other material modifications were made to the agreement during 2020.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';">The repurchase agreement requires the borrower and the Company to abide by the following financial covenants:</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:25.2pt;"/><td style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="background-color:#ffffff;padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;">tangible</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;"> net worth of the Company of not less than (i) </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;">$200.0</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;"> million plus (ii) </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;">75%</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;"> of the net proceeds of any equity issuances by the Company or any of its subsidiaries after the closing date;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:25.2pt;"/><td style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="background-color:#ffffff;padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;">liquid assets of the Company of not less than </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;">$15.0</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;"> million;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:25.2pt;"/><td style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="background-color:#ffffff;padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;">leverage ratio, as defined, of not more than </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;">3.0</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;"> to 1.0; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:25.2pt;"/><td style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="background-color:#ffffff;padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;">debt service coverage ratio, as defined, of not less than </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;">2.75</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;"> to 1.00.</span></td></tr></table><div style="margin-top:10pt;"/><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Interim Warehouse Facility #4</i><span style="font-family:'Times New Roman','Times','serif';">:</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">During the first quarter of 2020, the Company executed a loan and security agreement to establish Interim Warehouse Facility #4. The </span><span style="font-family:'Times New Roman','Times','serif';">$19.8</span><span style="font-family:'Times New Roman','Times','serif';"> million committed warehouse loan and security agreement with a national bank funds one specific loan. The agreement provides for a maturity date to coincide with the maturity date for the underlying loan. Borrowings under the facility are full recourse and bear interest at 30-day LIBOR plus </span><span style="font-family:'Times New Roman','Times','serif';">300</span><span style="font-family:'Times New Roman','Times','serif';"> basis points, with a floor of </span><span style="font-family:'Times New Roman','Times','serif';">450</span><span style="font-family:'Times New Roman','Times','serif';"> basis points. </span><span style="font-family:'Times New Roman','Times','serif';">Repayments under the credit agreement are interest-only, with principal repayments made upon the earlier of the refinancing of an underlying mortgage or the maturity of an advance under the credit agreement. The committed warehouse loan and security agreement has only two financial covenants, both of which are similar to the other Interim Warehouse Facilities. We may request additional capacity under the agreement to fund specific loans. </span><span style="font-family:'Times New Roman','Times','serif';">No material modifications were made to the agreement in 2020.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';">The facility agreement has only two financial covenants:</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:25.2pt;"/><td style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="background-color:#ffffff;padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;">tangible</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;"> net worth of the Company of not less than (i) </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;">$200.0</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;"> million plus (ii) </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;">75%</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;"> of the net proceeds of any equity issuances by the Company or any of its subsidiaries after the closing date; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:25.2pt;"/><td style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="background-color:#ffffff;padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;">liquid assets of the Company of not less than </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;">$15.0</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;"> million;</span></td></tr></table><div style="margin-top:10pt;"/><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;margin:12pt 0pt 0pt 0pt;">During the second quarter of 2020, we allowed an interim warehouse facility that had a committed borrowing capacity of $100 million with no outstanding borrowings to expire according to its terms. We believe that the four remaining committed and uncommitted interim credit facilities from national banks and our corporate cash provide us with sufficient borrowing capacity to conduct our Interim Loan Program lending operations.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;margin:0pt;">The warehouse agreements contain cross-default provisions, such that if a default occurs under any of the Company’s warehouse agreements, generally the lenders under the other warehouse agreements could also declare a default. As of December 31, 2020, the Company was in compliance with all of its warehouse line covenants.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;margin:0pt;">Interest on the Company’s warehouse notes payable and note payable are based on 30-day LIBOR. As a result of the expected transition from LIBOR, the Company has updated its debt agreements to include fallback language to govern the transition from 30-day LIBOR to an alternative reference rate.  </p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-style:italic;font-weight:bold;">Note Payable</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">On November 7, 2018, the Company entered into a senior secured credit agreement (the “Credit Agreement”) that amended and restated the Company’s prior credit agreement and provided for a </span><span style="font-family:'Times New Roman','Times','serif';">$300.0</span><span style="font-family:'Times New Roman','Times','serif';"> million term loan (the “Term Loan”). The Term Loan was issued at a </span><span style="font-family:'Times New Roman','Times','serif';">0.5%</span><span style="font-family:'Times New Roman','Times','serif';"> discount, has a stated maturity date of </span><span style="font-family:'Times New Roman','Times','serif';">November 7, 2025</span><span style="font-family:'Times New Roman','Times','serif';">, and bears interest at 30-day LIBOR plus </span><span style="font-family:'Times New Roman','Times','serif';">200</span><span style="font-family:'Times New Roman','Times','serif';"> basis points. At any time, the Company may also elect to request </span><span style="font-family:'Times New Roman','Times','serif';">one</span><span style="font-family:'Times New Roman','Times','serif';"> or more incremental term loan commitments not to exceed </span><span style="font-family:'Times New Roman','Times','serif';">$150.0</span><span style="font-family:'Times New Roman','Times','serif';"> million, provided that the total indebtedness would not cause the leverage ratio (as defined in the Credit Agreement) to exceed </span><span style="font-family:'Times New Roman','Times','serif';">2.00</span><span style="font-family:'Times New Roman','Times','serif';"> to 1.00.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The Company used </span><span style="font-family:'Times New Roman','Times','serif';">$165.4</span><span style="font-family:'Times New Roman','Times','serif';"> million of the Term Loan proceeds to repay in full the prior term loan. In connection with the repayment of the prior term loan, the Company recognized a </span><span style="font-family:'Times New Roman','Times','serif';">$2.1</span><span style="font-family:'Times New Roman','Times','serif';"> million loss on extinguishment of debt related to unamortized debt issuance costs and unamortized debt discount, which is included in </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Other operating expenses</i><span style="font-family:'Times New Roman','Times','serif';"> in the Consolidated Statements of Income for the year ended December 31, 2018.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The Company is obligated to repay the aggregate outstanding principal amount of the term loan in consecutive quarterly installments equal to </span><span style="font-family:'Times New Roman','Times','serif';">$0.7</span><span style="font-family:'Times New Roman','Times','serif';"> million on the last business day of each of March, June, September, and December. The term loan also requires certain other prepayments in certain circumstances pursuant to the terms of the Term Loan Agreement. The final principal installment of the term loan is required to be paid in full on November 7, 2025 (or, if earlier, the date of acceleration of the term loan pursuant to the terms of the Term Loan Agreement) and will be in an amount equal to the aggregate outstanding principal of the term loan on such date (together with all accrued interest thereon). During the second quarter of 2020, we executed the second amendment to the Credit Agreement to amend the definition of Permitted Subsidiary Collateral to include principal and interest forbearance advances funded by the sublimit created under Agency Warehouse Facility #1. No other material modifications were made to the agreement in 2020.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The obligations of the Company under the Credit Agreement are guaranteed by Walker &amp; Dunlop Multifamily, Inc.; Walker &amp; Dunlop, LLC; Walker &amp; Dunlop Capital, LLC; and W&amp;D BE, Inc., each of which is a direct or indirect wholly owned subsidiary of the Company (together with the Company, the “Loan Parties”), pursuant to the Amended and Restated Guarantee and Collateral Agreement entered into on November 7, 2018 among the Loan Parties and Wells Fargo Bank, National Association, as administrative agent (the “Guarantee and Collateral Agreement”). Subject to certain exceptions and qualifications contained in the Credit Agreement, the Company is required to cause any newly created or acquired subsidiary, unless such subsidiary has been designated as an Excluded Subsidiary (as defined in the Credit Agreement) by the Company in accordance with the terms of the Credit Agreement, to guarantee the obligations of the Company under the Credit Agreement and become a party to the Guarantee and Collateral Agreement. The Company may designate a newly created or acquired subsidiary as an Excluded Subsidiary so long as certain conditions and requirements provided for in the Credit Agreement are met. </span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The Credit Agreement contains certain affirmative and negative covenants that are binding on the Loan Parties, including, but not limited to, restrictions (subject to specified exceptions and qualifications) on the ability of the Loan Parties to incur indebtedness, to create liens on their property, to make investments, to merge, consolidate or enter into any similar combination, or enter into any asset disposition of all or substantially all assets, or liquidate, wind-up or dissolve, to make asset dispositions, to declare or pay dividends or make related distributions, to enter into certain transactions with affiliates, to enter into any negative pledges or other restrictive agreements, to engage in any business other than the business of the Loan Parties as of the date of the Credit Agreement and business activities reasonably related or ancillary thereto, to amend certain material contracts or to enter into any sale leaseback arrangements. The Credit Agreement contains only </span><span style="font-family:'Times New Roman','Times','serif';">one</span><span style="font-family:'Times New Roman','Times','serif';"> financial covenant, which requires the Company not to permit its asset coverage ratio (as defined in the Credit Agreement) to be less than </span><span style="font-family:'Times New Roman','Times','serif';">1.50</span><span style="font-family:'Times New Roman','Times','serif';"> to 1.00. </span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The Credit Agreement contains customary events of default (which are in some cases subject to certain exceptions, thresholds, notice requirements and grace periods), including, but not limited to, non-payment of principal or interest or other amounts, misrepresentations, failure to perform or observe covenants, cross-defaults with certain other indebtedness or material agreements, certain change in control events, voluntary or involuntary bankruptcy proceedings, failure of the Credit Agreements or other loan documents to be valid and binding, certain ERISA events and judgments. As of December 31, 2020, the Company was in compliance with all covenants related to the Credit Agreement.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';">The following table shows the components of the note payable as of December 31, 2020 and 2019:</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;line-height:1.19;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:79.72%;"><tr style="height:1pt;"><td style="vertical-align:top;width:33.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:8.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:8.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:39.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:33.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(in thousands, unless otherwise specified)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;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:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:39.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:33.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Component</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;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.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;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.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:39.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Interest rate and repayments</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:33.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Unpaid principal balance</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:8.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 294,773</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:8.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 297,750</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:39.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Interest rate varies - see above for further details;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:33.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Unamortized debt discount</p></td><td style="vertical-align:top;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:8.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,026)</p></td><td style="vertical-align:top;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:8.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,245)</p></td><td style="vertical-align:top;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:39.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Quarterly principal payments of $0.8 million</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:33.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Unamortized debt issuance costs</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;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:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,154)</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;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:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,541)</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:39.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:33.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Carrying balance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 291,593</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 293,964</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:39.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;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;line-height:1.19;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;margin:10pt 0pt 10pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';">The scheduled maturities, as of December 31, 2020, for the aggregate of the warehouse notes payable and the note payable are shown below. The warehouse notes payable obligations are incurred in support of the related loans held for sale and loans held for investment. Amounts advanced under the warehouse notes payable for loans held for sale are included in the subsequent year as the amounts are usually drawn and repaid within </span><span style="font-family:'Times New Roman','Times','serif';">60 days</span><span style="font-family:'Times New Roman','Times','serif';">. The amounts below related to the note payable include only the quarterly and final principal payments required by the related credit agreement (i.e., the non-contingent payments) and do not include any principal payments that are contingent upon Company cash flow, as defined in the credit agreement (i.e., the contingent payments). </span><span style="font-family:'Times New Roman','Times','serif';">The maturities below are in thousands.</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;white-space:nowrap;width:84.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:84.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year Ending December 31,</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;line-height:1.19;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:11.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Maturities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">  </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:84.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">2021</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,442,228</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:84.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">2022</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 81,828</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:84.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">2023</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,978</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:84.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">2024</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,978</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:84.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">2025</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 282,862</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:84.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Thereafter</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:84.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,812,874</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr></table><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;margin:10pt 0pt 10pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';">All of the debt instruments, including the warehouse facilities, are senior obligations of the Company. All warehouse notes payable balances associated with loans held for sale and outstanding as of December 31, 2020 were or are expected to be repaid in 2021.</span></p> 3600000000 1500000000 400000000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:98.54%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:33.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;line-height:1.19;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;line-height:1.19;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;line-height:1.19;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:23.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;line-height:1.19;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:33.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;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.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2020</b></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;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></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:8pt;line-height:1.19;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:33.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><i style="font-style:italic;">(dollars in thousands)</i></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;line-height:1.19;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.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Committed</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;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.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Uncommitted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;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.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Outstanding</b></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;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </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:8pt;line-height:1.19;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:33.69%;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;line-height:1.19;">Facility</b><sup style="font-size:6.75pt;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.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Capacity</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance</b></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;line-height:1.19;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:23.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;line-height:1.19;">Interest rate</b><sup style="font-size:6pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;">(2)</sup></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:8pt;line-height:1.19;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:33.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Agency Warehouse Facility #1</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 425,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 425,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 83,336</p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:center;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:23.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;">30-day LIBOR plus 1.40%</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:33.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Agency Warehouse Facility #2</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;line-height:1.19;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;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 700,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 300,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,000,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 460,388</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;line-height:1.19;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:23.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;">30-day LIBOR plus 1.40%</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:33.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Agency Warehouse Facility #3</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 600,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 265,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 865,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 410,546</p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:center;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:23.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;">30-day LIBOR plus 1.15%</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:33.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Agency Warehouse Facility #4</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;line-height:1.19;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:10pt;line-height:1.19;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.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 350,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 350,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 181,996</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;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;">30-day LIBOR plus 1.40%</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:33.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Agency Warehouse Facility #5</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,000,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,000,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 522,507</p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:23.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;">30-day LIBOR plus 1.45%</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:33.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;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.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,075,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,565,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,640,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,658,773</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;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:33.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Fannie Mae repurchase agreement, uncommitted line and open maturity</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,500,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,500,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 725,085</p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:center;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:23.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:33.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><i style="font-style:italic;">Total Agency Warehouse Facilities</i></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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,075,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,065,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,140,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,383,858</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;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:33.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;font-style:italic;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;line-height:1.19;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:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:33.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Interim Warehouse Facility #1</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 135,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 135,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 71,572</p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:center;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:23.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;">30-day LIBOR plus 1.90%</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:33.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Interim Warehouse Facility #2</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;line-height:1.19;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;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34,000</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;line-height:1.19;text-align:center;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;">30-day LIBOR plus 1.65%</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:33.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Interim Warehouse Facility #3</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 75,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 75,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 150,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,861</p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:center;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:23.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;">30-day LIBOR plus 1.75% to 3.25%</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:33.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Interim Warehouse Facility #4</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,810</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,810</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,810</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;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;">30-day LIBOR plus 3.00%</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:33.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><i style="font-style:italic;">Total National Bank Interim Warehouse Facilities</i></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 329,810</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 75,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 404,810</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 134,243</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:23.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:33.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Debt issuance costs</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (945)</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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:33.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Total warehouse facilities</b></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.85%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,404,810</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,140,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,544,810</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,517,156</p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:23.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="background-color:#ffffff;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:99.29%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:34.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;line-height:1.19;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;line-height:1.19;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;line-height:1.19;margin: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;line-height:1.19;margin: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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;line-height:1.19;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:23.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:34.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:38.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:34.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><i style="font-style:italic;">(dollars in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Committed</b></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:8pt;line-height:1.19;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.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Uncommitted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;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.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Outstanding</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:34.02%;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;line-height:1.19;">Facility</b><sup style="font-size:6.75pt;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.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></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;line-height:1.19;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.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Capacity</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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:23.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;line-height:1.19;">Interest rate</b><sup style="font-size:6pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;">(2)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:34.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Agency Warehouse Facility #1</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 350,000</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 200,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 550,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 148,877</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:23.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;"> 30-day LIBOR plus 1.15%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Agency Warehouse Facility #2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;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;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 500,000</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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 300,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 800,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,291</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;"> 30-day LIBOR plus 1.15%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:34.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Agency Warehouse Facility #3</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 500,000</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 265,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 765,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,510</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:23.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;"> 30-day LIBOR plus 1.15%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Agency Warehouse Facility #4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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:10pt;line-height:1.19;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;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 350,000</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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;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.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 350,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;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.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 258,045</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;"> 30-day LIBOR plus 1.15%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:34.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Agency Warehouse Facility #5</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 500,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 500,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 60,751</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:23.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;"> 30-day LIBOR plus 1.15%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Agency Warehouse Facility #6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="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;line-height:1.19;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%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 250,000</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;line-height:1.19;margin: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:10pt;line-height:1.19;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.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 350,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;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.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,930</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;"> 30-day LIBOR plus 1.15%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:34.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><i style="font-style:italic;">Total National Bank Agency Warehouse Facilities</i></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,950,000</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,365,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,315,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 533,404</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:23.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;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.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="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:9pt;line-height:1.19;text-align:right;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;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</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;line-height:1.19;margin: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;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,500,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,500,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 131,984</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:34.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><i style="font-style:italic;">Total agency warehouse facilities</i></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,950,000</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,865,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,815,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 665,388</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:23.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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:10pt;line-height:1.19;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:10pt;line-height:1.19;margin: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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:34.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Interim Warehouse Facility #1</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 135,000</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 135,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 98,086</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:23.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;"> 30-day LIBOR plus 1.90%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Interim Warehouse Facility #2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;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;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100,000</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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,256</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;"> 30-day LIBOR plus 1.65%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:34.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Interim Warehouse Facility #3</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 75,000</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 75,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 150,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 65,991</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:23.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;"> 30-day LIBOR plus 1.90% to 2.50%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Interim Warehouse Facility #4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="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:9pt;line-height:1.19;text-align:right;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;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100,000</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;line-height:1.19;margin: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;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;">30-day LIBOR plus 1.75%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:34.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><i style="font-style:italic;">Total interim warehouse facilities</i></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 410,000</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 75,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 485,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 241,433</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:23.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Debt issuance costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="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:9pt;line-height:1.19;text-align:right;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;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</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;line-height:1.19;margin: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;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (693)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:34.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Total warehouse facilities</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,360,000</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,940,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,300,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 906,128</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:23.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="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;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;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="color:#000000;font-family:'Times';font-size:8pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;">Agency Warehouse Facilities, including the Fannie Mae repurchase agreement are used to fund loans held for sale, while Interim Warehouse Facilities are used to fund loans held for investment.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;">(2)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times';font-size:8pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;">Interest rate presented does not include the effect of interest rate floors. </span></td></tr></table> 425000000 425000000 83336000 0.0140 700000000 300000000 1000000000 460388000 0.0140 600000000 265000000 865000000 410546000 0.0115 350000000 350000000 181996000 0.0140 1000000000 1000000000 522507000 0.0145 2075000000 1565000000 3640000000 1658773000 1500000000 1500000000 725085000 2075000000 3065000000 5140000000 2383858000 135000000 135000000 71572000 0.0190 100000000 100000000 34000000 0.0165 75000000 75000000 150000000 8861000 0.0175 0.0325 19810000 19810000 19810000 0.0300 329810000 75000000 404810000 134243000 945000 2404810000 3140000000 5544810000 2517156000 350000000 200000000 550000000 148877000 0.0115 500000000 300000000 800000000 15291000 0.0115 500000000 265000000 765000000 35510000 0.0115 350000000 350000000 258045000 0.0115 500000000 500000000 60751000 0.0115 250000000 100000000 350000000 14930000 0.0115 1950000000 1365000000 3315000000 533404000 1500000000 1500000000 131984000 1950000000 2865000000 4815000000 665388000 135000000 135000000 98086000 0.0190 100000000 100000000 49256000 0.0165 75000000 75000000 150000000 65991000 0.0190 0.0250 100000000 100000000 28100000 0.0175 410000000 75000000 485000000 241433000 693000 2360000000 2940000000 5300000000 906128000 0.0014 0.0176 45000000.0 58100000 54600000 4100000 4900000 5000000.0 350000000.0 5 425000000.0 2021-10-25 1 0.0140 200000000.0 0.75 15000000.0 20000000000.0 10000000000.0 P60D P60D 0.035 2.25 100000000.0 0.90 0.0175 0.0025 0 2021-10-25 425000000.0 0.0140 0.0115 200000000.0 700000000.0 2021-09-07 1 0.0140 300000000.0 2021-09-07 700000000.0 0.0140 0.0115 600000000.0 2021-04-30 1 0.0115 265000000.0 2021-04-30 265000000.0 0.0050 600000000.0 350000000.0 2021-10-07 75000000.0 1 0.0140 2021-10-07 75000000.0 0.0140 0.0115 0.0025 1000000000.0 2021-08-23 1 0.0145 1000000000.0 0.0145 0.0115 2.75 1500000000 0.99 135000000.0 2021-04-30 P3Y 0.0190 2021-04-30 0.0050 2.00 100000000.0 2021-12-13 P3Y 0.0165 35000000.0 2.75 75000000.0 2021-12-20 P3Y 0.0175 0.0325 75000000.0 75000000.0 2021-12-20 0.0175 0.0325 0.0190 0.0250 200000000.0 0.75 15000000.0 3.0 2.75 19800000 0.0300 0.0450 200000000.0 0.75 15000000.0 100000000 0 300000000.0 0.005 2025-11-07 0.0200 1 150000000.0 2.00 165400000 -2100000 700000 1 1.50 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;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:79.72%;"><tr style="height:1pt;"><td style="vertical-align:top;width:33.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:8.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:8.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:39.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:33.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(in thousands, unless otherwise specified)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;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:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:39.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:33.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Component</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;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.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;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.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:39.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Interest rate and repayments</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:33.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Unpaid principal balance</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:8.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 294,773</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:8.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 297,750</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:39.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Interest rate varies - see above for further details;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:33.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Unamortized debt discount</p></td><td style="vertical-align:top;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:8.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,026)</p></td><td style="vertical-align:top;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:8.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,245)</p></td><td style="vertical-align:top;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:39.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Quarterly principal payments of $0.8 million</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:33.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Unamortized debt issuance costs</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;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:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,154)</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;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:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,541)</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:39.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:33.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Carrying balance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 291,593</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 293,964</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:39.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr></table> 294773000 297750000 1026000 1245000 800000 2154000 2541000 291593000 293964000 P60D <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;white-space:nowrap;width:84.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:84.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year Ending December 31,</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;line-height:1.19;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:11.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Maturities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">  </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:84.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">2021</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,442,228</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:84.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">2022</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 81,828</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:84.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">2023</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,978</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:84.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">2024</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,978</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:84.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">2025</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 282,862</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:84.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Thereafter</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:84.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,812,874</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr></table> 2442228000 81828000 2978000 2978000 282862000 2812874000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:10pt;margin:0pt;"><b style="background-color:#ffffff;font-weight:bold;">NOTE 7—GOODWILL AND OTHER INTANGIBLE ASSETS</b></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';">A summary of the Company’s goodwill as of and for the year ended December 31, 2020 and 2019 follows:</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;line-height:1.19;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:67.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;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;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the year ended December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:9pt;font-weight:bold;">Roll Forward of Goodwill</b><i style="font-style:italic;"> (in thousands)</i></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;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.36%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;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:13.4%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Beginning balance</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 180,424</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 173,904</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Additions from acquisitions</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 68,534</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,520</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Impairment</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;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.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 248,958</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 180,424</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;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;line-height:1.19;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:10pt 0pt 0pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';">The additions from acquisitions during 2020 shown in the table above relate to the purchases of certain assets and the assumption of certain liabilities from </span><span style="font-family:'Times New Roman','Times','serif';">three</span><span style="font-family:'Times New Roman','Times','serif';"> debt brokerage companies for aggregate consideration of </span><span style="font-family:'Times New Roman','Times','serif';">$69.4</span><span style="font-family:'Times New Roman','Times','serif';"> million, which consisted of </span><span style="font-family:'Times New Roman','Times','serif';">$46.8</span><span style="font-family:'Times New Roman','Times','serif';"> million of cash, </span><span style="font-family:'Times New Roman','Times','serif';">$5.0</span><span style="font-family:'Times New Roman','Times','serif';"> million of the Company’s stock, and </span><span style="font-family:'Times New Roman','Times','serif';">$17.6</span><span style="font-family:'Times New Roman','Times','serif';"> million of contingent consideration. The contingent consideration may be earned over either a </span><span style="font-family:'Times New Roman','Times','serif';">four-year</span><span style="font-family:'Times New Roman','Times','serif';"> period or </span><span style="font-family:'Times New Roman','Times','serif';">five-year</span><span style="font-family:'Times New Roman','Times','serif';"> period after the closing of each acquisition, provided certain revenue targets have been met.  </span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The acquired businesses operate in the Columbus, Ohio and New York City metropolitan areas. These acquisitions expand the Company’s network of loan originators and geographical reach and provide further diversification to its loan origination platform. Substantially all of the value associated with the acquisitions was related to the assembled workforces and commercial lending platform, resulting in substantially all of the consideration being allocated to goodwill. The Company expects all goodwill to be tax deductible, with the tax-deductible amount of goodwill related to the contingent consideration to be determined once the cash payments to settle the contingent consideration are made. The other assets acquired and the liabilities assumed were immaterial. The operations of these </span><span style="font-family:'Times New Roman','Times','serif';">three</span><span style="font-family:'Times New Roman','Times','serif';"> companies have since been merged into the Company’s existing operations. The goodwill resulting from the acquisitions is allocated to the Company’s single reporting unit.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The Company has completed the accounting for all acquisitions completed in 2020. For all acquisitions completed in 2020, total revenues and income from operations since the acquisition and the pro-forma incremental revenues and earnings related to the acquired entities as if the acquisitions had occurred as of January 1, 2019 are immaterial.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">As of December 31, 2020 and December 31, 2019, the balance of intangible assets acquired from acquisitions totaled </span><span style="font-family:'Times New Roman','Times','serif';">$1.9</span><span style="font-family:'Times New Roman','Times','serif';"> million and </span><span style="font-family:'Times New Roman','Times','serif';">$2.5</span><span style="font-family:'Times New Roman','Times','serif';"> million, respectively. As of December 31, 2020, the weighted-average period over which the Company expects the intangible assets to be amortized is </span><span style="font-family:'Times New Roman','Times','serif';">4.0</span><span style="font-family:'Times New Roman','Times','serif';"> years. </span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';">A summary of the Company’s contingent consideration, which is included in </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Other liabilities</i><span style="font-family:'Times New Roman','Times','serif';">, as of and for the years ended December 31, 2020 and 2019 follows:</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;line-height:1.19;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.3%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:72.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:72.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></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;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the year ended December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:9pt;font-weight:bold;">Roll Forward of Contingent Consideration Liabilities</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.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;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:11.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:72.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Beginning balance</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,752</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,630</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Additions</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 27,645</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:72.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Accretion</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,232</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 572</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Payments</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,800)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td 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:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,450)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:72.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Ending balance</b></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 28,829</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,752</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;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;line-height:1.19;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:10pt 0pt 0pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';">The contingent consideration above relates to </span>(i) acquisitions of debt brokerage companies completed in 2017 and 2020 and (ii) the purchase of noncontrolling interests<span style="font-family:'Times New Roman','Times','serif';">. The last of the </span><span style="font-family:'Times New Roman','Times','serif';">five</span><span style="font-family:'Times New Roman','Times','serif';"> earn-out periods related to the acquisition-related contingent consideration ends in the second quarter of 2025. During 2020, </span>the Company purchased the remaining noncontrolling interest of WDIS. The purchase consideration included $10.0 million of contingent consideration to be earned and paid over a three-year period ending December 31, 2023, provided certain revenue targets have been met. The Company estimated the fair value of the contingent consideration using a probability-based, discounted cash flow estimate for the revenue targets (Level 3).</p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;margin:0pt 0pt 10pt 0pt;">The contingent consideration included for the acquisitions and purchase of noncontrolling interests is non-cash and thus not reflected in the amount of cash consideration paid on the Consolidated Statements of Cash Flows.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;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:67.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;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;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the year ended December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:9pt;font-weight:bold;">Roll Forward of Goodwill</b><i style="font-style:italic;"> (in thousands)</i></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;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.36%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;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:13.4%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Beginning balance</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 180,424</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 173,904</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Additions from acquisitions</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 68,534</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,520</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Impairment</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;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.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 248,958</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 180,424</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr></table> 180424000 173904000 68534000 6520000 0 0 248958000 180424000 3 69400000 46800000 5000000.0 17600000 P4Y P5Y 3 1900000 2500000 P4Y <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;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.3%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:72.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:72.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></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;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the year ended December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:9pt;font-weight:bold;">Roll Forward of Contingent Consideration Liabilities</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.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;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:11.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:72.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Beginning balance</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,752</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,630</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Additions</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 27,645</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:72.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Accretion</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,232</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 572</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Payments</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,800)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td 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:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,450)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:72.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Ending balance</b></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 28,829</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,752</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr></table> 5752000 11630000 27645000 1232000 572000 5800000 6450000 28829000 5752000 5 10000000.0 P3Y <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:10pt;margin:0pt;"><b style="background-color:#ffffff;font-weight:bold;">NOTE 8—FAIR VALUE MEASUREMENTS</b></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';">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:</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:25.2pt;"/><td style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt 0pt 10pt 0pt;">●</td><td style="background-color:#ffffff;padding:0pt 0pt 10pt 0pt;"><i style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;line-height:1.19;text-align:justify;">Level 1</i><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;">—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;line-height:1.19;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:25.2pt;"/><td style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt 0pt 10pt 0pt;">●</td><td style="background-color:#ffffff;padding:0pt 0pt 10pt 0pt;"><i style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;line-height:1.19;text-align:justify;">Level 2</i><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;">—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;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:25.2pt;"/><td style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="background-color:#ffffff;padding:0pt;"><i style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;line-height:1.19;text-align:justify;">Level 3</i><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;">—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:10pt;"/><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The Company's MSRs are measured at fair value at inception, and thereafter on a nonrecurring basis. 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 revenue from escrow accounts, delinquency rates, late charges, costs to service, 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 an MSR asset. MSRs are carried at the lower of amortized cost or fair value.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';">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><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:25.2pt;"/><td style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt 0pt 10pt 0pt;">●</td><td style="background-color:#ffffff;padding:0pt 0pt 10pt 0pt;"><i style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;line-height:1.19;text-align:justify;">Derivative Instruments</i><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;">—The derivative positions consist of interest rate lock commitments 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 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 are classified within Level 3 of the valuation hierarchy.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:25.2pt;"/><td style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt 0pt 10pt 0pt;">●</td><td style="background-color:#ffffff;padding:0pt 0pt 10pt 0pt;"><i style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;line-height:1.19;text-align:justify;">Loans Held for Sale</i><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;">—All loans held for sale presented in the 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></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:25.2pt;"/><td style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="background-color:#ffffff;padding:0pt;"><i style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;line-height:1.19;text-align:justify;">Pledged Securities</i><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;">—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 investments in Agency debt securities using discounted cash flows that incorporate observable inputs from market participants and then compares the fair value to broker estimates of fair value. Consequently, the Company classifies this portion of pledged securities as Level 2.</span></td></tr></table><div style="margin-top:10pt;"/><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';">The following table summarizes financial assets and financial liabilities measured at fair value on a recurring basis as of December 31, 2020 and 2019, segregated by the level of the valuation inputs within the fair value hierarchy used to measure fair value:</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;line-height:1.19;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.81%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:39.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;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;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;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;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;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;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:39.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:8pt;line-height:1.19;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:8pt;line-height:1.27;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">Quoted Prices in</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </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;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:39.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:8pt;line-height:1.19;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;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">Active Markets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;line-height:1.19;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;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:39.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:8pt;line-height:1.19;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;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">For Identical</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">Observable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unobservable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;line-height:1.19;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;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:39.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:8pt;line-height:1.19;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;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">Inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">Inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance as of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:39.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt;"><i style="font-style:italic;">(in thousands)</i></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;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 1)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 2)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 3)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">Period End</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:39.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;"><b style="font-weight:bold;">December 31, 2020</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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:39.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Assets</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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:39.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt 0pt 0pt 12pt;">Loans held for sale</p></td><td style="background-color:#cceeff;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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,449,198</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.27;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,449,198</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:39.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt 0pt 0pt 12pt;">Pledged securities</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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,473</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 119,763</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 137,236</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:39.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt 0pt 0pt 12pt;">Derivative assets</p></td><td style="background-color:#cceeff;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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,786</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,786</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:39.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Total</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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,473</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,568,961</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,786</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,636,220</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:39.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:39.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Liabilities</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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:39.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt 0pt 0pt 12pt;">Derivative liabilities</p></td><td style="background-color:#cceeff;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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.27;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,066</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,066</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:39.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;"><b style="font-weight:bold;">Total</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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,066</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,066</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:39.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:39.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;"><b style="font-weight:bold;">December 31, 2019</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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:39.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Assets</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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:39.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt 0pt 0pt 12pt;">Loans held for sale</p></td><td style="background-color:#cceeff;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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 787,035</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.27;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 787,035</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:39.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt 0pt 0pt 12pt;">Pledged securities</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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,204</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 114,563</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 121,767</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:39.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt 0pt 0pt 12pt;">Derivative assets</p></td><td style="background-color:#cceeff;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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,568</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,568</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:39.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Total</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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,204</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 901,598</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,568</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 924,370</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:39.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:39.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Liabilities</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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:39.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt 0pt 0pt 12pt;">Derivative liabilities</p></td><td style="background-color:#cceeff;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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.27;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:39.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Total</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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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;line-height:1.19;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-indent:25.2pt;margin:10pt 0pt 0pt 0pt;">There were no transfers between any of the levels within the fair value hierarchy during the year ended December 31, 2020.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;margin:0pt 0pt 10pt 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 years ended December 31, 2020 and 2019:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;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:76.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;line-height:1.19;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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:76.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value Measurements</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Using Significant </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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:76.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unobservable Inputs:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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:76.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Derivative Instruments</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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:76.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><i style="font-style:italic;">(in thousands)</i></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;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:76.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Derivative assets and liabilities, net</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;line-height:1.19;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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:17.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;">    </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">Beginning balance December 31, 2019</p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,532</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Settlements </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;line-height:1.19;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.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (687,874)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><span style="line-height:1.19;">Realized gains recorded in earnings </span><sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 672,342</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><span style="line-height:1.19;">Unrealized gains recorded in earnings </span><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:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44,720</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Ending balance December 31, 2020</b></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44,720</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr></table><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;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%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:76.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;line-height:1.19;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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:76.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value Measurements</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Using Significant </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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:76.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unobservable Inputs:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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:76.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Derivative Instruments</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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:76.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><i style="font-style:italic;">(in thousands)</i></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;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:76.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Derivative assets and liabilities, net</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;line-height:1.19;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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:17.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;">    </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">Beginning balance December 31, 2018</p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,839</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Settlements </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;line-height:1.19;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.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (426,544)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><span style="line-height:1.19;">Realized gains (losses) recorded in earnings </span><sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 423,705</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><span style="line-height:1.19;">Unrealized gains (losses) recorded in earnings </span><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:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,532</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Ending balance December 31, 2019</b></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,532</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr></table><div style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="background-color:#ffffff;font-family:'Times New Roman';font-size:8pt;vertical-align:baseline;white-space:nowrap;width:18pt;padding:0pt 0pt 10pt 0pt;">(1)</td><td style="background-color:#ffffff;padding:0pt 0pt 10pt 0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;">Realized and unrealized gains from derivatives are recognized in </span><i style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:italic;font-weight:normal;line-height:1.19;text-align:justify;">Loan origination and debt brokerage fees, net </i><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;">and </span><i style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:italic;font-weight:normal;line-height:1.19;text-align:justify;">Fair value of expected net cash flows from servicing, net </i><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;">in the Consolidated Statements of Income.</span></td></tr></table><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;margin:0pt 0pt 10pt 0pt;">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 December 31, 2020:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;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:37.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;line-height:1.19;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.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;line-height:1.19;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;line-height:1.19;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:37.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:60.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Quantitative Information about Level 3 Measurements</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;line-height:1.19;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:37.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;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:9pt;line-height:1.19;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.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;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.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;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.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td 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;"><b style="font-weight:bold;line-height:1.19;">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.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.76%;border-bottom: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;line-height:1.19;">Input Value </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.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:37.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">Derivative assets</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,786</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">Discounted cash flow</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">Counterparty credit risk</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:37.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">Derivative liabilities</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;line-height:1.19;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;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,066</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:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">Discounted cash flow</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:9pt;line-height:1.19;margin:0pt;"> </p></td><td 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:9pt;line-height:1.19;margin:0pt;">Counterparty credit risk</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:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr></table><div style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="background-color:#ffffff;font-family:'Times New Roman';font-size:8pt;vertical-align:baseline;white-space:nowrap;width:18pt;padding:0pt 0pt 10pt 0pt;">(1)</td><td style="background-color:#ffffff;padding:0pt 0pt 10pt 0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;">Significant increases in this input may lead to significantly lower fair value measurements.</span></td></tr></table><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;margin:0pt 0pt 10pt 0pt;">The carrying amounts and the fair values of the Company's financial instruments as of December 31, 2020 and December 31, 2019 are presented below:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;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:43.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;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;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;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;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;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;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;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;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;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;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:43.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2020</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;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:43.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;">   </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">Carrying</b></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:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair</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;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">Carrying</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;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:43.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></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;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">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:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</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;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:43.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;"><b style="font-weight:bold;">Financial assets:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt 0pt 0pt 6pt;">Cash and cash equivalents</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 321,097</p></td><td style="background-color:#cceeff;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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.27;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 321,097</p></td><td style="background-color:#cceeff;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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 120,685</p></td><td style="background-color:#cceeff;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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.27;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 120,685</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:43.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt 0pt 0pt 6pt;">Restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,432</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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,432</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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,677</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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,677</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt 0pt 0pt 6pt;">Pledged securities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 137,236</p></td><td style="background-color:#cceeff;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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 137,236</p></td><td style="background-color:#cceeff;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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 121,767</p></td><td style="background-color:#cceeff;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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 121,767</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:43.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt 0pt 0pt 6pt;">Loans held for sale</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,449,198</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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,449,198</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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 787,035</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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 787,035</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt 0pt 0pt 6pt;">Loans held for investment, net</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 360,402</p></td><td style="background-color:#cceeff;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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 362,586</p></td><td style="background-color:#cceeff;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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 543,542</p></td><td style="background-color:#cceeff;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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 546,033</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:43.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt 0pt 0pt 6pt;">Derivative assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,786</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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,786</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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,568</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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,568</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;"><b style="font-weight:bold;">Total financial assets</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,337,151</p></td><td style="background-color:#cceeff;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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,339,335</p></td><td style="background-color:#cceeff;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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,597,274</p></td><td style="background-color:#cceeff;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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.27;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,599,765</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:43.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:43.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;"><b style="font-weight:bold;">Financial liabilities:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt 0pt 0pt 6pt;">Derivative liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,066</p></td><td style="background-color:#cceeff;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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.27;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,066</p></td><td style="background-color:#cceeff;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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36</p></td><td style="background-color:#cceeff;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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.27;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:43.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt 0pt 0pt 6pt;">Secured borrowings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 73,314</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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 73,314</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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 70,548</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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 70,548</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt 0pt 0pt 6pt;">Warehouse notes payable</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,517,156</p></td><td style="background-color:#cceeff;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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,518,101</p></td><td style="background-color:#cceeff;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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 906,128</p></td><td style="background-color:#cceeff;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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 906,821</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:43.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt 0pt 0pt 6pt;">Note payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 291,593</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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 294,773</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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 293,964</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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 297,750</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;"><b style="font-weight:bold;">Total financial liabilities</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,887,129</p></td><td style="background-color:#cceeff;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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,891,254</p></td><td style="background-color:#cceeff;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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,270,676</p></td><td style="background-color:#cceeff;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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.27;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,275,155</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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;line-height:1.19;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:10pt 0pt 0pt 0pt;">The following methods and assumptions were used for recurring fair value measurements as of December 31, 2020:</p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Cash and Cash Equivalents and Restricted Cash</i><span style="font-family:'Times New Roman','Times','serif';">—The carrying amounts approximate fair value because of the short maturity of these instruments (Level 1).</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Pledged Securities</i><span style="font-family:'Times New Roman','Times','serif';">—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 </span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">using quoted market prices from recent trades. The fair value of the Agency debt securities incorporates the contractual cash flows of the security discounted at market-rate, risk-adjusted yields.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Loans Held For Sale</i><span style="font-family:'Times New Roman','Times','serif';">—Consist of originated loans that are generally transferred or sold within </span><span style="font-family:'Times New Roman','Times','serif';">60 days</span><span style="font-family:'Times New Roman','Times','serif';"> from the date that a mortgage loan is funded and are valued using discounted cash flow models that incorporate observable prices from market participants.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Derivative Instruments</i><span style="font-family:'Times New Roman','Times','serif';">—Consist 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></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Fair Value of Derivative Instruments </i><span style="font-family:'Times New Roman','Times','serif';">and</span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;"> Loans Held for Sale</i><span style="font-family:'Times New Roman','Times','serif';">—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></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">To mitigate the effect of the interest rate risk inherent in providing rate lock commitments to borrowers, the Company's 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, among other things, for the closing of the loan and processing of paperwork to deliver the loan into the sale commitment.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';">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 New Roman','Times','serif';font-style:italic;">Loan origination and debt brokerage fees, net </i><span style="font-family:'Times New Roman','Times','serif';">in the 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></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:25.2pt;"/><td style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="background-color:#ffffff;padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;">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;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:25.2pt;"/><td style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="background-color:#ffffff;padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;">the expected net cash flows associated with servicing the loan, net of any guaranty obligations retained (Level 2); </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:25.2pt;"/><td style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="background-color:#ffffff;padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;">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;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:25.2pt;"/><td style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="background-color:#ffffff;padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;">the nonperformance risk of both the counterparty and the Company (Level 3; derivative instruments only).</span></td></tr></table><div style="margin-top:10pt;"/><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:justify;text-indent:25.2pt;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="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-top:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times';">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).</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The fair value of the Company's forward sales contracts to investors considers 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.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">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).</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';">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 December 31, 2020 and 2019.</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;line-height:1.19;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:29.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;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;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;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;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;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;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;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;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;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;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;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;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;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:29.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;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;line-height:1.27;margin:0pt;"><span style="font-size:8pt;font-weight:bold;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:8pt;font-weight:bold;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:8pt;font-weight:bold;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:28.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:27.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;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:0.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:29.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin: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;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin: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;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin: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;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;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;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:29.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">Estimated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;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;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">Adjustment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:29.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">Principal</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gain</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">Derivative</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">Derivative</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">to Loans </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:29.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></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;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">Movement</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">Adjustment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">Liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;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:0.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:29.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;"><b style="font-weight:bold;">December 31, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:29.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt 0pt 0pt 6pt;">Rate lock commitments</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.27;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,374,784</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.27;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 45,581</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> (1,697)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 43,884</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 43,895</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.27;margin:0pt;">$</p></td><td style="background-color:#cceeff;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;line-height:1.27;text-align:right;margin:0pt;"> (11)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:29.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt 0pt 0pt 6pt;">Forward sale contracts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,760,953</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="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;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 836</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 836</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,891</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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:9pt;line-height:1.27;text-align:right;margin:0pt;"> (5,055)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:29.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt 0pt 0pt 6pt;">Loans held for sale</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,386,169</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 62,167</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 861</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 63,028</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;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;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 63,028</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:29.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 107,748</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 107,748</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,786</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin: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;line-height:1.27;text-align:right;margin:0pt;"> (5,066)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.76%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 63,028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:29.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:29.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;"><b style="font-weight:bold;">December 31, 2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:29.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt 0pt 0pt 6pt;">Rate lock commitments</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.27;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 511,114</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.27;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,199</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> (1,975)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,224</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,247</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.27;margin:0pt;">$</p></td><td style="background-color:#cceeff;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;line-height:1.27;text-align:right;margin:0pt;"> (23)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:29.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt 0pt 0pt 6pt;">Forward sale contracts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,285,656</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="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;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,308</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,308</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,321</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="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;line-height:1.27;text-align:right;margin: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;line-height:1.27;text-align:right;margin:0pt;"> (13)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:29.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt 0pt 0pt 6pt;">Loans held for sale</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 774,542</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,826</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> (3,333)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,493</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;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;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,493</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:29.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,568</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin: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;line-height:1.27;text-align:right;margin:0pt;"> (36)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.76%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,493</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;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.81%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:39.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;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;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;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;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;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;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:39.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:8pt;line-height:1.19;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:8pt;line-height:1.27;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">Quoted Prices in</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </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;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:39.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:8pt;line-height:1.19;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;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">Active Markets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;line-height:1.19;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;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:39.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:8pt;line-height:1.19;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;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">For Identical</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">Observable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unobservable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;line-height:1.19;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;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:39.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:8pt;line-height:1.19;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;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">Inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">Inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance as of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:39.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt;"><i style="font-style:italic;">(in thousands)</i></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;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 1)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 2)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 3)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">Period End</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:39.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;"><b style="font-weight:bold;">December 31, 2020</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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:39.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Assets</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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:39.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt 0pt 0pt 12pt;">Loans held for sale</p></td><td style="background-color:#cceeff;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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,449,198</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.27;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,449,198</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:39.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt 0pt 0pt 12pt;">Pledged securities</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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,473</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 119,763</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 137,236</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:39.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt 0pt 0pt 12pt;">Derivative assets</p></td><td style="background-color:#cceeff;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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,786</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,786</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:39.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Total</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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,473</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,568,961</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,786</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,636,220</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:39.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:39.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Liabilities</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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:39.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt 0pt 0pt 12pt;">Derivative liabilities</p></td><td style="background-color:#cceeff;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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.27;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,066</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,066</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:39.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;"><b style="font-weight:bold;">Total</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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,066</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,066</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:39.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:39.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;"><b style="font-weight:bold;">December 31, 2019</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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:39.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Assets</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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:39.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt 0pt 0pt 12pt;">Loans held for sale</p></td><td style="background-color:#cceeff;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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 787,035</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.27;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 787,035</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:39.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt 0pt 0pt 12pt;">Pledged securities</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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,204</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 114,563</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 121,767</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:39.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt 0pt 0pt 12pt;">Derivative assets</p></td><td style="background-color:#cceeff;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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,568</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,568</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:39.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Total</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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,204</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 901,598</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,568</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 924,370</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:39.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:39.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Liabilities</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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:39.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt 0pt 0pt 12pt;">Derivative liabilities</p></td><td style="background-color:#cceeff;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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.27;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:39.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Total</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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td></tr></table> 2449198000 2449198000 17473000 119763000 137236000 49786000 49786000 17473000 2568961000 49786000 2636220000 5066000 5066000 5066000 5066000 787035000 787035000 7204000 114563000 121767000 15568000 15568000 7204000 901598000 15568000 924370000 36000 36000 36000 36000 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;line-height:1.19;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:76.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;line-height:1.19;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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:76.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value Measurements</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Using Significant </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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:76.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unobservable Inputs:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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:76.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Derivative Instruments</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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:76.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><i style="font-style:italic;">(in thousands)</i></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;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:76.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Derivative assets and liabilities, net</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;line-height:1.19;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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:17.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;">    </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">Beginning balance December 31, 2019</p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,532</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Settlements </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;line-height:1.19;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.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (687,874)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><span style="line-height:1.19;">Realized gains recorded in earnings </span><sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 672,342</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><span style="line-height:1.19;">Unrealized gains recorded in earnings </span><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:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44,720</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Ending balance December 31, 2020</b></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44,720</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr></table><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;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%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:76.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;line-height:1.19;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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:76.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value Measurements</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Using Significant </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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:76.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unobservable Inputs:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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:76.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Derivative Instruments</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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:76.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><i style="font-style:italic;">(in thousands)</i></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;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:76.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Derivative assets and liabilities, net</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;line-height:1.19;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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:17.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;">    </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">Beginning balance December 31, 2018</p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,839</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Settlements </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;line-height:1.19;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.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (426,544)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><span style="line-height:1.19;">Realized gains (losses) recorded in earnings </span><sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 423,705</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><span style="line-height:1.19;">Unrealized gains (losses) recorded in earnings </span><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:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,532</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Ending balance December 31, 2019</b></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,532</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr></table><div style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="background-color:#ffffff;font-family:'Times New Roman';font-size:8pt;vertical-align:baseline;white-space:nowrap;width:18pt;padding:0pt 0pt 10pt 0pt;">(1)</td><td style="background-color:#ffffff;padding:0pt 0pt 10pt 0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;">Realized and unrealized gains from derivatives are recognized in </span><i style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:italic;font-weight:normal;line-height:1.19;text-align:justify;">Loan origination and debt brokerage fees, net </i><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;">and </span><i style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:italic;font-weight:normal;line-height:1.19;text-align:justify;">Fair value of expected net cash flows from servicing, net </i><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;">in the Consolidated Statements of Income.</span></td></tr></table> 15532000 687874000 672342000 44720000 44720000 2839000 426544000 423705000 15532000 15532000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;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:37.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;line-height:1.19;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.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;line-height:1.19;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;line-height:1.19;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:37.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:60.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Quantitative Information about Level 3 Measurements</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;line-height:1.19;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:37.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;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:9pt;line-height:1.19;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.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;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.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;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.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td 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;"><b style="font-weight:bold;line-height:1.19;">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.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.76%;border-bottom: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;line-height:1.19;">Input Value </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.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:37.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">Derivative assets</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,786</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">Discounted cash flow</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">Counterparty credit risk</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:37.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">Derivative liabilities</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;line-height:1.19;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;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,066</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:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">Discounted cash flow</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:9pt;line-height:1.19;margin:0pt;"> </p></td><td 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:9pt;line-height:1.19;margin:0pt;">Counterparty credit risk</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:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr></table><div style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="background-color:#ffffff;font-family:'Times New Roman';font-size:8pt;vertical-align:baseline;white-space:nowrap;width:18pt;padding:0pt 0pt 10pt 0pt;">(1)</td><td style="background-color:#ffffff;padding:0pt 0pt 10pt 0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;">Significant increases in this input may lead to significantly lower fair value measurements.</span></td></tr></table> 49786000 5066000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;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:43.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;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;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;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;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;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;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;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;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;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;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:43.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2020</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;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:43.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;">   </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">Carrying</b></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:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair</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;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">Carrying</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;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:43.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></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;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">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:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</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;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:43.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;"><b style="font-weight:bold;">Financial assets:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt 0pt 0pt 6pt;">Cash and cash equivalents</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 321,097</p></td><td style="background-color:#cceeff;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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.27;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 321,097</p></td><td style="background-color:#cceeff;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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 120,685</p></td><td style="background-color:#cceeff;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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.27;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 120,685</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:43.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt 0pt 0pt 6pt;">Restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,432</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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,432</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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,677</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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,677</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt 0pt 0pt 6pt;">Pledged securities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 137,236</p></td><td style="background-color:#cceeff;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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 137,236</p></td><td style="background-color:#cceeff;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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 121,767</p></td><td style="background-color:#cceeff;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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 121,767</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:43.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt 0pt 0pt 6pt;">Loans held for sale</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,449,198</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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,449,198</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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 787,035</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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 787,035</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt 0pt 0pt 6pt;">Loans held for investment, net</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 360,402</p></td><td style="background-color:#cceeff;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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 362,586</p></td><td style="background-color:#cceeff;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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 543,542</p></td><td style="background-color:#cceeff;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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 546,033</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:43.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt 0pt 0pt 6pt;">Derivative assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,786</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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,786</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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,568</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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,568</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;"><b style="font-weight:bold;">Total financial assets</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,337,151</p></td><td style="background-color:#cceeff;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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,339,335</p></td><td style="background-color:#cceeff;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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,597,274</p></td><td style="background-color:#cceeff;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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.27;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,599,765</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:43.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:43.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;"><b style="font-weight:bold;">Financial liabilities:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt 0pt 0pt 6pt;">Derivative liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,066</p></td><td style="background-color:#cceeff;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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.27;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,066</p></td><td style="background-color:#cceeff;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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36</p></td><td style="background-color:#cceeff;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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.27;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:43.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt 0pt 0pt 6pt;">Secured borrowings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 73,314</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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 73,314</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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 70,548</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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 70,548</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt 0pt 0pt 6pt;">Warehouse notes payable</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,517,156</p></td><td style="background-color:#cceeff;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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,518,101</p></td><td style="background-color:#cceeff;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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 906,128</p></td><td style="background-color:#cceeff;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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 906,821</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:43.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt 0pt 0pt 6pt;">Note payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 291,593</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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 294,773</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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 293,964</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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 297,750</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;"><b style="font-weight:bold;">Total financial liabilities</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,887,129</p></td><td style="background-color:#cceeff;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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,891,254</p></td><td style="background-color:#cceeff;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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,270,676</p></td><td style="background-color:#cceeff;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;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.27;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,275,155</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td></tr></table> 321097000 321097000 120685000 120685000 19432000 19432000 8677000 8677000 137236000 137236000 121767000 121767000 2449198000 2449198000 787035000 787035000 360402000 362586000 543542000 546033000 49786000 49786000 15568000 15568000 3337151000 3339335000 1597274000 1599765000 5066000 5066000 36000 36000 73314000 73314000 70548000 70548000 2517156000 2518101000 906128000 906821000 291593000 294773000 293964000 297750000 2887129000 2891254000 1270676000 1275155000 P60D <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;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:29.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;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;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;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;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;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;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;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;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;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;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;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;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;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:29.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;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;line-height:1.27;margin:0pt;"><span style="font-size:8pt;font-weight:bold;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:8pt;font-weight:bold;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:8pt;font-weight:bold;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:28.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:27.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;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:0.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:29.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin: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;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin: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;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin: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;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;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;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:29.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">Estimated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;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;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">Adjustment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:29.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">Principal</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gain</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">Derivative</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">Derivative</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">to Loans </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:29.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></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;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">Movement</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">Adjustment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">Liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;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:0.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:29.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;"><b style="font-weight:bold;">December 31, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:29.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt 0pt 0pt 6pt;">Rate lock commitments</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.27;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,374,784</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.27;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 45,581</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> (1,697)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 43,884</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 43,895</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.27;margin:0pt;">$</p></td><td style="background-color:#cceeff;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;line-height:1.27;text-align:right;margin:0pt;"> (11)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:29.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt 0pt 0pt 6pt;">Forward sale contracts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,760,953</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="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;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 836</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 836</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,891</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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:9pt;line-height:1.27;text-align:right;margin:0pt;"> (5,055)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:29.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt 0pt 0pt 6pt;">Loans held for sale</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,386,169</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 62,167</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 861</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 63,028</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;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;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 63,028</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:29.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 107,748</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 107,748</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,786</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin: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;line-height:1.27;text-align:right;margin:0pt;"> (5,066)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.76%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 63,028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:29.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:29.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;"><b style="font-weight:bold;">December 31, 2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:29.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt 0pt 0pt 6pt;">Rate lock commitments</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.27;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 511,114</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.27;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,199</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> (1,975)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,224</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,247</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.27;margin:0pt;">$</p></td><td style="background-color:#cceeff;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;line-height:1.27;text-align:right;margin:0pt;"> (23)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:29.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt 0pt 0pt 6pt;">Forward sale contracts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,285,656</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="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;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,308</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,308</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,321</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="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;line-height:1.27;text-align:right;margin: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;line-height:1.27;text-align:right;margin:0pt;"> (13)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:29.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt 0pt 0pt 6pt;">Loans held for sale</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 774,542</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,826</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> (3,333)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,493</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;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;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,493</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:29.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;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;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,568</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin: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;line-height:1.27;text-align:right;margin:0pt;"> (36)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.76%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,493</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">​</span></p></td></tr></table> 1374784000 45581000 -1697000 43884000 43895000 11000 3760953000 836000 836000 5891000 5055000 2386169000 62167000 861000 63028000 63028000 107748000 107748000 49786000 5066000 63028000 511114000 12199000 -1975000 10224000 10247000 23000 1285656000 5308000 5308000 5321000 13000 774542000 15826000 -3333000 12493000 12493000 28025000 28025000 15568000 36000 12493000 <p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:10pt;margin:0pt;"><b style="font-weight:bold;">NOTE 9—FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES</b></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Fannie Mae DUS Related Commitments</i><span style="font-family:'Times New Roman','Times','serif';">—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.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">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 </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Pledged securities, at fair value</i><span style="font-family:'Times New Roman','Times','serif';"> on the 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 </span><span style="font-family:'Times New Roman','Times','serif';">75</span><span style="font-family:'Times New Roman','Times','serif';"> basis points, which is funded over a </span><span style="-sec-ix-hidden:Hidden_ILg4ghV0D0mnja6Q0qHWYA;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;">48-month</span></span><span style="font-family:'Times New Roman','Times','serif';"> 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 </span><span style="font-family:'Times New Roman','Times','serif';">5%</span><span style="font-family:'Times New Roman','Times','serif';">, and Agency MBS are discounted </span><span style="font-family:'Times New Roman','Times','serif';">4%</span><span style="font-family:'Times New Roman','Times','serif';"> for purposes of calculating compliance with the restricted liquidity requirements. As seen below, the Company held substantially all of its pledged securities in Agency MBS as of December 31, 2020. The majority of the loans for which the Company has risk sharing are Tier 2 loans.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The Company is in compliance with the December 31, 2020 collateral requirements as outlined above. As of December 31, 2020, reserve requirements for the December 31, 2020 DUS loan portfolio will require the Company to fund </span><span style="font-family:'Times New Roman','Times','serif';">$65.0</span><span style="font-family:'Times New Roman','Times','serif';"> million in additional restricted liquidity over the next </span><span style="-sec-ix-hidden:Hidden_eU2Q0MRpfE2mm1F_RA8W9g;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;">48-months</span></span><span style="font-family:'Times New Roman','Times','serif';">, assuming no further principal paydowns, prepayments, or defaults within the at-risk portfolio. Fannie Mae has in the past reassessed the DUS Capital Standards 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. </span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">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 December 31, 2020. The net worth requirement is derived primarily from unpaid balances on Fannie Mae loans and the level of risk sharing. At December 31, 2020, the net worth requirement was </span><span style="font-family:'Times New Roman','Times','serif';">$228.0</span><span style="font-family:'Times New Roman','Times','serif';"> million, and the Company's net worth was </span><span style="font-family:'Times New Roman','Times','serif';">$991.1</span><span style="font-family:'Times New Roman','Times','serif';"> million, as measured at our wholly owned operating subsidiary, Walker &amp; Dunlop, LLC. As of December 31, 2020, the Company was required to maintain at least </span><span style="font-family:'Times New Roman','Times','serif';">$45.2</span><span style="font-family:'Times New Roman','Times','serif';"> million of liquid assets to meet operational liquidity requirements for Fannie Mae, Freddie Mac, HUD, and </span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">Ginnie Mae. The Company had operational liquidity of </span><span style="font-family:'Times New Roman','Times','serif';">$370.0</span><span style="font-family:'Times New Roman','Times','serif';"> million, as measured at our wholly owned operating subsidiary, Walker &amp; Dunlop, LLC.</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 10pt 0pt;"><i style="font-style:italic;">Pledged Securities</i>—<i style="font-style:italic;">Pledged securities, at fair value</i> consisted of the following balances as of December 31, 2020, 2019, 2018, and 2017:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;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.77%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:61.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:37.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin: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.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2017</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:61.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Restricted cash</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,954</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,150</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,029</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,201</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Money market funds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,519</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,054</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,440</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 86,584</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:61.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><i style="font-style:italic;">Total pledged cash and cash equivalents</i></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,473</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,204</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,469</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 88,785</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Agency MBS</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 119,763</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">114,563</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">106,862</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,074</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:61.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Total pledged securities, at fair value</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 137,236</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">121,767</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">116,331</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 97,859</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin: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;line-height:1.19;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:24.5pt;margin:10pt 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 Consolidated Statements of Cash Flows as more fully discussed in NOTE 2.</p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';">The following table provides additional information related to the AFS Agency MBS as of December 31, 2020 and 2019:</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;line-height:1.19;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:67.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:67.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;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:14.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2020</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;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2019</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;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Fair value</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 119,763</p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 114,563</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Amortized cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 117,136</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;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 113,580</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Total gains for securities with net gains in AOCI</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,669</p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,145</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;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.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (42)</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;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;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;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (162)</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Fair value of securities with unrealized losses</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,267</p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 66,526</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;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;line-height:1.19;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:10pt 0pt 0pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';">None</span><span style="font-family:'Times New Roman','Times','serif';"> of the pledged securities has been in a continuous unrealized loss position for more than 12-months. </span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';">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.</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;line-height:1.19;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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2020</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;line-height:1.19;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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;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:12.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;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;line-height:1.19;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;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;line-height:1.19;text-align:center;margin:0pt;">    </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">Within one year</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,477</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;line-height:1.19;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,474</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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">After five years through ten years</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 82,278</p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 81,469</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;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;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,008</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;line-height:1.19;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;line-height:1.19;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.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,193</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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 119,763</p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 117,136</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;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.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;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;line-height:1.19;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.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:1pt;visibility:hidden;">​</span></p> 0.0075 0.05 0.04 65000000.0 228000000.0 991100000 45200000 370000000.0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;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.77%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:61.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:37.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin: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.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2017</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:61.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Restricted cash</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,954</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,150</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,029</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,201</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Money market funds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,519</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,054</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,440</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 86,584</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:61.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><i style="font-style:italic;">Total pledged cash and cash equivalents</i></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,473</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,204</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,469</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 88,785</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Agency MBS</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 119,763</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">114,563</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">106,862</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,074</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:61.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Total pledged securities, at fair value</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 137,236</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">121,767</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">116,331</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 97,859</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 4954000 2150000 3029000 2201000 12519000 5054000 6440000 86584000 17473000 7204000 9469000 88785000 119763000 114563000 106862000 9074000 137236000 121767000 116331000 97859000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;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:67.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:67.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;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:14.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2020</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;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2019</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;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Fair value</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 119,763</p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 114,563</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Amortized cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 117,136</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;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 113,580</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Total gains for securities with net gains in AOCI</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,669</p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,145</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;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.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (42)</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;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;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;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (162)</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Fair value of securities with unrealized losses</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,267</p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 66,526</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr></table> 119763000 114563000 117136000 113580000 2669000 1145000 42000 162000 12267000 66526000 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2020</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;line-height:1.19;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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;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:12.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;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;line-height:1.19;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;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;line-height:1.19;text-align:center;margin:0pt;">    </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">Within one year</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,477</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;line-height:1.19;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,474</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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">After five years through ten years</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 82,278</p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 81,469</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;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;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,008</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;line-height:1.19;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;line-height:1.19;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.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,193</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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 119,763</p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 117,136</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;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.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;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;line-height:1.19;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.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr></table> 9477000 9474000 82278000 81469000 28008000 26193000 119763000 117136000 <p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">NOTE 10—SHARE-BASED PAYMENT </b></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">During 2020, the Company registered </span><span style="font-family:'Times New Roman','Times','serif';">2</span><span style="font-family:'Times New Roman','Times','serif';"> million shares under the 2020 Equity Incentive Plan, which constitutes an amendment to and restatement of the 2015 Equity Incentive Plan. As a result of the registration, there are </span><span style="font-family:'Times New Roman','Times','serif';">10.5</span><span style="font-family:'Times New Roman','Times','serif';"> million shares of stock authorized for issuance under the 2020 Equity Incentive Plan (and predecessor plans) to directors, officers, and employees. At December 31, 2020, </span><span style="font-family:'Times New Roman','Times','serif';">2.2</span><span style="font-family:'Times New Roman','Times','serif';"> million shares remain available for grant under the 2020 Equity Incentive Plan.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';">Under the 2020 Equity Incentive Plan (and predecessor plans), the Company granted stock options to executive officers in the past and restricted shares to executive officers, employees, and non-employee directors during 2020, 2019, and 2018, all without cost to the grantee. For each of the three years ended December 31, 2020, 2019, and 2018, the Company also granted </span><span style="font-family:'Times New Roman','Times','serif';">0.3</span><span style="font-family:'Times New Roman','Times','serif';"> million RSUs to the executive officers and certain other employees in connection with PSPs (“performance awards”). The Company granted the RSUs at the maximum performance thresholds for each metric each year. As of December 31, 2020, the RSUs issued in connection with the 2020, 2019, and 2018 PSPs are unvested and outstanding.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;margin:0pt;">The performance period for the 2017 PSP concluded on December 31, 2019. The three performance goals related to the 2017 PSP were met at varying levels. Accordingly, 0.2 million shares related to the 2017 PSP vested in the first quarter of 2020. As of December 31, 2020, the Company concluded that the three performance targets related to the <span style="-sec-ix-hidden:Hidden_XXnHyP9fsU-wx_MMm476sg;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;">2019</span></span> PSP and 2020 PSP were probable of achievement at varying levels and two performance targets related to the 2018 PSP were probable of achievement at various levels. As of December 31, 2019, the Company concluded that the three performance targets related to the <span style="-sec-ix-hidden:Hidden_l9o4RmsrH0iVQiJJrtsLDw;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;">2017</span></span> PSP and 2019 PSP were probable of achievement at varying levels and one performance target related to the 2018 PSP was probable of achievement at the target level.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';">The following table summarizes stock compensation expense for the years ended December 31, 2020, 2019, and 2018:</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;line-height:1.19;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.53%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:67.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin: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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin: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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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:67.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:28.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the year ended December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;white-space:nowrap;width:67.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-size:9pt;font-weight:bold;">Components of stock compensation expense </b><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" 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:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" 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:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" 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:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:67.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Restricted shares</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;">$</p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,924</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;">$</p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,818</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,741</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:67.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Stock options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin: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:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 71</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin: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:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 625</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,124</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:67.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">PSP "RSUs"</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,324</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,632</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,094</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:67.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Total stock compensation expense</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin: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;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,319</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin: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;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,075</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,959</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:67.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin: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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin: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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:67.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">Excess tax benefit recognized</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;">$</p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,273</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;">$</p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,632</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,848</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:67.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span 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.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span 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.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span 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.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span 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.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span 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.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span 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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;">The amounts attributable to restricted shares in the table above include both equity-classified awards granted in restricted shares and liability-classified awards to be granted in restricted shares. The excess tax benefits recognized above reduced income tax expense.</p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';">The following table summarizes restricted share activity for the year ended December 31, 2020:</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;line-height:1.19;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.44%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:69.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted-</b></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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average</b></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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Grant-date</b></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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Restricted Shares Activity</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;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:12.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value</b></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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:69.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Nonvested at January 1, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,085,376</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 48.39</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 548,045</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 74.75</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:69.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Vested </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (459,409)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 44.62</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (51,398)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 56.81</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:69.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Nonvested at December 31, 2020</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,122,614</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 62.41</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;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;line-height:1.19;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:10pt 0pt 0pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';">The fair value of restricted share awards granted during 2020 was estimated using the closing price on the date of grant. The weighted average grant date fair values of restricted shares granted in 2019 and 2018 were </span><span style="font-family:'Times New Roman','Times','serif';">$48.39</span><span style="font-family:'Times New Roman','Times','serif';"> per share and </span><span style="font-family:'Times New Roman','Times','serif';">$52.25</span><span style="font-family:'Times New Roman','Times','serif';"> per share, respectively. The fair values of the restricted shares that vested during the years ended December 31, 2020, 2019, and 2018 were </span><span style="font-family:'Times New Roman','Times','serif';">$30.4</span><span style="font-family:'Times New Roman','Times','serif';"> million, </span><span style="font-family:'Times New Roman','Times','serif';">$30.5</span><span style="font-family:'Times New Roman','Times','serif';"> million, and </span><span style="font-family:'Times New Roman','Times','serif';">$29.6</span><span style="font-family:'Times New Roman','Times','serif';"> million, respectively.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">As of December 31, 2020, the total unrecognized compensation cost for outstanding restricted shares was </span><span style="font-family:'Times New Roman','Times','serif';">$43.5</span><span style="font-family:'Times New Roman','Times','serif';"> million. As of December 31, 2020, the weighted-average period over which this unrecognized compensation cost will be recognized is </span><span style="font-family:'Times New Roman','Times','serif';">2.8</span><span style="font-family:'Times New Roman','Times','serif';"> years.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';">The following table summarizes activity related to performance awards for the year ended December 31, 2020:</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;line-height:1.19;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;white-space:nowrap;width:70.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted-</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Grant-date</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Restricted Share Units Activity</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Share Units</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;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:12.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:70.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Nonvested at January 1, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 890,049</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 47.87</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 269,779</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 50.26</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:70.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Vested </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (222,273)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 41.79</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (137,434)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 44.22</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:70.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Cancelled</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (29,628)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 67.13</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Nonvested at December 31, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 770,493</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 50.37</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;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;line-height:1.19;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:10pt 0pt 0pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';">The fair value of performance awards granted during 2020 was estimated using the closing price on the date of grant. The weighted average grant date fair values of performance awards granted in 2019 and 2018 were </span><span style="font-family:'Times New Roman','Times','serif';">$52.84</span><span style="font-family:'Times New Roman','Times','serif';"> per share and </span><span style="font-family:'Times New Roman','Times','serif';">$49.72</span><span style="font-family:'Times New Roman','Times','serif';"> per share, respectively. The fair value of the performance awards that vested during the years ended December 31, 2020 and 2019 was </span><span style="font-family:'Times New Roman','Times','serif';">$17.5</span><span style="font-family:'Times New Roman','Times','serif';"> million and </span><span style="font-family:'Times New Roman','Times','serif';">$26.6</span><span style="font-family:'Times New Roman','Times','serif';"> million, respectively. There were </span><span style="font-family:'Times New Roman','Times','serif';">no</span><span style="font-family:'Times New Roman','Times','serif';"> performance awards that vested during the year ended December 31, 2018.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">As of December 31, 2020, the total unrecognized compensation cost for outstanding performance awards was </span><span style="font-family:'Times New Roman','Times','serif';">$13.7</span><span style="font-family:'Times New Roman','Times','serif';"> million. As of December 31, 2020, the weighted-average period over which this unrecognized compensation cost will be recognized is </span><span style="font-family:'Times New Roman','Times','serif';">1.9</span><span style="font-family:'Times New Roman','Times','serif';"> years. The unrecognized compensation cost is based on the achievement levels that are probable as of December 31, 2020.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';">The following table summarizes stock options activity for the year ended December 31, 2020:</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;line-height:1.19;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:83.06%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted-</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted-</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Aggregate</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Remaining</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Intrinsic</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Exercise</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Contract Life</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Stock Options Activity</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Options</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;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:7.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Years)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;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.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:54.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Outstanding at January 1, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 983,082</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19.72</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:54.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Exercised</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (521,742)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17.26</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:54.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Expired</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Outstanding at December 31, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 461,340</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22.51</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:9pt;"> 4.4</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 32,069</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 18pt;"><span style="font-size:9pt;margin-bottom:0pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:54.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Exercisable at December 31, 2020</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 461,340</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22.51</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:9pt;"> 4.4</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 32,069</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;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;line-height:1.19;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:10pt 0pt 0pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';">The total intrinsic value of the stock options exercised during the years ended December 31, 2020, 2019, and 2018 was </span><span style="font-family:'Times New Roman','Times','serif';">$21.6 </span><span style="font-family:'Times New Roman','Times','serif';">million, </span><span style="font-family:'Times New Roman','Times','serif';">$2.7</span><span style="font-family:'Times New Roman','Times','serif';"> million, and </span><span style="font-family:'Times New Roman','Times','serif';">$13.5</span><span style="font-family:'Times New Roman','Times','serif';"> million, respectively. We received </span><span style="font-family:'Times New Roman','Times','serif';">no</span><span style="font-family:'Times New Roman','Times','serif';"> cash from the exercise of options for each of the years ended December 31, 2020, 2019, and 2018.</span></p> 2000000 10500000 2200000 300000 300000 300000 3 200000 3 2 3 1 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;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.53%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:67.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin: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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin: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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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:67.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:28.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the year ended December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;white-space:nowrap;width:67.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-size:9pt;font-weight:bold;">Components of stock compensation expense </b><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" 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:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" 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:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" 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:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:67.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Restricted shares</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;">$</p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,924</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;">$</p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,818</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,741</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:67.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Stock options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin: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:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 71</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin: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:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 625</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,124</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:67.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">PSP "RSUs"</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,324</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,632</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,094</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:67.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Total stock compensation expense</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin: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;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,319</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin: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;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,075</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,959</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:67.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin: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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin: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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:67.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">Excess tax benefit recognized</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;">$</p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,273</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;">$</p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,632</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,848</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:67.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span 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.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span 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.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span 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.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span 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.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span 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.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span 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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr></table> 18924000 17818000 14741000 71000 625000 1124000 9324000 5632000 8094000 28319000 24075000 23959000 7273000 4632000 6848000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;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.44%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:69.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted-</b></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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average</b></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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Grant-date</b></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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Restricted Shares Activity</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;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:12.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value</b></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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:69.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Nonvested at January 1, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,085,376</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 48.39</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 548,045</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 74.75</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:69.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Vested </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (459,409)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 44.62</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (51,398)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 56.81</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:69.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Nonvested at December 31, 2020</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,122,614</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 62.41</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr></table> 1085376 48.39 548045 74.75 459409 44.62 51398 56.81 1122614 62.41 48.39 52.25 30400000 30500000 29600000 43500000 P2Y9M18D <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;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;white-space:nowrap;width:70.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted-</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Grant-date</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Restricted Share Units Activity</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Share Units</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;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:12.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:70.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Nonvested at January 1, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 890,049</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 47.87</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 269,779</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 50.26</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:70.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Vested </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (222,273)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 41.79</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (137,434)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 44.22</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:70.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Cancelled</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (29,628)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 67.13</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Nonvested at December 31, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 770,493</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 50.37</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr></table> 890049 47.87 269779 50.26 222273 41.79 137434 44.22 29628 67.13 770493 50.37 52.84 49.72 17500000 26600000 0 13700000 P1Y10M24D <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;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:83.06%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted-</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted-</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Aggregate</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Remaining</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Intrinsic</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Exercise</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Contract Life</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Stock Options Activity</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Options</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;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:7.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Years)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;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.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:54.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Outstanding at January 1, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 983,082</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19.72</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:54.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Exercised</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (521,742)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17.26</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:54.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Expired</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Outstanding at December 31, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 461,340</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22.51</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:9pt;"> 4.4</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 32,069</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 18pt;"><span style="font-size:9pt;margin-bottom:0pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:54.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Exercisable at December 31, 2020</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 461,340</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22.51</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:9pt;"> 4.4</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 32,069</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr></table> 983082 19.72 521742 17.26 461340 22.51 P4Y4M24D 32069000 461340 22.51 P4Y4M24D 32069000 21600000 2700000 13500000 0 0 0 <p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">NOTE 11—EARNINGS PER SHARE AND STOCKHOLDERS’ EQUITY</b></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">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 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.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';">The following table presents the calculation of basic and diluted EPS for the years ended December 31, 2020, 2019, and 2018 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.</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;line-height:1.19;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:middle;width:65.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:65.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:middle;width:31.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the years ended December 31,</b></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:9pt;line-height:1.19;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:65.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;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 style="vertical-align:middle;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:9.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:9.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:9.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></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:9pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="vertical-align:middle;width:65.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;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.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;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;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Walker &amp; Dunlop net income</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 246,177</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 173,373</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 161,439</p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;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.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,337</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,649</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,790</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;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net income applicable to common stockholders</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.95%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 238,840</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.95%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 167,724</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.95%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 155,649</p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Weighted-average basic shares outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30,444</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 29,913</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30,202</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;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Basic EPS</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.95%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7.85</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.95%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5.61</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.95%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5.15</p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;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;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;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.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;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;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Net income applicable to common stockholders</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 238,840</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 167,724</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 155,649</p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;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.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 120</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 126</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 170</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;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net income allocated to common stockholders</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.95%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 238,960</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.95%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 167,850</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.95%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 155,819</p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Weighted-average basic shares outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30,444</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 29,913</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30,202</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;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Add: weighted-average diluted non-participating securities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 639</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 902</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,182</p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Weighted-average diluted shares outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 31,083</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30,815</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 31,384</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;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Diluted EPS</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.95%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7.69</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.95%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5.45</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.95%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.96</p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;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;line-height:1.19;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:10pt 0pt 0pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';">The assumed proceeds used for calculating the dilutive impact of restricted stock awards under the treasury method includes the unrecognized compensation costs associated with the awards. An immaterial number of average outstanding options to purchase common stock and average restricted shares were excluded from the computation of diluted earnings per share under the treasury method for the years ended December 31, 2020, 2019, and 2018 </span><span style="font-family:'Times New Roman','Times','serif';">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 during the periods presented).</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">Under the 2020 Equity Incentive Plan (and predecessor plans), subject to the Company’s approval, grantees have the option of electing to satisfy 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. For the years ended December 31, 2020, 2019, and 2018, the Company repurchased and retired </span><span style="font-family:'Times New Roman','Times','serif';">179</span><span style="font-family:'Times New Roman','Times','serif';"> thousand, </span><span style="font-family:'Times New Roman','Times','serif';">200</span><span style="font-family:'Times New Roman','Times','serif';"> thousand, and </span><span style="font-family:'Times New Roman','Times','serif';">200</span><span style="font-family:'Times New Roman','Times','serif';"> thousand restricted shares at a weighted average market price of </span><span style="font-family:'Times New Roman','Times','serif';">$66.38</span><span style="font-family:'Times New Roman','Times','serif';">, </span><span style="font-family:'Times New Roman','Times','serif';">$54.02</span><span style="font-family:'Times New Roman','Times','serif';">, and </span><span style="font-family:'Times New Roman','Times','serif';">$51.86</span><span style="font-family:'Times New Roman','Times','serif';">, upon grantee vesting, respectively. For the years ended December 31, 2020 and 2019, the Company repurchased and retired </span><span style="font-family:'Times New Roman','Times','serif';">99</span><span style="font-family:'Times New Roman','Times','serif';"> thousand and </span><span style="font-family:'Times New Roman','Times','serif';">200</span><span style="font-family:'Times New Roman','Times','serif';"> thousand restricted share units at a weighted average market price of </span><span style="font-family:'Times New Roman','Times','serif';">$78.79</span><span style="font-family:'Times New Roman','Times','serif';"> and </span><span style="font-family:'Times New Roman','Times','serif';">$54.49</span><span style="font-family:'Times New Roman','Times','serif';">, respectively. The Company did </span><span style="font-family:'Times New Roman','Times','serif';">no</span><span style="font-family:'Times New Roman','Times','serif';">t repurchase any restricted share units during the year ended December 31, 2018.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Stock Repurchase Programs</i></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">In February 2021, the Company’s Board of Directors approved a new stock repurchase program that permits the repurchase of up to </span><span style="font-family:'Times New Roman','Times','serif';">$75.0</span><span style="font-family:'Times New Roman','Times','serif';"> million of the Company’s common stock over a </span><span style="-sec-ix-hidden:Hidden_66cnkw-dYkWZVfgmnViEpQ;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;">12-month</span></span><span style="font-family:'Times New Roman','Times','serif';"> period beginning on February 12, 2021.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">In February 2020, the Company’s Board of Directors authorized the Company to repurchase up to </span><span style="font-family:'Times New Roman','Times','serif';">$50.0</span><span style="font-family:'Times New Roman','Times','serif';"> million of its common stock over a </span><span style="-sec-ix-hidden:Hidden_dex7EQYYDEORkiENq8ezLg;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;">12-month</span></span><span style="font-family:'Times New Roman','Times','serif';"> period beginning on February 11, 2020. In 2020, the Company repurchased </span><span style="font-family:'Times New Roman','Times','serif';">459</span><span style="font-family:'Times New Roman','Times','serif';"> thousand shares of its common stock under the share repurchase program at a weighted average price of </span><span style="font-family:'Times New Roman','Times','serif';">$56.77</span><span style="font-family:'Times New Roman','Times','serif';"> per share and immediately retired the shares, reducing stockholders’ equity by </span><span style="font-family:'Times New Roman','Times','serif';">$26.1</span><span style="font-family:'Times New Roman','Times','serif';"> million. The Company had </span><span style="font-family:'Times New Roman','Times','serif';">$23.9</span><span style="font-family:'Times New Roman','Times','serif';"> million of authorized share repurchase capacity remaining under the 2020 share repurchase program as of December 31, 2020. </span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">In 2019, the Company repurchased </span><span style="font-family:'Times New Roman','Times','serif';">135</span><span style="font-family:'Times New Roman','Times','serif';"> thousand shares of its common stock under a share repurchase program at a weighted average price of </span><span style="font-family:'Times New Roman','Times','serif';">$48.52</span><span style="font-family:'Times New Roman','Times','serif';"> per share and immediately retired the shares, reducing stockholders’ equity by </span><span style="font-family:'Times New Roman','Times','serif';">$6.6</span><span style="font-family:'Times New Roman','Times','serif';"> million. </span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">In 2018, the Company repurchased </span><span style="font-family:'Times New Roman','Times','serif';">1.2</span><span style="font-family:'Times New Roman','Times','serif';"> million shares of its common stock under a share repurchase program at a weighted average price of </span><span style="font-family:'Times New Roman','Times','serif';">$45.64</span><span style="font-family:'Times New Roman','Times','serif';"> per share and immediately retired the shares, reducing stockholders’ equity by </span><span style="font-family:'Times New Roman','Times','serif';">$57.0</span><span style="font-family:'Times New Roman','Times','serif';"> million.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Dividends</i></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">In February 2021, our Board of Directors declared a dividend of </span><span style="font-family:'Times New Roman','Times','serif';">$0.50</span><span style="font-family:'Times New Roman','Times','serif';"> per share for the first quarter of 2021. The dividend will be paid </span><span style="font-family:'Times New Roman','Times','serif';">March 11, 2021</span><span style="font-family:'Times New Roman','Times','serif';"> to all holders of record of our restricted and unrestricted common stock as of February 22, 2021.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The Term Loan contains direct restrictions to 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</span><span style="font-family:'Times New Roman','Times','serif';">. 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="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Other Equity-Related Transactions</i></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">As disclosed in NOTE 7, the Company issued </span><span style="font-family:'Times New Roman','Times','serif';">$5.0</span><span style="font-family:'Times New Roman','Times','serif';"> million of Company stock in connection with acquisitions in 2020, a non-cash transaction.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">In 2020, the Company purchased the noncontrolling interests held by the </span><span style="font-family:'Times New Roman','Times','serif';">two</span><span style="font-family:'Times New Roman','Times','serif';"> member of WDIS for an aggregate consideration of </span><span style="font-family:'Times New Roman','Times','serif';">$32.0</span><span style="font-family:'Times New Roman','Times','serif';"> million, which consisted of </span><span style="font-family:'Times New Roman','Times','serif';">$10.4</span><span style="font-family:'Times New Roman','Times','serif';"> million in cash, a </span><span style="font-family:'Times New Roman','Times','serif';">$5.7</span><span style="font-family:'Times New Roman','Times','serif';"> million reduction in receivables (a non-cash transaction), </span><span style="font-family:'Times New Roman','Times','serif';">$5.9</span><span style="font-family:'Times New Roman','Times','serif';"> million in Company stock (a non-cash transaction), and </span><span style="font-family:'Times New Roman','Times','serif';">$10.0</span><span style="font-family:'Times New Roman','Times','serif';"> million of contingent consideration (a non-cash transaction). The </span><span style="font-family:'Times New Roman','Times','serif';">$32.0</span><span style="font-family:'Times New Roman','Times','serif';"> million aggregated purchase price resulted in reductions to APIC of </span><span style="font-family:'Times New Roman','Times','serif';">$24.1</span><span style="font-family:'Times New Roman','Times','serif';"> million for the excess of the purchase price over the noncontrolling interest balance. </span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">As a result of the transactions, the Company recorded </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Net income (loss) from noncontrolling interests</i><span style="font-family:'Times New Roman','Times','serif';"> only for the first quarter of 2020 on the Consolidated Statements of Income.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">During 2019, the Company made an advance to </span><span style="font-family:'Times New Roman','Times','serif';">one</span><span style="font-family:'Times New Roman','Times','serif';"> of the noncontrolling interest holders in the amount of </span><span style="font-family:'Times New Roman','Times','serif';">$1.7</span><span style="font-family:'Times New Roman','Times','serif';"> million to allow the noncontrolling interest holder to make a required contribution to WDIS. As this was a non-cash transaction, the amounts are not presented in the Consolidated Statements of Cash Flows.</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;line-height:1.19;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:middle;width:65.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:65.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:middle;width:31.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the years ended December 31,</b></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:9pt;line-height:1.19;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:65.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;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 style="vertical-align:middle;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:9.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:9.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:9.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></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:9pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="vertical-align:middle;width:65.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;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.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;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;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Walker &amp; Dunlop net income</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 246,177</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 173,373</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 161,439</p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;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.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,337</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,649</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,790</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;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net income applicable to common stockholders</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.95%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 238,840</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.95%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 167,724</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.95%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 155,649</p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Weighted-average basic shares outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30,444</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 29,913</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30,202</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;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Basic EPS</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.95%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7.85</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.95%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5.61</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.95%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5.15</p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;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;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;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.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;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;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Net income applicable to common stockholders</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 238,840</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 167,724</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 155,649</p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;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.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 120</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 126</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 170</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;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net income allocated to common stockholders</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.95%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 238,960</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.95%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 167,850</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.95%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 155,819</p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Weighted-average basic shares outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30,444</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 29,913</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30,202</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;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Add: weighted-average diluted non-participating securities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 639</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 902</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,182</p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Weighted-average diluted shares outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 31,083</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30,815</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 31,384</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;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Diluted EPS</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.95%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7.69</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.95%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5.45</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.95%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.96</p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr></table> 246177000 173373000 161439000 7337000 5649000 5790000 238840000 167724000 155649000 30444000 29913000 30202000 7.85 5.61 5.15 238840000 167724000 155649000 120000 126000 170000 238960000 167850000 155819000 30444000 29913000 30202000 639000 902000 1182000 31083000 30815000 31384000 7.69 5.45 4.96 179000 200000 200000 66.38 54.02 51.86 99000 200000 78.79 54.49 0 75000000.0 50000000.0 459000 56.77 26100000 23900000 135000 48.52 6600000 1200000 45.64 57000000.0 0.50 2021-03-11 5000000.0 2 32000000.0 10400000 5700000 5900000 10000000.0 32000000.0 24100000 1 1700000 <p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">NOTE 12—INCOME TAXES</b></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Income Tax Expense</i></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';">The Company calculates its provision for federal and state income taxes based on current tax law. The reported tax provision differs from the amounts currently receivable or payable because some income and expense items are recognized in different time periods for financial reporting purposes than for income tax purposes. The following is a summary of income tax expense for the years ended December 31, 2020, 2019, and 2018:</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;line-height:1.19;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;white-space:nowrap;width:68.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:28.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the year ended December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:9pt;font-weight:bold;">Components of Income Tax Expense</b><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:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;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:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;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:8.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;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:8.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">Current</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:68.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Federal</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26,854</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 28,150</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26,850</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">State</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,294</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,959</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,575</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:68.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">Total current expense</i></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 37,148</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 35,109</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34,425</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">Deferred</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:68.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Federal </p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 37,354</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,484</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,964</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">State</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,811</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,528</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,519</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:68.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">Total deferred expense</i></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 47,165</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22,012</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,483</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total income tax expense</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 84,313</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 57,121</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.61%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 51,908</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;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;line-height:1.19;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:10pt 0pt 0pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';">Excess tax benefits recognized for the years ended December 31, 2020, 2019, and 2018 reduced income tax expense by </span><span style="font-family:'Times New Roman','Times','serif';">$7.3</span><span style="font-family:'Times New Roman','Times','serif';"> million, </span><span style="font-family:'Times New Roman','Times','serif';">$4.6</span><span style="font-family:'Times New Roman','Times','serif';"> million, and </span><span style="font-family:'Times New Roman','Times','serif';">$6.8</span><span style="font-family:'Times New Roman','Times','serif';"> million, respectively. In the reconciliation of income tax expense presented below, the reduction of income tax expense from excess tax benefits recognized is included as a component of the “Other” line item.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">In December 2017, the Tax Cuts and Jobs Act (“Tax Reform”) was enacted. Tax Reform changed the rules related to the deductibility of executive compensation under the provisions of Section 162(m) of the Internal Revenue Code (“162(m)”). Tax Reform also contains provisions for determining whether compensation agreements executed prior to Tax Reform follow the 162(m) guidance prior or subsequent to Tax Reform. During 2018, the Treasury Department issued initial guidance for determining, among other things, whether a compensation agreement in place prior to Tax Reform follows the 162(m) guidance prior or subsequent to Tax Reform. Based on the information available as of December 31, 2020, 2019 and 2018, the Company believed that it may be more likely than not these compensation agreements will follow the guidance subsequent to Tax Reform, resulting in no tax deductibility for the book expense associated with these compensation agreements. Accordingly, as of December 31, 2018, the Company recorded a </span><span style="font-family:'Times New Roman','Times','serif';">100%</span><span style="font-family:'Times New Roman','Times','serif';"> valuation allowance on the associated deferred tax assets, resulting in a </span><span style="font-family:'Times New Roman','Times','serif';">$2.8</span><span style="font-family:'Times New Roman','Times','serif';"> million charge to deferred tax expense for the year ended December 31, 2018, which increased the effective tax rate by </span><span style="font-family:'Times New Roman','Times','serif';">1.3%</span><span style="font-family:'Times New Roman','Times','serif';">. During the year ended December 31, 2020 and 2019, performance awards for executives for which the Company had previously recorded a valuation allowance vested, resulting in a decrease in </span><span style="-sec-ix-hidden:Hidden_O3LEg143lUWEmx_eCJX6kA;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;">deferred</span></span><span style="font-family:'Times New Roman','Times','serif';"> tax </span><span style="-sec-ix-hidden:Hidden_IW8won3SlUeBAdTSCI8QVg;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;">assets</span></span><span style="font-family:'Times New Roman','Times','serif';"> and the reversal of the corresponding valuation allowance of </span><span style="font-family:'Times New Roman','Times','serif';">$1.0</span><span style="font-family:'Times New Roman','Times','serif';"> and </span><span style="font-family:'Times New Roman','Times','serif';">$1.8</span><span style="font-family:'Times New Roman','Times','serif';"> million, respectively. </span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';">The following table presents a reconciliation of the statutory federal tax expense to the income tax expense in the accompanying Consolidated Statements of Income:</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;line-height:1.19;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.79%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:68.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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;line-height:1.19;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;line-height:1.19;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:68.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:28.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the year ended December 31, </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:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;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:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;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:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;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:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</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:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:68.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">Statutory federal expense</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 69,356</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 48,374</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44,699</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">Statutory state income tax expense, net of federal tax benefit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,828</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,281</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,744</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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:68.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">Other</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,129</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (534)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (1,535)</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Income tax expense</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 84,313</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 57,121</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 51,908</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;line-height:1.19;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;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:0pt;margin:12pt 0pt 0pt 0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Deferred Tax Assets/Liabilities</i></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';">The tax effects of temporary differences between reported earnings and taxable earnings consisted of the following: </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;line-height:1.19;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:74.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;line-height:1.19;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:74.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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:22.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31, </b></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;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-size:9pt;font-weight:bold;">Components of Deferred Tax Liabilities, Net</b><b style="font-weight:bold;"> </b><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></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:9pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:74.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><i style="font-style:italic;">Deferred Tax Assets</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Compensation related</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,760</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,227</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Credit losses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,163</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,133</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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Valuation allowance</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (1,049)</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><i style="font-style:italic;">Total deferred tax assets</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,923</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,311</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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><i style="font-style:italic;">Deferred Tax Liabilities</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:74.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Mark-to-market of derivatives and loans held for sale</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (22,367)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (5,396)</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Mortgage servicing rights related</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (180,129)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (139,115)</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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><span style="line-height:1.19;">Acquisition related </span><sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (9,594)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (7,292)</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Depreciation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (2,267)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (1,812)</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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:74.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Other</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (224)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (3,507)</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><i style="font-style:italic;">Total deferred tax liabilities</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (214,581)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (157,122)</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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:74.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Deferred tax liabilities, net</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (185,658)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (146,811)</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr></table><div style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:6pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="background-color:#ffffff;font-family:'Times New Roman';font-size:8pt;vertical-align:baseline;white-space:nowrap;width:18pt;padding:0pt 0pt 12pt 0pt;">(1)</td><td style="background-color:#ffffff;padding:0pt 0pt 12pt 0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;">Acquisition-related deferred tax liabilities consist of book-to-tax differences associated with basis step ups related to the amortization of goodwill recorded from acquisitions and book-to-tax differences in intangible asset amortization.</span></td></tr></table><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The Company believes it is more likely than not that it will generate sufficient taxable income in future periods to realize the deferred tax assets. During the year ended December 31, 2020, the Company recognized deferred tax assets of </span><span style="font-family:'Times New Roman','Times','serif';">$9.0</span><span style="font-family:'Times New Roman','Times','serif';"> million in conjunction with the adoption of CECL and the purchase of noncontrolling interests, which are not included as a component of deferred tax expense. </span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;margin:0pt;"><i style="font-style:italic;">Tax Uncertainties </i></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The Company periodically assesses its liabilities and contingencies for all periods open to examination by tax authorities based on the </span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">latest available information. Where the Company believes it is more likely than not that a tax position will not be sustained, management records its best estimate of the resulting tax liability, including interest and penalties, in the consolidated financial statements. As of December 31, 2020, based on all known facts and circumstances and current tax law, management believes that there are no material tax positions for which it is reasonably possible that the unrecognized tax benefits will materially increase or decrease over the next 12 months, producing, individually or in the aggregate, a material effect on the Company’s results of operations, financial condition, or cash flows. </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;line-height:1.19;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;white-space:nowrap;width:68.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:28.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the year ended December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:9pt;font-weight:bold;">Components of Income Tax Expense</b><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:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;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:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;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:8.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;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:8.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">Current</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:68.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Federal</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26,854</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 28,150</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26,850</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">State</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,294</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,959</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,575</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:68.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">Total current expense</i></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 37,148</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 35,109</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34,425</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">Deferred</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:68.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Federal </p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 37,354</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,484</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,964</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">State</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,811</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,528</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,519</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:68.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">Total deferred expense</i></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 47,165</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22,012</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,483</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total income tax expense</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 84,313</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 57,121</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.61%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 51,908</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr></table> 26854000 28150000 26850000 10294000 6959000 7575000 37148000 35109000 34425000 37354000 17484000 13964000 9811000 4528000 3519000 47165000 22012000 17483000 84313000 57121000 51908000 7300000 4600000 6800000 1 2800000 0.013 -1000000.0 -1800000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;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.79%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:68.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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;line-height:1.19;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;line-height:1.19;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:68.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:28.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the year ended December 31, </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:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;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:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;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:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;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:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</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:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:68.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">Statutory federal expense</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 69,356</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 48,374</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44,699</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">Statutory state income tax expense, net of federal tax benefit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,828</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,281</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,744</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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:68.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">Other</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,129</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (534)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (1,535)</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Income tax expense</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 84,313</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 57,121</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 51,908</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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr></table> 69356000 48374000 44699000 13828000 9281000 8744000 1129000 -534000 -1535000 84313000 57121000 51908000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;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:74.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;line-height:1.19;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:74.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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:22.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31, </b></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;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-size:9pt;font-weight:bold;">Components of Deferred Tax Liabilities, Net</b><b style="font-weight:bold;"> </b><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></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:9pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:74.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><i style="font-style:italic;">Deferred Tax Assets</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Compensation related</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,760</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,227</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Credit losses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,163</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,133</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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Valuation allowance</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (1,049)</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><i style="font-style:italic;">Total deferred tax assets</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,923</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,311</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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><i style="font-style:italic;">Deferred Tax Liabilities</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:74.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Mark-to-market of derivatives and loans held for sale</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (22,367)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (5,396)</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Mortgage servicing rights related</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (180,129)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (139,115)</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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><span style="line-height:1.19;">Acquisition related </span><sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (9,594)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (7,292)</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Depreciation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (2,267)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (1,812)</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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:74.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Other</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (224)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (3,507)</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><i style="font-style:italic;">Total deferred tax liabilities</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (214,581)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (157,122)</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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:74.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Deferred tax liabilities, net</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (185,658)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (146,811)</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr></table><div style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:6pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="background-color:#ffffff;font-family:'Times New Roman';font-size:8pt;vertical-align:baseline;white-space:nowrap;width:18pt;padding:0pt 0pt 12pt 0pt;">(1)</td><td style="background-color:#ffffff;padding:0pt 0pt 12pt 0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;">Acquisition-related deferred tax liabilities consist of book-to-tax differences associated with basis step ups related to the amortization of goodwill recorded from acquisitions and book-to-tax differences in intangible asset amortization.</span></td></tr></table> 8760000 8227000 20163000 3133000 1049000 28923000 10311000 22367000 5396000 180129000 139115000 9594000 7292000 2267000 1812000 224000 3507000 214581000 157122000 185658000 146811000 9000000.0 <p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">NOTE 13—SEGMENTS</b></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The Company is one of the leading commercial real estate services and finance companies in the United States, with a primary focus on multifamily lending. The Company originates a range of multifamily and other commercial real estate loans that are sold to the Agencies or placed with institutional investors. The Company also services nearly all of the loans it sells to the Agencies and some of the loans that it places with institutional investors. Substantially all of the Company’s operations involve the delivery and servicing of loan products for its customers. Management makes operating decisions and assesses performance based on an ongoing review of these integrated operations, which constitute the Company's only operating segment for financial reporting purposes.</span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The Company evaluates the performance of its business and allocates resources based on a single-segment concept. As of December 31, 2020 and 2019, no one borrower/key principal accounted for more than </span><span style="font-family:'Times New Roman','Times','serif';">3%</span><span style="font-family:'Times New Roman','Times','serif';"> and </span><span style="font-family:'Times New Roman','Times','serif';">4%</span><span style="font-family:'Times New Roman','Times','serif';">, respectively, of our total risk-sharing loan portfolio. </span></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';">An analysis of the product concentrations and geographic dispersion that impact the Company’s servicing revenue is shown in the following tables. This information is based on the distribution of the loans serviced for others. The principal balance of the loans serviced for others, by product, as of December 31, 2020, 2019, and 2018 follows:</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;line-height:1.19;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.72%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:60.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;line-height:1.19;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;line-height:1.19;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:60.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:37.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of 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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:60.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-size:9pt;font-weight:bold;">Components of Loan Servicing Portfolio</b><b style="font-weight:bold;"> </b><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:9pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.92%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.94%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.95%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</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;line-height:1.19;margin:0pt;"> </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:60.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">Fannie Mae</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 48,818,185</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40,049,095</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,983,178</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:60.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">Freddie Mac</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;line-height:1.19;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;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37,072,587</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;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.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32,583,842</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;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.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,350,724</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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:60.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">Ginnie Mae-HUD</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,606,506</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,972,989</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,944,222</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:60.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">Life insurance companies and other</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;line-height:1.19;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:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,714,694</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,619,243</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,411,138</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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:60.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">Total</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 107,211,972</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 93,225,169</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 85,689,262</p></td><td style="background-color:#cceeff;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;line-height:1.19;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;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;margin:10pt 0pt 10pt 0pt;">The percentage of unpaid principal balance of the loans serviced for others as of December 31, 2020, 2019, and 2018 by geographical area is shown in the following table. No other state accounted for more than 5% of the unpaid principal balance and related servicing revenues in any of the years presented. The Company does not have any operations outside of the United States.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;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;white-space:nowrap;width:64.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;line-height:1.19;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;line-height:1.19;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;line-height:1.19;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:64.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:31.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Percent of Total UPB as of December 31, </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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:64.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Loan Servicing Portfolio Concentration by State</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;line-height:1.19;margin:0pt;">    </p></td><td 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;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td 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;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</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;line-height:1.19;margin:0pt;">    </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:64.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">California</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16.2</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16.2</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16.3</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:64.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">Florida</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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9.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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:64.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">Texas</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8.8</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9.3</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9.7</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:64.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">Georgia</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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6.1</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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:64.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">All other states</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 58.7</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 59.3</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 58.9</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:64.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100.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:9pt;line-height:1.19;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:64.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr></table><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:10pt;margin:0pt;"><span style="font-weight:bold;line-height:1.19;visibility:hidden;">​</span></p> 0.03 0.04 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;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.72%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:60.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;line-height:1.19;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;line-height:1.19;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:60.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:37.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of 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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:60.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-size:9pt;font-weight:bold;">Components of Loan Servicing Portfolio</b><b style="font-weight:bold;"> </b><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:9pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.92%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.94%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.95%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</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;line-height:1.19;margin:0pt;"> </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:60.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">Fannie Mae</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 48,818,185</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40,049,095</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,983,178</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:60.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">Freddie Mac</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;line-height:1.19;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;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37,072,587</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;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.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32,583,842</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;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.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,350,724</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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:60.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">Ginnie Mae-HUD</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,606,506</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,972,989</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,944,222</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:60.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">Life insurance companies and other</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;line-height:1.19;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:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,714,694</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,619,243</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,411,138</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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:60.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">Total</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 107,211,972</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 93,225,169</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 85,689,262</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr></table> 48818185000 40049095000 35983178000 37072587000 32583842000 30350724000 9606506000 9972989000 9944222000 11714694000 10619243000 9411138000 107211972000 93225169000 85689262000 0.05 0.05 0.05 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;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;white-space:nowrap;width:64.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;line-height:1.19;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;line-height:1.19;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;line-height:1.19;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:64.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:31.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Percent of Total UPB as of December 31, </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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:64.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Loan Servicing Portfolio Concentration by State</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;line-height:1.19;margin:0pt;">    </p></td><td 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;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td 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;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</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;line-height:1.19;margin:0pt;">    </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:64.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">California</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16.2</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16.2</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16.3</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:64.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">Florida</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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9.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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:64.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">Texas</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8.8</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9.3</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9.7</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:64.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">Georgia</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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6.1</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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:64.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">All other states</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 58.7</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 59.3</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 58.9</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:64.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100.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:9pt;line-height:1.19;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:64.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr></table> 0.162 0.162 0.163 0.104 0.094 0.090 0.088 0.093 0.097 0.059 0.058 0.061 0.587 0.593 0.589 1.000 1.000 1.000 <p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 10pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;padding-bottom:10pt;margin:0pt;"><span style="background-color:#ffffff;font-weight:bold;line-height:1.19;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:10pt;margin:0pt;"><b style="font-weight:bold;">NOTE 14—LEASES</b></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';">Right-of-use (“ROU”) assets and lease liabilities associated with the Company’s operating leases are recorded as </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Other assets</i><span style="font-family:'Times New Roman','Times','serif';"> and </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Other liabilities</i><span style="font-family:'Times New Roman','Times','serif';">, respectively, in the Consolidated Balance Sheet. As of December 31, 2020, our leases have terms varying in duration, with the longest term ending in 2027. The following table presents information about the Company’s lease arrangements:  </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;line-height:1.19;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:67.44%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:72.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="6" style="vertical-align:bottom;white-space:nowrap;width:26.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For year ended December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:9pt;font-weight:bold;">Operating Lease Arrangements</b><b style="font-weight:bold;"> </b><i style="font-style:italic;">(dollars in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:12.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">Operating Leases </i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;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;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;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;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;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;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:72.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Right-of-use assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,405</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22,307</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Lease Liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22,579</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 28,156</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:72.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Weighted-average remaining lease term</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:9pt;">3.2</span><span style="font-size:9pt;"> years</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:9pt;">3.7</span><span style="font-size:9pt;"> years</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Weighted-average discount rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;">4.6%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;">4.7%</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">Operating Lease Expenses </i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:72.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="line-height:1.19;">Single lease costs </span><sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,856</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,593</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Cash paid for amounts included in the measurement of lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,833</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,218</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:72.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Right-of-use assets obtained in exchange for new lease obligations</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,488</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,013</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr></table><div style="background-color:#ffffff;font-family:'Times';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1.1pt;position:relative;top:0.6em;width:20.8%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:25.2pt;"/><td style="background-color:#ffffff;font-family:'Times New Roman';font-size:6.75pt;vertical-align:top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="background-color:#ffffff;padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;">Rent expense was </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;">$8.1</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;"> million for the year ended December 31, 2018. </span></td></tr></table><div style="margin-top:10pt;"/><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';">Maturities of lease liabilities as of December 31, 2020 are presented below (in thousands):</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;line-height:1.19;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;white-space:nowrap;width:81.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:81.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year Ending December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:81.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,662</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:81.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,975</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:81.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">2023</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,390</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:81.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 606</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:81.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Thereafter</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 279</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:81.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total lease payments</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23,912</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:81.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Less imputed interest</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,333)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:81.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22,579</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr></table><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;font-weight:bold;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;line-height:1.19;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:67.44%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:72.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="6" style="vertical-align:bottom;white-space:nowrap;width:26.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For year ended December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:9pt;font-weight:bold;">Operating Lease Arrangements</b><b style="font-weight:bold;"> </b><i style="font-style:italic;">(dollars in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:12.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">Operating Leases </i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;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;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;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;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;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;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:72.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Right-of-use assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,405</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22,307</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Lease Liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22,579</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 28,156</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:72.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Weighted-average remaining lease term</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:9pt;">3.2</span><span style="font-size:9pt;"> years</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:9pt;">3.7</span><span style="font-size:9pt;"> years</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Weighted-average discount rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;">4.6%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;">4.7%</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">Operating Lease Expenses </i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:72.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="line-height:1.19;">Single lease costs </span><sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,856</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,593</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Cash paid for amounts included in the measurement of lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,833</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,218</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:72.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Right-of-use assets obtained in exchange for new lease obligations</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,488</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,013</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr></table><div style="background-color:#ffffff;font-family:'Times';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1.1pt;position:relative;top:0.6em;width:20.8%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:25.2pt;"/><td style="background-color:#ffffff;font-family:'Times New Roman';font-size:6.75pt;vertical-align:top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="background-color:#ffffff;padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;">Rent expense was </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;">$8.1</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;"> million for the year ended December 31, 2018. </span></td></tr></table><div style="margin-top:10pt;"/> 17405000 22307000 22579000 28156000 P3Y2M12D P3Y8M12D 0.046 0.047 8856000 7593000 8833000 8218000 1488000 3013000 8100000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;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;white-space:nowrap;width:81.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:81.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year Ending December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:81.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,662</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:81.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,975</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:81.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">2023</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,390</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:81.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 606</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:81.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Thereafter</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 279</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:81.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total lease payments</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23,912</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:81.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Less imputed interest</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,333)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:81.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22,579</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr></table> 8662000 7975000 6390000 606000 279000 23912000 1333000 22579000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;margin:0pt;"><b style="background-color:#ffffff;font-weight:bold;">NOTE 15—OTHER OPERATING EXPENSES</b></p><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';">The following table is a summary of the major components of other operating expenses for the years ended December 31, 2020, 2019, and 2018.</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;white-space:nowrap;width:68.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:28.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the year ended December 31, </b></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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:9pt;font-weight:bold;">Components of Other Operating Expenses</b> <i style="font-style:italic;">(in thousands)</i></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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</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;line-height:1.19;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:8.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</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;line-height:1.19;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:8.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></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:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:68.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Professional fees</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> 18,345</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> 20,896</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> 16,365</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Travel and entertainment</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;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;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> 4,685</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;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;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> 10,759</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> 10,003</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:68.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="line-height:1.19;">Rent </span><sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> 10,486</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> 9,136</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> 8,107</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Marketing and preferred broker</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;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;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> 9,139</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;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;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> 8,534</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> 7,951</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:68.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Office expenses</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> 17,360</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> 9,972</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> 8,028</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">All other</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> 9,567</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> 7,299</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> 11,567</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:68.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> 69,582</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> 66,596</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> 62,021</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr></table><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:2pt;margin-bottom:10pt;visibility:hidden;">​</span></p><div style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:6pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1.1pt;position:relative;top:0.6em;width:19.8%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="background-color:#ffffff;font-family:'Times New Roman';font-size:8pt;vertical-align:baseline;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="background-color:#ffffff;padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;">2020 and 2019 includes single lease cost and other related expenses (common-area maintenance and other miscellaneous charges). 2018 includes rent expense and other related expenses (common-area maintenance and other miscellaneous charges).</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;">  </span></td></tr></table><div style="margin-top:12pt;"/> <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;white-space:nowrap;width:68.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:28.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the year ended December 31, </b></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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:9pt;font-weight:bold;">Components of Other Operating Expenses</b> <i style="font-style:italic;">(in thousands)</i></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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</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;line-height:1.19;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:8.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</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;line-height:1.19;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:8.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></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:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:68.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Professional fees</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> 18,345</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> 20,896</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> 16,365</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Travel and entertainment</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;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;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> 4,685</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;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;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> 10,759</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> 10,003</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:68.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="line-height:1.19;">Rent </span><sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> 10,486</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> 9,136</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> 8,107</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Marketing and preferred broker</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;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;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> 9,139</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;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;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> 8,534</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> 7,951</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:68.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Office expenses</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> 17,360</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> 9,972</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> 8,028</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">All other</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> 9,567</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> 7,299</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> 11,567</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:68.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> 69,582</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> 66,596</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> 62,021</p></td><td style="background-color:#cceeff;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr></table><p style="background-color:#ffffff;font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:2pt;margin-bottom:10pt;visibility:hidden;">​</span></p><div style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:6pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1.1pt;position:relative;top:0.6em;width:19.8%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="background-color:#ffffff;font-family:'Times New Roman';font-size:8pt;vertical-align:baseline;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="background-color:#ffffff;padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;">2020 and 2019 includes single lease cost and other related expenses (common-area maintenance and other miscellaneous charges). 2018 includes rent expense and other related expenses (common-area maintenance and other miscellaneous charges).</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:justify;">  </span></td></tr></table><div style="margin-top:12pt;"/> 18345000 20896000 16365000 4685000 10759000 10003000 10486000 9136000 8107000 9139000 8534000 7951000 17360000 9972000 8028000 9567000 7299000 11567000 69582000 66596000 62021000 XML 15 R1.htm IDEA: XBRL DOCUMENT v3.20.4
Document and Entity Information - USD ($)
$ in Billions
12 Months Ended
Dec. 31, 2020
Jan. 31, 2021
Jun. 30, 2020
Document And Entity Information      
Document Type 10-K    
Document Annual Report true    
Document Transition Report false    
Document Period End Date Dec. 31, 2020    
Entity 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 7501 Wisconsin Avenue    
Entity Address, Address Line Two Suite 1200E    
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 Well-known Seasoned Issuer Yes    
Entity Voluntary Filers No    
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    
ICFR Auditor Attestation Flag true    
Entity Shell Company false    
Entity Common Stock, Shares Outstanding   31,537,491  
Entity Public Float     $ 1.0
Entity Central Index Key 0001497770    
Current Fiscal Year End Date --12-31    
Document Fiscal Year Focus 2020    
Document Fiscal Period Focus FY    
Amendment Flag false    

XML 16 R2.htm IDEA: XBRL DOCUMENT v3.20.4
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Assets    
Cash and cash equivalents $ 321,097 $ 120,685
Restricted cash 19,432 8,677
Pledged securities, at fair value 137,236 121,767
Loans held for sale, at fair value 2,449,198 787,035
Loans held for investment, net 360,402 543,542
Mortgage servicing rights 862,813 718,799
Goodwill and other intangible assets 250,838 182,959
Derivative assets 49,786 15,568
Receivables, net 65,735 52,146
Other assets 134,438 124,021
Total assets 4,650,975 2,675,199
Liabilities    
Warehouse notes payable 2,517,156 906,128
Note payable 291,593 293,964
Guaranty obligation, net 52,306 54,695
Allowance for risk-sharing obligations 75,313 11,471
Deferred tax liabilities, net 185,658 146,811
Derivative liabilities 5,066 36
Performance deposits from borrowers 14,468 7,996
Other liabilities 313,193 211,813
Total liabilities 3,454,753 1,632,914
Equity    
Preferred stock (authorized 50,000 shares; none issued)
Common stock ($0.01 par value; authorized 200,000 shares; issued and outstanding 30,678 shares at December 31, 2020 and 30,035 shares at December 31, 2019) 307 300
Additional paid-in capital ("APIC") 241,004 237,877
Accumulated other comprehensive income ("AOCI") 1,968 737
Retained earnings 952,943 796,775
Total stockholders' equity 1,196,222 1,035,689
Noncontrolling interests   6,596
Total equity 1,196,222 1,042,285
Commitments and contingencies (NOTES 2 and 9)
Total liabilities and equity $ 4,650,975 $ 2,675,199
XML 17 R3.htm IDEA: XBRL DOCUMENT v3.20.4
Consolidated Balance Sheets (Parenthetical) - $ / shares
shares in Thousands
Dec. 31, 2020
Dec. 31, 2019
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 30,678 30,035
Common stock, outstanding 30,678 30,035
XML 18 R4.htm IDEA: XBRL DOCUMENT v3.20.4
Consolidated Statements of Income and Comprehensive Income - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Revenues      
Loan origination and debt brokerage fees, net $ 359,061 $ 258,471 $ 234,681
Fair value of expected net cash flows from servicing, net 358,000 180,766 172,401
Servicing fees 235,801 214,550 200,230
Escrow earnings and other interest income 18,255 56,835 42,985
Other revenues 83,264 80,898 60,918
Total revenues 1,083,707 817,219 725,246
Expenses      
Personnel 468,819 346,168 297,303
Amortization and depreciation 169,011 152,472 142,134
Provision for credit losses 37,479 7,273 808
Interest expense on corporate debt 8,550 14,359 10,130
Other operating costs 69,582 66,596 62,021
Total expenses 753,441 586,868 512,396
Income from operations 330,266 230,351 212,850
Income tax expense 84,313 57,121 51,908
Net income before noncontrolling interests 245,953 173,230 160,942
Less: net income (loss) from noncontrolling interests (224) (143) (497)
Walker and Dunlop net income 246,177 173,373 161,439
Net change in unrealized gains and losses on pledged available-for-sale securities, net of taxes 1,231 812 (168)
Walker and Dunlop comprehensive income $ 247,408 $ 174,185 $ 161,271
Basic earnings per share (NOTE 10) $ 7.85 $ 5.61 $ 5.15
Diluted earnings per share (NOTE 10) $ 7.69 $ 5.45 $ 4.96
Basic weighted average shares outstanding 30,444 29,913 30,202
Diluted weighted average shares outstanding 31,083 30,815 31,384
Loans Held for Sale      
Revenues      
Net warehouse interest income $ 17,936 $ 1,917 $ 5,993
Loans Held for Investment      
Revenues      
Net warehouse interest income $ 11,390 $ 23,782 $ 8,038
XML 19 R5.htm IDEA: XBRL DOCUMENT v3.20.4
Consolidated Statements of Changes in Equity - USD ($)
shares in Thousands, $ in Thousands
Common Stock
APIC
AOCI
Retained Earnings
Cumulative Effect Adjustment
Retained Earnings
Noncontrolling Interests
Cumulative Effect Adjustment
Total
Balances at the beginning of the period at Dec. 31, 2017 $ 300 $ 229,080 $ 93   $ 579,943 $ 5,565   $ 814,981
Balance at the beginning of the period (in shares) at Dec. 31, 2017 30,016              
Change in Stockholders' Equity                
Walker and Dunlop net income         161,439     161,439
Net income (loss) from noncontrolling interests           (497)   (497)
Other comprehensive income (loss), net of tax     (168)         (168)
Stock-based compensation - equity classified   22,765           22,765
Issuance of common stock in connection with equity compensation plans $ 10 8,939           8,949
Issuance of common stock in connection with equity compensation plans (in shares) 958              
Repurchase and retirement of common stock $ (15) (25,632)     (43,185)     (68,832)
Repurchase and retirement of common stock (in shares) (1,477)              
Cash dividends paid         (31,445)     (31,445)
Balances at the end of the period (ASU 2016-02) at Dec. 31, 2018       $ (1,002)     $ (1,002)  
Balances at the end of the period at Dec. 31, 2018 $ 295 235,152 (75)   666,752 5,068   907,192
Balance at the end of the period (in shares) at Dec. 31, 2018 29,497              
Change in Stockholders' Equity                
Walker and Dunlop net income         173,373     173,373
Net income (loss) from noncontrolling interests           (143)   (143)
Contributions from noncontrolling interests           1,671   1,671
Other comprehensive income (loss), net of tax     812         812
Stock-based compensation - equity classified   22,819           22,819
Issuance of common stock in connection with equity compensation plans $ 11 5,500           5,511
Issuance of common stock in connection with equity compensation plans (in shares) 1,118              
Repurchase and retirement of common stock $ (6) (25,594)     (5,076)     (30,676)
Repurchase and retirement of common stock (in shares) (580)              
Cash dividends paid         (37,272)     (37,272)
Balances at the end of the period (ASU 2016-13) at Dec. 31, 2019       $ (23,678)     $ (23,678)  
Balances at the end of the period at Dec. 31, 2019 $ 300 237,877 737   796,775 6,596   $ 1,042,285
Balance at the end of the period (in shares) at Dec. 31, 2019 30,035             30,035
Change in Stockholders' Equity                
Walker and Dunlop net income         246,177     $ 246,177
Net income (loss) from noncontrolling interests           (224)   (224)
Purchase of noncontrolling interests   (24,090)       (7,047)   (31,137)
Contributions from noncontrolling interests           $ 675   675
Other comprehensive income (loss), net of tax     1,231         1,231
Stock-based compensation - equity classified   27,090           27,090
Issuance of common stock in connection with equity compensation plans $ 14 24,913           24,927
Issuance of common stock in connection with equity compensation plans (in shares) 1,414              
Repurchase and retirement of common stock $ (7) (24,786)     (20,981)     (45,774)
Repurchase and retirement of common stock (in shares) (771)              
Cash dividends paid         (45,350)     (45,350)
Balances at the end of the period at Dec. 31, 2020 $ 307 $ 241,004 $ 1,968   $ 952,943     $ 1,196,222
Balance at the end of the period (in shares) at Dec. 31, 2020 30,678             30,678
XML 20 R6.htm IDEA: XBRL DOCUMENT v3.20.4
Consolidated Statements of Changes in Equity (Parenthetical) - $ / shares
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
TOTAL EQUITY.      
Cash dividends paid. amount per common share $ 1.44 $ 1.20 $ 1.00
XML 21 R7.htm IDEA: XBRL DOCUMENT v3.20.4
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Cash flows from operating activities      
Net income before noncontrolling interests $ 245,953 $ 173,230 $ 160,942
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 (358,000) (180,766) (172,401)
Change in the fair value of premiums and origination fees (32,981) 6,041 (5,037)
Amortization and depreciation 169,011 152,472 142,134
Stock compensation-equity and liability classified 28,319 24,075 23,959
Provision for credit losses 37,479 7,273 808
Deferred tax expense 47,165 22,012 17,483
Amortization of deferred loan fees and costs (1,723) (6,587) (1,742)
Amortization of debt issuance costs and debt discount 4,652 5,451 7,509
Origination fees received from loans held for investment 786 2,553 3,968
Proceeds from transfers of loans held for sale (22,828,602) (15,746,949) (15,153,003)
Sales of loans to third parties 21,216,975 16,007,910 15,050,932
Cash paid for cloud computing implementation costs (1,199) (6,194)  
Changes in:      
Receivables, net (19,264) (2,298) (4,532)
Other assets 2,205 (20,924) (6,861)
Other liabilities 71,382 2,601 (13,957)
Performance deposits from borrowers 6,472 (12,339) 13,874
Net cash provided by (used in) operating activities (1,411,370) 427,561 64,076
Cash flows from investing activities      
Capital expenditures (2,983) (4,711) (4,722)
Purchase of equity-method investments (1,682) (923)  
Proceeds from the sale of equity-method investments     4,993
Purchase of pledged available-for-sale ("AFS") securities (24,883) (30,611) (98,442)
Proceeds from prepayment of pledged AFS debt 19,635 22,756  
Funding of preferred equity investments     (41,100)
Proceeds from the payoff of preferred equity investments     82,819
Distributions from (investments in) joint ventures, net (8,462) (15,944) (4,137)
Acquisitions, net of cash received (46,784) (7,180) (53,249)
Purchase of mortgage servicing rights     (1,814)
Originations of loans held for investment (199,153) (362,924) (597,889)
Principal collected on loans held for investment upon payoff 379,491 319,832 161,303
Net cash provided by (used in) investing activities 115,179 (79,705) (552,238)
Cash flows from financing activities      
Borrowings (repayments) of warehouse notes payable, net 1,718,470 (367,864) 139,298
Borrowings of interim warehouse notes payable 60,770 179,765 145,043
Repayments of interim warehouse notes payable (167,960) (67,871) (61,050)
Repayments of note payable (2,977) (2,250) (166,223)
Borrowings of note payable     298,500
Secured borrowings 2,766   70,052
Proceeds from issuance of common stock 14,021 5,511 8,949
Repurchase of common stock (45,774) (30,676) (68,832)
Purchase of noncontrolling interests (10,400)    
Cash dividends paid (45,350) (37,272) (31,445)
Payment of contingent consideration (1,641) (6,450) (5,150)
Debt issuance costs (4,298) (4,531) (7,312)
Net cash provided by (used in) financing activities 1,517,627 (331,638) 321,830
Net increase in cash, cash equivalents, restricted cash, and restricted cash equivalents (NOTE 2) 221,436 16,218 (166,332)
Cash, cash equivalents, restricted cash, and restricted cash equivalents at beginning of period 136,566 120,348 286,680
Total of cash, cash equivalents, restricted cash, and restricted cash equivalents at end of period 358,002 136,566 120,348
Supplemental Disclosure of Cash Flow Information:      
Cash paid to third parties for interest 45,944 63,564 56,430
Cash paid for income taxes $ 29,708 $ 39,908 $ 45,728
XML 22 R8.htm IDEA: XBRL DOCUMENT v3.20.4
ORGANIZATION
12 Months Ended
Dec. 31, 2020
ORGANIZATION  
Organization

NOTE 1—ORGANIZATION

These financial statements represent the consolidated financial position and results of operations of Walker & Dunlop, Inc. and its subsidiaries. Unless the context otherwise requires, references to “we,” “us,” “our,” “Walker & Dunlop” and the “Company” mean the Walker & Dunlop consolidated companies.

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 services, and engages in commercial real estate investment management activities. Through its mortgage bankers and property sales brokers, the Company offers its customers agency lending, debt brokerage, and principal lending and investing products and multifamily property sales 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, in which cases the Company does not fund the loan.

The Company also provides a variety of commercial real estate debt and equity solutions through its principal lending and investing products, including interim loans and preferred equity on commercial real estate properties. Interim loans on multifamily properties are offered (i) through the Company and recorded on the Company’s balance sheet (the “Interim Loan Program”) and (ii) through a joint venture with an affiliate of Blackstone Mortgage Trust, Inc., in which the Company holds a 15% ownership interest (the “Interim Program JV”). Interim loans on all commercial real estate property types are also offered through separate accounts managed by the Company’s subsidiary, Walker & Dunlop Investment Partners (“WDIP”), formerly known as JCR Capital Investment Corporation. Preferred equity on commercial real estate properties are offered through funds managed by WDIP.

The Company brokers the sale of multifamily properties through its wholly owned subsidiary, Walker & Dunlop Investment Sales (“WDIS”). In some cases, the Company also provides the debt financing for the property sale.

XML 23 R9.htm IDEA: XBRL DOCUMENT v3.20.4
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
12 Months Ended
Dec. 31, 2020
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES  
Summary of Significant Accounting Policies

NOTE 2—SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

Principles of Consolidation—The consolidated financial statements include the accounts of Walker & Dunlop, Inc., its wholly owned subsidiaries, and its majority owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation. The Company consolidates entities in which it has a controlling financial interest based on either the variable interest entity (“VIE”) or voting interest model. The Company is required to first apply the VIE model to determine whether it holds a variable interest in an entity, and if so, whether the entity is a VIE. If the Company determines it does not hold a variable interest in a VIE, it then applies the voting interest model. Under the voting interest model, the Company consolidates an entity when it holds a majority voting interest in an entity. If the Company does not have a majority voting interest but has significant influence, it uses the equity method of accounting. In instances where the Company owns less than 100% of the equity interests of an entity but owns a majority of the voting interests or has control over an entity, the Company accounts for the portion of equity not attributable to Walker & Dunlop, Inc. as Noncontrolling interests on the balance sheet and the portion of net income not attributable to Walker & Dunlop, Inc. as Net income from noncontrolling interests in the income statement.

Subsequent Events—The Company has evaluated the effects of all events that have occurred subsequent to December 31, 2020. There have been no material events that would require recognition in the consolidated financial statements.

Use of Estimates—The preparation of consolidated financial statements in accordance with accounting principles generally accepted in the United States of America (“GAAP”) requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues, and expenses, including guaranty obligations, allowance for risk-sharing obligations, capitalized mortgage servicing rights, derivative instruments, and the disclosure of contingent assets and liabilities. Actual results may vary from these estimates.

COVID-19—In January 2020, the first cases of a novel strain of the coronavirus known as Coronavirus Disease 2019 (“COVID-19”) were reported in the U.S., and in March 2020, the World Health Organization recognized the virus as a global pandemic. In the months since,

the COVID-19 pandemic has caused significant global economic disruption as a result of the measures taken by countries and local municipalities to contain the spread of the virus (the “COVID-19 Crisis” or the “Crisis”). In the U.S., the only country in which the Company operates, federal, state and local authorities have taken actions to contain the spread of the virus while simultaneously providing substantial liquidity to Americans, domestic businesses, and the financial markets in an effort to mitigate the adverse financial impact of the virus.

The COVID-19 Crisis has had an immaterial impact on the Company’s operations, its cash flows, and the amount and availability of its liquidity. The Company has made adjustments to its estimate of expected credit losses under both the Fannie Mae Delegated Underwriting and ServicingTM (“DUS”) program and the loans originated and held by the Company as a result of the Crisis.

Transfers of Financial Assets—Transfers of financial assets are reported as sales when (i) the transferor surrenders control over those assets, (ii) the transferred financial assets have been legally isolated from the Company’s creditors, (iii) the transferred assets can be pledged or exchanged by the transferee, and (iv) consideration other than beneficial interests in the transferred assets is received in exchange. The transferor is considered to have surrendered control over transferred assets if, and only if, certain conditions are met. The Company determined that all loans sold during the periods presented met these specific conditions and accounted for all transfers of loans held for sale as completed sales, except as otherwise noted.

Derivative Assets and Liabilities—Loan commitments that meet the definition of a derivative are recorded at fair value on the Consolidated Balance Sheets upon the executions of the commitments to originate a loan with a borrower and to sell the loan to an investor, with a corresponding amount recognized as revenue on the Consolidated Statements of Income. The estimated fair value of loan commitments includes (i) the fair value of loan origination fees and premiums on anticipated sale of the loan, net of co-broker fees (included in Derivative assets in the Consolidated Balance Sheets and as a component of Loan origination and debt brokerage fees, net in the Consolidated Income Statements), (ii) the fair value of the expected net cash flows associated with the servicing of the loan, net of any estimated net future cash flows associated with the guarantee obligation (included in Derivative assets in the Consolidated Balance Sheets and in Fair value of expected net cash flows from servicing, net in the Consolidated Income Statements), and (iii) the effects of interest rate movements between the trade date and balance sheet date. Loan commitments are generally derivative assets but can become derivative liabilities if the effects of the interest rate movement between the trade date and the balance sheet date are greater than the combination of (i) and (ii) above. Forward sale commitments that meet the definition of a derivative are recorded as either derivative assets or derivative liabilities depending on the effects of the interest rate movements between the trade date and the balance sheet date. Adjustments to the fair value are reflected as a component of income within Loan origination and debt brokerage fees, net in the Consolidated Statements of Income. The co-broker fees for the years ended December 31, 2020, 2019, and 2018 were $33.1 million, $20.6 million and $22.8 million, respectively.

Mortgage Servicing Rights—When a loan is sold and the Company retains the right to service the loan, the aforementioned derivative asset is reclassified and capitalized as an individual originated mortgage servicing right (“OMSR”) at fair value. The initial capitalized amount is equal to the estimated fair value of the expected net cash flows associated with servicing the loans, net of the expected net cash flows associated with any guaranty obligations. The following describes the principal assumptions used in estimating the fair value of capitalized OMSRs.

Discount Rate—Depending upon loan type, the discount rate used is management's best estimate of market discount rates. The rates used for loans sold were between 10% and 15% for each of the periods presented and varied based on loan type.

Estimated Life—The estimated life of the OMSRs is derived based upon the stated term of the prepayment protection provisions of the underlying loan and may be reduced by six to 12 months based upon the expiration or reduction of the prepayment provisions prior to the stated maturity date. The Company’s model for OMSRs assumes no prepayment while the prepayment provisions have not expired and full prepayment of the loan at or near the point where the prepayment provisions have expired. The Company’s historical experience is that the prepayment provisions typically do not provide a significant deterrent to a borrower’s paying off the loan within six to 12 months of the expiration of the prepayment provisions.

Escrow Earnings—The estimated earnings rate on escrow accounts associated with the servicing of the loans for the life of the OMSR is added to the estimated future cash flows.

Servicing Cost—The estimated future cost to service the loan for the estimated life of the OMSR is subtracted from the estimated future cash flows.

The assumptions used to estimate the fair value of capitalized OMSRs at loan sale are based on internal models and are compared to assumptions used by other market participants periodically. When such comparisons indicate that these assumptions have changed significantly, the Company adjusts its assumptions accordingly. For example, during the year ended December 31, 2020, the Company adjusted the escrow earnings rate assumptions twice based on changes observed from other market participants.

Subsequent to the initial measurement date, OMSRs are amortized using the interest method over the period that servicing income is expected to be received and presented as a component of Amortization and depreciation in the Consolidated Statements of Income. The individual loan-level OMSR is written off through a charge to Amortization and depreciation when a loan prepays, defaults, or is probable of default. The Company evaluates all MSRs for impairment quarterly. The predominant risk characteristic affecting the OMSRs is prepayment risk, and we do not believe there is sufficient variation within the portfolio to warrant stratification. Therefore, we assess OMSR impairment at the portfolio level. The Company engages a third party to assist in determining an estimated fair value of our existing and outstanding MSRs on at least a semi-annual basis. The Company tests for impairment on purchased stand-alone servicing portfolios (“PMSRs”) separately from the Company’s OMSRs.  

The fair value of PMSRs is equal to the purchase price paid. For PMSRs, the Company records a portfolio-level MSR asset and determines the estimated life of the portfolio based on the prepayment characteristics of the portfolio. The Company subsequently amortizes such PMSRs and tests for impairment quarterly as discussed in more detail above.

For PMSRs, a constant rate of prepayments and defaults is included in the determination of the portfolio’s estimated life (and thus included as a component of the portfolio’s amortization). Accordingly, prepayments and defaults of individual loans do not change the level of amortization expense recorded for the portfolio unless the pattern of actual prepayments and defaults varies significantly from the estimated pattern. When such a significant difference in the pattern of estimated and actual prepayments and defaults occurs, the Company prospectively adjusts the estimated life of the portfolio (and thus future amortization) to approximate the actual pattern observed. The Company made adjustments to the estimated life of two of its PMSRs during 2020 as the actual experience of prepayments differed materially from the estimated prepayments.

Guaranty Obligation, net—When a loan is sold under the Fannie Mae DUS program, the Company undertakes an obligation to partially guarantee the performance of the loan. Upon loan sale, a liability for the fair value of the obligation undertaken in issuing the guaranty is recognized and presented as Guaranty obligation, net of accumulated amortization on the Consolidated Balance Sheets. The recognized guaranty obligation is the fair value of the Company’s obligation to stand ready to perform, including credit risk, over the term of the guaranty.

In determining the fair value of the guaranty obligation, the Company considers the risk profile of the collateral, historical loss experience, and various market indicators. Generally, the estimated fair value of the guaranty obligation is based on the present value of the cash flows expected to be paid under the guaranty over the estimated life of the loan discounted using a rate consistent with what is used for the calculation of the mortgage servicing right for each loan. The life of the guaranty obligation is the estimated period over which the Company believes it will be required to stand ready under the guaranty. Subsequent to the initial measurement date, the liability is amortized over the life of the guaranty period using the straight-line method as a component of and reduction to Amortization and depreciation in the Consolidated Statements of Income.

Recently Adopted and Recently Announced Accounting Pronouncements—In the second quarter of 2016, Accounting Standards Update 2016-13 (“ASU 2016-13”), Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments was issued. ASU 2016-13 (the “Standard”) represents a significant change to the incurred loss model previously used to account for credit losses. The Standard requires an entity to estimate the credit losses expected over the life of the credit exposure upon initial recognition of that exposure. The expected credit losses consider historical information, current information, and reasonable and supportable forecasts, including estimates of prepayments. Exposures with similar risk characteristics are required to be grouped together when estimating expected credit losses. The initial estimate and subsequent changes to the estimated credit losses are required to be reported in current earnings in the income statement and through an allowance on the balance sheet. ASU 2016-13 is applicable to financial assets subject to credit losses and measured at amortized cost and certain off-balance-sheet credit exposures. The Standard modified the way the Company estimates its allowance for risk-sharing obligations and its allowance for loan losses and the way it assesses impairment on its pledged AFS securities. ASU 2016-13 requires modified retrospective application to all outstanding, in-scope instruments, with a cumulative-effect adjustment recorded to opening retained earnings as of the beginning of the period of adoption.

The Company adopted the Standard as required on January 1, 2020. The Company recognized an increase of $31.6 million in Allowance for Risk-Sharing Obligations with a cumulative-effect adjustment, net of tax, recorded to opening retained earnings of $23.7 million and deferred tax assets of $7.9 million. The adjustment to the allowance for loan losses for the Company’s loans held for investment was immaterial. There was no impact to AFS securities because the portfolio consists of agency-backed securities that inherently have an immaterial risk of loss.

Prior to the adoption of the Standard discussed above, the Company recognized credit losses on risk-sharing loans and loans held for investment under the incurred loss model by identifying loans that may be probable of loss based on an assessment of several qualitative and quantitative factors. Initial loss recognition historically occurred at or before a loan became 60 days delinquent (“specific reserve”). In addition to the specific reserve, the Company recorded an allowance for credit losses on risk-sharing loans on the Company’s watch list that were not probable of foreclosure, but probable of loss as the characteristics of these loans indicated that these loans are probable of losses even though the loss could not be attributed to a specific loan (“general reserve”). Lastly, for loans sold under Fannie Mae’s DUS program, the Company typically agreed to guarantee a portion of the ultimate loss incurred should a borrower fail to perform (“Guarantee Obligation”). The Company recorded a Guaranty Obligation liability to account for the Company’s obligations related to the Fannie Mae DUS guarantee.

When the Company placed a risk-sharing loan on its watch list, it transferred the remaining unamortized balance of the guaranty obligation to the general reserves. If a risk-sharing loan was subsequently removed from the watch list due to improved financial performance, the Company transferred the unamortized balance of the guaranty obligation back to the guaranty obligation classification on the balance sheet and amortized the remaining unamortized balance evenly over the remaining estimated life. For each loan for which the Company had a risk-sharing obligation, it recorded one of the following liabilities associated with that loan as discussed above: guaranty obligation, general reserve, or specific reserve. Although the liability type may have changed over the life of the loan, at any particular point in time, only one such liability was associated with a loan for which the Company had a risk-sharing obligation.

For risk-sharing loans, the Company recorded a liability to Allowance for Risk-Sharing Obligations for the estimated risk-sharing loss through a charge to the provision for risk-sharing obligations, which is a component of Provision (benefit) for credit losses in the Consolidated Statements of Income for both the specific and general reserves. For the Guarantee Obligation, the Company recorded a liability to Guaranty Obligation, net on the Consolidated Balance Sheets and included the charge to the Consolidated Statements of Income as a reduction in Fair value of expected net cash flows from servicing, net. For loans held for investment, the Company recorded an allowance for loan losses and a charge to provision for loan losses, which is a component of Provision (benefit) for credit losses.

There were no other accounting pronouncements issued during 2020 that have the potential to impact the Company’s consolidated financial statements.

Allowance for Risk-Sharing Obligations—Substantially all loans sold under the Fannie Mae DUS program contain partial or full risk-sharing guaranties that are based on the performance of the loan serviced in the at-risk servicing portfolio. The Company records an estimate of the loss reserve for the current expected credit losses (“CECL”) for all loans in our Fannie Mae at-risk servicing portfolio and presents this loss reserve as Allowance for Risk-Sharing Obligations on the Consolidated Balance Sheets.

Overall Current Expected Credit Losses Approach

The Company uses the weighted-average remaining maturity method (“WARM”) for calculating its allowance for risk-sharing obligations, the Company’s liability for the off-balance-sheet credit exposure associated with the Fannie Mae at-risk DUS loans. WARM uses an average annual charge-off 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 charge-off rate is applied to the unpaid principal balance (“UPB”) 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.

The Company maximizes the use of historical internal data because the Company has extensive historical data servicing Fannie Mae DUS loans from which to calculate historical loss rates and principal paydown by loan term type for its exposure to credit loss on its homogeneous portfolio of Fannie Mae DUS multifamily loans. Additionally, the Company believes its properties, loss history, and underwriting standards are not similar to public data such as loss histories for loans originated for collateralized mortgage-backed securities conduits.

Runoff Rate

One of the key inputs into a WARM calculation is the runoff rate, which is the expected rate at which loans in the current portfolio will prepay and amortize in the future. As the loans the Company originates have different original lives and run off over different periods, the Company groups loans by similar origination dates (vintage) and contractual maturity terms for purposes of calculating the runoff rate. The Company originates 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 Company uses its historical runoff rate for each of the different loan term pools as a proxy for the expected runoff rate. The Company believes that borrower behavior and macroeconomic conditions will not deviate significantly from historical performance over the approximately ten-year period in which the Company has compiled the actual loss data. The ten-year period captures the various cycles of industry performance and provides a period that is long enough to capture sufficient observations of runoff history. In addition, due to the prepayment protection provisions for Fannie Mae DUS loans, the Company has not seen significant volatility in historical prepayment rates due to changes in interest rates and would not expect this to change materially in future periods.

The historical annual runoff rate is calculated for each year of a loan’s life for each vintage in the portfolio and aggregated with the calculated runoff rate for each comparable year in every vintage. For example, the annual runoff rate for the first year of loans originated in 2010 is aggregated with the annual runoff rate for the first year of loans originated in 2011, 2012, and so on to calculate the average annual runoff rate for the first year of a loan. This average runoff calculation is performed for each year of a loan’s life for each of the various loan terms to create a matrix of historical average annual runoffs by year for the entire portfolio.

The Company segments its current portfolio of at-risk DUS loans outstanding by original loan term type and years remaining and then applies the appropriate historical average runoff rates to calculate the expected remaining balance at the end of each reporting period in the future. For example, for a loan with an original ten-year term and seven years remaining, the Company applies the historical average annual runoff rate for a ten-year loan for year four to arrive at the estimated remaining UPB one year from the current period, the historical average runoff rate for year five to arrive at the estimated remaining UPB two years from the current period, and so on up to the loan’s maturity date.

CECL Reserve Calculation

Once the Company has calculated the estimated outstanding UPB for each future year until maturity for each loan term type, the Company then applies the average annual charge-off rate (as further described below) to each future year’s estimated UPB. The Company then aggregates the allowance calculated for each year within each loan term type and for all different maturity years to arrive at the CECL reserve for the portfolio.

The weighted-average annual charge-off rate is calculated using a ten-year look-back period, utilizing the average portfolio balance and settled losses for each year. A ten-year period is used as the Company believes 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. This approach captures the adverse impact of the years following the great financial crisis of 2007-2010 because multifamily commercial loans have a lag period from the time of initial distress indications through the timing of loss settlement. The same loss rate is utilized across each loan term type as the Company has not observed any historical or industry-published data to indicate there is any difference in the occurrence probability or loss severity for a loan based on its loan origination term.

Reasonable and Supportable Forecast Period

The Company currently uses one year for its reasonable and supportable forecast period (the “forecast period”). The Company uses a forecast of unemployment rates, historically a highly correlated indicator for multifamily occupancy rates, to assess what macroeconomic and multifamily market conditions are expected to be like over the coming year. The Company then associates the forecasted conditions with a similar historical period over the past ten years, which could be one or several years, and uses the Company’s average loss rate for that historical period as a basis for the loss rate used for the forecast period. The Company reverts to a historical loss rate over a one-year period utilizing a method similar to straight-line basis. For all remaining years until maturity, the Company uses the weighted-average annual charge-off rate as described above to estimate losses. The average loss rate from a historical period used for the forecast period may be adjusted as necessary if the forecasted macroeconomic and industry conditions differ materially from the historical period.

Identification of Specific Reserves for Defaulted Loans

The Company monitors the performance of each risk-sharing loan for events or conditions which may signal a potential default. The Company’s process for identifying which risk-sharing loans may be probable of default consists of an assessment of several qualitative and quantitative factors, including payment status, property financial performance, local real estate market conditions, loan-to-value ratio, debt-service-coverage ratio (“DSCR”), property condition, and financial strength of the borrower or key principal(s). In instances where payment under the guaranty on a specific loan is determined to be probable (as the loan is probable of foreclosure or has foreclosed), the Company separately measures the expected loss through an assessment of the underlying fair value of the asset, disposition costs, and the risk-sharing percentage (the “specific reserve”) through a charge to the provision for risk-sharing obligations, which is a component of Provision (benefit) for credit losses in the Consolidated Statements of Income. These loans are removed from the WARM calculation described above, and the associated loan-specific mortgage servicing right and guaranty obligation are written off. The expected loss on the risk-sharing obligation is dependent on the fair value of the underlying property as the loans are collateral dependent. Historically, initial recognition of a specific reserve occurs at or before a loan becomes 60 days delinquent.

The amount of the specific reserve considers historical loss experience, adverse situations affecting individual loans, the estimated disposition value of the underlying collateral, and the level of risk sharing. The estimate of property fair value at initial recognition of the specific reserve is based on appraisals, broker opinions of value, or net operating income and market capitalization rates, depending on the facts and circumstances associated with the loan. The Company regularly monitors the specific reserves on all applicable loans and updates loss estimates as current information is received. The settlement with Fannie Mae is based on the actual sales price of the property and selling and property preservation costs and considers the Fannie Mae loss-sharing requirements. The maximum amount of the loss the Company absorbs at the time of default is generally 20% of the origination UPB of the loan.

Loans Held for Investment, netLoans held for investment are multifamily loans originated by the Company through the Interim Loan Program for properties that currently do not qualify for permanent GSE or HUD (collectively, the “Agencies”) financing. These loans have terms of up to three years and are all interest-only, multifamily loans with similar risk characteristics and no geographic concentration. 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.

As of December 31, 2020, Loans held for investment, net consisted of 18 loans with an aggregate $366.3 million of unpaid principal balance less $1.1 million of net unamortized deferred fees and costs and $4.8 million of allowance for loan losses. As of December 31, 2019, Loans held for investment, net consisted of 22 loans with an aggregate $546.6 million of unpaid principal balance less $2.0 million of net unamortized deferred fees and costs and $1.1 million of allowance for loan losses

During the third quarter of 2018, the Company transferred a portfolio of participating interests in loans held for investment to a third party that is scheduled to mature in the third quarter of 2021. The Company accounted for the transfer as a secured borrowing. The aggregate unpaid principal balance of the loans of $81.5 million and $78.3 million is presented as a component of Loans held for investment, net in the Consolidated Balance Sheets as of December 31, 2020 and December 31, 2019, respectively, and the secured borrowing of $73.3 million and $70.5 million is included within Other liabilities in the Consolidated Balance Sheets as of December 31, 2020 and 2019, respectively. The Company does not have credit risk related to the $73.3 million of loans that were transferred.

The Company assesses the credit quality of loans held for investment in the same manner as it does for the loans in the Fannie Mae at-risk portfolio as described above and records an allowance for these loans as necessary. The allowance for loan losses is estimated collectively for loans with similar characteristics. The collective allowance is based on the same methodology that the Company uses to estimate its CECL reserves for at-risk Fannie Mae DUS loans as described above (with the exception of a reversion period) because the nature of the underlying collateral is the same, and the loans have similar characteristics, except they are significantly shorter in maturity. The reasonable and supportable forecast period used for the CECL allowance for loans held for investment is one year.

The loss rate for the forecast period was 36 basis points and nine basis points as of December 31, 2020 and January 1, 2020, respectively. The loss rate for the remaining period until maturity was nine basis points as of both December 31, 2020 and January 1, 2020.

One loan held for investment with an unpaid principal balance of $14.7 million was delinquent and on non-accrual status as of December 31, 2020. The Company had $3.7 million and $0.6 million in specific reserves for this loan as of December 31, 2020 and 2019, respectively, and has not recorded any interest related to this loan since it went on non-accrual status. All other loans were current as of December 31, 2020 and 2019. The amortized cost basis of loans that were current as of December 31, 2020 and 2019 was $350.5 million and $529.9 million,

respectively. As of December 31, 2020, $81.5 million of the loans that were current were originated in 2018, while $152.3 million were originated in 2019, and $117.8 million were originated in 2020. Prior to 2019, the Company had not experienced any delinquencies related to loans held for investment.

Provision (Benefit) for Credit Losses—The Company records the income statement impact of the changes in the allowance for loan losses and the allowance for risk-sharing obligations within Provision (benefit) for credit losses in the Consolidated Statements of Income. NOTE 4 contains additional discussion related to the allowance for risk-sharing obligations. Provision (benefit) for credit losses consisted of the following activity for the years ended December 31, 2020, 2019, and 2018:

Components of Provision for Credit Losses (in thousands)

 

2020

    

2019

    

2018

 

Provision for loan losses

$

3,739

$

875

$

128

Provision for risk-sharing obligations

 

33,740

 

6,398

 

680

Provision for credit losses

$

37,479

$

7,273

$

808

Business Combinations—The Company accounts for business combinations using the acquisition method of accounting, under which the purchase price of the acquisition is allocated to the assets acquired and liabilities assumed using the fair values determined by management as of the acquisition date. The Company recognizes identifiable assets acquired and liabilities (both specific and contingent) assumed at their fair values at the acquisition date. Furthermore, acquisition-related costs, such as due diligence, legal and accounting fees, are not capitalized or applied in determining the fair value of the acquired assets. The excess of the purchase price over the assets acquired, identifiable intangible assets and liabilities assumed is recognized as goodwill. During the measurement period, the Company records adjustments to the assets acquired and liabilities assumed with corresponding adjustments to goodwill in the reporting period in which the adjustment is identified. After the measurement period, which could be up to one year after the transaction date, subsequent adjustments are recorded to the Company’s Consolidated Statements of Income.

Goodwill—The Company evaluates goodwill for impairment annually. In addition to the annual impairment evaluation, the Company evaluates at least quarterly whether events or circumstances have occurred in the period subsequent to the annual impairment testing which indicate that it is more likely than not an impairment loss has occurred. The Company currently has only one reporting unit; therefore, all goodwill is allocated to that one reporting unit. The Company performs its impairment testing annually as of October 1. For the 2020 assessment, the Company performed a qualitative assessment and also considered the comparison of the Company’s market capitalization to its net assets. Based on the 2020 qualitative assessment performed, the Company did not observe any events or circumstances indicating an impairment in goodwill. As of December 31, 2020, there have been no events subsequent to that analysis that are indicative of an impairment loss.

Loans Held for Sale—Loans held for sale represent originated loans that are generally transferred or sold within 60 days from the date that a mortgage loan is funded. The Company elects to measure all originated loans at fair value, unless the Company documents at the time the loan is originated that it will measure the specific loan at the lower of cost or fair value for the life of the loan. Electing to use fair value allows a better offset of the change in fair value of the loan and the change in fair value of the derivative instruments used as economic hedges. During the period prior to its sale, interest income on a loan held for sale is calculated in accordance with the terms of the individual loan. There were no loans held for sale that were valued at the lower of cost or fair value or on a non-accrual status at December 31, 2020 and 2019.

Share-Based Payment—The Company recognizes compensation costs for all share-based payment awards made to employees and directors, including restricted stock, restricted stock units, and employee stock options based on the grant date fair value. Restricted stock awards are granted without cost to the Company’s officers, employees, and non-employee directors, for which the fair value of the award is calculated as the fair value of the Company’s common stock on the date of grant.

Stock option awards were granted to executive officers in the past, with an exercise price equal to the closing price of the Company’s common stock on the date of the grant, and were granted with a ten-year exercise period, vesting ratably over three years dependent solely on continued employment. To estimate the grant-date fair value of stock options, the Company used the Black-Scholes pricing model. The Black-Scholes model estimates the per share fair value of an option on its date of grant based on the following inputs: the option’s exercise price, the price of the underlying stock on the date of the grant, the estimated option life, the estimated dividend yield, a “risk-free” interest rate, and the expected volatility. For the option awards, the Company used the simplified method to estimate the expected term of the options as the Company did not have sufficient historical exercise data to provide a reasonable basis for estimating the expected term. The Company used an estimated dividend yield of zero as the Company’s stock options were not dividend eligible and at the time of grant there was no expectation that the Company would pay a dividend. For the “risk-free” rate, the Company used a U.S. Treasury Note due in a number of years equal to the option’s

expected term. For the option awards, the expected volatility was calculated based on the Company’s historical common stock volatility. The Company issues new shares from the pool of authorized but not yet issued shares when an employee exercises stock options. The Company did not grant any stock option awards in 2018, 2019, or 2020 and does not expect to issue stock options for the foreseeable future.

Generally, the Company’s restricted stock awards for its officers and employees vest ratably over a three-year period based solely on continued employment. Restricted stock awards for non-employee directors fully vest after one year. Some of the Company’s restricted stock awards vest over a period of up to eight years.

The Company has offered a performance share plan (“PSP”) over the past several years for the Company’s executives and certain other members of senior management. The performance period for each PSP is three full calendar years beginning on January 1 of the grant year. Participants in the PSP receive restricted stock units (“RSUs”) on the grant date for the PSP in an amount equal to achievement of all performance targets at a maximum level. If the performance targets are met at the end of the performance period and the participant remains employed by the Company, the participant fully vests in the RSUs, which immediately convert to unrestricted shares of common stock. If the performance targets are not met at the maximum level, the participant generally forfeits a portion of the RSUs. If the participant is no longer employed by the Company, the participant forfeits all of the RSUs. The performance targets for all the PSPs issued by the Company are based on meeting diluted earnings per share, return on equity, and total revenues goals. The Company records compensation expense for the PSP based on the grant-date fair value in an amount proportionate to the service time rendered by the participant and the expected achievement level of the goals.

Compensation expense for restricted shares is adjusted for actual forfeitures and is recognized on a straight-line basis, for each separately vesting portion of the award as if the award were in substance multiple awards, over the requisite service period of the award. Share-based compensation is recognized within the income statement as Personnel, the same expense line as the cash compensation paid to the respective employees.

Net Warehouse Interest Income—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. 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 for the years ended December 31, 2020, 2019, and 2018 are the following components:

For the year ended December 31, 

Components of Net Warehouse Interest Income (in thousands)

 

2020

    

2019

    

2018

Warehouse interest income - loans held for sale

$

53,090

$

48,211

$

55,609

Warehouse interest expense - loans held for sale

 

(35,154)

 

(46,294)

 

(49,616)

Net warehouse interest income - loans held for sale

$

17,936

$

1,917

$

5,993

Warehouse interest income - loans held for investment

$

17,741

$

32,059

$

11,197

Warehouse interest expense - loans held for investment

 

(6,351)

 

(8,277)

 

(3,159)

Warehouse interest income - secured borrowings

3,449

3,549

1,852

Warehouse interest expense - secured borrowings

(3,449)

(3,549)

(1,852)

Net warehouse interest income - loans held for investment

$

11,390

$

23,782

$

8,038

Statement of Cash Flows—The Company records the fair value of premiums and origination fees as a component of the fair value of derivative assets on the loan commitment date and records the related income within Loan origination and debt brokerage fees, net within the Consolidated Statements of Income. The cash for the origination fee is received upon closing of the loan, and the cash for the premium is received upon loan sale, resulting in a timing mismatch of the recognition of income and the receipt of cash in a given period when the derivative or loan held for sale remains outstanding at period end.

The Company accounts for this mismatch by recording an adjustment called Change in the fair value of premiums and origination fees within the Consolidated Statements of Cash Flows. The amount of the adjustment reflects a reduction to cash provided by or used in operations for the amount of income recognized upon rate lock (i.e., non-cash income) for derivatives and loans held for sale outstanding at period end

and an increase to cash provided by or used in operations for cash received upon loan origination or sale for derivatives and loans held for sale that were outstanding at prior period end. When income recognized upon rate lock is greater than cash received upon loan origination or sale, the adjustment is a negative amount. When income recognized upon rate lock is less than cash received upon loan origination or loan sale, the adjustment is a positive amount.

For presentation in the 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 of cash, cash equivalents, restricted cash, and restricted cash equivalents as presented in the Consolidated Statements of Cash Flows to the related captions in the Consolidated Balance Sheets as of December 31, 2020, 2019, 2018, and 2017.

December 31,

(in thousands)

2020

    

2019

    

2018

    

2017

 

Cash and cash equivalents

$

321,097

$

120,685

$

90,058

$

191,218

Restricted cash

19,432

8,677

20,821

6,677

Pledged cash and cash equivalents (NOTE 9)

 

17,473

 

7,204

 

9,469

 

88,785

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

$

358,002

$

136,566

$

120,348

$

286,680

Income Taxes—The Company files income tax returns in the applicable U.S. federal, state, and local jurisdictions and generally is subject to examination by the respective jurisdictions for three years from the filing of a tax return. The Company accounts for income taxes using the asset and liability method. Deferred tax assets and liabilities are recognized for the estimated future tax consequences attributable to the differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates in effect for the year in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities from a change in tax rates is recognized in earnings in the period when the new rate is enacted.

Deferred tax assets are recognized only to the extent that it is more likely than not that they will be realizable based on consideration of available evidence, including future reversals of existing taxable temporary differences, projected future taxable income, and tax planning strategies.

The Company had an immaterial accrual for uncertain tax positions as of December 31, 2020 and no accrual as of December 31, 2019.

Pledged Securities—As collateral against its Fannie Mae risk-sharing obligations (NOTES 4 and 9), certain securities have been pledged to the benefit of Fannie Mae to secure the Company's risk-sharing obligations. Substantially all of the balance of Pledged securities, at fair value within the Consolidated Balance Sheets as of December 31, 2020 and 2019 was pledged against Fannie Mae risk-sharing obligations. 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 mortgage-backed securities (“Agency MBS”) and are all accounted for as available-for-sale (“AFS”) securities. When the fair value of AFS Agency MBS are lower than the carrying value, the Company assesses whether an allowance for credit losses is necessary. The Company does not record an allowance for credit losses for its AFS securities, including those whose fair value is less than amortized cost, when the AFS securities are issued by the GSEs. The contractual cash flows of these AFS securities are guaranteed by the GSEs, which are government-sponsored enterprises under the conservatorship of the Federal Housing Finance Agency. Accordingly, it is expected that the securities would not be settled at a price less than the amortized cost of these securities. The Company does not intend to sell any of the Agency MBS, nor does the Company believe that it is more likely than not that it would be required to sell these investments before recovery of their amortized cost basis, which may be at maturity.

Contracts with Customers—A majority all 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. The Company’s contracts with customers 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 Company’s contracts with customers is not complicated and is generally completed in a short period of time. The Company had no contract assets or liabilities as of December 31, 2020 and 2019.

The following table presents information about the Company’s contracts with customers for the years ended December 31, 2020, 2019, and 2018:

Description (in thousands)

 

2020

    

2019

    

2018

 

Statement of income line item

Certain loan origination fees

$

64,528

$

75,599

$

59,877

Loan origination and debt brokerage fees, net

Property sales broker fees, investment management fees, application fees, and other

 

61,107

 

51,885

 

35,837

Other revenues

Total revenues derived from contracts with customers

$

125,635

$

127,484

$

95,714

Cash and Cash Equivalents—The term cash and cash equivalents, as used in the accompanying consolidated financial statements, includes currency on hand, demand deposits with financial institutions, and short-term, highly liquid investments purchased with an original maturity of three months or less. The Company had no cash equivalents as of December 31, 2020 and 2019.

Restricted Cash—Restricted cash represents primarily good faith deposits from borrowers. The Company records a corresponding liability for these good faith deposits from borrowers within Performance deposits from borrowers in the Consolidated Balance Sheets.

Receivables, Net—Receivables, net represents amounts currently due to the Company pursuant to contractual servicing agreements, investor good faith deposits held in escrow by others, general accounts receivable, and advances of principal and interest payments and tax and insurance escrow amounts if the borrower is delinquent in making loan payments, to the extent such amounts are determined to be reimbursable and recoverable. Substantially all of our receivables are expected to be collected within a short period of time and are with counterparties with high credit quality (such as the Agencies). Additionally, the Company has not experienced any credit losses related to these receivables. Consequently, the Company has not recorded an allowance for credit losses associated with its receivables as of December 31, 2020 and 2019.

Concentrations of Credit Risk—Financial instruments, which potentially subject the Company to concentrations of credit risk, consist principally of cash and cash equivalents, loans held for sale, and derivative financial instruments.

The Company places the cash and temporary investments with high-credit-quality financial institutions and believes no significant credit risk exists. The counterparties to the loans held for sale and funding commitments are owners of residential multifamily properties located throughout the United States. Mortgage loans are generally transferred or sold within 60 days from the date that a mortgage loan is funded. There is no material residual counterparty risk with respect to the Company's funding commitments as each potential borrower must make a non-refundable good faith deposit when the funding commitment is executed. The counterparty to the forward sale is Fannie Mae, Freddie Mac, or a broker-dealer that has been determined to be a credit-worthy counterparty by us and our warehouse lenders. There is a risk that the purchase price agreed to by the investor will be reduced in the event of a late delivery. The risk for non-delivery of a loan primarily results from the risk that a borrower does not close on the funding commitment in a timely manner. This risk is generally mitigated by the non-refundable good faith deposit.

Leases—In the normal course of business, the Company enters into lease arrangements for all of its office space. All such lease arrangements are accounted for as operating leases. The Company initially recognizes a lease liability for the obligation to make lease payments and a right-of-use (“ROU”) asset for the right to use the underlying asset for the lease term. The lease liability is measured at the present value of the lease payments over the lease term. The ROU asset is measured at the lease liability amount, adjusted for lease prepayments, accrued rent, lease incentives received, and the lessee’s initial direct costs. Lease expense is generally recognized on a straight-line basis over the term of the lease.

These operating leases do not provide an implicit discount rate; therefore, the Company uses the incremental borrowing rate of its note payable at lease commencement to calculate lease liabilities as the terms on this debt most closely resemble the terms on the Company’s largest leases. The Company’s lease agreements often include options to extend or terminate the lease. Single lease cost related to these lease agreements is recognized on the straight-line basis over the term of the lease, which includes options to extend when it is reasonably certain that such options will be exercised and the Company knows what the lease payments will be during the optional periods.

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.

XML 24 R10.htm IDEA: XBRL DOCUMENT v3.20.4
MORTGAGE SERVICING RIGHTS
12 Months Ended
Dec. 31, 2020
MSRs  
Mortgage Servicing Rights  
Mortgage Servicing Rights

NOTE 3—MORTGAGE SERVICING RIGHTS

The fair value of MSRs at December 31, 2020 and 2019 was $1.1 billion and $910.5 million, respectively. The Company uses a discounted static cash flow valuation approach, and the key economic assumption is the discount rate. See the following sensitivities related to the discount rate:

The impact of a 100-basis point increase in the discount rate at December 31, 2020 would be a decrease in the fair value of $34.6 million to the MSRs outstanding as of December 31, 2020.

The impact of a 200-basis point increase in the discount rate at December 31, 2020 would be a decrease in the fair value of $67.1 million to the MSRs outstanding as of December 31, 2020.

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 capitalized MSRs (net of accumulated amortization) for the year ended December 31, 2020 and 2019 follows:

For the year ended December 31, 

 

Roll Forward of MSRs (in thousands)

    

2020

    

2019

 

Beginning balance

$

718,799

$

670,146

Additions, following the sale of loan

 

321,225

 

206,885

Amortization

 

(149,888)

 

(137,792)

Pre-payments and write-offs

 

(27,323)

 

(20,440)

Ending balance

$

862,813

$

718,799

The following table summarizes the gross value, accumulated amortization, and net carrying value of the Company’s MSRs as of December 31, 2020 and 2019:

Components of MSRs (in thousands)

December 31, 2020

December 31, 2019

Gross Value

$

1,394,901

$

1,201,542

Accumulated amortization

 

(532,088)

 

(482,743)

Net carrying value

$

862,813

$

718,799

The expected amortization of MSRs held in the Consolidated Balance Sheet as of December 31, 2020 is shown in the table below. Actual amortization may vary from these estimates.

  

Expected

(in thousands)

  Amortization  

Year Ending December 31, 

2021

$

155,181

2022

 

142,147

2023

 

127,808

2024

 

110,147

2025

 

91,425

Thereafter

236,105

Total

$

862,813

The Company recorded write-offs of OMSRs related to loans that were repaid prior to the expected maturity and loans that defaulted. These write-offs are included as a component of the MSR roll forward shown above and as a component of Amortization and depreciation in the Consolidated Statements of Income and relate to OMSRs only. Prepayment fees totaling $22.0 million, $26.8 million, and $18.9 million were collected for 2020, 2019, and 2018, respectively, and are included as a component of Other revenues in the Consolidated Statements of Income. Escrow earnings totaling $14.9 million, $51.4 million, and $38.2 million were earned for the years ended December 31, 2020, 2019,

and 2018, respectively, and are included as a component of Escrow earnings and other interest income in the Consolidated Statements of Income. All other ancillary servicing fees were immaterial for the periods presented.

Management reviews the MSRs for temporary impairment quarterly by comparing the aggregate carrying value of the MSR portfolio to the aggregate estimated fair value of the portfolio. Additionally, MSRs related to Fannie Mae loans where the Company has risk-sharing obligations are assessed for permanent impairment on an asset-by-asset basis, considering factors such as debt service coverage ratio, property location, loan-to-value ratio, and property type. Except for defaulted or prepaid loans, no temporary or permanent impairment was recognized for the years ended December 31, 2020, 2019, and 2018.

As of December 31, 2020, the weighted average remaining life of the aggregate MSR portfolio was 7.7 years.

XML 25 R11.htm IDEA: XBRL DOCUMENT v3.20.4
GUARANTY OBLIGATION AND ALLOWANCE FOR RISK-SHARING OBLIGATIONS
12 Months Ended
Dec. 31, 2020
GUARANTY OBLIGATION AND ALLOWANCE FOR RISK-SHARING OBLIGATIONS  
Guaranty Obligation and Allowance for Risk-Sharing Obligations

NOTE 4—GUARANTY OBLIGATION AND ALLOWANCE FOR RISK-SHARING OBLIGATIONS

When a loan is sold under the Fannie Mae 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. Activity related to the guaranty obligation for the years ended December 31, 2020 and 2019 is presented in the following table:

For the year ended December 31, 

 

Roll Forward of Guaranty Obligation (in thousands)

    

2020

    

2019

 

Beginning balance

$

54,695

$

46,870

Additions, following the sale of loan

 

5,755

 

17,939

Amortization

 

(9,612)

 

(9,663)

Other

1,468

(451)

Ending balance

$

52,306

$

54,695

Activity related to the allowance for risk-sharing obligations for the years ended December 31, 2020 and 2019 follows:

For the year ended December 31, 

 

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

    

2020

    

2019

 

Beginning balance

$

11,471

$

4,622

Adjustment related to adoption of CECL

31,570

Provision for risk-sharing obligations

 

33,740

 

6,398

Write-offs

 

 

Other

(1,468)

451

Ending balance

$

75,313

$

11,471

On January 1, 2020, the Company recognized the CECL transition adjustment based on its assessment of the multifamily market and the macroeconomic environment at that time and concluded that the projections for the coming year were for continued strong performance similar to the performance over the past few years. The Company’s losses have been de minimis over the past few years. Considering that the Company’s historical loss rate consisted of both strong and weak multifamily and macroeconomic periods, the Company concluded it was appropriate to adjust the loss rate for the forecast period to below the weighted average historical loss rate. The loss rate applied for the forecast period in the WARM CECL calculation was one basis point, which approximated the average of the actual loss rate for the past two years as these conditions were expected to prevail over the course of the forecast period. The Company reverted to the actual historical loss rate of two basis points for all remaining years in the calculation and did not use a reversion period since the difference between the loss rate used for the forecast period and the actual historical loss rate was immaterial.

Conditions changed significantly beginning in March 2020 due to the Crisis across the world, which reversed macroeconomic conditions from sustained strength to global economic contraction, causing unemployment rates to rise sharply and a recession to ensue.

Although the Company has not experienced any defaults and minimal forbearance requests since the outset of the Crisis, the Company believes there is inherent uncertainty in the macroeconomic environment created by the spread of the Crisis across the world as of December 31, 2020. This uncertainty leads to elevated risk and near-term elevated unemployment levels and lower consumer incomes, which would lead to an adverse impact on multifamily occupancy rates and property cash flows, increasing the likelihood of delinquencies, loan defaults, and

risk-sharing losses.

The Company believes that the potential impacts due to the Crisis during the forecast period are expected to be generally consistent with the final year of the great financial crisis of 2007-2010 (the “last recession”). The loss rate resulting from the final year of the last recession totaled six basis points. Accordingly, the Company used a loss rate of six basis points for the forecast period and reverted over a one-year period to two basis points for the remaining expected life of the portfolio.

The calculated CECL reserve for the Company’s $42.8 billion at-risk Fannie Mae servicing portfolio as of December 31, 2020 was $67.0 million compared to $34.7 million as of the CECL adoption date on January 1, 2020. The significant increase in the CECL reserve was principally related to the forecasted impacts of the Crisis. The weighted-average remaining life of the at-risk Fannie Mae servicing portfolio as of December 31, 2020 was 7.7 years.

Two loans that defaulted in 2019 had aggregate specific reserves of $8.3 million as of December 31, 2020 and $6.9 million as of December 31, 2019 as the risk-sharing losses have not been settled with Fannie Mae. The properties related to these two loans were both off-campus student living facilities in the same city. The Company does not have any additional at-risk loans related to student living facilities in this city.

As of December 31, 2020 and 2019, the maximum quantifiable contingent liability associated with the Company’s guarantees under the Fannie Mae DUS agreement was $9.0 billion and $7.5 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 26 R12.htm IDEA: XBRL DOCUMENT v3.20.4
SERVICING
12 Months Ended
Dec. 31, 2020
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 $107.2 billion as of December 31, 2020 compared to $93.2 billion as of December 31, 2019.

As of December 31, 2020 and 2019, custodial escrow accounts relating to loans serviced by the Company totaled $3.1 billion and $2.6 billion, respectively. These amounts are not included in the Consolidated Balance Sheets as such amounts are not Company assets; however, the Company is entitled to earn interest income on these escrow balances, presented as Escrow earnings and other interest income in the Consolidated Statements of Income. Certain cash deposits at other financial institutions exceed the Federal Deposit Insurance Corporation insured limits. The Company places these deposits with financial institutions that meet the requirements of the Agencies and where it believes the risk of loss to be minimal.

For most loans the Company services under the Fannie Mae DUS program, the Company is required to advance the principal and interest payments and guarantee fees for up to 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, the Company requests reimbursement from Fannie Mae for the principal and interest advances, and Fannie Mae will reimburse the Company within 60 days of the request. As of December 31, 2020 and 2019, the Company had an immaterial balance of outstanding advances related to loans in our Fannie Mae portfolio.

For loans the Company services under the Ginnie Mae (“HUD”) program, the Company is obligated to advance the principal and interest payments and guarantee fees until the HUD loan is brought current, fully paid, or assigned to HUD. The Company is 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, the Company is not reimbursed for its advances until such time as the Company assigns the loan to HUD or works out a payment modification for the borrower. For loans in default, the Company may repurchase those loans out of the Ginnie Mae security, at which time the Company’s advance requirements cease and the Company may then modify and resell the loan or assign the loan back to HUD, at which time the Company will be reimbursed for its advances. As of December 31, 2020 and 2019, the Company had an immaterial balance of outstanding advances for loans in its HUD portfolio.

The Company is not obligated to make advances on any of the other loans the Company services in its portfolio, including loans serviced under the Freddie Mac Optigo program.

As of December 31, 2020 and 2019, the Company had $9.3 million and $2.1 million of aggregate outstanding principal and interest and tax and escrow advances, respectively. These advances were included as a component of Receivables, net in the Consolidated Balance Sheets.

XML 27 R13.htm IDEA: XBRL DOCUMENT v3.20.4
DEBT
12 Months Ended
Dec. 31, 2020
DEBT  
Debt

NOTE 6—DEBT

At December 31, 2020, to provide financing to borrowers under the Agencies’ programs, the Company has committed and uncommitted warehouse lines of credit in the amount of $3.6 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, at December 31, 2020, the Company has arranged for warehouse lines of credit in the amount of $0.4 billion with certain national banks to assist in funding loans held for investment under the Interim Loan Program (“Interim Warehouse Facilities”). The Company has pledged substantially all of its loans held for investment against these Interim Warehouse Facilities. The Company’s ability to originate loans held for investment depends upon its ability to secure and maintain these types of short-term financings on acceptable terms.

The maximum amount and outstanding borrowings under Warehouse notes payable at December 31, 2020 and 2019 are as follows:

December 31, 2020

 

(dollars in thousands)

    

Committed

    

Uncommitted

Total Facility

Outstanding

    

    

 

Facility(1)

Amount

Amount

Capacity

Balance

Interest rate(2)

 

Agency Warehouse Facility #1

$

425,000

$

$

425,000

$

83,336

 

30-day LIBOR plus 1.40%

Agency Warehouse Facility #2

 

700,000

 

300,000

 

1,000,000

 

460,388

30-day LIBOR plus 1.40%

Agency Warehouse Facility #3

 

600,000

 

265,000

 

865,000

 

410,546

 

30-day LIBOR plus 1.15%

Agency Warehouse Facility #4

350,000

350,000

181,996

30-day LIBOR plus 1.40%

Agency Warehouse Facility #5

1,000,000

1,000,000

522,507

30-day LIBOR plus 1.45%

Total National Bank Agency Warehouse Facilities

$

2,075,000

$

1,565,000

$

3,640,000

$

1,658,773

Fannie Mae repurchase agreement, uncommitted line and open maturity

 

 

1,500,000

 

1,500,000

 

725,085

 

Total Agency Warehouse Facilities

$

2,075,000

$

3,065,000

$

5,140,000

$

2,383,858

Interim Warehouse Facility #1

$

135,000

$

$

135,000

$

71,572

 

30-day LIBOR plus 1.90%

Interim Warehouse Facility #2

 

100,000

 

 

100,000

 

34,000

 

30-day LIBOR plus 1.65%

Interim Warehouse Facility #3

 

75,000

 

75,000

 

150,000

 

8,861

 

30-day LIBOR plus 1.75% to 3.25%

Interim Warehouse Facility #4

19,810

19,810

19,810

30-day LIBOR plus 3.00%

Total National Bank Interim Warehouse Facilities

$

329,810

$

75,000

$

404,810

$

134,243

Debt issuance costs

 

 

 

 

(945)

Total warehouse facilities

$

2,404,810

$

3,140,000

$

5,544,810

$

2,517,156

December 31, 2019

 

(dollars in thousands)

    

Committed

    

Uncommitted

Total Facility

Outstanding

    

    

 

Facility(1)

Amount

Amount

Capacity

Balance

Interest rate(2)

 

Agency Warehouse Facility #1

$

350,000

$

200,000

$

550,000

$

148,877

 

30-day LIBOR plus 1.15%

Agency Warehouse Facility #2

 

500,000

 

300,000

 

800,000

 

15,291

 

30-day LIBOR plus 1.15%

Agency Warehouse Facility #3

 

500,000

 

265,000

 

765,000

 

35,510

 

30-day LIBOR plus 1.15%

Agency Warehouse Facility #4

350,000

350,000

258,045

30-day LIBOR plus 1.15%

Agency Warehouse Facility #5

500,000

500,000

60,751

 

30-day LIBOR plus 1.15%

Agency Warehouse Facility #6

250,000

100,000

350,000

14,930

30-day LIBOR plus 1.15%

Total National Bank Agency Warehouse Facilities

$

1,950,000

$

1,365,000

$

3,315,000

$

533,404

Fannie Mae repurchase agreement, uncommitted line and open maturity

 

 

1,500,000

 

1,500,000

 

131,984

Total agency warehouse facilities

$

1,950,000

$

2,865,000

$

4,815,000

$

665,388

 

Interim Warehouse Facility #1

$

135,000

$

$

135,000

$

98,086

 

30-day LIBOR plus 1.90%

Interim Warehouse Facility #2

 

100,000

 

 

100,000

 

49,256

 

30-day LIBOR plus 1.65%

Interim Warehouse Facility #3

 

75,000

 

75,000

 

150,000

 

65,991

30-day LIBOR plus 1.90% to 2.50%

Interim Warehouse Facility #4

 

100,000

 

 

100,000

 

28,100

 

30-day LIBOR plus 1.75%

Total interim warehouse facilities

$

410,000

$

75,000

$

485,000

$

241,433

Debt issuance costs

 

 

 

 

(693)

Total warehouse facilities

$

2,360,000

$

2,940,000

$

5,300,000

$

906,128

(1)Agency Warehouse Facilities, including the Fannie Mae repurchase agreement are used to fund loans held for sale, while Interim Warehouse Facilities are used to fund loans held for investment.
(2)Interest rate presented does not include the effect of interest rate floors.

30-day LIBOR was 0.14% and 1.76% as of December 31, 2020 and 2019, respectively. Interest expense under the warehouse notes payable for the years ended December 31, 2020, 2019, and 2018 aggregated to $45.0 million, $58.1 million, and $54.6 million, respectively. Included in interest expense in 2020, 2019, and 2018 are the amortization of facility fees totaling $4.1 million, $4.9 million, and $5.0 million, respectively. The warehouse notes payable are subject to various financial covenants, and the Company was in compliance with all such covenants at December 31, 2020.

Warehouse Facilities

Agency Warehouse Facilities

The following section provides a summary of the key terms related to each of the Agency Warehouse Facilities. During the first quarter of 2020, an Agency warehouse line with a $350.0 million aggregate committed and uncommitted borrowing capacity expired according to its terms. The Company believes that the five remaining committed and uncommitted credit facilities from national banks and the uncommitted credit facility from Fannie Mae provide the Company with sufficient borrowing capacity to conduct its Agency lending operations.

Agency Warehouse Facility #1:

The Company has a warehousing credit and security agreement with a national bank for a $425.0 million committed warehouse line that is scheduled to mature on October 25, 2021. The agreement provides the Company with the ability to fund Fannie Mae, Freddie Mac, HUD, and FHA loans. Advances are made at 100% of the loan balance and borrowings under this line bear interest at the 30-day London Interbank Offered Rate (“LIBOR”) plus 140 basis points. The agreement contains certain affirmative and negative covenants that are binding on the Company’s operating subsidiary, Walker & Dunlop, LLC (which are in some cases subject to exceptions), including, but not limited to, restrictions on its ability to assume, guarantee, or become contingently liable for the obligation of another person, to undertake certain fundamental changes such as reorganizations, mergers, amendments to the Company’s certificate of formation or operating agreement, liquidations, dissolutions or dispositions or acquisitions of assets or businesses, to cease to be directly or indirectly wholly owned by the Company, to pay any subordinated debt in advance of its stated maturity or to take any action that would cause Walker & Dunlop, LLC to lose

all or any part of its status as an eligible lender, seller, servicer or issuer or any license or approval required for it to engage in the business of originating, acquiring, or servicing mortgage loans. 

In addition, the agreement requires compliance with certain financial covenants, which are measured for the Company and its subsidiaries on a consolidated basis, as follows: 

tangible net worth of the Company of not less than (i) $200.0 million plus (ii) 75% of the net proceeds of any equity issuances by the Company or any of its subsidiaries after the closing date;
compliance with the applicable net worth and liquidity requirements of Fannie Mae, Freddie Mac, Ginnie Mae, FHA, and HUD;
liquid assets of the Company of not less than $15.0 million;
maintenance of aggregate unpaid principal amount of all mortgage loans comprising the Company’s consolidated servicing portfolio of not less than $20.0 billion or all Fannie Mae DUS mortgage loans comprising the Company’s consolidated servicing portfolio of not less than $10.0 billion, exclusive in both cases of mortgage loans which are 60 or more days past due or are otherwise in default or have been transferred to Fannie Mae for resolution;
aggregate unpaid principal amount of Fannie Mae DUS mortgage loans within the Company’s consolidated servicing portfolio which are 60 or more days past due or otherwise in default not to exceed 3.5% of the aggregate unpaid principal balance of all Fannie Mae DUS mortgage loans within the Company’s consolidated servicing portfolio; and
maximum indebtedness (excluding warehouse lines) to tangible net worth of 2.25 to 1.00 (the “leverage ratio”).

The agreement contains customary events of default, which are in some cases subject to certain exceptions, thresholds, notice requirements, and grace periods. During the second quarter of 2020, the Company executed a modification agreement to the warehouse agreement that created a $100.0 million sublimit within the overall committed capacity to fund COVID-19 forbearance advances under the Fannie Mae DUS program. Borrowings under the agreement are collateralized by Fannie Mae’s commitment to repay the advances and are funded at 90% of the principal and interest advanced and bear interest at 30-day LIBOR plus 175 basis points with an interest-rate floor of 25 basis points. The Company had no borrowings related to the COVID-19 forbearances as of December 31, 2020. During the fourth quarter of 2020, the Company executed the fifth amendment to the warehouse and security agreement that extended the maturity date to October 25, 2021 and increased the committed borrowing capacity to $425.0 million. Additionally, the amendment increased the borrowing rate to 30-day LIBOR plus 140 basis points from 30-day LIBOR plus 115 basis points and did not include an extension of the $200.0 million uncommitted borrowing capacity as the Company allowed the uncommitted capacity to expire. No other material modifications were made to the agreement in 2020.

Agency Warehouse Facility #2:

The Company has a warehousing credit and security agreement with a national bank for a $700.0 million committed warehouse line that is scheduled to mature on September 7, 2021. The committed warehouse facility provides the Company with the ability to fund Fannie Mae, Freddie Mac, HUD, and FHA loans. Advances are made at 100% of the loan balance, and borrowings under this line bear interest at 30-day LIBOR plus 140 basis points. In addition to the committed borrowing capacity, the agreement provides $300.0 million of uncommitted borrowing capacity that bears interest at the same rate as the committed facility. During the third quarter of 2020, the Company executed the sixth amendment to the warehouse agreement that extended the maturity date thereunder until September 7, 2021, increased the committed borrowing capacity to $700.0 million. Additionally, the amendment increased the borrowing rate to 30-day LIBOR plus 140 basis points from 30-day LIBOR plus 115 basis points. No other material modifications were made to the agreement during 2020.

The negative and financial covenants of the amended and restated warehouse agreement conform to those of the warehouse agreement for Agency Warehouse Facility #1, described above, with the exception of the leverage ratio covenant, which is not included in the warehouse agreement for Agency Warehouse Facility #2.

Agency Warehouse Facility #3:

The Company has a $600.0 million committed warehouse credit and security agreement with a national bank that is scheduled to mature on April 30, 2021. The committed warehouse facility provides the Company with the ability to fund Fannie Mae, Freddie Mac, HUD and FHA loans. Advances are made at 100% of the loan balance, and the borrowings under the warehouse agreement bear interest at a rate of 30-day LIBOR plus 115 basis points. In addition to the committed borrowing capacity, the agreement provides $265.0 million of uncommitted borrowing capacity that bears interest at the same rate as the committed facility. During the second quarter of 2020, the Company executed the 11th amendment to the warehouse agreement related to this facility that extended the maturity date to April 30, 2021 for the committed borrowing

capacity and added $265.0 million in uncommitted borrowing capacity that bears interest at the same rate and has the same maturity date as the committed facility. The amendment also added a 30-day LIBOR floor of 50 basis points. During the third quarter of 2020, the Company executed the 12th amendment to the warehouse agreement that increased the committed borrowing capacity to $600.0 million. No other material modifications were made to the agreement during 2020.

The negative and financial covenants of the warehouse agreement conform to those of the warehouse agreement for Agency Warehouse Facility #1, described above.

Agency Warehouse Facility #4:

The Company has a $350.0 million committed warehouse credit and security agreement with a national bank that is scheduled to mature on October 7, 2021. The committed warehouse facility provides the Company with the ability to fund Fannie Mae, Freddie Mac, HUD, and FHA loans and has a sublimit of $75.0 million to fund defaulted HUD and FHA loans. Advances are made at 100% of the loan balance, and the borrowings under the warehouse agreement bear interest at a rate of 30-day LIBOR plus 140 basis points. During the fourth quarter of 2020, the Company executed the third amendment to the warehouse agreement that extends the maturity date of the warehouse agreement to October 7, 2021, increased the borrowing capacity of the defaulted FHA sublimit to $75.0 million, increased the borrowing rate to 30-day LIBOR plus 140 basis points from 30-day LIBOR plus 115 basis points, and added a 30-day LIBOR floor of 25 basis points. No other material modifications were made to the agreement during 2020.

The negative and financial covenants of the warehouse agreement conform to those of the warehouse agreement for Agency Warehouse Facility #1, described above, with the exception of the leverage ratio covenant, which is not included in the warehouse agreement for Agency Warehouse Facility #4.

Agency Warehouse Facility #5:

The Company has a master repurchase agreement with a national bank for a $1.0 billion uncommitted advance credit facility that is scheduled to mature on August 23, 2021. The facility provides the Company with the ability to fund Fannie Mae, Freddie Mac, HUD, and FHA loans. Advances are made at 100% of the loan balance, and the borrowings under the repurchase agreement bear interest at a rate of 30-day LIBOR plus 145 basis points. During the third quarter of 2020, the Company executed the first amendment to the agreement that increased the uncommitted borrowing capacity to $1.0 billion and increased the borrowing rate to 30-day LIBOR plus 145 basis points from 30-day LIBOR plus 115 basis points and added a financial covenant related to debt service coverage ratio, as defined, that is similar to the Company’s other warehouse lines. No other material modifications were made to the agreement during 2020.

The negative and financial covenants of the repurchase agreement conform to those of the warehouse agreement for Agency Warehouse Facility #1, described above, with the exception of a four-quarter rolling EBITDA, as defined, to total debt service ratio of 2.75 to 1.00 that is applicable to Agency Warehouse Facility #5.

Uncommitted Agency Warehouse Facility:

The Company has a $1.5 billion uncommitted facility with Fannie Mae under its ASAP funding program. After approval of certain loan documents, Fannie Mae will fund loans after closing, and the advances are used to repay the primary warehouse line. Fannie Mae will advance 99% of the loan balance. There is no expiration date for this facility. The uncommitted facility has no specific negative or financial covenants.

Interim Warehouse Facilities

The following section provides a summary of the key terms related to each of the Interim Warehouse Facilities.

Interim Warehouse Facility #1:

The Company has a $135.0 million committed warehouse line agreement that is scheduled to mature on April 30, 2021. The facility provides the Company with the ability to fund first mortgage loans on multifamily real estate properties for periods of up to three years, using available cash in combination with advances under the facility. Borrowings under the facility are full recourse to the Company and bear interest at 30-day LIBOR plus 190 basis points. Repayments under the credit agreement are interest-only, with principal repayments made upon the earlier of the refinancing of an underlying mortgage or the maturity of an advance under the credit agreement. During the second quarter of 2020, the Company executed the 11th amendment to the credit and security agreement that extended the maturity date to April 30, 2021 and added a 30-day LIBOR floor of 50 basis points. No other material modifications were made to the agreement during 2020.

The facility agreement requires the Company’s compliance with the same financial covenants as Agency Warehouse Facility #1, described above, and also includes the following additional financial covenant: minimum rolling four-quarter EBITDA, as defined, to total debt service ratio of 2.00 to 1.00 that is applicable to Interim Warehouse Facility #1.

Interim Warehouse Facility #2:

The Company has a $100.0 million committed warehouse line agreement that is scheduled to mature on December 13, 2021. The agreement provides the Company with the ability to fund first mortgage loans on multifamily real estate properties for periods of up to three years, using available cash in combination with advances under the facility. Borrowings under the facility are full recourse to the Company. All borrowings originally bear interest at 30-day LIBOR plus 165 basis points. The lender retains a first priority security interest in all mortgages funded by such advances on a cross-collateralized basis. Repayments under the credit agreement are interest-only, with principal repayments made upon the earlier of the refinancing of an underlying mortgage or the maturity of an advance under the credit agreement. No other material modifications were made to the agreement during 2020.

The credit agreement requires the borrower and the Company to abide by the same financial covenants as Agency Warehouse Facility #1, described above, with the exception of the leverage ratio covenant, which is not included in the warehouse agreement for Interim Warehouse Facility #2. Additionally, Interim Warehouse Facility #2 has the following additional financial covenants:

rolling four-quarter EBITDA, as defined, of not less than $35.0 million and
debt service coverage ratio, as defined, of not less than 2.75 to 1.00.

Interim Warehouse Facility #3:

The Company has a $75.0 million repurchase agreement with a national bank that is scheduled to mature on December 20, 2021. The agreement provides the Company with the ability to fund first mortgage loans on multifamily real estate properties for periods of up to three years, using available cash in combination with advances under the facility. Borrowings under the facility are full recourse to the Company. The borrowings under the agreement bear interest at a rate of 30-day LIBOR plus 175 to 325 basis points (“the spread”). The spread varies according to the type of asset the borrowing finances. Repayments under the credit agreement are interest-only, with principal repayments made upon the earlier of the refinancing of an underlying mortgage or the maturity of an advance under the credit agreement. The Company allowed the repurchase agreement to mature on May 18, 2020. During the fourth quarter of 2020, the Company executed the fifth amendment to the repurchase agreement which renewed the facility with the previous $75.0 million committed and $75.0 million uncommitted borrowing capacity with a maturity date of December 20, 2021. Additionally, the amendment updated the spread to 30-day LIBOR plus 175 to 325 basis points from 30-day LIBOR plus 190 to 250 basis points depending on the type of asset. No other material modifications were made to the agreement during 2020.

The repurchase agreement requires the borrower and the Company to abide by the following financial covenants:

tangible net worth of the Company of not less than (i) $200.0 million plus (ii) 75% of the net proceeds of any equity issuances by the Company or any of its subsidiaries after the closing date;
liquid assets of the Company of not less than $15.0 million;
leverage ratio, as defined, of not more than 3.0 to 1.0; and
debt service coverage ratio, as defined, of not less than 2.75 to 1.00.

Interim Warehouse Facility #4:

During the first quarter of 2020, the Company executed a loan and security agreement to establish Interim Warehouse Facility #4. The $19.8 million committed warehouse loan and security agreement with a national bank funds one specific loan. The agreement provides for a maturity date to coincide with the maturity date for the underlying loan. Borrowings under the facility are full recourse and bear interest at 30-day LIBOR plus 300 basis points, with a floor of 450 basis points. Repayments under the credit agreement are interest-only, with principal repayments made upon the earlier of the refinancing of an underlying mortgage or the maturity of an advance under the credit agreement. The committed warehouse loan and security agreement has only two financial covenants, both of which are similar to the other Interim Warehouse Facilities. We may request additional capacity under the agreement to fund specific loans. No material modifications were made to the agreement in 2020.

The facility agreement has only two financial covenants:

tangible net worth of the Company of not less than (i) $200.0 million plus (ii) 75% of the net proceeds of any equity issuances by the Company or any of its subsidiaries after the closing date; and
liquid assets of the Company of not less than $15.0 million;

During the second quarter of 2020, we allowed an interim warehouse facility that had a committed borrowing capacity of $100 million with no outstanding borrowings to expire according to its terms. We believe that the four remaining committed and uncommitted interim credit facilities from national banks and our corporate cash provide us with sufficient borrowing capacity to conduct our Interim Loan Program lending operations.

The warehouse agreements contain cross-default provisions, such that if a default occurs under any of the Company’s warehouse agreements, generally the lenders under the other warehouse agreements could also declare a default. As of December 31, 2020, the Company was in compliance with all of its warehouse line covenants.

Interest on the Company’s warehouse notes payable and note payable are based on 30-day LIBOR. As a result of the expected transition from LIBOR, the Company has updated its debt agreements to include fallback language to govern the transition from 30-day LIBOR to an alternative reference rate.  

Note Payable

On November 7, 2018, the Company entered into a senior secured credit agreement (the “Credit Agreement”) that amended and restated the Company’s prior credit agreement and provided for a $300.0 million term loan (the “Term Loan”). The Term Loan was issued at a 0.5% discount, has a stated maturity date of November 7, 2025, and bears interest at 30-day LIBOR plus 200 basis points. At any time, the Company may also elect to request one or more incremental term loan commitments not to exceed $150.0 million, provided that the total indebtedness would not cause the leverage ratio (as defined in the Credit Agreement) to exceed 2.00 to 1.00.

The Company used $165.4 million of the Term Loan proceeds to repay in full the prior term loan. In connection with the repayment of the prior term loan, the Company recognized a $2.1 million loss on extinguishment of debt related to unamortized debt issuance costs and unamortized debt discount, which is included in Other operating expenses in the Consolidated Statements of Income for the year ended December 31, 2018.

The Company is obligated to repay the aggregate outstanding principal amount of the term loan in consecutive quarterly installments equal to $0.7 million on the last business day of each of March, June, September, and December. The term loan also requires certain other prepayments in certain circumstances pursuant to the terms of the Term Loan Agreement. The final principal installment of the term loan is required to be paid in full on November 7, 2025 (or, if earlier, the date of acceleration of the term loan pursuant to the terms of the Term Loan Agreement) and will be in an amount equal to the aggregate outstanding principal of the term loan on such date (together with all accrued interest thereon). During the second quarter of 2020, we executed the second amendment to the Credit Agreement to amend the definition of Permitted Subsidiary Collateral to include principal and interest forbearance advances funded by the sublimit created under Agency Warehouse Facility #1. No other material modifications were made to the agreement in 2020.

The obligations of the Company under the Credit Agreement are guaranteed by Walker & Dunlop Multifamily, Inc.; Walker & Dunlop, LLC; Walker & Dunlop Capital, LLC; and W&D BE, Inc., each of which is a direct or indirect wholly owned subsidiary of the Company (together with the Company, the “Loan Parties”), pursuant to the Amended and Restated Guarantee and Collateral Agreement entered into on November 7, 2018 among the Loan Parties and Wells Fargo Bank, National Association, as administrative agent (the “Guarantee and Collateral Agreement”). Subject to certain exceptions and qualifications contained in the Credit Agreement, the Company is required to cause any newly created or acquired subsidiary, unless such subsidiary has been designated as an Excluded Subsidiary (as defined in the Credit Agreement) by the Company in accordance with the terms of the Credit Agreement, to guarantee the obligations of the Company under the Credit Agreement and become a party to the Guarantee and Collateral Agreement. The Company may designate a newly created or acquired subsidiary as an Excluded Subsidiary so long as certain conditions and requirements provided for in the Credit Agreement are met. 

The Credit Agreement contains certain affirmative and negative covenants that are binding on the Loan Parties, including, but not limited to, restrictions (subject to specified exceptions and qualifications) on the ability of the Loan Parties to incur indebtedness, to create liens on their property, to make investments, to merge, consolidate or enter into any similar combination, or enter into any asset disposition of all or substantially all assets, or liquidate, wind-up or dissolve, to make asset dispositions, to declare or pay dividends or make related distributions, to enter into certain transactions with affiliates, to enter into any negative pledges or other restrictive agreements, to engage in any business other than the business of the Loan Parties as of the date of the Credit Agreement and business activities reasonably related or ancillary thereto, to amend certain material contracts or to enter into any sale leaseback arrangements. The Credit Agreement contains only one financial covenant, which requires the Company not to permit its asset coverage ratio (as defined in the Credit Agreement) to be less than 1.50 to 1.00. 

The Credit Agreement contains customary events of default (which are in some cases subject to certain exceptions, thresholds, notice requirements and grace periods), including, but not limited to, non-payment of principal or interest or other amounts, misrepresentations, failure to perform or observe covenants, cross-defaults with certain other indebtedness or material agreements, certain change in control events, voluntary or involuntary bankruptcy proceedings, failure of the Credit Agreements or other loan documents to be valid and binding, certain ERISA events and judgments. As of December 31, 2020, the Company was in compliance with all covenants related to the Credit Agreement.

The following table shows the components of the note payable as of December 31, 2020 and 2019:

(in thousands, unless otherwise specified)

December 31, 

Component

    

2020

    

2019

  

Interest rate and repayments

 

Unpaid principal balance

$

294,773

$

297,750

Interest rate varies - see above for further details;

Unamortized debt discount

(1,026)

(1,245)

Quarterly principal payments of $0.8 million

Unamortized debt issuance costs

(2,154)

(2,541)

Carrying balance

$

291,593

$

293,964

The scheduled maturities, as of December 31, 2020, for the aggregate of the warehouse notes payable and the note payable are shown below. The warehouse notes payable obligations are incurred in support of the related loans held for sale and loans held for investment. Amounts advanced under the warehouse notes payable for loans held for sale are included in the subsequent year as the amounts are usually drawn and repaid within 60 days. The amounts below related to the note payable include only the quarterly and final principal payments required by the related credit agreement (i.e., the non-contingent payments) and do not include any principal payments that are contingent upon Company cash flow, as defined in the credit agreement (i.e., the contingent payments). The maturities below are in thousands.

Year Ending December 31,

    

Maturities

  

2021

$

2,442,228

2022

81,828

2023

2,978

2024

2,978

2025

282,862

Thereafter

Total

$

2,812,874

All of the debt instruments, including the warehouse facilities, are senior obligations of the Company. All warehouse notes payable balances associated with loans held for sale and outstanding as of December 31, 2020 were or are expected to be repaid in 2021.

XML 28 R14.htm IDEA: XBRL DOCUMENT v3.20.4
GOODWILL AND OTHER INTANGIBLE ASSETS
12 Months Ended
Dec. 31, 2020
GOODWILL AND OTHER INTANGIBLE ASSETS  
Goodwill and Other Intangible Assets

NOTE 7—GOODWILL AND OTHER INTANGIBLE ASSETS

A summary of the Company’s goodwill as of and for the year ended December 31, 2020 and 2019 follows:

For the year ended December 31, 

Roll Forward of Goodwill (in thousands)

    

2020

    

2019

 

Beginning balance

$

180,424

$

173,904

Additions from acquisitions

 

68,534

 

6,520

Impairment

 

 

Ending balance

$

248,958

$

180,424

The additions from acquisitions during 2020 shown in the table above relate to the purchases of certain assets and the assumption of certain liabilities from three debt brokerage companies for aggregate consideration of $69.4 million, which consisted of $46.8 million of cash, $5.0 million of the Company’s stock, and $17.6 million of contingent consideration. The contingent consideration may be earned over either a four-year period or five-year period after the closing of each acquisition, provided certain revenue targets have been met.  

The acquired businesses operate in the Columbus, Ohio and New York City metropolitan areas. These acquisitions expand the Company’s network of loan originators and geographical reach and provide further diversification to its loan origination platform. Substantially all of the value associated with the acquisitions was related to the assembled workforces and commercial lending platform, resulting in substantially all of the consideration being allocated to goodwill. The Company expects all goodwill to be tax deductible, with the tax-deductible amount of goodwill related to the contingent consideration to be determined once the cash payments to settle the contingent consideration are made. The other assets acquired and the liabilities assumed were immaterial. The operations of these three companies have since been merged into the Company’s existing operations. The goodwill resulting from the acquisitions is allocated to the Company’s single reporting unit.

The Company has completed the accounting for all acquisitions completed in 2020. For all acquisitions completed in 2020, total revenues and income from operations since the acquisition and the pro-forma incremental revenues and earnings related to the acquired entities as if the acquisitions had occurred as of January 1, 2019 are immaterial.

As of December 31, 2020 and December 31, 2019, the balance of intangible assets acquired from acquisitions totaled $1.9 million and $2.5 million, respectively. As of December 31, 2020, the weighted-average period over which the Company expects the intangible assets to be amortized is 4.0 years.

A summary of the Company’s contingent consideration, which is included in Other liabilities, as of and for the years ended December 31, 2020 and 2019 follows:

For the year ended December 31, 

Roll Forward of Contingent Consideration Liabilities (in thousands)

    

2020

    

2019

Beginning balance

$

5,752

$

11,630

Additions

27,645

Accretion

1,232

572

Payments

(5,800)

(6,450)

Ending balance

$

28,829

$

5,752

The contingent consideration above relates to (i) acquisitions of debt brokerage companies completed in 2017 and 2020 and (ii) the purchase of noncontrolling interests. The last of the five earn-out periods related to the acquisition-related contingent consideration ends in the second quarter of 2025. During 2020, the Company purchased the remaining noncontrolling interest of WDIS. The purchase consideration included $10.0 million of contingent consideration to be earned and paid over a three-year period ending December 31, 2023, provided certain revenue targets have been met. The Company estimated the fair value of the contingent consideration using a probability-based, discounted cash flow estimate for the revenue targets (Level 3).

The contingent consideration included for the acquisitions and purchase of noncontrolling interests is non-cash and thus not reflected in the amount of cash consideration paid on the Consolidated Statements of Cash Flows.

XML 29 R15.htm IDEA: XBRL DOCUMENT v3.20.4
FAIR VALUE MEASUREMENTS
12 Months Ended
Dec. 31, 2020
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. 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 revenue from escrow accounts, delinquency rates, late charges, costs to service, 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 an MSR asset. MSRs are carried at the lower of amortized cost or fair value.

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 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 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 are classified within Level 3 of the valuation hierarchy.
Loans Held for Sale—All loans held for sale presented in the 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 investments in Agency debt securities using discounted cash flows that incorporate observable inputs from market participants and then compares the fair value to broker estimates of fair value. Consequently, the Company classifies this portion of pledged securities as Level 2.

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

    

Quoted Prices in

    

Significant

    

Significant

    

    

 

Active Markets

Other

Other

 

For Identical

Observable

Unobservable

 

Assets

Inputs

Inputs

Balance as of

 

(in thousands)

(Level 1)

(Level 2)

(Level 3)

Period End

 

December 31, 2020

Assets

Loans held for sale

$

$

2,449,198

$

$

2,449,198

Pledged securities

 

17,473

 

119,763

 

 

137,236

Derivative assets

 

 

 

49,786

 

49,786

Total

$

17,473

$

2,568,961

$

49,786

$

2,636,220

Liabilities

Derivative liabilities

$

$

$

5,066

$

5,066

Total

$

$

$

5,066

$

5,066

December 31, 2019

Assets

Loans held for sale

$

$

787,035

$

$

787,035

Pledged securities

 

7,204

 

114,563

 

 

121,767

Derivative assets

 

 

 

15,568

 

15,568

Total

$

7,204

$

901,598

$

15,568

$

924,370

Liabilities

Derivative liabilities

$

$

$

36

$

36

Total

$

$

$

36

$

36

There were no transfers between any of the levels within the fair value hierarchy during the year ended December 31, 2020.

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 years ended December 31, 2020 and 2019:

Fair Value Measurements

Using Significant 

Unobservable Inputs:

Derivative Instruments

(in thousands)

    

December 31, 2020

 

Derivative assets and liabilities, net

    

    

Beginning balance December 31, 2019

$

15,532

Settlements

 

(687,874)

Realized gains recorded in earnings (1)

 

672,342

Unrealized gains recorded in earnings (1)

 

44,720

Ending balance December 31, 2020

$

44,720

Fair Value Measurements

Using Significant 

Unobservable Inputs:

Derivative Instruments

(in thousands)

    

December 31, 2019

 

Derivative assets and liabilities, net

    

    

Beginning balance December 31, 2018

$

2,839

Settlements

 

(426,544)

Realized gains (losses) recorded in earnings (1)

 

423,705

Unrealized gains (losses) recorded in earnings (1)

 

15,532

Ending balance December 31, 2019

$

15,532

(1)Realized and unrealized gains 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 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 December 31, 2020:

Quantitative Information about Level 3 Measurements

 

(in thousands)

    

Fair Value

    

Valuation Technique

    

Unobservable Input (1)

    

Input Value (1)

 

Derivative assets

$

49,786

 

Discounted cash flow

 

Counterparty credit risk

 

Derivative liabilities

$

5,066

 

Discounted cash flow

 

Counterparty credit risk

 

(1)Significant increases in this input may lead to significantly lower fair value measurements.

The carrying amounts and the fair values of the Company's financial instruments as of December 31, 2020 and December 31, 2019 are presented below:

December 31, 2020

December 31, 2019

 

   

Carrying

    

Fair

    

Carrying

    

Fair

 

(in thousands)

Amount

Value

Amount

Value

 

Financial assets:

Cash and cash equivalents

$

321,097

$

321,097

$

120,685

$

120,685

Restricted cash

 

19,432

 

19,432

 

8,677

 

8,677

Pledged securities

 

137,236

 

137,236

 

121,767

 

121,767

Loans held for sale

 

2,449,198

 

2,449,198

 

787,035

 

787,035

Loans held for investment, net

 

360,402

 

362,586

 

543,542

 

546,033

Derivative assets

 

49,786

 

49,786

 

15,568

 

15,568

Total financial assets

$

3,337,151

$

3,339,335

$

1,597,274

$

1,599,765

Financial liabilities:

Derivative liabilities

$

5,066

$

5,066

$

36

$

36

Secured borrowings

73,314

73,314

70,548

70,548

Warehouse notes payable

 

2,517,156

 

2,518,101

 

906,128

 

906,821

Note payable

 

291,593

 

294,773

 

293,964

 

297,750

Total financial liabilities

$

2,887,129

$

2,891,254

$

1,270,676

$

1,275,155

The following methods and assumptions were used for recurring fair value measurements as of December 31, 2020:

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 contractual cash flows of the security discounted at market-rate, risk-adjusted yields.

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.

Derivative Instruments—Consist 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 Sale—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.

To mitigate the effect of the interest rate risk inherent in providing rate lock commitments to borrowers, the Company's 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, among other things, for 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 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 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 December 31, 2020 and 2019.

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

 

December 31, 2020

Rate lock commitments

$

1,374,784

$

45,581

$

(1,697)

$

43,884

$

43,895

$

(11)

$

Forward sale contracts

 

3,760,953

 

 

836

 

836

 

5,891

(5,055)

 

Loans held for sale

 

2,386,169

 

62,167

 

861

 

63,028

 

 

 

63,028

Total

$

107,748

$

$

107,748

$

49,786

$

(5,066)

$

63,028

December 31, 2019

Rate lock commitments

$

511,114

$

12,199

$

(1,975)

$

10,224

$

10,247

$

(23)

$

Forward sale contracts

 

1,285,656

 

 

5,308

 

5,308

 

5,321

 

(13)

 

Loans held for sale

 

774,542

 

15,826

 

(3,333)

 

12,493

 

 

 

12,493

Total

$

28,025

$

$

28,025

$

15,568

$

(36)

$

12,493

XML 30 R16.htm IDEA: XBRL DOCUMENT v3.20.4
FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES
12 Months Ended
Dec. 31, 2020
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 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 MBS are discounted 4% for purposes of calculating compliance with the restricted liquidity requirements. As seen below, the Company held substantially all of its pledged securities in Agency MBS as of December 31, 2020. The majority of the loans for which the Company has risk sharing are Tier 2 loans.

The Company is in compliance with the December 31, 2020 collateral requirements as outlined above. As of December 31, 2020, reserve requirements for the December 31, 2020 DUS loan portfolio will require the Company to fund $65.0 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 in the past reassessed the DUS Capital Standards 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 December 31, 2020. The net worth requirement is derived primarily from unpaid balances on Fannie Mae loans and the level of risk sharing. At December 31, 2020, the net worth requirement was $228.0 million, and the Company's net worth was $991.1 million, as measured at our wholly owned operating subsidiary, Walker & Dunlop, LLC. As of December 31, 2020, the Company was required to maintain at least $45.2 million of liquid assets to meet operational liquidity requirements for Fannie Mae, Freddie Mac, HUD, and

Ginnie Mae. The Company had operational liquidity of $370.0 million, as measured at our wholly owned operating subsidiary, Walker & Dunlop, LLC.

Pledged SecuritiesPledged securities, at fair value consisted of the following balances as of December 31, 2020, 2019, 2018, and 2017:

December 31,

Pledged Securities (in thousands)

2020

    

2019

    

2018

    

2017

 

Restricted cash

$

4,954

$

2,150

$

3,029

$

2,201

Money market funds

12,519

5,054

6,440

86,584

Total pledged cash and cash equivalents

$

17,473

$

7,204

$

9,469

$

88,785

Agency MBS

 

119,763

 

114,563

 

106,862

 

9,074

Total pledged securities, at fair value

$

137,236

$

121,767

$

116,331

$

97,859

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

The following table provides additional information related to the AFS Agency MBS as of December 31, 2020 and 2019:

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

December 31, 2020

    

December 31, 2019

    

Fair value

$

119,763

$

114,563

Amortized cost

117,136

113,580

Total gains for securities with net gains in AOCI

2,669

1,145

Total losses for securities with net losses in AOCI

 

(42)

 

(162)

Fair value of securities with unrealized losses

 

12,267

 

66,526

None of the pledged securities has been in a continuous unrealized loss position for more than 12-months.

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.

December 31, 2020

Detail of Agency MBS Maturities (in thousands)

Fair Value

    

Amortized Cost

    

Within one year

$

$

After one year through five years

9,477

9,474

After five years through ten years

82,278

81,469

After ten years

 

28,008

26,193

Total

$

119,763

$

117,136

XML 31 R17.htm IDEA: XBRL DOCUMENT v3.20.4
SHARE-BASED PAYMENT
12 Months Ended
Dec. 31, 2020
SHARE-BASED PAYMENT  
Share-Based Payment

NOTE 10—SHARE-BASED PAYMENT

During 2020, the Company registered 2 million shares under the 2020 Equity Incentive Plan, which constitutes an amendment to and restatement of the 2015 Equity Incentive Plan. As a result of the registration, there are 10.5 million shares of stock authorized for issuance under the 2020 Equity Incentive Plan (and predecessor plans) to directors, officers, and employees. At December 31, 2020, 2.2 million shares remain available for grant under the 2020 Equity Incentive Plan.

Under the 2020 Equity Incentive Plan (and predecessor plans), the Company granted stock options to executive officers in the past and restricted shares to executive officers, employees, and non-employee directors during 2020, 2019, and 2018, all without cost to the grantee. For each of the three years ended December 31, 2020, 2019, and 2018, the Company also granted 0.3 million RSUs to the executive officers and certain other employees in connection with PSPs (“performance awards”). The Company granted the RSUs at the maximum performance thresholds for each metric each year. As of December 31, 2020, the RSUs issued in connection with the 2020, 2019, and 2018 PSPs are unvested and outstanding.

The performance period for the 2017 PSP concluded on December 31, 2019. The three performance goals related to the 2017 PSP were met at varying levels. Accordingly, 0.2 million shares related to the 2017 PSP vested in the first quarter of 2020. As of December 31, 2020, the Company concluded that the three performance targets related to the 2019 PSP and 2020 PSP were probable of achievement at varying levels and two performance targets related to the 2018 PSP were probable of achievement at various levels. As of December 31, 2019, the Company concluded that the three performance targets related to the 2017 PSP and 2019 PSP were probable of achievement at varying levels and one performance target related to the 2018 PSP was probable of achievement at the target level.

The following table summarizes stock compensation expense for the years ended December 31, 2020, 2019, and 2018:

For the year ended December 31,

Components of stock compensation expense (in thousands)

    

2020

    

2019

    

2018

Restricted shares

$

18,924

$

17,818

$

14,741

Stock options

71

625

1,124

PSP "RSUs"

9,324

5,632

8,094

Total stock compensation expense

$

28,319

$

24,075

$

23,959

Excess tax benefit recognized

$

7,273

$

4,632

$

6,848

The amounts attributable to restricted shares in the table above include both equity-classified awards granted in restricted shares and liability-classified awards to be granted in restricted shares. The excess tax benefits recognized above reduced income tax expense.

The following table summarizes restricted share activity for the year ended December 31, 2020:

Weighted-

Average

Grant-date

Restricted Shares Activity

    

Shares

    

Fair Value

 

Nonvested at January 1, 2020

1,085,376

$

48.39

Granted

548,045

74.75

Vested

(459,409)

44.62

Forfeited

(51,398)

56.81

Nonvested at December 31, 2020

1,122,614

$

62.41

The fair value of restricted share awards granted during 2020 was estimated using the closing price on the date of grant. The weighted average grant date fair values of restricted shares granted in 2019 and 2018 were $48.39 per share and $52.25 per share, respectively. The fair values of the restricted shares that vested during the years ended December 31, 2020, 2019, and 2018 were $30.4 million, $30.5 million, and $29.6 million, respectively.

As of December 31, 2020, the total unrecognized compensation cost for outstanding restricted shares was $43.5 million. As of December 31, 2020, the weighted-average period over which this unrecognized compensation cost will be recognized is 2.8 years.

The following table summarizes activity related to performance awards for the year ended December 31, 2020:

Weighted-

Average

Grant-date

Restricted Share Units Activity

    

Share Units

    

Fair Value

 

Nonvested at January 1, 2020

890,049

$

47.87

Granted

269,779

50.26

Vested

(222,273)

41.79

Forfeited

(137,434)

44.22

Cancelled

(29,628)

67.13

Nonvested at December 31, 2020

770,493

$

50.37

The fair value of performance awards granted during 2020 was estimated using the closing price on the date of grant. The weighted average grant date fair values of performance awards granted in 2019 and 2018 were $52.84 per share and $49.72 per share, respectively. The fair value of the performance awards that vested during the years ended December 31, 2020 and 2019 was $17.5 million and $26.6 million, respectively. There were no performance awards that vested during the year ended December 31, 2018.

As of December 31, 2020, the total unrecognized compensation cost for outstanding performance awards was $13.7 million. As of December 31, 2020, the weighted-average period over which this unrecognized compensation cost will be recognized is 1.9 years. The unrecognized compensation cost is based on the achievement levels that are probable as of December 31, 2020.

The following table summarizes stock options activity for the year ended December 31, 2020:

Weighted-

Weighted-

Average

Aggregate

Average

Remaining

Intrinsic

Exercise

Contract Life

Value

Stock Options Activity

    

Options

    

Price

    

(Years)

    

(in thousands)

 

Outstanding at January 1, 2020

983,082

$

19.72

Granted

Exercised

(521,742)

17.26

Forfeited

Expired

Outstanding at December 31, 2020

461,340

$

22.51

4.4

$

32,069

Exercisable at December 31, 2020

461,340

$

22.51

4.4

$

32,069

The total intrinsic value of the stock options exercised during the years ended December 31, 2020, 2019, and 2018 was $21.6 million, $2.7 million, and $13.5 million, respectively. We received no cash from the exercise of options for each of the years ended December 31, 2020, 2019, and 2018.

XML 32 R18.htm IDEA: XBRL DOCUMENT v3.20.4
EARNINGS PER SHARE AND STOCKHOLDERS' EQUITY
12 Months Ended
Dec. 31, 2020
EARNINGS PER SHARE AND STOCKHOLDERS' EQUITY  
Earnings Per Share and Stockholders' Equity

NOTE 11—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 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 years ended December 31, 2020, 2019, and 2018 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 years ended December 31,

 

EPS Calculations (in thousands, except per share amounts)

2020

2019

2018

 

Calculation of basic EPS

Walker & Dunlop net income

$

246,177

$

173,373

$

161,439

Less: dividends and undistributed earnings allocated to participating securities

 

7,337

 

5,649

 

5,790

Net income applicable to common stockholders

$

238,840

$

167,724

$

155,649

Weighted-average basic shares outstanding

30,444

29,913

30,202

Basic EPS

$

7.85

$

5.61

$

5.15

Calculation of diluted EPS

Net income applicable to common stockholders

$

238,840

$

167,724

$

155,649

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

120

126

170

Net income allocated to common stockholders

$

238,960

$

167,850

$

155,819

Weighted-average basic shares outstanding

30,444

29,913

30,202

Add: weighted-average diluted non-participating securities

639

902

1,182

Weighted-average diluted shares outstanding

31,083

30,815

31,384

Diluted EPS

$

7.69

$

5.45

$

4.96

The assumed proceeds used for calculating the dilutive impact of restricted stock awards under the treasury method includes the unrecognized compensation costs associated with the awards. An immaterial number of average outstanding options to purchase common stock and average restricted shares were excluded from the computation of diluted earnings per share under the treasury method for the years ended December 31, 2020, 2019, and 2018 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 during the periods presented).

Under the 2020 Equity Incentive Plan (and predecessor plans), subject to the Company’s approval, grantees have the option of electing to satisfy 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. For the years ended December 31, 2020, 2019, and 2018, the Company repurchased and retired 179 thousand, 200 thousand, and 200 thousand restricted shares at a weighted average market price of $66.38, $54.02, and $51.86, upon grantee vesting, respectively. For the years ended December 31, 2020 and 2019, the Company repurchased and retired 99 thousand and 200 thousand restricted share units at a weighted average market price of $78.79 and $54.49, respectively. The Company did not repurchase any restricted share units during the year ended December 31, 2018.

Stock Repurchase Programs

In February 2021, the Company’s Board of Directors approved a new 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 12, 2021.

In February 2020, the Company’s Board of Directors authorized the Company to repurchase up to $50.0 million of its common stock over a 12-month period beginning on February 11, 2020. In 2020, the Company repurchased 459 thousand shares of its common stock under the share repurchase program at a weighted average price of $56.77 per share and immediately retired the shares, reducing stockholders’ equity by $26.1 million. The Company had $23.9 million of authorized share repurchase capacity remaining under the 2020 share repurchase program as of December 31, 2020.

In 2019, the Company repurchased 135 thousand shares of its common stock under a share repurchase program at a weighted average price of $48.52 per share and immediately retired the shares, reducing stockholders’ equity by $6.6 million.

In 2018, the Company repurchased 1.2 million shares of its common stock under a share repurchase program at a weighted average price of $45.64 per share and immediately retired the shares, reducing stockholders’ equity by $57.0 million.

Dividends

In February 2021, our Board of Directors declared a dividend of $0.50 per share for the first quarter of 2021. The dividend will be paid March 11, 2021 to all holders of record of our restricted and unrestricted common stock as of February 22, 2021.

The Term Loan contains direct restrictions to 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.

Other Equity-Related Transactions

As disclosed in NOTE 7, the Company issued $5.0 million of Company stock in connection with acquisitions in 2020, a non-cash transaction.

In 2020, the Company purchased the noncontrolling interests held by the two member of WDIS for an aggregate consideration of $32.0 million, which consisted of $10.4 million in cash, a $5.7 million reduction in receivables (a non-cash transaction), $5.9 million in Company stock (a non-cash transaction), and $10.0 million of contingent consideration (a non-cash transaction). The $32.0 million aggregated purchase price resulted in reductions to APIC of $24.1 million for the excess of the purchase price over the noncontrolling interest balance.

As a result of the transactions, the Company recorded Net income (loss) from noncontrolling interests only for the first quarter of 2020 on the Consolidated Statements of Income.

During 2019, the Company made an advance to one of the noncontrolling interest holders in the amount of $1.7 million to allow the noncontrolling interest holder to make a required contribution to WDIS. As this was a non-cash transaction, the amounts are not presented in the Consolidated Statements of Cash Flows.

XML 33 R19.htm IDEA: XBRL DOCUMENT v3.20.4
INCOME TAXES
12 Months Ended
Dec. 31, 2020
INCOME TAXES  
INCOME TAXES

NOTE 12—INCOME TAXES

Income Tax Expense

The Company calculates its provision for federal and state income taxes based on current tax law. The reported tax provision differs from the amounts currently receivable or payable because some income and expense items are recognized in different time periods for financial reporting purposes than for income tax purposes. The following is a summary of income tax expense for the years ended December 31, 2020, 2019, and 2018:

For the year ended December 31, 

Components of Income Tax Expense (in thousands)

    

2020

    

2019

    

2018

 

Current

Federal

$

26,854

$

28,150

$

26,850

State

10,294

6,959

7,575

Total current expense

$

37,148

$

35,109

$

34,425

Deferred

Federal

$

37,354

$

17,484

$

13,964

State

9,811

4,528

3,519

Total deferred expense

$

47,165

$

22,012

$

17,483

Total income tax expense

$

84,313

$

57,121

$

51,908

Excess tax benefits recognized for the years ended December 31, 2020, 2019, and 2018 reduced income tax expense by $7.3 million, $4.6 million, and $6.8 million, respectively. In the reconciliation of income tax expense presented below, the reduction of income tax expense from excess tax benefits recognized is included as a component of the “Other” line item.

In December 2017, the Tax Cuts and Jobs Act (“Tax Reform”) was enacted. Tax Reform changed the rules related to the deductibility of executive compensation under the provisions of Section 162(m) of the Internal Revenue Code (“162(m)”). Tax Reform also contains provisions for determining whether compensation agreements executed prior to Tax Reform follow the 162(m) guidance prior or subsequent to Tax Reform. During 2018, the Treasury Department issued initial guidance for determining, among other things, whether a compensation agreement in place prior to Tax Reform follows the 162(m) guidance prior or subsequent to Tax Reform. Based on the information available as of December 31, 2020, 2019 and 2018, the Company believed that it may be more likely than not these compensation agreements will follow the guidance subsequent to Tax Reform, resulting in no tax deductibility for the book expense associated with these compensation agreements. Accordingly, as of December 31, 2018, the Company recorded a 100% valuation allowance on the associated deferred tax assets, resulting in a $2.8 million charge to deferred tax expense for the year ended December 31, 2018, which increased the effective tax rate by 1.3%. During the year ended December 31, 2020 and 2019, performance awards for executives for which the Company had previously recorded a valuation allowance vested, resulting in a decrease in deferred tax assets and the reversal of the corresponding valuation allowance of $1.0 and $1.8 million, respectively.

The following table presents a reconciliation of the statutory federal tax expense to the income tax expense in the accompanying Consolidated Statements of Income:

For the year ended December 31, 

(in thousands)

    

2020

    

2019

    

2018

Statutory federal expense

$

69,356

$

48,374

$

44,699

Statutory state income tax expense, net of federal tax benefit

13,828

9,281

8,744

Other

1,129

(534)

(1,535)

Income tax expense

$

84,313

$

57,121

$

51,908

Deferred Tax Assets/Liabilities

The tax effects of temporary differences between reported earnings and taxable earnings consisted of the following:

As of December 31, 

Components of Deferred Tax Liabilities, Net (in thousands)

    

2020

    

2019

 

Deferred Tax Assets

Compensation related

$

8,760

$

8,227

Credit losses

 

20,163

 

3,133

Valuation allowance

(1,049)

Total deferred tax assets

$

28,923

$

10,311

Deferred Tax Liabilities

Mark-to-market of derivatives and loans held for sale

$

(22,367)

$

(5,396)

Mortgage servicing rights related

(180,129)

(139,115)

Acquisition related (1)

(9,594)

(7,292)

Depreciation

(2,267)

(1,812)

Other

(224)

(3,507)

Total deferred tax liabilities

$

(214,581)

$

(157,122)

Deferred tax liabilities, net

$

(185,658)

$

(146,811)

(1)Acquisition-related deferred tax liabilities consist of book-to-tax differences associated with basis step ups related to the amortization of goodwill recorded from acquisitions and book-to-tax differences in intangible asset amortization.

The Company believes it is more likely than not that it will generate sufficient taxable income in future periods to realize the deferred tax assets. During the year ended December 31, 2020, the Company recognized deferred tax assets of $9.0 million in conjunction with the adoption of CECL and the purchase of noncontrolling interests, which are not included as a component of deferred tax expense.

Tax Uncertainties

The Company periodically assesses its liabilities and contingencies for all periods open to examination by tax authorities based on the

latest available information. Where the Company believes it is more likely than not that a tax position will not be sustained, management records its best estimate of the resulting tax liability, including interest and penalties, in the consolidated financial statements. As of December 31, 2020, based on all known facts and circumstances and current tax law, management believes that there are no material tax positions for which it is reasonably possible that the unrecognized tax benefits will materially increase or decrease over the next 12 months, producing, individually or in the aggregate, a material effect on the Company’s results of operations, financial condition, or cash flows.

XML 34 R20.htm IDEA: XBRL DOCUMENT v3.20.4
SEGMENTS
12 Months Ended
Dec. 31, 2020
SEGMENTS  
Segments

NOTE 13—SEGMENTS

The Company is one of the leading commercial real estate services and finance companies in the United States, with a primary focus on multifamily lending. The Company originates a range of multifamily and other commercial real estate loans that are sold to the Agencies or placed with institutional investors. The Company also services nearly all of the loans it sells to the Agencies and some of the loans that it places with institutional investors. Substantially all of the Company’s operations involve the delivery and servicing of loan products for its customers. Management makes operating decisions and assesses performance based on an ongoing review of these integrated operations, which constitute the Company's only operating segment for financial reporting purposes.

The Company evaluates the performance of its business and allocates resources based on a single-segment concept. As of December 31, 2020 and 2019, no one borrower/key principal accounted for more than 3% and 4%, respectively, of our total risk-sharing loan portfolio.

An analysis of the product concentrations and geographic dispersion that impact the Company’s servicing revenue is shown in the following tables. This information is based on the distribution of the loans serviced for others. The principal balance of the loans serviced for others, by product, as of December 31, 2020, 2019, and 2018 follows:

As of December 31, 

Components of Loan Servicing Portfolio (in thousands)

    

2020

    

2019

    

2018

 

Fannie Mae

$

48,818,185

$

40,049,095

$

35,983,178

Freddie Mac

37,072,587

32,583,842

30,350,724

Ginnie Mae-HUD

9,606,506

9,972,989

9,944,222

Life insurance companies and other

11,714,694

10,619,243

9,411,138

Total

$

107,211,972

$

93,225,169

$

85,689,262

The percentage of unpaid principal balance of the loans serviced for others as of December 31, 2020, 2019, and 2018 by geographical area is shown in the following table. No other state accounted for more than 5% of the unpaid principal balance and related servicing revenues in any of the years presented. The Company does not have any operations outside of the United States.

Percent of Total UPB as of December 31, 

Loan Servicing Portfolio Concentration by State

    

2020

    

2019

    

2018

    

California

16.2

%

16.2

%

16.3

%

Florida

10.4

9.4

9.0

Texas

8.8

9.3

9.7

Georgia

5.9

5.8

6.1

All other states

58.7

59.3

58.9

Total

100.0

%

100.0

%

100.0

%

XML 35 R21.htm IDEA: XBRL DOCUMENT v3.20.4
LEASES
12 Months Ended
Dec. 31, 2020
LEASES  
Leases

NOTE 14—LEASES

Right-of-use (“ROU”) assets and lease liabilities associated with the Company’s operating leases are recorded as Other assets and Other liabilities, respectively, in the Consolidated Balance Sheet. As of December 31, 2020, our leases have terms varying in duration, with the longest term ending in 2027. The following table presents information about the Company’s lease arrangements:  

For year ended December 31,

Operating Lease Arrangements (dollars in thousands)

2020

2019

Operating Leases

Right-of-use assets

$

17,405

$

22,307

Lease Liabilities

22,579

28,156

Weighted-average remaining lease term

3.2 years

3.7 years

Weighted-average discount rate

4.6%

4.7%

Operating Lease Expenses

Single lease costs (1)

$

8,856

$

7,593

Cash paid for amounts included in the measurement of lease liabilities

8,833

8,218

Right-of-use assets obtained in exchange for new lease obligations

1,488

3,013

(1)Rent expense was $8.1 million for the year ended December 31, 2018.

Maturities of lease liabilities as of December 31, 2020 are presented below (in thousands):

Year Ending December 31,

2021

$

8,662

2022

7,975

2023

6,390

2024

606

Thereafter

279

Total lease payments

$

23,912

Less imputed interest

(1,333)

Total

$

22,579

XML 36 R22.htm IDEA: XBRL DOCUMENT v3.20.4
OTHER OPERATING EXPENSES
12 Months Ended
Dec. 31, 2020
OTHER OPERATING EXPENSES  
Other Operating Expenses

NOTE 15—OTHER OPERATING EXPENSES

The following table is a summary of the major components of other operating expenses for the years ended December 31, 2020, 2019, and 2018.

For the year ended December 31, 

Components of Other Operating Expenses (in thousands)

    

2020

    

2019

    

2018

 

Professional fees

$

18,345

$

20,896

$

16,365

Travel and entertainment

4,685

10,759

10,003

Rent (1)

10,486

9,136

8,107

Marketing and preferred broker

9,139

8,534

7,951

Office expenses

17,360

9,972

8,028

All other

9,567

7,299

11,567

Total

$

69,582

$

66,596

$

62,021

(1)2020 and 2019 includes single lease cost and other related expenses (common-area maintenance and other miscellaneous charges). 2018 includes rent expense and other related expenses (common-area maintenance and other miscellaneous charges).  
XML 37 R23.htm IDEA: XBRL DOCUMENT v3.20.4
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)
12 Months Ended
Dec. 31, 2020
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES  
Principles of Consolidation

Principles of Consolidation—The consolidated financial statements include the accounts of Walker & Dunlop, Inc., its wholly owned subsidiaries, and its majority owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation. The Company consolidates entities in which it has a controlling financial interest based on either the variable interest entity (“VIE”) or voting interest model. The Company is required to first apply the VIE model to determine whether it holds a variable interest in an entity, and if so, whether the entity is a VIE. If the Company determines it does not hold a variable interest in a VIE, it then applies the voting interest model. Under the voting interest model, the Company consolidates an entity when it holds a majority voting interest in an entity. If the Company does not have a majority voting interest but has significant influence, it uses the equity method of accounting. In instances where the Company owns less than 100% of the equity interests of an entity but owns a majority of the voting interests or has control over an entity, the Company accounts for the portion of equity not attributable to Walker & Dunlop, Inc. as Noncontrolling interests on the balance sheet and the portion of net income not attributable to Walker & Dunlop, Inc. as Net income from noncontrolling interests in the income statement.

Subsequent Events

Subsequent Events—The Company has evaluated the effects of all events that have occurred subsequent to December 31, 2020. There have been no material events that would require recognition in the consolidated financial statements.

Use of Estimates Use of Estimates—The preparation of consolidated financial statements in accordance with accounting principles generally accepted in the United States of America (“GAAP”) requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues, and expenses, including guaranty obligations, allowance for risk-sharing obligations, capitalized mortgage servicing rights, derivative instruments, and the disclosure of contingent assets and liabilities. Actual results may vary from these estimates.
COVID-19

COVID-19—In January 2020, the first cases of a novel strain of the coronavirus known as Coronavirus Disease 2019 (“COVID-19”) were reported in the U.S., and in March 2020, the World Health Organization recognized the virus as a global pandemic. In the months since,

the COVID-19 pandemic has caused significant global economic disruption as a result of the measures taken by countries and local municipalities to contain the spread of the virus (the “COVID-19 Crisis” or the “Crisis”). In the U.S., the only country in which the Company operates, federal, state and local authorities have taken actions to contain the spread of the virus while simultaneously providing substantial liquidity to Americans, domestic businesses, and the financial markets in an effort to mitigate the adverse financial impact of the virus.

The COVID-19 Crisis has had an immaterial impact on the Company’s operations, its cash flows, and the amount and availability of its liquidity. The Company has made adjustments to its estimate of expected credit losses under both the Fannie Mae Delegated Underwriting and ServicingTM (“DUS”) program and the loans originated and held by the Company as a result of the Crisis.

Transfers of Financial Assets

Transfers of Financial Assets—Transfers of financial assets are reported as sales when (i) the transferor surrenders control over those assets, (ii) the transferred financial assets have been legally isolated from the Company’s creditors, (iii) the transferred assets can be pledged or exchanged by the transferee, and (iv) consideration other than beneficial interests in the transferred assets is received in exchange. The transferor is considered to have surrendered control over transferred assets if, and only if, certain conditions are met. The Company determined that all loans sold during the periods presented met these specific conditions and accounted for all transfers of loans held for sale as completed sales, except as otherwise noted.

Derivative Assets and Liabilities

Derivative Assets and Liabilities—Loan commitments that meet the definition of a derivative are recorded at fair value on the Consolidated Balance Sheets upon the executions of the commitments to originate a loan with a borrower and to sell the loan to an investor, with a corresponding amount recognized as revenue on the Consolidated Statements of Income. The estimated fair value of loan commitments includes (i) the fair value of loan origination fees and premiums on anticipated sale of the loan, net of co-broker fees (included in Derivative assets in the Consolidated Balance Sheets and as a component of Loan origination and debt brokerage fees, net in the Consolidated Income Statements), (ii) the fair value of the expected net cash flows associated with the servicing of the loan, net of any estimated net future cash flows associated with the guarantee obligation (included in Derivative assets in the Consolidated Balance Sheets and in Fair value of expected net cash flows from servicing, net in the Consolidated Income Statements), and (iii) the effects of interest rate movements between the trade date and balance sheet date. Loan commitments are generally derivative assets but can become derivative liabilities if the effects of the interest rate movement between the trade date and the balance sheet date are greater than the combination of (i) and (ii) above. Forward sale commitments that meet the definition of a derivative are recorded as either derivative assets or derivative liabilities depending on the effects of the interest rate movements between the trade date and the balance sheet date. Adjustments to the fair value are reflected as a component of income within Loan origination and debt brokerage fees, net in the Consolidated Statements of Income. The co-broker fees for the years ended December 31, 2020, 2019, and 2018 were $33.1 million, $20.6 million and $22.8 million, respectively.

Mortgage Servicing Rights

Mortgage Servicing Rights—When a loan is sold and the Company retains the right to service the loan, the aforementioned derivative asset is reclassified and capitalized as an individual originated mortgage servicing right (“OMSR”) at fair value. The initial capitalized amount is equal to the estimated fair value of the expected net cash flows associated with servicing the loans, net of the expected net cash flows associated with any guaranty obligations. The following describes the principal assumptions used in estimating the fair value of capitalized OMSRs.

Discount Rate—Depending upon loan type, the discount rate used is management's best estimate of market discount rates. The rates used for loans sold were between 10% and 15% for each of the periods presented and varied based on loan type.

Estimated Life—The estimated life of the OMSRs is derived based upon the stated term of the prepayment protection provisions of the underlying loan and may be reduced by six to 12 months based upon the expiration or reduction of the prepayment provisions prior to the stated maturity date. The Company’s model for OMSRs assumes no prepayment while the prepayment provisions have not expired and full prepayment of the loan at or near the point where the prepayment provisions have expired. The Company’s historical experience is that the prepayment provisions typically do not provide a significant deterrent to a borrower’s paying off the loan within six to 12 months of the expiration of the prepayment provisions.

Escrow Earnings—The estimated earnings rate on escrow accounts associated with the servicing of the loans for the life of the OMSR is added to the estimated future cash flows.

Servicing Cost—The estimated future cost to service the loan for the estimated life of the OMSR is subtracted from the estimated future cash flows.

The assumptions used to estimate the fair value of capitalized OMSRs at loan sale are based on internal models and are compared to assumptions used by other market participants periodically. When such comparisons indicate that these assumptions have changed significantly, the Company adjusts its assumptions accordingly. For example, during the year ended December 31, 2020, the Company adjusted the escrow earnings rate assumptions twice based on changes observed from other market participants.

Subsequent to the initial measurement date, OMSRs are amortized using the interest method over the period that servicing income is expected to be received and presented as a component of Amortization and depreciation in the Consolidated Statements of Income. The individual loan-level OMSR is written off through a charge to Amortization and depreciation when a loan prepays, defaults, or is probable of default. The Company evaluates all MSRs for impairment quarterly. The predominant risk characteristic affecting the OMSRs is prepayment risk, and we do not believe there is sufficient variation within the portfolio to warrant stratification. Therefore, we assess OMSR impairment at the portfolio level. The Company engages a third party to assist in determining an estimated fair value of our existing and outstanding MSRs on at least a semi-annual basis. The Company tests for impairment on purchased stand-alone servicing portfolios (“PMSRs”) separately from the Company’s OMSRs.  

The fair value of PMSRs is equal to the purchase price paid. For PMSRs, the Company records a portfolio-level MSR asset and determines the estimated life of the portfolio based on the prepayment characteristics of the portfolio. The Company subsequently amortizes such PMSRs and tests for impairment quarterly as discussed in more detail above.

For PMSRs, a constant rate of prepayments and defaults is included in the determination of the portfolio’s estimated life (and thus included as a component of the portfolio’s amortization). Accordingly, prepayments and defaults of individual loans do not change the level of amortization expense recorded for the portfolio unless the pattern of actual prepayments and defaults varies significantly from the estimated pattern. When such a significant difference in the pattern of estimated and actual prepayments and defaults occurs, the Company prospectively adjusts the estimated life of the portfolio (and thus future amortization) to approximate the actual pattern observed. The Company made adjustments to the estimated life of two of its PMSRs during 2020 as the actual experience of prepayments differed materially from the estimated prepayments.

Guaranty Obligation, net

Guaranty Obligation, net—When a loan is sold under the Fannie Mae DUS program, the Company undertakes an obligation to partially guarantee the performance of the loan. Upon loan sale, a liability for the fair value of the obligation undertaken in issuing the guaranty is recognized and presented as Guaranty obligation, net of accumulated amortization on the Consolidated Balance Sheets. The recognized guaranty obligation is the fair value of the Company’s obligation to stand ready to perform, including credit risk, over the term of the guaranty.

In determining the fair value of the guaranty obligation, the Company considers the risk profile of the collateral, historical loss experience, and various market indicators. Generally, the estimated fair value of the guaranty obligation is based on the present value of the cash flows expected to be paid under the guaranty over the estimated life of the loan discounted using a rate consistent with what is used for the calculation of the mortgage servicing right for each loan. The life of the guaranty obligation is the estimated period over which the Company believes it will be required to stand ready under the guaranty. Subsequent to the initial measurement date, the liability is amortized over the life of the guaranty period using the straight-line method as a component of and reduction to Amortization and depreciation in the Consolidated Statements of Income.

Recently Adopted and Recently Announced Accounting Pronouncements

Recently Adopted and Recently Announced Accounting Pronouncements—In the second quarter of 2016, Accounting Standards Update 2016-13 (“ASU 2016-13”), Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments was issued. ASU 2016-13 (the “Standard”) represents a significant change to the incurred loss model previously used to account for credit losses. The Standard requires an entity to estimate the credit losses expected over the life of the credit exposure upon initial recognition of that exposure. The expected credit losses consider historical information, current information, and reasonable and supportable forecasts, including estimates of prepayments. Exposures with similar risk characteristics are required to be grouped together when estimating expected credit losses. The initial estimate and subsequent changes to the estimated credit losses are required to be reported in current earnings in the income statement and through an allowance on the balance sheet. ASU 2016-13 is applicable to financial assets subject to credit losses and measured at amortized cost and certain off-balance-sheet credit exposures. The Standard modified the way the Company estimates its allowance for risk-sharing obligations and its allowance for loan losses and the way it assesses impairment on its pledged AFS securities. ASU 2016-13 requires modified retrospective application to all outstanding, in-scope instruments, with a cumulative-effect adjustment recorded to opening retained earnings as of the beginning of the period of adoption.

The Company adopted the Standard as required on January 1, 2020. The Company recognized an increase of $31.6 million in Allowance for Risk-Sharing Obligations with a cumulative-effect adjustment, net of tax, recorded to opening retained earnings of $23.7 million and deferred tax assets of $7.9 million. The adjustment to the allowance for loan losses for the Company’s loans held for investment was immaterial. There was no impact to AFS securities because the portfolio consists of agency-backed securities that inherently have an immaterial risk of loss.

Prior to the adoption of the Standard discussed above, the Company recognized credit losses on risk-sharing loans and loans held for investment under the incurred loss model by identifying loans that may be probable of loss based on an assessment of several qualitative and quantitative factors. Initial loss recognition historically occurred at or before a loan became 60 days delinquent (“specific reserve”). In addition to the specific reserve, the Company recorded an allowance for credit losses on risk-sharing loans on the Company’s watch list that were not probable of foreclosure, but probable of loss as the characteristics of these loans indicated that these loans are probable of losses even though the loss could not be attributed to a specific loan (“general reserve”). Lastly, for loans sold under Fannie Mae’s DUS program, the Company typically agreed to guarantee a portion of the ultimate loss incurred should a borrower fail to perform (“Guarantee Obligation”). The Company recorded a Guaranty Obligation liability to account for the Company’s obligations related to the Fannie Mae DUS guarantee.

When the Company placed a risk-sharing loan on its watch list, it transferred the remaining unamortized balance of the guaranty obligation to the general reserves. If a risk-sharing loan was subsequently removed from the watch list due to improved financial performance, the Company transferred the unamortized balance of the guaranty obligation back to the guaranty obligation classification on the balance sheet and amortized the remaining unamortized balance evenly over the remaining estimated life. For each loan for which the Company had a risk-sharing obligation, it recorded one of the following liabilities associated with that loan as discussed above: guaranty obligation, general reserve, or specific reserve. Although the liability type may have changed over the life of the loan, at any particular point in time, only one such liability was associated with a loan for which the Company had a risk-sharing obligation.

For risk-sharing loans, the Company recorded a liability to Allowance for Risk-Sharing Obligations for the estimated risk-sharing loss through a charge to the provision for risk-sharing obligations, which is a component of Provision (benefit) for credit losses in the Consolidated Statements of Income for both the specific and general reserves. For the Guarantee Obligation, the Company recorded a liability to Guaranty Obligation, net on the Consolidated Balance Sheets and included the charge to the Consolidated Statements of Income as a reduction in Fair value of expected net cash flows from servicing, net. For loans held for investment, the Company recorded an allowance for loan losses and a charge to provision for loan losses, which is a component of Provision (benefit) for credit losses.

There were no other accounting pronouncements issued during 2020 that have the potential to impact the Company’s consolidated financial statements.

Allowance for Risk-Sharing Obligations

Allowance for Risk-Sharing Obligations—Substantially all loans sold under the Fannie Mae DUS program contain partial or full risk-sharing guaranties that are based on the performance of the loan serviced in the at-risk servicing portfolio. The Company records an estimate of the loss reserve for the current expected credit losses (“CECL”) for all loans in our Fannie Mae at-risk servicing portfolio and presents this loss reserve as Allowance for Risk-Sharing Obligations on the Consolidated Balance Sheets.

Overall Current Expected Credit Losses Approach

The Company uses the weighted-average remaining maturity method (“WARM”) for calculating its allowance for risk-sharing obligations, the Company’s liability for the off-balance-sheet credit exposure associated with the Fannie Mae at-risk DUS loans. WARM uses an average annual charge-off 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 charge-off rate is applied to the unpaid principal balance (“UPB”) 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.

The Company maximizes the use of historical internal data because the Company has extensive historical data servicing Fannie Mae DUS loans from which to calculate historical loss rates and principal paydown by loan term type for its exposure to credit loss on its homogeneous portfolio of Fannie Mae DUS multifamily loans. Additionally, the Company believes its properties, loss history, and underwriting standards are not similar to public data such as loss histories for loans originated for collateralized mortgage-backed securities conduits.

Runoff Rate

One of the key inputs into a WARM calculation is the runoff rate, which is the expected rate at which loans in the current portfolio will prepay and amortize in the future. As the loans the Company originates have different original lives and run off over different periods, the Company groups loans by similar origination dates (vintage) and contractual maturity terms for purposes of calculating the runoff rate. The Company originates 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 Company uses its historical runoff rate for each of the different loan term pools as a proxy for the expected runoff rate. The Company believes that borrower behavior and macroeconomic conditions will not deviate significantly from historical performance over the approximately ten-year period in which the Company has compiled the actual loss data. The ten-year period captures the various cycles of industry performance and provides a period that is long enough to capture sufficient observations of runoff history. In addition, due to the prepayment protection provisions for Fannie Mae DUS loans, the Company has not seen significant volatility in historical prepayment rates due to changes in interest rates and would not expect this to change materially in future periods.

The historical annual runoff rate is calculated for each year of a loan’s life for each vintage in the portfolio and aggregated with the calculated runoff rate for each comparable year in every vintage. For example, the annual runoff rate for the first year of loans originated in 2010 is aggregated with the annual runoff rate for the first year of loans originated in 2011, 2012, and so on to calculate the average annual runoff rate for the first year of a loan. This average runoff calculation is performed for each year of a loan’s life for each of the various loan terms to create a matrix of historical average annual runoffs by year for the entire portfolio.

The Company segments its current portfolio of at-risk DUS loans outstanding by original loan term type and years remaining and then applies the appropriate historical average runoff rates to calculate the expected remaining balance at the end of each reporting period in the future. For example, for a loan with an original ten-year term and seven years remaining, the Company applies the historical average annual runoff rate for a ten-year loan for year four to arrive at the estimated remaining UPB one year from the current period, the historical average runoff rate for year five to arrive at the estimated remaining UPB two years from the current period, and so on up to the loan’s maturity date.

CECL Reserve Calculation

Once the Company has calculated the estimated outstanding UPB for each future year until maturity for each loan term type, the Company then applies the average annual charge-off rate (as further described below) to each future year’s estimated UPB. The Company then aggregates the allowance calculated for each year within each loan term type and for all different maturity years to arrive at the CECL reserve for the portfolio.

The weighted-average annual charge-off rate is calculated using a ten-year look-back period, utilizing the average portfolio balance and settled losses for each year. A ten-year period is used as the Company believes 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. This approach captures the adverse impact of the years following the great financial crisis of 2007-2010 because multifamily commercial loans have a lag period from the time of initial distress indications through the timing of loss settlement. The same loss rate is utilized across each loan term type as the Company has not observed any historical or industry-published data to indicate there is any difference in the occurrence probability or loss severity for a loan based on its loan origination term.

Reasonable and Supportable Forecast Period

The Company currently uses one year for its reasonable and supportable forecast period (the “forecast period”). The Company uses a forecast of unemployment rates, historically a highly correlated indicator for multifamily occupancy rates, to assess what macroeconomic and multifamily market conditions are expected to be like over the coming year. The Company then associates the forecasted conditions with a similar historical period over the past ten years, which could be one or several years, and uses the Company’s average loss rate for that historical period as a basis for the loss rate used for the forecast period. The Company reverts to a historical loss rate over a one-year period utilizing a method similar to straight-line basis. For all remaining years until maturity, the Company uses the weighted-average annual charge-off rate as described above to estimate losses. The average loss rate from a historical period used for the forecast period may be adjusted as necessary if the forecasted macroeconomic and industry conditions differ materially from the historical period.

Identification of Specific Reserves for Defaulted Loans

The Company monitors the performance of each risk-sharing loan for events or conditions which may signal a potential default. The Company’s process for identifying which risk-sharing loans may be probable of default consists of an assessment of several qualitative and quantitative factors, including payment status, property financial performance, local real estate market conditions, loan-to-value ratio, debt-service-coverage ratio (“DSCR”), property condition, and financial strength of the borrower or key principal(s). In instances where payment under the guaranty on a specific loan is determined to be probable (as the loan is probable of foreclosure or has foreclosed), the Company separately measures the expected loss through an assessment of the underlying fair value of the asset, disposition costs, and the risk-sharing percentage (the “specific reserve”) through a charge to the provision for risk-sharing obligations, which is a component of Provision (benefit) for credit losses in the Consolidated Statements of Income. These loans are removed from the WARM calculation described above, and the associated loan-specific mortgage servicing right and guaranty obligation are written off. The expected loss on the risk-sharing obligation is dependent on the fair value of the underlying property as the loans are collateral dependent. Historically, initial recognition of a specific reserve occurs at or before a loan becomes 60 days delinquent.

The amount of the specific reserve considers historical loss experience, adverse situations affecting individual loans, the estimated disposition value of the underlying collateral, and the level of risk sharing. The estimate of property fair value at initial recognition of the specific reserve is based on appraisals, broker opinions of value, or net operating income and market capitalization rates, depending on the facts and circumstances associated with the loan. The Company regularly monitors the specific reserves on all applicable loans and updates loss estimates as current information is received. The settlement with Fannie Mae is based on the actual sales price of the property and selling and property preservation costs and considers the Fannie Mae loss-sharing requirements. The maximum amount of the loss the Company absorbs at the time of default is generally 20% of the origination UPB of the loan.

Loans Held for Investment, net

Loans Held for Investment, netLoans held for investment are multifamily loans originated by the Company through the Interim Loan Program for properties that currently do not qualify for permanent GSE or HUD (collectively, the “Agencies”) financing. These loans have terms of up to three years and are all interest-only, multifamily loans with similar risk characteristics and no geographic concentration. 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.

As of December 31, 2020, Loans held for investment, net consisted of 18 loans with an aggregate $366.3 million of unpaid principal balance less $1.1 million of net unamortized deferred fees and costs and $4.8 million of allowance for loan losses. As of December 31, 2019, Loans held for investment, net consisted of 22 loans with an aggregate $546.6 million of unpaid principal balance less $2.0 million of net unamortized deferred fees and costs and $1.1 million of allowance for loan losses

During the third quarter of 2018, the Company transferred a portfolio of participating interests in loans held for investment to a third party that is scheduled to mature in the third quarter of 2021. The Company accounted for the transfer as a secured borrowing. The aggregate unpaid principal balance of the loans of $81.5 million and $78.3 million is presented as a component of Loans held for investment, net in the Consolidated Balance Sheets as of December 31, 2020 and December 31, 2019, respectively, and the secured borrowing of $73.3 million and $70.5 million is included within Other liabilities in the Consolidated Balance Sheets as of December 31, 2020 and 2019, respectively. The Company does not have credit risk related to the $73.3 million of loans that were transferred.

The Company assesses the credit quality of loans held for investment in the same manner as it does for the loans in the Fannie Mae at-risk portfolio as described above and records an allowance for these loans as necessary. The allowance for loan losses is estimated collectively for loans with similar characteristics. The collective allowance is based on the same methodology that the Company uses to estimate its CECL reserves for at-risk Fannie Mae DUS loans as described above (with the exception of a reversion period) because the nature of the underlying collateral is the same, and the loans have similar characteristics, except they are significantly shorter in maturity. The reasonable and supportable forecast period used for the CECL allowance for loans held for investment is one year.

The loss rate for the forecast period was 36 basis points and nine basis points as of December 31, 2020 and January 1, 2020, respectively. The loss rate for the remaining period until maturity was nine basis points as of both December 31, 2020 and January 1, 2020.

One loan held for investment with an unpaid principal balance of $14.7 million was delinquent and on non-accrual status as of December 31, 2020. The Company had $3.7 million and $0.6 million in specific reserves for this loan as of December 31, 2020 and 2019, respectively, and has not recorded any interest related to this loan since it went on non-accrual status. All other loans were current as of December 31, 2020 and 2019. The amortized cost basis of loans that were current as of December 31, 2020 and 2019 was $350.5 million and $529.9 million,

respectively. As of December 31, 2020, $81.5 million of the loans that were current were originated in 2018, while $152.3 million were originated in 2019, and $117.8 million were originated in 2020. Prior to 2019, the Company had not experienced any delinquencies related to loans held for investment.

Provision for Credit Losses

Provision (Benefit) for Credit Losses—The Company records the income statement impact of the changes in the allowance for loan losses and the allowance for risk-sharing obligations within Provision (benefit) for credit losses in the Consolidated Statements of Income. NOTE 4 contains additional discussion related to the allowance for risk-sharing obligations. Provision (benefit) for credit losses consisted of the following activity for the years ended December 31, 2020, 2019, and 2018:

Components of Provision for Credit Losses (in thousands)

 

2020

    

2019

    

2018

 

Provision for loan losses

$

3,739

$

875

$

128

Provision for risk-sharing obligations

 

33,740

 

6,398

 

680

Provision for credit losses

$

37,479

$

7,273

$

808

Business Combinations

Business Combinations—The Company accounts for business combinations using the acquisition method of accounting, under which the purchase price of the acquisition is allocated to the assets acquired and liabilities assumed using the fair values determined by management as of the acquisition date. The Company recognizes identifiable assets acquired and liabilities (both specific and contingent) assumed at their fair values at the acquisition date. Furthermore, acquisition-related costs, such as due diligence, legal and accounting fees, are not capitalized or applied in determining the fair value of the acquired assets. The excess of the purchase price over the assets acquired, identifiable intangible assets and liabilities assumed is recognized as goodwill. During the measurement period, the Company records adjustments to the assets acquired and liabilities assumed with corresponding adjustments to goodwill in the reporting period in which the adjustment is identified. After the measurement period, which could be up to one year after the transaction date, subsequent adjustments are recorded to the Company’s Consolidated Statements of Income.

Goodwill

Goodwill—The Company evaluates goodwill for impairment annually. In addition to the annual impairment evaluation, the Company evaluates at least quarterly whether events or circumstances have occurred in the period subsequent to the annual impairment testing which indicate that it is more likely than not an impairment loss has occurred. The Company currently has only one reporting unit; therefore, all goodwill is allocated to that one reporting unit. The Company performs its impairment testing annually as of October 1. For the 2020 assessment, the Company performed a qualitative assessment and also considered the comparison of the Company’s market capitalization to its net assets. Based on the 2020 qualitative assessment performed, the Company did not observe any events or circumstances indicating an impairment in goodwill. As of December 31, 2020, there have been no events subsequent to that analysis that are indicative of an impairment loss.

Loans Held for Sale

Loans Held for Sale—Loans held for sale represent originated loans that are generally transferred or sold within 60 days from the date that a mortgage loan is funded. The Company elects to measure all originated loans at fair value, unless the Company documents at the time the loan is originated that it will measure the specific loan at the lower of cost or fair value for the life of the loan. Electing to use fair value allows a better offset of the change in fair value of the loan and the change in fair value of the derivative instruments used as economic hedges. During the period prior to its sale, interest income on a loan held for sale is calculated in accordance with the terms of the individual loan. There were no loans held for sale that were valued at the lower of cost or fair value or on a non-accrual status at December 31, 2020 and 2019.

Share-Based Payment

Share-Based Payment—The Company recognizes compensation costs for all share-based payment awards made to employees and directors, including restricted stock, restricted stock units, and employee stock options based on the grant date fair value. Restricted stock awards are granted without cost to the Company’s officers, employees, and non-employee directors, for which the fair value of the award is calculated as the fair value of the Company’s common stock on the date of grant.

Stock option awards were granted to executive officers in the past, with an exercise price equal to the closing price of the Company’s common stock on the date of the grant, and were granted with a ten-year exercise period, vesting ratably over three years dependent solely on continued employment. To estimate the grant-date fair value of stock options, the Company used the Black-Scholes pricing model. The Black-Scholes model estimates the per share fair value of an option on its date of grant based on the following inputs: the option’s exercise price, the price of the underlying stock on the date of the grant, the estimated option life, the estimated dividend yield, a “risk-free” interest rate, and the expected volatility. For the option awards, the Company used the simplified method to estimate the expected term of the options as the Company did not have sufficient historical exercise data to provide a reasonable basis for estimating the expected term. The Company used an estimated dividend yield of zero as the Company’s stock options were not dividend eligible and at the time of grant there was no expectation that the Company would pay a dividend. For the “risk-free” rate, the Company used a U.S. Treasury Note due in a number of years equal to the option’s

expected term. For the option awards, the expected volatility was calculated based on the Company’s historical common stock volatility. The Company issues new shares from the pool of authorized but not yet issued shares when an employee exercises stock options. The Company did not grant any stock option awards in 2018, 2019, or 2020 and does not expect to issue stock options for the foreseeable future.

Generally, the Company’s restricted stock awards for its officers and employees vest ratably over a three-year period based solely on continued employment. Restricted stock awards for non-employee directors fully vest after one year. Some of the Company’s restricted stock awards vest over a period of up to eight years.

The Company has offered a performance share plan (“PSP”) over the past several years for the Company’s executives and certain other members of senior management. The performance period for each PSP is three full calendar years beginning on January 1 of the grant year. Participants in the PSP receive restricted stock units (“RSUs”) on the grant date for the PSP in an amount equal to achievement of all performance targets at a maximum level. If the performance targets are met at the end of the performance period and the participant remains employed by the Company, the participant fully vests in the RSUs, which immediately convert to unrestricted shares of common stock. If the performance targets are not met at the maximum level, the participant generally forfeits a portion of the RSUs. If the participant is no longer employed by the Company, the participant forfeits all of the RSUs. The performance targets for all the PSPs issued by the Company are based on meeting diluted earnings per share, return on equity, and total revenues goals. The Company records compensation expense for the PSP based on the grant-date fair value in an amount proportionate to the service time rendered by the participant and the expected achievement level of the goals.

Compensation expense for restricted shares is adjusted for actual forfeitures and is recognized on a straight-line basis, for each separately vesting portion of the award as if the award were in substance multiple awards, over the requisite service period of the award. Share-based compensation is recognized within the income statement as Personnel, the same expense line as the cash compensation paid to the respective employees.

Net Warehouse Interest Income

Net Warehouse Interest Income—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. 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 for the years ended December 31, 2020, 2019, and 2018 are the following components:

For the year ended December 31, 

Components of Net Warehouse Interest Income (in thousands)

 

2020

    

2019

    

2018

Warehouse interest income - loans held for sale

$

53,090

$

48,211

$

55,609

Warehouse interest expense - loans held for sale

 

(35,154)

 

(46,294)

 

(49,616)

Net warehouse interest income - loans held for sale

$

17,936

$

1,917

$

5,993

Warehouse interest income - loans held for investment

$

17,741

$

32,059

$

11,197

Warehouse interest expense - loans held for investment

 

(6,351)

 

(8,277)

 

(3,159)

Warehouse interest income - secured borrowings

3,449

3,549

1,852

Warehouse interest expense - secured borrowings

(3,449)

(3,549)

(1,852)

Net warehouse interest income - loans held for investment

$

11,390

$

23,782

$

8,038

Statement of Cash Flows

Statement of Cash Flows—The Company records the fair value of premiums and origination fees as a component of the fair value of derivative assets on the loan commitment date and records the related income within Loan origination and debt brokerage fees, net within the Consolidated Statements of Income. The cash for the origination fee is received upon closing of the loan, and the cash for the premium is received upon loan sale, resulting in a timing mismatch of the recognition of income and the receipt of cash in a given period when the derivative or loan held for sale remains outstanding at period end.

The Company accounts for this mismatch by recording an adjustment called Change in the fair value of premiums and origination fees within the Consolidated Statements of Cash Flows. The amount of the adjustment reflects a reduction to cash provided by or used in operations for the amount of income recognized upon rate lock (i.e., non-cash income) for derivatives and loans held for sale outstanding at period end

and an increase to cash provided by or used in operations for cash received upon loan origination or sale for derivatives and loans held for sale that were outstanding at prior period end. When income recognized upon rate lock is greater than cash received upon loan origination or sale, the adjustment is a negative amount. When income recognized upon rate lock is less than cash received upon loan origination or loan sale, the adjustment is a positive amount.

For presentation in the 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 of cash, cash equivalents, restricted cash, and restricted cash equivalents as presented in the Consolidated Statements of Cash Flows to the related captions in the Consolidated Balance Sheets as of December 31, 2020, 2019, 2018, and 2017.

December 31,

(in thousands)

2020

    

2019

    

2018

    

2017

 

Cash and cash equivalents

$

321,097

$

120,685

$

90,058

$

191,218

Restricted cash

19,432

8,677

20,821

6,677

Pledged cash and cash equivalents (NOTE 9)

 

17,473

 

7,204

 

9,469

 

88,785

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

$

358,002

$

136,566

$

120,348

$

286,680

Income Taxes

Income Taxes—The Company files income tax returns in the applicable U.S. federal, state, and local jurisdictions and generally is subject to examination by the respective jurisdictions for three years from the filing of a tax return. The Company accounts for income taxes using the asset and liability method. Deferred tax assets and liabilities are recognized for the estimated future tax consequences attributable to the differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates in effect for the year in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities from a change in tax rates is recognized in earnings in the period when the new rate is enacted.

Deferred tax assets are recognized only to the extent that it is more likely than not that they will be realizable based on consideration of available evidence, including future reversals of existing taxable temporary differences, projected future taxable income, and tax planning strategies.

The Company had an immaterial accrual for uncertain tax positions as of December 31, 2020 and no accrual as of December 31, 2019.

Pledged Securities

Pledged Securities—As collateral against its Fannie Mae risk-sharing obligations (NOTES 4 and 9), certain securities have been pledged to the benefit of Fannie Mae to secure the Company's risk-sharing obligations. Substantially all of the balance of Pledged securities, at fair value within the Consolidated Balance Sheets as of December 31, 2020 and 2019 was pledged against Fannie Mae risk-sharing obligations. 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 mortgage-backed securities (“Agency MBS”) and are all accounted for as available-for-sale (“AFS”) securities. When the fair value of AFS Agency MBS are lower than the carrying value, the Company assesses whether an allowance for credit losses is necessary. The Company does not record an allowance for credit losses for its AFS securities, including those whose fair value is less than amortized cost, when the AFS securities are issued by the GSEs. The contractual cash flows of these AFS securities are guaranteed by the GSEs, which are government-sponsored enterprises under the conservatorship of the Federal Housing Finance Agency. Accordingly, it is expected that the securities would not be settled at a price less than the amortized cost of these securities. The Company does not intend to sell any of the Agency MBS, nor does the Company believe that it is more likely than not that it would be required to sell these investments before recovery of their amortized cost basis, which may be at maturity.

Contracts with Customers

Contracts with Customers—A majority all 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. The Company’s contracts with customers 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 Company’s contracts with customers is not complicated and is generally completed in a short period of time. The Company had no contract assets or liabilities as of December 31, 2020 and 2019.

The following table presents information about the Company’s contracts with customers for the years ended December 31, 2020, 2019, and 2018:

Description (in thousands)

 

2020

    

2019

    

2018

 

Statement of income line item

Certain loan origination fees

$

64,528

$

75,599

$

59,877

Loan origination and debt brokerage fees, net

Property sales broker fees, investment management fees, application fees, and other

 

61,107

 

51,885

 

35,837

Other revenues

Total revenues derived from contracts with customers

$

125,635

$

127,484

$

95,714

Cash and Cash Equivalents

Cash and Cash Equivalents—The term cash and cash equivalents, as used in the accompanying consolidated financial statements, includes currency on hand, demand deposits with financial institutions, and short-term, highly liquid investments purchased with an original maturity of three months or less. The Company had no cash equivalents as of December 31, 2020 and 2019.

Restricted Cash

Restricted Cash—Restricted cash represents primarily good faith deposits from borrowers. The Company records a corresponding liability for these good faith deposits from borrowers within Performance deposits from borrowers in the Consolidated Balance Sheets.

Net Receivables

Receivables, Net—Receivables, net represents amounts currently due to the Company pursuant to contractual servicing agreements, investor good faith deposits held in escrow by others, general accounts receivable, and advances of principal and interest payments and tax and insurance escrow amounts if the borrower is delinquent in making loan payments, to the extent such amounts are determined to be reimbursable and recoverable. Substantially all of our receivables are expected to be collected within a short period of time and are with counterparties with high credit quality (such as the Agencies). Additionally, the Company has not experienced any credit losses related to these receivables. Consequently, the Company has not recorded an allowance for credit losses associated with its receivables as of December 31, 2020 and 2019.

Concentrations of Credit Risk

Concentrations of Credit Risk—Financial instruments, which potentially subject the Company to concentrations of credit risk, consist principally of cash and cash equivalents, loans held for sale, and derivative financial instruments.

The Company places the cash and temporary investments with high-credit-quality financial institutions and believes no significant credit risk exists. The counterparties to the loans held for sale and funding commitments are owners of residential multifamily properties located throughout the United States. Mortgage loans are generally transferred or sold within 60 days from the date that a mortgage loan is funded. There is no material residual counterparty risk with respect to the Company's funding commitments as each potential borrower must make a non-refundable good faith deposit when the funding commitment is executed. The counterparty to the forward sale is Fannie Mae, Freddie Mac, or a broker-dealer that has been determined to be a credit-worthy counterparty by us and our warehouse lenders. There is a risk that the purchase price agreed to by the investor will be reduced in the event of a late delivery. The risk for non-delivery of a loan primarily results from the risk that a borrower does not close on the funding commitment in a timely manner. This risk is generally mitigated by the non-refundable good faith deposit.

Leases

Leases—In the normal course of business, the Company enters into lease arrangements for all of its office space. All such lease arrangements are accounted for as operating leases. The Company initially recognizes a lease liability for the obligation to make lease payments and a right-of-use (“ROU”) asset for the right to use the underlying asset for the lease term. The lease liability is measured at the present value of the lease payments over the lease term. The ROU asset is measured at the lease liability amount, adjusted for lease prepayments, accrued rent, lease incentives received, and the lessee’s initial direct costs. Lease expense is generally recognized on a straight-line basis over the term of the lease.

These operating leases do not provide an implicit discount rate; therefore, the Company uses the incremental borrowing rate of its note payable at lease commencement to calculate lease liabilities as the terms on this debt most closely resemble the terms on the Company’s largest leases. The Company’s lease agreements often include options to extend or terminate the lease. Single lease cost related to these lease agreements is recognized on the straight-line basis over the term of the lease, which includes options to extend when it is reasonably certain that such options will be exercised and the Company knows what the lease payments will be during the optional periods.

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.

XML 38 R24.htm IDEA: XBRL DOCUMENT v3.20.4
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
12 Months Ended
Dec. 31, 2020
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES  
Schedule of Components of Provision (Benefit) for Credit Losses

Components of Provision for Credit Losses (in thousands)

 

2020

    

2019

    

2018

 

Provision for loan losses

$

3,739

$

875

$

128

Provision for risk-sharing obligations

 

33,740

 

6,398

 

680

Provision for credit losses

$

37,479

$

7,273

$

808

Schedule of Net Warehouse Interest Income

For the year ended December 31, 

Components of Net Warehouse Interest Income (in thousands)

 

2020

    

2019

    

2018

Warehouse interest income - loans held for sale

$

53,090

$

48,211

$

55,609

Warehouse interest expense - loans held for sale

 

(35,154)

 

(46,294)

 

(49,616)

Net warehouse interest income - loans held for sale

$

17,936

$

1,917

$

5,993

Warehouse interest income - loans held for investment

$

17,741

$

32,059

$

11,197

Warehouse interest expense - loans held for investment

 

(6,351)

 

(8,277)

 

(3,159)

Warehouse interest income - secured borrowings

3,449

3,549

1,852

Warehouse interest expense - secured borrowings

(3,449)

(3,549)

(1,852)

Net warehouse interest income - loans held for investment

$

11,390

$

23,782

$

8,038

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

December 31,

(in thousands)

2020

    

2019

    

2018

    

2017

 

Cash and cash equivalents

$

321,097

$

120,685

$

90,058

$

191,218

Restricted cash

19,432

8,677

20,821

6,677

Pledged cash and cash equivalents (NOTE 9)

 

17,473

 

7,204

 

9,469

 

88,785

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

$

358,002

$

136,566

$

120,348

$

286,680

Schedule of Contracts with Customers

Description (in thousands)

 

2020

    

2019

    

2018

 

Statement of income line item

Certain loan origination fees

$

64,528

$

75,599

$

59,877

Loan origination and debt brokerage fees, net

Property sales broker fees, investment management fees, application fees, and other

 

61,107

 

51,885

 

35,837

Other revenues

Total revenues derived from contracts with customers

$

125,635

$

127,484

$

95,714

XML 39 R25.htm IDEA: XBRL DOCUMENT v3.20.4
MORTGAGE SERVICING RIGHTS (Tables)
12 Months Ended
Dec. 31, 2020
MORTGAGE SERVICING RIGHTS  
Schedule of Activity Related to Capitalized MSRs, Net of Accumulated Amortization

For the year ended December 31, 

 

Roll Forward of MSRs (in thousands)

    

2020

    

2019

 

Beginning balance

$

718,799

$

670,146

Additions, following the sale of loan

 

321,225

 

206,885

Amortization

 

(149,888)

 

(137,792)

Pre-payments and write-offs

 

(27,323)

 

(20,440)

Ending balance

$

862,813

$

718,799

Summary of Components of Net Carrying Value of MSRs

Components of MSRs (in thousands)

December 31, 2020

December 31, 2019

Gross Value

$

1,394,901

$

1,201,542

Accumulated amortization

 

(532,088)

 

(482,743)

Net carrying value

$

862,813

$

718,799

Schedule of Expected Amortization of MSRs

  

Expected

(in thousands)

  Amortization  

Year Ending December 31, 

2021

$

155,181

2022

 

142,147

2023

 

127,808

2024

 

110,147

2025

 

91,425

Thereafter

236,105

Total

$

862,813

XML 40 R26.htm IDEA: XBRL DOCUMENT v3.20.4
GUARANTY OBLIGATION AND ALLOWANCE FOR RISK-SHARING OBLIGATIONS (Tables)
12 Months Ended
Dec. 31, 2020
GUARANTY OBLIGATION AND ALLOWANCE FOR RISK-SHARING OBLIGATIONS  
Schedule of Activity Related to Guaranty Obligation

For the year ended December 31, 

 

Roll Forward of Guaranty Obligation (in thousands)

    

2020

    

2019

 

Beginning balance

$

54,695

$

46,870

Additions, following the sale of loan

 

5,755

 

17,939

Amortization

 

(9,612)

 

(9,663)

Other

1,468

(451)

Ending balance

$

52,306

$

54,695

Summary of Allowance for Risk-Sharing Obligations

For the year ended December 31, 

 

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

    

2020

    

2019

 

Beginning balance

$

11,471

$

4,622

Adjustment related to adoption of CECL

31,570

Provision for risk-sharing obligations

 

33,740

 

6,398

Write-offs

 

 

Other

(1,468)

451

Ending balance

$

75,313

$

11,471

XML 41 R27.htm IDEA: XBRL DOCUMENT v3.20.4
Debt (Tables)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Debt    
Schedule of Maturities of Warehouse Notes Payable and Note Payable

Year Ending December 31,

    

Maturities

  

2021

$

2,442,228

2022

81,828

2023

2,978

2024

2,978

2025

282,862

Thereafter

Total

$

2,812,874

 
Warehouse Facilities    
Debt    
Schedule of warehouse lines of credit  

December 31, 2020

 

(dollars in thousands)

    

Committed

    

Uncommitted

Total Facility

Outstanding

    

    

 

Facility(1)

Amount

Amount

Capacity

Balance

Interest rate(2)

 

Agency Warehouse Facility #1

$

425,000

$

$

425,000

$

83,336

 

30-day LIBOR plus 1.40%

Agency Warehouse Facility #2

 

700,000

 

300,000

 

1,000,000

 

460,388

30-day LIBOR plus 1.40%

Agency Warehouse Facility #3

 

600,000

 

265,000

 

865,000

 

410,546

 

30-day LIBOR plus 1.15%

Agency Warehouse Facility #4

350,000

350,000

181,996

30-day LIBOR plus 1.40%

Agency Warehouse Facility #5

1,000,000

1,000,000

522,507

30-day LIBOR plus 1.45%

Total National Bank Agency Warehouse Facilities

$

2,075,000

$

1,565,000

$

3,640,000

$

1,658,773

Fannie Mae repurchase agreement, uncommitted line and open maturity

 

 

1,500,000

 

1,500,000

 

725,085

 

Total Agency Warehouse Facilities

$

2,075,000

$

3,065,000

$

5,140,000

$

2,383,858

Interim Warehouse Facility #1

$

135,000

$

$

135,000

$

71,572

 

30-day LIBOR plus 1.90%

Interim Warehouse Facility #2

 

100,000

 

 

100,000

 

34,000

 

30-day LIBOR plus 1.65%

Interim Warehouse Facility #3

 

75,000

 

75,000

 

150,000

 

8,861

 

30-day LIBOR plus 1.75% to 3.25%

Interim Warehouse Facility #4

19,810

19,810

19,810

30-day LIBOR plus 3.00%

Total National Bank Interim Warehouse Facilities

$

329,810

$

75,000

$

404,810

$

134,243

Debt issuance costs

 

 

 

 

(945)

Total warehouse facilities

$

2,404,810

$

3,140,000

$

5,544,810

$

2,517,156

December 31, 2019

 

(dollars in thousands)

    

Committed

    

Uncommitted

Total Facility

Outstanding

    

    

 

Facility(1)

Amount

Amount

Capacity

Balance

Interest rate(2)

 

Agency Warehouse Facility #1

$

350,000

$

200,000

$

550,000

$

148,877

 

30-day LIBOR plus 1.15%

Agency Warehouse Facility #2

 

500,000

 

300,000

 

800,000

 

15,291

 

30-day LIBOR plus 1.15%

Agency Warehouse Facility #3

 

500,000

 

265,000

 

765,000

 

35,510

 

30-day LIBOR plus 1.15%

Agency Warehouse Facility #4

350,000

350,000

258,045

30-day LIBOR plus 1.15%

Agency Warehouse Facility #5

500,000

500,000

60,751

 

30-day LIBOR plus 1.15%

Agency Warehouse Facility #6

250,000

100,000

350,000

14,930

30-day LIBOR plus 1.15%

Total National Bank Agency Warehouse Facilities

$

1,950,000

$

1,365,000

$

3,315,000

$

533,404

Fannie Mae repurchase agreement, uncommitted line and open maturity

 

 

1,500,000

 

1,500,000

 

131,984

Total agency warehouse facilities

$

1,950,000

$

2,865,000

$

4,815,000

$

665,388

 

Interim Warehouse Facility #1

$

135,000

$

$

135,000

$

98,086

 

30-day LIBOR plus 1.90%

Interim Warehouse Facility #2

 

100,000

 

 

100,000

 

49,256

 

30-day LIBOR plus 1.65%

Interim Warehouse Facility #3

 

75,000

 

75,000

 

150,000

 

65,991

30-day LIBOR plus 1.90% to 2.50%

Interim Warehouse Facility #4

 

100,000

 

 

100,000

 

28,100

 

30-day LIBOR plus 1.75%

Total interim warehouse facilities

$

410,000

$

75,000

$

485,000

$

241,433

Debt issuance costs

 

 

 

 

(693)

Total warehouse facilities

$

2,360,000

$

2,940,000

$

5,300,000

$

906,128

(1)Agency Warehouse Facilities, including the Fannie Mae repurchase agreement are used to fund loans held for sale, while Interim Warehouse Facilities are used to fund loans held for investment.
(2)Interest rate presented does not include the effect of interest rate floors.
Notes Payable    
Debt    
Schedule of warehouse lines of credit

(in thousands, unless otherwise specified)

December 31, 

Component

    

2020

    

2019

  

Interest rate and repayments

 

Unpaid principal balance

$

294,773

$

297,750

Interest rate varies - see above for further details;

Unamortized debt discount

(1,026)

(1,245)

Quarterly principal payments of $0.8 million

Unamortized debt issuance costs

(2,154)

(2,541)

Carrying balance

$

291,593

$

293,964

 
XML 42 R28.htm IDEA: XBRL DOCUMENT v3.20.4
GOODWILL AND OTHER INTANGIBLE ASSETS (Tables)
12 Months Ended
Dec. 31, 2020
GOODWILL AND OTHER INTANGIBLE ASSETS  
Schedule of Goodwill

For the year ended December 31, 

Roll Forward of Goodwill (in thousands)

    

2020

    

2019

 

Beginning balance

$

180,424

$

173,904

Additions from acquisitions

 

68,534

 

6,520

Impairment

 

 

Ending balance

$

248,958

$

180,424

Schedule of Contingent Liability

For the year ended December 31, 

Roll Forward of Contingent Consideration Liabilities (in thousands)

    

2020

    

2019

Beginning balance

$

5,752

$

11,630

Additions

27,645

Accretion

1,232

572

Payments

(5,800)

(6,450)

Ending balance

$

28,829

$

5,752

XML 43 R29.htm IDEA: XBRL DOCUMENT v3.20.4
FAIR VALUE MEASUREMENTS (Tables)
12 Months Ended
Dec. 31, 2020
FAIR VALUE MEASUREMENTS  
Summary of Financial Assets and Financial Liabilities Measured at Fair Value on a Recurring Basis

    

Quoted Prices in

    

Significant

    

Significant

    

    

 

Active Markets

Other

Other

 

For Identical

Observable

Unobservable

 

Assets

Inputs

Inputs

Balance as of

 

(in thousands)

(Level 1)

(Level 2)

(Level 3)

Period End

 

December 31, 2020

Assets

Loans held for sale

$

$

2,449,198

$

$

2,449,198

Pledged securities

 

17,473

 

119,763

 

 

137,236

Derivative assets

 

 

 

49,786

 

49,786

Total

$

17,473

$

2,568,961

$

49,786

$

2,636,220

Liabilities

Derivative liabilities

$

$

$

5,066

$

5,066

Total

$

$

$

5,066

$

5,066

December 31, 2019

Assets

Loans held for sale

$

$

787,035

$

$

787,035

Pledged securities

 

7,204

 

114,563

 

 

121,767

Derivative assets

 

 

 

15,568

 

15,568

Total

$

7,204

$

901,598

$

15,568

$

924,370

Liabilities

Derivative liabilities

$

$

$

36

$

36

Total

$

$

$

36

$

36

Schedule of Roll Forward of Derivative Instruments

Fair Value Measurements

Using Significant 

Unobservable Inputs:

Derivative Instruments

(in thousands)

    

December 31, 2020

 

Derivative assets and liabilities, net

    

    

Beginning balance December 31, 2019

$

15,532

Settlements

 

(687,874)

Realized gains recorded in earnings (1)

 

672,342

Unrealized gains recorded in earnings (1)

 

44,720

Ending balance December 31, 2020

$

44,720

Fair Value Measurements

Using Significant 

Unobservable Inputs:

Derivative Instruments

(in thousands)

    

December 31, 2019

 

Derivative assets and liabilities, net

    

    

Beginning balance December 31, 2018

$

2,839

Settlements

 

(426,544)

Realized gains (losses) recorded in earnings (1)

 

423,705

Unrealized gains (losses) recorded in earnings (1)

 

15,532

Ending balance December 31, 2019

$

15,532

(1)Realized and unrealized gains 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 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 Measurements

 

(in thousands)

    

Fair Value

    

Valuation Technique

    

Unobservable Input (1)

    

Input Value (1)

 

Derivative assets

$

49,786

 

Discounted cash flow

 

Counterparty credit risk

 

Derivative liabilities

$

5,066

 

Discounted cash flow

 

Counterparty credit risk

 

(1)Significant increases in this input may lead to significantly lower fair value measurements.
Schedule of Carrying Amounts and the Fair Values of the Company's Financial Instruments

December 31, 2020

December 31, 2019

 

   

Carrying

    

Fair

    

Carrying

    

Fair

 

(in thousands)

Amount

Value

Amount

Value

 

Financial assets:

Cash and cash equivalents

$

321,097

$

321,097

$

120,685

$

120,685

Restricted cash

 

19,432

 

19,432

 

8,677

 

8,677

Pledged securities

 

137,236

 

137,236

 

121,767

 

121,767

Loans held for sale

 

2,449,198

 

2,449,198

 

787,035

 

787,035

Loans held for investment, net

 

360,402

 

362,586

 

543,542

 

546,033

Derivative assets

 

49,786

 

49,786

 

15,568

 

15,568

Total financial assets

$

3,337,151

$

3,339,335

$

1,597,274

$

1,599,765

Financial liabilities:

Derivative liabilities

$

5,066

$

5,066

$

36

$

36

Secured borrowings

73,314

73,314

70,548

70,548

Warehouse notes payable

 

2,517,156

 

2,518,101

 

906,128

 

906,821

Note payable

 

291,593

 

294,773

 

293,964

 

297,750

Total financial liabilities

$

2,887,129

$

2,891,254

$

1,270,676

$

1,275,155

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

 

December 31, 2020

Rate lock commitments

$

1,374,784

$

45,581

$

(1,697)

$

43,884

$

43,895

$

(11)

$

Forward sale contracts

 

3,760,953

 

 

836

 

836

 

5,891

(5,055)

 

Loans held for sale

 

2,386,169

 

62,167

 

861

 

63,028

 

 

 

63,028

Total

$

107,748

$

$

107,748

$

49,786

$

(5,066)

$

63,028

December 31, 2019

Rate lock commitments

$

511,114

$

12,199

$

(1,975)

$

10,224

$

10,247

$

(23)

$

Forward sale contracts

 

1,285,656

 

 

5,308

 

5,308

 

5,321

 

(13)

 

Loans held for sale

 

774,542

 

15,826

 

(3,333)

 

12,493

 

 

 

12,493

Total

$

28,025

$

$

28,025

$

15,568

$

(36)

$

12,493

XML 44 R30.htm IDEA: XBRL DOCUMENT v3.20.4
FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES (Tables)
12 Months Ended
Dec. 31, 2020
FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES  
Schedule of Pledged Securities at Fair Value

December 31,

Pledged Securities (in thousands)

2020

    

2019

    

2018

    

2017

 

Restricted cash

$

4,954

$

2,150

$

3,029

$

2,201

Money market funds

12,519

5,054

6,440

86,584

Total pledged cash and cash equivalents

$

17,473

$

7,204

$

9,469

$

88,785

Agency MBS

 

119,763

 

114,563

 

106,862

 

9,074

Total pledged securities, at fair value

$

137,236

$

121,767

$

116,331

$

97,859

Schedule of Investment Information Related to AFS Agency MBS

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

December 31, 2020

    

December 31, 2019

    

Fair value

$

119,763

$

114,563

Amortized cost

117,136

113,580

Total gains for securities with net gains in AOCI

2,669

1,145

Total losses for securities with net losses in AOCI

 

(42)

 

(162)

Fair value of securities with unrealized losses

 

12,267

 

66,526

Schedule of Contractual Maturity Information Related to Agency MBS

December 31, 2020

Detail of Agency MBS Maturities (in thousands)

Fair Value

    

Amortized Cost

    

Within one year

$

$

After one year through five years

9,477

9,474

After five years through ten years

82,278

81,469

After ten years

 

28,008

26,193

Total

$

119,763

$

117,136

XML 45 R31.htm IDEA: XBRL DOCUMENT v3.20.4
SHARE-BASED PAYMENT (Tables)
12 Months Ended
Dec. 31, 2020
SHARE-BASED PAYMENT  
Schedule of Stock Compensation Expense

For the year ended December 31,

Components of stock compensation expense (in thousands)

    

2020

    

2019

    

2018

Restricted shares

$

18,924

$

17,818

$

14,741

Stock options

71

625

1,124

PSP "RSUs"

9,324

5,632

8,094

Total stock compensation expense

$

28,319

$

24,075

$

23,959

Excess tax benefit recognized

$

7,273

$

4,632

$

6,848

Schedule of Restricted Share Activity

Weighted-

Average

Grant-date

Restricted Shares Activity

    

Shares

    

Fair Value

 

Nonvested at January 1, 2020

1,085,376

$

48.39

Granted

548,045

74.75

Vested

(459,409)

44.62

Forfeited

(51,398)

56.81

Nonvested at December 31, 2020

1,122,614

$

62.41

Schedule of Restricted Share Units Activity

Weighted-

Average

Grant-date

Restricted Share Units Activity

    

Share Units

    

Fair Value

 

Nonvested at January 1, 2020

890,049

$

47.87

Granted

269,779

50.26

Vested

(222,273)

41.79

Forfeited

(137,434)

44.22

Cancelled

(29,628)

67.13

Nonvested at December 31, 2020

770,493

$

50.37

Schedule of Stock Option Activity

Weighted-

Weighted-

Average

Aggregate

Average

Remaining

Intrinsic

Exercise

Contract Life

Value

Stock Options Activity

    

Options

    

Price

    

(Years)

    

(in thousands)

 

Outstanding at January 1, 2020

983,082

$

19.72

Granted

Exercised

(521,742)

17.26

Forfeited

Expired

Outstanding at December 31, 2020

461,340

$

22.51

4.4

$

32,069

Exercisable at December 31, 2020

461,340

$

22.51

4.4

$

32,069

XML 46 R32.htm IDEA: XBRL DOCUMENT v3.20.4
EARNINGS PER SHARE AND STOCKHOLDERS' EQUITY (Tables)
12 Months Ended
Dec. 31, 2020
EARNINGS PER SHARE AND STOCKHOLDERS' EQUITY  
Schedule of Basic and Diluted EPS Under Two-Class Method

For the years ended December 31,

 

EPS Calculations (in thousands, except per share amounts)

2020

2019

2018

 

Calculation of basic EPS

Walker & Dunlop net income

$

246,177

$

173,373

$

161,439

Less: dividends and undistributed earnings allocated to participating securities

 

7,337

 

5,649

 

5,790

Net income applicable to common stockholders

$

238,840

$

167,724

$

155,649

Weighted-average basic shares outstanding

30,444

29,913

30,202

Basic EPS

$

7.85

$

5.61

$

5.15

Calculation of diluted EPS

Net income applicable to common stockholders

$

238,840

$

167,724

$

155,649

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

120

126

170

Net income allocated to common stockholders

$

238,960

$

167,850

$

155,819

Weighted-average basic shares outstanding

30,444

29,913

30,202

Add: weighted-average diluted non-participating securities

639

902

1,182

Weighted-average diluted shares outstanding

31,083

30,815

31,384

Diluted EPS

$

7.69

$

5.45

$

4.96

XML 47 R33.htm IDEA: XBRL DOCUMENT v3.20.4
INCOME TAXES (Tables)
12 Months Ended
Dec. 31, 2020
INCOME TAXES  
Summary of Provision for Income Taxes

For the year ended December 31, 

Components of Income Tax Expense (in thousands)

    

2020

    

2019

    

2018

 

Current

Federal

$

26,854

$

28,150

$

26,850

State

10,294

6,959

7,575

Total current expense

$

37,148

$

35,109

$

34,425

Deferred

Federal

$

37,354

$

17,484

$

13,964

State

9,811

4,528

3,519

Total deferred expense

$

47,165

$

22,012

$

17,483

Total income tax expense

$

84,313

$

57,121

$

51,908

Schedule of Reconciliation of the Statutory Federal Tax Provision to Income Tax Provision

For the year ended December 31, 

(in thousands)

    

2020

    

2019

    

2018

Statutory federal expense

$

69,356

$

48,374

$

44,699

Statutory state income tax expense, net of federal tax benefit

13,828

9,281

8,744

Other

1,129

(534)

(1,535)

Income tax expense

$

84,313

$

57,121

$

51,908

Schedule of Deferred Tax Assets and Liabilities

As of December 31, 

Components of Deferred Tax Liabilities, Net (in thousands)

    

2020

    

2019

 

Deferred Tax Assets

Compensation related

$

8,760

$

8,227

Credit losses

 

20,163

 

3,133

Valuation allowance

(1,049)

Total deferred tax assets

$

28,923

$

10,311

Deferred Tax Liabilities

Mark-to-market of derivatives and loans held for sale

$

(22,367)

$

(5,396)

Mortgage servicing rights related

(180,129)

(139,115)

Acquisition related (1)

(9,594)

(7,292)

Depreciation

(2,267)

(1,812)

Other

(224)

(3,507)

Total deferred tax liabilities

$

(214,581)

$

(157,122)

Deferred tax liabilities, net

$

(185,658)

$

(146,811)

(1)Acquisition-related deferred tax liabilities consist of book-to-tax differences associated with basis step ups related to the amortization of goodwill recorded from acquisitions and book-to-tax differences in intangible asset amortization.
XML 48 R34.htm IDEA: XBRL DOCUMENT v3.20.4
SEGMENTS (Tables)
12 Months Ended
Dec. 31, 2020
SEGMENTS  
Schedule of Loans Serviced for Others, by Product

As of December 31, 

Components of Loan Servicing Portfolio (in thousands)

    

2020

    

2019

    

2018

 

Fannie Mae

$

48,818,185

$

40,049,095

$

35,983,178

Freddie Mac

37,072,587

32,583,842

30,350,724

Ginnie Mae-HUD

9,606,506

9,972,989

9,944,222

Life insurance companies and other

11,714,694

10,619,243

9,411,138

Total

$

107,211,972

$

93,225,169

$

85,689,262

Schedule of Percentage of Unpaid Principal Balance of the Loans Serviced for Others

Percent of Total UPB as of December 31, 

Loan Servicing Portfolio Concentration by State

    

2020

    

2019

    

2018

    

California

16.2

%

16.2

%

16.3

%

Florida

10.4

9.4

9.0

Texas

8.8

9.3

9.7

Georgia

5.9

5.8

6.1

All other states

58.7

59.3

58.9

Total

100.0

%

100.0

%

100.0

%

XML 49 R35.htm IDEA: XBRL DOCUMENT v3.20.4
LEASES (Tables)
12 Months Ended
Dec. 31, 2020
LEASES  
Schedule of Lease Information

For year ended December 31,

Operating Lease Arrangements (dollars in thousands)

2020

2019

Operating Leases

Right-of-use assets

$

17,405

$

22,307

Lease Liabilities

22,579

28,156

Weighted-average remaining lease term

3.2 years

3.7 years

Weighted-average discount rate

4.6%

4.7%

Operating Lease Expenses

Single lease costs (1)

$

8,856

$

7,593

Cash paid for amounts included in the measurement of lease liabilities

8,833

8,218

Right-of-use assets obtained in exchange for new lease obligations

1,488

3,013

(1)Rent expense was $8.1 million for the year ended December 31, 2018.
Schedule of Maturities of Lease Liabilities

Year Ending December 31,

2021

$

8,662

2022

7,975

2023

6,390

2024

606

Thereafter

279

Total lease payments

$

23,912

Less imputed interest

(1,333)

Total

$

22,579

XML 50 R36.htm IDEA: XBRL DOCUMENT v3.20.4
OTHER OPERATING EXPENSES (Tables)
12 Months Ended
Dec. 31, 2020
OTHER OPERATING EXPENSES  
Summary of Major Components of Other Operating Expenses

For the year ended December 31, 

Components of Other Operating Expenses (in thousands)

    

2020

    

2019

    

2018

 

Professional fees

$

18,345

$

20,896

$

16,365

Travel and entertainment

4,685

10,759

10,003

Rent (1)

10,486

9,136

8,107

Marketing and preferred broker

9,139

8,534

7,951

Office expenses

17,360

9,972

8,028

All other

9,567

7,299

11,567

Total

$

69,582

$

66,596

$

62,021

(1)2020 and 2019 includes single lease cost and other related expenses (common-area maintenance and other miscellaneous charges). 2018 includes rent expense and other related expenses (common-area maintenance and other miscellaneous charges).  
XML 51 R37.htm IDEA: XBRL DOCUMENT v3.20.4
ORGANIZATION (Details)
Dec. 31, 2020
Interim Program JV  
Joint Venture  
Ownership interest 15.00%
XML 52 R38.htm IDEA: XBRL DOCUMENT v3.20.4
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Derivative Assets and Liabilities (Details)
$ in Millions
12 Months Ended
Dec. 31, 2020
USD ($)
loan
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Mortgage Banking Activities      
Co-broker fees | $ $ 33.1 $ 20.6 $ 22.8
OMSRs | Minimum      
Mortgage Banking Activities      
Discount rate used for estimated capitalized MSRs (as a percent) 10.00% 10.00% 10.00%
Reduction in estimated life of originated MSRs 6 months    
OMSRs | Maximum      
Mortgage Banking Activities      
Discount rate used for estimated capitalized MSRs (as a percent) 15.00% 15.00% 15.00%
Reduction in estimated life of originated MSRs 12 months    
PMSRs      
Mortgage Banking Activities      
Number of portfolios for which the estimated lives were adjusted | loan 2    
XML 53 R39.htm IDEA: XBRL DOCUMENT v3.20.4
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Guaranty Obligation and Allowance for Risk Sharing Obligations (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Debt        
Adjustment related to adoption of CECL $ 31,570      
Cumulative effect adjustment for adoption of ASU, net of tax $ 1,196,222 $ 1,042,285 $ 907,192 $ 814,981
Reasonable and supportable forecast period used for determining CECL reserves 1 year      
Period of time rate reverts to historical rate 1 year      
Fannie Mae DUS program | Maximum        
Debt        
Term of debt 15 years      
Maximum delinquency period of loans at which initial loss recognition occurs 60 days      
Amount of loss absorbed at time of loan default as a percent of the origination unpaid principal balance 20.00%      
Cumulative Effect Adjustment | ASU 2016-13        
Debt        
Adjustment related to adoption of CECL   31,600    
Cumulative effect adjustment for adoption of ASU, net of tax   (23,678)    
Cumulative effect adjustment for adoption of ASU   7,900    
Retained Earnings        
Debt        
Cumulative effect adjustment for adoption of ASU, net of tax $ 952,943 796,775 $ 666,752 $ 579,943
Retained Earnings | Cumulative Effect Adjustment | ASU 2016-13        
Debt        
Cumulative effect adjustment for adoption of ASU, net of tax   $ (23,678)    
XML 54 R40.htm IDEA: XBRL DOCUMENT v3.20.4
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Loans Held-for-Investment, Net (Detail)
$ in Millions
12 Months Ended
Jan. 01, 2020
Dec. 31, 2020
USD ($)
loan
Dec. 31, 2019
USD ($)
loan
Loans Held-for-Investment, Net      
Number of loans held for investment | loan   18 22
Unpaid principal balance of loans held for investment   $ 366.3 $ 546.6
Net unamortized deferred fees and costs   1.1 2.0
Allowance for loan losses   $ 4.8 1.1
Reasonable and supportable forecast period used for determining CECL reserves   1 year  
Loans Held for Investment      
Transfers of financial assets accounted for as secured borrowings      
Loan portfolio transferred to third party   $ 81.5 78.3
Secured borrowing     70.5
Other Liabilities      
Transfers of financial assets accounted for as secured borrowings      
Secured borrowing   $ 73.3  
Loans Held for Investment      
Loans Held-for-Investment, Net      
Charge off rate in forecasted period 0.09% 0.36%  
Charge off rate for the remaining period 0.09% 0.09%  
Number of delinquent loans | loan   1  
Loans held for investment, delinquent   $ 14.7  
Number of loans on nonaccrual status | loan   1  
Loans, non-accrual status   $ 14.7  
Specific reserve for loan   3.7 0.6
Amortized cost of loans held for investment, current   350.5 $ 529.9
Loans originated in 2018   81.5  
Loans originated in 2019   152.3  
Loans originated in 2020   $ 117.8  
Loans Held for Investment | Maximum      
Loans Held-for-Investment, Net      
Term of loans   3 years  
XML 55 R41.htm IDEA: XBRL DOCUMENT v3.20.4
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Provision for Credit Losses (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Components of Provision for Credit Losses      
Provision for loan losses $ 3,739 $ 875 $ 128
Provision for risk-sharing obligations 33,740 6,398 680
Provision for credit losses $ 37,479 $ 7,273 $ 808
XML 56 R42.htm IDEA: XBRL DOCUMENT v3.20.4
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Goodwill (Detail)
12 Months Ended
Dec. 31, 2020
segment
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES  
Number of reporting units 1
XML 57 R43.htm IDEA: XBRL DOCUMENT v3.20.4
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Loans Held-for-Sale (Detail) - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Loans Held for Sale    
Loans Held-for-Sale    
Period of originated loans within which they are transferred or sold 60 days  
Loans held for sale carried at lower of cost or fair value $ 0 $ 0
Loans, non-accrual status $ 0 $ 0
Mortgage Loans    
Loans Held-for-Sale    
Period of originated loans within which they are transferred or sold 60 days  
XML 58 R44.htm IDEA: XBRL DOCUMENT v3.20.4
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Share-Based Payment (Detail)
12 Months Ended
Dec. 31, 2020
Stock options  
Fair value assumptions, Black-Scholes  
Expiration period 10 years
Vesting period 3 years
Expected dividend yield 0.00%
Stock options | Officers And Employees  
Fair value assumptions, Black-Scholes  
Vesting period 3 years
RSUs | PSP  
Fair value assumptions, Black-Scholes  
Vesting period 3 years
Restricted shares | Officers And Employees | Minimum  
Fair value assumptions, Black-Scholes  
Vesting period 3 years
Restricted shares | Officers And Employees | Maximum  
Fair value assumptions, Black-Scholes  
Vesting period 8 years
Restricted shares | Non-Employee Directors  
Fair value assumptions, Black-Scholes  
Vesting period 1 year
XML 59 R45.htm IDEA: XBRL DOCUMENT v3.20.4
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Net Warehouse Interest Income (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Loans Held for Sale      
Net Warehouse Interest Income      
Warehouse interest income $ 53,090 $ 48,211 $ 55,609
Warehouse interest expense (35,154) (46,294) (49,616)
Net warehouse interest income 17,936 1,917 5,993
Loans Held for Investment      
Net Warehouse Interest Income      
Warehouse interest income 17,741 32,059 11,197
Warehouse interest expense (6,351) (8,277) (3,159)
Net warehouse interest income 11,390 23,782 8,038
Secured Borrowings      
Net Warehouse Interest Income      
Warehouse interest income 3,449 3,549 1,852
Warehouse interest expense $ (3,449) $ (3,549) $ (1,852)
XML 60 R46.htm IDEA: XBRL DOCUMENT v3.20.4
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Cash Flows (Detail) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents        
Cash and cash equivalents $ 321,097 $ 120,685 $ 90,058 $ 191,218
Restricted cash 19,432 8,677 20,821 6,677
Pledged cash and cash equivalents (NOTE 9) 17,473 7,204 9,469 88,785
Total cash, cash equivalents, restricted cash, and restricted cash equivalents $ 358,002 $ 136,566 $ 120,348 $ 286,680
XML 61 R47.htm IDEA: XBRL DOCUMENT v3.20.4
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Income Taxes and Pledged Securities (Detail)
$ in Millions
Dec. 31, 2019
USD ($)
Tax Uncertainties  
Accruals for tax uncertainties $ 0.0
XML 62 R48.htm IDEA: XBRL DOCUMENT v3.20.4
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Contracts with Customers (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Contracts with Customers      
Revenue from contracts with customer $ 125,635 $ 127,484 $ 95,714
Contract assets with customers 0 0  
Contract liabilities with customers 0 0  
Loan Origination Fees | Gains from Mortgage Banking Activities      
Contracts with Customers      
Revenue from contracts with customer 64,528 75,599 59,877
Property Sales Broker Fees, Investment Management Fees, Application Fees and Other [Member] | Other Revenues      
Contracts with Customers      
Revenue from contracts with customer $ 61,107 $ 51,885 $ 35,837
XML 63 R49.htm IDEA: XBRL DOCUMENT v3.20.4
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Cash Equivalents and Recent Accounting Pronouncements (Detail)
12 Months Ended
Dec. 31, 2020
USD ($)
loan
Dec. 31, 2019
USD ($)
loan
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Cash and Cash Equivalents        
Cash equivalents $ 0 $ 0    
Recently Announced Accounting Pronouncements        
Cumulative-effect adjustment for adoption of ASU, net of tax 1,196,222,000 1,042,285,000 $ 907,192,000 $ 814,981,000
Operating lease right-of-use assets 17,405,000 22,307,000    
Operating lease liabilities $ 22,579,000 $ 28,156,000    
Number of loans held for investment | loan 18 22    
Allowance for risk-sharing obligations $ 75,313,000 $ 11,471,000 4,622,000  
Retained earnings $ 952,943,000 796,775,000    
ASU 2016-13 | Cumulative Effect Adjustment        
Recently Announced Accounting Pronouncements        
Cumulative-effect adjustment for adoption of ASU, net of tax   $ (23,678,000)    
ASU 2016-02 | Cumulative Effect Adjustment        
Recently Announced Accounting Pronouncements        
Cumulative-effect adjustment for adoption of ASU, net of tax     $ (1,002,000)  
Mortgage Loans        
Concentrations of Credit Risk        
Period of originated loans within which they are transferred or sold 60 days      
XML 64 R50.htm IDEA: XBRL DOCUMENT v3.20.4
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - ASU 2016-13 (Detail) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES      
Allowance for risk-sharing obligations $ 75,313 $ 11,471 $ 4,622
Retained earnings $ 952,943 $ 796,775  
XML 65 R51.htm IDEA: XBRL DOCUMENT v3.20.4
MORTGAGE SERVICING RIGHTS - Fair Value Disclosures (Detail) - MSRs - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Servicing    
Fair value of the MSRs $ 1.1 $ 910.5
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 $ 34.6  
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 $ 67.1  
XML 66 R52.htm IDEA: XBRL DOCUMENT v3.20.4
MORTGAGE SERVICING RIGHTS - Schedule of Activity Related to Capitalized MSRs (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Mortgage Servicing Rights      
Beginning balance $ 718,799    
Ending balance 862,813 $ 718,799  
Servicing portfolio loans unpaid principal balance 107,211,972 93,225,169 $ 85,689,262
MSRs      
Mortgage Servicing Rights      
Beginning balance 718,799 670,146  
Additions, following the sale of loan 321,225 206,885  
Amortization (149,888) (137,792)  
Pre-payments and write-offs (27,323) (20,440)  
Ending balance $ 862,813 $ 718,799  
XML 67 R53.htm IDEA: XBRL DOCUMENT v3.20.4
MORTGAGE SERVICING RIGHTS - Summary of Components of Net Carrying Value of Acquired and Originated MSRs (Detail) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Mortgage Servicing Rights Acquired and Originated    
Gross value $ 1,394,901 $ 1,201,542
Accumulated amortization (532,088) (482,743)
Net carrying value 862,813 $ 718,799
MSRs    
Mortgage Servicing Rights Acquired and Originated    
Net carrying value $ 862,813  
XML 68 R54.htm IDEA: XBRL DOCUMENT v3.20.4
MORTGAGE SERVICING RIGHTS - Schedule of Expected Amortization of MSRs (Detail) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Future amortization    
Net carrying value $ 862,813 $ 718,799
MSRs    
Future amortization    
2021 155,181  
2022 142,147  
2023 127,808  
2024 110,147  
2025 91,425  
Thereafter 236,105  
Net carrying value $ 862,813  
XML 69 R55.htm IDEA: XBRL DOCUMENT v3.20.4
MORTGAGE SERVICING RIGHTS - Prepayment fees and Other information (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Escrow earnings and other interest income      
Servicing      
Escrow earnings $ 14.9 $ 51.4 $ 38.2
MSRs      
Servicing      
Expected amortization period for net carrying value 7 years 8 months 12 days    
MSRs | Other revenues      
Servicing      
Prepayment fees $ 22.0 $ 26.8 $ 18.9
XML 70 R56.htm IDEA: XBRL DOCUMENT v3.20.4
GUARANTY OBLIGATION AND ALLOWANCE FOR RISK-SHARING OBLIGATIONS - Schedule of Activity Related to Guaranty Obligation (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
GUARANTY OBLIGATION AND ALLOWANCE FOR RISK-SHARING OBLIGATIONS    
Guaranty obligation, net of accumulated amortization - beginning balance $ 54,695 $ 46,870
Additions, following the sale of loan 5,755 17,939
Amortization (9,612) (9,663)
Other 1,468 (451)
Guaranty obligation, net of accumulated amortization - ending balance $ 52,306 $ 54,695
XML 71 R57.htm IDEA: XBRL DOCUMENT v3.20.4
GUARANTY OBLIGATION AND ALLOWANCE FOR RISK-SHARING OBLIGATIONS - Summary of Allowance for Risk-Sharing Obligations (Detail)
$ in Thousands
12 Months Ended
Jan. 01, 2020
USD ($)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
loan
Dec. 31, 2018
USD ($)
Allowance for Risk-Sharing Contracts        
Beginning balance $ 11,471 $ 11,471 $ 4,622  
Adjustment related to adoption of CECL   31,570    
Provision for risk-sharing obligations   33,740 6,398 $ 680
Other   (1,468) 451  
Ending balance   75,313 $ 11,471 4,622
Number of defaulted loans | loan     2  
Amount of specific reserves placed on defaulted at risk loans   $ 8,300 $ 6,900  
Reversion period used for determining CECL reserves   1 year    
At risk servicing portfolio   $ 107,211,972 93,225,169 $ 85,689,262
Fannie Mae DUS program        
Allowance for Risk-Sharing Contracts        
Maximum quantifiable contingent liability associated with guarantees   $ 9,000,000 $ 7,500,000  
Fannie Mae DUS Program        
Allowance for Risk-Sharing Contracts        
Period of time used to determine the historical loss rate 2 years      
Charge off rate in forecasted period 0.01% 0.06%    
Charge off rate for the remaining period 0.02% 0.02%    
At risk servicing portfolio   $ 42,800,000    
CECL reserve for at risk servicing portfolio $ 34,700 $ 67,000    
Weighted average remaining life of the at risk servicing portfolio   7 years 8 months 12 days    
XML 72 R58.htm IDEA: XBRL DOCUMENT v3.20.4
SERVICING - (Detail) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Servicing      
Servicing portfolio loans unpaid principal balance $ 107,211,972 $ 93,225,169 $ 85,689,262
Amount of outstanding principal and interest and tax and escrow advances included as a component of receivables, net on the balance sheet 9,300 2,100  
Loans serviced      
Servicing      
Servicing portfolio loans unpaid principal balance 107,200,000 93,200,000  
Custodial escrow accounts 3,100,000 $ 2,600,000  
Fannie Mae DUS Program      
Servicing      
Servicing portfolio loans unpaid principal balance $ 42,800,000    
XML 73 R59.htm IDEA: XBRL DOCUMENT v3.20.4
Debt - Summary Information (Detail)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2020
USD ($)
Sep. 30, 2020
USD ($)
Jun. 30, 2020
USD ($)
Mar. 31, 2020
USD ($)
Dec. 31, 2020
USD ($)
facility
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Warehouse notes payable              
Outstanding Balance $ 2,517,156       $ 2,517,156 $ 906,128  
Debt issuance costs $ (945)       $ (945) $ (693)  
30-day LIBOR              
Warehouse notes payable              
Interest rate at end of period (as a percent) 0.14%       0.14% 1.76%  
Warehouse Facilities              
Warehouse notes payable              
Committed Amount $ 2,404,810       $ 2,404,810 $ 2,360,000  
Uncommitted Amount 3,140,000       3,140,000 2,940,000  
Total Facility Capacity 5,544,810       5,544,810 5,300,000  
Outstanding Balance $ 2,517,156       2,517,156 906,128  
Interest expense         45,000 58,100 $ 54,600
Facility fees         $ 4,100 4,900 5,000
Agency Warehouse Facility #1              
Warehouse notes payable              
Maturity date Oct. 25, 2021       Oct. 25, 2021    
Advances made as a percentage of the loan balance         100.00%    
Agency Warehouse Facility #2              
Warehouse notes payable              
Maturity date   Sep. 07, 2021     Sep. 07, 2021    
Advances made as a percentage of the loan balance         100.00%    
Agency Warehouse Facility #3              
Warehouse notes payable              
Maturity date     Apr. 30, 2021   Apr. 30, 2021    
Advances made as a percentage of the loan balance         100.00%    
Agency Warehouse Facility #4              
Warehouse notes payable              
Maturity date Oct. 07, 2021       Oct. 07, 2021    
Advances made as a percentage of the loan balance         100.00%    
Agency Warehouse Facility #5              
Warehouse notes payable              
Maturity date         Aug. 23, 2021    
Advances made as a percentage of the loan balance         100.00%    
Agency Warehouse Facility, Expired | Agency Warehouse Facility              
Warehouse notes payable              
Total Facility Capacity       $ 350,000      
Interim Warehouse Facility #1              
Warehouse notes payable              
Maturity date     Apr. 30, 2021   Apr. 30, 2021    
Interim Warehouse Facility #1 | Maximum              
Warehouse notes payable              
Term over which funding of first mortgage loans on multi-family and healthcare real estate can be made using a combination of available cash and facility advances         3 years    
Interim Warehouse Facility #2              
Warehouse notes payable              
Maturity date         Dec. 13, 2021    
Interim Warehouse Facility #2 | Maximum              
Warehouse notes payable              
Term over which funding of first mortgage loans on multi-family and healthcare real estate can be made using a combination of available cash and facility advances         3 years    
Interim Warehouse Facility #3              
Warehouse notes payable              
Maturity date Dec. 20, 2021       Dec. 20, 2021    
Interim Warehouse Facility #3 | Maximum              
Warehouse notes payable              
Term over which funding of first mortgage loans on multi-family and healthcare real estate can be made using a combination of available cash and facility advances         3 years    
Loans Held for Sale              
Warehouse notes payable              
Interest expense         $ 35,154 46,294 49,616
Loans Held for Sale | Agency Warehouse Facility              
Warehouse notes payable              
Committed Amount $ 2,075,000       2,075,000 1,950,000  
Uncommitted Amount 3,065,000       3,065,000 2,865,000  
Total Facility Capacity 5,140,000       5,140,000 4,815,000  
Outstanding Balance 2,383,858       2,383,858 665,388  
Loans Held for Sale | Agency Warehouse Facility #1 | Agency Warehouse Facility              
Warehouse notes payable              
Committed Amount 425,000       425,000 350,000  
Uncommitted Amount           200,000  
Total Facility Capacity 425,000       425,000 550,000  
Outstanding Balance $ 83,336       $ 83,336 $ 148,877  
Loans Held for Sale | Agency Warehouse Facility #1 | Agency Warehouse Facility | 30-day LIBOR              
Warehouse notes payable              
Percentage added to reference rate 1.40% 1.15%     1.40% 1.15%  
Loans Held for Sale | Agency Warehouse Facility #1 COVID-19 Forbearance Advance Sublimit | Agency Warehouse Facility              
Warehouse notes payable              
Committed Amount     $ 100,000        
Outstanding Balance $ 0       $ 0    
Advances made as a percentage of the loan balance     90.00%        
Loans Held for Sale | Agency Warehouse Facility #1 COVID-19 Forbearance Advance Sublimit | Agency Warehouse Facility | 30-day LIBOR              
Warehouse notes payable              
Percentage added to reference rate     1.75%        
Loans Held for Sale | Agency Warehouse Facility #1 COVID-19 Forbearance Advance Sublimit | Agency Warehouse Facility | 30-day LIBOR | Minimum              
Warehouse notes payable              
Interest rate floor     0.25%        
Loans Held for Sale | Agency Warehouse Facility #2 | Agency Warehouse Facility              
Warehouse notes payable              
Committed Amount 700,000 $ 700,000     700,000 $ 500,000  
Uncommitted Amount 300,000       300,000 300,000  
Total Facility Capacity 1,000,000       1,000,000 800,000  
Outstanding Balance 460,388       $ 460,388 $ 15,291  
Loans Held for Sale | Agency Warehouse Facility #2 | Agency Warehouse Facility | 30-day LIBOR              
Warehouse notes payable              
Percentage added to reference rate   1.40% 1.15%   1.40% 1.15%  
Loans Held for Sale | Agency Warehouse Facility #3 | Agency Warehouse Facility              
Warehouse notes payable              
Committed Amount 600,000 $ 600,000     $ 600,000 $ 500,000  
Uncommitted Amount 265,000   $ 265,000   265,000 265,000  
Total Facility Capacity 865,000       865,000 765,000  
Outstanding Balance 410,546       $ 410,546 $ 35,510  
Loans Held for Sale | Agency Warehouse Facility #3 | Agency Warehouse Facility | 30-day LIBOR              
Warehouse notes payable              
Percentage added to reference rate         1.15% 1.15%  
Interest rate floor     0.50%        
Loans Held for Sale | Agency Warehouse Facility #4 | Agency Warehouse Facility              
Warehouse notes payable              
Committed Amount 350,000       $ 350,000 $ 350,000  
Total Facility Capacity 350,000       350,000 350,000  
Outstanding Balance $ 181,996       $ 181,996 $ 258,045  
Interest rate floor 0.25%            
Loans Held for Sale | Agency Warehouse Facility #4 | Agency Warehouse Facility | 30-day LIBOR              
Warehouse notes payable              
Percentage added to reference rate 1.40%       1.40% 1.15%  
Loans Held for Sale | Agency Warehouse Facility #4 | Agency Warehouse Facility | 30-day LIBOR | Minimum              
Warehouse notes payable              
Percentage added to reference rate   1.15%          
Loans Held for Sale | Agency Warehouse Facility #4, Defaulted FHA Sublimit | Agency Warehouse Facility              
Warehouse notes payable              
Committed Amount $ 75,000       $ 75,000    
Loans Held for Sale | Agency Warehouse Facility #5 | Agency Warehouse Facility              
Warehouse notes payable              
Uncommitted Amount 1,000,000 $ 1,000,000     1,000,000 $ 500,000  
Total Facility Capacity 1,000,000       1,000,000 500,000  
Outstanding Balance 522,507       $ 522,507 $ 60,751  
Percentage added to reference rate   1.45% 1.15%   1.45%    
Loans Held for Sale | Agency Warehouse Facility #5 | Agency Warehouse Facility | 30-day LIBOR              
Warehouse notes payable              
Percentage added to reference rate         1.45% 1.15%  
Loans Held for Sale | Agency Warehouse Facility #6 | Agency Warehouse Facility              
Warehouse notes payable              
Committed Amount           $ 250,000  
Uncommitted Amount           100,000  
Total Facility Capacity           350,000  
Outstanding Balance           $ 14,930  
Loans Held for Sale | Agency Warehouse Facility #6 | Agency Warehouse Facility | 30-day LIBOR              
Warehouse notes payable              
Percentage added to reference rate           1.15%  
Loans Held for Investment              
Warehouse notes payable              
Interest expense         $ 6,351 $ 8,277 $ 3,159
Loans Held for Investment | Interim Warehouse Facility              
Warehouse notes payable              
Committed Amount 329,810       329,810 410,000  
Uncommitted Amount 75,000       75,000 75,000  
Total Facility Capacity 404,810       404,810 485,000  
Outstanding Balance 134,243       134,243 241,433  
Loans Held for Investment | Interim Warehouse Facility #1 | Interim Warehouse Facility              
Warehouse notes payable              
Committed Amount 135,000       135,000 135,000  
Total Facility Capacity 135,000       135,000 135,000  
Outstanding Balance 71,572       $ 71,572 $ 98,086  
Loans Held for Investment | Interim Warehouse Facility #1 | Interim Warehouse Facility | 30-day LIBOR              
Warehouse notes payable              
Percentage added to reference rate         1.90% 1.90%  
Loans Held for Investment | Interim Warehouse Facility #1 | Interim Warehouse Facility | 30-day LIBOR | Minimum              
Warehouse notes payable              
Interest rate floor     0.50%        
Loans Held for Investment | Interim Warehouse Facility #2 | Interim Warehouse Facility              
Warehouse notes payable              
Committed Amount 100,000       $ 100,000 $ 100,000  
Total Facility Capacity 100,000       100,000 100,000  
Outstanding Balance 34,000       $ 34,000 $ 49,256  
Loans Held for Investment | Interim Warehouse Facility #2 | Interim Warehouse Facility | 30-day LIBOR              
Warehouse notes payable              
Percentage added to reference rate         1.65% 1.65%  
Loans Held for Investment | Interim Warehouse Facility #3 | Interim Warehouse Facility              
Warehouse notes payable              
Committed Amount 75,000       $ 75,000 $ 75,000  
Uncommitted Amount 75,000       75,000 75,000  
Total Facility Capacity 150,000       150,000 150,000  
Outstanding Balance $ 8,861       $ 8,861 $ 65,991  
Loans Held for Investment | Interim Warehouse Facility #3 | Interim Warehouse Facility | 30-day LIBOR | Minimum              
Warehouse notes payable              
Percentage added to reference rate 1.75% 1.90%     1.75% 1.90%  
Loans Held for Investment | Interim Warehouse Facility #3 | Interim Warehouse Facility | 30-day LIBOR | Maximum              
Warehouse notes payable              
Percentage added to reference rate 3.25% 2.50%     3.25% 2.50%  
Loans Held for Investment | Interim Warehouse Facility #4 | Interim Warehouse Facility              
Warehouse notes payable              
Committed Amount $ 19,810       $ 19,810 $ 100,000  
Total Facility Capacity 19,810     $ 19,800 19,810 100,000  
Outstanding Balance 19,810       $ 19,810 $ 28,100  
Loans Held for Investment | Interim Warehouse Facility #4 | Interim Warehouse Facility | 30-day LIBOR              
Warehouse notes payable              
Percentage added to reference rate       3.00% 3.00% 1.75%  
Loans Held for Investment | Interim Warehouse Facility #4 | Interim Warehouse Facility | 30-day LIBOR | Minimum              
Warehouse notes payable              
Interest rate floor       4.50%      
Loans Held for Investment | Expired Interim Warehouse Facility              
Warehouse notes payable              
Outstanding Balance     $ 0        
Loans Held for Investment | Expired Interim Warehouse Facility | Agency Warehouse Facility              
Warehouse notes payable              
Committed Amount     $ 100,000        
National Banks | Agency Warehouse Facility              
Warehouse notes payable              
Number of warehouse credit facilities | facility         5    
Total Facility Capacity 3,600,000       $ 3,600,000    
National Banks | Interim Warehouse Facility              
Warehouse notes payable              
Total Facility Capacity 400,000       400,000    
National Banks | Loans Held for Sale | Agency Warehouse Facility              
Warehouse notes payable              
Committed Amount 2,075,000       2,075,000 $ 1,950,000  
Uncommitted Amount 1,565,000       1,565,000 1,365,000  
Total Facility Capacity 3,640,000       3,640,000 3,315,000  
Outstanding Balance 1,658,773       $ 1,658,773 533,404  
Fannie Mae | Uncommitted Agency Warehouse Facility              
Warehouse notes payable              
Advances made as a percentage of the loan balance         99.00%    
Fannie Mae | Uncommitted Agency Warehouse Facility | Agency Warehouse Facility              
Warehouse notes payable              
Total Facility Capacity 1,500,000       $ 1,500,000    
Fannie Mae | Loans Held for Sale | Uncommitted Agency Warehouse Facility | Agency Warehouse Facility              
Warehouse notes payable              
Uncommitted Amount 1,500,000       1,500,000 1,500,000  
Total Facility Capacity 1,500,000       1,500,000 1,500,000  
Outstanding Balance $ 725,085       $ 725,085 $ 131,984  
XML 74 R60.htm IDEA: XBRL DOCUMENT v3.20.4
DEBT - Covenants and Terms (Detail)
$ in Millions
12 Months Ended
Dec. 31, 2020
USD ($)
Agency Warehouse Facilities and Interim Warehouse Facilities #1 and #2  
Warehouse notes payable  
Minimum tangible net worth under covenant requirement $ 200.0
Percentage of equity issued by the company or its subsidiaries added to base amount to determine compliance with tangible net worth covenants 75.00%
Minimum liquid asset to be maintained under financial covenants $ 15.0
Debt covenant, aggregate minimum unpaid principal amount of all mortgage loans comprising the company's consolidated servicing portfolio 20,000.0
Debt covenant, aggregate minimum unpaid principal amount of all Fannie Mae DUS mortgage loans comprising the company's consolidated servicing portfolio $ 10,000.0
Debt covenant, exclusion from servicing portfolio measure of loans past due period 60 days
Debt covenant, maximum percentage of Fannie Mae DUS loans 60 days past due to total servicing portfolio 3.50%
Agency Warehouse Facilities #1, #3, #5 and Interim Warehouse Facility #1  
Warehouse notes payable  
Maximum indebtedness to tangible net worth 2.25
Agency Warehouse Facility #5  
Warehouse notes payable  
Minimum rolling four-quarter EBITDA to total debt service ratio 2.75
Interim Warehouse Facility #1  
Warehouse notes payable  
Minimum rolling four-quarter EBITDA to total debt service ratio 2.00
Interim Warehouse Facility #4  
Warehouse notes payable  
Minimum tangible net worth under covenant requirement $ 200.0
Percentage of equity issued by the company or its subsidiaries added to base amount to determine compliance with tangible net worth covenants 75.00%
Minimum liquid asset to be maintained under financial covenants $ 15.0
Interim Warehouse Facility #2  
Warehouse notes payable  
Minimum EBITDA to be maintained under financial covenants $ 35.0
Minimum debt service coverage ratio 2.75
Interim Warehouse Facility #3  
Warehouse notes payable  
Minimum tangible net worth under covenant requirement $ 200.0
Percentage of equity issued by the company or its subsidiaries added to base amount to determine compliance with tangible net worth covenants 75.00%
Minimum liquid asset to be maintained under financial covenants $ 15.0
Maximum indebtedness to tangible net worth 3.0
Minimum debt service coverage ratio 2.75
XML 75 R61.htm IDEA: XBRL DOCUMENT v3.20.4
DEBT - Notes Payable - Terms (Detail)
$ in Millions
12 Months Ended 24 Months Ended
Nov. 07, 2018
USD ($)
loan
Dec. 31, 2020
USD ($)
item
Dec. 31, 2020
USD ($)
Term Loan      
Debt      
Quarterly equal installments     $ 0.8
Credit Agreement      
Debt      
Number of financial covenants | item   1  
Credit Agreement | Minimum      
Debt      
Asset Coverage Ratio   1.50  
Credit Agreement | Term Loan      
Debt      
Amount of loan agreement $ 300.0    
Discount on issue of term loan (as a percent) 0.50%    
Quarterly equal installments   $ 0.7  
Debt instrument maturity date   Nov. 07, 2025  
Credit Agreement | Term Loan | Minimum      
Debt      
Number of additional term loans | loan 1    
Credit Agreement | Term Loan | Maximum      
Debt      
Maximum amount of all incremental term loans $ 150.0    
Consolidated Corporate Leverage Ratio   2.00 2.00
Credit Agreement | Term Loan | 30-day LIBOR      
Debt      
Percentage added to reference rate   2.00%  
Term Loan Agreement | Prior Term Loan      
Debt      
Repayment of previous term loan $ 165.4    
Term Loan Agreement | Prior Term Loan | Other operating expense      
Debt      
Loss on extinguishment of debt   $ 2.1  
XML 76 R62.htm IDEA: XBRL DOCUMENT v3.20.4
DEBT - Notes Payable - Summary (Detail) - USD ($)
$ in Thousands
12 Months Ended 24 Months Ended
Dec. 31, 2020
Dec. 31, 2020
Dec. 31, 2019
Debt      
Unpaid principal balance $ 2,812,874 $ 2,812,874  
Debt issuance costs (945) (945) $ (693)
Carrying balance 291,593 291,593 293,964
Term Loan      
Debt      
Quarterly equal installments   800  
Unpaid principal balance 294,773 294,773 297,750
Unamortized debt discount (1,026) (1,026) (1,245)
Debt issuance costs (2,154) (2,154) (2,541)
Carrying balance $ 291,593 $ 291,593 $ 293,964
Period for amounts drawn and repaid 60 days    
XML 77 R63.htm IDEA: XBRL DOCUMENT v3.20.4
DEBT - Notes Payable - Maturities (Detail)
$ in Thousands
Dec. 31, 2020
USD ($)
DEBT  
2021 $ 2,442,228
2022 81,828
2023 2,978
2024 2,978
2025 282,862
Total $ 2,812,874
XML 78 R64.htm IDEA: XBRL DOCUMENT v3.20.4
GOODWILL AND OTHER INTANGIBLE ASSETS - Schedule of Goodwill (Detail)
$ in Thousands
12 Months Ended
Dec. 31, 2020
USD ($)
segment
item
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Goodwill activity      
Beginning balance $ 180,424 $ 173,904  
Additions from acquisitions 68,534 6,520  
Impairment 0 0  
Ending balance 248,958 180,424  
Assets acquired      
Contingent consideration 28,829 5,752 $ 11,630
Intangible assets acquired $ 1,900 2,500  
Number of reporting units | segment 1    
Intangible assets $ 862,813 $ 718,799  
Weighted average amortization period 4 years    
2020 Acquisitions      
Assets acquired      
Number of acquisitions during the period | item 3    
Total consideration transferred $ 69,400    
Cash consideration 46,800    
Stock issued 5,000    
Contingent consideration $ 17,600    
2020 Acquisitions | Minimum      
Assets acquired      
Earnout period for contingent consideration 4 years    
2020 Acquisitions | Maximum      
Assets acquired      
Earnout period for contingent consideration 5 years    
XML 79 R65.htm IDEA: XBRL DOCUMENT v3.20.4
GOODWILL AND OTHER INTANGIBLE ASSETS - Contingent Consideration Liabilities (Detail)
$ in Thousands
12 Months Ended
Dec. 31, 2020
USD ($)
period
Dec. 31, 2019
USD ($)
Contingent consideration liabilities    
Beginning balance $ 5,752 $ 11,630
Additions 27,645  
Accretion 1,232 572
Payments (5,800) (6,450)
Ending balance $ 28,829 $ 5,752
Number of initial annual contingent consideration earn-out periods | period 5  
Contingent consideration for purchase of noncontrolling interest $ 10,000  
Contingent consideration liability earnout period 3 years  
XML 80 R66.htm IDEA: XBRL DOCUMENT v3.20.4
FAIR VALUE MEASUREMENTS - Summary of Financial Assets and Financial Liabilities Measured at Fair Value on a Recurring Basis (Detail) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Assets        
Loans held for sale $ 2,449,198 $ 787,035    
Pledged securities 137,236 121,767 $ 116,331 $ 97,859
Derivative assets 49,786 15,568    
Liabilities        
Derivative liabilities 5,066 36    
Recurring        
Assets        
Loans held for sale 2,449,198 787,035    
Pledged securities 137,236 121,767    
Derivative assets 49,786 15,568    
Total financial assets 2,636,220 924,370    
Liabilities        
Derivative liabilities 5,066 36    
Total financial liabilities 5,066 36    
Level 1 | Recurring        
Assets        
Pledged securities 17,473 7,204    
Total financial assets 17,473 7,204    
Level 2 | Recurring        
Assets        
Loans held for sale 2,449,198 787,035    
Pledged securities 119,763 114,563    
Total financial assets 2,568,961 901,598    
Level 3 | Recurring        
Assets        
Derivative assets 49,786 15,568    
Total financial assets 49,786 15,568    
Liabilities        
Derivative liabilities 5,066 36    
Total financial liabilities $ 5,066 $ 36    
XML 81 R67.htm IDEA: XBRL DOCUMENT v3.20.4
FAIR VALUE MEASUREMENTS - Additional Information (Detail)
$ in Thousands
12 Months Ended
Dec. 31, 2020
USD ($)
Fair Value Measurements  
Amount of transfers between any of the levels within the fair value hierarchy $ 0
Maximum  
Fair Value Measurements  
Contract term 60 days
XML 82 R68.htm IDEA: XBRL DOCUMENT v3.20.4
FAIR VALUE MEASUREMENTS - Schedule of Roll Forward of Derivative Instruments (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Derivative assets and liabilities, net    
Beginning balance $ 15,532 $ 2,839
Settlements (687,874) (426,544)
Realized gains recorded in earnings 672,342 423,705
Unrealized gains recorded in earnings 44,720 15,532
Ending balance $ 44,720 $ 15,532
XML 83 R69.htm IDEA: XBRL DOCUMENT v3.20.4
FAIR VALUE MEASUREMENTS - Schedule of Significant Unobservable Inputs Used in the Measurement of the Fair Value of Level 3 Assets and Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Fair Value Measurements    
Derivative assets $ 49,786 $ 15,568
Derivative liabilities 5,066 36
Recurring    
Fair Value Measurements    
Derivative assets 49,786 15,568
Derivative liabilities 5,066 36
Recurring | Level 3    
Fair Value Measurements    
Derivative assets 49,786 15,568
Derivative liabilities 5,066 $ 36
Recurring | Level 3 | Discounted Cash Flow | Derivative Assets    
Fair Value Measurements    
Derivative assets 49,786  
Recurring | Level 3 | Derivative Liabilities | Discounted Cash Flow    
Fair Value Measurements    
Derivative liabilities $ 5,066  
XML 84 R70.htm IDEA: XBRL DOCUMENT v3.20.4
FAIR VALUE MEASUREMENTS - Schedule of Carrying Amounts and the Fair Values of the Company's Financial Instruments (Detail) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Financial assets:        
Cash and cash equivalents $ 321,097 $ 120,685 $ 90,058 $ 191,218
Restricted cash 19,432 8,677 20,821 6,677
Pledged securities 137,236 121,767 $ 116,331 $ 97,859
Loans held for sale 2,449,198 787,035    
Loans held for investment, net 360,402 543,542    
Derivative assets 49,786 15,568    
Financial liabilities:        
Derivative liabilities 5,066 36    
Warehouse notes payable 2,517,156 906,128    
Note payable 291,593 293,964    
Carrying Amount        
Financial assets:        
Cash and cash equivalents 321,097 120,685    
Restricted cash 19,432 8,677    
Pledged securities 137,236 121,767    
Loans held for sale 2,449,198 787,035    
Loans held for investment, net 360,402 543,542    
Derivative assets 49,786 15,568    
Total financial assets 3,337,151 1,597,274    
Financial liabilities:        
Derivative liabilities 5,066 36    
Secured borrowings 73,314 70,548    
Warehouse notes payable 2,517,156 906,128    
Note payable 291,593 293,964    
Total financial liabilities 2,887,129 1,270,676    
Fair Value        
Financial assets:        
Cash and cash equivalents 321,097 120,685    
Restricted cash 19,432 8,677    
Pledged securities 137,236 121,767    
Loans held for sale 2,449,198 787,035    
Loans held for investment, net 362,586 546,033    
Derivative assets 49,786 15,568    
Total financial assets 3,339,335 1,599,765    
Financial liabilities:        
Derivative liabilities 5,066 36    
Secured borrowings 73,314 70,548    
Warehouse notes payable 2,518,101 906,821    
Note payable 294,773 297,750    
Total financial liabilities $ 2,891,254 $ 1,275,155    
XML 85 R71.htm IDEA: XBRL DOCUMENT v3.20.4
FAIR VALUE MEASUREMENTS - General information (Detail)
12 Months Ended
Dec. 31, 2020
Loans Held for Sale  
Other information  
Period of originated loans within which they are transferred or sold 60 days
XML 86 R72.htm IDEA: XBRL DOCUMENT v3.20.4
FAIR VALUE MEASUREMENTS - Schedule of Fair Value of Derivative Instruments and Loans Held for Sale (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Derivative notional amount and balance sheet location    
Estimated Gain on Sale $ 107,748 $ 28,025
Total Fair Value Adjustment 107,748 28,025
Derivative assets 49,786 15,568
Derivative Liabilities (5,066) (36)
Fair Value Adjustment to Loans Held for Sale 63,028 12,493
Loans Held for Sale    
Derivative notional amount and balance sheet location    
Notional or Principal Amount 2,386,169 774,542
Estimated Gain on Sale 62,167 15,826
Interest Rate Movement 861 (3,333)
Total Fair Value Adjustment 63,028 12,493
Fair Value Adjustment to Loans Held for Sale 63,028 12,493
Rate Lock Commitments    
Derivative notional amount and balance sheet location    
Notional or Principal Amount 1,374,784 511,114
Estimated Gain on Sale 45,581 12,199
Interest Rate Movement (1,697) (1,975)
Total Fair Value Adjustment 43,884 10,224
Derivative assets 43,895 10,247
Derivative Liabilities (11) (23)
Forward Sale Contracts    
Derivative notional amount and balance sheet location    
Notional or Principal Amount 3,760,953 1,285,656
Interest Rate Movement 836 5,308
Total Fair Value Adjustment 836 5,308
Derivative assets 5,891 5,321
Derivative Liabilities $ (5,055) $ (13)
XML 87 R73.htm IDEA: XBRL DOCUMENT v3.20.4
FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES - Commitments (Detail) - Fannie Mae
$ in Millions
12 Months Ended
Dec. 31, 2020
USD ($)
LITIGATION, COMMITMENTS, AND CONTINGENCIES  
Period of funding for collateral requirement 48 months
Money Market Funds  
LITIGATION, COMMITMENTS, AND CONTINGENCIES  
Restricted liquidity collateral reduction percentage 5.00%
Agency Mortgage Backed Securities  
LITIGATION, COMMITMENTS, AND CONTINGENCIES  
Restricted liquidity collateral reduction percentage 4.00%
New Tier 2 loans  
LITIGATION, COMMITMENTS, AND CONTINGENCIES  
Collateral requirements percentage 0.75%
DUS Risk-Sharing Obligations  
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 $ 65.0
Net worth requirement 228.0
Net worth 991.1
Minimum liquid assets to be maintained to meet operational liquidity requirements 45.2
Operational liquidity $ 370.0
XML 88 R74.htm IDEA: XBRL DOCUMENT v3.20.4
FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES - Pledged Securities at Fair Value (Detail) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Pledged Securities        
Restricted cash $ 4,954 $ 2,150 $ 3,029 $ 2,201
Money market funds 12,519 5,054 6,440 86,584
Total pledged cash and cash equivalents 17,473 7,204 9,469 88,785
Agency MBS 119,763 114,563 106,862 9,074
Pledged securities, at fair value $ 137,236 $ 121,767 $ 116,331 $ 97,859
XML 89 R75.htm IDEA: XBRL DOCUMENT v3.20.4
FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES - Agency Multifamily Mortgage Based Securities Pledged Securities (Detail)
$ in Thousands
Dec. 31, 2020
USD ($)
security
Dec. 31, 2019
USD ($)
security
Investments in Agency debt securities    
Pledged securities in a continuous unrealized loss position for more than 12 months | security 0 0
Agency Mortgage Backed Securities    
Investments in Agency debt securities    
Fair Value $ 119,763 $ 114,563
Amortized cost 117,136 113,580
Total gains for securities with net gains in AOCI 2,669 1,145
Total losses for securities with net losses in AOCI (42) (162)
Fair value of securities with unrealized losses 12,267 66,526
Maturities - Fair Value    
After one year through five years 9,477  
After five years through ten years 82,278  
After ten years 28,008  
Total 119,763 114,563
Maturities - Amortized Cost    
After one year through five years 9,474  
After five years through ten years 81,469  
After ten years 26,193  
Total $ 117,136 $ 113,580
XML 90 R76.htm IDEA: XBRL DOCUMENT v3.20.4
SHARE-BASED PAYMENT - Plan Information (Details)
3 Months Ended 12 Months Ended
Mar. 31, 2020
shares
Dec. 31, 2020
item
shares
Dec. 31, 2019
item
shares
Dec. 31, 2018
shares
RSUs        
Share-Based Payment        
Granted (in shares)   269,779    
Performance shares vested   222,273   0
2020 Equity Incentive Plan        
Share-Based Payment        
Additional shares registered under plan   2,000,000    
Number of shares of stock authorized for issuance   10,500,000    
Number of shares remaining available for grant   2,200,000    
PSP | RSUs | Officers And Employees        
Share-Based Payment        
Granted (in shares)   300,000 300,000 300,000
2017 PSP        
Share-Based Payment        
Number of performance targets achieved at some level | item     3  
Number of performance targets deemed probable of achievement at some level | item     3  
2017 PSP | RSUs        
Share-Based Payment        
Performance shares vested 200,000      
2018 PSP        
Share-Based Payment        
Number of performance targets deemed probable of achievement at some level | item   2 1  
2019 PSP        
Share-Based Payment        
Number of performance targets deemed probable of achievement at some level | item   3 3  
2020 PSP        
Share-Based Payment        
Number of performance targets deemed probable of achievement at some level | item   3    
XML 91 R77.htm IDEA: XBRL DOCUMENT v3.20.4
SHARE-BASED PAYMENT - Compensation Costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Compensation costs      
Share-based compensation $ 28,319 $ 24,075 $ 23,959
Excess tax benefit recognized 7,273 4,632 6,848
Restricted shares      
Compensation costs      
Share-based compensation 18,924 17,818 14,741
Stock options      
Compensation costs      
Share-based compensation 71 625 1,124
PSP | RSUs      
Compensation costs      
Share-based compensation $ 9,324 $ 5,632 $ 8,094
XML 92 R78.htm IDEA: XBRL DOCUMENT v3.20.4
SHARE-BASED PAYMENT - Plan Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Restricted shares      
Restricted Shares - Shares      
Nonvested at beginning of period (in shares) 1,085,376    
Granted (in shares) 548,045    
Vested (in shares) (459,409)    
Forfeited (in shares) (51,398)    
Nonvested at end of period (in shares) 1,122,614 1,085,376  
Restricted Shares - Weighted Average Grant-date Fair Value      
Nonvested at beginning of period (in dollars per share) $ 48.39    
Granted (in dollars per share) 74.75 $ 48.39 $ 52.25
Vested (in dollars per share) 44.62    
Forfeited (in dollars per share) 56.81    
Nonvested at end of period (in dollars per share) $ 62.41 $ 48.39  
Additional disclosures      
Fair value, vested shares (in dollars) $ 30,400 $ 30,500 $ 29,600
Unrecognized compensation      
Unrecognized compensation for outstanding restricted shares/units $ 43,500    
Unrecognized compensation cost, period for recognition 2 years 9 months 18 days    
Stock options      
Options      
Outstanding at beginning of period (in shares) 983,082    
Exercised (in shares) (521,742)    
Outstanding at end of period (in shares) 461,340 983,082  
Exercisable at end of period (in shares) 461,340    
Weighted Average Exercise Price      
Outstanding at beginning of period (in dollars per share) $ 19.72    
Exercised (in dollars per share) 17.26    
Outstanding at end of period (in dollars per share) 22.51 $ 19.72  
Exercisable at end of period (in dollars per share) $ 22.51    
Weighted-Average Remaining Contract Life (Years)      
Outstanding at end of period (in years) 4 years 4 months 24 days    
Exercisable at end of period (in years) 4 years 4 months 24 days    
Aggregate Intrinsic Value      
Outstanding at end of period (in dollars) $ 32,069    
Exercisable at end of period (in dollars) 32,069    
Intrinsic value of options exercised, (in dollars) 21,600 $ 2,700 13,500
Cash received from the exercise of options $ 0 $ 0 $ 0
RSUs      
Restricted Shares - Shares      
Nonvested at beginning of period (in shares) 890,049    
Granted (in shares) 269,779    
Vested (in shares) (222,273)   0
Forfeited (in shares) (137,434)    
Cancelled (in shares) (29,628)    
Nonvested at end of period (in shares) 770,493 890,049  
Restricted Shares - Weighted Average Grant-date Fair Value      
Nonvested at beginning of period (in dollars per share) $ 47.87    
Granted (in dollars per share) 50.26 $ 52.84 $ 49.72
Vested (in dollars per share) 41.79    
Forfeited (in dollars per share) 44.22    
Cancelled (in dollars per share) 67.13    
Nonvested at end of period (in dollars per share) $ 50.37 $ 47.87  
Additional disclosures      
Fair value, vested shares (in dollars) $ 17,500 $ 26,600  
Unrecognized compensation      
Unrecognized compensation for outstanding restricted shares/units $ 13,700    
Unrecognized compensation cost, period for recognition 1 year 10 months 24 days    
XML 93 R79.htm IDEA: XBRL DOCUMENT v3.20.4
SHARE-BASED PAYMENT - Fair Value Assumptions (Details)
12 Months Ended
Dec. 31, 2020
Stock options  
Fair value assumptions, Black-Scholes  
Expected dividend rate 0.00%
XML 94 R80.htm IDEA: XBRL DOCUMENT v3.20.4
EARNINGS PER SHARE AND STOCKHOLDERS' EQUITY - Basic and Diluted EPS (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Calculation of basic EPS      
Walker and Dunlop net income $ 246,177 $ 173,373 $ 161,439
Less: dividends and undistributed earnings allocated to participating securities 7,337 5,649 5,790
Net income applicable to common stockholders $ 238,840 $ 167,724 $ 155,649
Basic weighted average shares outstanding 30,444 29,913 30,202
Basic EPS $ 7.85 $ 5.61 $ 5.15
Calculation of diluted EPS      
Add: reallocation of dividends and undistributed earnings based on assumed conversion $ 120 $ 126 $ 170
Net income allocated to common stockholders $ 238,960 $ 167,850 $ 155,819
Add: weighted-average diluted non-participating securities 639 902 1,182
Weighted average diluted shares outstanding 31,083 30,815 31,384
Diluted EPS $ 7.69 $ 5.45 $ 4.96
XML 95 R81.htm IDEA: XBRL DOCUMENT v3.20.4
EARNINGS PER SHARE AND STOCKHOLDERS' EQUITY - Restricted Stock Awards and Share Repurchases (Detail)
$ / shares in Units, shares in Thousands, $ in Thousands
1 Months Ended 12 Months Ended
Feb. 28, 2021
USD ($)
$ / shares
Feb. 29, 2020
USD ($)
Dec. 31, 2020
USD ($)
$ / shares
shares
Dec. 31, 2019
USD ($)
item
$ / shares
shares
Dec. 31, 2018
USD ($)
$ / shares
shares
Repurchases of common stock          
Reduction of equity for retirement of repurchased shares     $ 45,774 $ 30,676 $ 68,832
Dividends          
Cash dividends paid per common share | $ / shares     $ 1.44 $ 1.20 $ 1.00
Dividend declared per share | $ / shares $ 0.50        
Dividend payment date Mar. 11, 2021        
Restricted shares          
Repurchases of common stock          
Repurchased and retired shares | shares     179 200 200
Weighted average market price of shares repurchased and retired (in dollars per share) | $ / shares     $ 66.38 $ 54.02 $ 51.86
RSUs          
Repurchases of common stock          
Repurchased and retired shares | shares     99 200 0
Weighted average market price of shares repurchased and retired (in dollars per share) | $ / shares     $ 78.79 $ 54.49  
Share repurchase program 2018          
Repurchases of common stock          
Reduction of equity for retirement of repurchased shares         $ 57,000
Share repurchase program 2018 | Common shares          
Repurchases of common stock          
Repurchased and retired shares | shares         1,200
Weighted average market price of shares repurchased and retired (in dollars per share) | $ / shares         $ 45.64
Share repurchase program 2019          
Repurchases of common stock          
Reduction of equity for retirement of repurchased shares       $ 6,600  
Share repurchase program 2019 | Common shares          
Repurchases of common stock          
Repurchased and retired shares | shares       135  
Weighted average market price of shares repurchased and retired (in dollars per share) | $ / shares       $ 48.52  
Share repurchase program 2020          
Repurchases of common stock          
Reduction of equity for retirement of repurchased shares     $ 26,100    
Share repurchase program 2020 | Common shares          
Repurchases of common stock          
Repurchased and retired shares | shares     459    
Weighted average market price of shares repurchased and retired (in dollars per share) | $ / shares     $ 56.77    
Share repurchase program, period for repurchases   12 months      
Authorized share repurchase capacity remaining     $ 23,900    
Share repurchase program 2020 | Common shares | Maximum          
Repurchases of common stock          
Repurchase authorization   $ 50,000      
Share Repurchase Program 2021          
Repurchases of common stock          
Share repurchase program, period for repurchases 12 months        
Share Repurchase Program 2021 | Maximum          
Repurchases of common stock          
Repurchase authorization $ 75,000        
Noncontrolling interest holder          
Related party transaction          
Number of affiliates to whom advances were made | item       1  
Advance made to affiliate       $ 1,700  
XML 96 R82.htm IDEA: XBRL DOCUMENT v3.20.4
EARNINGS PER SHARE AND STOCKHOLDERS' EQUITY - Other Equity Related Transactions (Detail)
$ in Thousands
12 Months Ended
Dec. 31, 2020
USD ($)
shareholder
Noncontrolling interests  
Number of noncontrolling interest shareholders | shareholder 2
Aggregate consideration for purchase of noncontrolling interest $ 32,000
Cash paid for purchase of noncontrolling interest 10,400
Reduction in receivables 5,700
Stock issued for purchase of noncontrolling interests 5,900
Contingent consideration for purchase of noncontrolling interest 10,000
Reduction in APIC, excess of purchase price over noncontrolling interest balance 24,100
2020 Acquisitions  
Acquisitions  
Stock issued $ 5,000
XML 97 R83.htm IDEA: XBRL DOCUMENT v3.20.4
INCOME TAXES - Provision (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Current      
Federal $ 26,854 $ 28,150 $ 26,850
State 10,294 6,959 7,575
Total current expense 37,148 35,109 34,425
Deferred      
Federal 37,354 17,484 13,964
State 9,811 4,528 3,519
Total deferred expense (benefit) 47,165 22,012 17,483
Income tax expense 84,313 57,121 51,908
Excess tax benefit recognized 7,273 4,632 $ 6,848
Valuation allowance percent, compensation agreement deferred tax assets     100.00%
Charge to deferred tax expense for valuation allowance on compensation agreements     $ 2,800
Increase in effective tax rate due to valuation allowance     1.30%
Decrease in deferred tax asset related to vested performance awards 1,000 1,800  
Reduction in deferred tax asset valuation allowance on vested performance awards $ 1,000 $ 1,800  
XML 98 R84.htm IDEA: XBRL DOCUMENT v3.20.4
INCOME TAXES - Statutory Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Reconciliation      
Statutory federal expense (35%) $ 69,356 $ 48,374 $ 44,699
Statutory state income tax expense, net of federal tax benefit 13,828 9,281 8,744
Other 1,129 (534) (1,535)
Income tax expense $ 84,313 $ 57,121 $ 51,908
XML 99 R85.htm IDEA: XBRL DOCUMENT v3.20.4
INCOME TAXES - Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Deferred Tax Assets:    
Compensation related $ 8,760 $ 8,227
Credit losses 20,163 3,133
Valuation allowance   (1,049)
Total deferred tax assets 28,923 10,311
Deferred Tax Liabilities:    
Mark-to-market of derivatives and loans held for sale (22,367) (5,396)
Mortgage servicing rights related (180,129) (139,115)
Acquisition related (9,594) (7,292)
Depreciation (2,267) (1,812)
Other (224) (3,507)
Total deferred tax liabilities (214,581) (157,122)
Deferred tax liabilities, net (185,658) $ (146,811)
Deffered tax assets recognized, not included as component of deferred tax expense $ 9,000  
XML 100 R86.htm IDEA: XBRL DOCUMENT v3.20.4
SEGMENTS - Concentration of Risk (Details)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
SEGMENTS    
Maximum borrower/key principal exposure (as a percent) 3.00% 4.00%
XML 101 R87.htm IDEA: XBRL DOCUMENT v3.20.4
SEGMENTS - Product Concentration (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Product concentration      
Servicing portfolio loans unpaid principal balance $ 107,211,972 $ 93,225,169 $ 85,689,262
Fannie Mae      
Product concentration      
Servicing portfolio loans unpaid principal balance 48,818,185 40,049,095 35,983,178
Freddie Mac      
Product concentration      
Servicing portfolio loans unpaid principal balance 37,072,587 32,583,842 30,350,724
Ginnie Mae-HUD      
Product concentration      
Servicing portfolio loans unpaid principal balance 9,606,506 9,972,989 9,944,222
Life insurance companies and other      
Product concentration      
Servicing portfolio loans unpaid principal balance $ 11,714,694 $ 10,619,243 $ 9,411,138
XML 102 R88.htm IDEA: XBRL DOCUMENT v3.20.4
SEGMENTS - Geographic Concentration (Details)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Geographic concentration      
Percentage of unpaid principal balance of the loans serviced for others 100.00% 100.00% 100.00%
Maximum      
Geographic concentration      
Threshold percentage, unpaid principal balance and related servicing revenues by geographical area 5.00% 5.00% 5.00%
California      
Geographic concentration      
Percentage of unpaid principal balance of the loans serviced for others 16.20% 16.20% 16.30%
Florida      
Geographic concentration      
Percentage of unpaid principal balance of the loans serviced for others 10.40% 9.40% 9.00%
Texas      
Geographic concentration      
Percentage of unpaid principal balance of the loans serviced for others 8.80% 9.30% 9.70%
Georgia      
Geographic concentration      
Percentage of unpaid principal balance of the loans serviced for others 5.90% 5.80% 6.10%
All other states      
Geographic concentration      
Percentage of unpaid principal balance of the loans serviced for others 58.70% 59.30% 58.90%
XML 103 R89.htm IDEA: XBRL DOCUMENT v3.20.4
LEASES - Operating Leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Operating Leases      
Operating lease right-of-use assets $ 17,405 $ 22,307  
Operating lease, right-of-use asset, Statement of Financial Position us-gaap:OtherAssets us-gaap:OtherAssets  
Operating lease liabilities $ 22,579 $ 28,156  
Operating lease liability, Statement of Financial Position us-gaap:OtherLiabilities us-gaap:OtherLiabilities  
Operating leases, weighted average remaining lease term 3 years 2 months 12 days 3 years 8 months 12 days  
Operating lease, weighted average discount rate (as a percent) 4.60% 4.70%  
Operating Lease Expense      
Single lease cost $ 8,856 $ 7,593  
Cash paid for amounts included in the measurement of lease liabilities 8,833 8,218  
ROU assets obtained in exchange for new lease obligations $ 1,488 $ 3,013  
Rent expense     $ 8,107
XML 104 R90.htm IDEA: XBRL DOCUMENT v3.20.4
LEASES - Future Operating Lease Commitments (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Maturities of lease liabilities    
2021 $ 8,662  
2022 7,975  
2023 6,390  
2024 606  
Thereafter 279  
Total 23,912  
Less imputed interest (1,333)  
Total $ 22,579 $ 28,156
XML 105 R91.htm IDEA: XBRL DOCUMENT v3.20.4
OTHER OPERATING EXPENSES (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
OTHER OPERATING EXPENSES      
Professional fees $ 18,345 $ 20,896 $ 16,365
Travel and entertainment 4,685 10,759 10,003
Rent 10,486 9,136  
Rent     8,107
Marketing and preferred broker 9,139 8,534 7,951
Office expenses 17,360 9,972 8,028
All other 9,567 7,299 11,567
Total $ 69,582 $ 66,596 $ 62,021
EXCEL 106 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( 'N)65('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 " ![B5E24*N?/.T K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)OITE1(71S43PI""XHWL)D=C?8M"$9:??M;>MN%]$'\)B9/]]\ M ]-@U-@G>DY]I,2>\M48VBYKC!MQ8(X:(..!@LWEE.BFYJY/P?+T3'N(%C_L MGD!5U0T$8NLL6YB!15R)PC0.-2:RW*<3WN&*CY^I76 .@5H*U'$&64H09IX8 MCV/;P 4PPYA2R-\%&PO=&AE M;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$[4X? MA1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4\GA@ MV2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6:\?1 MTDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+THMP M' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3:W?= MTXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@ %AP M=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9 %#@ WQ-%, M4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S>IU].LYKE']I MJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6?R"VZ MY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C?C8CWJV^:/5>A M6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SC MFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1VC?"J_B"P#E_ M+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE" M0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F.$KT ML@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1N0K3 M4I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/PT.' M>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)58#%;Q@,KD*)\ M3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5;\K"^ M:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?! M8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX#7N83 M+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1/TL' M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5 MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$% @ M>XE94I*S+TK5!0 ZQ@ !@ !X;"]W;W)K=3@>5SE3=.Y,8$C6Q6<DUBD5YU0Z^V77B_U0YZP]%1N MN8!?UE(E3,.EVO32K>(LR(.2N$<=YZR7L$AT1I?YO84:7KOFL=Q===S._L9]M FUN=$;76[9AB^Y_K%=*+CJ52I!E'"11E(0Q==7G;'[ M9>H-34#^Q,^([]*#[\2\RDK*9W,Q#ZXZCB'B,?>UD6#P\<(G/(Z-$G#\6XIV MJC9-X.'WO?HL?WEXF15+^43&CU&@PZO.>8<$?,VR6-_+W5^\?*&!T?-EG.9_ MR:YX=G#6(7Z6:IF4P4"01*+X9*]E1QP$])TC ;0,H.\"W/Z1 *\,\-H&],N M?MXSQ:OD_3!EFHTNE=P199X&-?,E[\P\&EX_$B;O2ZW@UPCB]&@J_0S2J D3 M ;D1.M)O9"Z*\63RTB4_EE/RZ>-G\I%$@EQ'<0RWT\N>AL:-1,\O&[HN&J)' M&G(I^2:%#E-H)>#!KP(]H*[0Z1[]FJ**4^Z?$L\](=2AC@5H@H?_S405[EK" MIPWAF0EW;*W_\C9>E0@OU_.:$C&V)@)IH5^UT,];Z#>U\/"VY;8$XN&NT_V* M4 PJBD$[BK$0&8O)/=]*I6TXN(Y6&4=PSBJ"XJGHLV//=\$Z4:4JC)'4NL/87K/++XF2OR.TNV?Y!I)F*Y M/8'YYY\BC*Y3FZS3AA+TI(*QE<_H$[+4D%0B%9G(3&CU!I^!%;U!_=L4@SRH M!&X;R ?V2N8!#+]H'?E%$3B>Z ;).2QZCU(>B!O5M_,(%ZBMN[>>N]_]A'W;2"HM++K,(!HP+ M:[H;#+$N""YNZ>\1)^8*QN.#W DK'BYWS77(TX!A;'69<'%_?\]639:%DB^1 M\.W)QC7QB5*7#!?W^?=H"YEJJ&3_1-OC,QA7I,ZYV\?8ZM+AXHZ?IW ,.X#C M*+B Y[@82%TG7-SD;Z4/?;((I< *18,(=0?=P0 M%&Y=*5S>8FRU^=-6YO]3QE#9 M83^=+YB4==O4H'0G,:#:ZFDKJY]D2IF59;'$S<<5^&IF!\,5&[JJ-GK:RNCG M0G-5G *8Q2[;HUK)<,4&LMKG:2N?SU-')E!^-E)9[:)!YY8IF"YCW^<@!#)! M(8DQUGY/<;LN&9<)BV-RG<$:!DJ2E1'7:=J[T-KX::L=PDW"U<8,L#]!08=0 MCI(M$_;NPP4;T>H*0''?GD]F]V2@U[4*\V M>:_5_F 9@I=A/=4@T]137NWV7JN]P*^%+B]J*?F>:>@W8:J2[=2E5![DRN;8 M\67DN0-OV+^ A<6+C:IV?*^5XR^R51SYD#3);/8P+57.#@B.-7UP.M/*T"?@ M2 K6-7,1\%?RE=NSA$O!QM?M7PR'0_38J'9V#_?AO:7/8!,#9$\<%B+8B4&# M7+?KTJZ'K0&]VMJ]EF<]AVPSN&EUJ :QIG.VVM:]ED<^)55YRG*<"Y>;/6%4 MM9%[N &/ 2DHL(Z848/ T'#L5!<76W.LD?Y^?7O?KQ MXM\ WYCQ])3$? VASND04J:*D_7B0LMM?M:\DEK+)/\:B?5#[WBW*!?3=WJ ML\G*F/7KZ527*]XP?2+7O(5O%E(US,"E6D[U6G%6=8.:>DJB*)TV3+23\]/N MWI4Z/Y4;4XN67RFD-TW#U/U;7LN[LPF>/-RX%LN5L3>FYZ=KMN0WW'Q;7RFX MFNZ\5*+AK1:R18HOSB87^/6,QG9 9_&OX'=Z[S.R4YE+^<->?*C.)I%5Q&M> M&NN"P;];/N-U;3V!CI];IY/=,^W _<\/WO_N)@^3F3/-9[+^+BJS.IOD$U3Q M!=O4YEK>_<.W$TJLOU+6NON+[K:VT025&VUDLQT,"AK1]O_9KVT@]@;@>&0 MV0X@SQU MP-H-]%>63>M2V;8^:F2=TA9:_!F/W2QZ4;#;$1K7^.-4?"M@''F M?"9;+6M1,<,K]);5K"TYNK'N-'J%OMU+(= M/RVW3WG;/X6,/.62ER>(XF-$(A)YAL^>/1P7CX=/8;Z[29/=I$GGCX[XN] : MYA=P1'>.:.TRL$(4&E_\J[5S9[+H]IP1'178Z MO=T/A6N&293FR<[LD=)XIS0.*KWFVBA1VK=LM?KT]0Z2_0<7,24'\ERK/,TR MO[AD)RX)BKNJ>;4$99J7&R6,X/H8,8,63"@$ =UPG]S$E4LS0M,#O1XS@K-T M1'&Z4YP&%7^4K-5HQ>L*02E%&M[Z,R2GCA82QP4N\@/-KEV69Q$=60+93G/V M.YI%>PMK BJR.48M-SZ]F:.#IE$<'2X)URR):1(3O]Q\)S*'7-,IQG1>%76NR4%D&E[Z6L[D1==Y5 FA6W MP36L78IYS1'S%)M>=.$NAR3*Z>%J<,UP3HID1#2.ALH?!65?<@7ERE(TH''K M8__I<9'EAUGF,<-)DN8C&O?HA)\H6R4'D1!'/;I*MR[VGYTFV5ZV;"6Z9@G! M<3HB<6 ))D&)7[H7'H@@\12J.'9>L\^.0++A$8$#HW 84E^E875(('5?<9H MF)P(NH8DS1(\EC]X@!..@T#^*-AX:%E&*R=@:'U""PRSY#!*#"CW8*'!2'!8WKQTMTGA$ MX, -' ;'^PU3K#7W2,YKL61V^SV>C!X8$!HYP?0Q(RU&"(<'9N P-"YJZ$NZ M/:Q%G!+ZQRN]8LK"8Q#OSP(/&Q+J$,1CAG&&QHB/%F0S\ M(&%^7''5M;IV151\+;6 OF:A9(/F4H$WKOR*75;@.$X/8^LQ@\W$F.B][N0Y M1'DJJ"XN8+5BIRIX[ C&^UNCQRH'K)#G8.4IE2XR:)S$D%F',EU#G%*H4/=,0V9B65^ _N)-%Q%$7(5ANN MWP!W6HZ$UAM>O?0&)O@D>WCS6J]9R<\F:_ '.V ^.4>^SOD/.'H8/V8D.BQ\'IX])OES=&PU:YLA6:1L=IEF^M;#<% M?3]OYI +#T<'W1 P@UYHW P7_HB[>*318?/M-8I&EN 4!(&Z$55"0L>R)2),91%!^*]MA1Z!A'>EPRT)0\0=.RW#2; MNCL;ZON:4C:PC%;V& _JOFCAFMLY?)E]&)F#AY>%6T@]\*5C\@>FDC!3K[EA M<*M"G*D6%IB_0KE\+!)2Q$Z!EH!*=/3YR]=W-XAT7_GK5=C_;Q#B#SAZ'(,!O31\Z.AL$;KI!EY; M[)Q]^CM1CZ&_$YWNG8S;GR4^,;44K48U7\#(Z"2#-Z_ZD_[^PLAU=U@^E\;( MIONXX@RRTAK ]PL)W=KVPIZ_[WYO.?\?4$L#!!0 ( 'N)65*YWX)2C ( M - ' 8 >&PO=V]R:W-H965T&ULE95=;YLP%(;_BH5V MT4I=()"$K")(:ZIINY@4M?NX=N$D6#4VLTW2[=?OV!"4-.0K%\$?YWW]G(.Q MDXU4K[H ,.2MY$+/O,*8ZM[W=59 2?5 5B!P9BE520UVU#C=YI$YO)BY2OMO,MGWF!!0(. MF;$.%!]KF /GU@@Q_K2>7K>D%>ZVM^Y?7.Z8RPO5,)?\-\M-,?.F'LEA26MN MGN3F*[3YC*U?)KEV_V33Q,:Q1[):&UFV8B0HF6B>]*VMPXY@.#HB"%M!>*D@ M:@612[0AI,.I="2\YR:B G M#Y13D0%YMG::W"RH F$*,"RC_)9\)!^(3W2!HWK[8(+\*&2MJ'EG]$;(!B89W) S"H$<^OU@^_+0O][$.73'"KABA\XNN+\8)]ZAS MCYS[Z(C[ CWN"*U-(17[!WE?Z1JWL7.S'^,Z'0?X2_SU;H7.1>VA MCCK4T96H3.NZ'W-T / >\53$'MZXPQN?Q)O+LL0C #^.[/6.5%21->4UD!O< MC;GDG"I-*E -_&T?=.,?[R(-@N$[[C-!>^B3#GUR!?KI#3 YJ%L8].R LV%[ MH'$'&E\!>OSUQP>K1\$DGKYC[(L*HG$_XK1#G%Z!B%>4-G@,,;'JXYQ>Q-D7 M="5"\H&X/Q2 M2K/MV%.]N\33_U!+ P04 " ![B5E2C^,8!.X& #I&P & 'AL+W=O M*U&NND:[9LZB*)WORKJ= MW=UT]SZKNQMY,$W=BL^*Z,-N5ZJ_[T4CGVYG=':Z\:7>;(V],;^[V9<;\2#, M[_O/"J[FYRBK>B=:793RF[WXN+J= M1;9'HA&5L2%*^'<4"]$T-A+TXZ\AZ.S\3MOP\O2#S6&JQD,V?]:,"'!OQ[&\1#@[@;F9Y*-P[+TI1W-TH^$671$,W^Z :S M:PWTZ];F_<$H>%I#.W.WD*V63;TJC5B1!P/_(*E&$[DF']M*[@0IVQ59R!W, MJJU-]U&<'ER1WQ^6Y/6K-T1O2R4TJ5OR=2L/&EKHG\BK%]^<5T// M[ON>L8F>448^R=9L-7G?KL3J98 YT#QS92>N]RP8<2FJ:\+I3X1%+$(ZM/CN MYK1 FB^_OWD>8,//F>-=/#X1[XLXBO8@="!4? X5=Z'BB5"_R+(E4M6;NBW[ MKQ%ROA*/ACPJ^4TH* !D+00DM14&RV0?/NW"VTISO.-)$:7T9GZ\'%\?QI(\ MSAS8$H'Q.,U'V N2R9ED$B3YC("R8^"'K4<8P0P9?Y8D#C\?E:0Y=U!+'Q6S(D]P=OF971YD]UO'1*&? M5%[E#P46E4T!RG4)PI%$$*7Z4IFR"%PL]"E/,LRAP2 M/BZ'[\#6VAR@)K0X65'HAJS0X*I^%TK)M18,* M'_7G4IKG+M,%@H-"2%,WKPB.%1F/^,20L)$%"[)XMY/*U/])8; (CJE '14;AJ6[KY*PEH'J%@]JZ0V>)I\)4V+)&!Q[GY&/2_(T]PL$@J., M%U,U@X6]AIVKU;9L M8:U9M^30*E$V]3^P0MN4==O[_EZ?K;#M&[':P+/R6-9-^=B(*YC=5[IL!"S> MJH.J33TL5^UB#[YEO,XRQ%XP[E99!)53UZD@H*M+I_9R5$:?PL(^Q4]W]6(O M)I!X[B^CXRR.=CZ-93'-W_8/A4LJR"3EDHW%A8>-R7^JZ&A=XH"+]AA)Y M_>MO7]\3&KU!Z?5!LTN)O'8[O4!0R;6[+[%$471B:<=&V\+"MF59-P>[Q?## MU!*$6NIZ30257,=>UGQ4?#VE^VRT,"QL8?JH "&MIH'8T'*_[OYB0?Y9V'Y=TJ MPQ.,N=U+%M^S[3/$>UG2"NY:30Q64$<8EP@J*8J)I34?=9R'==P9^8_M$3C9 MO??0D(UBRMG_'O^+C>:P!OWX^"-207GAKBH1&..9NUI;(K \XJZRSB_.0'9" M;;JS) UJ>6A-?T1POGL^KWK7G=(X]^_IVV5_ZC2&Z0_!/I5J8ZU((]80,KK. MX'-4_;E2?V'DOCMI>93&R%WWXE94J8'<*RG!P B"@ !@ !X;"]W;W)K3"P[:9I-T^.R# &V-36R3MOU_) M.!A=+,.2]"7!^'SRD?3I.T?")\]Y\5@N&./@US+-RM/>@O/5Y\&@G"S8,BX_ MY2N6B3NSO%C&7%P6\T&Y*E@\K8*6Z0!Y7C!8QDG6.SNIOKLMSD[R-4^3C-T6 MH%POEW'Q^X*E^?-I#_9>OKA+Y@LNOQB$R(#*L0_"7LN=SX#V96'/'^4%^/I:<^3C%C*)EPV$8M_3VS( MTE2V)'C\K!OM;9\I W<_O[1^575>=.8A+MDP3W\D4[XX[84],&6S>)WRN_SY MAM4=\F5[DSPMJ[_@N<9Z/3!9ESQ?UL&"P3+)-O_C7_5 [ 1 W!* Z@"T;P"N M _"^ :0.(%H "5H"_#K UY\0M@0$=4"@!2"_)8#6 50/B%H"PCH@W+?341T0 M5>FPF;]J\DB+N)B.-GPSPK\S29 MQIQ-P3T7_T0F\Q+D,S!*=?,IC47"XV7% KE^52Y/\]SR>/ENBA._K\=CRT1(TZ MHKX.QY:H2W?4'>.BCH@1NXR++,GFY7"]7*>Q7+?@<:+/!5WYF"<<28FC-M:NNF8E<.Z-G:W]BWG<:J+* M;O,6;?,65>V0EG8NXC3.)B(%8P[X@H$'-D\R.58R<^47*U8D^53>'K'))X#A M1X \2&U9N7E24#U)BL/3&?:\D\'3;NZ9&(0B+]1@(Q,6815R94)\&D5$@UU; M8'[@JZ"Q"0HAB4*XA2ECB[=CB_<9VZZA?2]6^Z8.?-AKF#3EE1_E57+$>B^=L'^,[!^!&GCZP HJ*!T3I+\Q7( MA 5)Q.I:,MO*]HU>P@ 2'&DSUPE3R 9;LH&3[)95Y?6FYIA5_03ZNG%P?L(UP3M*X+)-9PJ8V70L- M3@A18ZUWH13JT99ZY*0^+LMUM=;%L$XV\EO*WL@%)5(FJRWI<\(7V[[L]G E M*H55Z2.C,D&]I$9&A\+(6"+8!6L^,9W"._)=7@CE^# M3NIW;+4N)@N1;%5-*AA/BLJSZ7VQ4H+&M/2AEFC#&J2L$>0'&&E"9L,1#$,] M<6VX( QWVE.'HK$ T.T!]AZ*SIE"EJI :$M!@XV.0K>0#N-R :;)4S)EPA"# M59S8UO\5-)6QCR$AQD!VXE2>C89"A[R%#[T&J@B275 M/$]+HIM.F-JE1K6A6[:[N[1')R[JARBV+S+6BZGE"/O0U[HZLN#ZU-<7E0D* M@H#JC5U;<+YGJ)T%%7D41FW#V_@,Z#8:FD6T)$R[.;2/M&DI4-3J*6!C*B!] M&W\(&_6';OD_U"%"4\DAQ9AB??(Z<2KA1O.A6_1?P25"4Y=%Q31ZT(%2=WZ- M>B.W>@\ER^1A+:6X/)P[,G49!A1JW+M0*O=&OI%;OH]VN0%O..5 CN<@MN:_F=I%E]^[OG&2I_!JE1>[]^YYF%UEVX)@B M:I2P3IS*LY%KY);K0\PNQ(9[B6QFMWZDDF<(!U3S8S?=.+53C:0CMZ0?;'=M MW;A YJ[=!6G$MXY]7;[@U>PQ=BR0T>(Z#WH0*G\&Y7';I6_?9$'D9D'D!YB M4[C[B'B1MO"O;3CJ$6-^+# ,(6Z;G\8)8+<3.-+V8],+!'J=&6/+]INVK;9& MNK%;NH\V_=B4;(BPOF7I0JGL&V'';F$_UO9C4\D1-=)KW E3Z3=ZC]UZ_V:V M'YMB#K6E/L264WL207VC;(>AMB73V +\!X[WN_PD-K49$MA2SD@CN<0MN4<9 M_[IMQ6AIA6I(3&T5=8^&FJNXLN*\W5]9-Y-HPQ&?TK:1:,2:O-*1?]=,$IY6'T86'(ST8]PK"RKRD?'.P-C6FF@.H99-$]GYE7VO7PC^C_]M&473 M)P\P*4?$?O[[B8)Z)RI6PFXKQ/5#10;%Y[VUSP?%6]$_60 MXE94B18.?1? M @ M04 !@ !X;"]W;W)KU<\T9(;:J45([T TJ?[+01E+G3;,DMC%(601)0;+A M\)A(RE52%M$W-V6A5TYPA7,#=B4E-<\3%'HS3M)DZ[CFR]H%!RF+AB[Q!MU= M,S?>(CT+XQ*5Y5J!P<4X.4_/9GF(CP&_.6[LSAZ"DGNM'X)QR<;),!2$ BL7 M&*A?UCA%(0*1+^.QXTSZE &XN]^R?XO:O99[:G&JQ1_.7#U.3A-@N* KX:[U MYCMV>HX"7Z6%C5_8M+$G>0+5RCHM.["O0'+5KO2INX<=0'I\ )!U@.PUX%"& M40<8O1>0=X!XU:25$N]A1ATM"Z,W8$*T9PN;>)D1[>5S%=I^XXP_Y1[GRJE6 M5@O.J$,&-\XOOJ?.@E[ M*9JB1:X@HO'%7?/\'%.C3^MT?&*BD_P!3X 5M[ MKRV(\^4$4E)UJ2=MZNQ ZC2#*^W9+%PHANPE ?$Z>C'95LPD>Y-QAM4 1NEG MR(;9<$]!TW?#TZ][X+/WPT_?4#/J6S.*?*,#?+<_;\]_P,6ON\O;OX,W^/*> M+X]\^:%64UL#XVO.4#$+#>5L %3JE7+0H(%*2^E?8FSGOFZV[">1/4R3=9D. M\KP@Z]T;WA>4O8R9M3''NS%]1*N,[/S0$LTR#@;K*_2UMK]#[^UGSWE\#DZ,$3#LD6L/I)CZ;>^W\(XS;VL]5-"' MGR^T=ELC).@G=?D/4$L#!!0 ( 'N)65+(=M-]%PL +0P 8 >&PO M=V]R:W-H965T&ULK5M=<]LV%OTK&$\?G)DH(K[XD7$\DTC- M;A^:>.)T]YDF(0L-1:HD92?[Z_>"E$4:N(#B3E\:2SH$<2Z >\X%T*O'IOW6 M;97JR?==57?O+K9]OW^[7';%5NWR[DVS5S7\LFG:7=[#Q_9^V>U;E9?#0[MJ MR:(H7NYR75]<7PW?W;375\VAKW2M;EK2'7:[O/WQ057-X[L+>O'TQ1=]O^W- M%\OKJWU^KVY5_\?^IH5/RU,KI=ZINM--35JU>7?QGKY=R\0\,"#^H]5C-_N; M&"IW3?/-?/BM?'<1F1ZI2A6]:2*'?Q[42E65:0GZ\=>QT8O3.\V#\[^?6O\X MD $YP%^?(#_[ /B^( 8(C-2&>*P MSOO\^JIM'DEKT-":^6,(YO TT->U&??;OH5?-3S77Z^:NFLJ7>:]*LEM#__ MH/8=:39DE7=;\A$F1D<6Y(_;-;G\Y17YA>B:?-TVARZOR^YJV4,?3$O+XOB^ M#^/[F.=]E)'?F[K?=N37NE3E\P:6T/D3 _;$X ,+MKA6Q1O"Z6O"(A8A'5K] M].,T0QY?__SC:8 -/XT'']KCOO$P0=\,0=^TS8[ F_S7M?WXPK1O59=X#7B M]!HQO$9X7O,),HJNBV:GR)V"[*%(W<#'NF^;JC)OTW6O6M7UZ!"/;<=#VR:Q M/%PS(3/)KY8/\\"[,)IPQJ/GL#4"BZ-,L!/L&4-Y8BB#@7Q?_@FK9YS,?0,I M"M@5N@*B$W7XWGPJ3,SW;?.@84:2NQ_D\M#!'[I^A8;_;2#^\:EW<3#^_X*, MW)&\[UM]=^CSNVKH3+]59)/KECSDU4&9-;@Y] <8G$ZU#[HPW6A-'NM>#_V& MW^\/>9O7_0_2W%7Z/C>I%!NPL3-R%N(%EVD464.Q0G TC9(XMH8,PR5,1!0? ML^04E208E=4VK^^5R3!N)$#5=OJP@Z#5)6D@#+H>Z)*-LE?$R#E!.+,LI19E M%Q9'P@*MD;9DQ!.<;7IBFP;9OM\U;:__-[(PK$H%) OM'<74Z06-LXC:C!"8 M9")A%B<$)ACE B>5G4AE05*W?5-\(["ZP)AT Y.%^NN@888:AI7.[W1E/A55 MWG5ZHVT)&)EF3M]8RDUZ?D8408DHD19/!,4SF>$T:33I9A0D>F/RQ>!^('V2 MHE6E[DG5=!T^&X^MS;O!$Y'8E!!8PA(KL:X15!JE'D8S)T"#C-9JHUK@0?K\ M.U'?S0 JE IUWBX2&DN;B@MC()+V-$1@-!$I][!A$QOV\ZL+\D?YQ*YJ\C%I M##.R:#P:=VS>SG&VQF&P6*:)S1)MS:=Q='(+E+^0Y1VH6]<=\KI0([EC:H'O M2]T5S:'N4;K<'=18,INMBY)"VMD2024R\JVXR;+0L&?Y;"5]H^D*BH9R=$IF M7#NR554YK$A=/ZA1_U&ZPNUB&MML71"3MLM9(RB>Q;[5.-D7*L_EET*I\F@# M>U#Y#B;P8,PMIEU>X>M4NG..L92E<>2,*P*E,A%Q)C*;+@JEDD>1;\U.IHB& M7=$M,)DQ'!R1;DNRSUO7]QY)NE:$40:Z:.O "D&"SXR2C-J&%$/*"&8P]ZW7 MR>#0,PYGL)JY'D>NJ)I#.8CE8?"8>K>OAOIKG.3^W(3X$4HS1TP06$PSC\+3 MR;?0-%RC##:M@R46LL)TL@PT[!F^#.O8F.#1V**471E?T(S%PN:,X!C8/GN( M$9B0OO%EDRM@85?P&8QK2\#:*'SDF*O<((KV5$50"Q9ES"*[QG!Q&GM<.)N< M L[@9'%DUGSK#SF"G=">6JG%@3&XLB6# 2UH/!:;33: A6W C6J'S3$C MA^"OFT[WQY1ZU[30&J14E)RKU[%CH5<(:D$9YW;.1' 0J<2S$-FD_BRL_I]> M7KRB9%V]7E!!*4_L^A!!"I;(V!E.%Q>#-8\]A"<+P,2+=D=&D?_IW1$VJ2\+ MJ^\JW^L^KT8;#,X>BG \=)C&9JGM$C$8>&8G;"B,^;+2I*LLK*LWA[;8YMU0 M1X_5V&*G^FU3SEP23@\K]&-WC2.PC'GL )O$DH7%TK) 6S58G9>26#-7!D66 M^7HWJ2 +E^_SH()LE_>PZO*'7%=&R!:0=!9#;R\OWG^\O7A%.E4<6O\2=*OQ M!1.I.Y$0'(]B=R8AN"P5OH*#35K-PEK]?$SVK=KG/TSDYU$ PD/!@1)UA9=F M,7<4$*G:3:+!N\\G?>9A??YX@-4,Z6+<4#I6A,<-BC/3B"-B"TERMH?VO$^3 MVO*PVKK3'&+:;#9_JY.NCH+AIY[:BT\RRL,RNM;=N%4)OO38TX+/)EEXGQQ'13$5LYQ0,1F4F; ^$X03U[?(R6PCW^;V[RXQ. M,+?:7="4>JP,GP27AP5W5MQC-6ZXFN=839IEU#F1P( \9JZSQH R2]+4%_E) MB_D9+6YU7>@]>(NBJ%,1P%IV+O MQR$X&E/N*^[YI.8\K.9GS.IY*W?DZZHYI9(Z.ZD(;I%DB5UKK3&LQ;90YKS?E> M#R4[_&CLB3\Y(_(,>4DXE0 "A)64I'9!OL9:Y-F\(G]^@#E)N0A+^8PU$!W. M*_7.1Q@]Q70%/8X2ARD"@]F6V/O=:PPG9"0\"T=,_D"$_<&7TY#^7:)8<1TG M6>Q018 PIHGM+E$*V9%_6/-O305BTNZI.VA0D4UO]P 8 M0251)#WEA9AL@'C)KO?I(,-8KV:W R'LS/DBVF]7L:F(F"V#"$Q*IWQ"4&GF M8E)V<:9.GY%Z MT342;!L[$MZ9/BFO")?F@_*6VKB,NNR&_7;T_4B1+"2W,\,*P_&$.2?J*(X* M(3U\)H$79XKNJ<8VP87 FD_P9P<,6^]] 8'MF]X"'LDBA^+@ M<6-F:QL"7'!.8VX?>"! SFC*?<,W2;8,2_;Q)EFK3 +0]<#^]1@#LV7QD%=& MSE\3DP5:/90[(\0<2UM?SI\@EY\^?_V5L%=H?%RM9HP*;I_@(C@:,^H$!Y=^ M[DN-GZ!\IC:4OX"L.QB LG.(@? M2>,X]'O9/I\$56>NNJ)K.W 6);9L#4" T/'[*FRG%WGWJGV?K@6WY'A[LYX+_KT[>GJ_?OA MPKGU_0?Z=CU>H)^:&>_S_YZW]^8&:J4VT&3T)H$XM^,5^?%#W^R'2^-W3=\W MN^'/K]5SV6BCDOE;\UJW>BRN<%^4N,2TKG35X9(X)C7883"J#28@[+A2BO.">GQQ9LV*69L,;/814@S6"DYJ*GU]-_3N^G'Z^/AAX>:7R85-9GT7JRPWH\85=&^\RQ-SH5:=?!$*$T M\4SJ>,XF3WJ\$,F [8_[;#*:C)[PM]_DMQ_\[?]V?AUW!XV[@^#N8)<[N^!: M?N?$J&UP/6E-#?;:%3P1QSUTD!-V*7HGUQ_OW[#QLS]>3<:3PU:X[)K=9YC$ MYE)SG4BNF//<"W2$=^B'X$%[YC/!$J.=43+%Y[0UOS!.1N[K%!8.3'7,S!E: MVH84PMMGKAZ%9<]X7ARRBU(K4_395*,.9"9AXLJ9DZGD5@HW8 ]:">?J=;WX MYIG!BUU)!&O%UU)BJ3YUK+!")P)3#:/\)J/#E>B'I_%A/5*Z'T=,:7\UU]SP77XO,5#%[4D&(8$=P,B'>,L,RJ5>E%9K$,$<)66 MB8^HY/R+L=*O"5R"KP6WSZPI%]GV)3Y\..\'!Y7!9HVM,5$T1@M:A8P4)+DR MR84-]8=**R8":QBQ35(Q*-Q($;%)FLD(TX.6!,8=F0 )$)!5B#*DM("9I]I" M515^R-7&+[-<+T(X.T)(Q$G$*IQZ>;3C: %NM]:YJJ\J#13AH.\16E=R4ER3#"!@X7E MN:L9^%:DR$6QZT!V/%S5 )XZ9U",H$5[5:>^Y1K,8U=<5,WZO-_Q\@ZPL0]8 M>./FW-C"V!_<6)&FP4_2D@2X,@M!JH3]U&=LLUB_K1:7=V]<=_5+LQ16!UK\ M6AJ7\NI,O]V9U%;=D;KC_IKQY%$0^Y+2ALZ$V+FR"23L M-^3?2U]658I=8F@*XEQE,LFJ0-OYI 8#VG@V+ZLB4?!=I>/*F8T0\9"4B'+^ MB\J&;:7L"CX!_JO=30DDJ@PS)#98*_,*XJ@1M+&"]?5B9J?<5:H0A&W:<02; M+?)!.',KHGYA@3WYO$F@#6(\3B3&XLQ'KEK?PCGFY2&$D:M0^GBUV&LU71U) MZ.V;J"$U0X/K/=E:E[,O!B"P)=A>(K9 14W_&+/YE9:; KDT5$' !NC;D*E[W_M.FIGY#E2OU'1=;, MKXL*[,"V&O$Z:T<20 8\24Q)![ZX7Z5LMMX*=W-$6_>WGA6FFYWO!N)"R382 M]OEB>K,1+[KH"0M2/&J PKAC[\]OV3DOI$<>+3\M-1X F/_!R@[9ZM2I,3OI M4GC=!JU$*0!!&QY18 >=V_VW0L'QE4J=_@Y@=V%/;:%UURY^2Q*[TMF5$?H2 M9&)SZB'!K/;1S>8]8-NN*7\)CA;"DL3<#WN3&^?J$%FG\@ MG/P+4$L#!!0 ( 'N)65)K:$%Q9R< &&' 8 >&PO=V]R:W-H965T M&ULU3UK<]3&EG]%Q7)WH6H\^$& )(0J8R#Q%@0*AYO:C_*H M9ZR+1IJH)1OGU^]Y=I_6PPPWV0_[X=Y@6^H^??J\7WI^T[2?_95S7?9E6]7^ MIWM77;?[X=$CO[IRV]POFYVKX2_KIMWF'?S8;A[Y7>OR@E[:5H^.#P^?/-KF M97WOQ7/ZW8?VQ?.F[ZJR=A_:S/?;;=[>OG15<_/3O:-[^HN/Y>:JPU\\>O%\ MEV_L^[3ZT\-.CL$I1;EWMRZ;.6K?^Z=[IT0\O'^/S], _2W?CS;\S/,EE MTWS&'\Z+G^X=(D"N]N/CT[MWIQ__)WK_)+LY__O7\S?G9Z:^_9:=G9^\_ M_?K;^:\_9Q_>OST_.W]]\?Q1!_OA6X]6LO9+7OMX9NVCX^Q=4W=7/GM=%ZY( M%W@$@ 9HCQ7:E\=WKOC*K9;9R=$B.SX\/KQCO9-P^A-:[^1O/GVRV>.PV6/: M[/'<9DSW6;/.+LI-7:[+55YWV>EJU?1U5]:;[$-3E:O2^2E4W[WVK^]_>YT= M_^=_/#L^.OYQ_U-E']JR7I6[RGD$ZZRI/8!0Y,0PLMIO5RY;A3^X(EN7=0XO MY57F._@%<&CG,UBFZ@N7=?!TSB>B)7_/J\^NS?XSW^Y^S%[U==7L%MEYO5HN MLA*>N+EJJ@I06V9XW#-9 MS!S;9W#,LH--\9V;JW)U!=#!HK 3/M>UOZ5]'/S[,FC:[;HA"PM/;IG!5"FWI04K^ MT9 7=X0%^2W\8^%@'4""@Z,X @H/TU0%'F<,&QPYKP5" MN9EUYIM%>!LWD .4N 1LMLS.U_1[A2_LZ7&SHH'_U@WO.KLI+H24@@O5=!B\ M 4+@-$(^@:1IYQ]8)! E]QL.B(>J+3X"!0Z7M&@9'S<<$ GOCE4N>Z8C;X1" M6:^KW@$AT^%[+X?&ZX45MH#TID#VRH/P@/T!Z!I8DL@?SM"Z!!Y@'Y\!H^-* M /71X>$_< 6SK$)$C!O1@?#1R^8,\N+@*!XI%8\B#)$UUW 9AG(L/$%*@&5! M?]@U+6 +1!E#NK$#)8-]?F]KRHH&KIBU$.F1L[Y"(2#>N M'>(>A(G[-S:/[Z[;9@L+S !3,C#R;!"BR^P"9!L<'?Z=O;XFL6IDL.(-\>NN M\ZHG 4;7MUZ#C<.W!O+0\:MPRT)[S6K5MZW(3ED?#@/*U&TOX3BJ4$F< -5$ M25DW<.4 -HHSN^Q-TP/3BK2!_ZX:(%W"H9SMJPH#.-4[A/BU[\HM,: Y*]B7 MN[S-]5;V43]$3VU!UWL#? W]U.= ""_ E. #]== 0, M['JZA8.O\B"1?SX]_1!$LIP=U5,-QNM6<+K-/\-]A",AA>4>#-X=ZR!"7D[7 M17O",8'V8-=\&S0F/.\ZT'\5B,.R(I6S@ D!8 MC:QY694;0AT^78'533A!+FM+__G 7X&DA1>2YU;YKNSRJOP38-D"2!LX4^9= M>PWV"#S;HFT+CX%L+:]SM*-)U+0]87\1.*DH_:IJ?-\ZN39$/Z*&#T7/F7.! M_EYU/=PD(!*L:$3F+2J"6V8@6-$;;"ZSL_?_/']UK\NFQ[GWVN0;HA Y^97[XJO8,E8%W8 M3BE ]P]4<.-:5W^R70N M7/2G,#6#0>;%IFI <&7 _87;EBN2]/C(EHUK7Y*>(-FJ"-)G61KG/1H@5K_( MDK!EW>!C<'%MOV,_";?D"U%L;0$5/1)[!^1=9Y>H.8%Z _SODG;4K4!0L6(Z8@^0]J->63T&RD(^MAN0>!X-M06'X<@M( MS&O7]![ VK7-=4F\BG(8?M^A$*M*$"0%:CM85T0.0%Z&%O7RL!&:LN 5J,R?0:B'ZNX'BP M>+D-ND!?KRUJB2F?_N@%Q2Q8T(('7KS*UB"(S E8X+& O,[+BF4"&1;X2L!* M:N(B--N\P!/]"WQCEOUP6GQ%Y039#R @5\B2*U![8$"!3$)QT)-Q>-ET3!)O M\KHN';"H UU8N0VI%S(@;_#VX:(0O(L@!7][%R3!JT\700C O6[:?!N.5C5P M@4"XY4:<#/S#E0.VO[Q-+: QIS'6X=#HN:SATO /;\*UG9(8545IGXE7JZ+6 M2B:T+O.*S<(Z>U ^I,TZ6:#!( T8"'CR@>T&C !THRKI03EXLTWTL>PU!>?V0+(BR<&I2B,]"B]4.9*+UUX*!-K$_^5@K!PJ0I+MNSE1J\%GZL"5[ M8X24@&6DS 3-$SNM&7R2:/C#RK4D<^#%HF1)A'<,OD#*(\'-*L3< ).02=*C MIU7TI/W)[@5F;L## 0'F@9-0];M.M*X'!D)ED6R'S,I6%=XE'!/7[BP9\D9$ M[/AW)+J,_($M7!F^162X0,2!\85_HKNX 6V+!KVB2#,6YTOQ M&B[0:P ILI.'W!>WZADUP:PPT#11!L#VB!DQ3$$"M6US0ZX1$8=WB$<1'?@+ ME+;U-=!BTR[T)0 7[FF'UX&2B>6G,1IRKU;BY"$NHK$,P)Z3[\&$HX*S2/# M=YF<2&(\/@B0B>?UR(CVM1/[ AL6_9;5X<-DV MZ&K1&@]D9^(Y0Q_**E^_,S;$"8M;0"&:I+#-VR'$^%CA+L$GI]W1"$8 %N(7 MCK=A/!KD/C12,D4/4XSH)5POJD4\2 ,R"/]"MTUV1= [4QA"3H\7A[]<]QW: MW5]95=P$YXS]_S?A%QY[DYQX[K2D!<+QO@VY+-$5P\;S#>$4M.[ -+X68K]T MW0WJ(A'H8#L4:NVET0#\-3@DJ6$QN$86'.N*CS4F*''I$=MPH+].7O-,.^ 0 MC:'Y0HEU*!=?9.G<5H)E%B)TCIWREPQ\*A%!VDEI*JK-:A9N,0%[F: M+!1Q06=(G^Q&."EA!&!Q12+4D5A%05?P V@OL;VL 53X0,^U+K!& +N J)_U9:7$HN4H K;?2'"09XF6D9\/@4N/:3%#^(4=@)_ MFPR+["-RI]#.*[=SK.Y(Y[)VO-V)LUOH*\3QO+&-Q_P7,C\&UHUCP.Y2^JJ< MD_[)RR W&9.)V$3ER-'A/XBHCK[[!SWG%C@PJ?Q,@VFJ>:!0C'6(;@ M%]HW:V2+ M>FNZD&]4W2*R"4"$',,QERCQBG[%!K8OOR %'QUK\&$ )!R7&'Y!O@610-95B MU,A<) MF6!D)PU%G$HHLJ5JC"XABXGU3,<$FA6'=K0]2 ?VJT7&PI-LZ>/EL61D0EUF M9!/X'@0GKUAZ7 65\HJ!S]4-M;L0#ZFS;VB[&B:6R(3S%!2R[W." .X307A# MH8,(@XN&IQAL9Q:<,A#6!X7%D99,PVM/L-88;TNY!Y3"VKWR$8;O.U2+% MVJ;?D.-\E;<;Q^'5NR"Y,98J2S+*>%"!#_R+HSH@URXI&PB R=_2\(NFYCP% M1^@F4 A@Q+1LZ9+ #&P[U+7\(FQ5-%B/@.9(Z3\3O"@,X >,_W*Z2&\O6 !& MUN);;-7?.-4"EZXJW34)@M:QC%ECG N?IU0['YDE?"=)4##UR@81=9.W: U2 MTJ0C-@O%$>#^@ 6^P*W0XO9>L!_/I^HJ+$B7-,!2C88VD@H T!9$[+07T;=@DG-8';^$#[A['_36$Q]"84(#"H0+@%NP8*/'4VG%X2Y$>(!4F =OCWTGYHA0I#&OM^+5 M!H$V4/\I#?O1BRG28UX:\[(BLSQK"#XZ>8Q35Q.8"04/FO6]%P\$EL$@('B6 MX*%<@I1+<$-%.Y2$$8-C;<#W@@IF?<2[#9!P<)'1E)H_>KIPH0/T/6#'MS?K MC<7E]$JY$5T/EU0T)KIL,0\X1202@>E5/K "8D.%R !C2E8\2HXYQDEMF09? M?E]+.0G27HD4$IW%BARAWRJP*?,'EG26@L#D[9<8YB?S.1Z"$52;D=K/XEFFH*G\(O5D'*)5.)KQEP M;AI-I#'[B(@Q2G-G2^!H#%A#T%J$"9.::XBO+[&>-(KP/402*2(CMG$T% M@_I0L67S<9\N-*^6W@H]C?E8BN.8&"8@@RPF@C-&.<6PH>IE.:0:Y\OL4X@J MH V,0D&+$VX#N8_#,V;3 W9,278>ZJG0SR% U(A2#^TE7X>QUUBC!>H>B.^P^-F:,L0L2F MZ;U:XN*8-"U2N-8/+;X:QIM!^5!E>C;)S(LF5#>PN5'%&X:).RB.IT43D;C& MO((SD+/F(]2!(X-1#/2K;]#^+TTDC$&J5DB)1MO-1DM#5(R9[+>!(WX')1JI MPKX(G6M3(T3' MBRJ0 $$'6+RMWM=8_S/H&CC[JM>RO__T$1PV4K:G1;-3S1A_6== '1CFLP7I M;<._W=IJ1*FZ\5@]5*@%ACL='QX]6=CW+_ BO"ZY($BC-A+B(L9) M"E:8>73W6',8:W.',9^TWB5(CTE*E6?A(:[8HR"N,H*MZ:3G\_BDI(VG:VQ4 M$ELA6];3OE76N=3)0=($HV;=/OZ*<-5[=39,!D-*:/GN: PK7P68+ MT@G^3 MIR55D28H^K=7]6OH-$D?)Z5ISJ/;E9T$/G"3)$: :VAETNF;"Q20?:N%K@:Q ML798C]*Z+GH;BG65_QA',D$-9($#4.6[00VNEHFPR0CK''!VW+@,T9G#XA3P M[TAI4_+51N#SX*]?NDU9UR:^KGH9U!0JD5''3"ZJI;,WEIO&E":6[-JJ\R1. M$6QE).>6RG!AP_LG1R8Q#91SFES71[S="[G=]^9V]\!+S)KF7Q9[(@DA.CY9 M/DU2Y>!0>\< MQJ*5.*6S+X'K"]2XZ]NX(%>;<8;41H7IO6#DH\PE::%FB0?#%1P(-)O HI32 M!3:C4*7S+]9P0^1NG(LVH46M3H[:%=OGM,&#EZ'WN:*:>^";OT)O MN#!WGR U2ZHSH)U,!.X]6%#+TNA.)/ Q'9KTFCO4+%1ATU!"0NWXIM'*NJ;R M(E*Q[&UY-(.P0X8C\:&-2,R]B$.Z(+T&:4T9W\);L'S0X1R4)3#-QJ!)P-=L M\"3FBO--ZQB:&"K);2,4OM978L+0B0)C^"LZFREC7&.,-88"8L=,6#L*Y'BL MH=AGNIF*(1D';& NWQVM0);A\(D0[R#"%,XN0<8D_%?E*X)G1*>JZB-9B MJ>&E((3#GG@J7JFC_:/VUAW.L, Z( =/#893X*!<3R+HL',3-Q4%N$,TW\78NU5DEL:]RI%S?].G:1)2L3%HE/ MIP$2R0-KL()(:AQNH/Z'.?.1[CZ0+R:%!!>Q;LIT/$U4,6@:/LE?D+[[83KN M-2 ,RDP.I3)V1EN1%/GG%NQ&U%I)-GW2/^2B.[3>D1TH&]VC&\45+^APE%O< MG3"-R;">B$QW0K(<59K]VVCFFQKKC#GUDXJ,/4W%<;7&8$/*=HSSRAS)DX*7 MKW3:2>OX*.SS(;S_@'L2NH<3>G/?: ^]&AI= G4@'XWERALY]I2XW@^_OWY4::/1B-E?*4-F7,R:B?O:.D/7T=)*2B?FR;]*&L', M9^M(BDF2+M@DF,=!KR0U%%N&V0? H'#)^6;U&B;T[1Z]OOOQGV:)+F)[')HJ M:?_*U])%H3=/LD$H':F<+V%)$:S!=TG*G^[(&6F%5T@$Y]T!>383E0!+>*#T M:KH3LR&M[BF+]LGQO"=7HLK.)!KT6BD]C7V>8K81=9RUN,),@1L:7..*@_R: M2]*CL@Q%F!*L5KON]]./[T(LE"A1TP-8,+1WX&4Q24[C%-Q70T23M8&&//22 MD$R(E,#>@R,P#I![Y>12%L+,>H!51&VH1Q.R\FK>UY0Q(<6)79[879Y=@V+D MLA9Q-BGG)2).,BHDK=; AS)EA;(E:;'TV>NSMU&14[C@;@ U4A<-W;ZF5%&L MT5;+2*_PTX>7<;R(:G_J29/$,$*^B$5N!LPTZ6MMLQBR:EOR:[O1>:*.!>[# MDD(AW1AP0#M("LVQ]K$E,7:)TZ.&Z? OY9;J1.C '"1*@LY2Q B(SI/@1C)) MX4N'$Z8 ,/,JO1$Y>B!HI,84M8<8,4U@ #?*+;9A$$"\#,!=@3WGE[>12M@R M(WW3^4C9:6A578^K9MN@'L7/QR#;BCNNN!WU>"4:KA\':]4N);HYY9DBHA M99O,)9B(/V$BJB]1)")1'Y[\&/[[L:^13:BKX'TTSC\[; _?]=3=1#XY"02; MYI2<9,L+M)0,#!JZLPD0+O;LY*\:1F".&I$WY2N9?Q*W1M_@DA&X)Q^4CD^N M*2!)*F*U#*;3OV!/^;70'$!/U9#$XO%):51([Y_2'AI6I%I_OD7;P<2C3L-=L/6\9!WR M@M_01":V\SCLQ@U26,[^G?S[1]O"X5U8SLAOGO(4T3<+-BD48M H!.;2 :%@O)5[.E9M$^8^F.Y>(DSD MWL)=HRJ=JM RQTH,)%4@IJX)ITZY^H#JJ25K,#F/X4K:@\M*S'^A)!(2*#:D MMWJPUBK?=3R2XBI>V>IV)9/,2I ''F= 6#!9"%-W!&'7U#N3G8;A@9I]YD8W ML'6S7):E]ME:[T$D8Q(M76B@A5W#K[3@X U/*9G%"%,D7;$-R2:=K[&[7NH3 MZN2.3(TP\9( I3G(LD[;)EEFW(30)5,U64168)NESJU\>S&'%P;OA'!DXV*EDF4;C:M3'$(5J#9:9(1N0&!(KH$ M +:N 37?ZDZ#3@$BT/&10K$8S9[1DXR4&BQ^?'AT2/;:!*Q_=6%*J!T=LXKV M3<:V6#1-NK$E^?6]\E#&@U"KB\"O#=2E\-HW7ZI.(1D+7K9^N($>R*XMOPR, MO,GCD/:BG0?&YESYL=N(2XP3)D8:&\$?.A!)E?GEK5&]J3V'-\%J)GI5DDQ. MQ]F1Y-RUY<"$'""@H%S(X\*!MQASZ:Q<9Z3*/FX4(HMQPWXX]#A/ "Q@!CX?" ME/R:AL;#=1,J%G-@#>'A17#'O??&HES&S.SFD6_[G2J/A&\&79'D6'T4Q^K, M,./[>C5V=8PH3.&TM(R0!L84V4Z'Q2"2L>^2(K](\(/,P8C*[_9C'^0^>'S1 M!R3?C\JFAT!-U-D#_(.&#H)!I:T?Y-IG%9%TQDP_*E6MZYNVSBJ8"%YUW65Y+_%.PMH M ;=D;-7%P,:D-REIU-*;XA',',1Q(M'$PB[6@-$I(Q43EF3@DTHP%6.3TY]T MK%PBX!;9IKR69!^E![G '\V_ [KD.N]D@-VD!Z>J4(-JB26JD[;2^5K"]B$A M1*DPU&LF7+KB>5M417GX](#L! U:6#<>![*X=E6&A@X9+UKE09X'^4)H)FN8 MJP@*$&RM\R')+3,)VY GZG P[B9DS)D4>#8ETJ?'0H(0U:";)\+"VP>O BNI MI_C%CT01&I>A]9%^&44N1=S9>C^@Z(&_PC U!A P#AV;1*6QC68>C5I!I"0" M?\,I>QDOUNK)X)Y4CFFA1&A_[?QXF V>!VMHDQK%"U.C^$9J%+,/? M6" D1 M5>(A1C4DX9X]2A_U!R^]J!=F^,9[!("TIR^'%S1=36 M:@H]5,$3U)8D$=>PU>I6U^(^/B2T&RZ2L2XG.:'F;2FR'XRU&A2^5^5G9^.4 M1*8LD<;"7H/!TMX@!Z?B0^/M=MQ/Q#&.U+$MD[981%JG9HW&@+B^X])QQK=- MXPL2)-,(^S#"K?(W4J,_H(9A@05LRCU#^62, M4F;UXGD2\1Y51ZYI !/>2VO:I9_RC2C':/^P $Q-B$%?SVPZ8D8')F%B2IL0>97%YQAQM \Y:411) ;VH:N3>5[V)'851J0L8 MSP&F^&QD)V(*1! &)M!P-NG#J3[I.'BB;1"%+ I-D1VO.%$D-E%R)QNDM8I_ MI?#.EIEK! 7SF;U?:&3\=JYTAF>(@D2G&G"DMI&$6W#S>M<<<)*:IF@L:#34 M@208#U:-NA[XQSAX\N(LC" RL(2U6?38+"PHGDT7G.P0% 1T8Q \)"4>^(>3 M(\3U^%-=1_6HEHU&T\3Y@TUR4P_R&-,>]M*;\CT=(JZ_H<'>!UM*N\5S\B&7K9GII0I9P ]A#@W=EE?-<5>7_ MDPH2XM:D]'%45C9*F0P$LIGV&O.S1/D!-[--9%2I,E$MAH"8,0^#5A3-D8WN M*.TU*VBNE%3MD]0>T8 AD,!DN4W)\#P435#%)9?9+\:26LPUU.2CDBUI0IZK MX<5QP!-%O*+A>,B8P#Y:.79'WMGY*+X+D'ROG1%A]L2PCWS8_FB990Z1M@4S M#,O5YG.NHN#K2N=2LX/%)+!/ MZR]XS%.GXXSC+!1.H[!,UZDZ,L.;[=\BS"T+]+623/FJ;%?]5D7L5-U"[)J, MMML&"^^J@GI G78#=9;IV8NU[ORLDG>:]:9/)_51#EIUS*ZY?< 494I.N M&/:T2@*'!P[S:(HP'THYB>(,_%T$RLS>>)C"Y-)E( MS1%"334"_7; 'Z(>3$SRTC?MI==0C;K-:E:4-JMX'#^;8=U#BB[:WG*VMW[1 M(K)S4T2&1*6U3F]G6Q)HN.\P?V^#_H-ITM://\>L3KGE"90?)%E*R=B0UF=_ M(SJF,A>"K*,U^\7P)-@T",O/%Z^1&W[Y]"I[@%RL8Q%8"F@O)W:'P,JQ,HBM M$.'GH$NXP(SB^^B+2J2S=1HGT6E3>15G,A]@E>EB A][-/C5F,R"&T0L[*XX MGH0*NS5?_#$R'<-VW$H!9RO;V5(:/ZB.P5NUM#7L!D5#B])(!S4(/J=U".D4L2U'Z\J]F;,8*6^^N>'2V_ M2V?6/GUFB+M,1G).CH&^@[3V&7\\S:P$R@0MVQ&ZT10:X8-;!T_,0?AHA^:P M=C:1Y"S>4_[$-AW\Q1.,@1Y,G$^^=&6&?PS;;]+#A$1V;.HRE#V@)>VXI? ? M[\"._&U<9XJV]2,=&+D&958S\>GWQV)$S=1L312.SE0G]=EO-:P%+RS M3I2)%PFMSTJ$TB:UK,HUY7*)[ANH/9T2K2^:K8;V&N.&0GM-U6QNLS!Q- W. MF>@:QJQM0HLQJ=B:K)><0-R#8//RYP"":T3!2O)D.>[U,"G?3/,SD_Z%ENCA MT8RO$?DB<2/J7%'#*(0K@V_O4, ##JVIV3!&)08_=6#IQED:D>> M 8,Z5_:"94E5G<0YDYW08@#=(CRY_@P&^Y'8 ^:WMI;.AG M$3;\8 T([&&7^/W#M)%][,@Q#DL?.L.^038SO6N6S32IQ _\I7)9MZ'O2-%( M'8F,C ^]'-S\K)&::N1$7T=IKXXG_3"J9GJVD-G-]X^^.S9J8_II&6M__^CH MJ;$U)Y_%.PK]Y_QJ-[@R+7[CT @C+Q %^C@6@[,,N[0AN9\DW? M//AA5"'^=__W3$U+GP9E1_>.G]W(L$G3 W#^(?,T?6^./L[P8:Y1+.QT/SM9 M/#WYWOS\[.EWYJ>CXV?AIP][!9?#XR>P\N/#\..3Q+XZ8D%_/#9__G%Z']?R@?5\*8N)7XS^:7-Y NE^ADV=!WB6W&Z M5[[ZHR\E #KU?=:%9%!B!?1@?*LF'\PZ)7=2K:P-K9_W6LE %6HU2AN,^ZVS M<\=BR#1)SES>VF]7QIDO%H#1\/TX=<-KMHZ_VOLUL!Z02D\:4>/G(1\&J$/4 MQ0(MUN@8L#=<*[:E@<3FSPV#G(T.W@\>W1?:B0[;/ %JW0UA4Q5R525:N0=,S^G MC)1(,]S6G2!QZEB#X@T./H9RG#R\:[X<+G, S0@O"WGR*;'0LIRFN/?0BC_K MZ2?$4)PH'G!$=H:9N$TE$M7MY, 6J9\PC\N"H^YN,[IF7AK4^GZ_.C^8MCH'"Z6K5FH +(C98[$,>;J1@ND>TIM !>73YQ7[TXD M\/M5UZ#]1[FQ@:4\GVTL83"-X96 *XZ2F*LK U@1E3XS2A:>TBCX4W& 6:B^)M MUC/IQI^XEIV&5$J3+_+JUNM'6/+6A=VOG129#*AOE/BYP*]KF"\6#K^.&$9) M6C_%>$JX:P4\!@07,ET39M14Q>0XAAQ4>5P8C'=.,EOXDO/'W4OGC\J M/?S?"O[7-C?P_]0,_BKO\A?/MZ[=N#-759X___O3O:-[YK?XU;:?[IT>_7!Z M?.\1O!D??_%\!WAYE[<;:NYV:WCU"_^%U!+ P04 " ![B5E2_VE5)'T' "C% M&0 'AL+W=ORUZ[ /B27J[OC<^Y%G M&Z4_FU0(R[[D66'.!ZFUY9OAT,2IR+GQ52D*^+)2.N<67O5Z:$HM>$),>3:, M@F ZS+DL!A=GM':O+\Y493-9B'O-3)7G7&^O1*8VYX-PT"P\R'5J<6%X<5;R MM7@4]K?R7L/;L)62R%P41JJ":;$Z'UR&;ZXF2$\$GZ38F-XS0TV62GW&E[OD M?! @()&)V*($#C_/XEID&0H"&'_6,@?MELC8?VZDOR/=09[Z[L/M^SA[O;7I\>SH07Q2#2,:U%73E1T0%08L?>JL*EA-T4B MDET!0\#5@HL:<%?148F_B-AGH]!C41 %1^2-6F5')&]\2-G'!W-$S+@5,R8Q MHT-BE+9KB%CV*/2SC&6Q9A3,QV1/6MF3XQ"_3;:SWG%1'SX^W;#1SS_-HS!Z M>]#/["D5;,6E9L\\JP13*X9F8MPR,+_(ET*W+F"\2. A7+ --^PD]$.VE%E& MV05?3A9AX$\@2FG)@YPUI:"LR[8^[7.M\I(76U89 3NP1)I85845"3.66QFS MF)N4K:!2$!KN$K)QZM$F%L1\%ELF8E6H'%BX@8)2$J4T]+D1RS2WP@=+ M"EI>J0P$HT4-%A7 !7^ 0XN,(P2K]KG?$&P)J&.+IN$L# )V"G4 ]BJ5!#)9 MQ% -#5 5^_POFW&CJBQA2X$F$+O/O88_^5^S3&<3'CV 'R;N>XEJP=%LJD 3!PC,*"),VB""J$BB?-H4PJC @ M&BG"6 D%'"0DBA6*],ZJ!(%;H:#-LTPJQ&2,@#[)+F/"O>W'5\Q+:7DF_X)7,L6K0CC?Q'&55XX. MH&@K_Z+@?PU1J\ER6\$U$UA8C^6EBW'SAF':!Z.W__GONW^ \P D&C#==+6 MDE<4(*HR@-.\=I )[I58RZ+ .%CRC!>Q:/;W<1G"&9Q2"F0+7--2C*/2B:-*^1\'4F\^[]\N>V=O%5^%X 53SU[V5 MT0QP1=W*O1:G)=_"I&)=U&RTM.)4K5:FXXIFWB@:]<1$@3<>!]W"CP:!SA18C,^9:;U%8F]6V MJ^+4669O3=TO7D[D-C1_/"1Q6U60E0\$5D.YC^+ %PC!6[+()]*O,W'HC19C M;Q&$.VO X$W&$:3VRX;KO#L915ZP$S;C>>3-QA !'_;M^CW.1B>++]A7O]Z\ M,4HJH!S6)?D:L@.*54)0K^K8>J1I_Y##H#E 2=T4C0@71TL]V\TVCW 'G[N3I'UB&ZM394>60=%!QQZ>3B1?.0UR. MVN5P'$&=F>%BYXD0,G@>S'%QW"V&04/9%9)%Z(WA%1P%W7$%#68?Q&CJA0&0 M*&@&1[S?'YDT##P:RVVONH#_/I++>RT&:Q[F.C3O#0" 3R67"2NUQ,KMNG ; M/^"B2F./PBSM<=;'&I$T';2W*?;$NG_6+3%N$K,I$("):6P$J[H1N(#B2_4L M7%_=8]OQ*I(D @Z9L70++T7S(TR,(F_*P5T!XIQP9PS4U1E'%3A^WJ,AJ$BS ME::\.YOV@G&;(J'+LR9T+LSY@WKIQX3;V; M[XZ_7CM.'#'=1YHGM'@6104(OU5IG]V8&(\9D O82_NZA>,..>@V"?WQ5[J- MYGZTJQN*J15K.KTY-'G\!UI_#1Y9%%F"IC.H),B-SOUV@UQ"[#D94/! -ZQ. MICU0D?])59ECD=*29ZVZ);RJ! 9DV%D4E +O>0$G,@H=< [>"W2S++$)4$?C M'CAL2TV4?U9<@^ALRY9;4ABZ<#V>\/5:BS7&Z,O]%=.G&S/KG.V8NH%T=^ F M] V;WTY'/$-'?%TFWG&8NV K+NJ\WV"YZK=WEH*OM#2?3TWJL*ME)M>\GHZ! M&"==8^I0 ;OEG'S:,P+ELIN(3Y?;4WI@= #QP"8PVB>")*_@B*(@RDP5IQ@B MB5C:VF&8:\]"XY%8X]X>>$;!9E"T,A77\PJJ<&K5J;-%38>!U-+:;8F)\B46 MI26\;8EC"+ZNDF0*#XX(/9\>T@V/P%B4UP6-\_\J7MT[O0V(T<1#CS9PZ2_]+EQ+!W<90+O:;K,3N^NX]US#+&Y:)%; &_FPR@.BA*S'W8E5)UU!+9:W*Z3$5' ( ">#[ M2BG;O. &[;WDQ=]02P,$% @ >XE94@CD)4M-"@ )!P !D !X;"]W M;W)K&ULS5EK;QNY%?TKA&L4"2#K;]GHM6*I6N:]8JP\K"V%1Z/-IESZVMDC$?2I/>L-^?]%*I MLZ/+"W[WQ5Y>F-PG.E-?K'!YFDJ[O5*)V;PY&AR5+^[T_R8BV7ZE[Y M7]=?+)YZ%958IRISVF3"JL6;H]G@U=68]O.&?VBU<8W?@C29&_- #Q_C-T=] M$D@E*O)$0>+?H[I624*$(,;W@N91Q9(.-G^7U-^S[M!E+IVZ-LDW'?O5FZ.S M(Q&KA/'V9?/][>B-G-6S'[].GVV^SF^IUX?WLG[C[>__WD_I?9W<>; M#XV=]Q<]#QF(4B\J^%T%?L,#_ 9#\=ED?N7$NRQ6<9M #\)7&@Q+#:Z&SU)\ MJZ*N& TZ8M@?]I^A-ZH0&3&]T?\ D98 XTJ ,0LP/B1 +JW,_%;YL3 &I%E(G1#EM;*4V+KB*U8CB(!T$Q GC/T*.E@ 3;I(7C>9 MRGS)W"G[J",RP *R-7@&>LO2D)HD(XJPW6:E$U4+AR6D2N=A8- )YTHH8@/U M,^,)J$<=D_8521*/]AA0LH$4=L5YY(7V$"Q)0!@)RYH'95U7S"C[:1RT*@%< M,2GOFS*:VMF"ZDILE;1.*(I3@2A3Z1RLRDACEQSV!^>D NJ! R[8IP,("T/. M2LAX.4_4*T'NU1^]_M/_OV_(ND_4.PA"FS;2QF2V?<'U@H4VN8-*[F70CC6[ M4DL-CX46=_#\*6+U^<=R:#XB,)V=/ MWKX8GP[JD^_8%?>I/.R,^I/#&%3R'O UV4I@%%Y?]?] KKN_\?% M]N1I]S1/_V=>-X !IX.FUW4FPV'#Z7Y#RY!2BFI@+V.S+G/F];OK3T\TA!:G M#==M_D=)J)Z_4!IR988X:+^*ZJ@S'==4)YW1>>UZWZSVZL0L%NX@N]WG_1[] M@EWZY9/W<.F?>_3TM#,:C [C6['.Q-]DAM2Q%87_M8N659%99OIW%&WT C7 89Z1K"P7Z,H!G_%6:^S M'&>=!X-E62(9.:?@GZ 6Y4DH M*B0^.AOR3JKF1F>^0YU*M I:_> >*_AA*53AL1BK\A;8I0!L/K\Q11X'![QU M;(RB,@:G4S_6<,R0J=!'/%)G5OE 9'+K*EX[.K6[)1Q5MEEM@F!['8+H0;*& MNB$J4*% AV;9,C!<"5P3+O*06,??.%M=([]3T(@R<"UYI;!*77A'T5;N!TK#MPIH4HSXZ6XP;G$Q4 MMD3D43N?&*1BT3R%9,G)J0.<2Y9E*UXG9AF(&W7@2@%3(0B@ZZR)0"?H( M292@QSK:]QRA,4NHLBY7K8!=R=!-D\-930:)N84N9G@7 I^R$(2#'>:*6D68 MS:KON7+84!N5>G959>T 5CL]()PU0&+LX.4\ M O:).#BB5<:#3(?I+<(ZLX M].;;T#WRU4N;\1,K4;!AQY.FB0(&VYO\$[K(8>02A!XQXGF'H,B@_PE\*JW7 M6D;!2Y4$U!(>JBC-YBE^ ":3*E9'J(7L/G'8-LU,U;.9?$T4Y M((RVA=F) 656R(RL*]U*+*CAZQ ;@.'*QCK1#\!\90S#$^-W!KMED29)N-LN M+=UAFJT&)E2D;E7QO^XW95E-C0<""+9"!;J=M#?''*8RI%4: M>\MB!80WV@<77N@,O+A0%Y9?DEOP>RB(M2@PQ>JPWY^>H)'LBQ>TD10:]E\G MQ+X*%7XY>/URMXA@C"-#T$!+X;N?=9L4Y/>8:"C%_&@E5)HY(V.I\TJV[=C@ MC"?;^7CW^+,9L3+M] MI*5 D*X@I U>RKSDI6XC:%$T+_ F@30%,V7["#RCXB^@M4D"X MJ>!Q:X6T))>(IR4AY> 2A$BI.3,Y/NN.=H#>/Y >3[KGSV\$P] )[4L_H2&F M&L5-,2J,I\CB-%"C$< L,B*2VXXQ8$%?Z\&+5.(IFNE$,Z7"]$YBD(@PP1^XCV(QZ8TL+CF0(4JK!;X-D7["#0$:.,V>P95P MZQ2%$KUHGHKO.7P6AJ+;I6)F608NW8W6ZF+1';ZEY&M( M+G@(QBJ\R>33[FGYHD->0SE%HS)NBVK[QR4.H+FJ@6TA&D*@Z!0;(A85 MJ?);SG8,+4V#&OU81!@$2_YQ672PM%7%U9XDG?;U_,V\'@H]7\*V/2 ,R;:HWTXUHRE6U!-Q4QM*-WD7^D'Q*).\ ML@>C3V6-8YC4&G=.2OT\Y&GLR'S[B5&^K3V"S\.6GWAZ^GZ&/ M7Y+BB5K@:+\[/3V"_OQ-*CQXL^;O0$@'WJ3\3%G:@/6%05=3/!"#ZL/@ MY;\ 4$L#!!0 ( 'N)65+N*8.@* 8 $40 9 >&PO=V]R:W-H965T M4F5]!-;D\&7E765#'AUZZFO'PH?ZW<.;]->2Z$J,EY9 M(QRM+D97\U^N3WE_W/!)T<8/G@5[DEG[P"]WQ<5HQH!(4QY8@\3/(]V0UJP( M,#ZW.D>]218KJQ^B]5A/)B]'(D"EK)1H?W=O,[M?Y$@+G5 M/OX5F[1W>3H2>>.#K5IA(*B42;_R2\O#0.#E[(# HA581-S)4$1Y*X.\/'=V M(QSOAC9^B*Y&:8!3AH-R'QR^*LB%R_O7[S_=W=S]^=OY-$ =+T[S5O0ZB2X. MB,X7XHTUH?3BM2FHV%S*(#<[TXJO&6\HE8SL=B,5O,CNA;]LXMH[YG M!_3]8:7Q0II"O TE.7%/[E'ERJS%59[;Q@1_Q,BSWLBS:&1YB,%.Z1%=I[VN MTZ. #^A*W!T7_?/MA]?B],(7C](IVWBAC \J-%Q34*+,(R%)G8\2 M)_/9B\E"9$KK6'*>E2.J5&6@OXNLR-F(HP+(Q,FKY3])S%]-Q-4!51QL4>AE;Q2AD@43&3^KR"1U]R8G]@XUFYL>!0O'$P72&$7B MC21Q^_$>,;-K)ZLG:=#BC&D@B\?($6_9E3R#[4-9RVURB5?7C02I@4BL"+:Y MX)N:%:ULPU!CG_>E;30R1636(5& +B>H4[Y#!5=9PI%[T=MZ7! M$IM2:4IL\R=V JD"XQG)&&,4_@HZ6G>Z5C3 M$\",P#7F I598WS,6ABY6PU M))%U'"&FY0ZZ>7D@MT$#V*G>[Y?()D!_/A.%W/99TN+YGO8U5%9*D PV,"QJ?YV<\'$]%F6JT[//\Q$]$0E8["L-QG2>9L@W$+3=\Y2([%JM$:E8X3 M;BS@'3JF6IL$ '+[_8 [)@"JC'//MGN1U5%Y$D#'S&-%IXQLQ[R8.,L4XHFX M2S'N(''#?@*K3;2X)S:\C8H]**KS3XAC'7U^%=%<[)9=F!,9\:P(&(VY9P\U M)$_\SF3GC(NSL>?<@9\MW:B@0JU4GAIH5Q-=:0^S9,? /N)*O! M>FI%V%);!(,D\@1F5-B.^0! \7=^#)3&">;%6>_T?O=-_8;3Y&L<>#?)HVW\ MSN>:U@/VNZ38+64R?V@I.@(H57U&QP+S_Q?X:A@,-LUQ'93TAZ>)M%>%:-&T MTQ:GFFT7H'02'VD(KW+"%?S50#0XMG$1%C'LNWM9!K6W7+_X-6R>O)DL< MGWL3V;Q?@#*Y7CMB=_?X.]3A.8'DE_C;38M]T__F=-(Z>!J5Y%;QPLLZH 'Q73+ZU?[ M._)5NAKNMJ<+]AOIUIARA*851&>3%[A0N'1I32_!UO&BF-F :V=\+''/)\<; M\'UE;>A>V$#_GX/+OP%02P,$% @ >XE94O2W^6EH'0 9(4 !D !X M;"]W;W)K&UL[3W96=68G' M-T7YL=IR7@>?=EE>/3G;UO7^IX%;5VF1!R5?/SF[BGYZ-L;GZ8%_ MI/RFLOX.<"7+HOB(%Z^2)V=#!(AG?%7C" S^N>;/>9;A0 #&O^289WI*?-'^ M6XW^,ZT=UK)D%7]>9'^D2;U]L?E?<_,+E>B8XWJK(*OI_<".> MC49GP>I0U<5.O@P0[-)<_,L^23Q8+\R''2_$\H68X!83$90O6,V>/BZ+FZ#$ MIV$T_(.62F\#<&F.F_*^+N%N"N_53U^\?/;A\<,:1L+KAROYUC/Q5MSQ5A0' MKXN\WE;!RSSAB3O 0P!!PQ$K.)[%O2.^X*M!,(K"(![&PY[Q1GI=(QIO=/*Z MG&'&>I@Q#3/N!&M9^]#3_]9O;SZ\#*9_^\L\CN)'"$EP50>P0KY;\E*O,@SJ M(MB7Q76:\&"=YBQ?I?D&?UP6)<#)RRHX 'K+H-[RX&K#X3ZO:-39(WQQ4[)= M%=+=Y\5NS_+;8,NJ8%7L=FE=\R1@>0(CF.L;5O)M<:AX@!!70;$.5B5/TCI( MO&0\N@'*)-:]Y=BL6@4N+AX]HI;?!'QK8G\48 M]Q#&$GMR"#X8!Z0VP6/+04>8'N+ M,MW =M<\V '\&Y!]56#>JBM77F5P[+27? K/!N\%?L1 M7$BZ4C?[">O#9]*)!1?;P-I@$6)W^J:_ \ET3_?MB :!!1V4[@X[M;TX,NA\ M1!'MEA!A-(38'K/LO*AAQCV[I2%])$>CQ<-H :0&3R!C9& ]5#^1B!B.'OUP M_[:7T'SB(H$U,!#IA'E !*RQNL0]EY+R=TMJJI<^%#4PQ<]*AJJ?WUB(UC3 M<#@<6K]()=C[S'P4CD;38#1\D+#;X-=7S]Z\ [8[5$$T& __:E;1#4.L'YH- MA\[HH\9UA%?.+^/I,!S-Y]8;]P9CI!^:-B:)I^ZBYXWK<30,)V,_#J+)29./ M6R0WFKA V/_:>W+L^6@>A8O%]$M@:'(R,.V-.GYG$L?A9#CK!]3"IF"OWY3R M>0;*I\^(L$@V#H>S)AE'X63:_&T43L?#UG/3R3R7."_EIE4\OVA7($B M CFX*3E'21\Z%A:J72%^0?R#6*X/I2[L/BL#P@C M$2,/LS@$T9288[KT33Z=G#:YH>P&"30NHX; F8?S:>2=>08S@QDS&L0G@M"6 MAM$BG$>G"\..QQL_MV$=#8;#?@G39PC:S!*[4YTWL0>J=#AN/!+![L7C;LF" M_FR05M6!]/VJJ.JJ%Q-]UQ>+\>2R,:M,0D\LOE[VXAQF#0#,<3"X_W!O)T"[&) MP&._@YT_FWS6YK5%3=QE,G? T&EBC\/%J$^MN##>WW %2[[-4N'(8[B.HI:I M-AJAO.Z4:]_;;(U GB[FW? )K#&!IR.:R8>G.&RZ;:""02LU?YO"4[9'^:/\ M^W6-U@6(@+G?@_WZ1NMX$<83_^1?VVB%S5XL#/JZU@_6:SR8G(B(\;T1$<_# MJ,-ZG[4$2"I!.,(+&)QH."@M-I@W?XG'43@>?2-+=+H8?;8E.IJV^7WAL42; M-@)0_G :1G$WOZ.QU9N;2/-5=B ##8/81\0HQ41AA 1)"H/CODQ%&-QLTZP_ MZ'QT(!-;'I!=YUIZ>_@3;L'K20&#Y44MU\%I%7R]YBL*^Z?.:^NL*,IJX.>7 M&U8%PT$T_BMI!B#9Z5\Q_ N#=,>(0\!2M5>9I(&!DG\"S5+921M# VX,&A>+ M]V\YVMP<4YJ^/(B835F,?.)^&.P_+ M+MAG*8D"2@QA?J4ZK+;F56^B8. G[#Y3"!!FTB0> M@G,P&A9-ZQR5>3) 2@35RLQG7'A#H/I61)HF CM<5I_:F4%F=XMFDX C^NB1!N^ M9>2UW$@'"21R8'/'L<5S05>F7NQ$6@58DY,<,D&$9#-SS-"]6=4%LD4\(;:( M K&A!@1-WBWTD?@P>4)2 P;M8? S+"VABU48_/+["\'!/_]R)90%)I"OD6V% M-MFQA#)Z$<; )'_@<[!F$33 EUNIP7H+2Z-U+D$ &_$GJ4]I"-A'6"N)=T+A M&] P2-/O*.Z ^B0>/B(]0G]'CRZEY3,>8N$.S+$O8.RJB1P@$,R'5CH;S8"B ML. 'J1X!SI'A\,(((]H07/$RE:24V[@E P53N)+"4-(7 !6ALD"PX,<%3%#N8$Y5_9XI5_PG0L$NVE93F$ MP?)0DQ+.4J AHA"2X769DHBC5&XC*\S _-K!)F] *,&R./P)9+GD*YH8T (# M X8RX)C4493%,DLW6MTPF'8+ZX&U5J@Y8&3:V)I]Y!JI2%D,\8WZ8(OU Y60 M\ PE:U%N6"XU&&B)'2\W,!@0&[R1X%M4%.##,(Z?@@1 (D#51Z5:!%AI8=]R M0K/T7XI5EQE]UR&BH28K*^ M152Q&*:7DURY@^T^*.!MJ8H"@S"F^!VU("IN9"@@-20]W'X4 M2&&CMF$QG2T>P2;F KTYQ\TK:VUJJ#G@DC@=<0-;G <7Z65P'@]M0X%$WT4* M-]#ODP/@B(#]%>>)H&88#!$!!*1W %M#I F^1%#DW@BVAWD[]='?4^O&+U="-X&2,A"(0377'D'C M>61I8S,(5XPMZ5HGY*-&=1=BHTPK90^V!)E- M'H:FL<0-2"0M/.#&N.&JH KW*L29E?DC"_VL(>$0<:OA$E8J "08GQA&3Y!9$(V4R-TL%+H<%\PB\>Q!.\ M&PV&P^#"JA7-P%$I$72RXY7=UVWA44$U>G?PGI0N$K&V<.^TO91R,#88ZA4@ M,-#L"?P-FP.*SA%@0BAM2@:_@SF2%HGK%H+# (9MVR^T!17_!%X%^5NP5XFP M=H0SJ%8HC2.#4>L6V@#@H3 Q #"LK29@<60PVKM>($ZSS')';'^*7(3G;_[Q MZL6#:($,AD:[,.Z5*V B+@U*DR6R@^!9VP=HAKBP/AA@!DC2?PM[R0QF$22" MJ%!06 B7[3!$X\_8KQ+<#@*VTFRX@Y$%![45UU1,C<"41R0GTXC->'WKW$A MR@;W4)G?XR62XY]J$4FKJ5I4VJDH.G">#C_]* &3\,X1D^.4[/A%:L_[B*_I.VGDG(^< M'0+XCU Q;=62B\H6-\I3 ;,*=I2DWCY#X@@S0$%YJMJD\=-/1V39Z>(+F(F+ MC0!+,598YM/ZCR++/DAV)V"LA/SZ0\[DQ,36/>ZWMV)U /#Z&%,)< M'G7,.@SWB*DQ>"$'\#V+(J4OQ!N"'5BMRG2)$R\!I-"PN[;V-(@3(A M4R<;EJAPQCW BGLE[\@7ESZ?'I6:]Y#(1V3L%5A2&1#4]Q"P7T"^.GQ4>1.& M!C\MBI"W8/P#X[49UE52$"92VC:KY@T]?QG MJ,LH/GG'A&RXF[J;NNKN>ZB9;ZY1>F7YV"O+W=SOMY'ERC/[$:QES3W,!"KP M(.G,9E0UK@SD\.3'UPHMB_QSO'3!VG>U;"N/".VA=LME[[)Q/:PN!S0[@SNB M=Y+L7J?FY-N9MJ$E^+OD:2M.\Q\AIGX(PW?<*RPG/F&Y8Q7RB[=DKB_*$%DY M%%OAJX1KLS+EF"E\V!Q L0CP25BLW_0N$*GA/,B\8XBKLD\GV&,B-*IEH3K M-4&.V6Z%N_/M\.-ITF=R_R"A$CYMYK>-8,K_R\0Z/6#XC]+'(%O3G">AH4N0 MK1DKN^HEA !KI%Z^CVCS4MEWD6V,M.X#19%ED5'!Y,MGKSZ\N'+1/'#.7G7. M[C7G[MPD17 D5:Z]OWJK6V'H-,H5)>!U107VWI 9*F+VI%@=9!+*&O0&(+#K M?4467V;PC6!@MCQ19<(FPP*N%B727$H:M"928G2Q\ HBHAA,N:'J$"%KD=LB M@T1X<)87* C,BSO$,0R!1:M(MX8*80P/$0[Z:Z-):G_),M'^]A_]1S/\Q#0Z MJ72P*23O%L.YI^(2 KN15X8Y=F %IFL&0&.5!VR'"._AZ'NLX^*B!X[,DU)0 M8R\D 2Q"EF>'@<@KL&L&<@Y3Q2M6;641\3(5.EYJ_'9"TA"2-P6IURMRAAE6 M*:U -%2\(4]/S@TNFJ;^.V0A4=MBYE5NG),!U>G#(L MIZ463Q:>.O$>C;Y("?:?7X""\0(W+>]#5GABA>PI=[)>VQHP',UW,UR^\1W[A[41_3X_WG"K"X^'_B_ 31?B'K@#2?:-& M@C)&CP*]'\*U80^IF6Y&O),B(NK K^EPJ2L$W!.)[KTC@4 I M*EJ)$)\XZ*O*.>Q%5;0AT8Z080>)=T4.%V0.33^9;6W=[?N MI\&-[NI56'^>(S!?Y "*:Y)XU2N=(* Q1@/E3CWZY@I[# K[^)%GK[1@(BS8 MY?,7I":760IJKA<"0;+GT6(P[_?O>F;SIXL.F#0M5=:01M45Q4 M4-\4_L."=/P)@##G2AJI&2&@^P/#?^""Q)$X<31!6_Q:@_FL+F6$.J0JPEJ? M407>$IGR?83PJ8W7-MMZC")KUF/3$GCP1'67WF%I3/8'4@A MDM@Q+[H:=^LS!)UM(_[@JEM$8)I%@/@YJ5F$6M#I32-P9 !D7Y '02Z/Z@MQ MJ.[8#@+'\K:+]S6'T*V$_)Y^I4Z8R0"1.JM'P%7BF!A%DX0+BOE&?8YQ!9)% MB5%)-[Z8L&_6,-B L5Q2R*S6T2];)C>3O0[$>"J%[ M+:,^V-L&S74\.BJJ<8GJZ)7V)P^4=9^2Z;VL;4S6.I(.-)QE2[;Z&&0@Z ZH ME.#F!FTM::0W9G/4,=K*&(T$A.0BOU$W=6$/TO_ 5ZOLVD>*O M'@,A3Q3_)JH:QSU10E\C("UL0_4!?T6>=8, ^F=!F-A_(!$!AR&>DDW2:H4G M>T-54-CHH* 9X*:%VI2JCMA2\;!I*5W5Q-1UBFTV[$U!I4[,1]\G$JEU MH>+1PE1'@JDB13;-,+@PAQZKQG%@T#%#NYY.8U=+YUHV?K-.Y(K^$#B0Z!'A M"8)>&/] !3R;I'%I@6&G=-PX!-41G$?3R6!LEZ[7SO9I-:X+#JA_"(@5$0) M8M+8H(IZ$+^Y3-%KLUH;E]9I3_M%=S_0;-[D%,\'*HQ-HRQLBT%Q._X)FT\< MP %1@Y(@L-+]AUPVXM)M.]SV=D(!-IXQ9*GCRW9L^0U)<-/(1+8$J_0VV">R MWR-)Z[8)KW+JXV(W-_/W-HOF[B8!"++!2[/HPQPQMTT&W]EYHC5-L:0EDI9/AQL(H629@!@9 .B_P0S$S0QYBH1D>C-<=09#Q8!958/&:E:MM&/SW M(0Q!..JQ8HU&IB(^TP;$%DW(SO96)X)PBYOKM)R==CANM&8W(/B/C 3 MU!+E'RUJOG+]#+2/,PME%@8\>*M,EQ316H8.]BMV*)JB'Z3510'K3M?*A1)4 MKF0;?LHEDV9->[:[+NB2\$M5/DLZ-(]8%12@M_(4JFD!0N?286<)[(NZV'!A MQRCK I91'KAU8AMO\R*_/*D:X88W3@:*YUI!RJ:$(P6-#PF4HCA,%2+? NS" MJGVO^SP!/ZD\H6TC=!PZ]QZD-\E( E053JO3_,+0Z\M\?9G3OTBWIN53R]6Q MOHK51!E:9;J[%"W$TX$H>&U2(I@$6PT>=38J\M[!)N4I<)%\ O'Z!]U_$3Q[ M*48,M:S08I;)/DUVER:W1Y/IV=5<91502KDIJ'UT:+I)7U55 0Z\ MZ)J$IE*")1]57=I(^U^V@Q4J>9A%?I1C3F$KVP7GZ2NMKB^Y.L MI48H(LVED^V6_3@BV+/RPG"7-;ZYH.:-9J'&$( M]02L]V"RPJYDF.D5Y3@3'9B7W;L4W,V[7[(9H,UT=VO5=V'U MG)$A/'BLEU$NU:PJ#RVWW^%\H88.I>, B/9UM$4 $1=9:G@U+55.6K2GVV%S M.=,36+Q'G?I"NS$0[C)))NEP8D,[&?>TDM.AYS&1GK4Z\*E^1>BNMCZ_)\)N M-(YJZ4=U'7GRX+"7K?P )BSV4,"W)A!K4/$/S+HC_:9(1!3L+\5[RL9/4 JF MRX-YU5J!(ACR\9G<2&&R EE(%!YZQTAF"1!B2\-5KKSDR&):S?J4]N-\JAC MJVZ41^]1N)'2C MT:'.,[T.J%6I-)!K-,A/@B*%#4C3["O@>6L\[WN/'9(VW8.)R,H^Y/ M/SP'I4%)8A^FHW"R<#$]"A?3[L_'V$D@4T,HX\=DXG70>*AC<%8DI'FJK9W> M:+-0*?@MQZ1;<=/?E-_V!(2N +M/>(N-+V=KQO=]\9KU?Q9"?"RL,BWS3OO8 M@G3E-^R#6.%1.H50 94O7L&J[V$?AN0\X'V#J$]"*]"4^I4VBA>W@ M9!G]O[B[+X7WY/#/:S,'%>'97V<9C^,PMKZ[ @_$K9'G43AWGVE_DR8.%S/G MD;80:#W2_DY9/,H(?,NV/V C/E%CKVT>P7\S \=5IN.DLB,X M^ ;J<*?[_1C?EVY"(3Q$ZJ\[2" .971QKA2B9!13A(@++NL4'':XMTO_4_Q1 M=OHU65FRB"0CBS!D-'C\L'[Z^&%:P?]6\%]9W,#_JRWG]0M6LZ>/R15]3G$M M4FE/SJ(SZU?,ICXYNXI^NHK/'L*;YO&GC_=@V[]FY09M[XROX=7A8#8Y"\IT ML]47=;''(;&N!XQS^G/+&8@[? #NKPO EKS "6Z*\B.!]_3_ %!+ P04 M" ![B5E2QEO8%R(' "'$P &0 'AL+W=O=D72:RNKO.K0SS?&/O-K97RXB5-,G?167N??^CU7+16J71= MDZL,)TMC4^GQ:%<]EULE8[Z4)KVPWY_T4JFSSN4YT[[8RW-3^$1GZHL5KDA3 M:5^O5&(V%YU!IR9\U:NU)T+O\CR7*_6H_+_S+Q9/O49*K%.5.6TR8=7RHC,? M?+@:$3\S_*G5QK5^"_)D8KB++SI],D@E*O(D0>+K65VK)"%!,.-[);/3 MJ*2+[=^U]$_L.WQ92*>N3?*7COWZHC/KB%@M99'XKV;SNZK\&9.\R"2./\6F MY!U..R(JG#=I=1D6I#HKO^5+%8?6A5G_R(6PNA"RW:4BMO)&>GEY;LU&6.*& M-/K!KO)M&*/C[=/C><]#$_'WHDKJ52DU/")U$(H_3.;73MQFL8IW!?1@8F-G6-MY M%;XK\49%73$&9]5=(*17D4R()*%W"BS@0SAOW!&;@3%+C[ M($AD?_CQ'__^] -S:KZO,(28-]+&Y$J3@E]T!@&F<+#9_5J:SZ9?J97.,IVM M4-^)S"+5R#H1@UD_&(6C-F4Z#,[Z6\H\CC4U&">6UJ1H,]\+[2I*S3.9!>/A M]LHD&$-W_72'3&B+1N=W?$9JCSZCJ@Z;&XYFP=EX]HX#]?<30BG?,3TN+*G@ M*+FUV62"PZ>$EP1=N3#/"ETYD1XDPR=Y8:,U.B0C*%+68R8 3X1QQ@GQX+%( M'%PIIORF) B(@QRSS @ERMK%J1^@CVZA@\ MM=B3R5EWA&Z9)" $8K/6T;KDIARH%+3GZ M%K!#)X-I=[(C!4T/4:-4[AC5Y7 ?.T4_?Q4+)0#LC,Q[!J*5YF8AX6IA3QGS MN;+:X-B*)0;9#DTNO2JK(TJ,H[S!&"7A=2NG@=94.'79KNY%9B(,18C9J5WM@26BME M5E;F2+1,X!5[#G+EL%@6EL,9(W#6Z278./ KH;;.R*)G@/6M/!TQ6.Q<+#: M:YDDKP(?-2R>95(PG$VD):%J@XR5$&_[M$$_+:LDKLN$*B)%#<6\L$!-I$HG M@.]468A+1*+*"J\-"2#$8=$@&J+NCEFUBZN%(GX;HB ^]Q"?J?7$ &"HJ5J6+IJRCJ@O58*YQUFX\W)HH*PH" M-*8E[$& *S%Y)=Y5H7:J:E+;KL35@R*)FAI"5<7(5Q6 ?5"K%_0C+M9&>*FL M%<$ZZ557W$.7=KO9/=BO<#VA5IT;RZ**3/O=]*-ILQN)8CFL):)TLF;JM;08 MM!5ON8%&FA%=GL\_Y@M@IN<:YOPHK1''9P%K+(>X[BGM\OA/F3?CFB.I*(QU#UKIA#/I; [WHX_@(BJ&ZTO M>3UJ7VG)AO_$J/@42.:16\\<&DGE&/4'V@;1WEI>EC7Z F#W'T* $R.,5YI; MP/D/-])C]5W/@Z.[++N_WB9O=X&Y7JGZ7UN.7YTT:VE MOK?PCH/I.&SOCX-@,NP?V';W70JGP60T/NAQ>W6=1RA6-GF?!;/P[&@8VDOS\;G36HD9_6633:3S M-<9I<>.N=&H*7Q77X>Y4UOAI?714*;#CZCW,*9S%XCOZ$ZV#T(G4C[OB9KO* M!^^[T!1472\[_88WJFK')^D9YC0D66"TW$N@53G/8PEGISR]RW9=$,736QQZ M'5-6+,MOM@9FWK4&?XMH%ZBZ0^:P0,8/KQ()5!-T\Q/5:_?0/_9>Z^4( M3V1Z!43M!8K+]R0-M7G+-"]?KFS9RU=4?V!-U@A$HI:XVN].QQUAR]<^Y8,W M.;]J61CO3O5W^%U!+ P04 " ![B5E2HXEA M^I<4 @5 &0 'AL+W=OS75D>?KB\+**=V(?%A3R( M#-]L9+X/2PSS[65QR$48\TO[]#(8C>:7^S#)SIX^X6=O\J=/9%6F22;>Y%Y1 M[?=A?GPF4GG[X]GXS#QXFVQW)3VX?/KD$&[%M2C?'][D&%U:*'&R%UF1R,S+ MQ>;'LZOQ#\^F-)\G_)J(V\+YVR-*UE)^H,&K^,>S$2$D4A&5!"'$QXUX+M*4 M &-CQKFF5V27G3_-M!?,NV@91T6XKE,?TOB)-."__5NU=Q@>N9%55'*O7X9&.R33'V&GS0?G!>6HX$7 OU"P'BKA1C+ MG\(R?/HDE[=>3K,!C?Y@4OEM()=D))3K,L>W"=XKG[Z\>O76^_7JY_\%HV!T M[$DCIA>),O(;4!>6HA3QGR= ARF.3>KV%: M">^U"(LJ%U#;LNACXFE O_S[W0MO^?>_+8-Q\'@ 7^_=3GC/Y?X09D>O*D3A MW6#ED'6\%-$N2SY6>%CNPM(+<^%%$A94E$ (JE7N\(6 N4?8/#AX9#+,-KY M_##)(KD7SL,PBR]ESM]%LJBG>Z7T]HI.+RP*418TU4N3<)VD29FXJ^MYL8?Q MAMA$R(H+[U5VJ/ >(/5B#],4.7U+BV.-:G^@*1JP1O\0YF42)6 $(-W**HV) M'Z##.^1XGFW-VY@+.@Q^1[OZ/CQZ:^')=2'RFW"="I_PS=2;$J!X->!"/J2# MRA=B =]Q Y]X &_(K<0>.*!!QK!D8%7"I^+Y)I=[@(L%''%,8BQDE4>B\ E< ME3T ^UP<))#%!( !"O\H/'F;-8@*U_#G+ #83(G$J"+'RM9 GFB%;,2$U(T=PJ&FY"$ MDBA,C64X?"##($,A^ B&;?"N*#56%VSLO40D@$5+IH!4_.#]_6^K^6+UV/N9 M..V-/>-#D@RL2VITVH9ZRYK"P LV6"N@*@OC_R( 8?0U"&?^EH[KVH6*TT9' MP &(4Q0@NDE,\!6(T4*66) <6IAU:(K2"F&+B#,LM#[,$2!AZ MG.2PM_1(W\)J]8@E">3VE"68Y5I($/ BV<,"\@$F=ECO]X"H)7$?>$:&EMI, MEGH1_TZV/8Q%WGE1(7J$M&XI*?[6MDMHQ"('WHQ>1GXJA1C8?6)N)/-"';LOG%'2.?D5H%QPFZ(WBM, MHE"4><4ICM68@=4((/B9;:4%YJTK17-1K?_+D4FZ;^SK! K\$YE"C]R=N"'- MC@!TXR4@-\EY$I% .A=3+I%@RYF4>QAQOPLSJ M/>UYC()PTD3[G81LNA:0,H$+[[==@E$1IE@/F.VQ'4@VX9YFFV5D!'82+_!' M6##CH>-10C%:Y'NE.,C3H.(<;F^P/5+K"DZWN)69L7CS57;F&>=;BN"I(;L9;B+!X _YVW0ES(N&NGD'."49DT,&!9 9 M? 7]IT3)(1;@6=4S0?$/PE>RJY#NY>E1L8C]!;_BY&55H4)6:3D'!$W&Y^BJ M5F5'Q=J0E"?J2?1TGF?F_D4^BY M%2GY:P:_%1EY4R]* 8<=K5F< Y7KY^!2BLKQPS5F-B7SR4E1S -B,-TU%3SJ MV/$3A::08__>V.>Y01-LC3[@V_T^*;4G5G[P%CDP M>R,OW.9";40-TE<@.$I$-ZU4["Z:KCTI'.M1CB \X0KZDGQ83[95>0:M__[B M&DOG+!QE9HX1==650K-"56&I7!-Y3-X7J9!E%-/L/@Z2MKH4E"E&1,RY"%DR M%H.HD]]#'?A,;NL8# (?;)5W(Q1F*-F@MSDVJTTP$9Z3<1QM(J^MW+>>V2@3 M8),+MPGEI*O45G6<%$/"UWO_$JG2[VL2I-:1*RANRE_OS-/1A 9KEK_/)SLY' MN>F^?:?)(>_4+28(LI6Y\!L[#RNA0FM]'RU806\_:N&\246\!;;7E!XI3Z-E M\RK#QE$;(B75,A,VP]S CRO&,P.-+6G*#8DZ?R>JD1I0'./$I+@?%;!5WMHK M[W70>!8UGI:<\0/DG(":JY?7H*A!';L1>G5=NDL,2[]'[@\0N+:TC+P=ONAB M"A->Y_(#!6+MKS@3"]-8O2%; RT#^7]-_L>ID75MA'D0$_?[J!^ M>'>X4MEX*Q4G#(#:3U"1_1H4F_HH0P]&XY4/=+=4']';'+951KGC?C3CM9=J M,;6N-'"P=4I^]:0?6/U'D\=_VN=_E!&]L96):V?+Y/X]!.!*;:=?ZUVP>?QO M#DG]H[L^7\*%O+)[< NC5GCSZ+V[W[LO]"NE3&:H*YD#0^/\E=*?)I'[RAK-:*O;W*..W$G^+&7_TY\\]<<)\]YT)!>>^V1X# MQ<5R/C1\)TM'U[]KHTE$SN9+?S4?.\]:,&C2?#+W@V^H0!T).U[Y6ZWIR"3M M6;Y/9;I/9OYH/A\Q! "IZI[;J@*N!;EK1!4_3S:_2>,7' ]TF\&\FO2EN'T3U1/*.O6XEMER%=O]2J&/IR^52 ^'(>5R)H%]<"W*,FVQZWP.3[Q<3.LT^JV@HA2DN TA>MKMR5R?0T+$ MM#9TT$G-YXO GTP#AXWY R%,I_["R;!>*&T>(-"9^%W[S;]TBQ7@#],M-WH% M_G*R.JU:TV#NSZ;#JG6>2CIV>'0/#0DF_F(T&]:Q^X-JV<1I93ME3034$D0, MKMI(U4MWAI>R*EWNZKQ5Z7^%!B [17SK%7NXZD_7[1[([AWASW4+BG M9:1Q)E07C]QC51U![SX0-(7K@5.6@5+4MZ\*_8=.9I+2&'&;8X:,AI=IV;7C MC'ZU!;)WIB&MQZ.P1JJ_U<'LY_[6[WI[[J^'/W9,'I=>BD4'=F=&J7]F6+ M$"6NFTVRB.KJIM:>%$K5N'TN%2$7!QVMI+2'S_SZ3_7UZ1.=$O+19KCG(UA[ MH%*_5;3T\A]N4;71A'"B)MKU,>076GG5GU_(K 4\%'^'G>5SPTI6XN9HH.9W MQ4RW0Z7!)[]L-[M\.Y8])PWF#@GZ0WRL8 %I(_9A+X&-Z&BU./ED'(S\^7)V MXLE; 9U*(FLV-HJM_*D3BUK#I3]?+ 9&IRIYK=)<9]S:6[?'IPH%W9)B]TF[ M*- >M^#79T#-?&8R'_G34>", W_F5/5FTPG2DL 9S[%,75(8=IFG*X[W*1AT MCF <]? GX/=X-FX]6^'_AHKXLQ7DLIBVGE'9M9[WK3]?]ATC?3N+O&<4&AX/ MU0'X8)6<,O7JW7(VV5Y[ 2F-I_=^/(+R+>]Z_!M" OE(;JL"(8?PV#B3@4:/ M25GFC2=+?SRJU6.*OYE-GO/ 7 MLSHFM-6\7QK8/,"VQ\&J^0QK![.F7@=@S'PQ;SV;@?2NKC?35M6?T^TKXEJ. M;=>I\]&!W& XI[11@/]XX40!>NAX[N?&<^NVFFZB0=<8/O$YL8O&6D0AJ8#. M.51I!Y,J[L_N[9"Q)V<7)UH#GM<=/!14?&XMIQP)B642M\_6&YT#ICU-3U)Y M_99:0#/5'6L74^TG]SJG5^F7.U53W-.T4!X/NF]M%W+3<6F(PSLK5='B%E\J M=EJQW'D:O94N)%U4IB^WKK2J I9I)[HW M4]L?I$N#BBV$;ZPZ M*55''M1P2QM3@DPE09*,W@-WN/V@UIM.+^M@"\;%J2))DQ6?WZ1F.N3;W<7W M)O /[S]+_O>VGUVX&UAVH+WRHK=.=)B]4FS*" 5JPJURY0_7Q'R8>+-SAO9/ M.??RRZ;].?+&5]8X5$L[M5^Z/=(-_2ZX R;Y5-\PX"YH]41\.B2YVIB3@9A] MI+,:7#C=8!.;C5!M'::!7"<4A.X9Z>3W278&VZK;B9MJ:PX5J)B_R<.]<"X5 MU5TUEO74F*?)D+E26J&Z;'384YOM6VH+93ZJ:S^F*U-\*O4E5^VN:I(N=&.* M4H80_Y(RMZRLP.*4/<>("V#OT9Z6$"RF0<.M2<<#]:8FQ;#'JA7;)KLAI]V/ MK^AD.G3('/R7'A!-MJ;Q6S'>O-+D*5.09'3 PR4%\$#>)%P.['<5U-5EI.:W MR@"NZH4*V?K5^IJCP91NP4#EPDP@R4N/]82^E>MOS?)*T?0J2L][UB PA;Y' MT"2=F,KJ;(]O&);#6;6"N@M@E6!P)2.D&OL.RNH&2%A&.Y4T%-6:#J[(,=&% M 2@LT*-B)K6>FY<=2;JZ2W&=KB<@4[A0_L258P?_ M0B438%/+HG6(*D 3O+:^< 0GY/'%'.X;;ZA'@V#2!$I&?/.]"U(>^E#"1Y.(VY=K"EWN:RVNP<6P1]8 MQAXJ*<-F[\F3WEYC[+E9?2HK6V9EOA'C?A#9P$8.LCL1,K=?.W M(+9L0[5ERH6^^#NT-GO9HIMM41@P@;". *X7KV5@6&J.8M0O0/!<9UF:Y2[] M)2F*/4I_/'3>+;/TJ*]JM>15WP=B/^4H+VEJ,RMAR;!B4=Y%\:@Z8"*+V)C_ M^2D,M$,0^Z3:#\*FW0N]S;#;[KQFX9!9?+[^D'^TUZWB$_=2G-OTM568:4V, M]*VLU@D6?'%M%RY%LG7?ZVZ%;":._*,%#DZ'RF16S01=I8!J:\LI(][0TE;A MU,!OZ'NMX[$)O@.*KI.?3!*_PE2K2)T(J(*!2WJC]G'"U[E.O6AZ]3H*UDK] M0(M6-Q;OHJZE@^X.W.Z+.%@8SL8=AF@&F//"8:),:WA3M>Z(";SIH&/&!^X9 MW;6I(;YG*\5ZP&F*N75N]YFP*V0_='UR#=RJ=(.AB!N7(BQBL%)UH;24;=>7 MM).\N[>Z#:QSX1Q!'3LU#)?SLKDIOO#^"<>C?QY!G>)]Q"NZ2$7IDN.%W9\< M4!6MN,KM+;?/IL"O.0PP+=8TMT>6F2VLZ/K_+B%+T!6F-:DW4LZ$]IZV[>J. MXW&]78(3-NF(>]79[NV1.&!'EK5^;*+E:_N0'H@3@XG*'92TJ,[%Q/PW)J;Z#^2?@V?[J%^,&97WWXX7-2^X"W&R/?.BGP[/V M5V_,;QO8)_^D%,D,7AF;?DLV?8),IT1TXA$\GRH8W>\@&9*[=@\B7YL(?8*P M5H-U7Z-LLUKUY]TW^5J?;WO]K7OJ,EE,_<72/9V9SOS9TCVN/!_[\]7BD3ME MXB^;[^#!:M9X9^R^H.M^M9KTQROS]<1?S$?^:C;<$+YT#O/'VK- PR=@WCGKLE\XH^"Y> Z[7%K^OU,&5(;+?S% M]/1EG^Z-,U4HY(75KA8S M5[KCD1\$T]:#J=NYCY?#(.<4^'T\^SUP7 M\&=N&\@8'B&H,3JGW@L'--@V70V[F?:X-?V^!ALL85>GK\YTIG0NEIQ/&K;: M@SD^^WYD\-+YU<:]R+?\VY0Z3U8_X&B?VI^_O%*_^EA/5[^=^3K,M]0#FXH- M7AU=+&9GR,[Y]RC5H)0'_@W(M2Q+N><_=P*[R)PFX/N-E*49T +V1T&?_@]0 M2P,$% @ >XE94AX7B>,H"@ 'AP !D !X;"]W;W)K&ULO5EK<]NX%?TK&->[S'L0'[<)GN5I;6C@^.ZWX2LR%_5)]TK@[[JADLA"E MD:ID6BS?'IS'O[X;T7ZWX7Y_:R>?A.- M/F.BEZK.)@V.'X,!L\,*!I#F0.+D](R?E M);?\[%2K)Z9I-ZC1A5/5G89PLB2GS*W&4XES]NSZ_.[NYHK=GE^QBX^WMS?W MMU=W]W-V?G?)/GVXNGQ_=-E*06[Y8)=J**0%@BWAO$R8Y]RD:U$QN8BK;6T4IA]!O\Q M^;N/]U?LY.>_S9(X>?-OZ<8"R2Z_S-EGD7,+:4(I&[KA$O("LVO!E)8K67(? M:E#&U LCOM78PPS/A5O+1(X0U,],+5FN>&F852%;+9!8#!VQ:V4$*Y2V*Z0& MMYE9C1/^1Y M#4[W 45IV$J40O,\?\:!;[4DA4C6-6^,IJ5Y("_0=AC#"&)D5"J=RY^D73<. M,BK/6(W8]5[>PDBEU4KS8H=]CRFA632:J44N5]R[0J[1,B7O* MS1J9-N=E*GQ@F"X@^@:. .9KAEIE>9$;"G)-*8+I>*9M3.C5>*UZ0=\A62+44$3#K1C_H$)@$FG-R8U'G7*90)$]QY4/";D"2 MBT>1.\52<)>PK?%(;MB#5[LWVGC+G]IY1N'16VQ!W>VGTZ_)];#S43_"_A]Z2! DA-QU0"H6:E$!^FM3\6EH21C"E$"&PPFKTN*.VS M"M!5) _T7P@D",/J"N8(,\%+P;/K0[86N8LC.D)VIN-@))X1I_H!+0R)@6T M+8'JR]$<3D2O8D" L 2<4#R21T%X_!/SYCI'N*3/[/;=?'O+Z"=GAZK6E:(@ M(1BT7@4#!&J52^P96X=G+O\;'#/E$JQ7?;A8 A MC!GTO&3$DFAK[ &D8-545B!6\>=,/96()E0_W#AE(A34MKLTSIH-[+E][?S2 M:=(+:7);L['B5/R ?>"6RH^S#.QPP2MIP79NJ;3IS*?8@E,,/2"/KGFY\HG6 MIVS3[6L#K[9(Z'W_^WIC<<[4RZ5,)55'E\B7@#A;:E4X &.8T$WZ!X."IHZF MY#52F9Y4F0+%4EDFOE=HXUVY\NQ#.=<<2*!2#5 A9)B$3-A,7B-4^/T;SF^0 M'YZ0''44TH,WR%B>XDL0)2OQ#$=1]9];/@%X7'\T?0/A'[G,^2(7S@@[+@)\ M\%"B;4<)0?"N*7T%NA.26XOP#!)PQ#<9I,&]:@6/+[1:3)3@#R9 4 MUT=&FDC9F6:K33\AF(85S7X'/W5CYZ,9=NV 5G2$[7K($Q& ?L:\\?X"0/_.B M>L,NZS)75<0^?+CX04(/?4*"['>WA6THK1V.QD=)EYMIFG!9F!(M&K31NRW+Y?>9._EIBVY[U7)[ 4FD.EP.!WT;/\7VW)W M7/P3;2]EJ,'PS?_]O^?R=G&/!J]PY"W?WM;@/9/HJ3:!R?["@SC@8!O_9_$HU& M@YW5V20:SS:;[Q7E]+:/<_*[08 N")?PDL/E(8NGT6@Z#*2>0NI0RY-H- FU MFLVBZ6S<+01=81R?1-/)AE8#^81+-)TMV?1(/I2R*_#"V(/(2,PTD@ M4YS$X#P-5^))-!S&H1[3:#;>-3+%F2S]:\>F W.%"A.P<-V]S_LTC/B7!CY9 MT(",T/7]&;;7M(2UTD-PS/Z*ELDU>0?Q?T)%K MM#^NE!1*4^M$X;[[2B#Q:04%&-LWNF&\?L1X:,+6,S2);E[1^%Z-G5_/_\0L MX#2CD/KUOP[J:W+^[\[Y;HRB]S7R#_?.R+B1.9!F*[#W].C]%83==0];6Q@^ MW$'QAGU*[#=@GT9Q ,K-^A"1.=B"^8K+9B8*9BPWS%"A]$]IY/IX<=.=3*+) M9!>_<12/QEO4FU8!F;>IE67:&5S9XJ&)!)9 M$H3A!$DIV37)'3)AUQ#NF;Z!J 7-K52*J=M#L:KAT6U^:":-[P-)40=\](TE MA&A&HG^!=J*LT5G7L!B07KN^]07<;Q#6S+B[R5R6C_0>$$(;],#V-36S[%ID MKKU_3U-;Z?JEX$U )A8VU)P>N2D# YRQCGM;$HF MJM)TNJ,6K8ZVJ 6'6WH6X.J3FP&XT]EN58U[Q<\3W)Q.9M%@L'LJF43QR7 K M)O>GEOTYXS_\W_?9X#CX9E,(O7)?I@C[=6G]YYMNM?OX=>Z_^6RV^R]GMUR[ M-VNY6.+HX&@Z/O"S87MC5>6^ "V4M:IPEVN!X4S3!CQ?*F7;&V+0?1(\^R=0 M2P,$% @ >XE94BP23Q/:" B2$ !D !X;"]W;W)K&UL[5I;;]LZ$OXKA#=8I( B6Q=;5IL&2-IT3Q?;-DC2%N>1EFE; MJ"2Z)!4G^^MWAM2%LI1;]^3L>=@72Z0XP[E^,Y1\O./BA]PPILAMGA7R[6BC MU/;U>"R3#BRW@M&E)LJSL3^9S,8Y38O1R;&>NQ G MQ[Q465JP"T%DF>=4W)VQC._>CKQ1/7&9KC<*)\8GQUNZ9E=,?=U>"!B-&R[+ M-&>%3'E!!%N]'9UZK\]"7*\7?$O93EKW!#595G:P".;W$?@5@:_E-AMI M*=]314^.!=\1@:N!&]YH534U")<6Z)0K)>!I"G3JY.JWT\OSH[/3J_/WY.+T M]T_GGZ^/QPH8X^-Q4C$Y,TS\>YAX/OG$"[61Y+Q8LF67P1@D:L3R:['._ )2P+/(?[$GSS +VC4##2_X%?5[' -&ZZAYAK>QW5#!3LZ@Z!8D@MZ![&J MAHSW,)//7Z[/B3?Y^]_FON>_&1"4O"]%6JRU*1RB-HR\X_F6%G>0%.M4*B9@ M>Q^"(\LPSB4*)4D)GA!Z-=*1\Y]EJN[(QR(!(2$/R$5&"X?L-FFR(0DOI$I5 MJ8".0J: (DM4AB@.XR7L(Q553$_Q5<74FPXS=H ^))6RI+#5DU0CAR@XX-22)4Q*(-_" MK'R%*BU3 9C A71@KU6:,+S#Y2S?9OR.,0DZ* (QR/(%[%3'(?RZ/3L+AM!' MZ U-,[K(F!9U+2B8ZBERNN3K?Z%--QSTKF L8SV^16-+5)C=LJ34S&I]"8B, MI%LJ5>-BD2::W"@V2.>T-C(F*WAQ5$^UAB5+.V0A5F*S&N[F<) M?97U]@-60FYPH]##'*.V51\M"'E35-4%]2$75Q>2'&(F^Y,W6R9TS<2(I3LJ MEE(_\-Z\0#[-RYS8?- 0QK=,&7+X@9B!:CQ$;@0H*%8@K.-5K:T<)]RD[L5 M9$3(!O=,LA+="+ONB>G%AH]QN22,NA#;> ML\85STJEU\W&?];U@R7FD)3U.C0O+P GK:(QJ/>A]B$O)>@$-4 #;6W7>!]9,# H@2^Z$]$3ESBQ8F0B<*O6;BJ@/"^QI&7F]JYD][]A;$36 OKZ]29!7YO=NY,XG;M-5\AVK8;^W G 9M9$Z$RBJ3T1./$T M_L/BX+[K^2U608C\6[)@!5NE"I(FX>M"]PJM.)'C1X$U#COV." S9Q[.7UQ: M.VUISDL,5ZH@TA:ER5U(]'[YK5#'K* +#F4I-2!"%E"*"--]PE&242G358IX MK(M,4T_28H KYG26TD6:#1.#* OV( L#SZSG 6F[P,@+[4J9:#806$POKH+* M?0S#]KF0&[ MF\H3E4&>W6Y4<@83-ZP;-4F=,DK"PNP.I5/GTD0 M9ZSN=D!9]/)!&+1R/;)M[=6CVJM5?PQ0*:J#N-JD\C'!=K 9@K2U"(A\=V[, M_"BT-DAJ]9G]L\K_<;;%63BB8WWK@FTU^5S$G<<3P$^[B0HC=QYUQ;$ T)_% M3A3U6ZHIG&-:U-['6Q]@#EJ? ;SU7(O9 -YZ0>2$03B(U'Z+U.\P5+*LLV?L MS/P!I)Y%KMB"4_\<0_8!$]V TP/$\W,?H M,'8C_ZD874/TP-Z_@M&U@+$!/2^RWMH9+)[=C\77^FV?UJP8A)H')!H6R)N_ M!,(/2&:T#=SHKP#QGAO;$/\(#R!8Z!?350S39).R&_,.U[P8,7;'^-H*OC#G MC&'E'JTIW3>.?[%>_<^O04_GM%^M3M=KP=9V,7INO;O4[Z/12_7,QP*J62'3 MY,D\SV^92%+K[/^. P]P*_E7NFIG3=FK1^:%QY0 '%OL$[VE0?*X?]HLL7CU_>/U]\T^QGWV.\3TG"OU^>00L MM0KY4Z_]ROW'Z[!-Q0ORWW/Y_:U .(,C8-B.#XCON]/VR!:Z]G$N\)W)[.7? M0.UYVH#GBVMQW92VM,GI3KGOXC!KPO#7SV)8 'W/+NX'?EL.JY.8%]B'LV[U M_Z[+&(,1?BPB"94;LA(\KS^Y&* !^6NI5WL??YXEL#OT57=L?1[/F5CK/P%( M*)-EH:CH@P'_[-0/&M_MB^ MX$KQ7-]N&%TR@0O@^8IS50]P@^;?%R?_ 5!+ P04 " ![B5E2JM\WO ,+ M ""(@ &0 'AL+W=O MG)N5%CQUA_+LO-?MCLYS+HN3=V_:]R-3Z[4E\ M4B_#VB_V_!/ M*=8F^,X(R4RI+_1PD[X]Z9) (A.))0H<'X_B4F09$8(8OU8T3QJ6=##\7E/_ MX+ #RXP;<:FRSS*UR[HT1<'U9V& M<+(@H]Q;C?]*G+/OKB_N/MY\_-L]N[V^8_<_7MQ=LXN/5^S^X=/EWW_\]-/5 M]=W]7]GU/WZY>?C7FW,+AG3L/*F(O_?$>T>(QSWVLRKLTK#K(A7I-H%S2-J( MVZO%?=][DN*52"+6CSNLU^UUGZ#7;^#W';W^]X:_Q6W0I.S>JN3+4F6IT ;L*'FN$6T$XXX1[05MZW=?7MVYS+W[]DDG#$IXE9<:M2%D)NVIFEX+9 MM3I+,FX,RX5=JC1B#P=6&<\RE>"HH6],U#Q?I-)8+6<(:D.JI._O(M52E82)? M96HC"!G$*511+X JZ%NE3: N\M_*U.RF2$3A)+K-.,G)+:,%FPF23*ZD*+;E M!'7DX[F0EL^R0&R6 C7@$X='89PJ8$ZIG (XZ0+V$V#[R#,0)9JTMR6PXC*E MU>=MQA?)L\Z;2W MQ]QH+1 0LDBRDIC(XI"0H6BEJ0VQRP22$$0*)/A7:?WQ-19SI84G0D:&'W@N M%M76E'ISYKV]%I5"LMM__:=]?OB6L@GV9:L11+53$X(#JC<=)KXF8F6#_,)S M5<+>+QL6+BK:AW@:/DQ"XJU/$-?O#?4SS[Y RA]XOGK-KLHB4RM6P,-A?Y6+ M9MLIZPU&G7@\#E;B<;_3'_?#E5'<&?1;*#\)8UX%(;>7[MJT6&=+%Y)',UQ- M>-SI]UM1AIW18!H\C:>M:C^V6/AJEIX ;7_2F0RZ6]C&G7%O M$*X,MQE_=GV12,_XH]!H\RJK.0= >BFML5 (=HU0K_;&0P&>\N]:6<:]P_M MAO?G='VOV\/)XPOC>K/]'&%VGZ"K6I\M8& MVS,AA+W];!=+2K@\FPNZ.# M2?Q_]W.G^O4N[]JOT">3I@ G/3AQHWX_ZIBCH,ZH*7G?!51_A.YVR0%NG%H7\C_/_ M'/.V\5&4*(-N"+*I1#K/74N[=&<\AXA=%) #LREZ/)ZQHG2U&"+5Q@BUKU:^ M*E,I*76R1.CMM]'UP1"3-Z1K@%#"?0,TURKW+5#0PP093>Q/$\?5\?O:N)E( M.,SD3HKY'"TV6ZLR2]D2(/!?@:R"+OJLL=@+M_.KT(DTU&W*1)#(M%KKIA+$ M-?PLA5XQ:^LO2");NP\H!]W; JBL0UCU;;4N#Y&H1HMJ!C,UG:!_]WV[J;MB M3$$1^^4Y\\,+-PYID4*#D3.H\;9;)1=4#2YOJ]#*OG%=A4:^)G$0LU[6N,:80T;<;V$-NUMD2 M28M:""^2%A;#78J:,VTZ7:+0#9X\I7;E@/M 2;S)XD?]YG0TBOH3UF&GPT&$ MQ.Q)GP[C:#+"0[F"A2JPM9X[P;R;;9ZI@AK[]'G8IRWT;V-%%I#VV8#'DPB* M]2@'$3J.73SAE)Y**GC,!H(R+_=!$8)0(VT<5D8\B?SU#+MKB=YJ!37G!H'' M/HB9+CE2&107=P[&U7N%7$UPKII[ !]JA!QCQ;KRX$#LE>?@KP*0"')93<7! M'A L5^3CI^-AU&6YS+(J1 \)L97HP5J#==P[R^EZKKXBF(F%+ H7G0&PN.>\ M(HYVX7:?#[>$/VA7WW;B.\!3@1EVM\$0\O]!^,JEG?![,F^Y]& 8^'&;7?;X MMV7,>],!LQWV[M:MAZ,(,V,P!X,CRKA(JO@@IZUOL(3 MOA @D9[V1E%)^'V*>@@N,]$\9!GR@K_3_)E#6W4^B"G5T 5T<,U)3;@7BB0,BH8?7X.%[:;9 M'6XQ-MF21'E ZF8_*4ZM?&$10Z:Z#&[HUQVYZQ?===CV[!SZ3,XWP++Q99_^ M@2% 4*C0M>O,LCFB-?.SG:O%:$A%[BY4F[GA8B&*A#94\M K)9F7>67*#LLD MOJ3N*]%P714E FDQ7VC:I2N:KC;)PN/)VC+[6Z"PG0JN(%FA+(R62>&O0!T] M([85AAE60PAPS21JX[-8)K "L6P\2%%C+5RG."]MJ=$A?G)P?5M]=B?\.XX' MM%2&5YPOR((FR93QM\#NKCGI#,03,#;2 M,Y)UO>)NBD^X@05;28X4M#:IT"H.DIVU@@P(88G.D-2(OEZ@I4;85M?3F,/J MP?'SU8V_5H>V^ (>M* A"%0,5*J;,>^TWVO!==AZ*>GE#.UR;P5H1]R-!@U\ M0@L$A 9J&3?K+KW8:H=_NT$&,1AB#L)^2Z2Y(/5 - MO0K9QGB,CG?8+?BMGH(1Q6==:+O,K/>4!JJ+]XO;FTNGIMZ@K=>-;])-N7_/ MY2;!;:*N 7K"O&S&,? E<&U[0YXC0.O- 7 [5^!BG:F_,OPBG694-W9^EO-BM:%$-.^>XE M#UT-'':F3B 3]FCAMSV[@1_U5#ZB]D*8=E#GA7F:K"U=O=R-#+)5N3<#-5.%/#+6NF<6WC5FY'9:<%3 MVI1GHV@\GHUR+HO!]271/NCK2U7:3!;B@V:FS'.N'U^+3!VN!N&@)GR4FZU% MPNCZL)KJ<%OTMQ,-XS0TU6 M2GW!E_OT:C!&@40F$HL<./S9BUN19<@(Q/A:\1PT1^)&_[GF_C/I#KJLN!&W M*OM#IG9[-5@,6"K6O,SL1W7X153Z3)%?HC)#_[.#6QO& Y:4QJJ\V@P2Y+)P M?_E#90=OPV+\Q(:HVA"1W.X@DO(-M_SZ4JL#T[@:N.$#J4J[03A9H%,^60V_ M2MAGK^_?W;Y_>\<^W_S][M/ER )'I(^2:O=KMSMZ8G<8L;>JL%O#[HI4I%T& M(Q"ED2>JY7D=/VEV/!%7 \@@(_1>#*[?O?]\Q\+HKW]91&'TRC^ W1>)R@7[S!_8W0.D MH8'GK6"W*M_QXI$E/$O*C%MAF+2&[;3:2TH6R%6V%JG0/&.\2)FQL(A)Q\WR M!]B D9PR6)N46HO"(IEE_#"D$[38*6UA 5);OJET5*EQ^LF"%XD$#9VPLMBP7:EWRH!V=LN=%5J=FQ^=AFN503W" M31(.KFL24VM_2RT>\+1XR="EX_C5 M_^SOSYZ8?5+6ZS!^5"'0<:!O3Y"=@^GM5I4&=#$7I!TI1WJQVRIB_G3QJXBM MW\]8- L6TXE/6 3A='R\HB5\HD _9AR.@V@Y.2'/@N5T>4*=!]/YM'G[K"Q( M5.=('0_M^?$\""<+GS -PO'2)TR"233]TXUU_/>-@$31X/$?[Q70.>YX)9P' MDT6'$ ?+64OH]\HR6(3A"7423*/%"34.IF%K5.>4M-;XU"L3\,ILZA&B*!A# MKSH2.3[BV)/Y[8[%)(C#V"-,X9 H] EAL!R?RG[WD ACB.M*%&*-I=JK@NJ':":,]LHN8AGC<*U&38F95H#([U.:E+ M%C+%4]"ZT?C5>WC6]!R^8MANJ960%HT1P6!S)QK6N-L2CD(C_$VM#+M)+#NO M>.&O'P7BW(KA!3MP= D@1Y$.6?L[2Z"_;+ ]HKYE)E!X;,1 441,G1%68$!+ M744\B*1$&Y,J8 AGUQ+\[?S?=%DJRI\JT!K.HO/\HE;Z'FRM"XC4CV(OBA*1 M0"H:^=W:6O:.O#PS"@XN+*!TXQ^%T9<*X K0$IOA82O0HETA^48+D5._<&J MGCOHQ!JU]4YQ/94DK>3>E#*%+BVJY0JG@9417TMJZ?[F(7M3:I0 P[OR%@P9 MIH2F_$;LN+8H 2&*2GLI<76W_ _TB- 9 +,%"ECMT R0:,]US7@POVR<.,4';_G,B.4Q,GU3R1_D_O..#4&A,23$ P8BAP4L# ; M()'E"L!4)K] 3CLT5"B+&XUXTK<'* B^#QOMGE**2@=,/X2B\ 3*YV[HU^4- MY[*F!'!C%$ WC*.#M-OGY1I"DB9*IW!*]ACT&^G8*EA*-!4/:/[CG]B>9V7% M%]4CK2I7>+(T'075 +JPYDA%SLZBMG1B&= ;@4;I;.V#C?V5'>4^;&6RQ7*' MX5[5% &PERHR\=/8/J&LA\/X)]8DRO.< ;%5 0-M W SQ1NJS0]<5Q"ZJ4GN MU0GBFW'+,='%7@(4S#I6[3,H\ $KGE@L%4XSPO.G%B8Q7=_8PVP!25T5.S@+ M.Y,JT//]'ERSLW#H%(6')UM:%^];RK6J=6%O.6UU>#S.3*554'[J2]J;K,(J29P1\:C MM$40SWW8.)D$L^6RA^GQ_%IS#U@A"!'X+JKPQ.D4$ >+'FBY#*+%*0Q=!/-) M*QJAC%.&@/].YX?S:3RY.*6&P32>MO3['P(UFR$ :_0-I=?H5\FI%$O(NMWMAHI>OX.YK-QYSV*YNUF M$ +".5,&;S9J*L""<-;&2!R$T^Q[),MC$YEA4@=3Y9MI!X-6U[A]L:K M1;",_("%B3ON&>[^Z^'VR(7?S? MUU]>6/4BA[^N@D#]D'ONFB'&>*8XP..M MR-R$!GW)S]!S&"CCV?S")TV#>#EK*6\A<38\\D$VX#&&V)S$@"MY1=C M+"E]U2->!F'HU8^;Y&L)$+X34.=AS\YE,%WVU:-Y$"VC"\_"T!"3J@.>+(Z" MR%?6"Y5%Z#'I+Y-@JSX!8*0?SY\-LZS'T6CZXR!5QQV0*<3 M.U;N3N9)&&>TE=\:A+)1*B6\WF R&JMY*Z0+XZ=.AZHG81HL-M(-'I#0G3.& MG8OF:LC :V8@W!7UTP4]>HVCA(L"YMJ=M;75 5 M@&(FOXEJA#XI.?\V]CV=!JJ+A;XZAC!R"3"R1O4@&?CO'V7A1O!Z0F$\5;O: M_K=WM[\VR'57:I@$# '2 J DS-D:&J!#P#"3 BXV-<['.VXTUS/7&WVSA)OF M?P/?:9SAFVY>J^AL*!.H]X^D%S4+O%7QPQ(%1NE ,@@#6>%^V-/X #_VH2/$ M X=)VH4;3!YDK1+ZI':,5OXP2U\@K#?'>M/MD/T!-4'TC:S_.IJXN[=759VC MR,(?5QA7!NV XP:,-5!F:7YWR>#T7J%,\$_F&(<5+FE'$S]C8:IT[O ]1L8" M:_#,U8T*UR<^E&^_09@&U _[D(F+R<9J:/$OA3I "O"D&H$2J9,R!SZN.B"E M^V6FHVEC0S*4)1N[T&*HKY85&*Z-YT]XSNPXDZD"_/6(BPS5@9H9*PLO9SJ7 M=.2$^@C86\^MC"Y@ZN=]=:E5B ?+P@A\C!\) [QY2LN$+F@DS'5[F9;$A;[4 MN"3;P."_ ?XPZ;>J.,!:!UP52(1@YJ],Y56R.L2OIL"#PUKO)#A$6IH,X:2$ MFRU;XUW.D/5]$AQY7U-S 0,^?C/&FEX6UGU8;:C-9^D;]S6V7>Z^:0/.V."- M6R;6L'4\G$\'#@74+U;MZ-OL2EFK@<&:I3<$=?IK5R)8&>.Z5"CF*PW Z*KA0@_-3/W9KSD_UQDFAX-8P MNRD*;G87(/73V2 :- .?Q6KM:&!T?EKR%=R!>RAO#7Z-6BNY*$!9H14SL#P; MO(U>7XQ)W@O\)N#)]MX91;+0^I$^?LG/!B$! @F9(PL<'UNX!"G)$,+XH[8Y M:%V28O^]L7[M8\=8%MS"I9:_B]RMSP;I@.6PY!OI/NNG#U#',R%[F9;6_[*G M2C9*!BS;6*>+6AD1%$)53_ZESD-/(0V?48AKA=CCKAQYE.^XX^>G1C\Q0])H MC5Y\J%X;P0E%1;ES!F<%ZKGSNZOW-U>?[N].1PZMT=@HJS4O*LWX&/I>EES4^_WE^Q*/GANS2.XC<-)':_!G:IBY*K'1.6:05, M+YG#48E+2Z@5RW11@,D$ETA^_ 'KN -FP6Q%!I9QE;.E4%QE0+)H2>"H4-[( M@Q(.6VID%OID!7)7+'DAY []*O([W(.FC5BA#T?^ MF.%JY6'VU0B&1I?F.,&\2O9(6*/5"CK MA-O0LD4[0FW1E#9V'QJ75G?94, -H9&RS:/W*QS*2&D/7!)NJPO8%_C ML=] <[=98(C*8<3[KFN(ON:S-QA>"8:3/M5GJ^46O%@.$CN2J7)814*%1R,$ M!JNE\TWF+);+("9;MP,@US=<8(36!:KGD GK?9%9;BW0'\-YW\*) M+M3&M%JI4G-P)9Z:!6!!03J8(4F2;"%CTQ:BVR-I:YS OUX?R1.828Z M++9:-CZ"BJL5.TIM_'RY,:5&=/N5A2V7&\\Y,MX'CN@H$8N-Q55FZPBEU)F7 M-F#UQE#=N@ 92JXDO&J0(/(,2C=D;RU9PY8#Q0+)V[0=;S(.HWG E/;+9WBA*#P57:$.IP'PF)][$^(0%!*@$O^W(74#N$!X2 MT5$.A'U\9=?<4!JJ"N+-P.O1<-[%.^7>9?G*)P%,IC(^ZHA4@O@U5Z\4247^3]81G]YY>!JZUH,=3[6*S(V[SMG:"&_UEWN*V*25XKQCS<7ARK3,OHYYK$97]CH)IYY%\WBTLN M!19 "=ZQ>CJ,V4GOD>#C6N+)+^\)A<-N/\3O:P3(;SWGNG/QU&73^EHQZMS4\S:W\G11/=[0^JHM;.]I>>]]6M[U.O+HSWW!,'W)7PA)5P^%L M,L"3A;^'5A].E_[NM] .CX[^=8WW"S D@/-+K5WS00[:?P:<_PE02P,$% M @ >XE94HI8]I%T! :PP !D !X;"]W;W)K&ULK5=M3^LV%/XK1QV;0 IM7OH*I1)P>[5),!#E[FH?W<1MHNO8G>U0^N]W M;*3\4IS8GJB@WE MN+(2,B<:IW+=4QM)26*-=Z^#BIF_T MK<(?&=VJVC>83)9"_#"3WY*KCF\"HHS&VB 0'%[H+67, &$8?Y68GQ_966^0P,7BR8LK^P=;I!U(&X M4%KDI3%&D&?2UK$/-8.R_8Q"6!J&-VSFR47XAFLRF4FQ!&FU$,Q\V56N- MP67<;,I"2US-T$[/[N;7B_EBVM.(922]N+2[<7;A.W9!"/>"ZU3!G"/1I+B<8J%Q'U#!'A *UGWXP1U/QX:J VU)XCM/,AXZ8HKP;+$!G!# M&.$QA87IQ2Y M6TY,\#55VNH"Y4FIB8"C+CRCPDHPI!P/'V_5\CD@GL*)$F#RS;084>JKVR30?7M8C@-,$DB52N^J)0 MN%?JK,(UU:U-@LDQFOITR =-6C;*?NT$@I'7]P.C MP6 T:8K'7C 85M/OEF%I#Q\&<;'99CVXNF5WL YE2N[3-7@>4N M]Q:LI-5+^MH](-_4W3/\GLAUQLV5N$)3OSL:=$"ZIZV;:+&QS\FET/@XM9\I M_AN@TBC@^DH(O9\8!]7_B]G?4$L#!!0 ( 'N)65)P*FR9D@, $,) 9 M >&PO=V]R:W-H965TV +'+[F0%=4XE1M/;270M0VJF!?Z?N)5 MM.3.9&1MY)&I7553^> F]F,G< Z&1;DIM#%XD]&6;N 9])_; MN<29UZ*LRPJX*@4G$O*QLW?6OR"2T _]=_"B5FMD\:*?TGH&W6^A^Q:Z?PU:%R#); N2ZI)OR/0- M3XT"U97&=Y',(;Q36YK!V,%3ID"^@C-YFBVG)(A__RT-@_#C-1UD60#)!<.# M9CAHNF) 2D7HX<@1D1,DBO7SKY D$]56<.!:&;NP"D2K !H%""AMT ^@4A$P M>TMP9Z!:H?]A=\PS&+J$\K49I3UBN/K1QU_^_GQ"KXO=P>_Q3.VU_2(W)4)UIR\D]MTDC2^L@>\.XF&7V?>C=KHP@#?!;9=?/TTNS$,W MB"ZMJ1OX@W;VG8JE09]D3* 8N>9 65&U"WO;K> MVU6E*:,&]AR>-K0)T-.T;@\2.Z[K'M=;V#^&^;HQ']_KW HMV4W*% MB$0&?QWEU_F98DC 1S_DD&?N3GQ1?NWCOZ&%@^+ MN<[:_+(N_UDLN]L?GIT_2Y;Y*NO+[F-]_TLN"SK!\19UV=*_R3T_>WKZ+%GT M;5>OY66 8%U4_'_V11!A7C@_FGAA+B_,"6Z>B*!\E779C]\W]7W2X-,P&OY! M2Z6W ;BBPEVYZAKXM8#WNA^O/KU[]_+C_TG>OTFNWO[\V]LW;R]?_O9[\O+R M\OVGWWY_^]O/R8?WO[Z]?/OZ*MG[4)?%HLC;_>^?=S U#O!\(=/\Q-/,)Z:9 MS9-W==7=MLGK:IDOPP&> \P.\+D"_M-\ZXBO\L5A,<.$<I5L:Q,8INR7>=+!T]EB4??X)0SY MSZS\G#?)_V3KS7?)J[XJZTV:O*T6AVE2P!/WMW59/B3U?04#M_UU6RR+K $Z M29.L6M(CZ^R/NBFZL8<.DY=E"5-W>;.HUYNL>H!35@)PL!Q\O6NRJLWH"+?) M;7:7)]=Y7B5Y6 79X0! M^2W\<9G#.("$'):2$U"XF+I! %2T&=X 0.(Z03\ BFND'T@"B8'_= M G%1E<6'H\!X2(N6X7+= I'PMHQRW3,=M<5-5:R*15;AR*NRSX&0:?%]*XO& M[841UH#T>HG'2XX:C ?S ] 5'$DB?UA#DP?PP/%I$SCH.!) /3LZ^AN.8(95 MB.C@>G0@?/2R68.\&"VE14K%IQR5 /: ?-G5#? ?&%H 0 M>UG7-06 0+0!E#O)4!*8][>ZLF?1P%71%,(=$E9:B$6$$UC):\OD/&/"82GCB$%02Z M>;C)^5U6]L1%B896*U"6F'2 *>?\*I":'(!ZL>B;1ABXC \8!5&9$T\\O7WYPLDGPCW*Z E5\+?NZ MSCX#3;@EX5'+6E#?-RR,:0,S(AF:$Y8)AQ!FS=9.=8#G\PX4@1+D0E&2[$WA M0:" 7O6#_ M8&"U^8OT#UWC3 \(JY%'797%#J,.G2[ A""?(;IJB_7S0WH+( M@1>"YQ;9INBRLO@WP+(&D&Y@34F;-W>@O<*S#2KJ\!@(F>(N0Z. >&[3$_93 MQU*61;LHZ[9O4B _,26#$UF!S M&]F>.;(]VTITE^__\?;5P>QBC%RWOHFFWK?M)EOD/SP#ZD34Y,_<<$J[((O^ M=U;UN (\U,SY62-99"V3508G^RY'ZFW E21 K1;5]E=T?1M\KD"N8.L]=)\ M^:IH6]WECJ$HI^_#J4-27*GF7-:##>>C^63? 3G[)LQ+. MS/OF)JN*?_/!$];R;^%T# 8I?C=E#2(E 9:XS-?%@F0P/K)F>Z4M2(*3U%,$ MZ;,L)[,>54,K^65(F+*J\3&@I*;?L!6*4S*%*+;6@(H>3U\'YZU*KE&G@?.# MRC'36+V P=9]!>2[R9C8\'@B16:"%3;)G4BGU>WAGQ%NDTLX-D4K*$Y$:NM# M]K=]APC&./Y55Z4"]^!5Z$!!V0!#ZO PK_(E\J:4&9M92-:#XM/P*DA \+)5 MQ=]A83 MB/*V6 ,2LRJO^Q; VC3U74', X43?-\A5RT+X&Q+U$-@7.&!R"*6 M(+7A*"Y ,6I1FVUS<_ ]4UYGS>=<.'*%XA%(D3@C@'^#RR)3:0D:4FM?*P 9 MBRX 6M3\3!XL78"4E^O+&KI4)Y]UPJ*F=.A;05G\399 6X)%<@"X MJBTP260'/:GMUW7')/$FJZHBAR.:@X)0YC,$ MKSY=.28 ^WK39&NWM+*"+6[$_,,?;G,X]M1G@]'$RA9I?9>$;W9!"J+S.RU/-QEU$8*4'!8O1')-R!B MIIRZX4E&9I&QX;3"T EH.\L;M+\;(+X%F#[X0?9;W\ISIO^]XFZ?E*QBF:O6 M)?8M#5;EP*6M;>^4^9'YR1Y?Y* CD+S1R?G<&'P6K9N2+7="BL,RGI4 S2,S MK1A\XK'X89$WQ 7AQ67!O!'W&.S&\-0ZDWPI&AEH[GQ(6K3*ESTI2&0C 7NI MP1HFD5_A_L!@HIBT<*11? 73(?M@Q1/W$I:)8W>6#'DB.G[X.Q)=0K;C&K8, MWR(R3!%QH)_B3[07]R#_T3C+E]OTH MW%B^V'IY77I%[Z56S7[UJ-G8>MPXY MKB ].H]J3K\"5A '(";6WM99YXQM=!H78N60"F44T4RLH&:)E-$EJZQH$K31 MR$/YEWS1\R8ZE23P4]D MW.:XX\)V\0N45-4=G)JZ2?4E !=PM$'"0:[.LL*W:/4%-$#>M=2->70QX5?@W49*F71-C+C6)6\K"%!B:,*L0T+ M^GKRFCZTT0E1S^!#GC7H@,>]'#B,4K($&8?PUSF;?M\<'Q_.0-ZD=Z])OY_/#3Z7 Y:A(V3[6 MN$R9G$!ER3_):CN,)C[E:W%Z_?MW5Q^=8A](-R8= MDHHP9C ABQ. *_\7SB>D/R4:GL++/)C.L'!<["GCX!:,>:QX4:L:W58X"PBH M15-<2QQ _'BL1SNG&OD24-/D]2EPX2(M?A"G,-.KHB5%+?F(/$1HYU6^R5DH MDV; ,OQA(^Z,I;Y"?(DGMB[ OR.+PJ"6,?W8( Y?E772GSP,GGFC@M)A5FXW M._H;$=7LY&_T7)XM;A7A0P45G\2H$JK[&H%SRSAT_E;4PE:Y=;IZ^BCQ%YF MD(6K)+IW@SJ]B7P5<+9 H78PH??V@5RB8(IVDDQ WH;6*EAD_98/B&P"$"%' M#^ U\N5EOV"#I2V^( 7/YNI>B@ DBO4:&GX1=43A\ H!$!)R&1KNP18>T]1 M'A8>QF!P-A@'$G$/&"U$AA3OLO.PLV5Z&Z!9%" %J)[3X\,A(0OE1CLHW6P M(PD58^O2(RNK$<>XUY/=]# R*T1FI2)L!WONV4OAPP*3$"*5+U!POH9%HES6PD5&H]35\ M8$1F.4BFCS,)Q?X:%*A%X''8"AH",>"Z,+]C=3OP7"1D@I&-7F1QRJ%(XZO0 M?XA'3'1\6B;0K#@(!M,#=V _A?!8>)+M$=P\YHQ,J(<)Z01M#XR31RQ:' 6% M\H*!S]2LM[/0&5+GB:'M,@[JDJ+9DMO/OL\Q*=A/!.$-N6(R-/-3ZV- -6]: MRQM.HY%')M:0B(-@TSW2A<,P+P..TC7I4;+OD_@#8@PBEIU1-L3]3J<.F66J MV]N0'Q4&P2U'-_&-O*?)"!+!OY-D!=XCQKX_6*)XH_ZBZ@0 0%)!_$IBAZK$ M&ZCN+QD(JZC#XWB439QT1^7<*&Y(NP=ECM$;/4?HF.WR2KA84_2@ "J7E$CHNZS!K5!"HMU=,Q<8A(8 M::"!IS@5:MQM*]CWZU-QY0:D38JP5*&BC:0" #1+(O8'82L%9[6H7Y ][9,* M<]WC0494B4>^[CL,GY#:2,BJ26:7<$PZ%(KYNCC(J@I)"(YCT8: =>10C78, M%::^@7VA0!D.?I"50-_FF+C5MLY:^("S.W.AY2 ZF';37F71A7\?,.\/NNN! M#:$PH0(%S 7 73)CH\=#;L5..42X@U0.#^X>VTY\(ER"U+3<\EOK&%HD_D,: M;@ MARH#IX-1%L$D4&0.M:$ 'U-[9$BK+40J;;'"L FIR54,A1^'HP#;8:+$H.C$ M *?W[ABG5.QR*/PVB^H6;!YQN0V,_L6K:@J?PB]:07A*QD*;$^#,C M"@XJ,4AQ9DIC:T1'0-"[=(E/$]OD7]GNLS(9W;.M/JN?U17QWKDBR*TQZK+Z M,PRE9]QP9#7C%XZ$=<;'XB4?\36SLCJUPD$(0H)D$,LJHGG1N XC&P!5#G-@ M_ R*XW%6222N/CAGG&0LB0EU8%BA5P7M_'NT1PKCF6.0R@52HI&^D]Y;YZ7C M0_9[Y!C80HF&R[%M1.L:9@V)LDTYY?<%J/UD'ODT>$NA0VP]S;ACOX9RA:(U M-I[#^NCR9 G>$*2<-T#0 7)-M0:'^@B#KHZ\1ZVHG>VY;;)B[F7%?"N#_PA& M*"D0+Y?U1J6]_[*J@,+0=?G2YY]^:&K^=CV5F_R?GM,D*+(3"W,65)-%#,V/ M9J>I??\*"2A#_?W3AH)L^,3![-C9&B^O/NEW:G&D)@_GK<\/E;DOF27^RJE/ M>[_7&S UC^>G^]\F[PS-84%.\"3L\.BP8#*V)'!0:S'0!%E\N@R3N"L,IXUT M.U5/]31(WC9Q1_;[PHMW!:?.J?=+7(5TX(/4+C[T.KM/%_;U!;'O+,P,"LW?\CP/ M6.!-4_<;^G3#%3KD83&1H?&EA[$TMRV\%LZRJ(SP!R*.Q:&BA%1R###18UA^4A5['T&,0AH\CI=-X7D\> M9PIN2II5O5H="! ''':/Z#(^!7",.$2*X-]G8?*AIPGRHNZ4N.ZJY<+'2=B; M]>AT12<.))PD\+7@&)HQ]_+-%3+(OM$<=8-8G_:O2VGRSEMMBG656^B/,\XA M/ ('H()LHO1Y30IB51?&.>!<"&-Z>:,84Y' 3B9E@X+8-I*1.;_'=7Y35)6) M4Z@^ >(5ARN^_-[NZ %Q]]SKZD.R()(9H?'YX%B1%@F'-R(0RDAP0?/#N\ MT.'<>P099K+:]:J(/RVJC7+&16B@$9ALRFE M/G(*B%K+50TVN;O4/X+:"2#@] D7\ 2/PH!>R*%(ES.6@2G9,4(F0 M+3DMU<6YHX?'W+5\>$.*WF6/)C+O[[,.K2#TKW/Q&E*SA(P=VDE%X+*AE,HN M!WLB#J1Q%V^K,5B-YBUM.$](J!GN-&I9=Y1,1B*6K<06U2 LL..(ABN%%'7/ MXY V2+=!JLJ&N_ K:#YH*$?I'4RSWMGC\#7I]/$Q]^RFR1D:[^+);#$GOM:7 MHL+0BMS!:&]I;29I=86^:N_"\,5N;FS/D/VR8K;/=).,^+Z,X1BIR]N]+'AD MV.TCQ!MYQMS:Q5D;N%'+;$'P#.A41;TG2ZZR-KGEY#S)L3D')0%57O]1?6N+ M$2^P1N304I'T&#C(UX-(!,Q\=^6)P37#A\\],L>)(-HBF,P1Q())WWX[[ZR+"H AOS)6QNX-E2?[\/(#> MB%(KR$H8M0\Y>1&U=SP.%-7OT8SBS"$T.(HUSDZ8QJ!B3T2F,R%9#C+V_C2: M>:>&,F-*_(0L8T=5<9CU$DU(4:-A?)X]D)(X]$B1K+2_&+BK/KCW][A6IML? MD9N[>JGH55<2YJ@#S]&0K[R198^QZ]WP.Q6OV*5X@A/%):RH MKC]?&E2L&9 M>OJ^)NF<<3&I)NZJZ\2FHZ65D$[,DU]+&D[-9^U(DG*" O; F<=.KR#$YCL. ML V SNR"X_9J-8S(VZ]J%3#S?8)FQUO=E[N=X5&_Z%\QL(;>KGR5*^I18='7 M8S$X5V(K(39DW92S&? +X?K.L IRW+8$XC2-ST7[L^Z S*Z1=(]#>*!HU:X@ M3H ':4=&N4O@[#W9.65R*:ZJUWH,0\?L2PPIHP"VZJ!KVG)/W;WRY4%VQ]41 M7I*[3%N) *C2^<^7']\Y1RT=$XVY8%;8SEZA=)36AW'-1_U7HPF@ACQTDY!, MB)1 &84E, Z0M'.BV\KRC^YA/Q M56W3+?STX2??OTE5$RKDE.@_0I[Z3$8#9AC9MXJC]ZH9&#DUV,.ZZM#4(DR5]FZ*!^4\%^*L\$'AD="E93, M""R0FYK0S+PN::_5VUKWUD6@,G$::#0 97$/YWTA&*5$G=:.5XCS;5#Z3ES% MQ<&#?BC,YS1V\FOZN/@$S4@;PH"\_D);"Y]@_."8)]:)W3: M8)LRGIB]ID#PE+YQ M$ CX&VIYQTHH^P2Y5@]K%D[D[^]LG4Z;N^$,_^8V>AY]DV"30*$#ZKF >7A0 M%>2']'Q@4]>E]&_!3# O!CV]34WO3C!)+.<[NLZ!4- 9S(4[BZ9V[5M,23P1 M)I[>97Z'HG0L#<\L*U"05("8Y#5LZY=7!Y0T+R&-T;8JMU)37Y1BFP@E$9- MMB$-":*Q%MFFX\XRMW[+%@\+:159 #]HL96+!9.9,)7 $'9-4COI:>B[J-B@ MKW4"FQS-N7>JGZUT'X0S!J[<5+U ;+<^4F>%.SPF9-(!IHB[8JV9C8C?84L* M2?JH@CTRB>!TE@0H#9 655C!RSSCWOE5F>)8C76OV:0_&$#R&(6C\&89$$1C ML8< &TJHN%SZ(T&[2TT#<.U&'5R9*M* M(MUAOU#BG)NFB%3(".%\2 >;ZB6#FT3U?5'!\XHBRH1N3G(@4]7Q9:MY! 1/ MK5%L'XW*K]7Q9%HO$1T%:J(%1[519M&/;:2GR\Q/YMR;LL-],[0XC'?1800L M'O*A\FOJMW?;3:A(I\"*X>%!<,:=Y\;,:\;,Y.3^W/8;%1[!N8E*7\FP^BB& MU:4YC.^KQ=#4,:PPA-/2,D+J#J;P=EHL>KB,?A=D3GJ"C\(: RK?;L?N9:VS M^+P-2+8?Y<;'0(T44P#\4=4.P:# :XJL.2'U9S*2'&'UJ![\6[5N'=W6ZI1.0VKSKBLE."_6 MF4,+F"5#K%->.Q-U#>+ I7M2/]F\O,\7/'7PC- MI USBL,2&%N3MRX"+[U.&Q?$ZK#S^(T+YS,I4/-?HL\6LQR<5X-VG@@+=Q^L M"DQ/'SLO[8 5H7+IZEOI2\]R*1S VOL!>0_:6_2AHP,!G>2^$EBJ%ZE1V*#> M1_(U\!O.)Y N@8VN#/9)^9AF<;@:YZX=]E7"]1P"LPT2**], N4;2:!,/O N M6"8D1%2*A>C%D+A[=LC+U,VU2;/1;^-Q?W9R^G%@<_LJ!^E>&\L@#;-=,OAX MP3=RR&P$V]L0JIEHSB>.C"Q? )ECJF6QBJEM2/;.*V$(D5G7 M:"7= #SOWGS+N7(NHV.57&D 6O1!)I=77,8(T/Q*PB)PH-<5]:DQH3#( M@R%E@'N+6DT/_-'WC[VZ='VF#"QN;&8]-D0,@N>F^W^Z!T-NORQ4JYJD&A'_8=\T\XZV*F]S/NTXX8))K=0;VG0K_+E?L@K3+V\ M;S!MS> PBR0F!(Z/N99&PVHXRBI.45O:U"UG9F).O6E"') E[ 6^.!>6>$\ ME?+Y_TEZ"YW6("]SD/,V")E$#-DT;?;Q6:)\AYO)RCQ*HQE)94- 3"^/J$Y& M8V2#/0H+^);4/$Q*"HAK#VC $(@[9)D-R7#3&PU0^2$/DU^,)I5.5?MD@WPR MJ32?2C#&KMXC&<8BX;B3G, ^&-F7G&XM)Q7;!4B^U[(-UV D;A80UY3:PS*% M2%O7ZGI>:XRFRZE&D&"K6=%XRTKVJR$=4A'QWH# M@XECG\9/N9=7IUW)?<,;#J,P3]?62=**G_7?I6M.Y^AK(9'R1=$L^K6RV+&\ M!5^*ZG6W&\P*+".1':^0VYF WF5*BGQB?K]92CBM;4T-3]:.58O9YM!B^CE3 MD"$UX8JX4%@".-REF_N/N"9@>I+(S\ 7STA4AG^0[I&99[H:8C0UTV9N7(T[ MY%(!(Q5J"#7E"/3KZ'R(># ^R>NV;JY;==6HV:QJ16&CBG-_+Y$U#\F[: KV MM^5C^:O49MNO/V.=[1?-DGMKLN2FFAY\S8!:?"JZXE@1![7ICI,*;"0BZE1O MG0MO,=14K+E#ZP>)X%*$V.4:L!'DK67I2$(JVXJ-=7@2%"V$Y>>KUWA$?_GT M*ME#UJ(-.9@U:?4KUM/ R#Y=B54C83).P'%*'@4=T$ 6]VN3J_-&^YQEI>^N M?H!YN>D(/G8HB:PPP@9DA5C8W+*3"[6(QMSS9@0-^A*Y^ 365C23^3UME+*# MNVJSMUF+UQ;11JLQ'8XG$RTI*0$>&NE^-DDQ3%A:N$_.O]FY15-FO+/)-\>G MIX?'KMZ+7!43B4S47^:;F>^BBT_'RW7%8N&2NMD1RJ;3:E_YUG?$L#9TT))16P6PDL[,HNU7;$DD/*>@CJV3.,K5S $.KH[(KC?T+1YB0N6 MPL6XZ+HO@S.4'=&2UBB33Y)G8._"@Q]GC+;U B!TIX,PJYCX]-9)[^8SB60C MV:P3*9/L"^-J?VGL%B?/=]:R,TXLH?5)CE#82)L5N2:'+Y!]D=C3+NKZHIDJ M5B(9-^1OK,OZYB%QO6Y#CZ%Q^:$CW4;9&).*K=$DSA'$[3E%G"_V5#) MO&9GW'Z04QH&C4:-'LT;Q*49 \BK'Q-8,P.,/I Z$F5GM;4W\#AO;B6]5 M>RKM'%4(_)Z$Q"$53-"R#V>HUA)ZM8>38=G2\:DXM:G4210BYT-VWVYA %&- M^Q@O&(+B7=*Z\#"L307<$V!0K<].L!Q2JBF=G-':<5$ MHF2;V8O3.'[?194 M%?-E.GB#YP'(LZ:74I!^$F'Q95C L..Z^F^.PM+_H77)."Q:5TOW!-[,]*ZA M/U/6XZ]U#?FR3D-WU%'S)''7#!=]&.W\I)(:2N1 7GMNK]8P?1BD6)VGTC7\ MF]G)W(B-\:?EVH=O9K,SHVN./HM[Y"KV^=4NVC+-R&-_#2//$07:.!:#DP=V MJV7J[W&=;;^%]4/@JPS*34;-TEU'V_O)>BZ#<=4X#3TC+.$058.^+&$,WN0\ M=EN%G/-9[M;91/2;O]KYNMMX@8'!K%9S#/#2P3M;1?.D6TJ^'232_]7_7ZJR MVX:^Z\&^XT4Y"1;:M@!W=>O%EVA0^;=\=[ML M\:^^$%_UV%WEJ02[?+)ZU$Y9XT1FG(*+WA;6LM#K"Q?2F(>JPL)"]7Z=V[Y[ MWKL=Q-&N'^SUQ;YWD 5@%1?L$$43-5]OD MIJZ76)-Q:!TQMNFC35D=]/(>]@+>E1I).XWNO0M'4\A4G(TE%/NS8_HP%9X2 MJ1?@JA,DCBTKRK-AEZS+G,K\Q6[T@?3M(*SD <7$+K2]S ;X>MZ4_K; MK6?;K[?^63 XRA)W>W6,"_H+!MP6D?)G&O!3,DWY,-IW2#)MS.,RX*!)@;G) M0-OG^V[K][?1@RFD'[4Z'0&&S=Y\A$EX-4A"147]W M3!DKR6]0$7^@7EEN$*Y!S%H'R.%$PAX]H_TW/*7W5=%]QTF(*^9I@&Q_, ;2 M *.Z@P'".26+A,L01M:K>R<"X/VBJU&%F_GN$M+$6Y,=HJ;EKCHC"W-@?'($ M\=>RK8,+7V_U\BD6YX>#"I=%PJ%RPC/Y*9:P_62USA13*35PREWJW2TW5[3;SH>3+^O#F.8YTK-H\LG2I-F^@Z+C[VQY[T-R>:%I@NDQ_ ME]9XB[TXVT!'$5;NKFY#%L!-ZYVK1VSUVG78#^DKK&_ &^KI3@LRQIU[U@5K MV?@/TE/B1BWE"!%[EP\M?+G+;L$G@GG,\]9M<89M/>O^+NC9]LN@L4U(?L < M] .GY8V>]2>/,J9+&.L!V7\..I9)RM#ZEY8&8\^]9@IF]]0,@.ZD0/\\I9IK M('()NN<@Q1)I K1JW.RVJQ>?T\$W)"XE5*T#RB^U7*,5A ]NZ(XBXB;V)LZ/ M\; "*S$L:LS$K*GN.W=QVYBXJ[%@)<=%N-5)&!T(P\%GUHKX\BKQB &"<$1T MG^UZYP&6A,"Z!1V59Z3P/*WJ$%19CRI=--&^KAHWBF_6)GG%R_.7IV #/G5; MPW/-HG"64'#O$.9KS M.'SB'TBAG)0ZL6V1 ?BB". ?4==O@N$@(BA**[9$.,AI9T;[4YDM/A]<+6YK M38FB[CK8^)2E6?@ =T3U.5K"5/FP1=-CEO5?13-98#Z6GBO%@=D/[%%+6AG)7>*%I=0W/?=5Z28RT&4^40U M3JJE^\$^ M9LFGPRO 14,*V4/R6PU;AXZD@F1V3[(9@!1/N.5;@T,08'<+(8T0'BW<\/'@ M#,;(-A01L$5+QW9SJ:4_= UU]3,SIY MBV\TK+PP57J,]C]*JA"ZYFVF7/P1P>)"91Q3 .0Y90M92G1]?:Q @=: X"E);:.=EF58F61$E*43JV61I)E^+);]J%1@94<@C@P3/C))8?+E 2Q MZ-F4II?RAZL/PPYB5"P7]MIQ6041Z$[=D PUO:R ?$=K4J1;KMNIT)#P#G"Y M&]- IW6O6JH,H'&R!4I^:OX'YRO')E4"DVFZ;YKE!])+,AH^V*MJ11W"X24[ M>D)1=4CZ>/7)IYZ.Z*:"&P*8.YESIK)C3K <+*/6VA74N>W*.RP@89LU<]G. M?P/#QAI)KHNX0\=-:@2@RUMPZ*WD4K1Z@..\W';S@"=RA$7'CJEG6 MZWQ9<$T/'"JL522[M[+X9&,>]+"I#V^WJ2-.D>#^GSCUVX1.U .[6%RA2<$"J_I<@K^(146 M;9AH+44/LI=]D[NNCR:JPP5SPY+9U+,N4]NFUDQ$?6PJ8KZ@_4QJ&J;M<._4 M1>Z[4JJZ8EIU<_C-H])T9M 10>X8VS[8V7!1YJ+@X=4X+5;#@S); :Z9\BFQ M3W%+*-!+ [!M<# /94?)IOL4'R^TMWE5YD?.JP)_;O.'_ :\X9^P4LPPD"(% M%)X<[AGSKWS->&-)+.Z>JWOW5NPHD^S\D0<$DX=FROCE0O-C]!4X^5K&-^88 MVWJ-Q^A$NIV%N<( V])KSK"_A1Y=N+Z;;T[1HH*<<9+:&((BS08>F=Z492DD MU$* UTGO>Z!&5TPJE[_LDZM.:<"P#D\N OW+H; 5-D^ !=N[X<7.;\T5Q$A^ MTX3TIY*!:!VA \&EJK?_^4RA_]3_;PPNQE 19BAM/=:/Y"A-4\O!*#WZA)^3 MX_3HXLA\\>(\G<]F]HF3]/3H8MNIW#['WO%).CMYL>^_>'&:SB^"+R[2T]GI M_B.D]=A29F?IQ?&I_2*]F)W9E:07%\=_^2X_ ??F% 9@G[VP"#^>ITSH1>*>6NNB7=,=03))5+)NM ?Y-2\VM"$T/XW$?;77;YB]SQ1CD<+6D%*124B*^ _U:"4U2*DQJ%W8[ %Q.*,P/LO274.!,&$%?[DCMWLG**KBA1Y6&)/C5ZI#U;U%*#3>.NI,TJ%U9K$LF@'GP"' M9(;L#H0Y^F.0<%L, \D;*GDGFV_7>[$]V4_=):^7HA+,Y$_%/]#0OT/7)[HD MJ8:HRZC1-AH*[W]_G5SLNYMOG8?##1%_9T;CTVQ MLRM)F%HZ-ITP?@P,%F*^B?0HBO6-!\H\SB3W\^;I4M9LX^"'6T]GP3H+_ MUO\!@$Z]VFJI(,",I%$:0NUW!A:)5=MGL/#31B!E:+_^9C MM*%.X;Q(7QS/!^LX3T_/S@;?PK2@!@V^/@T>_O#XL=!S,,/B"V]_G*7SHQ?N M$P!VZA7D\W/0(OV*?R>J_LM(&I!\ FKID5539\>GZ(,P>;U\5YCOG M4"AYE2^Y71&Y-%.1AQBL_:-OBG99+/SUUCYR4 37=F,K;946XJ0VSLQP'%8[ M?+Z*B^T"X**@9@;N+8J;7V,>E+Z@ A^D_NOE3H?8*W!PL_*@2* )I*>J23[5 M0+HSXQ HG"A+ECH=R?VL>M$Y::ZN:RM&Y+K[7#3:D0O.J ,*Y9RP%"4&G'\I M)#-Z EA6IHO&(APA0Y]VN_N"W37KC,>\RC@W />!$G2P431?>&W]:[8,HD:U M+062$,,>5%5] MG'Z1W8%JP[V@*8]DD=L40Z%++N+/RI!^ 'RFR[$=HBZ+?_#^>.J6ZAX\9&(J M @HP/EYQ8A3BZJ;(VSC SIJ\O[-;LTB1 M>SKW5P/.M]_@IX+TREVZ-,J>GSJ(,NF7K6V4D-V@P=I1OH;IVS!9CDDR_"IY M01BYV$]=,H&Y(LKG\:NJ+%0IY;6(.S,7]K8EWY;5M__>3L)P.')KH;;<]%7] MB@ /5QJFID^:P4_LC$(Y2+I01><.J!SOT>I]:\/&+H\O28J4T39C]C5(C9%[7K>F!/D!^1H0JAF'C4S89SF,9<\O26.\0T94.>?/?3E4O< ML,V_P@9"Z#]3OG, 7QR0>>R&>N/'L*MQ-V&'#A)X//&STXRN1^^&+0^&70.H>=/8\-I)E5"+ZE L]\6?[=T[\VU&^-;=^] M"A.O4R]YPF&YM"9(=_CYZK7K+.-O(C.WT-9ZM=?(4.Y^\F X34NA)U 65TAV M!U@0V=8H\-#>;("@FOJ:6H:Y%SC:QZ#LTSK/=6>,&Q7EIF;*6N M=D=/H%\H]-\F>\6^T>A-,5$*/\%O6A[62E=0=UDT_ H_&_>VJ?25;4T]K7TNA]N RMS_Z MY0W'?'Q3^* 6 \ZFP'L_>?:]M#-9DJBF27L668;U?FO =QJ]/5 M]N_-KK&$Z4D(^'^T3XQW9F*?MHUWF(L+,_9@!D%3\8)0FED!7R>78A@,_/@4 M@_*^M-,7ZYCJN1/K"WR2 M)^GI<=A;YRQ]9#= [.Y$XEF!W1C;!PK%H\L6!")@"(/_R,7A-=%4?"2@<6#SZQN#]*AT\@A MS#V?9$2V6Z(K9)J\6%\#!ETO4['^\/.$YPWO!?7+'_6S2R-:[\L:5^F<^TTTY6SF"&Q_?'=%=;?376XS'TMH3=B]O<+O*0CAAW M)ID:W?3>W.K5B:^F* )R^DH.Z]N;S+L"PZ2 MN>YVK" !7<22>"[IAGRDZ_M*Z@2!>W%S,50BC.?7W"[A.C+QK11J(GVJ"I&31N?0T:7(<@+CL4/)XE^QP%O998D&GABH#R 5.V%$J5M(F+SX@D29O M *-+^K"@DN%,K**#90Y/Z_6(63 SOYW.=4M%(Z[MP\AN26(J7:%&#>CE5EL: M-O!YP"O%C;W:Y5$ZVH5%?.Z09U%>Q@S+E6F9-@]%S/DE:=XF>!5=*GK0;8*L@V+$=#LK\D1!0'COR]4O1&Q*SE:JLRZ,23R> #E=U><$;78GS.Y=% G\OX=K6#>G6 ].^J ME-]_\K$NRA!Q_=*I5EPZ4.$7IOM'^"3/YKM1Q(!B"$#S*/1P21.QL$-5"+4K M6HS'!Y@%@I&1X\E9N8SNQI&9L(A*]5(*I>>H7N+3_$!!PIS28347U%Y?!B#D M)E"J%RUC83_W2CI,B")MD9P_73L4AWH4V,8C!)M>8113DOJ774L1:CY7@IV! M;3Q:HD/*Y@@Z&-J#X*YCI:1CQ(X3&])@)]=34&&7#4 AZ^:=8 V9#:JP>I>+ MZX<1[8WX/W5Y4EM 9L0UB"8,Y! S8QX(NB87"]J'AS[.$NNDVV[L7/EG^)0Z MHPN6TW&&,/I"7"<*2N"B.!C2N7BP<[L%5QBXR]VRXT;V=--&/->@+)CUQ+!18=H*Q)?^*UE\KC">>G\;'#-W M5O7]I>\%QT.["VRWVOG'OF3W>'N)[:\LDV#D,?FP\\N1C* 8;$:W\VZ7$GH# MK:HV&#\!?0((-2O6FH:EDU!%0.Y#;"-A4J('U?VB/J0@G.D@YY@CR&#VW4(Z M@G!;3_7BN&4A *CR4,,TO'XGC6*NBK%KW"E*8Z7E9+&X7S+T?6GPZ#CIN_\ MW*[_M@#!C?CCSHUN\=(_\\'P:P,>OU\/6^B@$K/ RG*.%[F^@/8FRAA'V7W; MDQO31= I+2CSFK=>@NDS[?!Y3P>JB*&'P=59I.+CI)8)6+/LK"1W+^\HX3]O MT?GU*NNR'[]?Y\"S+O.R;%EW_>$95IZY;[&@!3L$?OMR_NPYO.D?__'[#=@5 M[X#E89%/F:_@U:/#LY-G++SU0U=O<$B\Q:2KU_3G;9Z!,,<'X/=5#7QXE94J0%G,]2!0 W!( !D !X;"]W;W)K M&ULQ1AK;]LV\*\0WC X %OK_>B2 (F;=@::!Y)T MQ3[2\MDF(HDN2O!L,5#:'@JFW8@$ESDR%+)A&4,X&:B&!30Q1D0\\QXD&!>-E[_38X&[D MZ;%8ZIR7<".)6A8%D]_/(1>KDY[;VR!N^6RN*\3@]'C!9G '^O/B1B(T:+A, M> &EXJ(D$J8GO3/WW7E[SA_L'8CK:,F8*AR+_PB9Z?])(>F<"4+7-]*U9_ MP-J>L.*7B5R9+UFMUSH]DBV5%L6:H>%G_V;>U'YY#X*T)/*-W+7EV^Q>Y_D#N1A^O1A]& MP[.K>W(V'%Y_OKH?77TD-]>?1L/1Q1WIW[-Q#NKH>*!1<$4^R-9"SFLAWA-" M7(]0O26^2XGG>$X'/[]Q@V_X^?_: M#1W"@D988(0%3PG#S)HL&0H M8<(U^224 G7(_]T"?_LE\1S_=_):_Z>,V%.=]'E)]%PL%2LGZLCL'G[DD#;7.37#V\47,F>3DC8ISS&:O*0LO: M1\Z!TX 1]=.65Y0X3_#-:OOV]8QI$-N*QM2+?5MQ)WFU#5G_.V(U;&(U?':L M7N$9\85)J/8/R*C4($%I'&2B@$-1VV.R0Y$YY!,3AHKA'K7!%?K421T+$234?F(T]BIZ&VUX\!VN.]1)[0+@NM2-XU?M ,')/6Q4(6N MY77B'UQM!W>/!>KOYT^'AX.B6=7;^KX24=]C9KZ&CV_%V!J3LV7 M7'Q=\D?, RPBE-RB@I)G&OU5+\%BL8NT*0Z5XFXM_J]2NE4WFXWLK(GXB6N+ M*R]DU0!:TTV>N5C[[ +A>@Z-$KM-2!W,Q<1>DKI8'UN,Y5TCH@GME :^MV=' M0J,XWL.BV,1S]]#1UN*;'":SC9B#)O6OKN\O"$:\6[44;:7#AL()&@@5B]I4 M3!*,U];B>Z%9;CC3/?Z4R&UCZ_C:0>XZ.<0$<.R$&E::#*%KAS1, M[9,O3&EBI<"G7895_$U@K,E8B@>0; 9&!B4EUG9LOQ>HR7?3)ZCUDO6\5=9J7(>YP$Y.MJF)1[+3*A;BD6)E$78\B=_.7AM2"8]0+E&1 M.L<:< *2/V+R3*4H2+8=,MDF9+:R!1LR?_LN@_F>!!8F#6GL!J\>+L](GX'U MXH"&S,R[BD([EZ6N'Q\:;/-T?2R9QXQ7)88JDSML8;PVR?DNI M 2T6YOUB+#1ZS0SGP-"_U0*&PO=V]R:W-H965T9K#DR2JS#(F]S/@8C>V/.O 6*:; MK38,9S(JV 96H#\73Q(IIT6)TPQRE8J<2$C&UM1[-^L;^4K@)86=.GDGQI.U M$%\,\1"/+=<8!!PB;1 8'E]A#IP;(#3CGP;3:J\TBJ?O!_0/E>_HRYHIF O^ M5QKK[=@*+1)#PDJNEV+W$1I_>@8O$EQ53[)K9%V+1*72(FN4T8(LS>N3O39Q M^!D%VBC0RN[ZHLK*]TRSR4B*'9%&&M',2^5JI8W&I;E)RDI+_)JBGIX\_KE\ M7DP7]V1UOWQYF#]\6I#EP^+C\XK8Z2=J,&'[KM5_A^;_J=0=VT&(' M%79P!7N%?1.7'(A(R-347*KW9 F<:8B)%F3.BE0SGGY#\G&U5#;YA+U7"4=E M5M9RTTQ(G7YCIG(O):#;A-]_"ZGK_T'^[Q/[@.@MD#TP2<#DEF!F(%N#K+*S M%)P;H1V3L?'(N$=NTAR51*E8'JO;*H/X\(9D!ILTS]-\@VW%61Y!>\\;,O!" M>S K8<\'R5MJGGDUIKZ6IV[?# M\$B?QKMEWGC!$*7"VQ../T"[Z)'S).%MP?8XIK0BZ"'9R53#6Y$DZJA%![9/ M_1,8ZMI!X!X9V">7XQ#VJ1UZ?D=DFK.C<'MMX?:Z"[>>RR9VPB&YETJS^Y+_6H+GEETJL(/D665657?E"Y;B0@JE&M>.H?9L M?QC80]<[XZ&"W0OH6;NRB^73\ZGMGI5/$%)[$& EF)!&AY!^_>[>JTGO2'*_ M37+_IZ?3_6N!_\;OIDU7:KNA?S65[?57$GAFU=]FY#1M#; U9;VEU(061;49K(7&/:-ZW>)B!]((X/=$"'T@S 7MJCCY%U!+ M P04 " ![B5E21='O9W$# "5"0 &0 'AL+W=OZM^-,2 ;QV; MVJ9T[]=W[$!(CY>3JIYT7TAFXGGF&<]CQMVMD"]J18A&WPK&5<]9:;U^YWEJ MOB(%5C=B33A\60A98 VF7'IJ+0G.;5#!O-#W$Z_ E#O]KO4]RGY7;#2CG#Q* MI#9%@>7K@#"Q[3F!LW=D=+G2QN'UNVN\)%.B/ZT?)5A>A9+3@G!%!4>2+'I. M&KP;Q&:]7? G)5M5>T>FDID0+\88Y3W'-X0((W-M$# \OI(A8

V=JAEAA49"O9,<[WJ.6T'Y62!-TQG8ON![.JQ!.>"*?N+MN7: M5NB@^49I4>R"@4%!>?G$WW;[4 MH^V<"PEU :'F7B2S+6ZQQORO%%DFS&M#, MBRW51@,YRDU3IEK"5PIQNG__*-%_LC47"#0K M DU+H'F&P!1.8+YA!(D%2HUZJ7Y%&6%8DQQI@>XW6&(.OLF,T24V*C_5A\M) MWO[6#OWH=_2KGW!FD%X1]$JP1,2T&$#$CTC8I$XR915LL:ZN;%_A)^B@ 5E2SBE?PHEDF,])E?8-BIMNTHEKCF;BMEM^Y4CSG!IT MY:(%221]L5N,VD?>1M-./@$ D'Y4S)H1OYR=D]N"#%N))B?%F*Y7^V5:+9 M,TL 1@+*J'JYGJZP-,P.K5.GA'@YQ?]%B"?J4\?U_9PV VAS*ZAKTTW"L";- MO^ ?'T:>AGE7'7.L\*^._"#\?]=]*W:C(#J[ MOZ=T[]5&94'DTEX(%)J+#=?EU*R\U9TC+4?M87EY8?F()71:(486$.K?M$#? MLKP$E(86:SMX9T+#&+>O*[@W$6D6P/>%$'IOF 353:S_'5!+ P04 " ![ MB5E2<#[?IR(' 0(0 &0 'AL+W=O ^)!*IX7 XG'GXD/3%1LBO:L681G\4>:DN9RNMUR\7"Y6N6$'5 M7*Q9"5^60A940U'>+=1:,IK91D6^(*X;+@K*R]G5A:U[+Z\N1*5S7K+W$JFJ M**C<7K-<;"YG>/90\8'?K;2I6%Q=K.D=^\CTY_5[":5%K27C!2L5%R62;'DY M>X5?WF#7-+ 2OW.V48UW9(9R*\174WB;7W;#\MQH CO^ MNU;%^L:VAM'PTDSC1RWA*X=V^NHUN]7H[!.]S9DZOUAH M4&D^+-)]\^M=(6_=!,;)\$CNNZC9INN@S)Q)[C>2'RW!\SND4_O[W^ M]0-:YY5">.Z[_SB,8MR&0^9&KMO2[G7*V)1:-7[H.EX<-UH\VHP#/(6=3DC8 M'G3<*?O8=0)_V _VY,(@=J*H MOY@]/-_0LN0,%E &5'==R70%3!/1.\D84&#MH*J!%08W[7)ON#EP.[OH;D?] M"U;V4J);$YD4C?MSM?/7XSWD.6[/0X&#>QXBD)">$P?QJ(>^]],B)"^. B+V MC@-B7R:"*8G(8/@FC3R;,N* B'@@65H!T45,WQ:'.@^#TSH_1'8G!#I%W &< M&$@8'NPY@IZU0-Z]4]VWUYJX[C3"C9K<3R"/MKEYT MO0=+J>MW1##,'O''D<7NU[A2E5WO4Z&TFO3$5/DL\8/ST9YV(S_PP>4P2/2' MX T 0@"+8U<.H!Y'#@["41/^KL\.6<1)3^+_@BQVZ09,J=N;^)X,]@$EHN@I M3.F C=V%K\L6X^Y2&3@D&4:H$_OV1OON4L2H4X95(L##N/S=&2(!0N/Z0<./ MCS;R=(;8=>"Q>N#Y4?"DR>M##1FCS",VC%)LWTF\J66E;>/CB2LP^7Y*.=X M@/"]"4=RP1Q.=#8HO32(NS7$QX[O?2,F&B;>DYFH%_;S/1E@HEV. M )'OA@XFX_ENR-8$.CLP#VE>68*F5^P8C")0@4!#9D)J60&"YH*6"JU8GJ&E MD$C1G#EHL^(YF]YK'%/$RWO@=:;/N>5U;:9G#V5+ ^69 &6ET/MQ,#L*MERR M5)L#8-YJMLR%D&J.)@Z>X_K@.9X\>&[=>$SH2VI]R5/.P[%[N!1SG^5$_/J( MWN=:&,Z:VPRS3.=,@:4PC7+#P7*U9BE?0M;>=S08D9>*WSLY,303$[I"0[1[N MJ32Q_B-2#+J[%??,QO:RDF9X*&.:\EP=;/YV(#FGM MN"3LXP[4D^;.^+>*2K HWS;&58\8PN&%.X]1P?/!P<;ZB46X,\0YX&BI6T/>TY23A*L(9R9]&X6RZ8O+-7[@I9C^YN=>O: M^EK_E;W,[M1?F^M^>V=]4+/[K< [*N\XX%;.EJ#2A75NAN3N^GU7T&)M;[!O MA=:BL*\K1C,FC0!\7PH DGW!=%#_".+J+U!+ P04 " ![B5E2.:3CZP\# M "@" &0 'AL+W=OU!-#H5\FXZGM+K5<70:#R)91$G8D51@YY8:T8Y3"12Z[(D\GD$3&SZ7N35BD>Z6&JK" :] M%5G %/27U40:*6A0"EH"5U1P)&'>]X;1Q2BU]L[@*X6-:NV1K60FQ'US(B"2\&^T4(O^U[F MH0+F9,WTH]A\AFT]+L%<,.6>:%/9)AT/Y6NE1;EU-AF4E%9OD*+>',M72O*7&3P]N'AZNOHUO M;]'P_@H]/'V^?D3C^Z?A_0/$2(#"Y-@GC.N$1/HIX!?D9BB,?X1"'1_#BI@&QPXO_ MH@%'PB1-F,2%20Z$F9K;5*P9(#%'-T(4&\K8OG8>1_GP+L-A_!']Z]40'.DE MH&<@$H$]*63Z#.4,I.MU;?X.(SR'!NL]BK+03W#2UG1C_SS<:89%0>WE56@N16FN\(\U55M-;=/) M_#3>N73\U,2NI7&Y(E2:CXA^47.$/QZ4#5'WIXN3S#]/L\,%'*%)VM D_6.: M7)J+8S*QN=]2,J.,ZN=]E#F.^+]1IE65V2I:@"3N^US72$$=IE.->HQ6J=]- MXE94EC_MI*\" UBH !D !X;"]W;W)K M&UL[5IM;]LX$OXKA*^X M-FZZGVF)MGF11)>DDV9__0TE6Z8D2W&VW00']$-"S9@<#LEY>8;2T0,7=W)) MJ4+?\JR0'T9+I5;O)Q.9+&E.Y#N^H@7\,NUS(BD9SS[@Z5J^6$4 MC5!*YV2=J1O^\"O=K,?7\A*>R?(_>MCTM4"/R"A>X,T_5 NM1P-RK%"'\I4"?B5P3AU_.GDX@9] M.;F\/4=7YR?3VYOSJ_/?/D_1^#.9952^/9HHF$7WG20;B:>51-PCT<'HBA=J M*=%YD=*T*6 "ZM4ZXJV.IWA0XD>:O$.N8R%L8WM GENOV2WEN<];\X!DKY;L ME9*]'LG3RK01GZ-/K"!%PDB&3J2D2B)2I ;SDI$9RYAB5*(K2N1:T!01A3X1 M)M 7DJTITC:+;FBR%H(5"W1*))/[CF-8I7_^(\*V^PMZK?;W-5>PM&O!$E@J M*]"4+0HV9PDI5..Y3\!)Z;?HBH@[O8U;]G_4DHH>ZJD6_!E=I+10,'.VDS&3 M5-QKLZ]9MP7O,I]J-^>])2^*U;J?/"496 1%1&JC&#.QQWQ[FF@O%4>R$"#Z+Y#'9HZT4O=ORMS?B[VTM."HF6-$L1)"PD MB7%N;\HG!_]B<+#E>;'EQ-$S>UUG-%V 64OMGI47;W]R0LL+W1WIQ%88N U- M3>F.&UK8#6KZ(YS:/2E-GG3WSAS9ID'%, KZR,]<&;;^IJVF7J0?1%8<. :O M)4-W"MS PB]H0)T3-@+G2\UIG$FV9_I])M/E^)8=!+UT^WB^7^)+MZT8X\0_ M8TS%":/0LEW_67T&X@N$"]LSPHL'?CL07K #X2?\ >'%\76 Z"/;]MO4\@V* M;WJ>DH7K"CTBF8;5-H?TRO_=7'- M@/)=9:WM&@<0UJ+0VV'2&THR]B<$M@5A$$0%3;B (E'7!90(/;=$8P/G!B&V M7 \;VRB>*<'SK-" *X"&!Q9H='S3'OG3MDH#^-MLRTP%V(K<>-BT/!Q8OM=O M6N.,@WJPA*;$MJ\L3% P;YT-*SH M2R.8W]>P#4QMO;NZLBT/?L;7JEY>(_RT'-[8$/V_&OZ9)LN"?05>=XM+4ZV> MJF&:[D>9=4WYDE1M;/^0*8>T* MX<&N<$:$>-3QYB37*ZSLMVGD+Q7]*XDGP">0TK\EJ@O9O>^A)Z M?_2M-Z[:NB>K75QUJ%; ME6^;'BKCNQ=^74Z[9&_3+?FL@"2MM'"S@'&W0 MT^P*_OY0.WP?>$@Y/V_9K&D>E@O[[?A.BQ?#7\-$H.J'[R<1QZ8O?KIOHI_JMT$W&7&!222$IZVYP[AE!SO8+8-QA<]Q?X#L*>. MD1057,%"5N2Q\<8$+-K1QA(T.)'EV#OSB>W *Y65I]I3@YM7A M1)= -J#BW3L/0!%@#RRNX/@W%P]I8Q9Z%M5X^[+M$;CC=*[Z+_5%M>3893^X05/0Y4WD+3#J6&T(BQ'[C3&..4 _F?7:]D*YA'()+Y0@B:&8"Y## MMF*__V5)9*12\]G7P;ZS#6/(RK[_ME?:,,!T(\AWP2ZE .QS#'0:&>]A ]>R M<=0[3YMN=3_,E>'4;,B-WO"+\&Z?SAOB<8E5S&/:H_[_8_MZ[S=?RF]]Q[$< MIX%HP"AC$_: U\:A;YZN8UL8>RV&9]:-8^Q^A]<"@(I\*_";+[9- ;[EVE$_ M96#(L>/^-7<-(9Z911A42Q'>:336E8\A&K;-B_O#3)MN=3_487$$?C7\6KG3 MI?/2=>PV?+6IRCZL.C&^-)Y^;BD)*5"=X#?YQR*@@VA)Z@_ M93W^'U!+ P04 " ![B5E20)#;:U,$ "V# &0 'AL+W=O2EO>JE2 MJT^6)>.4%51>\Q4K86;!14$5#,72DBO!:%(K%;GEV'9@%30K>\-!+7L4PP&O M5)Z5[%$@614%%9M;EO/U38_T=H*G;)DJ+;"&@Q5=LCE37U>/ D96BY)D!2ME MQDLDV.*F-R*?;@.]OE[P+6-K:7PC'K9VB.4L5AJ!PNN-C5F> M:R!PX\<6L]>:U(KF]P[]OHX=8GFADHUY_CU+5'K3BWHH80M:Y>J)KW]GVWA\ MC1?S7-9/M&[6!F$/Q954O-@J@P=%5C9O^G.[#X9"9)]0<+8*3NUW8ZCV\HXJ M.AP(OD9"KP8T_5&'6FN#&]Z.'A^D$S483-/XRFTV?9Y.' MYSD:/=RAQS\F=[]-[M!\,O[Z-'V>3N;H\IF^Y$Q>#2P%MC6"%6_MW#9VG!-V MB(-FO%2I1),R885.[;? MY]%__25R;/&&B/IF=\$AXEUF)5,HK22W@M&2E?$&S6[GB) ^#H,]%B$>]LVQ M'> H<-IQ']OA*9=E>U98+( M;P,YDT%^FT'^AS-H6KX!7>"V4/#9W%6ZZ#^QG&H"*8Y&]W-CKXYEU'EK_S0S M]ME<,V%4<*&R/\&W,9=*AV <9"<[WB55G2H="7#W_MT!=8AP<4"%O?E8F]\S M)L3$.-F]W 5ZVQVN+.'2EPAVVV +W%\J126D6#,+D8R^C*>MIH.#X##3"":> MWT'/N93L-/QV>H=_Z3E7+< E"8R1L36PS5VLJH1F)J^W8@L)U< QN!Q 9CO! M!W@;M+P-/LS;,5R* EJ3"@*>4:4]VYQD\%GVGK?YG]3WFHK[&46SO$/D;4A' M*KZ1#IU4^ ZG FNA6J,-HP+(JTT0Y[-!YZYDM%#@4ZNB4L&K98H6T/'5DGVI MAVH:A@=A::G703.4=WB*E1VX"+@21H>W 7E7M!O O;838=L^U'("3/IN)PV. M9_/Q-/V;[V-LF!B67?,$JI$5:JFK6RE;5,^:GK1_?*FHY]1L=0E(&<+ M4+6O0RBPHNF2FX'BJ[HS?>$*^MSZ,X4?"R;T IA?<*YV VV@_549_@502P,$ M% @ >XE94K%*3Z;.! ,Q, !D !X;"]W;W)K&ULY5C;;MLX$/T50ELL$D"1)8JZ=9, 3N)NN]BT1IRDZ",CT[80271) M.I?]^AU*MD3?!'?1]&5?1'$T<\@AYPQ'/'WFXE'.&%/HI6;-E)J_[_5D M.F,%E0Z?LQ*^3+@HJ(*NF/;D7# ZKHR*O(==-^P5-"NM\]-*-A3GIWRA\JQD M0X'DHBBH>+U@.7\^LSQK);C)IC.E!;WSTSF=LA%3=_.A@%ZO01EG!2MEQDLD MV.3,ZGOO+R*M7RG<9^Q9&N](>_+ ^:/N?!J?6:Z>$,M9JC0"A>:)7;(\UT P MC>]+3*L94AN:[ROT#Y7OX,L#E>R2YU^SL9J=6;&%QFQ"%[FZX<\?V=*?0..E M/)?5$SW7NH18*%U(Q8NE,/ 5X:X&K>]4#5+*^HHN>G M@C\CH;4!3;]4KE;6,+FLU)LR4@*^9F"GSD#DXO^:'"%AOUOUX//M^CH MEC[D3!Z?]A2,H/5ZZ1+MHD;#>] \C*YYJ682#['7A^XZ]?X?F'^]N!2AI44J&2?:C E?$B9XA/T$CQ]!%=\@)X M(VD5>H,7_S0QUO2V':35O>6*YIWK5WK(8YM'];,$!#;C0)3X-M) MD/RT.-C7#EY2)B52] 4]L))-,@6).>73,OL']JZ=3F3CR#?Z9&T]WJ'0CDG\ MUK/MX'70\#HXF-=&D(YTD**^/E R];J+UMVP;[U-7ZNSB(U/#K;H/S$!9_#! M^G\*6JJ3,56MR>;ZR&:!5OT/-!/HGN8+AC[S\@GT09[KD5?=(Q(D-G&3XRTS0IRP#5M( MCA.6K5D&GNTG\;9A$#IQFVC6G%W+IQON>AC;H6CPOP?T M79DIV1G6W>#_B[#>6*4UX8\&>)RX$*YF8B>1$T=[PQN'B1U%VVD^'M.0;8CO#V_,@F/ME)#-P2XY*6*935:V,F=HAW$".,'*\]& XD M1A2Y-DG,\P0<]IMEZJ!%U- B^L'Z[4M5/W22H1ORKIE*&\WJMTO"R45O.II=V2!)/;AH#/+(R]QHNWR\:#D M99!0MQ[>K;]/?LCZF>@G^_#/!-OB+^QY?MS&@FA M="!M'TIX[ 1MS4 V&;U_>;^RTO@5X.R]VI>V><9%1,#&MKFLD_!XM M2E7?:332YD:H7U^$M.KU==(U%5/(#RAG$S!UH?ZSD*BO:.J.XO/J6N2!*\6+ MZG7&Z)@)K0#?)YRK54&PO=V]R:W-H965T[VBU,!CSH4^Z)0LJ\,]"JIP8)-6RK0M%258I MY;P=>%ZWG1,FG$&_XMVH05^6AC-!;Q3H,L^)^C:B7*[/'-_9,:9LN3*6T1[T M"[*D,VKNBAN%5+NVDK&<"LVD $479\[0/QU%5KX2^(O1M6[LP48RE_+>$I?9 MF>-9ARBGJ;$6""X/])QR;@VA&_]L;3HUI%5L[G?6?ZMBQUCF1--SR;^RS*S. MG,2!C"Y(RRG=B!M-1&YEME]"!G8K.2QVT>&@J) M]X)"L%4(*K\W0)678V+(H*_D&I251FMV4X5:::-S3-A#F1F%?QGJF<%D.+V^ MO/Y]!C>3*&EH!I.; M&=QAGA3HTRD,J>UV#L( MHJ[KQW&#X\>A&\9AD]/UW2C18J+H9;9BX2>0]B2UVXR!J0NBY410]8P<]M^>'QZ2Q>FIR]*PVWD'<2CH- MLM/J^D](O_/FA72X'E1PUK@6WAKJ)Y[Q,,M.\1G?5FL=VP\4N'UU,[!/N,;9 M ;>I%%@GU5QP&)#?N!OVO.YS7GR\T)N]]/T<]+J'.4@ZWD$.$O]_K_,J]>M# M[%U="2E.OGMM[-9NXX[:K;T&5)U?UT^"E^/>8?](Y+[K)4=#3([T(DJ'R3Y/ MXR.]8WN\VVN0G5;4;/FHU:OKY=A;WVY,6SE5RVJFU%@M^$QM!J^:6X^MP\VT MMA??S+Q71"T9OH&<+E#5:\4=!]1FCMP01A;5[#:7!B?!:KO"T9LJ*X#_%U*: M'6$!ZF%^\"]02P,$% @ >XE94JDNK!\W!0 JA$ !D !X;"]W;W)K M&ULS5AM;]LV$/XKA#<,,<#&(O5BJ4L")&F&!5C: MH,FZ?:4EVB9"B2Y)Q^E^_8Z2+=&1X@5=5^R+99[(A_?RW!VIDXW2#V;)N45/ MI:S,Z6AI[>KM9&+R)2^9.58K7L&;N=(ELS#4BXE9:E$I)S0(DDG)1#4Z M.ZEEM_KL1*VM%!6_U 4XI+G MUB$P>#SR2RZE P(U/F\Q1^V6;J'_?X?^2VT[V#)CAE\J^8=L M+>U'M?F5;^V)'5ZNI*E_T68[-QBA?&VL*K>+08-25,V3/6W]\)H%=+N UGHW M&]5:OF.6G9UHM4':S08T]Z7.:G@K8)T]NWY_^>'F"MV?_WEU MAX[NV4QR,SZ96(!V$R;Y%N:B@:$OP!"*;E1EEP9=504O]@$FH%.K&-TI=D$/ M(K[C^3$*"48TH,$!O+ U-*SQPE<8>@ N:N&B&BYZ >ZN(3%2!CVIQ]2&H0_H^_U!&8CN^3H"V<:<19>J7*F*5]8XBSL;T=43E ?#T9&H $BM#:L*,ZZ#!C\D#.,LM[P"3 -(MZX@1G<=:33G$\C=O1O;*@ M4;ZUF&_]T^T?3C&)4E\08Q)DOB#"$8V_N;.>/]_Q.0(H MW1.$.$LZP7!4,IP2TI-&.*9I3QKBF'1.;8)2["SN1R6"J"2Q)Z 4!U#5GJD< M/D,43298R(0^9AKAD(2>((9-*/$%!&=!J_N!LA2W92D^7):@:1=KR5V6?N2Y MJG(A!:O['TACN(P&O>E!,=AW,FOOU,F)&TF)*_. MA+;2.4J?&\.AC4'TT6^"S2 _K!ANU8PKD@'&A! M_[H%/POA5P/>,/WPQJHW<#9]: H)E!'QR-S5I^&\5*PR:,EE41]7#9-^HAY! MVPN3Z=@7Q3C,DDYRH[1=P'T-&:X?12ZJ!=+NZF-Z!.@\GP:NL@P5D3##A'AE MY#S_O(:<>H(S*P,L-Q-E26IG!PHV//PW!7S;98NH;ZU$E)1[(<+4$ M7PTI >/8'J09G(@T,[U!$XR*=GS/:D+Y9X]PT!-X_!7IC%.XG0?+4K<"6KL M&3KV/?YFY_$7U843A1&F)I:[:3NJN2F%F,,"#NEH7!(IYW!8O1%VZ>[,PD## MXRNT7G4D@7.&Z]:L!#J)O]HCRD*I8B.DA'FYTJZ)S[4JX?+>*MG0^*7=H>J) MRK)J(> FVR3TWA['0ZUEXMV?2ZX7]5<"9^RZLLU5NI6V'R+.F_MW-[WYB@$) MN!"@H^1S6!H<3^&0I)LO \W JE5]&Y\I"W?[^N^2,\A2-P'>SY6RNX';H/T\ M<_8W4$L#!!0 ( 'N)65*E23XUH0, /<) 9 >&PO=V]R:W-H965T MP%CB55S(WGA8RV9Z/%1;6PH) M,TW,MJJX_C*!4NU&/;]W%'P4J[5U F\\W/ 5S,$^;V8:3UZ#4H@*I!%*$@W+ M4>_&?S>)G7UM\*> G>GLBU'M7L/AWQJ@KDJ3?TE MNX,MZY%\:ZRJ#L[(H!)RO_*70QU^Q"$X. 0U[WV@FN4MMWP\U&I'M+-&-+>I M4ZV]D9R0[D>96XU:@7YV/+][>+S[_6E.7C_Q10GFS="S".N47GZ F.PA@@L0 M?D >E;1K0^YD <6W ![R:4@%1U*3X"KB+>1]$OJ4!"Q@5_#")LFPQ@O_(4#0(:IX-3E1.'-(V"4Q6C8YX:+ @1(R%QLD M/>%E72[488DNS^&YV;M.XK^:L4-"CO&^[L^S">&7!^_BJ$V5=$":UW<:_LW, M+;?P_2FP#%+PMC>2?D!>=980E_M2:5%TC%B_[:KLFSUK&P=>D/GQE/;3 MCE78V;<#^ #X:NAPB?M99]_Z)WV__5?7^F;$_6+6IK_:%LOA0J+=K?)F!=@:H7RIECP<7H'GKC;\"4$L# M!!0 ( 'N)65+&PO=V]R:W-H965TT6-%T.^RC8C.Q<++E M27+3_OM15 VCR7/!2+9Q'VM@*KBR7[)K>,=CAZ2U MTJ+8"Z,%!2N;E3[OX] 12/P# N%>(+1V-XJLE5^HILNY%#LB#3>BF1_KJI5& MXUAI+F6E)9XRE-/+VYO+U_DO][Q10F+T E 7-+!&,,Q1JDC?,?%4CTH=SNO;J4DI9;P-+3BIQF@G,J M%6$ET;FH%2TS==;BFCOJ;(+91S3U:9-M@S@7F_,:;:)*@7[#.B%![([]28<0 MAF[DQRVA<>66T37C3+,!.U!@$L_ZY,0-)M-V^\W6-63G] G]V@)V(M/KC'_< MJM @BQY(- IMN/M:HU'\X:2G(6,J%76I"<81>@#CT?3G 6+<)WYV_9@/-\_X M!/R7FUPA%I9-$Z]4*)-6P5GG[A(WZ83\A,3N9!:U^VNJU8BTK M\0UJU(HU9UO;%OIJ W><)#UJY/K!FS$F.@_&$6A"3W94D9-D%. 3P+EYS8P^ MX_6AFL923$;D2-.;M$UO\L--[X[J6C;!;%M@I\*&6N!Q\,\FU-_&:WQO3(Z^ M<_M' ;!M!>_R;SH-AYCZQ-B=Q9,AUGXJ3=UHY@^QCONL_K1'>\P!QZP-]I<^ MQD#?>A2:\GW^5?2EZ=Z=]ABYLZ#OSBTH+*6BJK5-:%0&2O>X3@,WBJ*S SK? M]>"!ECJ4A5YG9"E ;NU@IHCM>\WTTE+;V>^R&7G>V)O!\8[*+<-"X[!!47\4 M8\[)9AAK-EI4=@!:"XWCE/W-<7X%:1CP?".$?MT8!>U$O/P74$L#!!0 ( M 'N)65+AC?B3: , +@( 9 >&PO=V]R:W-H965T1U$"Q2/9I29P7C_/CTC MD'&!7"9PIT+NZ9NK;/7*Y'WF1 M=U3,J\W66$4P'C9L@PLTOSQ;O ']4N-7.^6R M8AH?)/^S6IOMR,L]6&/)=MS,Y?XS'O))+5\AN797V+?8-/.@V&DCZX,Q15!7 MHKVSET,=3@SR\!V#^& 0N[A;1R[*3\RP\5#)/2B+)C;[X%)UUA1<)6Q3%D;1 MVXKLS'BZ_#R9PW0VF=\MOWS]#29_S29?%Y,%7"W9BJ.^'@:&W%AP4!PH[UO* M^!W**(9'*,G["X@23R(0[C\ .^I$LZ<7S) M_TSZ ^I>1]USU+UWJ!?M<(,LX9']+14\R+J1 H715CD)7-AL[M;Q$I:CN*R6? MJ*J7*,_CS/TTZ9UI^_X@C3II6I95@8#'YISET*>"AA<<#OKQ!8=AG'?2'><@ MW1"<6Z=9_T)@\>!"L:,WX*4T-!>O#<^(*X]/%9F?OAF)+*:HHC->VS W>K; M;OPJ4?#=FFJ@J>X<@2.=_U!(;1RF344A9X8:T17LJI!U+<7/C)8DV+UH4#!! M)7VUJ2M=T")B FGHH=@RM:&C]J:=]\ZKLF-TH/U.#B^=>,')-JF1@'9GDI'< M"=,NED[;K>6[=AN]PMN=3D.[J82FPI5D&M[T4P]4NR=;P&PO=V]R:W-H965TQ*+U8\K3>KMVU>2'9/")C?6C#3GTQE+REICGUT- M@.1%2>UR6B,V=XRYL@;%W<@TH/W*P5C%T:?VR%QC@5=1I"1+D^0#4UQH6F1Q M;F.+S)Q0"@T;2]Q)*6[_+D":-J=C>I[8BF.-88(56<./\ 3XH]E8G[&!4@D% MV@FCB85#3N?CN\4TU,>"G8#67<0D=+(WYCDDJRJG23 $$DH,!.Z'/W /4@:0 MM_&[9])ARR"\C,_TS[%WW\N>.[@W\J>HL,[I)THJ./"3Q*UIOT+?SRSP2B-= M_)*VJTTGE)0GAT;U8N] "=V-_*7_#Q>"\?2*(.T%:?3=;11=+CGR(K.F)394 M>UH(8JM1[Y ML^@XZ17.$LH1F8S?DS1)D__ES%L:?*6#KS3RIE=X*XU@A2(;:XZ6*_*PNP&= M#-!)A$ZN0!^,T$AVH/%DX09O.O"F-TVN6PW6U:(A(M@%AZ_]N-N,\6R4)&]> M,\,N3C4\D&_<'H5V1,+!DY+1QQDEMKMT78*FB0>]-^BO30QK_T[!A@*_?C & MSTFX.\/++_X!4$L#!!0 ( 'N)65+B)V4GF@, %0, 9 >&PO=V]R M:W-H965T?;38+I+!)(^6^!-L[SS,O'L],.ELN[F6"J. A M2YGL.HE2ZP^N*Z,$,R)K?(U,?UERD1&EMV+ERK5 $EM0EKJ!Y[7; &X\J"\WNS&<5=QS,688J1,A1$_VQP MB&EJF+0=_Q:D3JG3 _7C^PWUGGMS()('/+T;QJKI.NT'8AQ2?)4S?CV,Q8. M60,CGDK[%[:%K.= E$O%LP*L+<@HV_V2AR(0!X"@>080%(#@*< _ Z@7@/I+ M 8T"T+"1V;EBXQ 217H=P;<@C+1F,PL;3(O6[E-F[GVNA/Y*-4[UYG?C<7_V M#6YO8#[Z-!G=C(;]R5?H#X>W=Y.OH\DGF-Y^&0U''^?P'D(4=$/,14%?2E02 M"(OA"R4+FE)%4<)EB(K05+Z#"Z ,QC1-]>W*CJNTK4:C&Q5V#79V!6?L\@,8 M]1P!+U=?^$BU-7N^-H6PY3>#:]>KWF=]S-88Q_%0J\6NM8 M*#PA%-3:I="1#\W2AV:E#[?C^Q7E?:&5$8\ M9PH$40BYQ!ATO0>4BNJZIW<165-%4OI#KZUOET2_3%BCB)"I4ZDYJ-;H>S7/ M^^/4PW@E+OQ]W%&HVF6HVI5$,XSS73_1Q6"8+?6]?R[TWR$/_H%?X_WLF/J/2;YY+Q=<"PU< MC^,5[.,5O'$Z/J- =\EG$]+?=PZ_7LDV_=6*8Z9]E_ ;;Y&(^PKN5Y?P29XM M= _2,5QK34NNAPQI4W&;T"@!E>!1N#>Z56U1()#X'SU2Z;.?<*;U#PK-S<.6 M\Z3?N ?C5H9B9<=6"?9I[.:1\K07M,A$X-"2DN M-:57N]+VB-T(N]LHOK9#W8(K/2+:9:+'?A1&0']?-T9!^8]$[S]02P,$ M% @ >XE94L64AHS>! 3Q$ !D !X;"]W;W)K&ULK5AM;^(X$/XK%MJ3=J5MB0TD4+5(--!=I.V+2GNG^V@20WQ-XJSM ME%;:'W_C)$TH#5[NVB]MXLP\?F8\?L;F="/D@XH8T^@IB5-UUHFTSDZZ715$ M+*'J6&0LA2\K(1.JX56NNRJ3C(:%4Q)WB>.XW83RM#,^+<9NY/A4Y#KF*;N1 M2.5)0N7S.8O%YJR#.R\#MWP=:3/0'9]F=,T63-]G-Q+>NC5*R!.6*BY2)-GJ MK#/!)S/2,PZ%Q9^<;=36,S*A+(5X,"_S\*SC&$8L9H$V$!3^/3*?Q;%! AX_ M*]!./:=QW'Y^0;\H@H=@EE0Q7\1_\5!'9YUA!X5L1?-8WXK-=U8%-#!X@8A5 M\1=M*ENG@X)<:9%4SL @X6GYGSY5B=ARP.X>!U(YD%V'_AZ'7N70.]2A7SGT M#W485 Y%Z-TR]B)Q4ZKI^%2*#9+&&M#,0Y']PAORQ5-3* LMX2L'/SU>W%]> M3F[_1M<7:#'_=C6_F/N3JSLT\?WK^ZN[^=4W='/]8^[/9PMTA+[E5-)4/Z/K M9HA[\BXA"GA9!_L#L>M;A/#W71*_!Z>_&6 MV@+3KV'Z!4Q_#\PD_ =*&?1%@[C$5+,0:8%H*+*BAL0*^3/_1]OJE[AN@6M$ M[W')O99''_%:4@V?"L MZ5,;R<$;DAB/7$)(3;.LG!8[IT_(+0#-WMK-L3]T1"W)\>M MD^-:DW/+J!(I7<:LV-LJSS(A=?$.J6$!51IE3'(1HES!0II\A4PS">ID=KQ9 M25AEQ>0C:]W0]NDQ>F946FK.J^/PK$ W)4>S:M#9D(2J UJ/3&IEBB_BH*V2 M!S0N/K41M>/_ENBP)CJT EW0-.4,75*&IO<+E$FQEC1!OV#DB2=Y8IEB5$\Q M>L\VQD[3+1PKUSM89I/2\ U@)=9V=SPHDJ9L7+8Z%[:"5>D!+O#E9\[2X/FE M,(%A+"BT'*K1)N)!!%V&:PYK'0NEH P"L38#9H<'0;Y+J(K%/KWKH) ^6T,A M32C$KH^)R%-=T@9^=*F$7,+> OI%\5;QO)R $ 4;$VO 2B\=@8WD:YZ633E/ M,\I#*"6>!CR#L)(<.\X?MBB;7H)[A\KNK)3=K;[PRPBM:5ON M$>[9IFMZ#NZ_J^B;;H'M[>)_=R^_ AZ\:E^NLZ=]X4:BL5TD/[B!^=5TVSR/ M2,_UAGN(-AJ,[2+Y7XFVDO/>D/-&>W/8J"ZVR^ZM.8RFL)8S*DWCLN[D1FCQ MNY26-$I+[%+YT6>4:KI7AXH!&?5[.V>4RNYUMEW/VSVCM."YKNL-=@\I+78# M;[0][^L$-?)/[/K[9OU 0CY$84@CVX2\:[$;920'*^.'[.=J.O=W^[F[=7%, MF%P7-W:% M.-RAM3/5K_*C I[L([X^?XQ"_O]@U,^5/#)970EA2*V0H@G6,/ M*DN6M_?R18NLN)XNA8;+;O$8,1HR:0S@^TH(_?)B)JA_0QG_"U!+ P04 M" ![B5E2M""^!D,% !P% &0 'AL+W=OXMY\>Y:+N8BUS%/V;5$*D\2 M*G]]9+%X/.GAWM.+&WZ_U>;%8#'/Z#U;,7V774L8#2HM$4]8JKA(D62;D]XI M_G#F>T:@F/$'9X^J\8R,*VLAOIO!,CKI>081BUFHC0H*?P\L8'%L- &.'Z72 M7F73"#:?G[1_+IP'9]94L4#$?_)(;T]ZTQZ*V(;FL;X1CU]9Z=#(Z M%K(I? M]%C.]7HHS)4622D,"!*>[O[ISS(0#0$\[! @I0#9$R"C#@&_%/!?*C L!89% M9':N%'$XHYHNYE(\(FEF@S;S4 2SD ;W>6K6?:4E?.4@IQ>KNXN+TYN_T-5G MM%I^N5Q^7@:GE[?H- BN[BYOEY=?T/75^3)8?EJA8W0N:*K05Q9'QY!QQ\OT M@2D-2:"/T"6DZ+LSIBF/WZ,WB*?H@L1KRC,:PH6.:ALSIA W] MSLRT _C/(K,X&P'07I-<7^TEU_EK&:" M3::-O=U&WBB#V(E\M1\0:[7 A[:]!L*V[;H48.*T?:6WP-3GG*YYS#7?S]&V MUIK_L?__941-Z=C-Z2^):X /J7CB=ZYI3<78S<6OV6^X)DX\_F\J.*YY#[N9 M)]A2>6_*WP9)JIGIJIX(#T*ZHSQK>^56Z_6]V5OK.CPGYX_?NARKB1"[F7#? M,;,\L F I,U1Q7"VPSFWZF[G?ENN[5S-Q'CVPLXK8O#M1VY:K5W_TMUPE3I; M'9<]_TG-QN1Y-K;V3$<-9#8PY)")\; _ZAC*'(A) M::IS5XA*[2\)4:,+=U-O$:(C ^.XC<,*@/Q.6&JB)NY.?96QD&]X^-2B5)V8 M%8-_4(+\!H1=G;),\KH:6U)3.7%3^6G5U)H6UMF4'\'1%:I^1W8-#UT8>0>% MGECZ4E5$)+?0TTT/ JL"N>[J17J84_>:DG:$.K20=Q-=P>$ MF16"I:$>D:[B2.K:0MQD;L=@/V^7JEJ)CR>-UK^-H2X#Y)4-,;# !?W)DSQQ M';5K1B;NYOCUA^V::WTWU]["::/:$M83M5O>+PX9UIYKT+C=,7=Q%U [.?@3 MLPVH\OH32%*YN][:#;3(B@N?M=!:),7CEM&(23,!OF^$T$\#XE94D:Z0]G( @ DP< !D !X;"]W;W)K&ULE55=;^(P$/PKJZ@/K71M0A("K0 )0MM#*A25_LPFYKP\6;S#!6\)Y3)MM.IM3RSG5EDN$M9<9DCCF]"=)5=9VF@ZD>(Y65+WPS7=<^JD;O813:9^P*;&> \E**IZ7 M9!U!3ECQ1N]E'G8(M>@,P2\)_B$A/$,(2D+P64)8$D*;F<**S4,?*=1I";X! M8=!:S2QL,BU;VR?,E'VBA/Y*-$]U)M/AL/OR"YX?8#)X' T>!G%W] K=.'Z> MCEX'HT<8/S\-XL']!*YAHG]TZ8IBX',8"[XFMOCZMP>QP"E1\,2EQ!(N^U@A M0N65YDPG?;B\N((+( Q>,[Z2B*6RY2H=O G!3T6@_IE :SX,.5.9A'N6 MXG1?P-6N*^O^UGK/_U"QCY,;"&K?P/=\[T1 \:?IM=L3]/[GZ.:N?77*$=./8^VB"(549*5,$UIW@D:@ M$[;>3?4QJ-FH[V/ZQYB:WZPP>T;JE9'Z%XP((M^N988$80O@,TH6R/2FDZX* MW?JNJZ 1>@>VCE%1<-L\\'4"U/1.^XHJ7]$7?"5%^<^7*#I1HK!Q6*-C5,-O M! =FCD%-[[!([DZ[RK%8V+8O(>$KIHJ_;W5:39:N;:@'YST]<8H!\4^F&%=# M)!:$2:!XKB6]FX9.KRA&0+%1?&F;XHPKW6+M,M-3$PL#T-_GG*OMQEQ0S>'. M7U!+ P04 " ![B5E2N<&LB1L" !Z! &0 'AL+W=O3$^:L)DFSJ>*8@H) JPX#U<(88*#5$NHR?/:2J7+J?'90!CENJ-KS]@OT_3P8OI13:;^H[7(?QPY*&ZEXU8-U M!15AW8C?^G.X @3^#4#0 P);=R=DJUQ@A:-0\!8)DZW9S,2V:M&Z.,+,3SDH MH7>)QJGH<%RO9_L?:+M$AV2U299)/-N\H%D<;X^;EV2S0KOMUR1.G@_H(UIQ MGK6$4O1N 0H3^CYTE:[!,+EIKS?O]((;>GZ UIRI4J)GED'V-X&KBQ\Z""X= MS(.[C M(1VCL?T"!%W@2"NT8=8=V/!S,V-*.__M@[HA-!K&)%9O<$-LTU0D$ MXKGV>Y>^:$"45C72Y3RAJG.&L/J M<+%FG9_^I'>WNM%?MM-2/ PB3H/=S MSM4E, +#S&4<]QS.,D&&H# 31CS4.D3&# MI'G\WH Z54SCN+O>HM]9\5K,"Y$XY.PGC532-HG8&7W?VK&CK-*LM-B]1.-") Y.X&M16A=JRJ,VC MJ-7KJ$&]J% O:KG.4% > 8^!"[JD&5$8 ;.A"JH2FD&1T# !E> [$(&@A+Z+ M40AMI\5)SJ)])5 ?M>U!1-YE#?]VQ;_]A5PGVUQ+4Z0A$8)J>D1I)04*HR[D M4AF^,:$"UH3EN(]U&:MM8YF6N.[KJ;)G5Z?5C!S8R>!^F)<#=D*$EB2!8:Q=O?.. M_KY$.;/*C>(KV_9?N-)#Q"X3/>=1& -]'W.NMAL3H/KGT/\#4$L#!!0 ( M 'N)65(RM6O@/0, -X, 9 >&PO=V]R:W-H965TJ%V1:EU_"4"49Y%2=BA(*,S,7 M,J?:=.4B5*4$FKJ@G(H% M.-@.W+%%INU V.^6= $QZ(=R)DTOK%%2ED.AF"B0A'DO&. O0T)L@%OQ@\%* M[;21WC:]C M=(+BC$HX&1H14C2C:W,X&GV\ DT9_]0-M:%C0<-DDWI8I29[4F.")J+0F4+7 M10KIOP"AV4>]&;+=S)!X$:\@.44M_!F1B$0>O%8M3LOAM?>)HT7RA$1I[X_R MX+5KO+;#:^W!NZ%,HF?*EX"H,L]!!?P9#3E-GD[B)!,CAH_B=YYV@< #A\WWC$W[,6ZBQ^LK+-XYH,C#1PYKHJ-\6"_ M\[Q!13_ &U1L7 NW_2H:,I*Y!T?9-\#^FVHF)JQ@^3+W)6YL#)\=5^_&HO![ M/>H P!OT;EP*^]WE__2F+X?T;MP(=XZK=V-'^/*]>OL!.@?U)HUE$;_CO*;W M5!0G6YG1%9/FO2'\Z1I3(OBH*I/&KPAYI\H' +!3^34NX4[)F8-F%,05;%=-71HG0%[*/0IAQV MSXE94O&:R"J< P =PT M !D !X;"]W;W)K&ULM5==;]HP%/TK5K2'3=J: MV/F> G(ND5::57:37MT$P/1DIC9IG3_?G82 @03M1)[@=@YY^0>7]O7'FPI M^\U7A CP4N0E'QHK(=:?39,G*U)@?D77I)1O%I056,@F6YI\S0A.*U*1F\BR M/+/ 66F,!E7?'1L-Z$;D64GN&.";HL#L[X3D=#LTH+'KN,^6*Z$ZS-%@C9=D M3L3C^H[)EMFJI%E!2I[1$C"R&!IC^#F"GB)4B!\9V?*#9Z"L/%'Z6S7B=&A8 M*B*2DT0H"2S_GLF4Y+E2DG'\:42-]IN*>/B\4[^NS$LS3YB3*XO0;S^.LLOHZGX]D#&$^GMX^SAWCV%=S=?H^G\9GK0X\9N,VE7>LX9O>\4EQQ\(WD* MY'8 YC@G/:I.J^I4JO89U=XT]^B[K;[;&_5>.]MI9QKM.IVUE%=)J0WM>>3: M5BA3]WR8M5.4$R (CU&11LOUK+!%';GQ6C?>6]V0%[E% MT&473:-W/+CVR1] MWL85V?F3O]$W2JJD^Y> MIKZ2W&"VS.1>GI.%E+2N?#G,K#[EUPU!U]6Y]XD*>8JN'E?R9D28 LCW"TK% MKJ$^T-ZU1O\ 4$L#!!0 ( 'N)65+%+G3N_P( ) 9 >&PO=V]R M:W-H965T-<"!4@T0 =T@J( MRZ8]NHDA49.8Q@:Z?S\[2;/<8+P0VSGG^#O'-D[_3)-WYA/"P6<4QFR@^)P? MGE25N3Z),'ND!Q*+-SN:1)B+;K)7V2$AV$M)4:@B""TUPD&L#/OIV#(9]NF1 MAT%,E@E@QRC"R9]G$M+S0-&4KX%5L/>Y'%"'_0/>DS7AV\,R$3VU4/&"B,0L MH#%(R&Z@C+2GB27Q*>!G0,ZLU ;2R1NE[[(S\P8*E 61D+A<*F#Q.!&'A*$4 M$F5\Y)I*,:4DEMM?ZM/4N_#RAAEQ:/@K\+@_4&P%>&2'CR%?T?-WDOLQI9Y+ M0Y;^@G..A0IPCXS3*">+"J(@SI[X,\^A1-","P24$]"M!#TGZ+<2C)Q@W$HP MOK:/4; M+*9@/7N9SZ8S9S3?@)'C++;SS6S^ I:+'S-G-EF#;\#!S =3L;48N!\3CH/P M08QNUV-P?_< [D 0@XU/CPS''NNK7)0G)U'=O)3GK!1TH90Q<1^!KG4 @@BV MT)V;Z5JOA3Z^G6ZWT">WT[M5NBJ6I%@75*P+2O7T"WHRZDX6^.3C&)QP2&+. M.F!%&$\"EQ,/9!"1=7VPS+A2BEZ4HJ>E&%=*2:=Q98-M!:-I5U*1%K*+S03T'MHB,)L1=(VN7HN@B>HB:-0B:()ZAM6K)= $V7:WM&\J$5A%!-;5 M"#:4XS#UW6FX[XC;L+(1LB-7&_S?L;":Q\*T(:QOE29,TRW3LFI)M< 0U(WZ MN6C"D&U9-JR%I99N#_EM\(J3?1 S$)*=(,+'KD@[R>[;K,/I(;U0WB@7UU/: M],4G"DDD0+S?4&PO=V]R:W-H965TR$KHDTH#[XZ2B2% U7,#X/@R:\( MY5X2FT3?AP=R0$SU-OC2IK( M[UD*6B%75'"0N!][D^'S=&3K7<$/BHVZVH-ULA/BW09I,?8"*P@9YMHR$+.< M,$'&+)&1\;OC]/J6%GB]O["_.._&RXXH3 3[20M=CKTO'A2X)S73:]%\Q\[/ MH^7+!5/N"TU7&WB0UTJ+J@,;!17E[4K.W7^X H3#&X"P X1.=]O(J9P13>)( MB@:DK39L=N.L.K011[F]E$Q+B0MB0,RH@O( 5P^* !628UY)J:M+W,]2$L@>X M \IA3ADS/U]%OC9B;4L_[X1-6V'A#6$SS 8[2B.16\'\X1SWGR'%^NL$YR7-9$Z; S AHTZ"^W:"U MWO(].3X[-J8(+!YT&PO=V]R:W-H965TKX49(:U9X*6!\?V&]U\C*9!>0HIMD7O!1ISX@, ML$0KN,W$ ]U_1&5"ON)+:,;U+]B7L98!DBT7-"_!4D&.2?$/?Y:%J 'LX S M*0%.$^"= ;@EP+T4X)4 3U>F2$77800%['<9W0.FHB6;&NAB:K1,'Q/E^UPP M^11+G.C/GR:3P<-7,+T%\_'=_?AV' _N'\$@CJ=/]X_C^SLPFWX:Q^,/<_ > MQ)0()IWB4J1(0:SE(<;!VQ$2$&=7,N9I/@)OWUR!-P 3\)C2+8=DR;NFD&+5 MEF92"AL6PIPSPFP'3.1V*0BT,HY0<@U<^QUP+,IO;.4#^@'2);!%:,YB Y MWBE;1%' M2L-*:=BJ]!.%!$P97F,"]3%^BZ34W^!.7CB\>'\FE(FUO$' $))G3-9@H$YZ MG5/+JQI5 J)__15T*NK.?_D*.J^*''B^$S6L>!T5^GZGT_@&7D?YG2@,3YMF M6R]GOM6:VHS)OH&)7V .,^G7D-%GQ+1W[\"8[! 7\F878 *)-$X/BV>#S2;# M2;2#J4@E^-L$Y0O$ODOSBX6R?&U.V+5+RO[7-MO."[GS7XPN:>LG5&#; M5MAP^D28;T=1XU0FW6KGJI:ZU;)BYE;XDHKL)JM6K+!KH9::P/ M5;NF6X@7FJ+7FT"V5I]OAE:2TKH.Y?O'BO:IF BZT0W%@@I9'#U,94BL-$;5 UL?T_4$L#!!0 ( 'N)65( /)BYBP0 /,/ 9 >&PO M=V]R:W-H965T1.$!Q9I31QD.OZ3HHI M:PWZ]ME,#/I\KQ+*R$P N4]3+%YN2,(/URW8>GTPI]M8F0?.H+_#6[(@:KF; M";US"I2(IH1)RAD09'/=&L+/$^0:!2OQ%R4'>;0&QI05YX]F,XVN6ZYA1!*R M5@8"Z[\G,B))8I TCQ\Y:*LXTR@>KU_1;ZWQVI@5EF3$D^\T4O%UJ]<"$=G@ M?:+F_/ GR0WR#-Z:)]+^@D,NZ[; >B\53W-ES2"E+/O'S[DCCA20=T8!Y0KH M4H5.KM!YJP#/*'1SA>ZE"EZN8$UW,MNMX\98X4%?\ ,01EJCF87UOM76_J+, M),I""?V6:CTU6"SO[H;SO\'#+5A,O]Q/;Z>CX?TW,!R-'I;WWZ;W7\#LX>MT M-)TL0!N,L(S!Y,>>/N&$,"4!9A&8D[5>@^%ZS?=,4;8%,\&97J]):H4^C(G" M-/G8=Y0F;(YUUCFYFXP<.D,.(G#'F8HEF+"(1*< CK:T,!>]FGN#&A''9'T% M.O 30"YREXLQ^/#'QX1C5L-M=#$2#)N1QI3N\$+?G&MJ1-TN0CVO(CKV M*UX.W0"&5=!)5;('NV$/'DN>."HH'!4T.NIA1P2V,4B(;@U F![0YIOV7F^P ME*0^@X*JD4'7K9HXJ@HBU'&#L[Q[!>_>;_%.*%[1A"I*:OGV*OY#R O"*M\: MP1[T_+-\PX)OV,CW?I^NB# 99NJ9!#%)(IN(E#V1/"]_@C.U[B:LNKOWAGA5 M!*%ZRM MVYC;2'J8Z$\>K*^E92JH?&S+& OC=;Y*Z!:;&U3K[QSXV(^!UX&= MJL-K)"'L!K!Z6W+)8Q.[_ND-/+7SJ%W#1COGII>*2JZH.2:+I>E&?AMV=,*4=0Y,LCHW+.I<0QF%9:>"S:WJ MG>HV+-L7_$7_>M_*/8+55M9&'3_HG8]%V=.@=UDL7/0?8E'V-.C_+[$H>P-L M;@[O'(MQ?MQ)+/1%;[C"93N S?W@C@NUU4,8^&K*:Y/U9<6&8?-7&F?&WR*K MK^O-&J[E6@[Y+()LQLH_C.CE KKO1 9I>QGLJ) M, +Z_89S];HQ!Q1S_N!?4$L#!!0 ( 'N)65+G(FV=8P( . % 9 M>&PO=V]R:W-H965TK8S#:E^_>S31K10BNDO23^N.?<>TYR;[SEXDG6 J] M-)3)D5,KM;YV75G6T&!YR=? ],V2BP8KO14K5ZX%X,J"&NH&GM=W&TR8D\3V M;"J2F&\4)0RF LE-TV#Q]P8HWXXQX%LD3+1F,PMKID5K^829SUXHH6^)QJFDF-_?CV>_T<,M*O*[ M27Z;I^/)(QJGZ<-\\IA/[M#TX4>>YM\*=('&Q1P%GM^_\$-TEH'"A)[KXWF1 MH;,OY^@+(@P]UGPC,:MD["I=G\GBEFTM-[M:@@]JR:"\1*'_5><(O"/P]&2X M/SP"STZ'7[V%N]K4SMF@N0G>O MGHZVV,Z3W4;QM>VP!5>Z7^VRUB,8A G0]TO.U>O& M-&TWU)-_4$L#!!0 ( 'N)65)[&X/J\ ( $0( 9 >&PO=V]R:W-H M965T/>T_/Z6E[Z:ZE>M$I@"&O&1>ZYZ7&Y)>^ MK^,4,JIK,@>!,W.I,FJPJQ:^SA70Q"5EW(^"H.5GE FOWW5C]ZK?E4O#F8![ M1?0RRZAZNP(NUSTO]+8#4[9(C1WP^]V<+F &YC&_5]CS2Y2$92 TDX(HF/>\ M07@Y[-AX%_#$8*WWVL0J>9;RQ7;&2<\++"'@$!N+0/&S@B%P;H&0QN\"TRN7 MM(G[[2WZC=..6IZIAJ'DOUABTI[7\4@"<[KD9BK7=U#H:5J\6'+M_I-U$1MX M)%YJ([,B&1ED3&R^]+78A[V$L'4D(2H2HH\)C2,)]2*A[H1NF#E9(VIHOZOD MFB@;C6BVX?;&9:,:)JR+,Z-PEF&>Z4]^3A]N![?79'8]?1H/QS]NR71\>_

P ?A97JHJVZJZ@2<01QC=3# MPG#DK9XZ< M$Y.",^/0IF]P.@['7NI5/ZR%77^UOP^?8R["H-8LH]Y1;)84FY449_:RXRUE MYHT,!.5OFFE+=G>NS@F\TBSG0'"369;CI;8!.:@8A"$T68'20.*4B@78PY7@ M.91+G%+48'81>$AU-;6P%@3?*EQHE1);E3AX0O#MU([;?.<(U83B&Z?Q+;%Z MPB"P;PVJSR5#\DSLLMXI.B2D]J/6.NQ,NZ3=_C)GHJ]VIII:]!=G.J7$ MSA!B_^^#3?[>0YV!6KCZI8E;9O-FEZ-EB1RXRN#OPC?U M=4+5@@E-.,PQ-:BU\<"K3&PO=V]R:W-H965T MC-VVONL M@#":"HDKR7'27U\)"'9M3--I7VPD]IP]NUI6.]X)^4T5A&CP7#*N)DZA=77E MNBHM2(G5I:@(-V]R(4NLS5)N7%5)@K,:5#(7>5[HEIAR9SJN]^[E="RVFE%. M[B50V[+$\F5.F-A-'.B\;JSHIM!VPYV.*[PA:Z*_5/?2K-R.):,EX8H*#B3) M)\X,7BVA;P&UQ5=*=NK@&=A0'H7X9A>WV<3QK"+"2*HM!39_3V1!&+-,1L?_ M+:G3^;3 P^=7]G_JX$TPCUB1A6#_T4P7$R=V0$9RO&5Z)7:?2!O0R/*E@JGZ M%^Q:6\\!Z59I4;9@HZ"DO/G'SVTB#@ P/ - +0 = X(S +\%^&\%!"T@J#/3 MA%+G88DUGHZEV %IK0V;?:B36:--^)3;SFVNPOEY] MO5WJ7 ^R71F+(/!OMEO03OWWT [P#EX*$06X5YIL:N-IJM9S=M]B,/HC MG>"Z4.":9R3[F< UP781H]>(YVB0<4G22^##CP!YR.L1M'@S'"8]\.7;X?% M-'YW?G[-YY\[/R'UQGR@8$WD$TTIWX#ZVU4#W$'''=39I&L$X2DQJGGI."AOG^S*Y#\7C K !.8*;'F%:08J27E**\R&0@A/0H!>A"!,(G04 MQ:EEXB,T@F'RL^$R/ DW'H5Q@D+4'W#4!1P-!FP_[X&*BCN:^*]7:])Q)W]> MK3 (^Y,(O7VS]08USK*,VNM.?02F:,R=:^7J@@"%FS9K MBZBW27HGBGP$30D<">^Q0UX8QZ,SR@^N"3BLO#1'1[]CJ[Y7(#QQ? &#)([C M8X5]AGX4)6?]]PXZ%8(B'QUW MD%X[+PB\,WKWG1OZ?]CC6H+P5TVNQZZWR[D'MQ1(Q9;KY@+M=KN9 M;E9/,D?[_@!02P,$% @ >XE94J.+KSJR @ 30< M !D !X;"]W;W)K&ULO55-3^,P$/TK5K0'D!;R MW:8HC512MO3 AQI@SR9Q&PO'+K;3PO[ZM9TT*I!6'%9[23SVO)DWSV,[WC+^ M(DJ$)'BK"!5CJY1R?6';(B]1!<4Y6R.J5I:,5U JDZ]LL>8(%@94$=MSG(%= M04RM)#9S]SR)62T)INB> U%7%>3OEXBP[=ARK=W$ J]*J2?L)%[#%I7=7R# 5*&?F-"UF.K<@"!5K"FL@% MVUZCMIY0Q\L9$>8+MJVO8X&\%I)5+5@QJ#!M_O"MU6$/X 8' %X+\+X+\%N M;PIMF)FRIE#").9L"[CV5M'TP&ACT*H:3/4N9I*K5:QP,KFY6SS,)K,KD%TM MGN;I_'8&%O/9]4,&SD#6["Q@2Y"R:LTHHE)HZU9U5PHY?\=T!9X@J9&>G>2O M->:H ) 6X([C%:90*O,F6PAP,D428G*JPCYF4W#RXQ3\ )B"AY+50@%$;$M5 MCB9EYRWURX:Z=X#Z%.7GP'=_ L_QG!YX^FVX._H(MY6(G9)>IZ1GXOF'E&1< MKE3C@PSQ#@3[\&/#!@?9PWB>N/ M@I'CQO9F7Z@>/R5*&'B=WP=V0<TX4?:+:XQ=$WC#P^ZF&'=7P*%7=T?FNHP_J&7Y)'@V\R/4_<0R_R#ET MH^%HU$]QT%$<'*6HC]&1EAEV88;_K4VC+F?T#]2-OLCV2=TFM[UWV>F'Y@9R MQ50 @I8*Z)P/E?R\N;P;0[*UN?^>F52WJ1F6ZKU#7#NH]25C&PO=V]R:W-H965T)8)@$*O69K+@9,HM;EP7;E,(*/R MG&\@USLK+C*J]%2L7;D10&,+RE*7>%[7S2C+G6'?KMV+89\7*F4YW LDBRRC MXNT*4KX=.-AY7YBQ=:+,@COL;^@:YJ >-O="S]R:)689Y)+Q' E8#9Q+?#'" MQ #LB4<&6]D8(Y/*$^?/9C*-!XYG(H(4ELI04/UX@1&DJ6'2;7L\?I:'HW0;/IY-=BCGZBN?YF MXB(%Q%?H^G6CC8<8769<*/:/VI>@-V[G,XE.QZ H2\\TZ&$^1JR[RH=K)%TEU5@5V5@9$]@8UB>(Q__0,0C7@M\]&4X[GV&N]JBVB=2 M^T0LG[^'[Z90A0!$&]D?8/5K5M^R=O:PWNE[NJ1"O+%\C5YH6D";425'UW*8 M:_DRC+HDPG[??6D:LGLLQ%'8Z]7'/H78J4/L' S1O-\#F08U3?"-_G5KUN[! MX/2W@=L<*U%!PPH- MA)$7M:OU:K7>,;5.FUIO5PU[>W/#WD?9\8[I!:U%P=L1[&DW@SUZC3*'#^HM M$M!=;J5 M*KB'57B=[&W3_:C:F#R#1>\(CEPPTMYMU'G39.]I6+-&PO=V]R:W-H965T]/NNK?EXDFN$!4\IPF3?6>E5';ANC):84ID@V?(],V" MBY0HO15+5V8"26Q!:>(&GM=Q4T*9,^C9LULQZ/&U2BC#6P%RG:9$[*XPX=N^ MXSLO!S.Z7"ESX YZ&5GB'-5]=BOTSBU98IHBDY0S$+CH.Y?^Q="W "OQ0'$K M*VLPKCQR_F0VD[CO>,8B3#!2AH+HOPU>8Y(8)FW'KX+4*74:8'7]PO[-.J^= M>202KWGRD\9JU7="!V)!J ""]A% 4 ""/8#?.@)H%H#F1P&M M"RDH"$W.-.!^/H33DS,XT0(PI4FB[V7/ M5=I.H\V-"INN 8.N/PSWSP_ AQ^'AS7>-,N<-2U?ZPC?2$8&@40PRI9Y7GB1%X4"I=*+ MB*=8HZM5ZFI97BLT?"_4#!M!*?3&@4[I0*?6@>E\)FOBT"UINI^.:5ARA?4Q?G9$1(B=U@<;DJSQ4-SKE71AIY,F(80TKTM= MH3'9U<7BO+3__)\AA3]%6Q&X0;;&.E[?>VULWJ>C[%?:I%]KYUXO/-C4GA(BOFXE94D6,;O82 P = @ !D M !X;"]W;W)K&ULM9;?;]HP$,?_E5.TATXJS2\( M4 %2@*U#:Z&"=M4>36*(-<=FME/:_?6S'<@HI&PO>P';N3M_OG>.+[TM%S]D MAK&"EYPRV7Y.:( M,&?0LVOW8M#CA:*$X7L!LLAS)%Z'F/)MW_&=_<*('5X^9> MZ)E;14E)CIDDG(' J[X3^]>CCK&W!M\(WLJ#,1@E2\Y_F,DD[3N> <(4)\I$ M0/KO&8\PI2:0QOBYB^E46QK'P_$^^F>K76M9(HE'G#Z15&5]I^- BE>HH&K. MMU_P3D_+Q$LXE?87MCM;SX&DD(KG.V=-D!-6_J.771X.'/SH'8=@YQ <.S3? M<0AW#J$56I)966.DT* G^!:$L=;1S,#FQGIK-829*BZ4T$^)]E.#F\=X'D\? MOL-L>#NYB1\FLRG$TS'$M[>SIW@Z^@2?9W.83Q9?&XLO\7PRO3FP7$ #%OI< MI07%P%<0FYH0]0IS3)'"*2@.-P42B.FUV9*2-;*UNQACA0C]J-T?%V.X^/ 1 M/@!A\)#Q0B*6RIZKM#9#Z"8['<-21_".#C^ .\Y4)N$32W'Z-H"KDU)E)MAG M9AB57(2V#ZGM&%1TE2Y$59N2H0H[.(Q]DN(XL.MFTT8W\X BMUBH* MZ]':%5K[+-I,9T[4,;5/$Z&+=X1T:M1HMOQZHDY%U/D?QQ:S]"]GMG-Z9H/0 MBXXDU5B].=FE)O?@ L^Q6-N^)B'A!5/EC56M5JTSMAWC:'VH6VK9 ?^$*?OQ M'1+Z191 \4J']*[:.LVB[''E1/&-;1-+KG33L<-,?Q9@80ST\Q7G:C\Q&U0? M&H/?4$L#!!0 ( 'N)65)/:)R*)@4 &H2 9 >&PO=V]R:W-H965T M)V)UU<.?YP8ROUMH\<(:##5VQ.=.WFQL)=TYE)>8I MRQ07&9)L>=89X2]30HQ"+O$W9SMU<(V,*PLA[LW-17S6<0TBEK!(&Q,4?A[8 MF"6)L00X?I5&.]6:1O'P^MGZU]QY<&9!%1N+Y(['>GW6Z750S)9TF^B9V'UG MI4.^L1>)1.7_T:Z4=3LHVBHMTE(9$*0\*W[I8QF( P6"6Q1(J4".%?P6!:]4 M\-ZJT"T5NF^%Y)<*N>M.X7L>N G5=#B08H>DD09KYB*/?JX-\>*9*92YEO"6 M@YX>?KL=S497/_]!U^>7%]]&/R^NK]#H:H)&EY?7=Z.K\11]O9ZAV<7\KY/Y M]]'LXNK;@>0JE!^:241-&NP-'V[I5XC'@=R7"6:5(DFN5FO MQ:PE.6.1:0D=JRS+>-4R7KY,MV69<[;B66:L+FABEFM*:V$BR$V82?8PQ+@; MXH'S<)BV-TE-ZE+=@)!*Z(43W&'7/0IA72KP^KV70E._%N>@U^)74/D56/VZUFLFFV '-4 GN!L<(9K4I;H^ M;D845HA"*Z)I%MM+=QS6%@U]#WM'T,*WE.ZT;JN]='N5!SVK!U?;=,&D*=&2 M+:%VS1Q2Z#_4,H\FO1J.%A#]"D3?WC^IV$+O BU81%? Z0ZK^H":%/4^[5X]CSWN(SK0D'?;2E1[.[YT;7Z,F,/3.;-MV&2BQAM M%2 VC1@SS210(3X.^D>5W6"TYP>]/@E:*@OO:0P3JWM? M*= +0S\H0Y/;.=I(L9(TM45N3UW8^YT4B??T@NW\\H,^\G2;HE];FFEH#[I( M&(I@"5C*D$X"3WC"]1.B2HF(YPRTXWJ-5ELJ08>U%%FW%G;H /-WG,FZ8.B_ M%'SIVIZJL)VKCM)S\WIZ]FR!@]^:GCT)8#L+W!2-#N-+PYFH:'C@_^=^9PAX M"ZTY[,TECV@"8TLI)"%)C5M8^UHD;WPK[OWHQ_;9/X9HK!C@7N9HS.X:(L4B MJDS]%..K$:+=K'OJXH^-Y?:J7O#1YMB>3K"=3XX=,_DW.9#,'(7S$=?NG-TT M@"3-SKU;[^6V?$\PQ#[ZWSFO2VLO-KRD9^E=LF<.8F>.0Q++8TS?!>V^ MUPV/A\^X02P(V^$?''#LS'"7?Q0PVPE@;+HZ+(^$+UG>SU T[W-J_,JB8=&_ MJ(=2F$%KA3!!,7UJ;&CGX)ANOL+\@*KFL#-+V!)LNZ&ULO59=;]HP%/TK M5M2'5NJ:+PBA J06UJW2.J&R=L]NC^_6PGI*'0#*E2>2"V<\_Q M/%[DYI@P9S*R8W,Q&?%24<)@+I L\QR+O]= ^6;L^,YVX)ZL,F4&W,FH MP"M8@'HHYD+WW(8E)3DP23A# I9CY\J_G/D68",>"6QDJXV,E"?.GTWG-AT[ MGLD(*"3*4&#]6,,4*#5,.H\_-:G3S&F [?:6_<:*UV*>L(0II[])JK*Q$SLH MA24NJ;KGF^]0"^H;OH13:?_1IH[U')244O&\!NL,=::28GV8884G(\$W2)AHS68:UDR+UO(),^N^4$*_)1JG M)HNO]X^WT]N?W] 7=#H#A0D]T\V'Q0R=GIRA$T08^I7Q4F*6RI&K])0&Z"8U M_75%'[Q#/X/D H7^.0J\P#L GQX-]X<'X+/CX?$NW-4^-68%C5F!Y0O?,PO$ MFB2$K3JXPH8KM%R]_W&A@@NUY)1P1#EF$I6LP"1%A2 L(06FNJXI9@D<(/#]X2 8N>NVT?N1PS (^GXTW V<[0?&_2@>!M$KXX[@7B.X MURGX*N<$95,P"$B!K_$1!GB.F3TU]LJ@,M@XBNT\.^5BEWM]QQ_/>6+@? M%/BMH!U7^HTK_4Y7?M@EE[88(.VHJZ@AC#Y MC]0UNANXHR-N=,2=.J;F'$V)3G-;2TEBBO'@@1;O)1'ZAY*-]_9)$'7D.FQR M'7;F>H,9(X#N,*#9PP+-!5\)G'ATO#;UT<_B<41SU)V\9>$!_R MT6U=V'OOB2M]B]IFIK^,0)@ _7[) MN=IVS%7:?&M-_@%02P,$% @ >XE94E@K_I:S$0 _(X !D !X;"]W M;W)K&ULU5UM;^.X$?[<_@HA;8$K<)MH*%$OBVR M3;Q6MNCV#K=W[6?%5A+A;"N5Y,T&Z(^OY-CA6!H-*84!VG[H)=GA4",.GX=# MW6?9;7S?;W:5!].[NOZX?W96;6XS]9I=5H\9)OF7VZ+;&M5_DF^[ETJNUZG99/E]FJ M>/QP B>'/_R2W]W7[1_.+LX?TKOL:U;_]O!SV?QV]J)EF:^S3947&Z?,;C^< M?(3WUP+BML5.Y)]Y]EBAGYW6EINB^+W]Y?/RPXG;/E*VRA9UJR-M_O,MN\I6 MJU95\R#_WFL]>>FT;8A_/FB?[ZQOK+E)J^RJ6/TK7];W'TZB$V>9W:;;5?U+ M\7B=[2V2K;Y%L:IV_^\\[F7=$V>QK>IBO6_B4K72CK?UAYQ"[ULT0YIO6>;_69?.O>=.NOIAE-[7SSOGZ[+O. MY\WS?&C=ZH=95J?YZJ_.GYU\X_QZ7VRK=+.LSL_JIM^V]=EBW\?E;\ M\.>_$L]UQ6OYFCTT6ER=EAFOY6_;C8F63[R6+VEI8M%\_'NY31?Y*J^?"&V) ML3:(AY_IVEQ+1&HY<@'OQ?&]G5IO0.V_TC)K73IS-D6=5K#)&L_^B MV=]I]@?7N*?A_H5!A6K.$;P:G8? 7 MYJ7$+R\E9O6HUSU_AJ(\JQBUX"KJPS%BG\!X^UZ->B3E<'EWIRKM*'YD>2YB[WFO!#2.E3 V4HF%""GLN8 MI<@'K+ /F-+/7E!J^8<0Y @(% ,!3T$OH)A];T*VBC)GOE>!._"KYDM;;LGW69<.OY+3@V_^T MJ$\=(7_\XQ_^T*R0@1S"5V@XCF44CPF7'Y+EMW::5TU)&P7,CXT*"ZT"1E1"674@HVA \;>A< MZ$K3?A$1@'\K@.%%"+P+8#*0 5 M/(#J'&BF:?_QH=SM%W >] H-QU8IU!;\8M^."VD""KT+*280/ XS+N1SNPL* ME#W;P86G -3C 51+8YKV.Q)B,>@5"HYM4ICM\0&&%0?2]*%W( ]M'_$PS#B0 MY#I0H.SYMAU( :C' ZC.@>::]A^W=\TJQC-Q (6Y'K\XMN, ?!\&#J!PW)NX M$/[1^?3](2^;0/D_SJ 0]P@*=#W;2V5/ :3' Z1Y>/QIKPE'+9XG2PX2LD]<'V+K!"-)]'&RW1:]H;$/UK-!Q;I7#/YW&/'9/&X[^D MW_/U=LWUA3;2;4.@KR#0YR'LUZQ<.\6WK'0>[_/%O7.[?=XS:8#F-B^KVED7 M97W70D^+.953;)SU=E7G[V[3=;YZTBF;'YVLJMM]VT6+ M4=DSCFVK5FGJ+(KU3;YY/EAKNDB_I?FJM:41KNYWR@[G+$ZZ!T)RP'FC/..SS6,D--!>F^0I!?=O[Z+Z"1I]?*VH93M-^=^H$)@SG*TCU>4AE MWZC1U)$*.J7MY:=4H"GYU=__Y]31&*6?.E(AO^1QEQMH+D"5"H6E[=-+J5!7 M\I&Z-KK0M-]-'<'RUFLT'%N%SC$-=I&'QL1L\BGHE+:W#Z0"3>3^^\[LZVS5/%I1.E]3_L4K]):QY4$-%%H'!@M=S1''7L7Q*AND MWSDA'P)B%KJSPRV_#<]R@?\HGO,B+ M9-0UR5 P(02#0'K1P#ENH)@KX$%^)#0\AY.3D$-Q16![ R50?!'PJWTCY(C[ M[B.H:68FEQ!RW$Y,J @JY G*"#:2L$\J@KG4$"I6"341A_DU[VF82:6$&+@1U$8#EBC>#+D>=+NY&[^S?3. MGF*^T/9F4J@X*.0YZ&>U49TNE\T\R8XT=5/__P\>P>Q,R_*FR:&V%U3W1\E.%^W M-ZN\0:V)/!*B"Z&V=[)"Q5$A'\\8\,ALK^)H6G/ JT@LU%Q7,02I_@E #V\Y MD>/+LHJ5HK>_^#+3]!'K3HPBQ6*1U=C(BGN;(VFDF"NR'6]%BDE, MHQ1.0Q:A(D4B$1\^_0\,8;M7E6\T>U61HJY(VAY,A>>1P1'"RW7VVU51E.3H M\5K<4\&/GH+IR'($(B8R1X0N_-N.0"(%WM'K(Y"H'S&$;C_0O8KZ\$W)S0WU M)80^R3!6K#@AMA"I7,;]2,6CS#&42_1RQ^8HSHBM13YQ/U)Y7@3TC#(43 C! MB+-*,4AL)?:)^Y?__<#%6Q%[@_I1#267$'(@10P#YBC2BBT'/RRNF%-VK'@K MMAW\Q(I!XC<(?JXT2H>"D9FVW4#P,[&_9'Q_QZ]1D65L.?CQ)I)3K/@RMAW6 MQ(KXXE>'-9=[%4=;D10YQ?WPAY*;&\HEA!Q+3BB3C6=D0W+JX# M%^6XN:]GOX,.YC3GX'=]OJ($$P/!CD4HL\ZU=5_X\J#*P# SP<1 L)/'C:@+ M>.HR17CHW\^ ".*XA_"&@@DE*&3DHI()':-P=CI/6V8H<*E3H]N: 9Q@KLDP MMXL"(U@'IXR#==;!F=N:U.UIIT@ZK4.1S7QJPT3?4$-7./=;D_S]IEYAM)4* M.+\;;%_\ YQYK4F]GA9HZ[3J1PO1&HR^>Z<9K1^=V7.AL<:<^?7'UQ[9 ,3EU9%#Z-EC/WP:4P V: M!&K34B;$'3QJE_3J(-D_?>V/HZ'.A-+);4$ 2O8&32;VF)6:Z%_;&S+-4#*A M)'G3$%MH$L--UVJ"N-\GA'3#GE5$)1!",*$$ S>4 UO+@%+10?#1T434UVAM MR)V,16?ZA@,;K!-Z[+P3Q(2:#':[J#5BK8@2XD%8KV."TM=!D[\^<8="HW7( M*Q)]0\TB B7.@\/P+:4.8[>-;WQE!2.WA\$#$)VA*=5CU"(?#5Y,9WQNCSYEM6U>NL.VLZ M%=P0 OK6"Q.BE'?P#?=^N'IJ?O]T(?#0:!C(=JW2'@ MU&2X#XY$X_C#&7_LBT2HZ5O?#?)Q'3\>$8T"2)^ 0A$3A0D-!1-*T <&7%'& M/6BRTPT#+[^_.">#8C.Y1"_7,0AAM29%?DPDY1-%^\A:GX:""2D8<88A@/?Y M];5Q$*^&VV8F6!B(-@Q##&: MIG: Z=23_;MQ(*,1P8].EBP# SP<1 L&,88@Q-T053#B3*)'@^95/_ M,(602R@Y/Q9RB -1U070E%UXFWDW@@-1/04(;&<$08!+H+_!<<9( NB99"*64&*!C(<2B0"548!Q=10L85 M2 K>'YUK&]+QUGQJC\F$'CLO$_'ON!H+;^=@VGIZ$.*/CE@/U%"%!="46)CJ M8+Q6KW\Y]N!@?$/1#_@.#C:MQV1"CYV7B98"FI(14QW,G[P*0@4C(+(>8J+Z M#J I\&"T"HJ(@) ZL3&32T@Y+@Y#=1X@LA=@1D0XV'_<3P>YCEG]Q869OH24 M8\U'7*PI&V&ZMHBH:GW4B!+W!$F3B'J"1U^IZEB$>'I<^0I+F$:DJ"P%Q-;OPZ'R$&"E M/L0,B((.0RB)JCG N'(.(U_PU,N(J)@#6*_F *B< VA*&I@4'#OH,%YUH#H( MH"F$\(]=M>EFX7&9;GZO)K].A'O6RQP JG, FD('_]BN;[*RK4;V^-+/HG&A MO#Z4SLZSUDKF.]MS("HA#&4!QOAKB/9R-HGB !Y99 &(L@1=R:,G%B[^TB&/ M?3W?F 1T B7X"]N;0 4*$5>:'+;3<*X@PYM+>^YL61RD#P.$)B-4H&2[(4FR=YL2_N@ MY7BKEJJ^82R9D)(>4W]#H#1]X6H^AS!F O7OEGD!5?[;6#(A)3VF +A 10*$ MIDB 8?PIB#H!$,@H#+O7\ 21_T]*)I1.Z7F^ZP^9A;Z\J*D4,$\WFSQSOJ0M M4ARYY1340)G\POKWW@7@C]IJOFIKY0N8FD[B6/L57D0^FHS[\0,Q%=I1BKVP MGF(O4(J]T*2FCX$+XH/F($G")3ZFWI7L/#$B(TT"_-$@T6S[MD.'*,9Z]KM MV>]"DZ=N2&! W#0>#R<1$LF,6 GE-ROPHCR2 ?L V0\G$1+)C&T)ZW4L6O=J M'1W]M=T>;&.J]Q_%R5GO[Y?P_A,0?Y_#^^O=W\^4^HOSAX82OJ3E7=[,YE5V MVW3EGK9G@&5^=__R2UT\-.'J0$EO%DKGW-*M7O9-H9&GU:8\Z[/!8-3/N9"]Z:1Z M=JVG$U7:3$B\UF#*/.=Z?8F9NCOO1;V'!U_$?T@_5-E/!DSYP8_J.R[2.WJO'?:@Q07O,SL M%W7W#S8 V\1&6F^@]WS=I!#Y+26)4WFPE!+F3]R^\;1VQL8%''!M9L8!7N M6E&% 52 M69)=\#6?9QB0/&PE#X,F7@DI\C('R^52D$B05/A4-W8%)05'0](D E7JQE5:ESEWTZ)!R;]VRW81BVV41#;->J$M!$7@%J 4V_7((PI,87Y M&NP*"5U><+D&I4%0KIIR;D0JN*XBE%)R@555D0+/54E6T&V*%#6JG'IW)KA, MD(J,+-[BA ?SMZ9Y&/YX>#P8_!6(T;CUPWBO&&6"7) "-P8K0^8(CF:I)B49 M6H=K(0AM(G@61CY^$JUHN#U8IRW(TR#(&/<[,K.\]:@\]^J\&?N)0"X8HCS+[=_%;[SYY&N]O^:. [ MQ> Y'L#[)"NKYKS0*M^+DIM15.==F%MQ82$N$@HA4I5M[21C$: I7YM MF44;K2]ZCD'45:M %H]XZ']QJ^UH4'A[J#RMLA3T/4.T UE\/ Q22<2\C>S% M/>V(.NA13'_#<'M;T\H0&-]?H_C ?2WR+3,Z";-F$SU!O#BG8I%H3!66)R2_ M-1ZU<)=\GC2.60=)1K[=1N%^V^5^/GYZ^S")[[S>I/]")K;CKP?;_/SN,O/OAM%X7;TXMSU]!^= M'=C1S#,K"Y/:;W!TH_%1$]SN9.;YDH59*>3DDY C/%LQ=F@G>_)AX>G^8*-O MHV>OV9=Y_F)A_OKCI]\=^'>.O\R3)MOO(^6 S![^KW2-0$SS[TL//&'ZB'T M&<@\ [/QH>O!4R8+4^:#ESV__(I_3Y_X-^[RKZ=<%AZY'Q ^8CP'0[LJZ::^ ML^?TF-BS=!QFZ5"XX]#Q@R?8.#IPN&-/K7%X$#P8_35Z]J*_>./H)FOT;@/_<6>IN,=-/U+$W4*.PX3\0L)H MI.XBC/[&*6N.>EF=);LO=,JU^L"U?=J>5U_4I[1^>7W8?<7U4M!W9(8+VCH@ M73W0]?EQ?6-549W9SI6U*J\N5\@IXFX!O5\H(HCFQBEH3_&G_P%02P,$% M @ >XE94C\]&AN ! &ULI9C1;N(X%(:O9Y_"0K/25)HAB4,H'5&D%G:U([4=MIW9O3;) :Q)8L9V MH$C[\'N]M=:;SYZGXC5D M3/7%!G+\92EDQC3>RI6G-A)84@9EJ4=]?^AEC.>]R;A\-I>3L2ATRG.82Z** M+&-R?PVIV%WV@M[3@WN^6FOSP)N,-VP%#Z"_;^82[[Q&)>$9Y(J+G$A87O:N M@L^SD)J \HU_..Q4ZYJ8KBR$^&%NOB27/=]D!"G$VD@P_-K"%-+4*&$>/VO1 M7M.F"6Q?/ZG_678>.[-@"J8B_9GW9&_5( DM6I/I>[/Z"ND.1T8M%JLI/ MLJO>'0YZ)"Z4%ED=C!ED/*^^V6-M1"N 1@<":!U CPT(ZX#PUX#@0,"@#AB4 MSE1=*7V8,S/ZZ_D4_D3FA0 M9,[V;)$"WG\#F2GR80::\?2,O"<\)[<\37&HU-C3V+ )]^*ZD>NJ$7J@D3NQ M[1/__".A?C#Z_C C']Z?I8+E'4I3M](,XCX) Z-$_5J):\@ZE&9O5WJNXJ&5 MC9^T\9.6LH,#LL8X*85KT10-DK@JD'N&\.ZL MXDK&?%F#^E&W14$+5L%;33JFX );O0$]R2A;ND'H-BH3!>:'\\J CK#NF5_# MLY(:MKP*??^ 5[;J W?9S[B*JQQRPI4JP"2CC5ME1A^8(HQL0,:8U5EG6FY] MOQ_YO[N\LG (W'1X(Z"FM=QS0IT?\,OR)!BZ_<*A+YN613FU<$]12*[W)&$: M.M-PZY6+WOG'W]Z]PQ4F6:_D?Q(K T"D8G%8(E3W!Q)&!9@LGC M!@)'N)F&!K$'=@+7M? 1C*667]3-K]<<9(^O.$@MJVAPBH.TM:-P;RGJI AK MD(+%@3,UEF47GMG9Y6,MW\9+$!W "[6 HV[ 37$G*%)NBB/!!4%NA,1+<@.O M+0VU;GM8:9-,M0-QOO(\7XM#ZL;5*R,?^I\2MB(H5A&9K80Y<("&/@<@#<'I%E/9])[RI91)U,\F:V+9V+KF01ZW- MU"*)GH0D:I%$W4BZAPW;EXEB+>%I>^K&RTV MY8%W(30>G\O+-; $I'D!?U\*/.W6-^8,W?S),OD?4$L#!!0 ( 'N)65+* M__L(:P, "4, 9 >&PO=V]R:W-H965TV@<9JL0NT"V^3[#[3$FT3I4B5I.*Z7U^24F3%D10# MZ8LE4F<.YPR'P_'\(.1WM2=$@Y\%XVKA[;4N/_B^RO:DP.I:E(2;+ULA"ZS- M4.Y\54J"(7F')O.7=S:[F%![W'B M&]WMM9WPE_,2[\@MT??E6IJ1W[+DM"!<4<&!)-N%]Q%^2&%D#1SB/TH.JO,. MK)2-$-_MX.]\X076(\)(IBT%-H\'LB*,62;CQX^&U&O7M(;=]T?VSTZ\$;/! MBJP$^Y_F>K_PIA[(R1973'\3A[]((RBV?)E@ROV"0XU-8@]DE=*B:(R-!P7E M]1/_; +1,8#)@ %J#-"E!F%C$)X;1 ,&46/@0NW74EP<4JSQ,.(&=_6:0#>ID1CRMZ9 MJ?O;%+Q]\PZ\ 92#N[VH%.:YFOO:>&&Y_*Q9\:9>$0VL"!'X*KC>*_")YR3O M(5B-$Z!HA, W^ML@H,<@W*!1QI1DUR"$[P$*4-#GT.O,TXO-X6Q$3=AN:>CX MPD&^C1ZAB5J:R-%$ S3WO,0T!Z6D/*,E9N9X,5BB*433 M233W'[IQ?!GWQ-6X=34>==4J!E2IROH',J%T;U[6)'%G]:M9%)^Y> DHC9_I MN$IF8;^(I!61C(I882F/E._&XIP\?X'4#_17+G2D[@)&M,0VN)V:K9=V3U@,M2M>E;80V/9][W9L^GD@+ M,-^WPK1HS< NT/XS6/X&4$L#!!0 ( 'N)65*K!<2+, ( -8% 9 M>&PO=V]R:W-H965TM%*6P"'KU4$ M:6DV;1>=HB;=KATX"58-9K9)VG\_VU"4+231;H*/?=[W.8?@DQZX>)$E@$*O M%:OES"F5:NY=5^8E5$1.> .U/MER41&E0[%S92. %%94,1=[7N16A-9.EMJ] MI*0@8Y,HX$/W8PP,P M9HQT&;][3V= &N'Q^MW]J^U=][(A$AXX^T4+5ON25[[]W DP/X9 >X%V-;=@6R5"Z)(E@I^ M0,)D:S>SL*U:M2Z.UN9/62FA3ZG6J6SQ9;Y&']$/KD"B)7DC&P8Z?B2J%511 MO7F[ $4HNT,WB-9H7?)6DKJ0J:LTWIBX>8^:=RA\#@7Y!$W]#PA[V'M>+=#M MS=W?+JXN?N@ #QU@:SN]T,$%F^E@,[4VP1D;790_UE.GBJS*?.'[# )=<6BFR)=H'AC;^Z&*ST'[++4@Q>$2=#G6ZZO;1^883",\NP/ M4$L#!!0 ( 'N)65+QQ6X(? 0 ",1 9 >&PO=V]R:W-H965T^^+E;(8;+I[DBA %7M*$R9/>2JGUL>/( M^8JD6![Q-6'ZEP47*5;Z5BP=N18$Q[E3FCC(=0,GQ93U1L/\V:T8#7FF$LK( MK0 R2U,L7B],3R>HL XY!:_*-G(G6M@0GGD_,G<7,0G/=?) 8[4ZZ84]$),%SA)UQS<_2!F0;_#F M/)'Y)]B4MFX/S#.I>%HZ:P8I9<4W?BD3L>/@H0X'5#J@ P<$.QR\TL%[KT._ M=.CGF2E"R?,PQ0J/AH)O@##6&LUJ&5521M(7BZ;L!850"MJ!, MWX\2MJ+L1>M51?1R6*^KB-N*Y+N(JE<+9K_"[.>8_0[,"5E2QBA;ZFV58#8G M;64M(((Y-9F>PS]BJ%O93B.8VJT0X*%X*F. M_7=&9?&DC6L!YN^0"$+?.Z3:8N4CMYUH4!$-K$0OTC6FPO1>&Z^@L:)[P,EF ML4=H4!$:6 GI7?9&80>-)5$_C/SP@%G3[*#^>_3"BEYH;>>QE$3)HJ#"*@=1 MA1A9 S[5ZJ(CUA4 <]T>-"8"FT9I"SUJAAZ&*#J(O&GE#WRT;S2-FGT/ Z^C M>-"M)=NU]Q-3F"WIHY9C;$M5*;UNDT7D'O98:;47MN]V4=TY7:"5ZG66/A)A M3@U!UER8(H",44WY/U#J<2MGV&RL#BJHIH(^EK76A5$C66& 0N@=IJMI-X#A M((HZ6-9*#CTKRX?\187$ #_K'EUJKJE)VY^\7<&:",K;JVR'[8-7@H6T;"58 M'PS0?C*8(Q6,.]5V'[46<^A_TJ:'M>Y"N_#6W;=[.( X$Z8/U8J4"=7-V/%6 M,(%-\?4Z:ERK+[3+[SU7.-D7(J $9G)!1-J#.VR/%-\_@2HE%E'U"TJZW8MBVK]1';]_,AI@%K444;3++6]_M9JA] G;2=4:Q.RB\@9%DR/CMM-HX=.D[_W MI_)O)0K5$H4^*%$FN_CEK>S68H4^2ZQ0+5;(+E9_FUT[NM^=76=G>DR)6.93 MN-0K9DP5$U?UM)KTQ_E\>_!\ H]/BWF]ABG^/KC"0D\3$B1DH2'=HX%.KR@F M\N)&\74^HSYRI2?>_')%L([7&.C?%YRK[8U9H/I?9/0_4$L#!!0 ( 'N) M65+N(#2=2 , )8) 9 >&PO=V]R:W-H965T)L Y;NAXSO[A6>R M2959<$>#+=[ M2W[9/0,[="24@&3!+.D(#UT!G[GZ:^=; 6WPGLY-$8F5!6 MG/\TDWDR=#RC""C$RD!@_7J!*5!JD+2.7R6H4W$:Q^/Q'OVS#5X'L\(2IIS^ M((E*AT[/00FL<4[5,]]]A3*@R.#%G$K[1+O2UG-0G$O%L])9*\@(*][XM4S$ MD4/0;7 (2H?@W,%O< A+A] &6BBS8EQ^O7U&\X?E^.'+?')WB\:+Q>UR@:[0E#-% MV :8,D-)$A#8;L,=P2M"B2(@T?L9*$SH!_0.$8:6*<\E9HD('W;3%#[]]] MV((@/*E1-_UG++]?8K5(#*N=""ULV ![E.+X),7TD.(6FIN*YL;2W#303&!# M&--$^O13S&*HVYX"HF,A3"%X&47=*!BX+\=9NC3R_4[H558G\J)*7M0J;YPD MQ$1=>VH*U^B(,>AV;J)ZQD[%V&EGC&,!AK*.L7/!Z ?A>2(NC:)N4"^J6XGJ MMHIZPF^Z5JK:+'0OZ*ZBGN>=B:JQTJEJV)U>):O7*DO_CG\Y.;V+0Q'T>D'_ M3-REUYS7LNW_4)OS_T[JO3F\VG8=LUHIKYPC1F\:H+7+N48?+0&QLXY=: M2LY4T06JU>IR,;8M]6Q]8BX=MG,>8(H;RST6NC)*1&&M(;WKKMYK45P"BHGB M6]M'5USIKFR'J;XX@3 &^ON:<[6?&(+J*C;Z U!+ P04 " ![B5E2:9O_ MRG$$ )%0 &0 'AL+W=OI6:D\5M+W/+ABP-HFYV)1=Z7[\V4F:A,8QJ=&2>P@UPV;.F2RJ?]0Z;NG,K+FB4T%8RG(*.;\6 *O\\QT@8YXIG1 MHVA< QW*"^<_]O@GDA@M[P^!^VEKOQ8#@ :[HAAU@N^/$O6@;D:W\K'HO\%QQ+K#L JX.0 M/"F-%8.$I<4_^54N1,, >AT&J#1 ?0UP:8#[&GBE@=?7P"\-\M"=(O9\X69$ MDLDHXT>0:;3RIB_RU<^MU7JQ5!?*4F;J+5-V,?+"8B89%>">$G'(Z!H0 M"6X)R\ SB0\4Z)( "[HZ9!E+M^":""; UQF5A,7?U,>>EC/P]',Z.H*8/@'0"YR#>8WOI #L:KX&2)B!(3$VI M*9P$N1,M4*\3Y'D1C-12O#9ST,:%P]#%?@4[(>E5)#TKR8>8KK>J\(2NLKP8 M31P+'W[CVQ"'" ?O*!I@"(9!> J;>:U(( PPAJ>P>1L6A4,_,L?K5_'ZUGAG M-&.O1,LL((9$%^'ZK3@\]>GWT;91T/>#H9E?4/$+K-774 5+"8:5M[!OM'&7 MXR+DL!6,[P;O(VZ#&B5P0G!8$1Q:"5;B9@DVJGQ%GVM M-0!MS0L;^Q"\0/N63L[VKPEWVL"G-&M)A>CS75?Z.-=V!IBE[V"MUM NUX]< MJEUY4^W/%J*XG?8 !TCOG:=4V\ (>3AT.[C6H@V]"Z@$K$41]E;%,SH!VZIG M$ H#JDLI8*V,,/A0@LXQ#7HQ;:,ZF=:J"^VR>T=?:0P@^ _TT3=8BR4109)DT8A4$KX2:< MYS=PIS1KP41VP?Q :;:E$*G=*@K@>ZYM8.1"/^K8V%"MF\BNFT5YXK[E6:L< M"C]9GK6P(?L8V&L^*'VGGY']02P,$% @ >XE94L=@*7)V @ T@4 !D !X;"]W;W)K&ULK53?;]HP$/Y73E$?6FDC(;0P52%2*%2K-*8*2O=L MD@NQZA_,=J#\][,=R)@$>=I+XCO????=G>^2O50?ND(T\,F9T..@,F;[&(8Z MKY 3W9-;%/:FE(H38T6U"?56(2F\$V=A'$7#D!,J@C3QNE>5)K(VC I\5:!K MSHDZ3)#)_3CH!R?%@FXJXQ1AFFS)!I=H5MM79:6P12DH1Z&I%*"P' =9_W$R MX)WB7I^=P66REO+#"2_%.(@<(628&X= [&^'3\B8 [(T?A\Q@S:DXVES71^"39+UJ8:AQ\"Z# DM3,+.3^.Q[S>7!XN63:?V'?V(ZL<5YK M(_G1V3+@5#1_\GFLPYE#W+_B$!\=8L^[">193HDA::+D'I2SMFCNX%/UWI8< M%:XI2Z/L+;5^)GW.7A;PGOU8S6 ^RY:KQ6P^^_FVA*^0%05UA2,,7D33?5?& MVRD:0MD=W 5\%;)6A-1Z"0TEHW##/-CY$D3.;X2N1_#7 I3:9B) HM_ 4*; M1IM+?,IE$G(HCE;+*=S>W'7 #MH2#3SLX%J)"%7P3EB-,$>B M:X7V41K=@7S?(M][Y/LKR!F7M3 @2S"*"%VBTK!<>TSU4<_$6%P'"'3-N' M82I;%2!YKP0Q_>C>)A&=SQE%M_#;1D+LN M-B/7:MN%E35S^M>\V79SHC94:-O;TKI&O9&MNVHV2",8N?53NY;&[@!_K.S2 M1>4,['TII3D)+D"[QM,_4$L#!!0 ( 'N)65*/HC8Q[@( .L' 9 M>&PO=V]R:W-H965T[EN?-QU]UR\2YS (4^ M"\IDS\F56C^ZKDQR*+"\YVM@^LN*BP(KO169*]<"<&J5"NKZGA>Y!2;,Z7?M MV8OH=_E&4<+@12"Y*0HL?@Z!\FW/:3F[@QG)N;65 ME!3 ).$,"5CUG$'K<=0Q\E;@CQ++&$$:??2:KRGM-Q4 HKO*%JQK=?H(JG M;>PEG$K[1-M*UG-0LI&*%Y6R)B@(*]_XL\K#GD(K.J/@5PK^L4)X1B&H% (; M:$EFPQICA?M=P;=(&&EMS2QL;JRVCH8P@,*$W6GLQ'Z/KJQMTA0A#KSG?2,Q2V7659C:>W:3B&Y9\_AF^EH^FG*E< MH@E+(3TTX.I@ZXC]7<1#_Z+%,23W*&C=(M_SO0:@T3^KMQXNX 3U!0367G#6 M7IU*+"7H+.I$(4KPDE"B",A;Q$!=*B%#O#:-5[[(I[N%XJ"K:,FL%*YO>?R M+NK$G3@\0FN0"_VH'8;-=%%-%UVDFP&FY!>D*-.-4>KVE7"AR]$4-V!ALMI( M'9W01+$?A,?Y/!4+_2#VVLW,<,/%_U/$I3AB;?^4 ^E3JL%0.F#LU M<^7P))%*XIC(WS? Q+;O8.=]84)7D;8+[J"W)BN8@IZMGZ29N3G*@L; M%14<25CVG2&^'N&.34@C7BAL56F,;"ES(5[MY'[1=SS+"!B$VD(0<]G "!BS M2(;'KPS4R9]I$\OC=_2[M'A3S)PH& GVDRYTU' M*)A*?]$VB_4<%"9*BSA+-@QBRG=7\I8)44K S2,)?I;@GYK0R!(:::$[9FE9 M8Z+)H"?%%DD;;=#L(-4FS3;54&YMG&II[E*3IP=WP_L)>AD^S&[1X^UP.IO< M/M[^>)ZB;VAJ=LPB88#$$DWIBM,E#0G7:,;%7('B$L2<$>8 ,,-=!0*3"YA"_0 R5SRJBFH-#%A M[-)0F$W'Z.++)?IBL9\CD2@3K'JN-H5;^FZ8%7FS*](_4N08PBO4P%^1[_E> M1?KHY'3/VN/7S/DU3^7'"LNK2.YP6J7' MM[S@7XZ'08V@FF K)]BJ)3B!,)&2\E6-&4&.%9S9YG:.W/Z\S>T#<:IL/HRJ ML;F3\^N;.*38?!AVSN9L3[)YF,_KSWHYJ;,%>T4R],UN.2XT:?][T#.,C MURO":FS'16/#_IF,SX ^<#Z+"DZP'A<]$M$?/_!(._4$L#!!0 ( 'N) M65+SID!\"08 .,= 9 >&PO=V]R:W-H965T/XN5D _[VUR=39LNFR@1:1%E*99_"/:R-WE))B@C=CR0RSOLM?_1#T0*_NM ML[BH_J+7&NM,T/I0R"RIBQ6#)$J/__GO^D*T"K [4$#J C*V@-8%=&R!6Q>X M8PM875"-/CW.7EVX!9=\=I%GKR@OT:I;>5!=_:I:7:\H+3?*2N;JW4C5R=GU MUKSZ^K!$WY97JX>[Y;?E]_L5^A>MU)[<'&*!LBV:\SQ_B])G=)5DAU06 MB*<;)'<"7?,H1X\\/HBBQ)4OS;-DS].W?PIT':4\74<\1C=I(?.#VE^J]/U" M2![%']1'/*P6Z/V[#^@=BE)TO\L.A>I;7$RE&JRD-UW70WPY#D$&AEB(]2=$ M\4=$'.( Y?/1Y3@$RA?CRP.@?#F^W.^63]5B-BM*FA4E53\ZM*+-5>=%(63Q MV=*3-CUIU=,=Z#GGQ:Y:\W5Y('X=HA<>EZL)K=6QE5>U*G7J948)=D(UVTM[ M34P8)HX7L"YL8<)"QV%!%[4$FH688 WKC.TV8[O6L>^$VK;16HKCX-"PQP:L M\\$N);U9353@^;T+LC!!Q D([DUJHKQVJ\Z>\C<7F60U9B/4ACV0D MP'5EYJC4)]3KS0K "/:]_K3,7#'L4=H?UX2%?L!">%ZOF=>SSOLUXVF!=B+> M(&6UJ%![&1K8,Q?$=4,<]C;?W,3Y@>]0!I/T&Y+^.22C]$7MQE)"/Z)42(BO M;_"@GN,Z_ MP'"Y*AQ4HS:1RZSU_XT_POJ\[=38^PSYF!E$3&#H>)@-+A;6%86(E^UU1 MM#(D)L,0LY#V"4(X&GKN $'MA_B4(78"D6T;:;/![E\S;JRE'=NU_2SKQJ9X M@]X-X'KFW66KA1G;E7F$XV)3;B'+!6#!H%%B+IFD"EN#[Q!\24M'ZPC/W% M,M*:B=9I8M?I\=9<-SIAS0!JR)J)%GYB_YFQ*K5$:<' MHFV$V&VD__T\M3E-GR!!X&,2]@E#AN([GC^T2;6C$+NCZ#L]MB^FUGTR-HZ/ MN$NAI9G:I?F\^Q1 S 9O5 :;0D[5(LTM8OTB+!# =$%P@X &PX[5 LSMVM5^?-BAIIZKL!-2ROI4 M@1\9+ Q];V@/:.6G_M\-.U1+-!U]"^:$GU SS@-A!T -A1VJA9_: _^XL$/- M\ Z%'0@V''9<[2.NW4?."#NNZ0XJ[ 38Z>=G *C"3OL&;Y>LMA'7;B.GPHX+ MW,X)7=_OAQT0Y_O,&2"H;<2UV\B98:?NUK[G2X(0$]9??0"HP@Y3FM)C/&T] M'RL??W[C^7.DE#@66U7I?/+5S/GQB>+Q1&;[ZI'94R9EEE2'.\$W(B\!ZOUM MIJYY?5(^A6N>Z\[^!U!+ P04 " ![B5E2Y))\ S4" #J! &0 'AL M+W=OUTB^F1"1XK80TXZ D MVM^&H+GECI-U($$ ME[C48 Y5Q?1QBD+5XZ 7G"=6?%>2FPC39,]VN$;:[)?:1F'+DO,*I>%*@L9B M'$QZM].AR_<)SQQK#D^L]_[VFTM6V;P3HG?/*=R''P-(,>"'02M5/V IWJ\P4P)X[]0-[FC M;P%D!T.J.H&M@XK+YL]>3_MP >B-K@#B$R#VOALA[W+&B*6)5C5HEVW9W,"7 MZM'6')?N4-:D[2JW.$KO)X\K>)X\;>:PF$_6F]5\,?_Q:PV?X3M*U$P E\W1 MNSW\,$-B7'Q,0K+:CB',3CK31B>^HM.+8:$DE0;F,L?\?X+0FFZ=QV?GT[B3 M<8;9#?1[GR".XJB#K]_N1-_S#:[P/2DF#3R@R,$6#&LFL(-UT+(./&O_"NM/ M*E%?[F$'Y[#E''8Z7:+F*@=5@-)\QR4CS$%X^S6GDDNH2YZ58*6/P#0":;M6 MH-8VSY9FE,C?.\%NU5$$.3N:]_R'%_>O0KWS768@4P=)S55L9]M&GC3W]U]Z M\PHLF+85&1!86&AT\\6:TDUG-0&IO;_-6T6V-_RPM(\1:I=@UPNEZ!PX@?9Y M2]\ 4$L#!!0 ( 'N)65+(W=(=Z@0 $X5 9 >&PO=V]R:W-H965T MTVA%]:./TWNOC>^US;(]WK'CA:TH%^I6E.3\;K878 MG%H67ZYI1O@)V]!<_K-B14:$;!;/%M\4E,254Y9:8-N^E9$D'TW&U;O;8C)F M6Y$F.;TM$-]F&2G^/:BD/\FTD],+J=7 M=^AQ>OTP1S?SZ>+A;GXS_WF_0-_10LZ8>)M2Q%;HDB0%>B3IMFI=T")Y)67Z MT57.1;&59146D",I\5C+!O5YC1H&4&- -RP7:X[F>4SC]P$LF8(V#_"6AW,P M1KR@RQ/DX#\0V&!K ,T.=L>1 8[3EL6IXCF#\=H4YZR<[R1%)&/;7%1I?B(I MR9<4U2L]94M2VACZ==M^W:I?=Z#?.1>)7!LT1G]*"D!RG94EU!6HCN-7<4JN M>)U@.PC<<&R][J=--8/0!J^U>H?2:U%Z1I3W3,A\[$W*:?RW7"KE--1!K8-Y M'T%5S0Q0_1:J;X2Z5TC".17:R>XK/;M1$/H]?*H5]CP_U.,+6GS!H?BN$_*4 MI(E(J!9DH'3_W;/]/DB-E>/K(88MQ- (45MG))B.;'3 0P62[]C0K[YJA<&- M'#WTJ(4>&:%_B/!=5&QWI&U_*CW@/;G QA']?.M.#N>V2/)ELI&-:=6WEL>Q MNJJZ5#A-8$VD<@4]J'J1I]=^1G &:G$-@L$4>2;Q/MH^6G M,3.L/]PI!39+Q?\E#ZRJ@A:^1F,,\#OUP&;YJ*;"-5N^H!G+LJ1"STT+N>-] M''PNA71TCLU\?C2%:*C9"=P@=/M%4 T]+#_N0!4Z%L=F&C^"0B)5RCTO5-:F M:H8!1Y$>*'2Z /9OHI FT#MVD*3H MS@@&Z PZ[0"S=LB3]XX4<7TNG,D37"&/\28^@X[HP?M4/H..H\',T2?P[==_!$^H&_K0Z6_Z-4:>8P^<3* 3"C + MQ;$DH=*_!JI&(X:A=@H!9H4XC"%4UO?"2%EY&BL'L!ZATTF#8Y:&P_FA";1_ M9IXE94JQD^_+K P ? T !D !X;"]W M;W)K&ULO5=M;]H\%/TK5]$>:9,Z\L)+RT21*- . M:="JT.VSFUS :F(SVY3VWS_729K0#=Q]:;] G,3GG'L;[.EYCQG1#;E#0E:54&3,T5"M?;Q2R))^4I7X4!!T_8UQX_5Y^ M[D;U>W)K4B[P1H'>9AE3SQ>8RMVY%WHO)V[Y:FWL";_?V[ 5SM'<;6X4C?P* M)>$9"LVE (7+,=A2[J5\L(-)CO M$8>8IA:)=/PN0;V*TT[X[ ME@6U+5XL4YW_PJZ\-_ @WFHCLW(R*:SR9Q7-A5F1M%5SG-,_W+P6PV&<-T,(;A]70Z64S' ML\4WD\5D/(>O,)19Q@TMB]'P>82&\?0+G;YD0G"$ M*4/X!%S E* )1$ 5W\Q%\_O3% =NLG&OFL,TCL#_(DJO!8G(].]FW[B3W M;G@]6TQF5^/9D&QSD+4JLE9.UCI"=H.*RP3D$I9;D7"Q MJ00(N?,H.*I;1! M?F^Y0KLPASQWH[?.(,L]=RAM5TK;3BQ:/'RF!T$]4*18ET,#^4C;P:P1!#X9 M."*G+*4@[^3DMHM\['?:/?_QD.0Z%4-W+,[H[4/]H%F_:62!T]YCCZ*S(_1U M8(;=?Z,_2%G,[>Y1=KMA(SQ,&M6Y&;D#;]%C7/3&U=GJTV)0--3U[<5W"74R*RXTI+BDJ3;0/%!% MJU\,C-SD[?6]--2LYX=K^CQ"96^@ZTLIS:9+RG;838/NDZCS>08OY(MY#).RO*4BQDEZUU MOF6 EX4I373+,#P]Q233^MWBVI3UNS07"<<)F-'];RAY7)47TX071[0OM8:&XIP+FI9F.8*49("4!N=6@UL:"G3]P%Y,7(@%[G<9W2.FU#)--8K9 M+]QRODBFWI.Y8/(ND3[1?QE,)J,(C0<1&OX=CT>+<319S-%@$J+IGRC\%85H M'@U?9Z/%*)JCGVB:P'(-2S2'.&=$$. ("_2""4-O.,D!W84@,$GNI?9U'J*[ M'_?H!R(96FQHSG&VY%U=R'&KI^MQ.<;GPQBM"V,,(7Y$MOF +,,R6NS#F^UF MT&(/;[=W6NS1[7;_W*[+6E4%LZJ"646>?2&O68 KH785:A>ASH70&7#!2"QD M;HSYIJU$AP"O"%"+SZ[O!*[3U7>GA6B*+-,USD5A4V0;5G NBEJ2Y 16HC-* MIZ)TKE*.:0;?\N-A'W+]7>47WL5#AGOR9--RS=KXADV5:]2G(VR*/,>I34?4 M%'4\M^.TH[H5JGL5=4$%3M"V?%=439'\]@X-^,S)#B>0B59^M\GO.[Y=XV^J M?,NH\S=%@>/5*]T4=3I^QVWG]RI^[RK_8 U9_(W&S_,V1*^): :^5V=LDSEN M71:VR ROXUDUSJ8L,/P+9?8K3/\JYG$QX-5B\*"6XY5:CG=J.6ZC]QN?EFG[ MENW5Z%MDENE[?HV^169ZMFW6Z)NR0!8YJ.'K)QN9^DT98[8F&4<)K*3/>/3E M]+'#UG_H"+HM]K9W*N1.630W\F\)F!+(^RM*Q;&CMLOJ_ZO_'U!+ P04 M" ![B5E2GE!I2@\$ !_#@ &0 'AL+W=OO M'4(2R =HI'DIL7T_SCV^/JX'!R[>I4^I@I]A$,EARU=J]]6RI.?3D,A[OJ.1 M7MEP$1*EAV)KR9V@9)TXA8&%;=NQ0L*BUFB0S"W$:,!C%;"(+@3(. R)^'BD M 3\,6ZAUFGAA6U^9"6LTV)$M75+UNEL(/;*R*&L6TD@R'H&@FV'K 7T=8]LX M)!;?&3W(PC>84MXX?S>#V7K8L@TB&E!/F1!$_^SIF :!B:1Q_),&;64YC6/Q M^Q3]*2E>%_-&)!WSX =;*W_8ZK5@33JL$80L.OZ2GRD1!0?1]P%RSQ#8D9('^YD)M]9;#HZ9S#4OJQ8(I M1B4L KK>GD]]GE!%6/ %/@&+8.7S6))H+0>6TL482):7 G\\ LW7Y00^?_HBCWD^*J*-;XZ&^HW1+$UPQC+.6,9)^'9-^%FTIU+I[E?2 ME)V2N*9O"F3&34.>=I:GG>3IU.0Y$9X'->D(>#Q2+(HUV1!'^K0'[%]M%7 I M8<B5HV''Z%_C+1H;> M:O3]#'W_!O3F -)Z^.ER _Y^"=I=!U_ K[!!#JZ&C^S\VK"O-^[>-"[P30G] MAQ<[E'N/GL M;!05P",*'Y0(K:B"QUL?-OH_EF2FF@]<*K3?<=V:.O,K 37?"4>H,C:)1 M YBR;/ZA M3D&JS]'D,HR:=?B6=BP+*'90OV;3<:Z@N%E!:]LQ]7.NW:N5=A47JU5X'9BG MV9R(K;D7 [K1CO:]JTL3Q]?.<:#X+GDPO'&EGQ_)IZ]?B%08 [V^X5R=!N8- MDKTY1_\#4$L#!!0 ( 'N)65)YU(7G300 *82 9 >&PO=V]R:W-H M965TME)GDCA\C@ )&-K=A]FBH=NJ MCR8QQ)HD9FT#.U5_?*^=$#-#,*R6E@<2)[[GGGM]?>QXL.?B1::4*O0MSPHY M]%*E-@^^+^.4YD3>\PTMX,V*BYPH:(JU+S>"DL08Y9F/@Z#CYX05WFA@GLW% M:,"W*F,%G0LDMWE.Q.N$9GP_]$+O\."9K5.E'_BCP8:LZ8*J+YNY@)9?HR0L MIX5DO$""KH;>.'R818$V,#W^8'0OC^Z1#F7)^8MN?$J&7J 9T8S&2D,0N.SH ME&:91@(>7RM0K_:I#8_O#^B_F. AF"61=,JS/UFBTJ'7\U!"5V2;J6>^_TBK M@-H:+^:9-/]H7_4-/!1OI>)Y90P,QF\0]$D5& \'W2.C>@*9O3/:-->2+%;I0%DK 6P9V M:K3X.'Z>W4W&B]DCFH__>II]_AW=H7E&"O2I*.M0C^>'1ZH(R^1/ U^!5VWK MQY6'2>D!G_$0H2=>J%2B69'0I,%^ZK8/L0/ AW#KF/$AY@EV(CX1<8^B\&>$ M QS(E @JFVBY01YI;$&8HOE9H,>K@<*^$VAV/5"O">1-LJ*Z0"*#VCJ#^KSX MXH)IU3 M Q.=JS/-YVX"4SI!<_(*4J,TD]ZL@A0+$#ZQ 9<1-!3HM M0=H&1"OG;H0[_6ZW/_!W#H5)G0,:0==-O/;D?Y>#=Z[X:#V:]2^D_(X M29@6'9(=TBKHFD%B!;C9@@8(M#GA7V:Y?YKEP/R:DQ@&5B4#)Z?/VWP)?OGJ M0$G?*1Z_(+)5*1?L;^ &U8"8E%M=$8TZ%YS0"X.VB]^1BH??QT]0O4M@Q1J1 M'0@W66;4\%OK&=-(+FRH4!>GU MLVD)KKR]2>:9/%KQ"WL_0#&A- >"&\&79O)!MXJUSM'UQ'M7$[?Z&KH%]E MU:QT[:BL0.+@AG6 K;!AM[!]SR([P0T:YI@RV$H8=DN8WE%=F#+8ZA2^I4YA MJU/8K5/_1SU.\:DJX7<"U] E/#, 5K/P19]<_^A[/ M*7C7!R$2Q7Q;J/(SM7Y:'[:,S1'#N^?3\&%6'IE8F/($![YAUZR0P'8%D,%] M%_B(\E"D;"B^,5_]2ZX4S\UM2@ELGG4'>+_B7!T:VD%]-#7Z%U!+ P04 M" ![B5E2 S.LDRL# #="@ &0 'AL+W=OPH>^<)Q@+L\XSPH9$(L7DT31XE.$?\@6XPD2LK MRG(DY)"M3;YA&,4:E&>F;5F>F:.4&*.!GINST8!N1982/&> ;_,(G%ZV;.Y,BL6.(TQX2GE "&5T-C#!]#Z"J COB1 MXAVO/0,EY8W2=S7X%@\-2YT(9S@2B@+)OP\\Q5FFF.0Y?I>D1K6G M:?#^Q? MM7@IY@UQ/*79SS06R= (#!#C%=IF8D%W3[@4U%-\$3\7(6@OGXU_/L^PNX!U.:RXO% MD4[-E'+!P6V(!4HS?B>77Y EH5N.2,P'II '4K1F5&X^*3:W M+VP.;?!,B4@XF)$8QZ<$IE12R;$/ M?AX>=*AQJN0XFL^YP'>2ADBEH8/4K4A=3>I>RGB"&+Y7[THL.8\;M*6O8/(T MDZH@'R,[<)0S'W5/6Z)8<"+0';YC@ M52ID,8KHFJ1_F_>I4%30]6JG\&W?:0@Z#W(]QV[H.0_R C=HE^-54IW<=-CPO"7&LYOO;4L0 MA+7TG6JQCUKL3BWSY1S\ XOE:ZX?K.V3UOB>J= M%Y>6J,#J-TTW:]_]'+.U[I^X/.B6B.*;6Q5]&,B^T_,5(!<7U$J#@.U0=71 MCOX#4$L#!!0 ( 'N)65(2FN='8 < )XE 9 >&PO=V]R:W-H965T MAUDK[_$0+5=_E=)!;5,.;#[OM+\K)B\F\Q3D;)+&WZ*0KZX' MW@"$;!%L8_Z0OKQGU82HU#=/X[SX#5XJ67L YMNK?(J''*YA; \!(@ M&]DM@":]AT._9?BT_W#/,!M<+Q8N])$.?0\LYUDTYRRL?&_026J=I-")C^N< ME>LYK!X,RFFMG!H!?TJ39Z%?Z XX>&++*$FB9 G2!=BP+$I#<"$"IIS*F[9P M*;730KMDL.<;:'L4N\[5Z+D%EE/#^WF_=J\WS\>6!+V MCP1?CP2(D -)#:C!=$ M&?@:Q%MFV$>P0=/PUW=2F,9QD.7R5>G+5E=6EMR&CXAGX8[(@DA!1+UW54\D MI4+I^1J*2RR7'BQJ)=>-N"3C%C&*+-2Q7Z%B76BFW<:.[3DOK,^+$,M!'4@4 M5T-RPO;M"8;H8*AC>; #C.)V> *YZYNY)SJJK9F#+ (/(T 7,\6L2@30,>[J M<1A&LOX,8A!&^3Q.\ZTY\T%%\]#,\P4!/$L"N 25GZJ"J>&==I^4BIW&9+%- M;/O0)VUB]%!LVB*&?*;I,HO_$S.;I6IQ$\D#ZTN0] ME2B@.5-T:@?BK /$ 2;GHL:4%)@=%D6CK:Q&6QWK:ZX@F':Y JG<@.PSP<[3 MG%_N=H5$7@GJ?JJJ6;,A!%Z9W%,^6)=U,O1 &+R: A:I%(/,*6;&T_D/D&XD M-J-&E1$0,H;(Y^.Z% DC,PE_;BSY><5D9:!9&_@>MKT.5D:*E9&9E>]^LFP> MY<>+JDK/?E6%H$NZ("@N1F8N/O#.2:45TJMLXD!,#OFF1<[H/T7"R%R.5_X+ MGF)V.GB]2#\ OP]*T3=RC;&KU7:[50;W@FU,11U2%(K,U7C/F.Z722M;S10) M?C?-^^"HK>_@0LNAAV5') M]?0I5E2+S51[-.)[3D.OY/=GL0]/\38V\_8N]H>[V']@LH4HG3X1>2<+YAS\ M$RT8N/C.]")FWVBCMW$2P>L^>6VQ5?G!K)E469/LLB8BQ[(F5N2/>Y%_]U(: M8)LUGP-;)0Q,S87OD-&1,HE0*P.04H[Q='!8FHJL VQ'OY7%T>KL&04<[ M,51B>T MNVO3.RHR-8KL]T]53B+FG/0P>S0V8E56(/#WMV*)8G5B[L_\:C.V4M^,"\^W M;=*Q!XAB?F+FYY[M6*+7[\CQ7;?+?J,#;B;:?AU9TE*\(_'CXH,8:Q'LBC%% MU\1DD^1+Z#.GK'1!$X,1/X M^=UCHK.WZXK(/5BZ28N<,<05S1-SL^2/=(^)HEYR0M_]UXX9E:6]3IQK>6Z[ MAZAB46IFT=.[Q[2EB*=V\Y!1+BK5BWB*+._@/P?3%C'27>M3Q>K47.N?W#VN M].UWCZ'5Q7-4)0!J3@#G=(]I2XN>$ MUN461/C63_CZ=] 33TE=W7 OB#C J M U!S!O@MK>S*AKL?CM@]#$==S+2!&O]J/5+1G]K*IHKZJ9GZSV]E4[V6AZ[6 MHYZTB"&GLT=-5<:@YB;..3UJJDB=FFOW/]*CIGJ-+O)WIRM4"J#G-M1/[5$? M,02+8RN =H]CZZAQ<67-LF5Q 2@7B+8)+R]YU&_K2T;CXFK-P?M;^'9:7A52 M:LJ;2Q^#3*2[',1L(53:EBMV459>!BH_\'137(]Y2CE/U\7CB@4ARZ2 ^'Z1 MIGSW01JHKV3=_ ]02P,$% @ >XE94KVH1"&UL?511;YLP$/XK%M*D36H#(4DW500)FE3= M0Z8HV3KMT8%+L&)L9A\A_?>S#:&9U/ "/OON^[X[WSEJI#KJ @#)N>1"S[T" ML7KT?9T54%(]DA4(<[*7JJ1H3'7P=:6 YBZHY'X8! ]^29GPXLCMK54,'].9]7<.KPP:?;4F-I.=E$=K?,_G7F % 8<,+0(UOQ,\ ><6R,CXVV%Z M/:4-O%Y?T)]=[B:7'=7P)/EOEF,Q][YY)(<]K3EN9/,"73Y.8":Y=E_2M+ZS MF4>R6J,LNV"CH&2B_=-S5X>K@/'#C8"P"PB=[I;(J5Q0I'&D9$.4]39H=N%2 M==%&'!/V4K:HS"DS<1AO7Y+-\CY-MLL%62=_5LL?/\D]>:9,D5?*:R")-O=5 MV0IJ\GD!2!G77R(?#;=%\+..)VUYPAL\XY"LI,!"DZ7((?\?P#>B>^7A17D: M#B(N(!N1R?B.A$$8#.!-^DI,'-[T5B509D7 WI M>PWO2,II=KS?9H7D,,0SZWEF@[J7Y\IT..0D9R>6@\B)H@@?W= P3C *@D\? MZ?&ONJL$=7 SI$DF:X%MH_6[_9@F;7>^N[I.HNE\MRS,4P/*.ICSO91X,2Q!_WC%_P!02P,$% @ >XE94N@N M)7Q>! 9 X !D !X;"]W;W)K&ULE5=M-O8HNQ!+^RE(K;T5;*_,8P1+S%&1)CEF.JWJP9SY!40[XQ M1,XQ2DJC+#4LT_2,#!$ZFD[*N2<^G;!"IH3B)PY$D66(_WN'4[:['<'1?F)) M-ENI)XSI)$<;O,+R)7_B:F0T+ G),!6$4<#Q^G8T@S<1=+1!B?B+X)UH/0,M MY96Q-SUX2&Y'IO8(ISB6F@*IOW<\QVFJF90?_]2DH^:;VK#]O&?_HQ2OQ+PB M@> :K=CT M0QG,TEK))U3G?26Y>DN4G9PN9LO'A\<_5^!IL02K^]ER 6:/$5@]?Y]_N?_^ M-5HL5Q_ XL?+P_/?X!K<(4%B@&@"(I(6$B=@\;0"'R,L$4D_*<#+*@(?KSZ! M*V L44<"T H>*%$BL^MB>7FP1DU M=I-@N^2S3_#-41H7*2J+C*UUC:@,JJR=H78::J>D=DY0_T3I&^;5:5;+H?O4\MQX.^/S'>V^'MPZ!OV[Y]#(L&8!YT[+"!'6ER M&TWN64U?L1 W("'O),%J/9;B"IH0(3EY+5<\1IP2NE&OTI3%2$])!G+$)8E) MK@)--T#@N.!$$CRXH"L/W);G6E\G"GV0ZSEA)P8#(#\TAR/@-1'PSD;@LDAB]IEA+5%.96D2J)<5O6Y8FF ^J\_I9MH/ ,3OZ^C#H^;[E=!0.P-RC M0!QI]!N-_EF-51_;E9N"RA]ZQUQMXE)M9UA=T*@++E#7J_'*^\K4;R^^<>!VG.^#W+$'.[X/@: [['K8 MN![^3K=*#KO,F7X%S<-F9YZ-S"Q);M1II:[0CDGRAQV-KUX<5%WFYC%]9XS=XI\M#K*>SC M5)4'KMD5.8!SW0">*'-H'71:_Y_P?9U?[^M\OZPHH]>_T[CKC[7+U;/#KN8^ M*&Q5="VX#X(P.%'W\+#70_O\CMSM:'NEEW6VFOVH'4$SL+L*!V!F -VNQB$V M.W!.B#R<.N#Y8T=TJBG4(IR!#N?ULM1'N6.G)Z&/:;\AHC M5"T55%;'SF:VN2K-R@M"9_Y.7Z'*8_V!IKI_?4-\0Z@ *5XK2G/LJZCRZDI3 M#23+RT/^*Y/JRE ^;M4U$',-4._7C,G]0'^@N5A._P-02P,$% @ >XE9 M4M.CI2.I!@ 7R$ !D !X;"]W;W)K&ULQ5IM M;]LV$/[<_0K"*+ &R&SQ19(=) &'=\[KD3Z?,5%\_)G#$)OD=AG%QTYE(NSGJ]Q)NSB"9= MOF"Q^F;&142E>A1/O60A&/4SH2CL(A$-XL[E>39V)R[/^5*&0>3\.7WXY%]TK-0B%C)/IBJH^O/"KED8IIJ4 M'=\*I9URS52P^GFM?9(YKYQYI F[YN'7P)?SBTZ_ WPVH\M0WO/51U8X9*?Z M/!XFV?]@5)^## MB$D:A"?@/>B!)/TZ 4$,'N) )J>5@2]SODR4"C7X?N/YO">5BZFA/:]PYRIW M![6X \$-C^4\ >/89WZ#_&B'/#(HZ*G8E@%&ZP!?(:/&"7OL M0_!G^AX-%AXO8^^0:;/*O0U^6G6,F)>%V"XH45;U6K;>&^M<%!H#22+]M \ MV5]S?R][-S8+E]F LV5PRS)5]/(9\'@4*?9+4J@;M)-2.\FTDU;M_C+G4Z6; M?5L&\@=0M4$1M P$4W0MTR]$:8/?#I)1OI*3K916CY=+8KLN.>^]5+>K/@M; MCNMLSIK49SG]/D;EK UG[=)9VQC*4? 2^*R6Q!NZG%*78PS<-4WFP%\K! L: M^&#!1+D_&?/\!XQI-PB[9#EC3)+05+J<6+M@<*K=TSS6ZMPZ5JHA> MJ,S/G=O+JRNW9K#5M9O-Z9?F]/_O+N74I] M!A@,2L,&._*GK#X[,QY:N@!:1\AY6"FP<(?5.I_3.IEG^]H%M<'MD"TTVU6H MN8,MR#9,4FWE%F9W3-IT#6G7D-&UKUG?EOKUPH3J0U5C(IY5-[Q0N\328!8^ MBI80?%#%WN>APGRB(7^R,Y,+JZJ@=YPN[F\'IC[-)EUK.YV;IL%NWVD)CBXE M$)OW??I@!*BN&I < Z":J*%]-(#:-5@-:OBLSVG 9WU2&SIUT8#FJO%6Z*S7 M$+??=0>6_@>W0U0744@E@Y8(Z+H"S84E;\FU?\IU_B1HE'51)NSH4@'[Q\"F M9GRXB_)?K66:%$M5"[?M6FTLB'0!0=;A459PN:YT*29&0+JD('B$J"/-Z\C, MZX MW$$7FNV-"M/2^&%-?=A,?6_4^N+Z:83M=%VWQ1W-J]A\E-"&F-/4N(#[!<3+ M36XZ5=VQ!$0@R@Y^38#01(W-1#UFE>JGRD01S$3XVA MK#>K" _:DH]HQB8'-ZOUY%//-_1[$"TCT^FGIE=RC+:5:'(E^[:M@!8;0%,N M;()#H6KC9 M>VIWA.)_14X@B"537"#!G(<^$P8W;L:>7E(U M-9IVPP%LR[6(9BG;S%+#W(!\:655:6.C 76:@FYMBWN5^]^(B:?LICY1Z%S& M,K_\*D?+7P,,LSOPK?$K>'8-&\9'\&R2W_5K]?E/#VZH> KB!(1LII:RNJZ* MEDL TXMML$;1/73G:QE[0TEHA(I$I2=@KT MX4M2CN*%)2' [HTM'F;^;X;DD*,]%T\R153PG&=,CIU4J>*3Z\HHQ9S("UX@ MTR-;+G*B=%,DKBP$DM@:Y9D;>-[ S0EESF1D^Y9B,N*ERBC#I0!9YCD1OZXQ MX_NQXSLO'2N:I,ITN)-101),9(LPP4L8%T7\[G&&6&4^:X^?!J5-K&L/C[Q?O MGVWP.I@-D3CCV=\T5NG8N70@QBTI,[7B^QL\!-0W_B*>2?L+^\-IME.3Q71U=WOW90W+Q0K6-]/5 J9WP^/%X M^_ /?(1[E:* Q<^2JE^PPHPHC.%!$":)3;*$LSDJ0K-S> >4P4/*2TE8+$>N MTK!&THT.8-<56- "Y@?PG3.52EBP&.-_.W!UE'6HP4NHUT&GQSE&%Q#Z'R#P M N]Q/8>S=^270"% J42G:X[M6N M>]9UK\UUF6]TZOD66+,('(4BX3>T1E:EJE+K6S5S38.3N&@#[-6"_$W": M) (3O2% TTFJ98D]=KIP0%&**-5'IP._B;$2'!PQAKK8>,V<@YIST,DY(S*% M@M#XOY -3K+G>[TVLF%--NPD6V%<5J6*FH(7(=V138:-9V=X M ?MNE?UOJ7 MG?IKQ:,GH%*6^.;D-,)=GL)=M<%=U7!7WOXW1Y._L ^!RAE :O1BT$C33P3A_JMA.](1EA$3;63N_T_/;\5O:CV\#O M9#>E$::1+O"2VH+>4;K\X-5KT%D7W^KPM<[ZX9NW:F-ZPI/2T3]=6??HVLQ1 M)/9Q(/7^*IFJ;M"ZMWZ 3*MK]W5Z]7KY3D1"]?67X5:;>A=#O3*B>A!4#<4+ M>PEON-)7NOU,]2,*A9F@Q[>&$:B?99,_4$L#!!0 ( 'N)65( MHE@ M-P0 "L/ 9 >&PO=V]R:W-H965T73@&$BO%\B%;D*3MOC+2V18JB1Y)Q^E^_8ZT+#L2I6;]8HO2 M<\?GX1UYO-F.B^]R#:#(:U76\G*R5FKSR7%DMH:*R0N^@1J_++FHF,*A6#ER M(X#EQJ@J'<]U(Z=B13V9S\R[>S&?\:TJBQKN!9';JF+BQS64?'7DBGY*::P-#.)K 3MY\DRT ME&?.O^O!;7XY<34C*"%3V@7#OQ=80%EJ3\CCG\;II)U3&YX^'[Q_-N)1S#.3 ML.#EMR)7Z\M),B$Y+-FV5 ]\]P;KZ^^:1_$[N!7\I3$S/4E"L*.4Y MOOWRF)*S#^?D REJ\K3F6\GJ7,X3^8-3$8]8M?>] _]H;]9A"=D%\^I%XKN=:""W>;4ZG%O/T_>;)B!J_#89O_/D# M_A9;(:!6(YZ"UE-@/ 4#GCY##H*5MA#M#2-CJ$^%E[D7)6$P!\4AW%HYQVU MO*-1WD]#0/ M4U@"JAC;H$GK*OG51$PLR^#W$K&/HG&0=%"I!>5/H\"^#-.6^_37$G':FVV: M4-HAW@<%H=<)$A%5!>;AZ>=U=%E@.FS^@+*3:D5'E=W6&:^ */8ZML$:)Z>S)X%/_:Z6/BR, MJ4>[6BPP.G63 2W>48LWJN7F-0,IC98F,'B1ROBJ+O[M;KU&EM<_M;RXIZJ/ M"B*_%R"O=W1'23"DZ5C J#^JZ2LKMVQ_H2OQ2LGJ#,@&1(8GXD>"H=,A:[ZO M!$"E3\HV3_5*,"E!V:X6Z4]FIJY[X;J_C1Q9]%@\Z7CU7*R96&&6\;?<#OL( M;]ODQ2(4!W:)=CVV$NL.U$YZ+)YTO'KB#L'[/[+$JQHLEV#NU8:^P-.,Y%NC MRT+?RG%\+GKACZ_XL732\=J)-ZF6=3\?<%^42#XWS$'J)TPJT_3H=6<[)@:N MH_WRB'GB=G>,!34ZKHI:DA"6Z="]B M7'.Q[\SV \4WIE=YY@H['_.XQFX6A ;@]R7GZC#0$[3]\?P_4$L#!!0 ( M 'N)65*7:'E1V0( "$( 9 >&PO=V]R:W-H965T'S"!HM!"*HQ_6TVK/E(3]\<[]1_&N_(RQP(F MK/A#4ID/K=A"*61X5<@7MOX)6S^!UDM8(P0G/$)PMP2W2?"/$+PMP3N7X&\)OKF9RHJYARF6>#3@;(VX1BLU/3"7 M:=C*/J$Z[3/)U2Y1/#EZ^#5Y>KQ'KW=_[V?H<DEBO)^"=Z@831A!0$F_Q< M3$%B4HA+!7J;3='%MTOT#1&*7G.V$IBF8F!+%8]6M9/MV>/J;/?(V8Z+'AF5 MN4#W-(7T4,!61FHW[L[-V#VI.(7D!GG.%7)[;J\CH,G9=*??09^>3X]/N/'J MW'A&SSNB=YB"$X)^+>@;0?^(X%=V,TB!XP+!1M4/ >C""[Y?=F6P$@R-H"XA M'Z.P[P7AP/[8O]8VRH^]R#]$33M0?MCOUZ@#3T'M*3C3DU C4)]DPDI $F]V MYJX05>639;5IO3<'"AF179:K\X*],!TO=N.&Y3:J[\9.PW$;%$>^WVTXK V' M)PT_R1QX5]QA.V['[3?";H.N Z^9J Z0$WA!=]Q1'7=T,NZ'5F*Z3$2M;R3V M/<=KN&BC@LAQF[??@7+ZO;AAP]XKGB7PA6E" B5L1655>>K5NL_=F?+>6!^K M_E>UJR^9JGD^8KX@5* ",B79N]'MAE<-J9I(MC0E>LZD*OAFF*L>#EP#U'[& MF-Q-] 'U7\'H/U!+ P04 " ![B5E2PC>SV^P# "A# &0 'AL+W=O M,4>%=*[LJ3JGSLFY&'F8>]]XAO?%,9.^//IEF[8$S/?MX\*1GYG M)>:&:+:7XB^>FF'F)AW*VICMAOLG# M[ZQU*++V,BET_8L.K6S@H6RGC2Q;92 H>=7\T[D++28,T^U+&IM<$;7MEM?#(*WG+0,_,O?RZ_/MRC MY\7?]T]HA%9LS91B.7JF;VBA-3,:T2I'?W#ZP@4WG><<4,Y4)_ OGO3ROT M\<,G] 'Q"CT7X:#-*#@0EZD)4I-+JO\PN90D76E/3W"I!S67PFE@U5N+:BKW9^WDRB2$L^].(.(0(F71"9X!1!Q@- M X+/W" AP67GN6C4HY-%(>)Q>(%V+17B,'2CQ1U:/(CV@XI=$S@J()O1*F.N MUT, 8/5+V.C!Q!^7B%>B77$ _%]]3F]2;K"$DK MC0HF<@0%"VDJ7#MTEU[O$"%A/+D(D$,L"M/8'2 <'!-H,.R&5&8#%0]IIO8\ MX]4&*5L[]-!];&V>GZHDP"2]@'8*ABG&40_W2>+'@]R+[.>.:_Y_F:.U<@:0 M1NGXDM,A-B$IZ:$D1THR2+EBT)UDO+ZG3CSBVORKO7>)X03WX1VS.@X'\;Z: M@BDG5^CBNHJ:0RJ,@IZ:P4>+A4K'IP/Z.*&2?S=56 38WB*+EDCJXJVPB/XZ0O.^)C"<'#-028 ?HL M@\-ERN2FXO^R',BE@RXI5;;H[<9B]V4+NS&\MPRE^&@3! M!;M_T@263&WJWMBNN*M,TP]VLUW_O:B[3O\HWC3OD)DW'#*O8&M0#6XF$#_5 M],/-P,AMW5*^2 ,-:OU8P#<$4U8 WJ^E-.\#NT#W53+_#U!+ P04 " ![ MB5E2#'@T*"L" N!0 &0 'AL+W=OVTE#6=K" M2^(9^__SS-CC["#57M< !ATY$WH2U,8T#QCKH@9.]$@V(.Q,)14GQIIJAW6C M@)1>Q!F.P_ >MU)Y)EO#J("50KKEG*BG*3!YF 11<'*LZ:XVSH'S MK"$[V(#YVJR4M?! *2D'H:D42$$U"1ZCAUGJUOL%WR@<]-D8N4RV4NZ=\:F< M!*$+"!@4QA&(_?V$&3#F0#:,'STS&+9TPO/QB?[>YVYSV1(-,\F^T]+4D^!M M@$JH2,O,6AX^0I_/V/$*R;3_HD.W=CP.4-%J(WDOMA%P*KH_.?9U.!-$]U<$ M<2^(GPO2*X*D%R0^T2XRG]:<&))G2AZ0E5Y!+ZV+/U;UJ6)SZX>![7S':E1(5MANG,=O$/3/_J[ M_LP_M8]!U[N_,=U+LB1J1X5&#"J+#$=O;.^IKCL[P\C&7_"M-+9=_+"V#QHH MM\#.5U*:D^$V&)[(_!=02P,$% @ >XE94@-J'2DW P J0L !D !X M;"]W;W)K&ULO59;;YLP&/TK%MK#*FT%&W.KDDA; MV4U:IVI9MV<7G,0:V,QVFNW?SW8(H82@/E15I,2&;.2LB::#.5:U\UDI+2D>K*1T$0^S5AW%O, MW+5;N9B)K:X8I[<2J&U=$_GO/:W$;NY![W#A.UMOM+W@+V8-6=,EU7?-K30S MOU,I64VY8H(#25=S[QV\RF%D"0[QD]&=ZHV!+>5>B-]V\J6<>X'=$:UHH:T$ M,3\/])I6E54R^_C3BGK=FI;8'Q_4/[KB33'W1-%K4?UBI=[,O=0#)5V1;:6_ MB]UGVA;D-EB(2KEOL-MC8P,NMDJ+NB6;'=2,[W_)W]:('@'B,P34$M!3"6%+ M")]*P"T!.V?VI3@?C[-J$;=KJAT\7GHJ'R@16,KT$CI%Z)B@E0"<(5V/*&L!(T MDO&"-:0R__R*F,7'DMBO$;LU;!-X6, @01!F"9KY#WW33Y%9B% $X^PQ,#\% MIE&<9B@^*CXJ&'<%X\F"/Q+.&04WA$ZX%W5BT;.F$G>Z\0NDLE\CZEF(TQ2: M3S0(9008!#@+L@$P/P6&49:&,$G'0TFZ>I/I4"0M2Y=*,>%>VJFESYI*UNEF M+Y!*=NIA8AZ6*$T&J8P #2I,\>"9RD> 01@933R>"@R.?3N8K/@3.SPL;S_? MY1,6PMZK #YK./#8(2%Z@7C:1?IN9G$01T$\B&<,:/I=E@X[V2@08X3.=#)X M[-UPNGE_92MJWI)J*VTUQM*Z(28O!L')A#'&1YF-H(,8I@A' Y#.T5F&$(8#CN=WSL6V4/L#9%K$PFHZ,HP@\O$ M",G]N7 _T:)Q)Z5[H)KZQ;6[<1+1:E'0+]V#^*N^4'44M2\8*$)I)@11LEL$5ODP(<8#J MB;\9[/7!/7);>93RNQM\S99![#P"#JEQ%-1>GF -G#LFZ\>_#6G0VG3 P_L7 M]L_5YNUF'JF&M>3_L,SDRV 6H PV=,?--[G_ YH-31Q?*KFN?M&^>38.4+K3 M1A8-V'I0,%%?Z7,3B , GO8 2 ,@/P/&/8!1 QB]%S!N .,J,O56JC@DU-#5 M0LD]4NYIR^9NJF!6:+M])ISN]T;9569Q9G5_\^7VYL^'>_0[^@)RJVB9LQ2M MI4A!&$4K;7Y-P%#&]6^+R%B3#ABE#?UU34]ZZ#%!MU*87*,;D4'VFB"ROK8. MDQ>'KXF7,8$T1"/\"9&8Q$<<6K\;CN='X,G[X3//;D9M^$<5WZB'[R#FZ6', M/=3CEGI<48][J.] .3Z;O$ANT$Z4E&6H5$RDK*3<)@NGUJ!;,SD@+JG02(-Z M8BEDR!84).V\TLA<=:4,_NJ"T8]9/.6;'YJQ7'< ME>GX7-D\8!E/0W)*93YU,>FXR,GU[7#*(\R"J*VW+..NR./9R<7MBCZ>GTUMM(&_NWQ)?"I"OU!)]:9=+5?D+. MI?* Y)ARV^>;'JL$4'?68!:EOUZ]J&>R=,W<&UL^TW@:NJ M$_YI_AI?)G5GW]'4'QINJ4U[&SP.&TL9AQ>V;JNZ=Z\'1I95-_LHC>V-J]L< M: ;*/6#7-U*:EX$ST'Y!6?T'4$L#!!0 ( 'N)65*0%,EAWP, &,- 9 M >&PO=V]R:W-H965T^^0&S//#/SC.T9#]=< M_)0II0K>\ZR0HTZJU.K6<62FKEG,1[R4F6LH,\"9)GG1'S+@B2SJC MZG7U+'#D-"@)RVDA&2] T,6H<^?=3KVN5C 2WQE=RZUOT*',.?^I!W\EHXZK M/:(9C96&(/CW1B]/]*\F> QF3B2=\.P'2U0ZZD0= M2.B"E)EZX>L_:1U0J/%BGDGS"^M*MH\6XU(JGM?*.,Y94?V3]YJ(+04_/*+@ MUPK^J0I!K1#L*2"5=H5NK6"H=JI0# ]3HLAX*/@:A)9&-/UAR#3:&#XK=-YG M2N J0STU?GRXFSW,X!J>5E00Q8HE/%+D4<+%E"K",GF)BZ^S*5Q\N80OP KX M.^6E)$4BAXY"#S2.$]?6[BMK_A%KG@_?>*%2"0]%0I-= ==;_SW/_V_]UL1 MIS2^@<"[ M_U78M#DY/5O8%%?7JZ>M023=!D(S!XP1&\_22T0'8;R*Z![/X2 M,M.0(/1!N.:+ZQ('1$JJK'FL0'L&5-\=;V.OWW7#H?.V3>ZAE.\';K^1VO$X M;#P.S_'XRN+R%N63Z/K&%U&ZUE-=+0E:W3RJE MXNX8+Y/_"+)#2*\AI'=6"C-&YBS#./0J"$D.H<0>05K4XEH N0-EY9X(*DNSQO. M%!6YC8UV0P%\4"(D^)!7%RQ>M0GYL+)Q&E+4BK3#QJ!A8W#>R3X@(V$RYB5N M$I2C<$$D$$"E&/?-I8V4=GO=FY[[AXV!7ZGU]]5VPO7<37%US[G/X>$=^S5) MV["W"K?7ZN4,83-:;YJ82V4MQ][!,8^BK5->T6&1ZH>#P'X7>/[&0[_5PPF1 M*:P(2P#[4R"Y3JS$#B+.2BS^NI7 PR3! M8:'M1M%^)(=2@>L=2]"F-?#:>X,7S3FU[ M@CG'52/7S#8OA3O3'^_-W^L7A.EJ-S#5\^,;$4M62*1T@9#N31]S*JJ.OAHH MOC(][IPK[)C-9XJO("JT *XO.%>? VV@>5>-_P502P,$% @ >XE94D;< M_IB: @ @@< !D !X;"]W;W)K&ULG95M3]LP M$,>_BA7M!4B#/#5)@])(T((V"31$87OM-I?&PHDSVZ'LV\]V0M:M;D%[T_CL M^]_/=Z[/V9;Q9U$!2/1:TT;,G$K*]L)UQ;J"&HMSUD*C5DK&:RR5R3>N:#G@ MPHAJZ@:>%[LU)HV39V;NGN<9ZR0E#=QS)+JZQOS7%5"VG3F^\S;Q0#:5U!-N MGK5X TN03^T]5Y8[1BE(#8T@K$$7RZOE^@,W72RXX"^M<"Q),T&W8*J#IJSNB92G9L4Z&0!$A,J3I7[TW*! M3CZ=HD^(-.BQ8IW 32$R5ZH]ZN!?]?S@ '\!ZW,4^I]1X 6>13[_L-Q/ M_Y:[JA)C.8*Q'(&)%QZ(=X=5%8@D(! K$34EH 2O"#631PCA2 @-87* H/+T M;67J5;%1Z;OWDD_C.,C<%PMK,K(F[[$"&ZM713NL)$TB.RL:6=%[K-#&BO98 M<9AZ=E8\LN+W6!,;*]YG>;$=E8RHY"CJL0+5'4L)W 9,]H!!DMJ!TQ$X/0YD M$E,;:[K/"E/_P#\D'6GI4=HM"(%(W782"G6359H@I(V>[M'/_# ,[73?^]-] MO/_+=M#MWH<@B':*.W0'B]O4C_X]='>G0>K7Z0[S#6F$NN"ETGGGB4J,]PV_ M-R1K3<]<,:DZL!E6ZI$$KAW4>LF8?#-T&QZ?W?PW4$L#!!0 ( 'N)65)( M%/M-1@, 'L* 9 >&PO=V]R:W-H965T*4#&U"BGW-[8MM@546%RS/5#U)F>\PE(M^PXXTZ"*V)[C1':%2VK-)GIOQ6<3=I"DI+#B2!RJ"O.?=T#8<6JYUMO&NMP5 MLMZP9Y,]WL$&Y/?]BJN5W;%D9054E(PB#OG4NG5O%JX&:(L?)1S%R3.JI3PQ M]EPO[K.IY=01 8&MK"FP^GN!.1!2,ZDX_FM)KZ /!:@-<'!!< ?@OP/PH(6D"@,]-(T7E88(EG$\Z.B-?6BJU^T,G4 M:"6_I'7=-Y*KMZ7"R=G#XY?E&CVLENO;Q_MO?Z/EOZOEM\UR@SXO0.*2B"OT M)_J^6:#/GZ[0)U12]%BP@\ T$Q-;J@!J&GO;.KMKG'D7G+D>^LJH+ 1:T@RR M-,BY@>XU\]P_D.9YC"&C^8;B;&N"+C\.3$35^5PQ?\_F_ M68P1ZJ"C#C1U<(%ZQ5D.HCZMF* 9BK!3$8ZJ>.3X!0A27Q\"*H&K+Y2J2TB:Q#1,X4D 093T MM0R-7"<.TYX6DY7C^&8M4:M'YHCB+J+X_T2T MB >^$I4ELZ^D\Y6,^OJ*^3/(DNYT,57+RH%SR- 39\_ 37E)3(I[E9H/C9+0 M#WKE'!K%:>B:]:2=GG14ST.>EUM \*H:LC"?KG18V-B/G)Z"H56:QEY/P= H M<;S$K,!UWEN!,ZKAEA#$9&%.?XL]"RR,XE[T!JO82_OGR6#ENJ=DYP).>ID[ M?CTPB8DQ>'=P&T5IF'C]Z UF43BXVDQFJO_TOR#[I"M7P'=ZNA%HRPY4-AVN MV^TFJ%L]-_3V[^K)2G?[=YIF+%.G:%=2@0CDBM*YCE5*>3/I- O)]KKW/S&I M)@G]6*CI$'AMH-[GC,FW1>V@FS=GOP!02P,$% @ >XE94@\6YC]" @ M6@L T !X;"]S='EL97,N>&ULU99;:]LP%,>_BE#&:&'4<=*D=+4-6Z$P MV$JA>=A;4>QC6Z"+)\N9TT\_R7)L)ZU'Z<.6O$3G(OW.7Q='"DJ]9?"8 VA4 M62@@26D'<>;-IM.EQPD5. I$ MQ>^X+E$L*Z%#?-F%D&N^)2'VEY<8.=RM3"#$3VABS= +Z;C7),;0R_?A/X+>0Q\M0_N07L#O795HR"5HE_<.78! M0R8*VE$IX91M77AF [%D4B%M=M64\FVD?'9IWWEVPUL.IT*J MIK:KX'[7;?>#Q,ZS BECG< 9=H$H*(C6H,2=<9K.3?!%"K7V:EL8A9DB6W^V MP/V IC%%UE(EH+HR/MZ%HH!!:N4HFN6VU;+P;%)KR8V14)))01H-NQ&M8; Q M,/9HOX:?Z1Z[3@=[-K4[)CK3"&I-AW&.Y0]ICCW$OH^+"KJ1^FMEIB,:WQXR M>%"0TKKQZ[03,$;WQ^FD*-CV"Z.9X. F_^:"44!VXU N%7TVU>Q1B4T %$8; M4)K&P\AO18H5U'IWG.IT7//L!#7_VW7.0( B;"C:G/UC7N5W*YY?_2_)S;_* MH>!7-;97W+&+7)R"R.4IB#R!,SF_/DJ-7GLU#N[?O=NWBR+[R@GQO7TOL;XH M6E>4:2I:+Z=) N+%)6SPFJS-0W>/;_HGD)**Z567#'%O_X"$5ORZZ_5@%Z+M MU=O?[?3\95.P?TU'?P!02P,$% @ >XE94I>*NQS $P( L !? M3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2 M?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'/Y>1FOU4:6?^9/*M/?K/)B(RN]63R>ET^%DLMRK52U M2<_-BPOG?".3K//YT[ZM:7%.-_)*Q5629WIGO>,N43_*U^_K3?$]*9.')$VJ M7U>=YN]4=<0FR9)-\ELMKSH7'5&N\Q\W>9'\SK-*IO.XR-/TJF/LOKA3197$ M_]D]KR$7\J%L]E3R828UR%7'N= -KI*BK)HCFO:E9ORN],&[K6V5#Y*T4D5? M5FI8Y-NG)'NLF]%G<4Y.HXG#_G,7Q(_%_PECOEHEL>KG\7:CLFH7QT*E-6!6 MKI.GLB,RN5%7G?TA0F9+$625#I((LUU3^MCZ3/5/A\O=65<:E\2P^)CH+XIP MV8#S0?;T=IXF2_WK2W$M4YG%2C3!+0F@"0#-DP&*#U-)(+L LON.D/,:HOZ' M4N0K?<7CG$!: -(Z&61O+>G]: -(^X20]R:!= "D+]'\=CSV9]_$9"#FX3 *!V'/CQ;"[_4FM]$B))"7 /*2 M%W(\F2V&_C 0\V!V%_;":"AFX?!F,:?]]07JL"]X 8>W_DR'38?Q>A0.F\LK M_*@O_-%H\L6GE]J 7F$6RTOX*!#RB,$LDGYPO: L2!<&LR^&DTG_2S@:-1=N MLK@)9B*,%GXT#*]'@? I)A*&P6R,@1_.Q)T_N@W$./#GM[-@'$3M)P&IPF!V MQ<"/HE"C^8'H3<;C<-'0-3&=CH(^Q42R,)AM,;_Q9\'9M3\/-)?_K8:D:$@1 M!K,C G\6Z4=T+J;Z#FPXF^C-%Y/>7S>3$<5$WC"8Q1%&^OH&8N%_#5HW']*$ MP>R)>3!\^S"82 LFLQ9&^@%M1<=$O;_)W/OO^K2)OJVTH+1"@Z_3('K#!P<5 MS#* J4@KS321)TQF3V#,+L5$GC"9/7$T9Q(?]+@\I9C(%R:S+V#FU+[HR!1A,LL#9BZM:':1 M4[K,3CF0N1RZ,;O(-%UFT\ 4IAU*))PNLW!H"G,PAK!ZQ:V9YUSF(!@22Y=9 M++NDYB 6$DF7623'LIMG4(J)1-)E%@FM (D/?57))&T'$1FERVP4G-M8%!,9 MI7O*HM6]33&14;KK!..8NZ;6NH+)IP>898-QC0H)I*/Q2P?C$D3'@O)Q^*N>D%,.G2UD(6L M$UKHWJ 6LI"%K!-:Z-Z@%K*0A:P36NC>H!:RD85L9@L=KU>C8PH;3]">M MI='NW486LIDMA#%I]VXC"]G<%GJYUF?[@1H=I]E(/3:S>IIR9/,D;V316L'4 MH%),I!Z;63WU]*[&[.7?52;KQ1CUJJN%*C;E6TP'J<=A5L\S9I17JA13^:NN M%^CM/2C%1.IQF-5S!'-_$U!,I![G'>;T#V".9;4MDHJ*W$'J<4XYW=_J+!VD M'H=9/1B3=I8.4H_#/NU_N,;_?'M23+A&C%D]QS']Y3)I=4A(/0ZS>D T=>M+ MBHDLY)QH8J?!;*\+1!9RV"=V$"9]TEUD(9?90L[#'<057,F9@\J3I^V:,8*5FJ7:6KA8DL MY#%;Z 5SL*VVA7I+2S OD84NF2UT?#'/VW[S$EGH&:7-P^?G34JV23"TC M_1.EWA_+-)X6HOZH6S),RZY7KZ^V:=K3^R;9*)?+_5NJ^S=L/_\+4$L#!!0 M ( 'N)65)?3NH*I@( )@U : >&PO7W)E;',O=V]R:V)O;VLN>&UL M+G)E;'/-VDUNXD 0AN&K(!\@IJN[J\JCD-5LLHUR 8LT/PI@9'N4Y/:#R (^ M:Q:SB?RM4-NB_,J+1ZCIQY=R:,=]=QIV^_.P^#P>3L.JVHWC^5==#^M=.;;# M0W/TZE_^9V&TV^W7Y MW:W_',MI_,?@^J/KWX==*6.U>&W[;1E75?UYN%T>ZNM'>+A,KA;/;ZNJ?WX+ M53UWD$"0S!\4(2C.'Y0@*,T?E"$HSQ^D$*3S!QD$V?Q!#D$^?U #0@OJ+01Z"^HM!'H+ZBT$ M>@OJ+01Z"^HM!'I'U#L2Z!U1[TB@=T2](X'><;)90J!W1+TC@=X1]8X$>D?4 M.Q+H'5'O2*!W1+TC@=X1]8X$>B?4.Q'HG5#O1*!W0KT3@=X)]4X$>J?)9C>! MW@GU3@1Z)]0[$>B=4.]$H'="O1.!W@GU3@1Z9]0[$^B=4>],H'=&O3.!WAGU MS@1Z9]0[$^B=)W]6$NB=4>],H'=&O3.!WAGUS@1Z9]0[$^BMJ+<2Z*VHMQ+H MK:BW$NBMJ+<2Z*VHMQ+HK:BW$NBMD\,F!'HKZJT$>BOJK01Z*^JM!'H;ZFT$ M>AOJ;01Z&^IM!'H;ZFT$>AOJ;01Z&^IM!'H;ZFT$>MODL""!WH9Z&X'>AGH; M@=Z.>CN!WHYZ.X'>CGH[@=Z.>CN!WHYZ.X'>CGH[@=Z.>CN!WHYZ.X'>/CGL M3:"WH]Y.H'>#>C<$>C>H=_.3>@_CUZ$,MY[O-3[_)ZD>+]\MM\=?E]\7)R_A MBG-]7S$\_0502P,$% @ >XE94GLV%NT] @ \3, !, !;0V]N=&5N M=%]4>7!E&ULS=O?;MHP%,?Q5T&YK4B(X]AA*KUI=[OU8B_@):9$Y)]L MMZ-O/Q/:2ILZM(I)^]X0@>WS._&1/G=K%\<^F[PFV07PO0IRWR]L[WQ MZ3C9(:YL1]>;$+^ZAVPR]=X\V$RL5BJKQR'8(2S#L49R]IXS-HD9IJZMC8AKF=/0_-;RO(E(8TGYSU^UT[^*FY(LG<3 MCBM_#G@Y]_7).MGY$N_T.&ZW;6V;L7[LXY'4 M3\Z:QN^L#7V7GHI>G4\.\8;MZ3._.'\N-SK2(ZGEU,L M9%UHS[_B6V(L??'[V>.T&]O\97:\WA^CV\_S\-G\N/R.?YWQ6_T/]B$@?120 M/B2DCQ+2AX+TH2%]5) ^UI ^\A6E$8JH.874G&)J3D$UIZB:4UC-*:[F%%AS MBJR"(JN@R"HHL@J*K((BJZ#(*BBR"HJL@B*KH,A:4&0M*+(6%%D+BJP%1=:" M(FM!D;6@R%I09"THLDJ*K)(BJZ3(*BFR2HJLDB*KI,@J*;)*BJR2(FM)D;6D MR%I29"TILI8464N*K"5%UI(B:TF1M:3(JBBR*HJLBB*KHLBJ*+(JBJR*(JNB MR*HHLBJ*K)HBJZ;(JBFR:HJLFB*KILBJ*;)JBJR:(JNFR%I19*THLE8462N* MK!5%UHHB:T61M:+(6E%DK2BRKBFRKO^GK-_',W/YG_ZW/P$ M4$L! A0#% @ >XE94@=!36*! L0 ! ( ! M &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4 " ![B5E24*N?/.T K @ M$0 @ &O 9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 M" ![B5E2F5R<(Q & "<)P $P @ '+ 0 >&PO=&AE;64O M=&AE;64Q+GAM;%!+ 0(4 Q0 ( 'N)65*2LR]*U04 .L8 8 M " @0P( !X;"]W;W)K&PO=V]R:W-H M965T&UL4$L! A0#% @ >XE94KG?@E*, @ T < !@ M ("!UA0 'AL+W=O&PO=V]R:W-H965T&UL M4$L! A0#% @ >XE94B18.?1? @ M04 !@ ("!F28 M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ >XE9 M4FMH07%G)P 88< !@ ("!YCH 'AL+W=O&UL4$L! A0#% M @ >XE94@CD)4M-"@ )!P !D ("!-VH 'AL+W=O&UL4$L! A0#% @ >XE94L9;V!&PO=V]R:W-H965T%XGC* H !X< 9 " @>"T !X;"]W;W)K&UL4$L! A0#% @ >XE94BP23Q/:" B2$ !D M ("!/[\ 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ >XE94GU'S\ 8!@ &! !D ("!+MX M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M>XE94CBDMYNF/ 2.$ !D ("!\>P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ >XE94D71[V=Q P ME0D !D ("!0C,! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ >XE94EC_MI*\" UBH !D M ("!B4$! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ >XE94IJ)'D'T P V L !D ("!"U0! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ >XE9 M4MSG;AK. P '0L !D ("!?&$! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ >XE94N(G92>: P 5 P M !D ("!,VL! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ >XE94D:Z0]G( @ DP< !D M ("!DWD! 'AL+W=O&PO=V]R:W-H965T M1^ 0!X;"]W;W)K&UL4$L! A0# M% @ >XE94C*U:^ ] P W@P !D ("!^X$! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ >XE94D$# MGE(2 @ @0 !D ("!>(P! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ >XE94NQN#ZO " !$" &0 @('%F0$ >&PO M=V]R:W-H965TR< 0!X;"]W;W)K&UL4$L! A0#% @ >XE94J.+KSJR @ 30< !D ("! MKJ ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ >XE94D6,;O82 P = @ !D ("!SZD! 'AL+W=O&UL4$L! A0#% @ >XE94E@K_I:S M$0 _(X !D ("!O;4! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ >XE94LK_^PAK P )0P !D M ("!P]$! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ >XE94NX@-)U( P E@D !D ("!?]P! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M>XE94H^B-C'N @ ZP< !D ("!4^&PO=V]R:W-H965T;M 0!X;"]W M;W)K&UL4$L! A0#% @ >XE94N22? ,U @ MZ@0 !D ("!)O0! 'AL+W=OH$ !.%0 &0 @(&2 M]@$ >&PO=V]R:W-H965T&UL4$L! A0#% @ >XE94EN(3JDC P BPD !D M ("!U?\! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ >XE94@,SK),K P W0H !D ("!^0L" 'AL M+W=O)0 &0 @(%;#P( >&PO=V]R:W-H965T&UL4$L! A0#% @ >XE9 M4N@N)7Q>! 9 X !D ("!31D" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ >XE94@"VB6 W! *P\ M !D ("!/"@" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ >XE94@QX-"@K @ +@4 !D M ("!W3," 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ >XE94I 4R6'? P 8PT !D ("!>#T" 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ >XE94@\6 MYC]" @ 6@L T ( !W$<" 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ >XE94E].Z@JF M @ F#4 !H ( !\5$" 'AL+U]R96QS+W=OXE94GLV%NT] @ \3, !, M ( !SU0" %M#;VYT96YT7U1Y<&5S72YX;6Q02P4& &, 8P L&P /5<" # end XML 107 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 108 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 109 FilingSummary.xml IDEA: XBRL DOCUMENT 3.20.4 html 343 563 1 false 105 0 false 11 false false R1.htm 00090 - Document - Document and Entity Information Sheet http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 00100 - Statement - Consolidated Balance Sheets Sheet http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 00105 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 00200 - Statement - Consolidated Statements of Income and Comprehensive Income Sheet http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome Consolidated Statements of Income and Comprehensive Income Statements 4 false false R5.htm 00300 - 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 00305 - 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 00400 - Statement - Consolidated Statements of Cash Flows Sheet http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows Consolidated Statements of Cash Flows Statements 7 false false R8.htm 10101 - Disclosure - ORGANIZATION Sheet http://web.walkerdunlop.com/role/DisclosureOrganization ORGANIZATION Notes 8 false false R9.htm 10201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Sheet http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPolicies SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Notes 9 false false R10.htm 10301 - Disclosure - MORTGAGE SERVICING RIGHTS Sheet http://web.walkerdunlop.com/role/DisclosureMortgageServicingRights MORTGAGE SERVICING RIGHTS Notes 10 false false R11.htm 10401 - Disclosure - GUARANTY OBLIGATION AND ALLOWANCE FOR RISK-SHARING OBLIGATIONS Sheet http://web.walkerdunlop.com/role/DisclosureGuarantyObligationAndAllowanceForRiskSharingObligations GUARANTY OBLIGATION AND ALLOWANCE FOR RISK-SHARING OBLIGATIONS Notes 11 false false R12.htm 10501 - Disclosure - SERVICING Sheet http://web.walkerdunlop.com/role/DisclosureServicing SERVICING Notes 12 false false R13.htm 10601 - Disclosure - DEBT Sheet http://web.walkerdunlop.com/role/DisclosureDebt DEBT Notes 13 false false R14.htm 10701 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS Sheet http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssets GOODWILL AND OTHER INTANGIBLE ASSETS Notes 14 false false R15.htm 10801 - Disclosure - FAIR VALUE MEASUREMENTS Sheet http://web.walkerdunlop.com/role/DisclosureFairValueMeasurements FAIR VALUE MEASUREMENTS Notes 15 false false R16.htm 10901 - 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 11001 - Disclosure - SHARE-BASED PAYMENT Sheet http://web.walkerdunlop.com/role/DisclosureShareBasedPayment SHARE-BASED PAYMENT Notes 17 false false R18.htm 11101 - Disclosure - EARNINGS PER SHARE AND STOCKHOLDERS' EQUITY Sheet http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquity EARNINGS PER SHARE AND STOCKHOLDERS' EQUITY Notes 18 false false R19.htm 11201 - Disclosure - INCOME TAXES Sheet http://web.walkerdunlop.com/role/DisclosureIncomeTaxes INCOME TAXES Notes 19 false false R20.htm 11301 - Disclosure - SEGMENTS Sheet http://web.walkerdunlop.com/role/DisclosureSegments SEGMENTS Notes 20 false false R21.htm 11401 - Disclosure - LEASES Sheet http://web.walkerdunlop.com/role/DisclosureLeases LEASES Notes 21 false false R22.htm 11501 - Disclosure - OTHER OPERATING EXPENSES Sheet http://web.walkerdunlop.com/role/DisclosureOtherOperatingExpenses OTHER OPERATING EXPENSES Notes 22 false false R23.htm 20202 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 23 false false R24.htm 30203 - 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 24 false false R25.htm 30303 - Disclosure - MORTGAGE SERVICING RIGHTS (Tables) Sheet http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsTables MORTGAGE SERVICING RIGHTS (Tables) Tables http://web.walkerdunlop.com/role/DisclosureMortgageServicingRights 25 false false R26.htm 30403 - Disclosure - GUARANTY OBLIGATION AND ALLOWANCE FOR RISK-SHARING OBLIGATIONS (Tables) Sheet http://web.walkerdunlop.com/role/DisclosureGuarantyObligationAndAllowanceForRiskSharingObligationsTables GUARANTY OBLIGATION AND ALLOWANCE FOR RISK-SHARING OBLIGATIONS (Tables) Tables http://web.walkerdunlop.com/role/DisclosureGuarantyObligationAndAllowanceForRiskSharingObligations 26 false false R27.htm 30603 - Disclosure - Debt (Tables) Sheet http://web.walkerdunlop.com/role/DisclosureDebtTables Debt (Tables) Tables 27 false false R28.htm 30703 - 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 28 false false R29.htm 30803 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) Sheet http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsTables FAIR VALUE MEASUREMENTS (Tables) Tables http://web.walkerdunlop.com/role/DisclosureFairValueMeasurements 29 false false R30.htm 30903 - 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 30 false false R31.htm 31003 - Disclosure - SHARE-BASED PAYMENT (Tables) Sheet http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentTables SHARE-BASED PAYMENT (Tables) Tables http://web.walkerdunlop.com/role/DisclosureShareBasedPayment 31 false false R32.htm 31103 - 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 32 false false R33.htm 31203 - Disclosure - INCOME TAXES (Tables) Sheet http://web.walkerdunlop.com/role/DisclosureIncomeTaxesTables INCOME TAXES (Tables) Tables http://web.walkerdunlop.com/role/DisclosureIncomeTaxes 33 false false R34.htm 31303 - Disclosure - SEGMENTS (Tables) Sheet http://web.walkerdunlop.com/role/DisclosureSegmentsTables SEGMENTS (Tables) Tables http://web.walkerdunlop.com/role/DisclosureSegments 34 false false R35.htm 31403 - Disclosure - LEASES (Tables) Sheet http://web.walkerdunlop.com/role/DisclosureLeasesTables LEASES (Tables) Tables http://web.walkerdunlop.com/role/DisclosureLeases 35 false false R36.htm 31503 - Disclosure - OTHER OPERATING EXPENSES (Tables) Sheet http://web.walkerdunlop.com/role/DisclosureOtherOperatingExpensesTables OTHER OPERATING EXPENSES (Tables) Tables http://web.walkerdunlop.com/role/DisclosureOtherOperatingExpenses 36 false false R37.htm 40101 - Disclosure - ORGANIZATION (Details) Sheet http://web.walkerdunlop.com/role/DisclosureOrganizationDetails ORGANIZATION (Details) Details http://web.walkerdunlop.com/role/DisclosureOrganization 37 false false R38.htm 40201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Derivative Assets and Liabilities (Details) Sheet http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDerivativeAssetsAndLiabilitiesDetails SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Derivative Assets and Liabilities (Details) Details 38 false false R39.htm 40202 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Guaranty Obligation and Allowance for Risk Sharing Obligations (Details) Sheet http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGuarantyObligationAndAllowanceForRiskSharingObligationsDetails SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Guaranty Obligation and Allowance for Risk Sharing Obligations (Details) Details 39 false false R40.htm 40203 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Loans Held-for-Investment, Net (Detail) Sheet http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Loans Held-for-Investment, Net (Detail) Details 40 false false R41.htm 40204 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Provision for Credit Losses (Details) Sheet http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfProvisionForCreditLossesDetails SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Provision for Credit Losses (Details) Details 41 false false R42.htm 40205 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Goodwill (Detail) Sheet http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGoodwillDetail SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Goodwill (Detail) Details 42 false false R43.htm 40206 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Loans Held-for-Sale (Detail) Sheet http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForSaleDetail SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Loans Held-for-Sale (Detail) Details 43 false false R44.htm 40207 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Share-Based Payment (Detail) Sheet http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesShareBasedPaymentDetail SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Share-Based Payment (Detail) Details 44 false false R45.htm 40208 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Net Warehouse Interest Income (Detail) Sheet http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfNetWarehouseInterestIncomeDetail SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Net Warehouse Interest Income (Detail) Details 45 false false R46.htm 40209 - 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 46 false false R47.htm 40210 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Income Taxes and Pledged Securities (Detail) Sheet http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesIncomeTaxesAndPledgedSecuritiesDetail SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Income Taxes and Pledged Securities (Detail) Details 47 false false R48.htm 40211 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Contracts with Customers (Detail) Sheet http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractsWithCustomersDetail SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Contracts with Customers (Detail) Details 48 false false R49.htm 40212 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Cash Equivalents and Recent Accounting Pronouncements (Detail) Sheet http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCashEquivalentsAndRecentAccountingPronouncementsDetail SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Cash Equivalents and Recent Accounting Pronouncements (Detail) Details 49 false false R50.htm 40213 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - ASU 2016-13 (Detail) Sheet http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAsu201613Detail SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - ASU 2016-13 (Detail) Details 50 false false R51.htm 40301 - Disclosure - MORTGAGE SERVICING RIGHTS - Fair Value Disclosures (Detail) Sheet http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsFairValueDisclosuresDetail MORTGAGE SERVICING RIGHTS - Fair Value Disclosures (Detail) Details 51 false false R52.htm 40302 - Disclosure - MORTGAGE SERVICING RIGHTS - Schedule of Activity Related to Capitalized MSRs (Detail) Sheet http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfActivityRelatedToCapitalizedMsrsDetail MORTGAGE SERVICING RIGHTS - Schedule of Activity Related to Capitalized MSRs (Detail) Details 52 false false R53.htm 40303 - 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 53 false false R54.htm 40304 - 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 54 false false R55.htm 40305 - Disclosure - MORTGAGE SERVICING RIGHTS - Prepayment fees and Other information (Detail) Sheet http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsPrepaymentFeesAndOtherInformationDetail MORTGAGE SERVICING RIGHTS - Prepayment fees and Other information (Detail) Details 55 false false R56.htm 40401 - Disclosure - GUARANTY OBLIGATION AND ALLOWANCE FOR RISK-SHARING OBLIGATIONS - Schedule of Activity Related to Guaranty Obligation (Detail) Sheet http://web.walkerdunlop.com/role/DisclosureGuarantyObligationAndAllowanceForRiskSharingObligationsScheduleOfActivityRelatedToGuarantyObligationDetail GUARANTY OBLIGATION AND ALLOWANCE FOR RISK-SHARING OBLIGATIONS - Schedule of Activity Related to Guaranty Obligation (Detail) Details 56 false false R57.htm 40402 - Disclosure - GUARANTY OBLIGATION AND ALLOWANCE FOR RISK-SHARING OBLIGATIONS - Summary of Allowance for Risk-Sharing Obligations (Detail) Sheet http://web.walkerdunlop.com/role/DisclosureGuarantyObligationAndAllowanceForRiskSharingObligationsSummaryOfAllowanceForRiskSharingObligationsDetail GUARANTY OBLIGATION AND ALLOWANCE FOR RISK-SHARING OBLIGATIONS - Summary of Allowance for Risk-Sharing Obligations (Detail) Details 57 false false R58.htm 40501 - Disclosure - SERVICING - (Detail) Sheet http://web.walkerdunlop.com/role/DisclosureServicingDetail SERVICING - (Detail) Details http://web.walkerdunlop.com/role/DisclosureServicing 58 false false R59.htm 40601 - Disclosure - Debt - Summary Information (Detail) Sheet http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail Debt - Summary Information (Detail) Details 59 false false R60.htm 40602 - Disclosure - DEBT - Covenants and Terms (Detail) Sheet http://web.walkerdunlop.com/role/DisclosureDebtCovenantsAndTermsDetail DEBT - Covenants and Terms (Detail) Details 60 false false R61.htm 40603 - Disclosure - DEBT - Notes Payable - Terms (Detail) Notes http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableTermsDetail DEBT - Notes Payable - Terms (Detail) Details 61 false false R62.htm 40604 - Disclosure - DEBT - Notes Payable - Summary (Detail) Notes http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableSummaryDetail DEBT - Notes Payable - Summary (Detail) Details 62 false false R63.htm 40605 - Disclosure - DEBT - Notes Payable - Maturities (Detail) Notes http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableMaturitiesDetail DEBT - Notes Payable - Maturities (Detail) Details 63 false false R64.htm 40701 - 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 64 false false R65.htm 40702 - 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 65 false false R66.htm 40801 - 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 66 false false R67.htm 40802 - Disclosure - FAIR VALUE MEASUREMENTS - Additional Information (Detail) Sheet http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetail FAIR VALUE MEASUREMENTS - Additional Information (Detail) Details 67 false false R68.htm 40803 - 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 68 false false R69.htm 40804 - 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 69 false false R70.htm 40805 - 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 70 false false R71.htm 40806 - Disclosure - FAIR VALUE MEASUREMENTS - General information (Detail) Sheet http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsGeneralInformationDetail FAIR VALUE MEASUREMENTS - General information (Detail) Details 71 false false R72.htm 40807 - 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 72 false false R73.htm 40901 - 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 73 false false R74.htm 40902 - 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 74 false false R75.htm 40903 - 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 75 false false R76.htm 41001 - Disclosure - SHARE-BASED PAYMENT - Plan Information (Details) Sheet http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanInformationDetails SHARE-BASED PAYMENT - Plan Information (Details) Details 76 false false R77.htm 41002 - Disclosure - SHARE-BASED PAYMENT - Compensation Costs (Details) Sheet http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentCompensationCostsDetails SHARE-BASED PAYMENT - Compensation Costs (Details) Details 77 false false R78.htm 41003 - Disclosure - SHARE-BASED PAYMENT - Plan Activity (Details) Sheet http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanActivityDetails SHARE-BASED PAYMENT - Plan Activity (Details) Details 78 false false R79.htm 41004 - Disclosure - SHARE-BASED PAYMENT - Fair Value Assumptions (Details) Sheet http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentFairValueAssumptionsDetails SHARE-BASED PAYMENT - Fair Value Assumptions (Details) Details 79 false false R80.htm 41101 - 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 80 false false R81.htm 41102 - 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 81 false false R82.htm 41103 - Disclosure - EARNINGS PER SHARE AND STOCKHOLDERS' EQUITY - Other Equity Related Transactions (Detail) Sheet http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityOtherEquityRelatedTransactionsDetail EARNINGS PER SHARE AND STOCKHOLDERS' EQUITY - Other Equity Related Transactions (Detail) Details 82 false false R83.htm 41201 - Disclosure - INCOME TAXES - Provision (Details) Sheet http://web.walkerdunlop.com/role/DisclosureIncomeTaxesProvisionDetails INCOME TAXES - Provision (Details) Details 83 false false R84.htm 41202 - Disclosure - INCOME TAXES - Statutory Reconciliation (Details) Sheet http://web.walkerdunlop.com/role/DisclosureIncomeTaxesStatutoryReconciliationDetails INCOME TAXES - Statutory Reconciliation (Details) Details 84 false false R85.htm 41203 - Disclosure - INCOME TAXES - Deferred Tax Assets and Liabilities (Details) Sheet http://web.walkerdunlop.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails INCOME TAXES - Deferred Tax Assets and Liabilities (Details) Details 85 false false R86.htm 41301 - Disclosure - SEGMENTS - Concentration of Risk (Details) Sheet http://web.walkerdunlop.com/role/DisclosureSegmentsConcentrationOfRiskDetails SEGMENTS - Concentration of Risk (Details) Details 86 false false R87.htm 41302 - Disclosure - SEGMENTS - Product Concentration (Details) Sheet http://web.walkerdunlop.com/role/DisclosureSegmentsProductConcentrationDetails SEGMENTS - Product Concentration (Details) Details 87 false false R88.htm 41303 - Disclosure - SEGMENTS - Geographic Concentration (Details) Sheet http://web.walkerdunlop.com/role/DisclosureSegmentsGeographicConcentrationDetails SEGMENTS - Geographic Concentration (Details) Details 88 false false R89.htm 41401 - Disclosure - LEASES - Operating Leases (Details) Sheet http://web.walkerdunlop.com/role/DisclosureLeasesOperatingLeasesDetails LEASES - Operating Leases (Details) Details 89 false false R90.htm 41402 - Disclosure - LEASES - Future Operating Lease Commitments (Details) Sheet http://web.walkerdunlop.com/role/DisclosureLeasesFutureOperatingLeaseCommitmentsDetails LEASES - Future Operating Lease Commitments (Details) Details 90 false false R91.htm 41501 - Disclosure - OTHER OPERATING EXPENSES (Details) Sheet http://web.walkerdunlop.com/role/DisclosureOtherOperatingExpensesDetails OTHER OPERATING EXPENSES (Details) Details http://web.walkerdunlop.com/role/DisclosureOtherOperatingExpensesTables 91 false false All Reports Book All Reports wd-20201231x10k.htm wd-20201231.xsd wd-20201231_cal.xml wd-20201231_def.xml wd-20201231_lab.xml wd-20201231_pre.xml wd-20201231xex21.htm wd-20201231xex23.htm wd-20201231xex31d1.htm wd-20201231xex31d2.htm wd-20201231xex32.htm wd-20201231x10k001.jpg wd-20201231x10k002.jpg http://xbrl.sec.gov/dei/2020-01-31 http://fasb.org/srt/2020-01-31 http://xbrl.sec.gov/stpr/2018-01-31 http://fasb.org/us-gaap/2020-01-31 true true JSON 112 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "wd-20201231x10k.htm": { "axisCustom": 0, "axisStandard": 35, "contextCount": 343, "dts": { "calculationLink": { "local": [ "wd-20201231_cal.xml" ] }, "definitionLink": { "local": [ "wd-20201231_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-eedm-def-2020-01-31.xml", "http://xbrl.fasb.org/srt/2020/elts/srt-eedm1-def-2020-01-31.xml" ] }, "inline": { "local": [ "wd-20201231x10k.htm" ] }, "labelLink": { "local": [ "wd-20201231_lab.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml", "http://xbrl.fasb.org/srt/2020/elts/srt-doc-2020-01-31.xml", "https://xbrl.sec.gov/dei/2020/dei-doc-2020-01-31.xml" ] }, "presentationLink": { "local": [ "wd-20201231_pre.xml" ] }, "referenceLink": { "remote": [ "https://xbrl.sec.gov/dei/2020/dei-ref-2020-01-31.xml", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml", "http://xbrl.fasb.org/srt/2020/elts/srt-ref-2020-01-31.xml" ] }, "schema": { "local": [ "wd-20201231.xsd" ], "remote": [ "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", "https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-roles-2020-01-31.xsd", "https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd", "https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-parts-codification-2020-01-31.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd" ] } }, "elementCount": 800, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2020-01-31": 18, "http://web.walkerdunlop.com/20201231": 11, "http://xbrl.sec.gov/dei/2020-01-31": 5, "total": 34 }, "keyCustom": 116, "keyStandard": 447, "memberCustom": 58, "memberStandard": 43, "nsprefix": "wd", "nsuri": "http://web.walkerdunlop.com/20201231", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_euh9AGDZa0S4gYMkaGzKiw", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "00090 - Document - Document and Entity Information", "role": "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_euh9AGDZa0S4gYMkaGzKiw", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_us-gaap_FinancialInstrumentAxis_us-gaap_ServicingContractsMember_64HnaflU6kyJF5tEhtUtkw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:TransfersAndServicingOfFinancialAssetsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10301 - Disclosure - MORTGAGE SERVICING RIGHTS", "role": "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRights", "shortName": "MORTGAGE SERVICING RIGHTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_us-gaap_FinancialInstrumentAxis_us-gaap_ServicingContractsMember_64HnaflU6kyJF5tEhtUtkw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:TransfersAndServicingOfFinancialAssetsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_euh9AGDZa0S4gYMkaGzKiw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GuaranteesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10401 - Disclosure - GUARANTY OBLIGATION AND ALLOWANCE FOR RISK-SHARING OBLIGATIONS", "role": "http://web.walkerdunlop.com/role/DisclosureGuarantyObligationAndAllowanceForRiskSharingObligations", "shortName": "GUARANTY OBLIGATION AND ALLOWANCE FOR RISK-SHARING OBLIGATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_euh9AGDZa0S4gYMkaGzKiw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GuaranteesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_us-gaap_FinancialInstrumentAxis_wd_LoansAndOtherServicingAccountsMember_DqyhrbH9VkeFAmfRZiw77A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:TransfersAndServicingOfFinancialAssetsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10501 - Disclosure - SERVICING", "role": "http://web.walkerdunlop.com/role/DisclosureServicing", "shortName": "SERVICING", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_us-gaap_FinancialInstrumentAxis_wd_LoansAndOtherServicingAccountsMember_DqyhrbH9VkeFAmfRZiw77A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:TransfersAndServicingOfFinancialAssetsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_euh9AGDZa0S4gYMkaGzKiw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10601 - Disclosure - DEBT", "role": "http://web.walkerdunlop.com/role/DisclosureDebt", "shortName": "DEBT", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_euh9AGDZa0S4gYMkaGzKiw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_euh9AGDZa0S4gYMkaGzKiw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10701 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS", "role": "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssets", "shortName": "GOODWILL AND OTHER INTANGIBLE ASSETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_euh9AGDZa0S4gYMkaGzKiw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_euh9AGDZa0S4gYMkaGzKiw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativesAndFairValueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10801 - Disclosure - FAIR VALUE MEASUREMENTS", "role": "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurements", "shortName": "FAIR VALUE MEASUREMENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_euh9AGDZa0S4gYMkaGzKiw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativesAndFairValueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_euh9AGDZa0S4gYMkaGzKiw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10901 - Disclosure - FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES", "role": "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecurities", "shortName": "FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_euh9AGDZa0S4gYMkaGzKiw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_euh9AGDZa0S4gYMkaGzKiw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11001 - Disclosure - SHARE-BASED PAYMENT", "role": "http://web.walkerdunlop.com/role/DisclosureShareBasedPayment", "shortName": "SHARE-BASED PAYMENT", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_euh9AGDZa0S4gYMkaGzKiw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_euh9AGDZa0S4gYMkaGzKiw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11101 - Disclosure - EARNINGS PER SHARE AND STOCKHOLDERS' EQUITY", "role": "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquity", "shortName": "EARNINGS PER SHARE AND STOCKHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_euh9AGDZa0S4gYMkaGzKiw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_euh9AGDZa0S4gYMkaGzKiw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11201 - Disclosure - INCOME TAXES", "role": "http://web.walkerdunlop.com/role/DisclosureIncomeTaxes", "shortName": "INCOME TAXES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_euh9AGDZa0S4gYMkaGzKiw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "As_Of_12_31_2020_YsQLCK3d3k-Hdx4VcxFQFQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_Standard_USD_LJXzp2xwDEavi4Vv9HlDsQ", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00100 - Statement - Consolidated Balance Sheets", "role": "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "As_Of_12_31_2020_YsQLCK3d3k-Hdx4VcxFQFQ", "decimals": "-3", "lang": null, "name": "us-gaap:IntangibleAssetsNetIncludingGoodwill", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LJXzp2xwDEavi4Vv9HlDsQ", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_euh9AGDZa0S4gYMkaGzKiw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11301 - Disclosure - SEGMENTS", "role": "http://web.walkerdunlop.com/role/DisclosureSegments", "shortName": "SEGMENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_euh9AGDZa0S4gYMkaGzKiw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_euh9AGDZa0S4gYMkaGzKiw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11401 - Disclosure - LEASES", "role": "http://web.walkerdunlop.com/role/DisclosureLeases", "shortName": "LEASES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_euh9AGDZa0S4gYMkaGzKiw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_euh9AGDZa0S4gYMkaGzKiw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11501 - Disclosure - OTHER OPERATING EXPENSES", "role": "http://web.walkerdunlop.com/role/DisclosureOtherOperatingExpenses", "shortName": "OTHER OPERATING EXPENSES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_euh9AGDZa0S4gYMkaGzKiw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_euh9AGDZa0S4gYMkaGzKiw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "20202 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "role": "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_euh9AGDZa0S4gYMkaGzKiw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "wd:ProvisionForCreditLossesPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_euh9AGDZa0S4gYMkaGzKiw", "decimals": null, "first": true, "lang": "en-US", "name": "wd:ScheduleOfProvisionForCreditLossesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30203 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)", "role": "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "wd:ProvisionForCreditLossesPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_euh9AGDZa0S4gYMkaGzKiw", "decimals": null, "first": true, "lang": "en-US", "name": "wd:ScheduleOfProvisionForCreditLossesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "us-gaap:TransfersAndServicingOfFinancialAssetsTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_euh9AGDZa0S4gYMkaGzKiw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfServicingAssetsAtAmortizedValueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30303 - Disclosure - MORTGAGE SERVICING RIGHTS (Tables)", "role": "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsTables", "shortName": "MORTGAGE SERVICING RIGHTS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:TransfersAndServicingOfFinancialAssetsTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_euh9AGDZa0S4gYMkaGzKiw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfServicingAssetsAtAmortizedValueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "us-gaap:GuaranteesTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_euh9AGDZa0S4gYMkaGzKiw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGuaranteeObligationsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30403 - Disclosure - GUARANTY OBLIGATION AND ALLOWANCE FOR RISK-SHARING OBLIGATIONS (Tables)", "role": "http://web.walkerdunlop.com/role/DisclosureGuarantyObligationAndAllowanceForRiskSharingObligationsTables", "shortName": "GUARANTY OBLIGATION AND ALLOWANCE FOR RISK-SHARING OBLIGATIONS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:GuaranteesTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_euh9AGDZa0S4gYMkaGzKiw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGuaranteeObligationsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_euh9AGDZa0S4gYMkaGzKiw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30603 - Disclosure - Debt (Tables)", "role": "http://web.walkerdunlop.com/role/DisclosureDebtTables", "shortName": "Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_euh9AGDZa0S4gYMkaGzKiw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_euh9AGDZa0S4gYMkaGzKiw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30703 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Tables)", "role": "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsTables", "shortName": "GOODWILL AND OTHER INTANGIBLE ASSETS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_euh9AGDZa0S4gYMkaGzKiw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_euh9AGDZa0S4gYMkaGzKiw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30803 - Disclosure - FAIR VALUE MEASUREMENTS (Tables)", "role": "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsTables", "shortName": "FAIR VALUE MEASUREMENTS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_euh9AGDZa0S4gYMkaGzKiw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "As_Of_12_31_2020_YsQLCK3d3k-Hdx4VcxFQFQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_NKnkUL9IrkKJpalNhaSbkw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00105 - Statement - Consolidated Balance Sheets (Parenthetical)", "role": "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheetsParenthetical", "shortName": "Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "As_Of_12_31_2020_YsQLCK3d3k-Hdx4VcxFQFQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_NKnkUL9IrkKJpalNhaSbkw", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_euh9AGDZa0S4gYMkaGzKiw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30903 - Disclosure - FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES (Tables)", "role": "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesTables", "shortName": "FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_euh9AGDZa0S4gYMkaGzKiw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_euh9AGDZa0S4gYMkaGzKiw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31003 - Disclosure - SHARE-BASED PAYMENT (Tables)", "role": "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentTables", "shortName": "SHARE-BASED PAYMENT (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_euh9AGDZa0S4gYMkaGzKiw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_euh9AGDZa0S4gYMkaGzKiw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31103 - Disclosure - EARNINGS PER SHARE AND STOCKHOLDERS' EQUITY (Tables)", "role": "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityTables", "shortName": "EARNINGS PER SHARE AND STOCKHOLDERS' EQUITY (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_euh9AGDZa0S4gYMkaGzKiw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_euh9AGDZa0S4gYMkaGzKiw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31203 - Disclosure - INCOME TAXES (Tables)", "role": "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesTables", "shortName": "INCOME TAXES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_euh9AGDZa0S4gYMkaGzKiw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_euh9AGDZa0S4gYMkaGzKiw", "decimals": null, "first": true, "lang": "en-US", "name": "wd:ScheduleOfPrincipalBalanceofloansServicedForOthersByProductTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31303 - Disclosure - SEGMENTS (Tables)", "role": "http://web.walkerdunlop.com/role/DisclosureSegmentsTables", "shortName": "SEGMENTS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_euh9AGDZa0S4gYMkaGzKiw", "decimals": null, "first": true, "lang": "en-US", "name": "wd:ScheduleOfPrincipalBalanceofloansServicedForOthersByProductTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_euh9AGDZa0S4gYMkaGzKiw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31403 - Disclosure - LEASES (Tables)", "role": "http://web.walkerdunlop.com/role/DisclosureLeasesTables", "shortName": "LEASES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_euh9AGDZa0S4gYMkaGzKiw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_euh9AGDZa0S4gYMkaGzKiw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherOperatingCostAndExpenseByComponentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31503 - Disclosure - OTHER OPERATING EXPENSES (Tables)", "role": "http://web.walkerdunlop.com/role/DisclosureOtherOperatingExpensesTables", "shortName": "OTHER OPERATING EXPENSES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_euh9AGDZa0S4gYMkaGzKiw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherOperatingCostAndExpenseByComponentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "As_Of_12_31_2020_srt_OwnershipAxis_wd_InterimProgramJvMember_jJ8GAdyxzEOTityx0vQKgQ", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:EquityMethodInvestmentOwnershipPercentage", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_HzlMg3wJK0C3IVOllqXqTg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40101 - Disclosure - ORGANIZATION (Details)", "role": "http://web.walkerdunlop.com/role/DisclosureOrganizationDetails", "shortName": "ORGANIZATION (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "As_Of_12_31_2020_srt_OwnershipAxis_wd_InterimProgramJvMember_jJ8GAdyxzEOTityx0vQKgQ", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:EquityMethodInvestmentOwnershipPercentage", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_HzlMg3wJK0C3IVOllqXqTg", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:DerivativesPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_euh9AGDZa0S4gYMkaGzKiw", "decimals": "-5", "first": true, "lang": null, "name": "wd:CoBrokersFees", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LJXzp2xwDEavi4Vv9HlDsQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Derivative Assets and Liabilities (Details)", "role": "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDerivativeAssetsAndLiabilitiesDetails", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Derivative Assets and Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:DerivativesPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_euh9AGDZa0S4gYMkaGzKiw", "decimals": "-5", "first": true, "lang": null, "name": "wd:CoBrokersFees", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LJXzp2xwDEavi4Vv9HlDsQ", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "wd:SummaryOfAllowanceForRiskSharingObligationsTableTextBlock", "us-gaap:GuaranteesTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_euh9AGDZa0S4gYMkaGzKiw", "decimals": "-3", "first": true, "lang": null, "name": "wd:ChangeInAllowanceForRiskingSharingObligationsAdoptionOfNewAccountingStandard", "reportCount": 1, "unitRef": "Unit_Standard_USD_LJXzp2xwDEavi4Vv9HlDsQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40202 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Guaranty Obligation and Allowance for Risk Sharing Obligations (Details)", "role": "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGuarantyObligationAndAllowanceForRiskSharingObligationsDetails", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Guaranty Obligation and Allowance for Risk Sharing Obligations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_srt_ProductOrServiceAxis_wd_FannieMaeDusLoanProgramMember_srt_RangeAxis_srt_MaximumMember_HOsXHXXw1EKlyTlwEB2shQ", "decimals": null, "lang": "en-US", "name": "us-gaap:DebtInstrumentTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_euh9AGDZa0S4gYMkaGzKiw", "decimals": "-3", "first": true, "lang": null, "name": "wd:ContractualLoanOriginationFeesIncludingRevenueFromContractWithCustomersNet", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LJXzp2xwDEavi4Vv9HlDsQ", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00200 - Statement - Consolidated Statements of Income and Comprehensive Income", "role": "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome", "shortName": "Consolidated Statements of Income and Comprehensive Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_euh9AGDZa0S4gYMkaGzKiw", "decimals": "-3", "first": true, "lang": null, "name": "wd:ContractualLoanOriginationFeesIncludingRevenueFromContractWithCustomersNet", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LJXzp2xwDEavi4Vv9HlDsQ", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:FinanceLoanAndLeaseReceivablesHeldForInvestmentPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "As_Of_12_31_2020_YsQLCK3d3k-Hdx4VcxFQFQ", "decimals": "INF", "first": true, "lang": null, "name": "wd:NumberOfLoansHeldForInvestment", "reportCount": 1, "unitRef": "Unit_Standard_loan_2ZlbYo-1gUWD1ip8tIp_UQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40203 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Loans Held-for-Investment, Net (Detail)", "role": "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Loans Held-for-Investment, Net (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:FinanceLoanAndLeaseReceivablesHeldForInvestmentPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "As_Of_12_31_2020_YsQLCK3d3k-Hdx4VcxFQFQ", "decimals": "-5", "lang": null, "name": "us-gaap:PrincipalAmountOutstandingOfLoansHeldInPortfolio", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LJXzp2xwDEavi4Vv9HlDsQ", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "wd:ScheduleOfProvisionForCreditLossesTableTextBlock", "wd:ProvisionForCreditLossesPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_euh9AGDZa0S4gYMkaGzKiw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProvisionForLoanLossesExpensed", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LJXzp2xwDEavi4Vv9HlDsQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40204 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Provision for Credit Losses (Details)", "role": "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfProvisionForCreditLossesDetails", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Provision for Credit Losses (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "wd:ScheduleOfProvisionForCreditLossesTableTextBlock", "wd:ProvisionForCreditLossesPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_euh9AGDZa0S4gYMkaGzKiw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProvisionForLoanLossesExpensed", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LJXzp2xwDEavi4Vv9HlDsQ", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_euh9AGDZa0S4gYMkaGzKiw", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportingUnits", "reportCount": 1, "unitRef": "Unit_Standard_segment_yvYIDTjPjEa_l-vDcXJzgg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40205 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Goodwill (Detail)", "role": "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGoodwillDetail", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Goodwill (Detail)", "subGroupType": "details", "uniqueAnchor": null }, "R43": { "firstAnchor": { "ancestors": [ "p", "us-gaap:FinanceLoanAndLeaseReceivablesHeldForSalePolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_us-gaap_InvestmentTypeAxis_wd_LoansHeldForSaleMember_WkKuLnpkmkSBLazWEGjY_Q", "decimals": null, "first": true, "lang": "en-US", "name": "wd:PeriodOfOriginatedLoansWithinWhichLoansAreTransferredOrSold", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40206 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Loans Held-for-Sale (Detail)", "role": "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForSaleDetail", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Loans Held-for-Sale (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:FinanceLoanAndLeaseReceivablesHeldForSalePolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "As_Of_12_31_2020_us-gaap_InvestmentTypeAxis_wd_LoansHeldForSaleMember_B-siiiurbku2m9iPPIaoqA", "decimals": "INF", "lang": null, "name": "us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LJXzp2xwDEavi4Vv9HlDsQ", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "p", "us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_jEUIjrnU0UmOpINaaVEcBQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40207 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Share-Based Payment (Detail)", "role": "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesShareBasedPaymentDetail", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Share-Based Payment (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_jEUIjrnU0UmOpINaaVEcBQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "us-gaap:RevenueRecognitionInterest", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_us-gaap_InvestmentTypeAxis_wd_LoansHeldForSaleMember_WkKuLnpkmkSBLazWEGjY_Q", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InterestAndFeeIncomeLoansHeldForSaleMortgages", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LJXzp2xwDEavi4Vv9HlDsQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40208 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Net Warehouse Interest Income (Detail)", "role": "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfNetWarehouseInterestIncomeDetail", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Net Warehouse Interest Income (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "us-gaap:RevenueRecognitionInterest", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_us-gaap_InvestmentTypeAxis_wd_LoansHeldForSaleMember_WkKuLnpkmkSBLazWEGjY_Q", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InterestAndFeeIncomeLoansHeldForSaleMortgages", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LJXzp2xwDEavi4Vv9HlDsQ", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "As_Of_12_31_2020_YsQLCK3d3k-Hdx4VcxFQFQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_Standard_USD_LJXzp2xwDEavi4Vv9HlDsQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40209 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Cash Flows (Detail)", "role": "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCashFlowsDetail", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Cash Flows (Detail)", "subGroupType": "details", "uniqueAnchor": null }, "R47": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:IncomeTaxPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "As_Of_12_31_2019_7na3HUgI8UmM_0bQMAyQHg", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LJXzp2xwDEavi4Vv9HlDsQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40210 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Income Taxes and Pledged Securities (Detail)", "role": "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesIncomeTaxesAndPledgedSecuritiesDetail", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Income Taxes and Pledged Securities (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:IncomeTaxPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "As_Of_12_31_2019_7na3HUgI8UmM_0bQMAyQHg", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LJXzp2xwDEavi4Vv9HlDsQ", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_euh9AGDZa0S4gYMkaGzKiw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LJXzp2xwDEavi4Vv9HlDsQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40211 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Contracts with Customers (Detail)", "role": "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractsWithCustomersDetail", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Contracts with Customers (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_euh9AGDZa0S4gYMkaGzKiw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LJXzp2xwDEavi4Vv9HlDsQ", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "As_Of_12_31_2020_YsQLCK3d3k-Hdx4VcxFQFQ", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LJXzp2xwDEavi4Vv9HlDsQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40212 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Cash Equivalents and Recent Accounting Pronouncements (Detail)", "role": "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCashEquivalentsAndRecentAccountingPronouncementsDetail", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Cash Equivalents and Recent Accounting Pronouncements (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "As_Of_12_31_2020_YsQLCK3d3k-Hdx4VcxFQFQ", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LJXzp2xwDEavi4Vv9HlDsQ", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "As_Of_12_31_2017_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_MhVVuImYQEG5owDfoczlhw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LJXzp2xwDEavi4Vv9HlDsQ", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00300 - Statement - Consolidated Statements of Changes in Equity", "role": "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquity", "shortName": "Consolidated Statements of Changes in Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "As_Of_12_31_2017_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_MhVVuImYQEG5owDfoczlhw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LJXzp2xwDEavi4Vv9HlDsQ", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "As_Of_12_31_2020_YsQLCK3d3k-Hdx4VcxFQFQ", "decimals": "-3", "first": true, "lang": null, "name": "wd:AllowanceForRiskingSharingObligations", "reportCount": 1, "unitRef": "Unit_Standard_USD_LJXzp2xwDEavi4Vv9HlDsQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40213 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - ASU 2016-13 (Detail)", "role": "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAsu201613Detail", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - ASU 2016-13 (Detail)", "subGroupType": "details", "uniqueAnchor": null }, "R51": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:TransfersAndServicingOfFinancialAssetsTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "As_Of_12_31_2020_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ServicingContractsMember_MDV4tLY4xUS54rsdQBjCwQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ServicingAssetAtAmortizedValueFairValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LJXzp2xwDEavi4Vv9HlDsQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40301 - Disclosure - MORTGAGE SERVICING RIGHTS - Fair Value Disclosures (Detail)", "role": "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsFairValueDisclosuresDetail", "shortName": "MORTGAGE SERVICING RIGHTS - Fair Value Disclosures (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:TransfersAndServicingOfFinancialAssetsTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "As_Of_12_31_2020_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ServicingContractsMember_MDV4tLY4xUS54rsdQBjCwQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ServicingAssetAtAmortizedValueFairValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LJXzp2xwDEavi4Vv9HlDsQ", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "As_Of_12_31_2019_7na3HUgI8UmM_0bQMAyQHg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ServicingAssetAtAmortizedValue", "reportCount": 1, "unitRef": "Unit_Standard_USD_LJXzp2xwDEavi4Vv9HlDsQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40302 - Disclosure - MORTGAGE SERVICING RIGHTS - Schedule of Activity Related to Capitalized MSRs (Detail)", "role": "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfActivityRelatedToCapitalizedMsrsDetail", "shortName": "MORTGAGE SERVICING RIGHTS - Schedule of Activity Related to Capitalized MSRs (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfServicingAssetsAtAmortizedValueTextBlock", "us-gaap:TransfersAndServicingOfFinancialAssetsTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "As_Of_12_31_2018_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ServicingContractsMember_R_CERWej3EaCotODrCIrfA", "decimals": "-3", "lang": null, "name": "us-gaap:ServicingAssetAtAmortizedValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LJXzp2xwDEavi4Vv9HlDsQ", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "us-gaap:TransfersAndServicingOfFinancialAssetsTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "As_Of_12_31_2020_YsQLCK3d3k-Hdx4VcxFQFQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LJXzp2xwDEavi4Vv9HlDsQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40303 - Disclosure - MORTGAGE SERVICING RIGHTS - Summary of Components of Net Carrying Value of Acquired and Originated MSRs (Detail)", "role": "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsSummaryOfComponentsOfNetCarryingValueOfAcquiredAndOriginatedMsrsDetail", "shortName": "MORTGAGE SERVICING RIGHTS - Summary of Components of Net Carrying Value of Acquired and Originated MSRs (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "us-gaap:TransfersAndServicingOfFinancialAssetsTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "As_Of_12_31_2020_YsQLCK3d3k-Hdx4VcxFQFQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LJXzp2xwDEavi4Vv9HlDsQ", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "us-gaap:TransfersAndServicingOfFinancialAssetsTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "As_Of_12_31_2020_YsQLCK3d3k-Hdx4VcxFQFQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsNet", "reportCount": 1, "unitRef": "Unit_Standard_USD_LJXzp2xwDEavi4Vv9HlDsQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40304 - Disclosure - MORTGAGE SERVICING RIGHTS - Schedule of Expected Amortization of MSRs (Detail)", "role": "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfExpectedAmortizationOfMsrsDetail", "shortName": "MORTGAGE SERVICING RIGHTS - Schedule of Expected Amortization of MSRs (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:TransfersAndServicingOfFinancialAssetsTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "As_Of_12_31_2020_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ServicingContractsMember_MDV4tLY4xUS54rsdQBjCwQ", "decimals": "-3", "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LJXzp2xwDEavi4Vv9HlDsQ", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:TransfersAndServicingOfFinancialAssetsTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_us-gaap_IncomeStatementLocationAxis_wd_EscrowEarningsAndOtherInterestIncomeMember_747XNtWHdkGjwevD1IABMQ", "decimals": "-5", "first": true, "lang": null, "name": "wd:EscrowEarnings", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LJXzp2xwDEavi4Vv9HlDsQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40305 - Disclosure - MORTGAGE SERVICING RIGHTS - Prepayment fees and Other information (Detail)", "role": "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsPrepaymentFeesAndOtherInformationDetail", "shortName": "MORTGAGE SERVICING RIGHTS - Prepayment fees and Other information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:TransfersAndServicingOfFinancialAssetsTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_us-gaap_IncomeStatementLocationAxis_wd_EscrowEarningsAndOtherInterestIncomeMember_747XNtWHdkGjwevD1IABMQ", "decimals": "-5", "first": true, "lang": null, "name": "wd:EscrowEarnings", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LJXzp2xwDEavi4Vv9HlDsQ", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "As_Of_12_31_2019_7na3HUgI8UmM_0bQMAyQHg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:GuaranteeObligationsCurrentCarryingValue", "reportCount": 1, "unitRef": "Unit_Standard_USD_LJXzp2xwDEavi4Vv9HlDsQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40401 - Disclosure - GUARANTY OBLIGATION AND ALLOWANCE FOR RISK-SHARING OBLIGATIONS - Schedule of Activity Related to Guaranty Obligation (Detail)", "role": "http://web.walkerdunlop.com/role/DisclosureGuarantyObligationAndAllowanceForRiskSharingObligationsScheduleOfActivityRelatedToGuarantyObligationDetail", "shortName": "GUARANTY OBLIGATION AND ALLOWANCE FOR RISK-SHARING OBLIGATIONS - Schedule of Activity Related to Guaranty Obligation (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfGuaranteeObligationsTextBlock", "us-gaap:GuaranteesTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "As_Of_12_31_2018_nBSvuCvoskq_g4goQLxklQ", "decimals": "-3", "lang": null, "name": "us-gaap:GuaranteeObligationsCurrentCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LJXzp2xwDEavi4Vv9HlDsQ", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "As_Of_12_31_2019_7na3HUgI8UmM_0bQMAyQHg", "decimals": "-3", "first": true, "lang": null, "name": "wd:AllowanceForRiskingSharingObligations", "reportCount": 1, "unitRef": "Unit_Standard_USD_LJXzp2xwDEavi4Vv9HlDsQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40402 - Disclosure - GUARANTY OBLIGATION AND ALLOWANCE FOR RISK-SHARING OBLIGATIONS - Summary of Allowance for Risk-Sharing Obligations (Detail)", "role": "http://web.walkerdunlop.com/role/DisclosureGuarantyObligationAndAllowanceForRiskSharingObligationsSummaryOfAllowanceForRiskSharingObligationsDetail", "shortName": "GUARANTY OBLIGATION AND ALLOWANCE FOR RISK-SHARING OBLIGATIONS - Summary of Allowance for Risk-Sharing Obligations (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "wd:SummaryOfAllowanceForRiskSharingObligationsTableTextBlock", "us-gaap:GuaranteesTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_euh9AGDZa0S4gYMkaGzKiw", "decimals": "-3", "lang": null, "name": "wd:ChangeInAllowanceForRiskSharingObligationsOther", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LJXzp2xwDEavi4Vv9HlDsQ", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "wd:ScheduleOfPrincipalBalanceofloansServicedForOthersByProductTableTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "As_Of_12_31_2020_YsQLCK3d3k-Hdx4VcxFQFQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PrincipalAmountOutstandingOnLoansManagedAndSecuritized", "reportCount": 1, "unitRef": "Unit_Standard_USD_LJXzp2xwDEavi4Vv9HlDsQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40501 - Disclosure - SERVICING - (Detail)", "role": "http://web.walkerdunlop.com/role/DisclosureServicingDetail", "shortName": "SERVICING - (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "As_Of_12_31_2020_YsQLCK3d3k-Hdx4VcxFQFQ", "decimals": "-5", "lang": null, "name": "wd:LoansServicedAmountOfPrincipalAndInterestAndTaxEscrowAdvancesOutstanding", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LJXzp2xwDEavi4Vv9HlDsQ", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "As_Of_12_31_2020_YsQLCK3d3k-Hdx4VcxFQFQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LineOfCredit", "reportCount": 1, "unitRef": "Unit_Standard_USD_LJXzp2xwDEavi4Vv9HlDsQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40601 - Disclosure - Debt - Summary Information (Detail)", "role": "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail", "shortName": "Debt - Summary Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "As_Of_12_31_2019_us-gaap_VariableRateAxis_us-gaap_LondonInterbankOfferedRateLIBORMember_rpNWDchHCUW7ehY76FY67A", "decimals": "4", "lang": null, "name": "us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_HzlMg3wJK0C3IVOllqXqTg", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_euh9AGDZa0S4gYMkaGzKiw", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockDividendsPerShareCashPaid", "reportCount": 1, "unitRef": "Unit_Divide_USD_shares_XG7WcjunlUOLy2nbLl5mrQ", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00305 - Statement - Consolidated Statements of Changes in Equity (Parenthetical)", "role": "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquityParenthetical", "shortName": "Consolidated Statements of Changes in Equity (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R60": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "As_Of_12_31_2020_us-gaap_CreditFacilityAxis_wd_LineOfCreditAgencyWarehouseFacilitiesAndInterimWarehouseFacilitiesOneAndTwoMember_U_buwWmDOUqmGHHcwC7QwA", "decimals": "-5", "first": true, "lang": null, "name": "wd:DebtInstrumentCovenantMinimumTangibleNetWorthBaseAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LJXzp2xwDEavi4Vv9HlDsQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40602 - Disclosure - DEBT - Covenants and Terms (Detail)", "role": "http://web.walkerdunlop.com/role/DisclosureDebtCovenantsAndTermsDetail", "shortName": "DEBT - Covenants and Terms (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "As_Of_12_31_2020_us-gaap_CreditFacilityAxis_wd_LineOfCreditAgencyWarehouseFacilitiesAndInterimWarehouseFacilitiesOneAndTwoMember_U_buwWmDOUqmGHHcwC7QwA", "decimals": "-5", "first": true, "lang": null, "name": "wd:DebtInstrumentCovenantMinimumTangibleNetWorthBaseAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LJXzp2xwDEavi4Vv9HlDsQ", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "Duration_1_1_2019_To_12_31_2020_us-gaap_LongtermDebtTypeAxis_wd_TermLoanMember_eMN-6Zrm40WmDpaIw19WiQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentPeriodicPayment", "reportCount": 1, "unitRef": "Unit_Standard_USD_LJXzp2xwDEavi4Vv9HlDsQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40603 - Disclosure - DEBT - Notes Payable - Terms (Detail)", "role": "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableTermsDetail", "shortName": "DEBT - Notes Payable - Terms (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_us-gaap_DebtInstrumentAxis_wd_CreditAgreementMember_b2ha6HPWYEiJw2jhLaDh6A", "decimals": "INF", "lang": null, "name": "wd:NumberOfFinancialCovenants", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_item_KZBkiLbkMkuPI7z2P78WMg", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "As_Of_12_31_2020_YsQLCK3d3k-Hdx4VcxFQFQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unitRef": "Unit_Standard_USD_LJXzp2xwDEavi4Vv9HlDsQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40604 - Disclosure - DEBT - Notes Payable - Summary (Detail)", "role": "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableSummaryDetail", "shortName": "DEBT - Notes Payable - Summary (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "As_Of_12_31_2019_us-gaap_LongtermDebtTypeAxis_wd_TermLoanMember_0Db2NytSlEaKkJwLQr79sw", "decimals": "-3", "lang": null, "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LJXzp2xwDEavi4Vv9HlDsQ", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "As_Of_12_31_2020_YsQLCK3d3k-Hdx4VcxFQFQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LJXzp2xwDEavi4Vv9HlDsQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40605 - Disclosure - DEBT - Notes Payable - Maturities (Detail)", "role": "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableMaturitiesDetail", "shortName": "DEBT - Notes Payable - Maturities (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "As_Of_12_31_2020_YsQLCK3d3k-Hdx4VcxFQFQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LJXzp2xwDEavi4Vv9HlDsQ", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "As_Of_12_31_2019_7na3HUgI8UmM_0bQMAyQHg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "Unit_Standard_USD_LJXzp2xwDEavi4Vv9HlDsQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40701 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Schedule of Goodwill (Detail)", "role": "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfGoodwillDetail", "shortName": "GOODWILL AND OTHER INTANGIBLE ASSETS - Schedule of Goodwill (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "As_Of_12_31_2018_nBSvuCvoskq_g4goQLxklQ", "decimals": "-3", "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LJXzp2xwDEavi4Vv9HlDsQ", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "As_Of_12_31_2019_7na3HUgI8UmM_0bQMAyQHg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationContingentConsiderationLiability", "reportCount": 1, "unitRef": "Unit_Standard_USD_LJXzp2xwDEavi4Vv9HlDsQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40702 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Contingent Consideration Liabilities (Detail)", "role": "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsContingentConsiderationLiabilitiesDetail", "shortName": "GOODWILL AND OTHER INTANGIBLE ASSETS - Contingent Consideration Liabilities (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_euh9AGDZa0S4gYMkaGzKiw", "decimals": "-3", "lang": null, "name": "wd:BusinessCombinationContingentConsiderationArrangementsAdditionsLiability", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LJXzp2xwDEavi4Vv9HlDsQ", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "As_Of_12_31_2020_YsQLCK3d3k-Hdx4VcxFQFQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LoansReceivableHeldForSaleNetNotPartOfDisposalGroup", "reportCount": 1, "unitRef": "Unit_Standard_USD_LJXzp2xwDEavi4Vv9HlDsQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40801 - Disclosure - FAIR VALUE MEASUREMENTS - Summary of Financial Assets and Financial Liabilities Measured at Fair Value on a Recurring Basis (Detail)", "role": "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndFinancialLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail", "shortName": "FAIR VALUE MEASUREMENTS - Summary of Financial Assets and Financial Liabilities Measured at Fair Value on a Recurring Basis (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "As_Of_12_31_2020_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_zPeW56lwkkSCJjV6WOMfnA", "decimals": "-3", "lang": null, "name": "us-gaap:LoansReceivableHeldForSaleNetNotPartOfDisposalGroup", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LJXzp2xwDEavi4Vv9HlDsQ", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_euh9AGDZa0S4gYMkaGzKiw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersNet", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LJXzp2xwDEavi4Vv9HlDsQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40802 - Disclosure - FAIR VALUE MEASUREMENTS - Additional Information (Detail)", "role": "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetail", "shortName": "FAIR VALUE MEASUREMENTS - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_euh9AGDZa0S4gYMkaGzKiw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersNet", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LJXzp2xwDEavi4Vv9HlDsQ", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "As_Of_12_31_2019_7na3HUgI8UmM_0bQMAyQHg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs", "reportCount": 1, "unitRef": "Unit_Standard_USD_LJXzp2xwDEavi4Vv9HlDsQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40803 - Disclosure - FAIR VALUE MEASUREMENTS - Schedule of Roll Forward of Derivative Instruments (Detail)", "role": "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfRollForwardOfDerivativeInstrumentsDetail", "shortName": "FAIR VALUE MEASUREMENTS - Schedule of Roll Forward of Derivative Instruments (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "As_Of_12_31_2018_nBSvuCvoskq_g4goQLxklQ", "decimals": "-3", "lang": null, "name": "us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LJXzp2xwDEavi4Vv9HlDsQ", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "As_Of_12_31_2020_YsQLCK3d3k-Hdx4VcxFQFQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeAssets", "reportCount": 1, "unitRef": "Unit_Standard_USD_LJXzp2xwDEavi4Vv9HlDsQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40804 - Disclosure - FAIR VALUE MEASUREMENTS - Schedule of Significant Unobservable Inputs Used in the Measurement of the Fair Value of Level 3 Assets and Liabilities (Detail)", "role": "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfSignificantUnobservableInputsUsedInMeasurementOfFairValueOfLevel3AssetsAndLiabilitiesDetail", "shortName": "FAIR VALUE MEASUREMENTS - Schedule of Significant Unobservable Inputs Used in the Measurement of the Fair Value of Level 3 Assets and Liabilities (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "As_Of_12_31_2020_us-gaap_FairValueByAssetClassAxis_us-gaap_DerivativeFinancialInstrumentsAssetsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_ValuationTechniqueAxis_wd_DiscountedCashFlowValuationTechniqueMember_3wA8U4epQkK4ZIwuDSs91Q", "decimals": "-3", "lang": null, "name": "us-gaap:DerivativeAssets", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LJXzp2xwDEavi4Vv9HlDsQ", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_euh9AGDZa0S4gYMkaGzKiw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_LJXzp2xwDEavi4Vv9HlDsQ", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00400 - Statement - Consolidated Statements of Cash Flows", "role": "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows", "shortName": "Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_euh9AGDZa0S4gYMkaGzKiw", "decimals": "-3", "lang": null, "name": "wd:GainAttributableToFairValueOfFutureServicingRightsNet", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LJXzp2xwDEavi4Vv9HlDsQ", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "As_Of_12_31_2020_YsQLCK3d3k-Hdx4VcxFQFQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_Standard_USD_LJXzp2xwDEavi4Vv9HlDsQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40805 - Disclosure - FAIR VALUE MEASUREMENTS - Schedule of Carrying Amounts and the Fair Values of the Company's Financial Instruments (Detail)", "role": "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail", "shortName": "FAIR VALUE MEASUREMENTS - Schedule of Carrying Amounts and the Fair Values of the Company's Financial Instruments (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "As_Of_12_31_2020_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_CarryingReportedAmountFairValueDisclosureMember_v20IqBeBSUCZDD_HsbU9kA", "decimals": "-3", "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LJXzp2xwDEavi4Vv9HlDsQ", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "p", "us-gaap:FinanceLoanAndLeaseReceivablesHeldForSalePolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_us-gaap_InvestmentTypeAxis_wd_LoansHeldForSaleMember_WkKuLnpkmkSBLazWEGjY_Q", "decimals": null, "first": true, "lang": "en-US", "name": "wd:PeriodOfOriginatedLoansWithinWhichLoansAreTransferredOrSold", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40806 - Disclosure - FAIR VALUE MEASUREMENTS - General information (Detail)", "role": "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsGeneralInformationDetail", "shortName": "FAIR VALUE MEASUREMENTS - General information (Detail)", "subGroupType": "details", "uniqueAnchor": null }, "R72": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "wd:ScheduleOfFairValueOfDerivativeInstrumentsAndLoansHeldForSaleTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "As_Of_12_31_2020_YsQLCK3d3k-Hdx4VcxFQFQ", "decimals": "-3", "first": true, "lang": null, "name": "wd:FairValueAdjustmentAssumedGainOnSale", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LJXzp2xwDEavi4Vv9HlDsQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40807 - Disclosure - FAIR VALUE MEASUREMENTS - Schedule of Fair Value of Derivative Instruments and Loans Held for Sale (Detail)", "role": "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfDerivativeInstrumentsAndLoansHeldForSaleDetail", "shortName": "FAIR VALUE MEASUREMENTS - Schedule of Fair Value of Derivative Instruments and Loans Held for Sale (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "wd:ScheduleOfFairValueOfDerivativeInstrumentsAndLoansHeldForSaleTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "As_Of_12_31_2020_YsQLCK3d3k-Hdx4VcxFQFQ", "decimals": "-3", "first": true, "lang": null, "name": "wd:FairValueAdjustmentAssumedGainOnSale", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LJXzp2xwDEavi4Vv9HlDsQ", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_us-gaap_LineOfCreditFacilityAxis_wd_FannieMaeMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_MoneyMarketFundsMember_tDWZ0C4140qVz3_Rm-F3tA", "decimals": "2", "first": true, "lang": null, "name": "wd:RestrictedLiquidityCollateralHaircutPercentage", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_HzlMg3wJK0C3IVOllqXqTg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40901 - Disclosure - FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES - Commitments (Detail)", "role": "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail", "shortName": "FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES - Commitments (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_us-gaap_LineOfCreditFacilityAxis_wd_FannieMaeMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_MoneyMarketFundsMember_tDWZ0C4140qVz3_Rm-F3tA", "decimals": "2", "first": true, "lang": null, "name": "wd:RestrictedLiquidityCollateralHaircutPercentage", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_HzlMg3wJK0C3IVOllqXqTg", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "As_Of_12_31_2020_YsQLCK3d3k-Hdx4VcxFQFQ", "decimals": "-3", "first": true, "lang": null, "name": "wd:PledgedCashNotSeparatelyReportedPledgedAsCollateral", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LJXzp2xwDEavi4Vv9HlDsQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40902 - Disclosure - FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES - Pledged Securities at Fair Value (Detail)", "role": "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesPledgedSecuritiesAtFairValueDetail", "shortName": "FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES - Pledged Securities at Fair Value (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "As_Of_12_31_2020_YsQLCK3d3k-Hdx4VcxFQFQ", "decimals": "-3", "first": true, "lang": null, "name": "wd:PledgedCashNotSeparatelyReportedPledgedAsCollateral", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LJXzp2xwDEavi4Vv9HlDsQ", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions", "span", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "As_Of_12_31_2020_YsQLCK3d3k-Hdx4VcxFQFQ", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_security_VRsqkToHtkWDkO7eVQSYbw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40903 - Disclosure - FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES - Agency Multifamily Mortgage Based Securities Pledged Securities (Detail)", "role": "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesAgencyMultifamilyMortgageBasedSecuritiesPledgedSecuritiesDetail", "shortName": "FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES - Agency Multifamily Mortgage Based Securities Pledged Securities (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions", "span", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "As_Of_12_31_2020_YsQLCK3d3k-Hdx4VcxFQFQ", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_security_VRsqkToHtkWDkO7eVQSYbw", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_bTvuAHuQLUGPLQe9cU4dvQ", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unitRef": "Unit_Standard_shares_NKnkUL9IrkKJpalNhaSbkw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41001 - Disclosure - SHARE-BASED PAYMENT - Plan Information (Details)", "role": "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanInformationDetails", "shortName": "SHARE-BASED PAYMENT - Plan Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_us-gaap_PlanNameAxis_wd_EquityIncentivePlan2020Member_y3sDTNddREG0Ff2ctF5Tag", "decimals": "-6", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_NKnkUL9IrkKJpalNhaSbkw", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_euh9AGDZa0S4gYMkaGzKiw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unitRef": "Unit_Standard_USD_LJXzp2xwDEavi4Vv9HlDsQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41002 - Disclosure - SHARE-BASED PAYMENT - Compensation Costs (Details)", "role": "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentCompensationCostsDetails", "shortName": "SHARE-BASED PAYMENT - Compensation Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_eOIb-q6cSU-QTsYc9CM5sQ", "decimals": "-3", "lang": null, "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LJXzp2xwDEavi4Vv9HlDsQ", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "As_Of_12_31_2019_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_Xs0KuE5Pk0G5t7Nj1YZIVw", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "Unit_Standard_shares_NKnkUL9IrkKJpalNhaSbkw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41003 - Disclosure - SHARE-BASED PAYMENT - Plan Activity (Details)", "role": "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanActivityDetails", "shortName": "SHARE-BASED PAYMENT - Plan Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_eOIb-q6cSU-QTsYc9CM5sQ", "decimals": "INF", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_NKnkUL9IrkKJpalNhaSbkw", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_jEUIjrnU0UmOpINaaVEcBQ", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "reportCount": 1, "unitRef": "Unit_Standard_pure_HzlMg3wJK0C3IVOllqXqTg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41004 - Disclosure - SHARE-BASED PAYMENT - Fair Value Assumptions (Details)", "role": "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentFairValueAssumptionsDetails", "shortName": "SHARE-BASED PAYMENT - Fair Value Assumptions (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R8": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_euh9AGDZa0S4gYMkaGzKiw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10101 - Disclosure - ORGANIZATION", "role": "http://web.walkerdunlop.com/role/DisclosureOrganization", "shortName": "ORGANIZATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_euh9AGDZa0S4gYMkaGzKiw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_euh9AGDZa0S4gYMkaGzKiw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_LJXzp2xwDEavi4Vv9HlDsQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41101 - Disclosure - EARNINGS PER SHARE AND STOCKHOLDERS' EQUITY - Basic and Diluted EPS (Detail)", "role": "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityBasicAndDilutedEpsDetail", "shortName": "EARNINGS PER SHARE AND STOCKHOLDERS' EQUITY - Basic and Diluted EPS (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_euh9AGDZa0S4gYMkaGzKiw", "decimals": "-3", "lang": null, "name": "us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LJXzp2xwDEavi4Vv9HlDsQ", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_euh9AGDZa0S4gYMkaGzKiw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockRepurchasedAndRetiredDuringPeriodValue", "reportCount": 1, "unitRef": "Unit_Standard_USD_LJXzp2xwDEavi4Vv9HlDsQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41102 - Disclosure - EARNINGS PER SHARE AND STOCKHOLDERS' EQUITY - Restricted Stock Awards and Share Repurchases (Detail)", "role": "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityRestrictedStockAwardsAndShareRepurchasesDetail", "shortName": "EARNINGS PER SHARE AND STOCKHOLDERS' EQUITY - Restricted Stock Awards and Share Repurchases (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "As_Of_2_28_2021_BILAyFVtVUCeFXPdMmLfdQ", "decimals": "INF", "lang": null, "name": "us-gaap:DividendsPayableAmountPerShare", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_XG7WcjunlUOLy2nbLl5mrQ", "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_euh9AGDZa0S4gYMkaGzKiw", "decimals": "INF", "first": true, "lang": null, "name": "wd:NumberOfNoncontrollingInterestShareholders", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shareholder_y8dx0rmWw0yHf_DoCZBACw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41103 - Disclosure - EARNINGS PER SHARE AND STOCKHOLDERS' EQUITY - Other Equity Related Transactions (Detail)", "role": "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityOtherEquityRelatedTransactionsDetail", "shortName": "EARNINGS PER SHARE AND STOCKHOLDERS' EQUITY - Other Equity Related Transactions (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_euh9AGDZa0S4gYMkaGzKiw", "decimals": "INF", "first": true, "lang": null, "name": "wd:NumberOfNoncontrollingInterestShareholders", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shareholder_y8dx0rmWw0yHf_DoCZBACw", "xsiNil": "false" } }, "R83": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_euh9AGDZa0S4gYMkaGzKiw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LJXzp2xwDEavi4Vv9HlDsQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41201 - Disclosure - INCOME TAXES - Provision (Details)", "role": "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesProvisionDetails", "shortName": "INCOME TAXES - Provision (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_euh9AGDZa0S4gYMkaGzKiw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LJXzp2xwDEavi4Vv9HlDsQ", "xsiNil": "false" } }, "R84": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_euh9AGDZa0S4gYMkaGzKiw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LJXzp2xwDEavi4Vv9HlDsQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41202 - Disclosure - INCOME TAXES - Statutory Reconciliation (Details)", "role": "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesStatutoryReconciliationDetails", "shortName": "INCOME TAXES - Statutory Reconciliation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_euh9AGDZa0S4gYMkaGzKiw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LJXzp2xwDEavi4Vv9HlDsQ", "xsiNil": "false" } }, "R85": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "As_Of_12_31_2020_YsQLCK3d3k-Hdx4VcxFQFQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LJXzp2xwDEavi4Vv9HlDsQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41203 - Disclosure - INCOME TAXES - Deferred Tax Assets and Liabilities (Details)", "role": "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails", "shortName": "INCOME TAXES - Deferred Tax Assets and Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "As_Of_12_31_2020_YsQLCK3d3k-Hdx4VcxFQFQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LJXzp2xwDEavi4Vv9HlDsQ", "xsiNil": "false" } }, "R86": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_euh9AGDZa0S4gYMkaGzKiw", "decimals": "2", "first": true, "lang": null, "name": "wd:MaximumBorrowerExposure", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_HzlMg3wJK0C3IVOllqXqTg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41301 - Disclosure - SEGMENTS - Concentration of Risk (Details)", "role": "http://web.walkerdunlop.com/role/DisclosureSegmentsConcentrationOfRiskDetails", "shortName": "SEGMENTS - Concentration of Risk (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_euh9AGDZa0S4gYMkaGzKiw", "decimals": "2", "first": true, "lang": null, "name": "wd:MaximumBorrowerExposure", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_HzlMg3wJK0C3IVOllqXqTg", "xsiNil": "false" } }, "R87": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "wd:ScheduleOfPrincipalBalanceofloansServicedForOthersByProductTableTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "As_Of_12_31_2020_YsQLCK3d3k-Hdx4VcxFQFQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PrincipalAmountOutstandingOnLoansManagedAndSecuritized", "reportCount": 1, "unitRef": "Unit_Standard_USD_LJXzp2xwDEavi4Vv9HlDsQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41302 - Disclosure - SEGMENTS - Product Concentration (Details)", "role": "http://web.walkerdunlop.com/role/DisclosureSegmentsProductConcentrationDetails", "shortName": "SEGMENTS - Product Concentration (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "wd:ScheduleOfPrincipalBalanceofloansServicedForOthersByProductTableTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "As_Of_12_31_2020_us-gaap_InvestmentTypeAxis_us-gaap_FederalNationalMortgageAssociationCertificatesAndObligationsFNMAMember_hJUCMhu6vUy319yTX8s2Pw", "decimals": "-3", "lang": null, "name": "us-gaap:PrincipalAmountOutstandingOnLoansManagedAndSecuritized", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LJXzp2xwDEavi4Vv9HlDsQ", "xsiNil": "false" } }, "R88": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "wd:ScheduleOfUnpaidPrincipalBalanceLoansServicedForOthersByGeographicalAreasTableTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_euh9AGDZa0S4gYMkaGzKiw", "decimals": "3", "first": true, "lang": null, "name": "wd:PercentageOfServicingPortfolioLoansUnpaidPrincipalBalance", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_HzlMg3wJK0C3IVOllqXqTg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41303 - Disclosure - SEGMENTS - Geographic Concentration (Details)", "role": "http://web.walkerdunlop.com/role/DisclosureSegmentsGeographicConcentrationDetails", "shortName": "SEGMENTS - Geographic Concentration (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "wd:ScheduleOfUnpaidPrincipalBalanceLoansServicedForOthersByGeographicalAreasTableTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_euh9AGDZa0S4gYMkaGzKiw", "decimals": "3", "first": true, "lang": null, "name": "wd:PercentageOfServicingPortfolioLoansUnpaidPrincipalBalance", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_HzlMg3wJK0C3IVOllqXqTg", "xsiNil": "false" } }, "R89": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "As_Of_12_31_2020_YsQLCK3d3k-Hdx4VcxFQFQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "Unit_Standard_USD_LJXzp2xwDEavi4Vv9HlDsQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41401 - Disclosure - LEASES - Operating Leases (Details)", "role": "http://web.walkerdunlop.com/role/DisclosureLeasesOperatingLeasesDetails", "shortName": "LEASES - Operating Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "As_Of_12_31_2020_YsQLCK3d3k-Hdx4VcxFQFQ", "decimals": null, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_euh9AGDZa0S4gYMkaGzKiw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "role": "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPolicies", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_euh9AGDZa0S4gYMkaGzKiw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R90": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "As_Of_12_31_2020_YsQLCK3d3k-Hdx4VcxFQFQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LJXzp2xwDEavi4Vv9HlDsQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41402 - Disclosure - LEASES - Future Operating Lease Commitments (Details)", "role": "http://web.walkerdunlop.com/role/DisclosureLeasesFutureOperatingLeaseCommitmentsDetails", "shortName": "LEASES - Future Operating Lease Commitments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "As_Of_12_31_2020_YsQLCK3d3k-Hdx4VcxFQFQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LJXzp2xwDEavi4Vv9HlDsQ", "xsiNil": "false" } }, "R91": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfOtherOperatingCostAndExpenseByComponentTextBlock", "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_euh9AGDZa0S4gYMkaGzKiw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfessionalFees", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LJXzp2xwDEavi4Vv9HlDsQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41501 - Disclosure - OTHER OPERATING EXPENSES (Details)", "role": "http://web.walkerdunlop.com/role/DisclosureOtherOperatingExpensesDetails", "shortName": "OTHER OPERATING EXPENSES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfOtherOperatingCostAndExpenseByComponentTextBlock", "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_euh9AGDZa0S4gYMkaGzKiw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfessionalFees", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LJXzp2xwDEavi4Vv9HlDsQ", "xsiNil": "false" } } }, "segmentCount": 105, "tag": { "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Document And Entity Information" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r707", "r708", "r709" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r710" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "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'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r711" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r711" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r711" ], "lang": { "en-us": { "role": { "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.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r712" ], "lang": { "en-us": { "role": { "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).", "label": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r711" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r711" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r711" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r711" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r707", "r708", "r709" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag" } } }, "localname": "IcfrAuditorAttestationFlag", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r705" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r706" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "srt_AffiliatedEntityMember": { "auth_ref": [ "r332", "r517", "r518", "r520", "r704", "r714" ], "lang": { "en-us": { "role": { "documentation": "An affiliate is a party that, directly or indirectly through one or more intermediaries, controls, is controlled by, or is under common control with the entity.", "label": "Affiliated Entity [Member]", "terseLabel": "Noncontrolling interest holder" } } }, "localname": "AffiliatedEntityMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityRestrictedStockAwardsAndShareRepurchasesDetail" ], "xbrltype": "domainItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r32", "r96", "r716" ], "lang": { "en-us": { "role": { "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.", "label": "Counterparty Name [Axis]" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "auth_ref": [ "r107", "r115", "r228", "r375", "r376", "r377", "r407", "r408" ], "lang": { "en-us": { "role": { "documentation": "Increase (decrease) to financial statements for cumulative-effect adjustment in period of adoption of amendment to accounting standards.", "label": "Cumulative Effect Period Of Adoption Adjustment [Member]", "terseLabel": "Cumulative Effect Adjustment" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCashEquivalentsAndRecentAccountingPronouncementsDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGuarantyObligationAndAllowanceForRiskSharingObligationsDetails", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [ "r107", "r115", "r228", "r375", "r376", "r377", "r407", "r408" ], "lang": { "en-us": { "role": { "documentation": "Information by cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards.", "label": "Cumulative Effect, Period of Adoption [Axis]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCashEquivalentsAndRecentAccountingPronouncementsDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGuarantyObligationAndAllowanceForRiskSharingObligationsDetails", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [ "r107", "r115", "r228", "r375", "r376", "r377", "r407", "r408" ], "lang": { "en-us": { "role": { "documentation": "Cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards.", "label": "Cumulative Effect Period Of Adoption [Domain]", "terseLabel": "Cumulative Effect, Period of Adoption [Domain]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCashEquivalentsAndRecentAccountingPronouncementsDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGuarantyObligationAndAllowanceForRiskSharingObligationsDetails", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r335", "r337", "r529", "r530", "r531", "r537", "r538", "r539", "r580", "r653", "r657" ], "lang": { "en-us": { "role": { "documentation": "Upper limit of the provided range.", "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableTermsDetail", "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail", "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityRestrictedStockAwardsAndShareRepurchasesDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetail", "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfGoodwillDetail", "http://web.walkerdunlop.com/role/DisclosureSegmentsGeographicConcentrationDetails", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDerivativeAssetsAndLiabilitiesDetails", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGuarantyObligationAndAllowanceForRiskSharingObligationsDetails", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesShareBasedPaymentDetail" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r335", "r337", "r529", "r530", "r531", "r537", "r538", "r539", "r580", "r653", "r657" ], "lang": { "en-us": { "role": { "documentation": "Lower limit of the provided range.", "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableTermsDetail", "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail", "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfGoodwillDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDerivativeAssetsAndLiabilitiesDetails", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesShareBasedPaymentDetail" ], "xbrltype": "domainItemType" }, "srt_NetCapital": { "auth_ref": [ "r717" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of net capital of broker-dealer.", "label": "Net Capital", "terseLabel": "Net worth" } } }, "localname": "NetCapital", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail" ], "xbrltype": "monetaryItemType" }, "srt_OwnershipAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment.", "label": "Ownership [Axis]" } } }, "localname": "OwnershipAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureOrganizationDetails" ], "xbrltype": "stringItemType" }, "srt_OwnershipDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment.", "label": "Ownership [Domain]", "terseLabel": "Ownership [Domain]" } } }, "localname": "OwnershipDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureOrganizationDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r180", "r318", "r320", "r581", "r650", "r655" ], "lang": { "en-us": { "role": { "documentation": "Information by product and service, or group of similar products and similar services.", "label": "Products and Services [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGuarantyObligationAndAllowanceForRiskSharingObligationsSummaryOfAllowanceForRiskSharingObligationsDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractsWithCustomersDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGuarantyObligationAndAllowanceForRiskSharingObligationsDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r180", "r318", "r320", "r581", "r650", "r655" ], "lang": { "en-us": { "role": { "documentation": "Product or service, or a group of similar products or similar services.", "label": "Products And Services [Domain]", "terseLabel": "Products and Services [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGuarantyObligationAndAllowanceForRiskSharingObligationsSummaryOfAllowanceForRiskSharingObligationsDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractsWithCustomersDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGuarantyObligationAndAllowanceForRiskSharingObligationsDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r324", "r335", "r337", "r529", "r530", "r531", "r537", "r538", "r539", "r580", "r653", "r657" ], "lang": { "en-us": { "role": { "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableTermsDetail", "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail", "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityRestrictedStockAwardsAndShareRepurchasesDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetail", "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfGoodwillDetail", "http://web.walkerdunlop.com/role/DisclosureSegmentsGeographicConcentrationDetails", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDerivativeAssetsAndLiabilitiesDetails", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGuarantyObligationAndAllowanceForRiskSharingObligationsDetails", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesShareBasedPaymentDetail" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r324", "r335", "r337", "r529", "r530", "r531", "r537", "r538", "r539", "r580", "r653", "r657" ], "lang": { "en-us": { "role": { "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Range [Member]", "terseLabel": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableTermsDetail", "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail", "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityRestrictedStockAwardsAndShareRepurchasesDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetail", "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfGoodwillDetail", "http://web.walkerdunlop.com/role/DisclosureSegmentsGeographicConcentrationDetails", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDerivativeAssetsAndLiabilitiesDetails", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGuarantyObligationAndAllowanceForRiskSharingObligationsDetails", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesShareBasedPaymentDetail" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Named other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution.", "label": "Repurchase Agreement Counterparty Name [Domain]", "terseLabel": "Counterparty Name [Domain]" } } }, "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r181", "r182", "r318", "r321", "r656", "r695", "r696", "r697", "r698", "r699", "r700", "r701", "r702" ], "lang": { "en-us": { "role": { "documentation": "Geographical area.", "label": "Segment Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSegmentsGeographicConcentrationDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r181", "r182", "r318", "r321", "r656", "r691", "r695", "r696", "r697", "r698", "r699", "r700", "r701", "r702", "r703", "r713", "r715" ], "lang": { "en-us": { "role": { "documentation": "Information by geographical components.", "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSegmentsGeographicConcentrationDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r186", "r519" ], "lang": { "en-us": { "role": { "documentation": "Information by title of individual or nature of relationship to individual or group of individuals.", "label": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanInformationDetails", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesShareBasedPaymentDetail" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Title of individual, or nature of relationship to individual or group of individuals.", "label": "Title Of Individual With Relationship To Entity [Domain]", "terseLabel": "Relationship to Entity [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanInformationDetails", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesShareBasedPaymentDetail" ], "xbrltype": "domainItemType" }, "stpr_CA": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "C [A]", "terseLabel": "California" } } }, "localname": "CA", "nsuri": "http://xbrl.sec.gov/stpr/2018-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSegmentsGeographicConcentrationDetails" ], "xbrltype": "domainItemType" }, "stpr_FL": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "F [L]", "terseLabel": "Florida" } } }, "localname": "FL", "nsuri": "http://xbrl.sec.gov/stpr/2018-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSegmentsGeographicConcentrationDetails" ], "xbrltype": "domainItemType" }, "stpr_GA": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "G [A]", "terseLabel": "Georgia" } } }, "localname": "GA", "nsuri": "http://xbrl.sec.gov/stpr/2018-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSegmentsGeographicConcentrationDetails" ], "xbrltype": "domainItemType" }, "stpr_TX": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "T [X]", "terseLabel": "Texas" } } }, "localname": "TX", "nsuri": "http://xbrl.sec.gov/stpr/2018-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSegmentsGeographicConcentrationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate201602Member": { "auth_ref": [ "r504" ], "lang": { "en-us": { "role": { "documentation": "Accounting Standards Update 2016-02 Leases (Topic 842).", "label": "Accounting Standards Update201602 [Member]", "terseLabel": "ASU 2016-02" } } }, "localname": "AccountingStandardsUpdate201602Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCashEquivalentsAndRecentAccountingPronouncementsDetail", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingStandardsUpdate201613Member": { "auth_ref": [ "r224" ], "lang": { "en-us": { "role": { "documentation": "Accounting Standards Update 2016-13 Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments.", "label": "Accounting Standards Update201613 [Member]", "terseLabel": "ASU 2016-13" } } }, "localname": "AccountingStandardsUpdate201613Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCashEquivalentsAndRecentAccountingPronouncementsDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGuarantyObligationAndAllowanceForRiskSharingObligationsDetails", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsNotesAndLoansReceivableLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Accounts, Notes, Loans and Financing Receivable [Line Items]", "terseLabel": "Loans Held-for-Investment, Net" } } }, "localname": "AccountsNotesAndLoansReceivableLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForSaleDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsReceivableNet": { "auth_ref": [ "r13", "r631" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business.", "label": "Accounts Receivable, Net", "verboseLabel": "Receivables, net" } } }, "localname": "AccountsReceivableNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccretionExpense": { "auth_ref": [ "r267", "r268" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Accretion Expense", "terseLabel": "Accretion" } } }, "localname": "AccretionExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsContingentConsiderationLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r16", "r34", "r35", "r36", "r636", "r665", "r669" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive income (\"AOCI\")" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r33", "r36", "r37", "r104", "r105", "r106", "r446", "r660", "r661" ], "lang": { "en-us": { "role": { "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.", "label": "Accumulated Other Comprehensive Income [Member]", "terseLabel": "AOCI" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Acquired Finite-Lived Intangible Assets [Line Items]", "verboseLabel": "Mortgage Servicing Rights Acquired and Originated" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsSummaryOfComponentsOfNetCarryingValueOfAcquiredAndOriginatedMsrsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r259" ], "lang": { "en-us": { "role": { "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Acquired Finite-lived Intangible Assets, Weighted Average Useful Life", "terseLabel": "Weighted average amortization period" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfGoodwillDetail" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r14" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in capital (\"APIC\")" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r104", "r105", "r106", "r375", "r376", "r377" ], "lang": { "en-us": { "role": { "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.", "label": "Additional Paid In Capital [Member]", "terseLabel": "APIC" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r108", "r109", "r110", "r111", "r225", "r226", "r227", "r228", "r229", "r230", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r405", "r406", "r407", "r408", "r583", "r584", "r585", "r658", "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r669" ], "lang": { "en-us": { "role": { "documentation": "Information by amendment to accounting standards.", "label": "Adjustments for New Accounting Pronouncements [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCashEquivalentsAndRecentAccountingPronouncementsDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGuarantyObligationAndAllowanceForRiskSharingObligationsDetails", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r338", "r340", "r380", "r381" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition", "verboseLabel": "Stock-based compensation - equity classified" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "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:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AmortizationOfDeferredLoanOriginationFeesNet": { "auth_ref": [ "r84", "r204" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net increase(decrease) in interest income during the period representing the allocation of deferred loan origination fees less deferred loan origination costs using the effective interest method over the term of the debt arrangement to which they pertain taking into account the effect of prepayments.", "label": "Amortization of Deferred Loan Origination Fees, Net", "negatedLabel": "Amortization of deferred loan fees and costs" } } }, "localname": "AmortizationOfDeferredLoanOriginationFeesNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "auth_ref": [ "r84", "r502" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.", "label": "Amortization of Financing Costs and Discounts", "terseLabel": "Amortization of debt issuance costs and debt discount" } } }, "localname": "AmortizationOfFinancingCostsAndDiscounts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AncillaryFeeIncomeGeneratedByServicingFinancialAssetsAmount": { "auth_ref": [ "r557" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "All amounts that are due to the servicer of a financial asset, excluding contractually specified servicing fees and late fees.", "label": "Servicing Asset at Amortized Cost, Prepayment Fees", "terseLabel": "Prepayment fees" } } }, "localname": "AncillaryFeeIncomeGeneratedByServicingFinancialAssetsAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsPrepaymentFeesAndOtherInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r94", "r166", "r170", "r176", "r223", "r438", "r447", "r490", "r602", "r633" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsAndLiabilitiesLesseeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets and Liabilities, Lessee [Abstract]", "verboseLabel": "Operating Leases" } } }, "localname": "AssetsAndLiabilitiesLesseeAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureLeasesOperatingLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueAdjustment": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of addition (reduction) to the amount at which an asset could be incurred (settled) in a current transaction between willing parties.", "label": "Assets, Fair Value Adjustment", "terseLabel": "Fair Value Adjustment to Loans Held for Sale" } } }, "localname": "AssetsFairValueAdjustment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfDerivativeInstrumentsAndLoansHeldForSaleDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r472" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Fair Value Disclosure", "totalLabel": "Total financial assets" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndFinancialLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Fair Value Disclosure [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndFinancialLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AssumptionForFairValueOnSecuritizationDateOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesDiscountRate": { "auth_ref": [ "r529" ], "lang": { "en-us": { "role": { "documentation": "Discount rate which is used to value residual cash flows generated by financial assets of the securitization, asset-backed financing arrangement, or similar transfer for initial fair value measurement.", "label": "Fair Value Assumption, Date of Securitization or Asset-backed Financing Arrangement, Transferor's Continuing Involvement, Servicing Assets or Liabilities, Discount Rate", "verboseLabel": "Discount rate used for estimated capitalized MSRs (as a percent)" } } }, "localname": "AssumptionForFairValueOnSecuritizationDateOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesDiscountRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDerivativeAssetsAndLiabilitiesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r215" ], "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Available-for-sale Debt Securities, Accumulated Gross Unrealized Gain, before Tax", "terseLabel": "Total gains for securities with net gains in AOCI" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesAgencyMultifamilyMortgageBasedSecuritiesPledgedSecuritiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [ "r216" ], "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Available-for-sale Debt Securities, Accumulated Gross Unrealized Loss, before Tax", "negatedLabel": "Total losses for securities with net losses in AOCI" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesAgencyMultifamilyMortgageBasedSecuritiesPledgedSecuritiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r213", "r243" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesAgencyMultifamilyMortgageBasedSecuritiesPledgedSecuritiesDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "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).", "label": "Debt Securities, Available-for-sale, Amortized Cost", "terseLabel": "Amortized cost", "totalLabel": "Total" } } }, "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesAgencyMultifamilyMortgageBasedSecuritiesPledgedSecuritiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostBasisRollingMaturityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale, Maturity, Amortized Cost, Rolling Maturity [Abstract]", "terseLabel": "Maturities - Amortized Cost" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostBasisRollingMaturityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesAgencyMultifamilyMortgageBasedSecuritiesPledgedSecuritiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueRollingMaturityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale, Maturity, Fair Value, Rolling Maturity [Abstract]", "terseLabel": "Maturities - Fair Value" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesFairValueRollingMaturityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesAgencyMultifamilyMortgageBasedSecuritiesPledgedSecuritiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis": { "auth_ref": [], "calculation": { "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesAgencyMultifamilyMortgageBasedSecuritiesPledgedSecuritiesDetail": { "order": 3.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "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), 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.", "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after 10 Years, Amortized Cost", "terseLabel": "After ten years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesAgencyMultifamilyMortgageBasedSecuritiesPledgedSecuritiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenFairValue": { "auth_ref": [], "calculation": { "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesAgencyMultifamilyMortgageBasedSecuritiesPledgedSecuritiesDetail": { "order": 3.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after 10 Years, Fair Value", "terseLabel": "After ten years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesAgencyMultifamilyMortgageBasedSecuritiesPledgedSecuritiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenAmortizedCostBasis": { "auth_ref": [], "calculation": { "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesAgencyMultifamilyMortgageBasedSecuritiesPledgedSecuritiesDetail": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "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), 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.", "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after Five Through Ten Years, Amortized Cost", "terseLabel": "After five years through ten years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesAgencyMultifamilyMortgageBasedSecuritiesPledgedSecuritiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue": { "auth_ref": [], "calculation": { "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesAgencyMultifamilyMortgageBasedSecuritiesPledgedSecuritiesDetail": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after Five Through Ten Years, Fair Value", "terseLabel": "After five years through ten years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesAgencyMultifamilyMortgageBasedSecuritiesPledgedSecuritiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis": { "auth_ref": [], "calculation": { "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesAgencyMultifamilyMortgageBasedSecuritiesPledgedSecuritiesDetail": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "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), 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.", "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" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesAgencyMultifamilyMortgageBasedSecuritiesPledgedSecuritiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue": { "auth_ref": [], "calculation": { "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesAgencyMultifamilyMortgageBasedSecuritiesPledgedSecuritiesDetail": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "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" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesAgencyMultifamilyMortgageBasedSecuritiesPledgedSecuritiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r210", "r214", "r243", "r608" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesAgencyMultifamilyMortgageBasedSecuritiesPledgedSecuritiesDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale", "terseLabel": "Fair Value", "totalLabel": "Total" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesAgencyMultifamilyMortgageBasedSecuritiesPledgedSecuritiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesFairValueToAmortizedCostBasisAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale, Fair Value to Amortized Cost [Abstract]", "terseLabel": "Investments in Agency debt securities" } } }, "localname": "AvailableForSaleSecuritiesFairValueToAmortizedCostBasisAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesAgencyMultifamilyMortgageBasedSecuritiesPledgedSecuritiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r342", "r369" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityRestrictedStockAwardsAndShareRepurchasesDetail", "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentCompensationCostsDetails", "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentFairValueAssumptionsDetails", "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanActivityDetails", "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanInformationDetails", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesShareBasedPaymentDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r459", "r462" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail" ], "xbrltype": "domainItemType" }, "us-gaap_BaseRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum rate investor will accept.", "label": "Base Rate [Member]", "terseLabel": "Base Rate" } } }, "localname": "BaseRateMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableTermsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r334", "r336" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityOtherEquityRelatedTransactionsDetail", "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfGoodwillDetail" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r334", "r336", "r421", "r422" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityOtherEquityRelatedTransactionsDetail", "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfGoodwillDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Business Acquisition [Line Items]", "terseLabel": "Acquisitions" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityOtherEquityRelatedTransactionsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r426", "r427", "r429" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination, Consideration Transferred", "terseLabel": "Total consideration transferred" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfGoodwillDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": { "auth_ref": [ "r426", "r427" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination.", "label": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable", "terseLabel": "Stock issued" } } }, "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityOtherEquityRelatedTransactionsDetail", "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfGoodwillDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "auth_ref": [ "r425", "r428", "r431" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination.", "label": "Business Combination, Contingent Consideration, Liability", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsContingentConsiderationLiabilitiesDetail", "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfGoodwillDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination, Contingent Consideration, Liability [Abstract]", "terseLabel": "Contingent consideration liabilities" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsContingentConsiderationLiabilitiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r423" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "verboseLabel": "Intangible assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfGoodwillDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]", "terseLabel": "Assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfGoodwillDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationsPolicy": { "auth_ref": [ "r91", "r420" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.", "label": "Business Combinations Policy [Policy Text Block]", "terseLabel": "Business Combinations" } } }, "localname": "BusinessCombinationsPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CarryingReportedAmountFairValueDisclosureMember": { "auth_ref": [ "r488", "r489" ], "lang": { "en-us": { "role": { "documentation": "Measured as reported on the statement of financial position (balance sheet).", "label": "Carrying Reported Amount Fair Value Disclosure [Member]", "terseLabel": "Carrying Amount" } } }, "localname": "CarryingReportedAmountFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CashAndCashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents [Abstract]", "terseLabel": "Cash and Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCashEquivalentsAndRecentAccountingPronouncementsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r2", "r20", "r86" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail": { "order": 1.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 }, "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCashFlowsDetail": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 }, "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCashFlowsDetail", "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "auth_ref": [ "r3", "r87", "r91", "r599" ], "lang": { "en-us": { "role": { "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.", "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Restricted Cash" } } }, "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy": { "auth_ref": [ "r87", "r91" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents with respect to unrestricted balances.", "label": "Cash and Cash Equivalents, Unrestricted Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash and Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r78", "r86", "r90" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCashFlowsDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "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" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCashFlowsDetail", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract": { "auth_ref": [], "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" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCashFlowsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "auth_ref": [ "r78", "r491" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect", "totalLabel": "Net increase in cash, cash equivalents, restricted cash, and restricted cash equivalents (NOTE 2)" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashEquivalentsAtCarryingValue": { "auth_ref": [ "r20" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of 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.", "label": "Cash Equivalents, at Carrying Value", "terseLabel": "Cash equivalents" } } }, "localname": "CashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCashEquivalentsAndRecentAccountingPronouncementsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r93", "r94", "r124", "r128", "r129", "r133", "r138", "r147", "r148", "r149", "r223", "r490" ], "lang": { "en-us": { "role": { "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.", "label": "Class Of Stock [Domain]", "terseLabel": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityRestrictedStockAwardsAndShareRepurchasesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfTreasuryStockTable": { "auth_ref": [ "r302", "r303", "r304", "r305" ], "lang": { "en-us": { "role": { "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.", "label": "Class of Treasury Stock [Table]" } } }, "localname": "ClassOfTreasuryStockTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityRestrictedStockAwardsAndShareRepurchasesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r26", "r272", "r612", "r640" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (NOTES 2 and 9)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r269", "r270", "r271", "r279" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Fannie Mae Commitments and Pledged Securities" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecurities" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommitmentsAndContingenciesPolicyTextBlock": { "auth_ref": [ "r91", "r286", "r692", "r693" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies.", "label": "Commitments and Contingencies, Policy [Policy Text Block]", "terseLabel": "Litigation" } } }, "localname": "CommitmentsAndContingenciesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonClassAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock representing ownership interest in a corporation.", "label": "Common Class A [Member]", "terseLabel": "Common shares" } } }, "localname": "CommonClassAMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityRestrictedStockAwardsAndShareRepurchasesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockDividendsPerShareCashPaid": { "auth_ref": [ "r300" ], "lang": { "en-us": { "role": { "documentation": "Aggregate dividends paid during the period for each share of common stock outstanding.", "label": "Common Stock, Dividends, Per Share, Cash Paid", "terseLabel": "Cash dividends paid per common share", "verboseLabel": "Cash dividends paid. amount per common share" } } }, "localname": "CommonStockDividendsPerShareCashPaid", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityRestrictedStockAwardsAndShareRepurchasesDetail", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquityParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r104", "r105" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r12" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r12" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r12" ], "lang": { "en-us": { "role": { "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.", "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" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheetsParenthetical", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r12", "r295" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r12" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock ($0.01 par value; authorized 200,000 shares; issued and outstanding 30,678 shares at December 31, 2020 and 30,035 shares at December 31, 2019)" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommunicationsInformationTechnologyAndOccupancy": { "auth_ref": [ "r57", "r622" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureOtherOperatingExpensesDetails": { "order": 6.0, "parentTag": "us-gaap_OtherExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of communications, data processing and occupancy expenses.", "label": "Communications, Information Technology and Occupancy", "terseLabel": "Office expenses" } } }, "localname": "CommunicationsInformationTechnologyAndOccupancy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureOtherOperatingExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComponentsOfDeferredTaxAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Components of Deferred Tax Assets [Abstract]", "terseLabel": "Deferred Tax Assets:" } } }, "localname": "ComponentsOfDeferredTaxAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Components of Deferred Tax Liabilities [Abstract]", "terseLabel": "Deferred Tax Liabilities:" } } }, "localname": "ComponentsOfDeferredTaxLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r40", "r42", "r43", "r50", "r617", "r645" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Walker and Dunlop comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r152", "r627" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Concentrations of Credit Risk" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r91", "r440" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Principles of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNet": { "auth_ref": [ "r306", "r308", "r319" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Contract with Customer, Asset, Net", "terseLabel": "Contract assets with customers" } } }, "localname": "ContractWithCustomerAssetNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractsWithCustomersDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r306", "r307", "r319" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract with Customer, Liability", "terseLabel": "Contract liabilities with customers" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractsWithCustomersDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractuallySpecifiedServicingFeesAmount": { "auth_ref": [ "r557" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "order": 3.0, "parentTag": "us-gaap_Revenues", "weight": 1.0 } }, "crdr": "credit", "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": "Contractually Specified Servicing Fees, Amount", "terseLabel": "Servicing fees" } } }, "localname": "ContractuallySpecifiedServicingFeesAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtCovenantsAndTermsDetail", "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtCovenantsAndTermsDetail", "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r95", "r402", "r411" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesProvisionDetails": { "order": 1.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Federal Tax Expense (Benefit)", "terseLabel": "Federal" } } }, "localname": "CurrentFederalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesProvisionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r95", "r402", "r411", "r413" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesProvisionDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.", "label": "Current Income Tax Expense (Benefit)", "totalLabel": "Total current expense" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesProvisionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Current" } } }, "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesProvisionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r95", "r402", "r411" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesProvisionDetails": { "order": 2.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current State and Local Tax Expense (Benefit)", "terseLabel": "State" } } }, "localname": "CurrentStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesProvisionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "DEBT" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r294" ], "lang": { "en-us": { "role": { "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.", "label": "Debt Disclosure [Text Block]", "verboseLabel": "Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r5", "r6", "r7", "r603", "r605", "r630" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableTermsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Percentage added to reference rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableTermsDetail", "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r7", "r290", "r605", "r630" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableMaturitiesDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableSummaryDetail": { "order": 2.0, "parentTag": "us-gaap_NotesPayable", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Long-term Debt, Gross", "totalLabel": "Total", "verboseLabel": "Unpaid principal balance" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableMaturitiesDetail", "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableSummaryDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r501", "r503" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Amount of loan agreement" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableTermsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableSummaryDetail", "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableTermsDetail", "http://web.walkerdunlop.com/role/DisclosureDebtTables", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGuarantyObligationAndAllowanceForRiskSharingObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentMaturityDate": { "auth_ref": [ "r24", "r477" ], "lang": { "en-us": { "role": { "documentation": "Date when the debt instrument is scheduled to be fully repaid, in CCYY-MM-DD format.", "label": "Debt Instrument, Maturity Date", "terseLabel": "Debt instrument maturity date" } } }, "localname": "DebtInstrumentMaturityDate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableTermsDetail" ], "xbrltype": "dateItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r25" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableTermsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentPeriodicPayment": { "auth_ref": [ "r25", "r625" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the required periodic payments including both interest and principal payments.", "label": "Debt Instrument, Periodic Payment", "terseLabel": "Quarterly equal installments" } } }, "localname": "DebtInstrumentPeriodicPayment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableSummaryDetail", "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableTermsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r25", "r97", "r296", "r297", "r298", "r299", "r500", "r501", "r503", "r626" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableSummaryDetail", "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableTermsDetail", "http://web.walkerdunlop.com/role/DisclosureDebtTables", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGuarantyObligationAndAllowanceForRiskSharingObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Debt Instrument, Term", "terseLabel": "Term of debt", "verboseLabel": "Term of facility" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGuarantyObligationAndAllowanceForRiskSharingObligationsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "auth_ref": [ "r500", "r503" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableSummaryDetail": { "order": 1.0, "parentTag": "us-gaap_NotesPayable", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt discount.", "label": "Debt Instrument, Unamortized Discount", "negatedLabel": "Unamortized debt discount" } } }, "localname": "DebtInstrumentUnamortizedDiscount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableSummaryDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions": { "auth_ref": [ "r245" ], "lang": { "en-us": { "role": { "documentation": "Number of investments in debt securities measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for 12 months or longer, without an allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Number of Positions", "terseLabel": "Pledged securities in a continuous unrealized loss position for more than 12 months" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesAgencyMultifamilyMortgageBasedSecuritiesPledgedSecuritiesDetail" ], "xbrltype": "integerItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTable": { "auth_ref": [ "r220" ], "lang": { "en-us": { "role": { "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).", "label": "Debt Securities, Available-for-sale [Table]" } } }, "localname": "DebtSecuritiesAvailableForSaleTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesAgencyMultifamilyMortgageBasedSecuritiesPledgedSecuritiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock": { "auth_ref": [ "r220" ], "lang": { "en-us": { "role": { "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).", "label": "Debt Securities, Available-for-sale [Table Text Block]", "terseLabel": "Schedule of Investment Information Related to AFS Agency MBS" } } }, "localname": "DebtSecuritiesAvailableForSaleTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition": { "auth_ref": [ "r219", "r244", "r249" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Debt Securities, Available-for-sale, Unrealized Loss Position", "terseLabel": "Fair value of securities with unrealized losses" } } }, "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPosition", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesAgencyMultifamilyMortgageBasedSecuritiesPledgedSecuritiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r95", "r403", "r411" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesProvisionDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Federal Income Tax Expense (Benefit)", "terseLabel": "Federal" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesProvisionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r21", "r502" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableSummaryDetail": { "order": 3.0, "parentTag": "us-gaap_NotesPayable", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Cost", "negatedLabel": "Debt issuance costs" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableSummaryDetail", "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r84", "r95", "r403", "r411", "r412", "r413" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesProvisionDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 }, "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "totalLabel": "Total deferred expense (benefit)", "verboseLabel": "Deferred tax expense" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesProvisionDetails", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Deferred" } } }, "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesProvisionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxLiabilities": { "auth_ref": [ "r8", "r9", "r395", "r604", "r629" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.", "label": "Deferred Tax Liabilities, Gross", "negatedTotalLabel": "Total deferred tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r387", "r388" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred tax liabilities, net" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "auth_ref": [ "r95", "r403", "r411" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesProvisionDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred State and Local Income Tax Expense (Benefit)", "terseLabel": "State" } } }, "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesProvisionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r397" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Net of Valuation Allowance", "totalLabel": "Total deferred tax assets" } } }, "localname": "DeferredTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits": { "auth_ref": [ "r400", "r401" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from compensation and benefits costs.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits", "terseLabel": "Compensation related" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses": { "auth_ref": [ "r400", "r401" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from the provision for loan losses.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Provision for Loan Losses", "terseLabel": "Cumulative effect adjustment for adoption of ASU" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGuarantyObligationAndAllowanceForRiskSharingObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r396" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.", "label": "Deferred Tax Assets, Valuation Allowance", "negatedLabel": "Valuation allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilities": { "auth_ref": [ "r388", "r397" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.", "label": "Deferred Tax Liabilities, Net", "negatedTotalLabel": "Deferred tax liabilities, net" } } }, "localname": "DeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesDerivatives": { "auth_ref": [ "r400", "r401" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from derivatives.", "label": "Deferred Tax Liabilities, Derivatives", "negatedLabel": "Mark-to-market of derivatives and loans held for sale" } } }, "localname": "DeferredTaxLiabilitiesDerivatives", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets": { "auth_ref": [ "r400", "r401" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets including goodwill.", "label": "Deferred Tax Liabilities, Goodwill and Intangible Assets", "negatedLabel": "Acquisition related" } } }, "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesMortgageServicingRights": { "auth_ref": [ "r400", "r401" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from mortgage servicing rights.", "label": "Deferred Tax Liabilities, Mortgage Servicing Rights", "negatedLabel": "Mortgage servicing rights related" } } }, "localname": "DeferredTaxLiabilitiesMortgageServicingRights", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesOther": { "auth_ref": [ "r400", "r401" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other.", "label": "Deferred Tax Liabilities, Other", "negatedLabel": "Other" } } }, "localname": "DeferredTaxLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "auth_ref": [ "r400", "r401" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.", "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "negatedLabel": "Depreciation" } } }, "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DelinquentAmountAtEndOfPeriodOnLoansManagedAndSecuritized": { "auth_ref": [ "r542" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This is the principal amount of loans (across all types of loans) that are overdue in payment by a set number of days.", "label": "Delinquent Amount at End of Period on Loans Managed and Securitized or Asset-backed Financing Arrangement", "terseLabel": "Loans held for investment, delinquent" } } }, "localname": "DelinquentAmountAtEndOfPeriodOnLoansManagedAndSecuritized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r84", "r164" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Amortization and depreciation" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssets": { "auth_ref": [ "r30", "r31", "r487" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail": { "order": 6.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 }, "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Derivative Asset", "terseLabel": "Derivative assets" } } }, "localname": "DerivativeAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "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", "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Contract Type [Domain]", "terseLabel": "Derivative, Name [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfDerivativeInstrumentsAndLoansHeldForSaleDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeFinancialInstrumentsAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This element represents types of derivative financial instruments which are financial instruments or other contractual arrangements with all three of the following characteristics: (a) it has (1) one or more underlyings and (2) one or more notional amounts or payment provisions or both. Those terms determine the amount of the settlement or settlements, and, in some cases, whether or not a settlement is required; (b) it requires no initial net investment or an initial net investment that is smaller than would be required for other types of contracts that would be expected to have a similar response to changes in market factors; and (c) its terms require or permit net settlement, it can readily be settled net by a means outside the contract, or it provides for delivery of an asset that puts the recipient in a position not substantially different from net settlement. Notwithstanding the above characteristics, loan commitments that relate to the origination of mortgage loans that will be held for sale are accounted for as derivative instruments by the issuer of the loan commitment (that is, the potential lender).", "label": "Derivative Financial Instruments Assets [Member]", "terseLabel": "Derivative Assets" } } }, "localname": "DerivativeFinancialInstrumentsAssetsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfSignificantUnobservableInputsUsedInMeasurementOfFairValueOfLevel3AssetsAndLiabilitiesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Derivative Financial Instruments Liabilities [Member]", "terseLabel": "Derivative Liabilities" } } }, "localname": "DerivativeFinancialInstrumentsLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfSignificantUnobservableInputsUsedInMeasurementOfFairValueOfLevel3AssetsAndLiabilitiesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r460", "r461", "r463", "r466" ], "lang": { "en-us": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfDerivativeInstrumentsAndLoansHeldForSaleDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeLiabilities": { "auth_ref": [ "r30", "r31", "r487" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail": { "order": 1.0, "parentTag": "us-gaap_FinancialLiabilitiesFairValueDisclosure", "weight": 1.0 }, "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Derivative Liability", "negatedLabel": "Derivative Liabilities", "terseLabel": "Derivative liabilities" } } }, "localname": "DerivativeLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "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", "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeNotionalAmount": { "auth_ref": [ "r454", "r456" ], "lang": { "en-us": { "role": { "documentation": "Nominal or face amount used to calculate payment on derivative.", "label": "Derivative, Notional Amount", "terseLabel": "Notional or Principal Amount", "verboseLabel": "Notional amount outstanding" } } }, "localname": "DerivativeNotionalAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfDerivativeInstrumentsAndLoansHeldForSaleDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndFinancialLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeTermOfContract": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Derivative, Higher Remaining Maturity Range", "terseLabel": "Contract term" } } }, "localname": "DerivativeTermOfContract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_DerivativesAndFairValueTextBlock": { "auth_ref": [ "r471", "r485" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for derivatives and fair value of assets and liabilities.", "label": "Derivatives and Fair Value [Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "DerivativesAndFairValueTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_DerivativesPolicyTextBlock": { "auth_ref": [ "r91", "r100", "r453", "r455", "r457", "r458", "r468" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities.", "label": "Derivatives, Policy [Policy Text Block]", "terseLabel": "Derivative Assets and Liabilities" } } }, "localname": "DerivativesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DilutiveSecurities": { "auth_ref": [ "r140" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityBasicAndDilutedEpsDetail": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Dilutive Securities, Effect on Basic Earnings Per Share", "terseLabel": "Add: reallocation of dividends and undistributed earnings based on assumed conversion" } } }, "localname": "DilutiveSecurities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityBasicAndDilutedEpsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r318" ], "lang": { "en-us": { "role": { "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.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Schedule of Contracts with Customers" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r382" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Disclosure of Compensation Related Costs, Share-based Payments [Text Block]", "terseLabel": "Share-Based Payment" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPayment" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SHARE-BASED PAYMENT" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DividendPayableDateToBePaidDayMonthAndYear": { "auth_ref": [ "r89" ], "lang": { "en-us": { "role": { "documentation": "Date the declared dividend will be paid, in CCYY-MM-DD format.", "label": "Dividends Payable, Date to be Paid", "terseLabel": "Dividend payment date" } } }, "localname": "DividendPayableDateToBePaidDayMonthAndYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityRestrictedStockAwardsAndShareRepurchasesDetail" ], "xbrltype": "dateItemType" }, "us-gaap_DividendsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Dividends [Abstract]", "terseLabel": "Dividends" } } }, "localname": "DividendsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityRestrictedStockAwardsAndShareRepurchasesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DividendsCommonStockCash": { "auth_ref": [ "r300" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.", "label": "Dividends, Common Stock, Cash", "negatedLabel": "Cash dividends paid" } } }, "localname": "DividendsCommonStockCash", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsPayableAmountPerShare": { "auth_ref": [ "r89" ], "lang": { "en-us": { "role": { "documentation": "The per share amount of a dividend declared, but not paid, as of the financial reporting date.", "label": "Dividends Payable, Amount Per Share", "terseLabel": "Dividend declared per share" } } }, "localname": "DividendsPayableAmountPerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityRestrictedStockAwardsAndShareRepurchasesDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_DueFromAffiliates": { "auth_ref": [ "r99", "r518", "r519", "r642" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "For an unclassified balance sheet, amount of receivables due from an entity that is affiliated with the reporting entity by means of direct or indirect ownership.", "label": "Due from Affiliates", "terseLabel": "Advance made to affiliate" } } }, "localname": "DueFromAffiliates", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityRestrictedStockAwardsAndShareRepurchasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "EARNINGS PER SHARE AND STOCKHOLDERS' EQUITY" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r51", "r113", "r114", "r115", "r116", "r117", "r121", "r124", "r133", "r137", "r138", "r143", "r144", "r618", "r646" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic earnings per share (NOTE 10)", "verboseLabel": "Basic EPS" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityBasicAndDilutedEpsDetail", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicTwoClassMethodAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic, Two Class Method [Abstract]", "terseLabel": "Calculation of basic EPS" } } }, "localname": "EarningsPerShareBasicTwoClassMethodAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityBasicAndDilutedEpsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r51", "r113", "r114", "r115", "r116", "r117", "r124", "r133", "r137", "r138", "r143", "r144", "r618", "r646" ], "lang": { "en-us": { "role": { "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.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted earnings per share (NOTE 10)", "verboseLabel": "Diluted EPS" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityBasicAndDilutedEpsDetail", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDilutedTwoClassMethodAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted, Two Class Method [Abstract]", "terseLabel": "Calculation of diluted EPS" } } }, "localname": "EarningsPerShareDilutedTwoClassMethodAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityBasicAndDilutedEpsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r139", "r141", "r142", "r145" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "verboseLabel": "Earnings Per Share and Stockholders' Equity" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r390", "r414" ], "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent", "terseLabel": "Increase in effective tax rate due to valuation allowance" } } }, "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesProvisionDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentCompensationCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized [Abstract]", "terseLabel": "Unrecognized compensation" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r368" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition", "terseLabel": "Unrecognized compensation cost, period for recognition" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r368" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Share-based Awards Other than Options", "verboseLabel": "Unrecognized compensation for outstanding restricted shares/units" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "auth_ref": [ "r367" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement.", "label": "Employee Service Share-based Compensation, Tax Benefit from Compensation Expense", "verboseLabel": "Excess tax benefit recognized" } } }, "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesProvisionDetails", "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentCompensationCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r365" ], "lang": { "en-us": { "role": { "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.", "label": "Employee Stock Option [Member]", "terseLabel": "Stock options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentCompensationCostsDetails", "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentFairValueAssumptionsDetails", "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanActivityDetails", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesShareBasedPaymentDetail" ], "xbrltype": "domainItemType" }, "us-gaap_EntityWideRevenueMajorCustomerLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Revenue, Major Customer [Line Items]", "terseLabel": "Product concentration" } } }, "localname": "EntityWideRevenueMajorCustomerLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSegmentsProductConcentrationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityClassOfTreasuryStockLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Equity, Class of Treasury Stock [Line Items]", "terseLabel": "Repurchases of common stock" } } }, "localname": "EquityClassOfTreasuryStockLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityRestrictedStockAwardsAndShareRepurchasesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r104", "r105", "r106", "r109", "r118", "r120", "r146", "r228", "r295", "r300", "r375", "r376", "r377", "r407", "r408", "r492", "r493", "r494", "r495", "r496", "r498", "r660", "r661", "r662" ], "lang": { "en-us": { "role": { "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.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGuarantyObligationAndAllowanceForRiskSharingObligationsDetails", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "auth_ref": [ "r221" ], "lang": { "en-us": { "role": { "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.", "label": "Equity Method Investment, Ownership Percentage", "terseLabel": "Ownership interest" } } }, "localname": "EquityMethodInvestmentOwnershipPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureOrganizationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EscrowDeposit": { "auth_ref": [ "r609" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Escrow Deposit", "terseLabel": "Custodial escrow accounts" } } }, "localname": "EscrowDeposit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureServicingDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EstimateOfFairValueFairValueDisclosureMember": { "auth_ref": [ "r487" ], "lang": { "en-us": { "role": { "documentation": "Measured as an estimate of fair value.", "label": "Estimate Of Fair Value Fair Value Disclosure [Member]", "terseLabel": "Fair Value" } } }, "localname": "EstimateOfFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "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" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsGeneralInformationDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfDerivativeInstrumentsAndLoansHeldForSaleDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndFinancialLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r472", "r473", "r474", "r482" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value Measurements, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value Measurements, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsGeneralInformationDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfDerivativeInstrumentsAndLoansHeldForSaleDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndFinancialLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Fair Value Measurement Inputs and Valuation Techniques [Line Items]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfSignificantUnobservableInputsUsedInMeasurementOfFairValueOfLevel3AssetsAndLiabilitiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable": { "auth_ref": [ "r475" ], "lang": { "en-us": { "role": { "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.", "label": "Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Table]", "terseLabel": "Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfSignificantUnobservableInputsUsedInMeasurementOfFairValueOfLevel3AssetsAndLiabilitiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": { "auth_ref": [ "r475" ], "lang": { "en-us": { "role": { "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.", "label": "Fair Value Measurements, Recurring and Nonrecurring, 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" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "auth_ref": [ "r478" ], "lang": { "en-us": { "role": { "documentation": "Class of asset.", "label": "Fair Value Assets Measured On Recurring Basis Unobservable Input Reconciliation By Asset Class [Domain]", "terseLabel": "Asset Class [Domain]" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfSignificantUnobservableInputsUsedInMeasurementOfFairValueOfLevel3AssetsAndLiabilitiesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByAssetClassAxis": { "auth_ref": [ "r472", "r482" ], "lang": { "en-us": { "role": { "documentation": "Information by class of asset.", "label": "Asset Class [Axis]" } } }, "localname": "FairValueByAssetClassAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfSignificantUnobservableInputsUsedInMeasurementOfFairValueOfLevel3AssetsAndLiabilitiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTable": { "auth_ref": [ "r472", "r488", "r489" ], "lang": { "en-us": { "role": { "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.", "label": "Fair Value, by Balance Sheet Grouping [Table]", "terseLabel": "Fair Value, by Balance Sheet Grouping [Table]" } } }, "localname": "FairValueByBalanceSheetGroupingTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTextBlock": { "auth_ref": [ "r472", "r488" ], "lang": { "en-us": { "role": { "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.", "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" } } }, "localname": "FairValueByBalanceSheetGroupingTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r333", "r473", "r525", "r526", "r527" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value, Hierarchy [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfSignificantUnobservableInputsUsedInMeasurementOfFairValueOfLevel3AssetsAndLiabilitiesDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndFinancialLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByLiabilityClassAxis": { "auth_ref": [ "r480", "r482" ], "lang": { "en-us": { "role": { "documentation": "Information by class of liability.", "label": "Liability Class [Axis]" } } }, "localname": "FairValueByLiabilityClassAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfSignificantUnobservableInputsUsedInMeasurementOfFairValueOfLevel3AssetsAndLiabilitiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementBasisAxis": { "auth_ref": [ "r472", "r483" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement basis.", "label": "Measurement Basis [Axis]" } } }, "localname": "FairValueByMeasurementBasisAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r472", "r473", "r476", "r477", "r484" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfSignificantUnobservableInputsUsedInMeasurementOfFairValueOfLevel3AssetsAndLiabilitiesDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndFinancialLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueConcentrationOfRiskFinancialAssetsBalanceSheetGroupingsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value, Concentration of Risk, Financial Assets, Balance Sheet Groupings [Abstract]", "terseLabel": "Concentrations of Credit Risk" } } }, "localname": "FairValueConcentrationOfRiskFinancialAssetsBalanceSheetGroupingsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCashEquivalentsAndRecentAccountingPronouncementsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "FAIR VALUE MEASUREMENTS" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r325", "r326", "r331", "r333", "r473", "r525" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value Inputs Level1 [Member]", "terseLabel": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndFinancialLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r325", "r326", "r331", "r333", "r473", "r526" ], "lang": { "en-us": { "role": { "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.", "label": "Fair Value Inputs Level2 [Member]", "terseLabel": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndFinancialLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r333", "r473", "r527" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value Inputs Level3 [Member]", "terseLabel": "Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfSignificantUnobservableInputsUsedInMeasurementOfFairValueOfLevel3AssetsAndLiabilitiesDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndFinancialLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": { "auth_ref": [ "r478" ], "lang": { "en-us": { "role": { "documentation": "Represents classes of liabilities measured and disclosed at fair value.", "label": "Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation By Liability Class [Domain]", "terseLabel": "Fair Value by Liability Class [Domain]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfSignificantUnobservableInputsUsedInMeasurementOfFairValueOfLevel3AssetsAndLiabilitiesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Fair Value Measurement Frequency [Domain]", "terseLabel": "Fair Value, Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfSignificantUnobservableInputsUsedInMeasurementOfFairValueOfLevel3AssetsAndLiabilitiesDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndFinancialLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r333", "r525", "r526", "r527" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Measurements Fair Value Hierarchy [Domain]", "terseLabel": "Fair Value Hierarchy [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfSignificantUnobservableInputsUsedInMeasurementOfFairValueOfLevel3AssetsAndLiabilitiesDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndFinancialLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r480", "r484" ], "lang": { "en-us": { "role": { "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.", "label": "Fair Value Measurements Recurring [Member]", "terseLabel": "Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfSignificantUnobservableInputsUsedInMeasurementOfFairValueOfLevel3AssetsAndLiabilitiesDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndFinancialLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]", "terseLabel": "Derivative assets and liabilities, net" } } }, "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfRollForwardOfDerivativeInstrumentsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock": { "auth_ref": [ "r478", "r481" ], "lang": { "en-us": { "role": { "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.", "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" } } }, "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationSettlements": { "auth_ref": [ "r479", "r481" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Settlements", "negatedLabel": "Settlements" } } }, "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationSettlements", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfRollForwardOfDerivativeInstrumentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersNet": { "auth_ref": [ "r481" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "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" } } }, "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs": { "auth_ref": [ "r472", "r481" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis with Unobservable Inputs", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfRollForwardOfDerivativeInstrumentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FederalHomeLoanMortgageCorporationCertificatesAndObligationsFHLMCMember": { "auth_ref": [ "r610" ], "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": "Federal Home Loan Mortgage Corporation Certificates And Obligations F H L M C [Member]", "terseLabel": "Freddie Mac" } } }, "localname": "FederalHomeLoanMortgageCorporationCertificatesAndObligationsFHLMCMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSegmentsProductConcentrationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FederalHousingAdministrationCertificatesAndObligationsFHAMember": { "auth_ref": [ "r610" ], "lang": { "en-us": { "role": { "documentation": "Investments in debentures, bonds and other debt securities issued by the Federal Housing Administration (FHA).", "label": "Federal Housing Administration Certificates And Obligations F H A [Member]", "terseLabel": "Ginnie Mae-HUD" } } }, "localname": "FederalHousingAdministrationCertificatesAndObligationsFHAMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSegmentsProductConcentrationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FederalNationalMortgageAssociationCertificatesAndObligationsFNMAMember": { "auth_ref": [ "r610" ], "lang": { "en-us": { "role": { "documentation": "Investments in debentures, bonds and other debt securities issued by the Federal National Mortgage Association (FNMA or Fannie Mae).", "label": "Federal National Mortgage Association Certificates And Obligations F N M A [Member]", "terseLabel": "Fannie Mae" } } }, "localname": "FederalNationalMortgageAssociationCertificatesAndObligationsFNMAMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSegmentsProductConcentrationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinanceLoanAndLeaseReceivablesHeldForInvestmentPolicy": { "auth_ref": [ "r188", "r189", "r193", "r195", "r198", "r207" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for financing receivable classified as held-for-investment.", "label": "Finance, Loan and Lease Receivables, Held-for-investment, Policy [Policy Text Block]", "terseLabel": "Loans Held for Investment, net" } } }, "localname": "FinanceLoanAndLeaseReceivablesHeldForInvestmentPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLoanAndLeaseReceivablesHeldForSalePolicy": { "auth_ref": [ "r189", "r195", "r198", "r206" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for financing receivables classified as held-for-sale.", "label": "Finance, Loan and Lease Receivables, Held-for-sale, Policy [Policy Text Block]", "terseLabel": "Loans Held for Sale" } } }, "localname": "FinanceLoanAndLeaseReceivablesHeldForSalePolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r217", "r218", "r231", "r233", "r234", "r236", "r237", "r246", "r247", "r248", "r249", "r522", "r523", "r524", "r525", "r526", "r527", "r529", "r530", "r531", "r537", "r538", "r539", "r540", "r544", "r551", "r560", "r561", "r562", "r563", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r576", "r577", "r578" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfDerivativeInstrumentsAndLoansHeldForSaleDetail", "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesAgencyMultifamilyMortgageBasedSecuritiesPledgedSecuritiesDetail", "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail", "http://web.walkerdunlop.com/role/DisclosureGuarantyObligationAndAllowanceForRiskSharingObligationsSummaryOfAllowanceForRiskSharingObligationsDetail", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRights", "http://web.walkerdunlop.com/role/DisclosureServicing", "http://web.walkerdunlop.com/role/DisclosureServicingDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]", "terseLabel": "Financial assets:" } } }, "localname": "FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Financial Instruments, Financial Liabilities, Balance Sheet Groupings [Abstract]", "terseLabel": "Financial liabilities:" } } }, "localname": "FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FinancialLiabilitiesFairValueDisclosure": { "auth_ref": [], "calculation": { "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Financial Liabilities Fair Value Disclosure", "totalLabel": "Total financial liabilities" } } }, "localname": "FinancialLiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear": { "auth_ref": [ "r238", "r241" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of financing receivable originated in current fiscal year.", "label": "Financing Receivable, Originated in Current Fiscal Year", "verboseLabel": "Loans originated in 2020" } } }, "localname": "FinancingReceivableOriginatedInCurrentFiscalYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear": { "auth_ref": [ "r238", "r241" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of financing receivable originated in fiscal year prior to current fiscal year.", "label": "Financing Receivable, Originated in Fiscal Year before Latest Fiscal Year", "terseLabel": "Loans originated in 2019" } } }, "localname": "FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear": { "auth_ref": [ "r238", "r241" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of financing receivable originated two years prior to current fiscal year.", "label": "Financing Receivable, Originated Two Years before Latest Fiscal Year", "terseLabel": "Loans originated in 2018" } } }, "localname": "FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis": { "auth_ref": [ "r196", "r200", "r201", "r234", "r236", "r237", "r239", "r240", "r241", "r242" ], "lang": { "en-us": { "role": { "documentation": "Information by class of financing receivable determined on the basis of initial measurement attribute, risk characteristics and method of monitoring and assessing credit risk.", "label": "Class of Financing Receivable, Type [Axis]" } } }, "localname": "FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCashEquivalentsAndRecentAccountingPronouncementsDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForSaleDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financing receivables determined on the basis of initial measurement attribute, risk characteristics and method of monitoring and assessing credit risk.", "label": "Financing Receivable Recorded Investment Class Of Financing Receivable [Domain]", "terseLabel": "Class of Financing Receivable, Type [Domain]" } } }, "localname": "FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCashEquivalentsAndRecentAccountingPronouncementsDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForSaleDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FinancingReceivableRecordedInvestmentCurrent": { "auth_ref": [ "r201", "r234", "r242" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of financing receivable not past due.", "label": "Financing Receivable, Not Past Due", "verboseLabel": "Amortized cost of loans held for investment, current" } } }, "localname": "FinancingReceivableRecordedInvestmentCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus": { "auth_ref": [ "r199", "r235" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of financing receivable on nonaccrual status.", "label": "Financing Receivable, Recorded Investment, Nonaccrual Status", "terseLabel": "Loans, non-accrual status" } } }, "localname": "FinancingReceivableRecordedInvestmentNonaccrualStatus", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForSaleDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancingReceivableUnamortizedLoanFeeCost": { "auth_ref": [ "r197", "r205", "r208" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of unamortized loan commitment, origination, and other fees (costs) on financing receivable. Excludes financing receivable covered under loss sharing agreement.", "label": "Financing Receivable, Unamortized Loan Fee (Cost)", "terseLabel": "Net unamortized deferred fees and costs" } } }, "localname": "FinancingReceivableUnamortizedLoanFeeCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r262" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsSummaryOfComponentsOfNetCarryingValueOfAcquiredAndOriginatedMsrsDetail": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsSummaryOfComponentsOfNetCarryingValueOfAcquiredAndOriginatedMsrsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "calculation": { "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfExpectedAmortizationOfMsrsDetail": { "order": 6.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Finite-Lived Intangible Assets, Amortization Expense, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfExpectedAmortizationOfMsrsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r263" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfExpectedAmortizationOfMsrsDetail": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months", "terseLabel": "2021" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfExpectedAmortizationOfMsrsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r263" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfExpectedAmortizationOfMsrsDetail": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Five", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfExpectedAmortizationOfMsrsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r263" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfExpectedAmortizationOfMsrsDetail": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Four", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfExpectedAmortizationOfMsrsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r263" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfExpectedAmortizationOfMsrsDetail": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Three", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfExpectedAmortizationOfMsrsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r263" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfExpectedAmortizationOfMsrsDetail": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Two", "terseLabel": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfExpectedAmortizationOfMsrsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r258", "r260", "r262", "r264", "r582", "r586" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsFairValueDisclosuresDetail", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsPrepaymentFeesAndOtherInformationDetail", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfActivityRelatedToCapitalizedMsrsDetail", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfExpectedAmortizationOfMsrsDetail", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsSummaryOfComponentsOfNetCarryingValueOfAcquiredAndOriginatedMsrsDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDerivativeAssetsAndLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r262", "r586" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsSummaryOfComponentsOfNetCarryingValueOfAcquiredAndOriginatedMsrsDetail": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Gross value" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsSummaryOfComponentsOfNetCarryingValueOfAcquiredAndOriginatedMsrsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Finite-Lived Intangible Assets [Line Items]", "verboseLabel": "Future amortization" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfExpectedAmortizationOfMsrsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r258", "r261" ], "lang": { "en-us": { "role": { "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.", "label": "Finite Lived Intangible Assets Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsFairValueDisclosuresDetail", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsPrepaymentFeesAndOtherInformationDetail", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfActivityRelatedToCapitalizedMsrsDetail", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfExpectedAmortizationOfMsrsDetail", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsSummaryOfComponentsOfNetCarryingValueOfAcquiredAndOriginatedMsrsDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDerivativeAssetsAndLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r262", "r582" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfExpectedAmortizationOfMsrsDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsSummaryOfComponentsOfNetCarryingValueOfAcquiredAndOriginatedMsrsDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Net carrying value", "verboseLabel": "Intangible assets" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfGoodwillDetail", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfExpectedAmortizationOfMsrsDetail", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsSummaryOfComponentsOfNetCarryingValueOfAcquiredAndOriginatedMsrsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1": { "auth_ref": [ "r582" ], "lang": { "en-us": { "role": { "documentation": "Remaining amortization period of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Assets, Remaining Amortization Period", "terseLabel": "Expected amortization period for net carrying value" } } }, "localname": "FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsPrepaymentFeesAndOtherInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_ForwardContractsMember": { "auth_ref": [ "r464" ], "lang": { "en-us": { "role": { "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.", "label": "Forward Contracts [Member]", "terseLabel": "Forward Sale Contracts" } } }, "localname": "ForwardContractsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfDerivativeInstrumentsAndLoansHeldForSaleDetail" ], "xbrltype": "domainItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "auth_ref": [ "r84", "r292", "r293" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.", "label": "Gains (Losses) on Extinguishment of Debt", "negatedLabel": "Loss on extinguishment of debt" } } }, "localname": "GainsLossesOnExtinguishmentOfDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableTermsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r250", "r252", "r600" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill.", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfGoodwillDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r253" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Goodwill, Acquired During Period", "terseLabel": "Additions from acquisitions" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfGoodwillDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "GOODWILL AND OTHER INTANGIBLE ASSETS" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r265" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Goodwill and Other Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "auth_ref": [ "r91", "r255" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.", "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]", "terseLabel": "Goodwill" } } }, "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r84", "r251", "r254", "r256" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Impairment Loss", "terseLabel": "Impairment" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfGoodwillDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Goodwill [Line Items]", "verboseLabel": "Goodwill" } } }, "localname": "GoodwillLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfGoodwillDetail" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Goodwill [Roll Forward]", "terseLabel": "Goodwill activity" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfGoodwillDetail" ], "xbrltype": "stringItemType" }, "us-gaap_GuaranteeObligationsCurrentCarryingValue": { "auth_ref": [ "r283" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The current carrying amount of the liability for the freestanding or embedded guarantor's obligations under the guarantee or each group of similar guarantees.", "label": "Guarantor Obligations, Current Carrying Value", "periodEndLabel": "Guaranty obligation, net of accumulated amortization - ending balance", "periodStartLabel": "Guaranty obligation, net of accumulated amortization - beginning balance", "terseLabel": "Guaranty obligation, net" } } }, "localname": "GuaranteeObligationsCurrentCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGuarantyObligationAndAllowanceForRiskSharingObligationsScheduleOfActivityRelatedToGuarantyObligationDetail", "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GuaranteeObligationsMaximumExposure": { "auth_ref": [ "r282" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Guarantor Obligations, Maximum Exposure, Undiscounted", "terseLabel": "Maximum quantifiable contingent liability associated with guarantees" } } }, "localname": "GuaranteeObligationsMaximumExposure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGuarantyObligationAndAllowanceForRiskSharingObligationsSummaryOfAllowanceForRiskSharingObligationsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GuaranteesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "GUARANTY OBLIGATION AND ALLOWANCE FOR RISK-SHARING OBLIGATIONS" } } }, "localname": "GuaranteesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_GuaranteesTextBlock": { "auth_ref": [ "r287" ], "lang": { "en-us": { "role": { "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.", "label": "Guarantees [Text Block]", "terseLabel": "Guaranty Obligation and Allowance for Risk-Sharing Obligations" } } }, "localname": "GuaranteesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGuarantyObligationAndAllowanceForRiskSharingObligations" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r98", "r166", "r169", "r172", "r175", "r178" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.", "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Extraordinary Items, Noncontrolling Interest", "totalLabel": "Income from operations" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Consolidated Statements of Income and Comprehensive Income" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r266" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableTermsDetail", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsPrepaymentFeesAndOtherInformationDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractsWithCustomersDetail" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableTermsDetail", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsPrepaymentFeesAndOtherInformationDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractsWithCustomersDetail" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "INCOME TAXES" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r391", "r393", "r399", "r409", "r415", "r417", "r418", "r419" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "INCOME TAXES" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureIncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxEffectsAllocatedDirectlyToEquity": { "auth_ref": [ "r389" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The sum of the tax effects of all items occurring during the period that have been charged or credited directly to other comprehensive income or to related components of shareholders' equity.", "label": "Income Tax Effects Allocated Directly to Equity", "verboseLabel": "Deffered tax assets recognized, not included as component of deferred tax expense" } } }, "localname": "IncomeTaxEffectsAllocatedDirectlyToEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r95", "r119", "r120", "r165", "r389", "r410", "r416", "r647" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesProvisionDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesStatutoryReconciliationDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Income tax expense", "totalLabel": "Income tax expense" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesProvisionDetails", "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesStatutoryReconciliationDetails", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Amount [Abstract]", "terseLabel": "Reconciliation" } } }, "localname": "IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesStatutoryReconciliationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r44", "r91", "r385", "r386", "r393", "r394", "r398", "r404", "r694" ], "lang": { "en-us": { "role": { "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.", "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r390" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesStatutoryReconciliationDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount", "terseLabel": "Statutory federal expense (35%)" } } }, "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesStatutoryReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationOtherReconcilingItems": { "auth_ref": [ "r390" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesStatutoryReconciliationDetails": { "order": 3.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority noncontrolling interest income (loss), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, increase (decrease) in enacted tax rate, prior year income taxes, increase (decrease) in deferred tax asset valuation allowance, and other adjustments.", "label": "Effective Income Tax Rate Reconciliation, Other Reconciling Items, Amount", "terseLabel": "Other" } } }, "localname": "IncomeTaxReconciliationOtherReconcilingItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesStatutoryReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r390" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesStatutoryReconciliationDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount", "terseLabel": "Statutory state income tax expense, net of federal tax benefit" } } }, "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesStatutoryReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxUncertaintiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Uncertainties [Abstract]", "terseLabel": "Tax Uncertainties" } } }, "localname": "IncomeTaxUncertaintiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesIncomeTaxesAndPledgedSecuritiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r80", "r88" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.", "label": "Income Taxes Paid", "terseLabel": "Cash paid for income taxes" } } }, "localname": "IncomeTaxesPaid", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables": { "auth_ref": [ "r83" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amount due from customers for the credit sale of goods and services; includes accounts receivable and other types of receivables.", "label": "Increase (Decrease) in Accounts and Other Receivables", "negatedLabel": "Receivables, net" } } }, "localname": "IncreaseDecreaseInAccountsAndOtherReceivables", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInLoansDeferredIncome": { "auth_ref": [ "r83" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in net unamortized loan origination fees and other fees that are collected at origination but recorded as income over the life of the loan.", "label": "Increase (Decrease) in Loans, Deferred Income", "negatedLabel": "Origination fees received from loans held for investment" } } }, "localname": "IncreaseDecreaseInLoansDeferredIncome", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInLoansHeldForSaleAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Loans Held-for-sale [Abstract]", "terseLabel": "Loans Held-for-Sale" } } }, "localname": "IncreaseDecreaseInLoansHeldForSaleAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForSaleDetail" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r83" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating assets classified as other.", "label": "Increase (Decrease) in Other Operating Assets", "negatedLabel": "Other assets" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "auth_ref": [ "r83" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating liabilities classified as other.", "label": "Increase (Decrease) in Other Operating Liabilities", "terseLabel": "Other liabilities" } } }, "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInSecurityDeposits": { "auth_ref": [ "r83" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in security deposits.", "label": "Increase (Decrease) in Security Deposits", "terseLabel": "Performance deposits from borrowers" } } }, "localname": "IncreaseDecreaseInSecurityDeposits", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Change in Stockholders' Equity" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends": { "auth_ref": [ "r125", "r126", "r127", "r136", "r138" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityBasicAndDilutedEpsDetail": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "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.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Nonvested Shares with Forfeitable Dividends", "terseLabel": "Add: weighted-average diluted non-participating securities" } } }, "localname": "IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityBasicAndDilutedEpsDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_IntangibleAssetsNetIncludingGoodwill": { "auth_ref": [], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets": { "order": 9.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount of finite-lived intangible assets, indefinite-lived intangible assets and goodwill. Goodwill is an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. Intangible assets are assets, not including financial assets, lacking physical substance.", "label": "Intangible Assets, Net (Including Goodwill)", "terseLabel": "Goodwill and other intangible assets" } } }, "localname": "IntangibleAssetsNetIncludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestAndFeeIncomeLoansAndLeasesHeldInPortfolio": { "auth_ref": [ "r619" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfNetWarehouseInterestIncomeDetail": { "order": 2.0, "parentTag": "us-gaap_InterestIncomeExpenseNet", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Interest and fee income generated by loans the Entity intends and has the 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: (1) industrial and agricultural; (2) real estate; and (3) real estate construction loans; (4) trade financing; (5) lease financing; (6) home equity lines-of-credit; (7) automobile and other vehicle loans; and (8) credit card and other revolving-type loans. Also includes interest income for leases held by the Entity.", "label": "Interest and Fee Income, Loans and Leases Held-in-portfolio", "terseLabel": "Warehouse interest income" } } }, "localname": "InterestAndFeeIncomeLoansAndLeasesHeldInPortfolio", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfNetWarehouseInterestIncomeDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestAndFeeIncomeLoansHeldForSaleMortgages": { "auth_ref": [ "r619" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfNetWarehouseInterestIncomeDetail": { "order": 1.0, "parentTag": "us-gaap_InterestIncomeExpenseNet", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Interest and fee income from mortgage loans considered to be held-for-sale.", "label": "Interest and Fee Income, Loans Held-for-sale, Mortgages", "terseLabel": "Warehouse interest income" } } }, "localname": "InterestAndFeeIncomeLoansHeldForSaleMortgages", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfNetWarehouseInterestIncomeDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r46", "r163", "r499", "r502", "r623" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfNetWarehouseInterestIncomeDetail": { "order": 3.0, "parentTag": "us-gaap_InterestIncomeExpenseNet", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedLabel": "Warehouse interest expense", "terseLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfNetWarehouseInterestIncomeDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r58", "r291" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "order": 4.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.", "label": "Interest Expense, Debt", "terseLabel": "Interest expense on corporate debt" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of interest income and expense, including, but not limited to, interest income and expense from investments, loans, and securities.", "label": "Interest Income and Interest Expense Disclosure [Table Text Block]", "terseLabel": "Schedule of Net Warehouse Interest Income" } } }, "localname": "InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_InterestIncomeExpenseNet": { "auth_ref": [ "r620" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfNetWarehouseInterestIncomeDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "order": 4.0, "parentTag": "us-gaap_Revenues", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of operating interest income (expense).", "label": "Interest Income (Expense), Net", "terseLabel": "Net warehouse interest income", "totalLabel": "Net warehouse interest income" } } }, "localname": "InterestIncomeExpenseNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfNetWarehouseInterestIncomeDetail", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r75", "r79", "r88" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Interest Paid", "terseLabel": "Cash paid to third parties for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestRateLockCommitmentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commitments to extend credit where the interest rate is locked in advance of funds being disbursed for a specified period of time.", "label": "Interest Rate Lock Commitments [Member]", "terseLabel": "Rate Lock Commitments" } } }, "localname": "InterestRateLockCommitmentsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfDerivativeInstrumentsAndLoansHeldForSaleDetail" ], "xbrltype": "domainItemType" }, "us-gaap_InvestmentTypeAxis": { "auth_ref": [ "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r685", "r686", "r687", "r688" ], "lang": { "en-us": { "role": { "documentation": "Information by type of investments.", "label": "Investment Type [Axis]" } } }, "localname": "InvestmentTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsGeneralInformationDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfDerivativeInstrumentsAndLoansHeldForSaleDetail", "http://web.walkerdunlop.com/role/DisclosureSegmentsProductConcentrationDetails", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForSaleDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfNetWarehouseInterestIncomeDetail", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentTypeCategorizationMember": { "auth_ref": [ "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r685", "r686", "r687", "r688" ], "lang": { "en-us": { "role": { "documentation": "Asset obtained to generate income or appreciate in value.", "label": "Investment Type Categorization [Member]", "terseLabel": "Investments [Domain]" } } }, "localname": "InvestmentTypeCategorizationMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsGeneralInformationDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfDerivativeInstrumentsAndLoansHeldForSaleDetail", "http://web.walkerdunlop.com/role/DisclosureSegmentsProductConcentrationDetails", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForSaleDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfNetWarehouseInterestIncomeDetail", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "domainItemType" }, "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments.", "label": "Investments Classified by Contractual Maturity Date [Table Text Block]", "terseLabel": "Schedule of Contractual Maturity Information Related to Agency MBS" } } }, "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LaborAndRelatedExpense": { "auth_ref": [ "r53" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for salary, wage, profit sharing; incentive and equity-based compensation; and other employee benefit.", "label": "Labor and Related Expense", "terseLabel": "Personnel" } } }, "localname": "LaborAndRelatedExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseAndRentalExpense": { "auth_ref": [], "calculation": { "http://web.walkerdunlop.com/role/DisclosureOtherOperatingExpensesDetails": { "order": 4.0, "parentTag": "us-gaap_OtherExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of rent expense incurred for leased assets, including but not limited to, furniture and equipment, that is not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "Operating Leases, Rent Expense", "terseLabel": "Rent", "verboseLabel": "Rent expense" } } }, "localname": "LeaseAndRentalExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureLeasesOperatingLeasesDetails", "http://web.walkerdunlop.com/role/DisclosureOtherOperatingExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r513", "r515" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "terseLabel": "Single lease cost" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureLeasesOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lease, Cost [Abstract]", "terseLabel": "Operating Lease Expense" } } }, "localname": "LeaseCostAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureLeasesOperatingLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r513" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Schedule of Lease Information" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "LEASES" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessee Disclosure [Abstract]", "terseLabel": "Leases" } } }, "localname": "LesseeDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureLeasesOperatingLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r509" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r514" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Schedule of Maturities of Lease Liabilities" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r514" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureLeasesFutureOperatingLeaseCommitmentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://web.walkerdunlop.com/role/DisclosureLeasesFutureOperatingLeaseCommitmentsDetailsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, Payments, Due", "totalLabel": "Total" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureLeasesFutureOperatingLeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r514" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureLeasesFutureOperatingLeaseCommitmentsDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid 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).", "label": "Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months", "terseLabel": "2021" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureLeasesFutureOperatingLeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r514" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureLeasesFutureOperatingLeaseCommitmentsDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid 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).", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Four", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureLeasesFutureOperatingLeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r514" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureLeasesFutureOperatingLeaseCommitmentsDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid 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).", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Three", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureLeasesFutureOperatingLeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r514" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureLeasesFutureOperatingLeaseCommitmentsDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid 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).", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Two", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureLeasesFutureOperatingLeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r514" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureLeasesFutureOperatingLeaseCommitmentsDetailsCalc2": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureLeasesFutureOperatingLeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r516" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureLeases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r23", "r94", "r171", "r223", "r439", "r447", "r448", "r490" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities [Abstract]", "terseLabel": "Liabilities" } } }, "localname": "LiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r19", "r94", "r223", "r490", "r607", "r639" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesFairValueDisclosure": { "auth_ref": [ "r472" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial and nonfinancial obligations.", "label": "Financial and Nonfinancial Liabilities, Fair Value Disclosure", "terseLabel": "Total financial liabilities" } } }, "localname": "LiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndFinancialLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Fair Value Disclosure [Abstract]", "terseLabel": "Liabilities" } } }, "localname": "LiabilitiesFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndFinancialLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r7", "r605", "r630" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail": { "order": 3.0, "parentTag": "us-gaap_FinancialLiabilitiesFairValueDisclosure", "weight": 1.0 }, "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Long-term Line of Credit", "terseLabel": "Outstanding Balance", "verboseLabel": "Warehouse notes payable" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail", "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityAxis": { "auth_ref": [ "r22", "r97" ], "lang": { "en-us": { "role": { "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.", "label": "Lender Name [Axis]" } } }, "localname": "LineOfCreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityCommitmentFeeAmount": { "auth_ref": [ "r22" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the fee for available but unused credit capacity under the credit facility.", "label": "Line of Credit Facility, Commitment Fee Amount", "terseLabel": "Facility fees" } } }, "localname": "LineOfCreditFacilityCommitmentFeeAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityExpirationDate1": { "auth_ref": [ "r22" ], "lang": { "en-us": { "role": { "documentation": "Date the credit facility terminates, in CCYY-MM-DD format.", "label": "Line of Credit Facility, Expiration Date", "terseLabel": "Maturity date" } } }, "localname": "LineOfCreditFacilityExpirationDate1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail" ], "xbrltype": "dateItemType" }, "us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd": { "auth_ref": [ "r22" ], "lang": { "en-us": { "role": { "documentation": "The effective interest rate at the end of the reporting period.", "label": "Line of Credit Facility, Interest Rate at Period End", "terseLabel": "Interest rate at end of period (as a percent)" } } }, "localname": "LineOfCreditFacilityInterestRateAtPeriodEnd", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditFacilityLenderDomain": { "auth_ref": [ "r22" ], "lang": { "en-us": { "role": { "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.", "label": "Line Of Credit Facility Lender [Domain]", "terseLabel": "Line of Credit Facility, Lender [Domain]" } } }, "localname": "LineOfCreditFacilityLenderDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_LineOfCreditFacilityLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Line of Credit Facility [Line Items]", "terseLabel": "Warehouse notes payable" } } }, "localname": "LineOfCreditFacilityLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtCovenantsAndTermsDetail", "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r22" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "verboseLabel": "Total Facility Capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r22", "r97" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to 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.", "label": "Line of Credit Facility [Table]", "terseLabel": "Line of Credit Facility [Table]" } } }, "localname": "LineOfCreditFacilityTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtCovenantsAndTermsDetail", "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LoanParticipationsAndAssignmentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Loan Participations And Assignments [Member]", "terseLabel": "Loans serviced" } } }, "localname": "LoanParticipationsAndAssignmentsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureServicingDetail" ], "xbrltype": "domainItemType" }, "us-gaap_LoansAndLeasesReceivableAllowance": { "auth_ref": [ "r190", "r192", "r203", "r209" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance to cover probable credit losses on loans and leases. Includes carryover of or adjustments to the allowance for loan losses in connection with business combinations. Excludes allowance for loans and leases covered under loss sharing agreements.", "label": "Loans and Leases Receivable, Allowance", "terseLabel": "Allowance for loan losses" } } }, "localname": "LoansAndLeasesReceivableAllowance", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LoansAndLeasesReceivableMortgageBankingActivitiesPolicy": { "auth_ref": [ "r690" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the lending, securitization, sales, transfers and servicing practices for mortgage banking activities.", "label": "Loans and Leases Receivable, Mortgage Banking Activities, Policy [Policy Text Block]", "terseLabel": "Mortgage Servicing Rights" } } }, "localname": "LoansAndLeasesReceivableMortgageBankingActivitiesPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LoansAndLeasesReceivableNetReportedAmount": { "auth_ref": [ "r187", "r613" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail": { "order": 5.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 }, "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after allowance and deduction of deferred interest and fees, unamortized costs and premiums and discounts from face amounts, of loans and leases held in portfolio, including but not limited to, commercial and consumer loans. Excludes loans and leases covered under loss sharing agreements and loans held for sale.", "label": "Loans and Leases Receivable, Net Amount", "terseLabel": "Loans held for investment, net" } } }, "localname": "LoansAndLeasesReceivableNetReportedAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail", "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup": { "auth_ref": [ "r187", "r689" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail": { "order": 4.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 }, "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Loans Receivable Held-for-sale, Net, Not Part of Disposal Group", "terseLabel": "Loans held for sale", "verboseLabel": "Loans held for sale, at fair value" } } }, "localname": "LoansReceivableHeldForSaleNetNotPartOfDisposalGroup", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndFinancialLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail", "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LondonInterbankOfferedRateLIBORMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.", "label": "London Interbank Offered Rate L I B O R [Member]", "terseLabel": "30-day LIBOR" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableTermsDetail", "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_LongDurationContractsAssumptionsByProductAndGuaranteeLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Long-Duration Contracts, Assumptions by Product and Guarantee [Line Items]", "terseLabel": "Allowance for Risk-Sharing Contracts" } } }, "localname": "LongDurationContractsAssumptionsByProductAndGuaranteeLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGuarantyObligationAndAllowanceForRiskSharingObligationsSummaryOfAllowanceForRiskSharingObligationsDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDerivativeAssetsAndLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongDurationContractsAssumptionsByProductAndGuaranteeTable": { "auth_ref": [ "r628", "r649", "r651", "r652", "r654", "r670" ], "lang": { "en-us": { "role": { "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.", "label": "Long-Duration Contracts, Assumptions, by Product and Guarantee [Table]" } } }, "localname": "LongDurationContractsAssumptionsByProductAndGuaranteeTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGuarantyObligationAndAllowanceForRiskSharingObligationsSummaryOfAllowanceForRiskSharingObligationsDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDerivativeAssetsAndLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "auth_ref": [ "r102", "r288" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableMaturitiesDetail": { "order": 1.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-term Debt, Maturities, Repayments of Principal in Next Twelve Months", "terseLabel": "2021" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableMaturitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": { "auth_ref": [ "r102", "r288" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableMaturitiesDetail": { "order": 5.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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).", "label": "Long-term Debt, Maturities, Repayments of Principal in Year Five", "terseLabel": "2025" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableMaturitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "auth_ref": [ "r102", "r288" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableMaturitiesDetail": { "order": 4.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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).", "label": "Long-term Debt, Maturities, Repayments of Principal in Year Four", "terseLabel": "2024" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableMaturitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [ "r102", "r288" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableMaturitiesDetail": { "order": 3.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-term Debt, Maturities, Repayments of Principal in Year Three", "terseLabel": "2023" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableMaturitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r102", "r288" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableMaturitiesDetail": { "order": 2.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-term Debt, Maturities, Repayments of Principal in Year Two", "terseLabel": "2022" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableMaturitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r25" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableSummaryDetail", "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableTermsDetail", "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail", "http://web.walkerdunlop.com/role/DisclosureDebtTables" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r25", "r289" ], "lang": { "en-us": { "role": { "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.", "label": "Longterm Debt Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableSummaryDetail", "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableTermsDetail", "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail", "http://web.walkerdunlop.com/role/DisclosureDebtTables" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingenciesByNatureOfContingencyAxis": { "auth_ref": [ "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r280", "r281" ], "lang": { "en-us": { "role": { "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.", "label": "Loss Contingency Nature [Axis]" } } }, "localname": "LossContingenciesByNatureOfContingencyAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Loss Contingencies [Line Items]", "terseLabel": "LITIGATION, COMMITMENTS, AND CONTINGENCIES" } } }, "localname": "LossContingenciesLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r280", "r281" ], "lang": { "en-us": { "role": { "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.", "label": "Loss Contingencies [Table]", "terseLabel": "Loss Contingencies [Table]" } } }, "localname": "LossContingenciesTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyNatureDomain": { "auth_ref": [ "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r280", "r281" ], "lang": { "en-us": { "role": { "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.", "label": "Loss Contingency Nature [Domain]", "terseLabel": "Loss Contingency, Nature [Domain]" } } }, "localname": "LossContingencyNatureDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_MarketingExpense": { "auth_ref": [ "r55" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureOtherOperatingExpensesDetails": { "order": 5.0, "parentTag": "us-gaap_OtherExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Expenditures for planning and executing the conception, pricing, promotion, and distribution of ideas, goods, and services. Costs of public relations and corporate promotions are typically considered to be marketing costs.", "label": "Marketing Expense", "terseLabel": "Marketing and preferred broker" } } }, "localname": "MarketingExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureOtherOperatingExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r29", "r94", "r223", "r490", "r606", "r638" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).", "label": "Stockholders' Equity Attributable to Noncontrolling Interest", "terseLabel": "Noncontrolling interests" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestDecreaseFromRedemptions": { "auth_ref": [ "r300", "r436", "r437" ], "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests", "negatedLabel": "Purchase of noncontrolling interests" } } }, "localname": "MinorityInterestDecreaseFromRedemptions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r325" ], "lang": { "en-us": { "role": { "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.", "label": "Money Market Funds [Member]", "terseLabel": "Money Market Funds" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_MortgageBackedSecuritiesMember": { "auth_ref": [ "r212", "r325", "r326", "r333", "r671" ], "lang": { "en-us": { "role": { "documentation": "Securities collateralized by mortgage loans.", "label": "Mortgage Backed Securities [Member]", "terseLabel": "Agency Mortgage Backed Securities" } } }, "localname": "MortgageBackedSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesAgencyMultifamilyMortgageBasedSecuritiesPledgedSecuritiesDetail", "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_MortgageBankingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "GAINS FROM MORTGAGE BANKING ACTIVITIES", "terseLabel": "Mortgage Banking Activities" } } }, "localname": "MortgageBankingAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDerivativeAssetsAndLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r78" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations", "totalLabel": "Net cash provided by (used in) financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r78" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations", "totalLabel": "Net cash provided by (used in) investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r78", "r82", "r85" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "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.", "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations", "totalLabel": "Net cash provided by (used in) operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r0", "r38", "r41", "r48", "r85", "r94", "r108", "r113", "r114", "r115", "r116", "r119", "r120", "r130", "r166", "r169", "r172", "r175", "r178", "r223", "r490", "r615", "r643" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityBasicAndDilutedEpsDetail": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0 }, "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Walker and Dunlop net income", "totalLabel": "Walker and Dunlop net income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityBasicAndDilutedEpsDetail", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquity", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r38", "r41", "r119", "r120", "r442", "r450" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "terseLabel": "Net income (loss) from noncontrolling interests", "verboseLabel": "Less: net income (loss) from noncontrolling interests" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquity", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r113", "r114", "r115", "r116", "r121", "r122", "r132", "r138", "r166", "r169", "r172", "r175", "r178" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityBasicAndDilutedEpsDetail": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "totalLabel": "Net income applicable to common stockholders" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityBasicAndDilutedEpsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "auth_ref": [ "r123", "r132", "r138" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityBasicAndDilutedEpsDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "totalLabel": "Net income allocated to common stockholders" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityBasicAndDilutedEpsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Standards Update and Change in Accounting Principle [Abstract]", "terseLabel": "Recently Announced Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCashEquivalentsAndRecentAccountingPronouncementsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]", "terseLabel": "New Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCashEquivalentsAndRecentAccountingPronouncementsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "auth_ref": [ "r107", "r108", "r109", "r110", "r111", "r112", "r115", "r143", "r225", "r226", "r227", "r228", "r229", "r230", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r405", "r406", "r407", "r408", "r583", "r584", "r585", "r658", "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r669" ], "lang": { "en-us": { "role": { "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items.", "label": "Accounting Standards Update and Change in Accounting Principle [Table]", "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Table]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCashEquivalentsAndRecentAccountingPronouncementsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "verboseLabel": "Recently Adopted and Recently Announced Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Noncontrolling Interest [Abstract]", "terseLabel": "Subsidiary", "verboseLabel": "Noncontrolling interests" } } }, "localname": "NoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityOtherEquityRelatedTransactionsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance": { "auth_ref": [ "r301", "r436", "r444" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in noncontrolling interest from subsidiary issuance of equity interests to noncontrolling interest holders.", "label": "Noncontrolling Interest, Increase from Subsidiary Equity Issuance", "terseLabel": "Contributions from noncontrolling interests" } } }, "localname": "NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r104", "r105", "r106", "r300", "r432" ], "lang": { "en-us": { "role": { "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.", "label": "Noncontrolling Interest [Member]", "terseLabel": "Noncontrolling Interests" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "domainItemType" }, "us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock": { "auth_ref": [ "r348" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock shares.", "label": "Nonvested Restricted Stock Shares Activity [Table Text Block]", "terseLabel": "Schedule of Restricted Share Activity" } } }, "localname": "NonvestedRestrictedStockSharesActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_NotesPayable": { "auth_ref": [ "r7", "r605", "r634" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableSummaryDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail": { "order": 4.0, "parentTag": "us-gaap_FinancialLiabilitiesFairValueDisclosure", "weight": 1.0 }, "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Notes Payable.", "terseLabel": "Note payable", "totalLabel": "Carrying balance" } } }, "localname": "NotesPayable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableSummaryDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail", "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesPayableToBanksMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A written promise to pay a note to a bank.", "label": "Notes Payable To Banks [Member]", "terseLabel": "Notes Payable" } } }, "localname": "NotesPayableToBanksMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtTables" ], "xbrltype": "domainItemType" }, "us-gaap_NotionalAmountOfDerivativesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Notional Disclosures [Abstract]", "terseLabel": "Derivative instruments" } } }, "localname": "NotionalAmountOfDerivativesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndFinancialLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_NumberOfBusinessesAcquired": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of businesses acquired by the entity during the period.", "label": "Number of Businesses Acquired", "terseLabel": "Number of acquisitions during the period" } } }, "localname": "NumberOfBusinessesAcquired", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfGoodwillDetail" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfReportingUnits": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of reporting units tested for impairment of goodwill. A reporting unit is an operating segment or one level below an operating segment.", "label": "Number of Reporting Units", "terseLabel": "Number of reporting units" } } }, "localname": "NumberOfReportingUnits", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfGoodwillDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGoodwillDetail" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Operating Expenses", "totalLabel": "Total expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Expenses" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r508" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureOtherOperatingExpensesDetails": { "order": 3.0, "parentTag": "us-gaap_OtherExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating lease expense. Excludes sublease income.", "label": "Operating Lease, Expense", "terseLabel": "Rent" } } }, "localname": "OperatingLeaseExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureOtherOperatingExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Lease Liabilities, Payments Due [Abstract]", "terseLabel": "Maturities of lease liabilities" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureLeasesFutureOperatingLeaseCommitmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r506" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureLeasesFutureOperatingLeaseCommitmentsDetailsCalc2": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Operating lease liabilities", "verboseLabel": "Total" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureLeasesFutureOperatingLeaseCommitmentsDetails", "http://web.walkerdunlop.com/role/DisclosureLeasesOperatingLeasesDetails", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCashEquivalentsAndRecentAccountingPronouncementsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r507" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes operating lease liability.", "label": "Operating Lease, Liability, Statement of Financial Position [Extensible List]", "terseLabel": "Operating lease liability, Statement of Financial Position" } } }, "localname": "OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureLeasesOperatingLeasesDetails" ], "xbrltype": "extensibleListItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r505" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureLeasesOperatingLeasesDetails", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCashEquivalentsAndRecentAccountingPronouncementsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r507" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes operating lease right-of-use asset.", "label": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List]", "terseLabel": "Operating lease, right-of-use asset, Statement of Financial Position" } } }, "localname": "OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureLeasesOperatingLeasesDetails" ], "xbrltype": "extensibleListItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r512", "r515" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Operating lease, weighted average discount rate (as a percent)" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureLeasesOperatingLeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r511", "r515" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Operating leases, weighted average remaining lease term" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureLeasesOperatingLeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ORGANIZATION" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r1", "r452" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "verboseLabel": "Organization" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureOrganization" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssets": { "auth_ref": [ "r4", "r601", "r632" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets": { "order": 10.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets classified as other.", "label": "Other Assets", "terseLabel": "Other assets" } } }, "localname": "OtherAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r434", "r435", "r445" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments, of appreciation (loss) in value of unsold available-for-sale securities, attributable to parent entity. Excludes amounts related to other than temporary impairment (OTTI) loss.", "label": "Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax, Portion Attributable to Parent", "terseLabel": "Net change in unrealized gains and losses on pledged available-for-sale securities, net of taxes" } } }, "localname": "OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r39", "r42", "r45", "r49", "r295", "r492", "r497", "r498", "r616", "r644" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Other comprehensive income (loss), net of tax" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherExpenseMember": { "auth_ref": [ "r465" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other expense.", "label": "Other Expense [Member]", "terseLabel": "Other operating expense" } } }, "localname": "OtherExpenseMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableTermsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_OtherExpenses": { "auth_ref": [ "r56", "r648" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureOtherOperatingExpensesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "order": 5.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense classified as other.", "label": "Other Expenses", "terseLabel": "Other operating costs", "totalLabel": "Total" } } }, "localname": "OtherExpenses", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureOtherOperatingExpensesDetails", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherGeneralAndAdministrativeExpense": { "auth_ref": [ "r55" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureOtherOperatingExpensesDetails": { "order": 7.0, "parentTag": "us-gaap_OtherExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of general and administrative expense classified as other.", "label": "Other General and Administrative Expense", "terseLabel": "All other" } } }, "localname": "OtherGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureOtherOperatingExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherIncomeAndExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "OTHER OPERATING EXPENSES" } } }, "localname": "OtherIncomeAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock": { "auth_ref": [ "r323", "r383" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for other income or other expense items (both operating and nonoperating). Sources of nonoperating income or nonoperating expense that may be disclosed, include amounts earned from dividends, interest on securities, profits (losses) on securities, net and miscellaneous other income or income deductions.", "label": "Other Income and Other Expense Disclosure [Text Block]", "terseLabel": "Other Operating Expenses" } } }, "localname": "OtherIncomeAndOtherExpenseDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureOtherOperatingExpenses" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherIncomeMember": { "auth_ref": [ "r467" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other revenue.", "label": "Other Income [Member]", "terseLabel": "Other revenues" } } }, "localname": "OtherIncomeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsPrepaymentFeesAndOtherInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilities": { "auth_ref": [ "r611" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other.", "label": "Other Liabilities", "terseLabel": "Other liabilities" } } }, "localname": "OtherLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesMember": { "auth_ref": [ "r459", "r469" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other liabilities.", "label": "Other Liabilities [Member]", "terseLabel": "Other Liabilities" } } }, "localname": "OtherLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities": { "auth_ref": [ "r72" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Payment for Contingent Consideration Liability, Financing Activities", "negatedLabel": "Payment of contingent consideration" } } }, "localname": "PaymentForContingentConsiderationLiabilityFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale": { "auth_ref": [ "r77", "r81" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid for the origination of mortgages that are held for sale.", "label": "Payments for Origination of Mortgage Loans Held-for-sale", "negatedLabel": "Proceeds from transfers of loans held for sale" } } }, "localname": "PaymentsForOriginationOfMortgageLoansHeldForSale", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r69" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Repurchase of common stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r71" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.", "label": "Payments of Debt Issuance Costs", "negatedLabel": "Debt issuance costs" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividendsCommonStock": { "auth_ref": [ "r69" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.", "label": "Payments of Ordinary Dividends, Common Stock", "negatedLabel": "Cash dividends paid" } } }, "localname": "PaymentsOfDividendsCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r59", "r63", "r211" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Payments to Acquire Debt Securities, Available-for-sale", "negatedLabel": "Purchase of pledged available-for-sale (\"AFS\") securities" } } }, "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r64", "r430" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "terseLabel": "Cash consideration" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfGoodwillDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireEquityMethodInvestments": { "auth_ref": [ "r64" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Payments to Acquire Equity Method Investments", "negatedTerseLabel": "Purchase of equity-method investments" } } }, "localname": "PaymentsToAcquireEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireLoansHeldForInvestment": { "auth_ref": [ "r63" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with purchasing loans held for investment purposes during the period.", "label": "Payments to Acquire Loans Held-for-investment", "negatedLabel": "Originations of loans held for investment" } } }, "localname": "PaymentsToAcquireLoansHeldForInvestment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireMortgageServicingRightsMSR": { "auth_ref": [ "r66", "r533" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to obtain servicing rights, which contractually entitle the servicer to receive fees and ancillary revenues for performing billing, collection, disbursement and recordkeeping services in connection with a mortgage portfolio. Rights may be obtained via (1) acquisition or assumption of a servicing obligation that does not relate to financial assets of the servicer or its consolidated affiliates; or (2) by originating mortgage loans and then (a) transferring the loans to a Variable Interest Entity (VIE) in a transaction that meets the necessary transfer and classification requirements, or (b) transferring the loans in a transaction that meets the requirements for sale accounting.", "label": "Payments to Acquire Mortgage Servicing Rights (MSR)", "negatedLabel": "Purchase of mortgage servicing rights" } } }, "localname": "PaymentsToAcquireMortgageServicingRightsMSR", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireProductiveAssets": { "auth_ref": [ "r65" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.", "label": "Payments to Acquire Productive Assets", "negatedLabel": "Capital expenditures" } } }, "localname": "PaymentsToAcquireProductiveAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireTrustPreferredInvestments": { "auth_ref": [ "r66" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for the purchase of trust preferred securities, which possess characteristics of both equity and debt securities.", "label": "Payments to Acquire Trust Preferred Investments", "negatedLabel": "Funding of preferred equity investments" } } }, "localname": "PaymentsToAcquireTrustPreferredInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToMinorityShareholders": { "auth_ref": [ "r73" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityOtherEquityRelatedTransactionsDetail": { "order": 1.0, "parentTag": "wd_PurchaseOfNoncontrollingInterestTotalConsideration", "weight": 1.0 }, "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to a noncontrolling interest. Includes, but not limited to, reduction of noncontrolling interest ownership. Excludes dividends paid to the noncontrolling interest.", "label": "Payments to Noncontrolling Interests", "negatedTerseLabel": "Purchase of noncontrolling interests", "terseLabel": "Cash paid for purchase of noncontrolling interest" } } }, "localname": "PaymentsToMinorityShareholders", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityOtherEquityRelatedTransactionsDetail", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r342", "r369" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentCompensationCostsDetails", "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanInformationDetails", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesShareBasedPaymentDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentCompensationCostsDetails", "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanInformationDetails", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesShareBasedPaymentDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PledgedAssetsSeparatelyReportedOnStatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Pledged Assets Separately Reported on Statement of Financial Position [Abstract]", "terseLabel": "Pledged Securities" } } }, "localname": "PledgedAssetsSeparatelyReportedOnStatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesPledgedSecuritiesAtFairValueDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtFairValue": { "auth_ref": [ "r544" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail": { "order": 3.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 }, "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesPledgedSecuritiesAtFairValueDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The sum of the fair values, as of the date of each statement of financial position presented, of securities that are restricted as collateral for the payment of related debt obligations, primarily secured borrowings and repurchase agreements, and that are reclassified and separately reported in the statement of financial position because the transferee has the right by contract or custom to sell or re-pledge them.", "label": "Pledged Assets Separately Reported, Securities Pledged as Collateral, at Fair Value", "terseLabel": "Pledged securities", "totalLabel": "Pledged securities, at fair value", "verboseLabel": "Pledged securities, at fair value" } } }, "localname": "PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndFinancialLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail", "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesPledgedSecuritiesAtFairValueDetail", "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PledgedFinancialInstrumentsNotSeparatelyReportedMortgageRelatedSecuritiesAvailableForSaleOrHeldForInvestment": { "auth_ref": [ "r546" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesPledgedSecuritiesAtFairValueDetail": { "order": 2.0, "parentTag": "us-gaap_PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtFairValue", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The carrying amount as of the date of the latest financial statement presented of mortgage-related securities classified as available for sale or held for investment which are owned but transferred to another party to serve as collateral to partially or fully secure a debt obligation, repurchase agreement or other current or potential obligation, and for which the transferee does not have the right by contract or custom to sell or re-pledge them to an unrelated party.", "label": "Pledged Financial Instruments, Not Separately Reported, Mortgage-Related Securities Available-for-sale or Held-for-investment", "terseLabel": "Agency MBS" } } }, "localname": "PledgedFinancialInstrumentsNotSeparatelyReportedMortgageRelatedSecuritiesAvailableForSaleOrHeldForInvestment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesPledgedSecuritiesAtFairValueDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PledgedFinancialInstrumentsNotSeparatelyReportedOtherDebtSecuritiesAvailableForSaleOrHeldForInvestment": { "auth_ref": [ "r546" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesPledgedSecuritiesAtFairValueDetail": { "order": 2.0, "parentTag": "wd_PledgedCashAndCashEquivalentsNotSeparatelyReportedPledgedAsCollateral", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The carrying amount as of the date of the latest financial statement presented of other securities classified as available for sale or held for investment which are owned but transferred to another party to serve as collateral to partially or fully secure a debt obligation, repurchase agreement or other current or potential obligation, and for which the transferee does not have the right by contract or custom to sell or re-pledge them to an unrelated party.", "label": "Pledged Financial Instruments, Not Separately Reported, Other Debt Securities Available-for-sale or Held-for-investment", "terseLabel": "Money market funds" } } }, "localname": "PledgedFinancialInstrumentsNotSeparatelyReportedOtherDebtSecuritiesAvailableForSaleOrHeldForInvestment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesPledgedSecuritiesAtFairValueDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "auth_ref": [ "r486" ], "lang": { "en-us": { "role": { "documentation": "Measured at fair value for financial reporting purposes.", "label": "Portion At Fair Value Fair Value Disclosure [Member]", "terseLabel": "Portion at Fair Value Measurement [Member]" } } }, "localname": "PortionAtFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r11" ], "lang": { "en-us": { "role": { "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.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred shares, authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r11" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred shares, issued" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r11" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock (authorized 50,000 shares; none issued)" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrincipalAmountOutstandingOfLoansHeldInPortfolio": { "auth_ref": [ "r534" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Principal Amount Outstanding of Loans Held-in-portfolio", "terseLabel": "Unpaid principal balance of loans held for investment" } } }, "localname": "PrincipalAmountOutstandingOfLoansHeldInPortfolio", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrincipalAmountOutstandingOnLoansManagedAndSecuritized": { "auth_ref": [ "r534" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This is the sum of principal amount outstanding for both securitized and unsecuritized loans of all types.", "label": "Principal Amount Outstanding on Loans Managed and Securitized or Asset-backed Financing Arrangement", "terseLabel": "Servicing portfolio loans unpaid principal balance", "verboseLabel": "At risk servicing portfolio" } } }, "localname": "PrincipalAmountOutstandingOnLoansManagedAndSecuritized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGuarantyObligationAndAllowanceForRiskSharingObligationsSummaryOfAllowanceForRiskSharingObligationsDetail", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfActivityRelatedToCapitalizedMsrsDetail", "http://web.walkerdunlop.com/role/DisclosureSegmentsProductConcentrationDetails", "http://web.walkerdunlop.com/role/DisclosureServicingDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r67" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds from Issuance of Common Stock", "terseLabel": "Proceeds from issuance of common stock" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfSecuredDebt": { "auth_ref": [ "r68" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from amounts received from issuance of long-term debt that is wholly or partially secured by collateral. Excludes proceeds from tax exempt secured debt.", "label": "Proceeds from Issuance of Secured Debt", "terseLabel": "Secured borrowings" } } }, "localname": "ProceedsFromIssuanceOfSecuredDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLongTermLinesOfCredit": { "auth_ref": [ "r68" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow 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.", "label": "Proceeds from Long-term Lines of Credit", "terseLabel": "Borrowings of interim warehouse notes payable" } } }, "localname": "ProceedsFromLongTermLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities": { "auth_ref": [ "r59", "r60", "r211" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-sale", "terseLabel": "Proceeds from prepayment of pledged AFS debt" } } }, "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromNotesPayable": { "auth_ref": [ "r68" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a borrowing supported by a written promise to pay an obligation.", "label": "Proceeds from Notes Payable", "terseLabel": "Borrowings of note payable" } } }, "localname": "ProceedsFromNotesPayable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromPrincipalRepaymentsOnLoansAndLeasesHeldForInvestment": { "auth_ref": [ "r60" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from repayments of the balance excluding interest (principal) on loans receivable and leases held for investment purposes.", "label": "Proceeds from Principal Repayments on Loans and Leases Held-for-investment", "terseLabel": "Principal collected on loans held for investment upon payoff" } } }, "localname": "ProceedsFromPrincipalRepaymentsOnLoansAndLeasesHeldForInvestment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromRepaymentsOfLinesOfCredit": { "auth_ref": [ "r101" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Proceeds from (Repayments of) Lines of Credit", "terseLabel": "Borrowings (repayments) of warehouse notes payable, net" } } }, "localname": "ProceedsFromRepaymentsOfLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments": { "auth_ref": [ "r62" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the sale, maturity and collection of all investments such as debt, security and so forth during the period.", "label": "Proceeds from Sale, Maturity and Collection of Investments", "verboseLabel": "Proceeds from the payoff of preferred equity investments" } } }, "localname": "ProceedsFromSaleMaturityAndCollectionsOfInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfEquityMethodInvestments": { "auth_ref": [ "r61" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the sale of 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.", "label": "Proceeds from Sale of Equity Method Investments", "terseLabel": "Proceeds from the sale of equity-method investments" } } }, "localname": "ProceedsFromSaleOfEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfLoansHeldForSale": { "auth_ref": [ "r74", "r77" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow resulting from the sale of loans classified as held-for-sale, including proceeds from loans sold through mortgage securitization.", "label": "Proceeds from Sale of Loans Held-for-sale", "terseLabel": "Sales of loans to third parties" } } }, "localname": "ProceedsFromSaleOfLoansHeldForSale", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r67", "r370" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Cash received from the exercise of options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfessionalFees": { "auth_ref": [ "r672", "r673" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureOtherOperatingExpensesDetails": { "order": 1.0, "parentTag": "us-gaap_OtherExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "A fee charged for services from professionals such as doctors, lawyers and accountants. The term is often expanded to include other professions, for example, pharmacists charging to maintain a medicinal profile of a client or customer.", "label": "Professional Fees", "terseLabel": "Professional fees" } } }, "localname": "ProfessionalFees", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureOtherOperatingExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r0", "r38", "r41", "r76", "r94", "r108", "r119", "r120", "r166", "r169", "r172", "r175", "r178", "r223", "r434", "r441", "r443", "r450", "r451", "r490", "r624" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net income before noncontrolling interests", "totalLabel": "Net income before noncontrolling interests" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r52", "r232" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Provision for credit losses" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProvisionForLoanAndLeaseLossesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Provision for Loan and Lease Losses [Abstract]", "terseLabel": "Components of Provision for Credit Losses" } } }, "localname": "ProvisionForLoanAndLeaseLossesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfProvisionForCreditLossesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ProvisionForLoanLeaseAndOtherLosses": { "auth_ref": [ "r83", "r191", "r621" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfProvisionForCreditLossesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense related loan transactions, lease transactions, credit loss from transactions other than loan and lease transactions, and other loss based on assessment of uncollectability from the counterparty to reduce the account to their net realizable value.", "label": "Provision for credit losses", "totalLabel": "Provision for credit losses" } } }, "localname": "ProvisionForLoanLeaseAndOtherLosses", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfProvisionForCreditLossesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProvisionForLoanLossesExpensed": { "auth_ref": [ "r232", "r614" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfProvisionForCreditLossesDetails": { "order": 1.0, "parentTag": "us-gaap_ProvisionForLoanLeaseAndOtherLosses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of credit loss expense (reversal of expense) for financing receivable.", "label": "Provision for Loan Losses Expensed", "terseLabel": "Provision for loan losses" } } }, "localname": "ProvisionForLoanLossesExpensed", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfProvisionForCreditLossesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProvisionForOtherCreditLosses": { "auth_ref": [ "r83", "r614" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfProvisionForCreditLossesDetails": { "order": 2.0, "parentTag": "us-gaap_ProvisionForLoanLeaseAndOtherLosses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense related to credit loss from transactions other than loan and lease transactions.", "label": "Provision for risk-sharing obligations", "terseLabel": "Provision for risk-sharing obligations" } } }, "localname": "ProvisionForOtherCreditLosses", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGuarantyObligationAndAllowanceForRiskSharingObligationsSummaryOfAllowanceForRiskSharingObligationsDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfProvisionForCreditLossesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RatioOfIndebtednessToNetCapital1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indebtedness divided by net capital.", "label": "Ratio of Indebtedness to Net Capital", "terseLabel": "Consolidated Corporate Leverage Ratio" } } }, "localname": "RatioOfIndebtednessToNetCapital1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableTermsDetail" ], "xbrltype": "pureItemType" }, "us-gaap_RealEstateLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Loan to finance the purchase of real estate, including but not limited to, land or building.", "label": "Real Estate Loan [Member]", "terseLabel": "Mortgage Loans" } } }, "localname": "RealEstateLoanMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCashEquivalentsAndRecentAccountingPronouncementsDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForSaleDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r332", "r517", "r518" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Domain]", "terseLabel": "Related Party [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityRestrictedStockAwardsAndShareRepurchasesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionDueFromToRelatedPartyAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transaction, Due from (to) Related Party [Abstract]", "terseLabel": "Related party transaction" } } }, "localname": "RelatedPartyTransactionDueFromToRelatedPartyAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityRestrictedStockAwardsAndShareRepurchasesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r332", "r517", "r520", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityRestrictedStockAwardsAndShareRepurchasesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_RepaymentsOfDebt": { "auth_ref": [ "r70" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.", "label": "Repayments of Debt", "terseLabel": "Repayment of previous term loan" } } }, "localname": "RepaymentsOfDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableTermsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLongTermLinesOfCredit": { "auth_ref": [ "r70" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Repayments of Long-term Lines of Credit", "negatedLabel": "Repayments of interim warehouse notes payable" } } }, "localname": "RepaymentsOfLongTermLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfNotesPayable": { "auth_ref": [ "r70" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for a borrowing supported by a written promise to pay an obligation.", "label": "Repayments of Notes Payable", "negatedLabel": "Repayments of note payable" } } }, "localname": "RepaymentsOfNotesPayable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalents": { "auth_ref": [ "r3", "r86", "r90", "r599", "r635" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail": { "order": 2.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 }, "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCashFlowsDetail": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 }, "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Restricted Cash and Cash Equivalents", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCashFlowsDetail", "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "Information by category of cash or cash equivalent items which are restricted as to withdrawal or usage.", "label": "Restricted Cash and Cash Equivalents [Axis]" } } }, "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Restricted Cash And Cash Equivalents Cash And Cash Equivalents [Member]", "terseLabel": "Cash and Cash Equivalents [Domain]" } } }, "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r139" ], "lang": { "en-us": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]", "terseLabel": "Restricted shares" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityRestrictedStockAwardsAndShareRepurchasesDetail", "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentCompensationCostsDetails", "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanActivityDetails", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesShareBasedPaymentDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units R S U [Member]", "terseLabel": "RSUs" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityRestrictedStockAwardsAndShareRepurchasesDetail", "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentCompensationCostsDetails", "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanActivityDetails", "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanInformationDetails", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesShareBasedPaymentDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r15", "r300", "r378", "r637", "r664", "r669" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAsu201613Detail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCashEquivalentsAndRecentAccountingPronouncementsDetail", "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r104", "r105", "r106", "r109", "r118", "r120", "r228", "r375", "r376", "r377", "r407", "r408", "r660", "r662" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGuarantyObligationAndAllowanceForRiskSharingObligationsDetails", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]", "terseLabel": "Contracts with Customers" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractsWithCustomersDetail" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r161", "r162", "r168", "r173", "r174", "r180", "r181", "r184", "r317", "r318", "r581" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Revenue from contracts with customer" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractsWithCustomersDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r92", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r322" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Contracts with Customers" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRecognitionInterest": { "auth_ref": [ "r91" ], "lang": { "en-us": { "role": { "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.", "label": "Revenue Recognition, Interest [Policy Text Block]", "terseLabel": "Net Warehouse Interest Income" } } }, "localname": "RevenueRecognitionInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r47", "r94", "r161", "r162", "r168", "r173", "r174", "r180", "r181", "r184", "r223", "r490", "r624" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Revenues", "totalLabel": "Total revenues" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenues" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Revenues from External Customers and Long-Lived Assets [Line Items]", "terseLabel": "Geographic concentration" } } }, "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSegmentsGeographicConcentrationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r510", "r515" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "verboseLabel": "ROU assets obtained in exchange for new lease obligations" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureLeasesOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": { "auth_ref": [ "r28" ], "lang": { "en-us": { "role": { "documentation": "Schedule itemizing specific types of trade accounts and notes receivable, and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForSaleDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable": { "auth_ref": [ "r258" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the major classes of acquired finite-lived intangible assets showing the amount, any significant residual value, weighted average amortization period, and other characteristics. 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.", "label": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]", "terseLabel": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]" } } }, "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsSummaryOfComponentsOfNetCarryingValueOfAcquiredAndOriginatedMsrsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock": { "auth_ref": [ "r258" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block]", "terseLabel": "Summary of Components of Net Carrying Value of MSRs" } } }, "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Debt Securities, Available-for-sale [Line Items]" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesAgencyMultifamilyMortgageBasedSecuritiesPledgedSecuritiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Business Acquisitions by Acquisition, Contingent Consideration [Table Text Block]", "terseLabel": "Schedule of Contingent Liability" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r421", "r422" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityOtherEquityRelatedTransactionsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": { "auth_ref": [ "r366" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit.", "label": "Schedule of Compensation Cost for Share-based Payment Arrangements, Allocation of Share-based Compensation Costs by Plan [Table Text Block]", "verboseLabel": "Schedule of Stock Compensation Expense" } } }, "localname": "ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r404" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "terseLabel": "Summary of Provision for Income Taxes" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r25", "r97", "r296", "r297", "r298", "r299", "r500", "r501", "r503", "r626" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Long-term Debt Instruments [Table Text Block]", "terseLabel": "Schedule of warehouse lines of credit" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r397" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "terseLabel": "Schedule of Deferred Tax Assets and Liabilities" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r138" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of Basic and Diluted EPS Under Two-Class Method" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r390" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "terseLabel": "Schedule of Reconciliation of the Statutory Federal Tax Provision to Income Tax Provision" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r340", "r366", "r379" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.", "label": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentCompensationCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable": { "auth_ref": [ "r184" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure about the extent of the entity's reliance on its major customers.", "label": "Schedule of Revenue by Major Customers, by Reporting Segments [Table]" } } }, "localname": "ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSegmentsProductConcentrationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Equity Method Investments [Line Items]", "terseLabel": "Joint Venture" } } }, "localname": "ScheduleOfEquityMethodInvestmentsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureOrganizationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEquityMethodInvestmentsTable": { "auth_ref": [ "r0", "r94", "r222", "r223", "r490" ], "lang": { "en-us": { "role": { "documentation": "Summarization of information required and determined to be disclosed concerning equity method investments in common stock. The summarized information includes: (a) the name of each investee or group of investees for which combined disclosure is appropriate, (2) the percentage ownership of common stock, (3) the difference, if any, between the carrying amount of an investment and the value of the underlying equity in the net assets and the accounting treatment of difference, if any, and (4) the aggregate value of each identified investment based on its quoted market price, if available.", "label": "Schedule of Equity Method Investments [Table]" } } }, "localname": "ScheduleOfEquityMethodInvestmentsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureOrganizationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r472", "r473" ], "lang": { "en-us": { "role": { "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).", "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" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock": { "auth_ref": [ "r544", "r550" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Financial Instruments Owned and Pledged as Collateral [Table Text Block]", "terseLabel": "Schedule of Pledged Securities at Fair Value" } } }, "localname": "ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r258", "r261", "r582" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfExpectedAmortizationOfMsrsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r255", "r257" ], "lang": { "en-us": { "role": { "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.", "label": "Schedule of Goodwill [Table]" } } }, "localname": "ScheduleOfGoodwillTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfGoodwillDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r255", "r257" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Schedule of Goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGuaranteeObligationsTextBlock": { "auth_ref": [ "r284", "r285" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of 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.", "label": "Schedule of Guarantor Obligations [Table Text Block]", "terseLabel": "Schedule of Activity Related to Guaranty Obligation" } } }, "localname": "ScheduleOfGuaranteeObligationsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGuarantyObligationAndAllowanceForRiskSharingObligationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "auth_ref": [ "r288" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt.", "label": "Schedule of Maturities of Long-term Debt [Table Text Block]", "terseLabel": "Schedule of Maturities of Warehouse Notes Payable and Note Payable" } } }, "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherOperatingCostAndExpenseByComponentTextBlock": { "auth_ref": [ "r54" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of each detailed component of other operating costs and expenses that are applicable to sales and revenues, but not included in the cost of sales in the income statement.", "label": "Schedule of Other Operating Cost and Expense, by Component [Table Text Block]", "terseLabel": "Summary of Major Components of Other Operating Expenses" } } }, "localname": "ScheduleOfOtherOperatingCostAndExpenseByComponentTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureOtherOperatingExpensesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "auth_ref": [ "r47", "r183" ], "lang": { "en-us": { "role": { "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSegmentsGeographicConcentrationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfServicingAssetsAtAmortizedValueTextBlock": { "auth_ref": [ "r566" ], "lang": { "en-us": { "role": { "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.", "label": "Servicing Asset at Amortized Cost [Table Text Block]", "terseLabel": "Schedule of Activity Related to Capitalized MSRs, Net of Accumulated Amortization" } } }, "localname": "ScheduleOfServicingAssetsAtAmortizedValueTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r342", "r369" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentFairValueAssumptionsDetails", "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanActivityDetails", "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanInformationDetails", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesShareBasedPaymentDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "auth_ref": [ "r349" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.", "label": "Schedule of Share-based Compensation, Restricted Stock Units Award Activity [Table Text Block]", "terseLabel": "Schedule of Restricted Share Units Activity" } } }, "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r349", "r359", "r362" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Schedule of Share-based Compensation, Stock Options, Activity [Table Text Block]", "verboseLabel": "Schedule of Stock Option Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r261" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Schedule of Expected Amortization of MSRs" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SecurityDepositLiability": { "auth_ref": [ "r641" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "This element represents money paid in advance to protect the provider of a product or service, such as a lessor, against damage or nonpayment by the buyer or tenant (lessee) during the term of the agreement. Such damages may include physical damage to the property, theft of property, and other contractual breaches. Security deposits held may be interest or noninterest bearing.", "label": "Security Deposit Liability", "terseLabel": "Performance deposits from borrowers" } } }, "localname": "SecurityDepositLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SEGMENTS" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r158", "r159", "r160", "r166", "r167", "r172", "r176", "r177", "r178", "r179", "r180", "r183", "r184", "r185" ], "lang": { "en-us": { "role": { "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.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Segments" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSegments" ], "xbrltype": "textBlockItemType" }, "us-gaap_ServicingAssetAtAmortizedCostOtherThanTemporaryImpairments": { "auth_ref": [ "r572" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Servicing Asset at Amortized Cost, Other than Temporary Impairments", "negatedLabel": "Pre-payments and write-offs" } } }, "localname": "ServicingAssetAtAmortizedCostOtherThanTemporaryImpairments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfActivityRelatedToCapitalizedMsrsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ServicingAssetAtAmortizedValue": { "auth_ref": [ "r553", "r554", "r567" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized amount of 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", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Mortgage servicing rights" } } }, "localname": "ServicingAssetAtAmortizedValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfActivityRelatedToCapitalizedMsrsDetail", "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ServicingAssetAtAmortizedValueAdditions": { "auth_ref": [ "r568" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of additions from purchases, assumption or 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", "verboseLabel": "Additions, following the sale of loan" } } }, "localname": "ServicingAssetAtAmortizedValueAdditions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfActivityRelatedToCapitalizedMsrsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ServicingAssetAtAmortizedValueAmortization1": { "auth_ref": [ "r570" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Servicing Asset at Amortized Cost, Amortization", "negatedLabel": "Amortization" } } }, "localname": "ServicingAssetAtAmortizedValueAmortization1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfActivityRelatedToCapitalizedMsrsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ServicingAssetAtAmortizedValueFairValue": { "auth_ref": [ "r470", "r574" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of 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, Fair Value", "terseLabel": "Fair value of the MSRs" } } }, "localname": "ServicingAssetAtAmortizedValueFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsFairValueDisclosuresDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ServicingAssetsAtAmortizedValueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Servicing Asset at Amortized Cost [Line Items]", "terseLabel": "Mortgage Servicing Rights", "verboseLabel": "Servicing" } } }, "localname": "ServicingAssetsAtAmortizedValueLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRights", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsFairValueDisclosuresDetail", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsPrepaymentFeesAndOtherInformationDetail", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfActivityRelatedToCapitalizedMsrsDetail", "http://web.walkerdunlop.com/role/DisclosureServicing", "http://web.walkerdunlop.com/role/DisclosureServicingDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ServicingAssetsAtAmortizedValueTable": { "auth_ref": [ "r567", "r568", "r569", "r570", "r571", "r572", "r573" ], "lang": { "en-us": { "role": { "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.", "label": "Servicing Asset at Amortized Cost [Table]", "terseLabel": "Servicing Asset at Amortized Cost [Table]" } } }, "localname": "ServicingAssetsAtAmortizedValueTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRights", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsFairValueDisclosuresDetail", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsPrepaymentFeesAndOtherInformationDetail", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfActivityRelatedToCapitalizedMsrsDetail", "http://web.walkerdunlop.com/role/DisclosureServicing", "http://web.walkerdunlop.com/role/DisclosureServicingDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ServicingContractsMember": { "auth_ref": [ "r424" ], "lang": { "en-us": { "role": { "documentation": "Contracts to service financial assets including, but not limited to, credit cards and mortgages.", "label": "Servicing Contracts [Member]", "terseLabel": "MSRs" } } }, "localname": "ServicingContractsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRights", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsFairValueDisclosuresDetail", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsPrepaymentFeesAndOtherInformationDetail", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfActivityRelatedToCapitalizedMsrsDetail", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfExpectedAmortizationOfMsrsDetail", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsSummaryOfComponentsOfNetCarryingValueOfAcquiredAndOriginatedMsrsDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDerivativeAssetsAndLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r83" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Compensation", "terseLabel": "Stock compensation-equity and liability classified", "verboseLabel": "Share-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentCompensationCostsDetails", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation [Abstract]", "terseLabel": "Compensation costs" } } }, "localname": "ShareBasedCompensationAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentCompensationCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Additional General Disclosures [Abstract]", "terseLabel": "Share-Based Payment", "verboseLabel": "Aggregate Intrinsic Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanActivityDetails", "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r343" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "Vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesShareBasedPaymentDetail" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract]", "verboseLabel": "Additional disclosures" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r354" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r358" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Forfeited (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r356" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanActivityDetails", "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r356" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r355" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Nonvested at end of period (in shares)", "periodStartLabel": "Nonvested at beginning of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Restricted Shares - Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r355" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Nonvested at end of period (in dollars per share)", "periodStartLabel": "Nonvested at beginning of period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Restricted Shares - Weighted Average Grant-date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r357" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Vested (in shares)", "verboseLabel": "Performance shares vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanActivityDetails", "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "auth_ref": [ "r361" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value", "verboseLabel": "Fair value, vested shares (in dollars)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r357" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Vested (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]", "terseLabel": "Fair value assumptions, Black-Scholes" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentFairValueAssumptionsDetails", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesShareBasedPaymentDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r364" ], "lang": { "en-us": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Expected dividend rate", "verboseLabel": "Expected dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentFairValueAssumptionsDetails", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesShareBasedPaymentDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentFairValueAssumptionsDetails", "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanActivityDetails", "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanInformationDetails", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesShareBasedPaymentDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized", "terseLabel": "Additional shares registered under plan" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r345" ], "lang": { "en-us": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized", "terseLabel": "Number of shares of stock authorized for issuance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r369" ], "lang": { "en-us": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant", "terseLabel": "Number of shares remaining available for grant" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]", "terseLabel": "Weighted-Average Remaining Contract Life (Years)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r352" ], "lang": { "en-us": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "terseLabel": "Exercisable at end of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r352" ], "lang": { "en-us": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Exercisable at end of period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r361" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value", "verboseLabel": "Intrinsic value of options exercised, (in dollars)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r369" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value", "terseLabel": "Outstanding at end of period (in dollars)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r351", "r369" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Outstanding at end of period (in shares)", "periodStartLabel": "Outstanding at beginning of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Options" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r350" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Outstanding at end of period (in dollars per share)", "periodStartLabel": "Outstanding at beginning of period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Weighted Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r339", "r346" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Share Based Compensation Arrangements By Share Based Payment Award Award Type And Plan Name [Domain]", "terseLabel": "Equity Award [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityRestrictedStockAwardsAndShareRepurchasesDetail", "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentCompensationCostsDetails", "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentFairValueAssumptionsDetails", "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanActivityDetails", "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanInformationDetails", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesShareBasedPaymentDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Exercised (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r91", "r342", "r347" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.", "label": "Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block]", "terseLabel": "Share-Based Payment" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareRepurchaseProgramAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by share repurchase program.", "label": "Share Repurchase Program [Axis]" } } }, "localname": "ShareRepurchaseProgramAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityRestrictedStockAwardsAndShareRepurchasesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareRepurchaseProgramDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the share repurchase program.", "label": "Share Repurchase Program [Domain]", "terseLabel": "Share Repurchase Program [Domain]" } } }, "localname": "ShareRepurchaseProgramDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityRestrictedStockAwardsAndShareRepurchasesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r344" ], "lang": { "en-us": { "role": { "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period", "verboseLabel": "Expiration period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesShareBasedPaymentDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r369" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Exercisable at end of period (in dollars)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r369" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Exercisable at end of period (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r363" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Outstanding at end of period (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r103" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r10", "r11", "r12", "r93", "r94", "r124", "r128", "r129", "r133", "r138", "r147", "r148", "r149", "r223", "r295", "r490" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityRestrictedStockAwardsAndShareRepurchasesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r27", "r104", "r105", "r106", "r109", "r118", "r120", "r146", "r228", "r295", "r300", "r375", "r376", "r377", "r407", "r408", "r492", "r493", "r494", "r495", "r496", "r498", "r660", "r661", "r662" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGuarantyObligationAndAllowanceForRiskSharingObligationsDetails", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractsWithCustomersDetail", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquity", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Consolidated Statements of Cash Flows" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Consolidated Balance Sheets" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "TOTAL EQUITY." } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r104", "r105", "r106", "r146", "r581" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractsWithCustomersDetail", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquity", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r11", "r12", "r295", "r300" ], "lang": { "en-us": { "role": { "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).", "label": "Stock Issued During Period, Shares, Share-based Compensation, Net of Forfeitures", "terseLabel": "Issuance of common stock in connection with equity compensation plans (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r11", "r12", "r295", "r300", "r353" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "negatedLabel": "Exercised (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r11", "r12", "r300", "r341", "r360" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures", "terseLabel": "Issuance of common stock in connection with equity compensation plans" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stock repurchase plan authorized.", "label": "Stock Repurchase Program, Authorized Amount", "terseLabel": "Repurchase authorization" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityRestrictedStockAwardsAndShareRepurchasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramPeriodInForce1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period which shares may be purchased under a stock repurchase plan authorized by an entity's Board of Directors, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Stock Repurchase Program, Period in Force", "terseLabel": "Share repurchase program, period for repurchases" } } }, "localname": "StockRepurchaseProgramPeriodInForce1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityRestrictedStockAwardsAndShareRepurchasesDetail" ], "xbrltype": "durationItemType" }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount remaining of a stock repurchase plan authorized.", "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount", "verboseLabel": "Authorized share repurchase capacity remaining" } } }, "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityRestrictedStockAwardsAndShareRepurchasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": { "auth_ref": [ "r11", "r12", "r295", "r300" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased and retired during the period.", "label": "Stock Repurchased and Retired During Period, Shares", "negatedLabel": "Repurchase and retirement of common stock (in shares)", "terseLabel": "Repurchased and retired shares" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityRestrictedStockAwardsAndShareRepurchasesDetail", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": { "auth_ref": [ "r11", "r12", "r295", "r300" ], "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Stock Repurchased and Retired During Period, Value", "negatedLabel": "Repurchase and retirement of common stock", "terseLabel": "Reduction of equity for retirement of repurchased shares" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityRestrictedStockAwardsAndShareRepurchasesDetail", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r12", "r17", "r18", "r94", "r202", "r223", "r490" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r94", "r104", "r105", "r106", "r109", "r118", "r223", "r228", "r300", "r375", "r376", "r377", "r407", "r408", "r432", "r433", "r449", "r490", "r492", "r493", "r498", "r661", "r662" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Balances at the end of the period", "periodStartLabel": "Balances at the beginning of the period", "terseLabel": "Cumulative-effect adjustment for adoption of ASU, net of tax", "totalLabel": "Total equity", "verboseLabel": "Cumulative effect adjustment for adoption of ASU, net of tax" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCashEquivalentsAndRecentAccountingPronouncementsDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGuarantyObligationAndAllowanceForRiskSharingObligationsDetails", "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]", "terseLabel": "Equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsPolicyPolicyTextBlock": { "auth_ref": [ "r91" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for reporting subsequent events.", "label": "Subsequent Events, Policy [Policy Text Block]", "terseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental Disclosure of Cash Flow Information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "auth_ref": [ "r188", "r189", "r194", "r195", "r198", "r207" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for accounts receivable.", "label": "Trade and Other Accounts Receivable, Policy [Policy Text Block]", "terseLabel": "Net Receivables" } } }, "localname": "TradeAndOtherAccountsReceivablePolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_TransfersAccountedForAsSecuredBorrowingsAssetsCarryingAmount": { "auth_ref": [ "r545" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount of financial assets accounted for as secured borrowings recognized in the transferor's statement of financial position at the end of each period presented.", "label": "Transfers Accounted for as Secured Borrowings, Assets, Carrying Amount", "terseLabel": "Loan portfolio transferred to third party" } } }, "localname": "TransfersAccountedForAsSecuredBorrowingsAssetsCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_TransfersAccountedForAsSecuredBorrowingsAssociatedLiabilitiesCarryingAmount": { "auth_ref": [ "r547" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail": { "order": 2.0, "parentTag": "us-gaap_FinancialLiabilitiesFairValueDisclosure", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount of liabilities associated with financial assets accounted for as secured borrowings recognized in the transferor's statement of financial position at the end of each period presented.", "label": "Transfers Accounted for as Secured Borrowings, Associated Liabilities, Carrying Amount", "terseLabel": "Secured borrowing", "verboseLabel": "Secured borrowings" } } }, "localname": "TransfersAccountedForAsSecuredBorrowingsAssociatedLiabilitiesCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_TransfersAndServicingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "MORTGAGE SERVICING RIGHTS" } } }, "localname": "TransfersAndServicingAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_TransfersAndServicingOfFinancialAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Transfers and Servicing of Financial Assets [Abstract]", "terseLabel": "Transfers of financial assets accounted for as secured borrowings" } } }, "localname": "TransfersAndServicingOfFinancialAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail" ], "xbrltype": "stringItemType" }, "us-gaap_TransfersAndServicingOfFinancialAssetsTextBlock": { "auth_ref": [ "r522", "r523", "r528", "r532", "r535", "r536", "r541", "r543", "r548", "r549", "r552", "r555", "r556", "r558", "r559", "r564", "r565", "r573", "r575", "r579" ], "lang": { "en-us": { "role": { "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.", "label": "Transfers and Servicing of Financial Assets [Text Block]", "terseLabel": "Mortgage Servicing Rights", "verboseLabel": "Servicing" } } }, "localname": "TransfersAndServicingOfFinancialAssetsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRights", "http://web.walkerdunlop.com/role/DisclosureServicing" ], "xbrltype": "textBlockItemType" }, "us-gaap_TransfersAndServicingOfFinancialAssetsTransfersOfFinancialAssetsSalesPolicy": { "auth_ref": [ "r91", "r521", "r534" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for recognizing whether a transfer of a financial asset qualifies for sale treatment, and its initial and subsequent accounting for a sale transaction. If an entity has securitized financial assets during any period presented and accounts for that transfer as a sale, for each major asset type (for example, mortgage loans, credit card receivables, and automobile loans), the entity generally discloses its accounting policies for initially and subsequently measuring any interests that it obtains and sells, or those it continues to hold in the transaction, including the methodology (for example, quoted market prices) and significant assumptions used to value such interests, and the gains and losses resulting from the sale.", "label": "Transfers and Servicing of Financial Assets, Transfers of Financial Assets, Sales, Policy [Policy Text Block]", "terseLabel": "Transfers of Financial Assets" } } }, "localname": "TransfersAndServicingOfFinancialAssetsTransfersOfFinancialAssetsSalesPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r217", "r218", "r522", "r523", "r524", "r525", "r526", "r527", "r529", "r530", "r531", "r537", "r538", "r539", "r540", "r544", "r551", "r560", "r561", "r562", "r563", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r576", "r577", "r578" ], "lang": { "en-us": { "role": { "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.", "label": "Transfers And Servicing Of Financial Instruments Types Of Financial Instruments [Domain]", "terseLabel": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfDerivativeInstrumentsAndLoansHeldForSaleDetail", "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesAgencyMultifamilyMortgageBasedSecuritiesPledgedSecuritiesDetail", "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail", "http://web.walkerdunlop.com/role/DisclosureGuarantyObligationAndAllowanceForRiskSharingObligationsSummaryOfAllowanceForRiskSharingObligationsDetail", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRights", "http://web.walkerdunlop.com/role/DisclosureServicing", "http://web.walkerdunlop.com/role/DisclosureServicingDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TravelAndEntertainmentExpense": { "auth_ref": [ "r55" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureOtherOperatingExpensesDetails": { "order": 2.0, "parentTag": "us-gaap_OtherExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Expenses incurred for travel and entertainment during the period.", "label": "Travel and Entertainment Expense", "terseLabel": "Travel and entertainment" } } }, "localname": "TravelAndEntertainmentExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureOtherOperatingExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockAcquiredAverageCostPerShare": { "auth_ref": [ "r302" ], "lang": { "en-us": { "role": { "documentation": "Total cost of shares repurchased divided by the total number of shares repurchased.", "label": "Treasury Stock Acquired, Average Cost Per Share", "terseLabel": "Weighted average market price of shares repurchased and retired (in dollars per share)" } } }, "localname": "TreasuryStockAcquiredAverageCostPerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityRestrictedStockAwardsAndShareRepurchasesDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [ "r108", "r109", "r110", "r111", "r225", "r226", "r227", "r228", "r229", "r230", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r405", "r406", "r407", "r408", "r583", "r584", "r585", "r658", "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r669" ], "lang": { "en-us": { "role": { "documentation": "Amendment to accounting standards.", "label": "Type Of Adoption [Member]", "terseLabel": "Type of Adoption [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCashEquivalentsAndRecentAccountingPronouncementsDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGuarantyObligationAndAllowanceForRiskSharingObligationsDetails", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "domainItemType" }, "us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic": { "auth_ref": [ "r131", "r134", "r135" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityBasicAndDilutedEpsDetail": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Undistributed Earnings (Loss) Allocated to Participating Securities, Basic", "terseLabel": "Less: dividends and undistributed earnings allocated to participating securities" } } }, "localname": "UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityBasicAndDilutedEpsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r384", "r392" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "terseLabel": "Accruals for tax uncertainties" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesIncomeTaxesAndPledgedSecuritiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r150", "r151", "r153", "r154", "r155", "r156", "r157" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "auth_ref": [ "r397" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.", "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount", "negatedLabel": "Reduction in deferred tax asset valuation allowance on vested performance awards" } } }, "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesProvisionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationTechniqueAxis": { "auth_ref": [ "r475" ], "lang": { "en-us": { "role": { "documentation": "Information by valuation approach and technique.", "label": "Valuation Technique [Axis]" } } }, "localname": "ValuationTechniqueAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfSignificantUnobservableInputsUsedInMeasurementOfFairValueOfLevel3AssetsAndLiabilitiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ValuationTechniqueDomain": { "auth_ref": [ "r475" ], "lang": { "en-us": { "role": { "documentation": "Valuation approach and technique.", "label": "Valuation Technique [Domain]", "terseLabel": "Valuation Technique [Domain]" } } }, "localname": "ValuationTechniqueDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfSignificantUnobservableInputsUsedInMeasurementOfFairValueOfLevel3AssetsAndLiabilitiesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableTermsDetail", "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableTermsDetail", "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_WarehouseAgreementBorrowingsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A revolving line of credit facility used by mortgage bankers to finance the origination or purchase of loans.", "label": "Warehouse Agreement Borrowings [Member]", "terseLabel": "Warehouse Facilities" } } }, "localname": "WarehouseAgreementBorrowingsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail", "http://web.walkerdunlop.com/role/DisclosureDebtTables" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r123", "r138" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityBasicAndDilutedEpsDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "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.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted weighted average shares outstanding", "totalLabel": "Weighted average diluted shares outstanding" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityBasicAndDilutedEpsDetail", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r121", "r138" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityBasicAndDilutedEpsDetail": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "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.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic weighted average shares outstanding" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityBasicAndDilutedEpsDetail", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "sharesItemType" }, "wd_Acquisitions2020Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to acquisitions made in 2020.", "label": "Acquisitions2020 [Member]", "terseLabel": "2020 Acquisitions" } } }, "localname": "Acquisitions2020Member", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityOtherEquityRelatedTransactionsDetail", "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfGoodwillDetail" ], "xbrltype": "domainItemType" }, "wd_AdditionalCollateralRequirementOfLenderOverSpecifiedPeriod": { "auth_ref": [], "crdr": "credit", "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" } } }, "localname": "AdditionalCollateralRequirementOfLenderOverSpecifiedPeriod", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail" ], "xbrltype": "monetaryItemType" }, "wd_AdjustmentsToAdditionalPaidInCapitalPurchaseOfNoncontrollingInterests": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in additional paid in capital (APIC) resulting from purchase of noncontrolling interests.", "label": "Adjustments to Additional Paid in Capital, Purchase of Noncontrolling Interests", "terseLabel": "Reduction in APIC, excess of purchase price over noncontrolling interest balance" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalPurchaseOfNoncontrollingInterests", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityOtherEquityRelatedTransactionsDetail" ], "xbrltype": "monetaryItemType" }, "wd_AgencyWarehouseFacilityExpiredMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to an Agency Warehouse Facility which expired according to its terms.", "label": "Agency Warehouse Facility Expired [Member]", "terseLabel": "Agency Warehouse Facility, Expired" } } }, "localname": "AgencyWarehouseFacilityExpiredMember", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail" ], "xbrltype": "domainItemType" }, "wd_AgencyWarehouseFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agency Warehouse Facility [Member]", "label": "Agency Warehouse Facility [Member]", "terseLabel": "Agency Warehouse Facility" } } }, "localname": "AgencyWarehouseFacilityMember", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail" ], "xbrltype": "domainItemType" }, "wd_AggregateFairValueAdjustments": { "auth_ref": [], "calculation": { "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfDerivativeInstrumentsAndLoansHeldForSaleDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "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" } } }, "localname": "AggregateFairValueAdjustments", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfDerivativeInstrumentsAndLoansHeldForSaleDetail" ], "xbrltype": "monetaryItemType" }, "wd_AllOtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "All other.", "label": "All Other [Member]", "terseLabel": "All other states" } } }, "localname": "AllOtherMember", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSegmentsGeographicConcentrationDetails" ], "xbrltype": "domainItemType" }, "wd_AllowanceForRiskSharingObligationsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for", "label": "Allowance for Risk-Sharing Obligations [Policy Text Block]", "terseLabel": "Allowance for Risk-Sharing Obligations" } } }, "localname": "AllowanceForRiskSharingObligationsPolicyTextBlock", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "wd_AllowanceForRiskingSharingObligations": { "auth_ref": [], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "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" } } }, "localname": "AllowanceForRiskingSharingObligations", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGuarantyObligationAndAllowanceForRiskSharingObligationsSummaryOfAllowanceForRiskSharingObligationsDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAsu201613Detail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCashEquivalentsAndRecentAccountingPronouncementsDetail", "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "wd_AllowanceForRiskingSharingObligationsCeclReserve": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The calculated CECL reserve portion of the allowance to cover probable credit losses on loans under the Company's risk-sharing obligations with Fannie Mae.", "label": "Allowance For Risking Sharing Obligations, CECL Reserve", "verboseLabel": "CECL reserve for at risk servicing portfolio" } } }, "localname": "AllowanceForRiskingSharingObligationsCeclReserve", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGuarantyObligationAndAllowanceForRiskSharingObligationsSummaryOfAllowanceForRiskSharingObligationsDetail" ], "xbrltype": "monetaryItemType" }, "wd_AmortizationOfGuarantyObligations": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the amortization of guaranty obligation recognized during the period.", "label": "Amortization Of Guaranty Obligations", "negatedLabel": "Amortization" } } }, "localname": "AmortizationOfGuarantyObligations", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGuarantyObligationAndAllowanceForRiskSharingObligationsScheduleOfActivityRelatedToGuarantyObligationDetail" ], "xbrltype": "monetaryItemType" }, "wd_AssetCoverageRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Asset coverage ratio.", "label": "Asset Coverage Ratio", "terseLabel": "Asset Coverage Ratio" } } }, "localname": "AssetCoverageRatio", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableTermsDetail" ], "xbrltype": "pureItemType" }, "wd_BusinessCombinationContingentConsiderationArrangementsAdditionsLiability": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in the value of contingent consideration liability related to recognition of liability arising from business combinations during the period.", "label": "Business Combination, Contingent Consideration Arrangements, Additions, Liability", "terseLabel": "Additions" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsAdditionsLiability", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsContingentConsiderationLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "wd_BusinessCombinationContingentConsiderationArrangementsEarnoutPeriod": { "auth_ref": [], "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": "Earnout period for contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsEarnoutPeriod", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfGoodwillDetail" ], "xbrltype": "durationItemType" }, "wd_ChangeInAllowanceForRiskSharingObligationsOther": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) in the allowance for risk-sharing obligations due to other factors.", "label": "Change in Allowance for Risk-Sharing Obligations, Other", "terseLabel": "Other" } } }, "localname": "ChangeInAllowanceForRiskSharingObligationsOther", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGuarantyObligationAndAllowanceForRiskSharingObligationsSummaryOfAllowanceForRiskSharingObligationsDetail" ], "xbrltype": "monetaryItemType" }, "wd_ChangeInAllowanceForRiskingSharingObligationsAdoptionOfNewAccountingStandard": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of change in allowance for risk sharing obligations due to adoption of new accounting pronouncement.", "label": "Change in Allowance For Risking Sharing Obligations, Adoption of New Accounting Standard", "terseLabel": "Adjustment related to adoption of CECL" } } }, "localname": "ChangeInAllowanceForRiskingSharingObligationsAdoptionOfNewAccountingStandard", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGuarantyObligationAndAllowanceForRiskSharingObligationsSummaryOfAllowanceForRiskSharingObligationsDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGuarantyObligationAndAllowanceForRiskSharingObligationsDetails" ], "xbrltype": "monetaryItemType" }, "wd_ChangeInFairValueOfPremiumsAndOriginationFees": { "auth_ref": [], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "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" } } }, "localname": "ChangeInFairValueOfPremiumsAndOriginationFees", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "wd_ChangeInGuarantyObligationOther": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) to the guaranty obligation related to risk-sharing loans due to other factors.", "label": "Change in Guaranty Obligation Other", "terseLabel": "Other" } } }, "localname": "ChangeInGuarantyObligationOther", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGuarantyObligationAndAllowanceForRiskSharingObligationsScheduleOfActivityRelatedToGuarantyObligationDetail" ], "xbrltype": "monetaryItemType" }, "wd_ChargeOffRatePercentForecastedPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The charge off rate for the forecasted period.", "label": "Charge Off Rate, Percent Forecasted Period", "terseLabel": "Charge off rate in forecasted period" } } }, "localname": "ChargeOffRatePercentForecastedPeriod", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGuarantyObligationAndAllowanceForRiskSharingObligationsSummaryOfAllowanceForRiskSharingObligationsDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail" ], "xbrltype": "percentItemType" }, "wd_ChargeOffRatePercentRemainingPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The charge off rate used for the remaining period.", "label": "Charge Off Rate, Percent, Remaining Period", "terseLabel": "Charge off rate for the remaining period" } } }, "localname": "ChargeOffRatePercentRemainingPeriod", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGuarantyObligationAndAllowanceForRiskSharingObligationsSummaryOfAllowanceForRiskSharingObligationsDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail" ], "xbrltype": "percentItemType" }, "wd_CoBrokersFees": { "auth_ref": [], "crdr": "debit", "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" } } }, "localname": "CoBrokersFees", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDerivativeAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "wd_CollateralRequirementsPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage of collateral requirements for the lender risk-sharing portfolio.", "label": "Collateral Requirements Percentage", "terseLabel": "Collateral requirements percentage" } } }, "localname": "CollateralRequirementsPercentage", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail" ], "xbrltype": "percentItemType" }, "wd_ContingentConsiderationLiabilityCashPayments": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amounts of cash payments to settle contingent consideration liabilities.", "label": "Contingent Consideration Liability, Cash Payments", "negatedLabel": "Payments" } } }, "localname": "ContingentConsiderationLiabilityCashPayments", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsContingentConsiderationLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "wd_ContractualLoanOriginationFeesIncludingRevenueFromContractWithCustomersNet": { "auth_ref": [], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_Revenues", "weight": 1.0 } }, "crdr": "credit", "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": "Contractual Loan Origination Fees Including Revenue from Contract with Customers, Net", "terseLabel": "Loan origination and debt brokerage fees, net" } } }, "localname": "ContractualLoanOriginationFeesIncludingRevenueFromContractWithCustomersNet", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "wd_CreditAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to the senior secured credit agreement (\"Credit Agreement\") entered into on November 7, 2018.", "label": "Credit Agreement [Member]", "terseLabel": "Credit Agreement" } } }, "localname": "CreditAgreementMember", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableTermsDetail" ], "xbrltype": "domainItemType" }, "wd_CreditAgreementTermOfFirstMortgageLoanFunding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term over which funding of first mortgage loans on multi-family and healthcare real estate using a combination of available cash and facility advances is allowed per terms of the agreement.", "label": "Credit Agreement, Term of First Mortgage Loan Funding", "verboseLabel": "Term over which funding of first mortgage loans on multi-family and healthcare real estate can be made using a combination of available cash and facility advances" } } }, "localname": "CreditAgreementTermOfFirstMortgageLoanFunding", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail" ], "xbrltype": "durationItemType" }, "wd_DebtDiscountPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt discount percentage.", "label": "Debt Discount Percentage", "terseLabel": "Discount on issue of term loan (as a percent)" } } }, "localname": "DebtDiscountPercentage", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableTermsDetail" ], "xbrltype": "percentItemType" }, "wd_DebtInstrumentCovenantEBITDToDebtServiceRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the minimum EBITDA to debt service ratio permitted under financial covenants.", "label": "Debt Instrument Covenant E B I T D A To Debt Service Ratio", "terseLabel": "Minimum rolling four-quarter EBITDA to total debt service ratio" } } }, "localname": "DebtInstrumentCovenantEBITDToDebtServiceRatio", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtCovenantsAndTermsDetail" ], "xbrltype": "pureItemType" }, "wd_DebtInstrumentCovenantMaximumIndebtednessToTangibleNetWorth": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the ratio of maximum indebtedness (excluding warehouse lines) to tangible net worth permitted under financial covenants.", "label": "Debt Instrument Covenant Maximum Indebtedness To Tangible Net Worth", "terseLabel": "Maximum indebtedness to tangible net worth" } } }, "localname": "DebtInstrumentCovenantMaximumIndebtednessToTangibleNetWorth", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtCovenantsAndTermsDetail" ], "xbrltype": "pureItemType" }, "wd_DebtInstrumentCovenantMinimumDebtServiceCoverageRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the minimum debt service coverage ratio to be maintained by the entity to comply with the financial covenants.", "label": "Debt Instrument Covenant Minimum Debt Service Coverage Ratio", "terseLabel": "Minimum debt service coverage ratio" } } }, "localname": "DebtInstrumentCovenantMinimumDebtServiceCoverageRatio", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtCovenantsAndTermsDetail" ], "xbrltype": "pureItemType" }, "wd_DebtInstrumentCovenantMinimumEBITD": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of minimum earnings before interest, taxes, depreciation and amortization to be maintained by the entity to comply with the financial covenants.", "label": "Debt Instrument Covenant Minimum E B I T D A", "terseLabel": "Minimum EBITDA to be maintained under financial covenants" } } }, "localname": "DebtInstrumentCovenantMinimumEBITD", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtCovenantsAndTermsDetail" ], "xbrltype": "monetaryItemType" }, "wd_DebtInstrumentCovenantMinimumLiquidAssets": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of minimum liquid assets to be maintained by the entity to comply with the financial covenants.", "label": "Debt Instrument Covenant Minimum Liquid Assets", "terseLabel": "Minimum liquid asset to be maintained under financial covenants" } } }, "localname": "DebtInstrumentCovenantMinimumLiquidAssets", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtCovenantsAndTermsDetail" ], "xbrltype": "monetaryItemType" }, "wd_DebtInstrumentCovenantMinimumNetWorthPercentageOfProceedsOfEquityIssuances": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the percentage of the net proceeds of any equity issuances by the entity or any of its subsidiaries, to be added to base amount of tangible net worth to calculate of minimum tangible net worth amount as per the financial covenants.", "label": "Debt Instrument Covenant Minimum Net Worth Percentage Of Proceeds Of Equity Issuances", "terseLabel": "Percentage of equity issued by the company or its subsidiaries added to base amount to determine compliance with tangible net worth covenants" } } }, "localname": "DebtInstrumentCovenantMinimumNetWorthPercentageOfProceedsOfEquityIssuances", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtCovenantsAndTermsDetail" ], "xbrltype": "percentItemType" }, "wd_DebtInstrumentCovenantMinimumPastDuePeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the threshold period past due for which loans are excluded from the measurement of the entity's servicing portfolio for purposes of measuring compliance with the financial covenants of the debt instrument.", "label": "Debt Instrument Covenant Minimum Past Due Period", "terseLabel": "Debt covenant, exclusion from servicing portfolio measure of loans past due period" } } }, "localname": "DebtInstrumentCovenantMinimumPastDuePeriod", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtCovenantsAndTermsDetail" ], "xbrltype": "durationItemType" }, "wd_DebtInstrumentCovenantMinimumTangibleNetWorthBaseAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the base amount that is used in the calculation of minimum tangible net worth amount as per the financial covenants.", "label": "Debt Instrument Covenant Minimum Tangible Net Worth Base Amount", "terseLabel": "Minimum tangible net worth under covenant requirement" } } }, "localname": "DebtInstrumentCovenantMinimumTangibleNetWorthBaseAmount", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtCovenantsAndTermsDetail" ], "xbrltype": "monetaryItemType" }, "wd_DebtInstrumentCovenantMinimumUnpaidPrincipalAmountOfFannieMaeDUSMortgageLoans": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the minimum amount of aggregate unpaid principal amount of all Fannie Mae DUS mortgage loans comprising the entity's consolidated servicing portfolio.", "label": "Debt Instrument Covenant Minimum Unpaid Principal Amount Of Fannie Mae D U S Mortgage Loans", "terseLabel": "Debt covenant, aggregate minimum unpaid principal amount of all Fannie Mae DUS mortgage loans comprising the company's consolidated servicing portfolio" } } }, "localname": "DebtInstrumentCovenantMinimumUnpaidPrincipalAmountOfFannieMaeDUSMortgageLoans", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtCovenantsAndTermsDetail" ], "xbrltype": "monetaryItemType" }, "wd_DebtInstrumentCovenantMinimumUnpaidPrincipalAmountOfMortgageLoans": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the minimum amount of aggregate unpaid principal amount of all mortgage loans comprising the entity's consolidated servicing portfolio under terms of debt covenant.", "label": "Debt Instrument Covenant Minimum Unpaid Principal Amount Of Mortgage Loans", "terseLabel": "Debt covenant, aggregate minimum unpaid principal amount of all mortgage loans comprising the company's consolidated servicing portfolio" } } }, "localname": "DebtInstrumentCovenantMinimumUnpaidPrincipalAmountOfMortgageLoans", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtCovenantsAndTermsDetail" ], "xbrltype": "monetaryItemType" }, "wd_DebtInstrumentCovenantPercentageOfAggregateUnpaidPrincipalAmountAsMaximumAggregateUnpaidPrincipalAmountOfPastDuePeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the percentage of the aggregate unpaid principal balance of all Fannie Mae DUS mortgage loans as a maximum aggregate unpaid principal amount of 60 or more days past due period required to be maintained under the financial covenants.", "label": "Debt Instrument Covenant Percentage Of Aggregate Unpaid Principal Amount As Maximum Aggregate Unpaid Principal Amount Of Past Due Period", "terseLabel": "Debt covenant, maximum percentage of Fannie Mae DUS loans 60 days past due to total servicing portfolio" } } }, "localname": "DebtInstrumentCovenantPercentageOfAggregateUnpaidPrincipalAmountAsMaximumAggregateUnpaidPrincipalAmountOfPastDuePeriod", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtCovenantsAndTermsDetail" ], "xbrltype": "percentItemType" }, "wd_DebtInstrumentInterestRateFloor": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The interest rate percentage floor when determining variable rate options under the terms of a debt agreement.", "label": "Debt Instrument, Interest Rate Floor", "terseLabel": "Interest rate floor" } } }, "localname": "DebtInstrumentInterestRateFloor", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail" ], "xbrltype": "percentItemType" }, "wd_DebtInstrumentNumberOfFacilities": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of debt facilities.", "label": "Debt Instrument, Number of Facilities", "terseLabel": "Number of warehouse credit facilities" } } }, "localname": "DebtInstrumentNumberOfFacilities", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail" ], "xbrltype": "integerItemType" }, "wd_DebtInstrumentPotentialIncreaseInFaceAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum amount of all incremental term loans.", "label": "Debt Instrument Potential Increase In Face Amount", "terseLabel": "Maximum amount of all incremental term loans" } } }, "localname": "DebtInstrumentPotentialIncreaseInFaceAmount", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableTermsDetail" ], "xbrltype": "monetaryItemType" }, "wd_DeferredIncomeTaxExpenseBenefitValuationAllowanceEmployeeCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining increase (decrease) in valuation allowance related to employee compensation agreements.", "label": "Deferred Income Tax Expense (Benefit), Valuation Allowance, Employee Compensation", "terseLabel": "Charge to deferred tax expense for valuation allowance on compensation agreements" } } }, "localname": "DeferredIncomeTaxExpenseBenefitValuationAllowanceEmployeeCompensation", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesProvisionDetails" ], "xbrltype": "monetaryItemType" }, "wd_DeferredTaxAssetIncreaseDecreaseAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in a specified deferred tax asset.", "label": "Deferred Tax Asset, Increase (Decrease), Amount", "negatedLabel": "Decrease in deferred tax asset related to vested performance awards" } } }, "localname": "DeferredTaxAssetIncreaseDecreaseAmount", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesProvisionDetails" ], "xbrltype": "monetaryItemType" }, "wd_DeferredTaxAssetsCreditLosses": { "auth_ref": [], "calculation": { "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from allowance for risk-sharing obligation.", "label": "Deferred Tax Assets Credit Losses", "terseLabel": "Credit losses" } } }, "localname": "DeferredTaxAssetsCreditLosses", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "wd_DeferredTaxAssetsValuationAllowancePercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percent of the amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.", "label": "Deferred Tax Assets, Valuation Allowance, Percent", "terseLabel": "Valuation allowance percent, compensation agreement deferred tax assets" } } }, "localname": "DeferredTaxAssetsValuationAllowancePercent", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesProvisionDetails" ], "xbrltype": "percentItemType" }, "wd_DiscountedCashFlowValuationTechniqueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Discounted cash flow valuation technique used to measure fair value.", "label": "Discounted Cash Flow Valuation Technique [Member]", "terseLabel": "Discounted Cash Flow" } } }, "localname": "DiscountedCashFlowValuationTechniqueMember", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfSignificantUnobservableInputsUsedInMeasurementOfFairValueOfLevel3AssetsAndLiabilitiesDetail" ], "xbrltype": "domainItemType" }, "wd_EquityIncentivePlan2020Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to the 2020 Equity Incentive Plan which is an amendment to and restatement of the 2015 Equity Incentive Plan.", "label": "Equity Incentive Plan2020 [Member]", "terseLabel": "2020 Equity Incentive Plan" } } }, "localname": "EquityIncentivePlan2020Member", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanInformationDetails" ], "xbrltype": "domainItemType" }, "wd_EscrowEarnings": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest income, net of interest paid to the borrower, on property level escrow deposits.", "label": "Escrow Earnings", "terseLabel": "Escrow earnings" } } }, "localname": "EscrowEarnings", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsPrepaymentFeesAndOtherInformationDetail" ], "xbrltype": "monetaryItemType" }, "wd_EscrowEarningsAndOtherInterestIncome": { "auth_ref": [], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "order": 5.0, "parentTag": "us-gaap_Revenues", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest income, net of interest paid to the borrower, on property level escrow deposits and other miscellaneous income and fee revenue.", "label": "Escrow Earnings and Other Interest Income", "terseLabel": "Escrow earnings and other interest income" } } }, "localname": "EscrowEarningsAndOtherInterestIncome", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "wd_EscrowEarningsAndOtherInterestIncomeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing escrow earnings and other interest income.", "label": "Escrow Earnings And Other Interest Income [Member]", "terseLabel": "Escrow earnings and other interest income" } } }, "localname": "EscrowEarningsAndOtherInterestIncomeMember", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsPrepaymentFeesAndOtherInformationDetail" ], "xbrltype": "domainItemType" }, "wd_FairValueAdjustmentAssumedGainOnSale": { "auth_ref": [], "calculation": { "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfDerivativeInstrumentsAndLoansHeldForSaleDetail": { "order": 1.0, "parentTag": "wd_AggregateFairValueAdjustments", "weight": 1.0 } }, "crdr": "debit", "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" } } }, "localname": "FairValueAdjustmentAssumedGainOnSale", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfDerivativeInstrumentsAndLoansHeldForSaleDetail" ], "xbrltype": "monetaryItemType" }, "wd_FairValueAdjustmentInterestRateMovementEffect": { "auth_ref": [], "calculation": { "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfDerivativeInstrumentsAndLoansHeldForSaleDetail": { "order": 2.0, "parentTag": "wd_AggregateFairValueAdjustments", "weight": 1.0 } }, "crdr": "debit", "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" } } }, "localname": "FairValueAdjustmentInterestRateMovementEffect", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfDerivativeInstrumentsAndLoansHeldForSaleDetail" ], "xbrltype": "monetaryItemType" }, "wd_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationRealizedGainLossIncludedInEarnings": { "auth_ref": [], "crdr": "credit", "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 recorded in earnings" } } }, "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationRealizedGainLossIncludedInEarnings", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfRollForwardOfDerivativeInstrumentsDetail" ], "xbrltype": "monetaryItemType" }, "wd_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationUnrealizedGainLossIncludedInEarnings": { "auth_ref": [], "crdr": "credit", "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 recorded in earnings" } } }, "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationUnrealizedGainLossIncludedInEarnings", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfRollForwardOfDerivativeInstrumentsDetail" ], "xbrltype": "monetaryItemType" }, "wd_FairValueOfExpectedFutureCashFlowsFromServicingRightsNet": { "auth_ref": [], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_Revenues", "weight": 1.0 } }, "crdr": "credit", "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", "terseLabel": "Fair value of expected net cash flows from servicing, net" } } }, "localname": "FairValueOfExpectedFutureCashFlowsFromServicingRightsNet", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "wd_FannieMaeDUSProgramMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents loans serviced under the Fannie Mae DUS program.", "label": "Fannie Mae D U S Program [Member]", "terseLabel": "Fannie Mae DUS Program" } } }, "localname": "FannieMaeDUSProgramMember", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGuarantyObligationAndAllowanceForRiskSharingObligationsSummaryOfAllowanceForRiskSharingObligationsDetail", "http://web.walkerdunlop.com/role/DisclosureServicingDetail" ], "xbrltype": "domainItemType" }, "wd_FannieMaeDusLoanProgramMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to loans sold under the Fannie Mae DUS program.", "label": "Fannie Mae Dus Loan Program [Member]", "terseLabel": "Fannie Mae DUS program" } } }, "localname": "FannieMaeDusLoanProgramMember", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGuarantyObligationAndAllowanceForRiskSharingObligationsSummaryOfAllowanceForRiskSharingObligationsDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGuarantyObligationAndAllowanceForRiskSharingObligationsDetails" ], "xbrltype": "domainItemType" }, "wd_FannieMaeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Fannie Mae.", "label": "Fannie Mae [Member]", "terseLabel": "Fannie Mae" } } }, "localname": "FannieMaeMember", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail", "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail" ], "xbrltype": "domainItemType" }, "wd_FannieMaeRepurchaseAgreementUncommittedLineAndOpenMaturityMember": { "auth_ref": [], "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": "Uncommitted Agency Warehouse Facility" } } }, "localname": "FannieMaeRepurchaseAgreementUncommittedLineAndOpenMaturityMember", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail" ], "xbrltype": "domainItemType" }, "wd_FinancingReceivableSpecificReserve": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of specific reserve for financial receivables.", "label": "Financing Receivable Specific Reserve", "terseLabel": "Specific reserve for loan" } } }, "localname": "FinancingReceivableSpecificReserve", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail" ], "xbrltype": "monetaryItemType" }, "wd_ForecastPeriodCeclReserve": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The reasonable and supportable forecast period used for determining CECL reserves.", "label": "Forecast Period, CECL Reserve", "terseLabel": "Reasonable and supportable forecast period used for determining CECL reserves" } } }, "localname": "ForecastPeriodCeclReserve", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGuarantyObligationAndAllowanceForRiskSharingObligationsDetails", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail" ], "xbrltype": "durationItemType" }, "wd_GainAttributableToFairValueOfFutureServicingRightsNet": { "auth_ref": [], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "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" } } }, "localname": "GainAttributableToFairValueOfFutureServicingRightsNet", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "wd_GainsFromMortgageBankingActivitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing gains from mortgage banking activities rendered in the normal course of business.", "label": "Gains From Mortgage Banking Activities [Member]", "terseLabel": "Gains from Mortgage Banking Activities" } } }, "localname": "GainsFromMortgageBankingActivitiesMember", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractsWithCustomersDetail" ], "xbrltype": "domainItemType" }, "wd_GuarantyObligationPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for guaranty obligation.", "label": "Guaranty Obligation [Policy Text Block]", "terseLabel": "Guaranty Obligation, net" } } }, "localname": "GuarantyObligationPolicyTextBlock", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "wd_GuarantyObligationsRecognizedFollowingSaleOfLoan": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of guaranty obligation recognized following the sale of loans during the period.", "label": "Guaranty Obligations Recognized Following Sale Of Loan", "terseLabel": "Additions, following the sale of loan" } } }, "localname": "GuarantyObligationsRecognizedFollowingSaleOfLoan", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGuarantyObligationAndAllowanceForRiskSharingObligationsScheduleOfActivityRelatedToGuarantyObligationDetail" ], "xbrltype": "monetaryItemType" }, "wd_ImpactOfGlobalAndNationalEconomicEventsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the impact of global and national economic events.", "label": "Impact of Global and National Economic Events [Policy Text Block]", "terseLabel": "COVID-19" } } }, "localname": "ImpactOfGlobalAndNationalEconomicEventsPolicyTextBlock", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "wd_InterestIncomeExpenseNetLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest income expense net.", "label": "Interest Income Expense Net [Line Items]", "verboseLabel": "Net Warehouse Interest Income" } } }, "localname": "InterestIncomeExpenseNetLineItems", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfNetWarehouseInterestIncomeDetail" ], "xbrltype": "stringItemType" }, "wd_InterestIncomeExpenseNetTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest income expense net.", "label": "Interest Income Expense Net [Table]", "terseLabel": "Interest Income Expense Net [Table]" } } }, "localname": "InterestIncomeExpenseNetTable", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfNetWarehouseInterestIncomeDetail" ], "xbrltype": "stringItemType" }, "wd_InterimProgramJvMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to Interim Program JV, a joint venture which offers interim loans on multi-family properties.", "label": "Interim Program Jv [Member]", "terseLabel": "Interim Program JV" } } }, "localname": "InterimProgramJvMember", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureOrganizationDetails" ], "xbrltype": "domainItemType" }, "wd_InterimWarehouseFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interim Warehouse Facility [Member]", "label": "Interim Warehouse Facility [Member]", "terseLabel": "Interim Warehouse Facility" } } }, "localname": "InterimWarehouseFacilityMember", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail" ], "xbrltype": "domainItemType" }, "wd_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour": { "auth_ref": [], "calculation": { "http://web.walkerdunlop.com/role/DisclosureLeasesFutureOperatingLeaseCommitmentsDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due after fourth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments Due After Year Four", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureLeasesFutureOperatingLeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "wd_LifeInsuranceCompaniesAndOtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to life insurance companies and other investors.", "label": "Life Insurance Companies And Other [Member]", "terseLabel": "Life insurance companies and other" } } }, "localname": "LifeInsuranceCompaniesAndOtherMember", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSegmentsProductConcentrationDetails" ], "xbrltype": "domainItemType" }, "wd_LineOfCreditAgencyWarehouseFacilitiesAndInterimWarehouseFacilitiesOneAndTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to the Agency Warehouse Facilities and Interim Warehouse Facilities One and Two.", "label": "Line Of Credit Agency Warehouse Facilities And Interim Warehouse Facilities One And Two [Member]", "terseLabel": "Agency Warehouse Facilities and Interim Warehouse Facilities #1 and #2" } } }, "localname": "LineOfCreditAgencyWarehouseFacilitiesAndInterimWarehouseFacilitiesOneAndTwoMember", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtCovenantsAndTermsDetail" ], "xbrltype": "domainItemType" }, "wd_LineOfCreditAgencyWarehouseFacilitiesOneThreeFiveAndInterimWarehouseFacilityOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to Agency Warehouse Facilities One, Three, Five and Interim Warehouse Facilities One.", "label": "Line Of Credit Agency Warehouse Facilities One Three Five And Interim Warehouse Facility One [Member]", "terseLabel": "Agency Warehouse Facilities #1, #3, #5 and Interim Warehouse Facility #1" } } }, "localname": "LineOfCreditAgencyWarehouseFacilitiesOneThreeFiveAndInterimWarehouseFacilityOneMember", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtCovenantsAndTermsDetail" ], "xbrltype": "domainItemType" }, "wd_LineOfCreditAgencyWarehouseFacilityFiveMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to Agency Warehouse Facility Number Five.", "label": "Line Of Credit Agency Warehouse Facility Five [Member]", "terseLabel": "Agency Warehouse Facility #5" } } }, "localname": "LineOfCreditAgencyWarehouseFacilityFiveMember", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtCovenantsAndTermsDetail", "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail" ], "xbrltype": "domainItemType" }, "wd_LineOfCreditAgencyWarehouseFacilityFourFhaSublimitMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to the defaulted FHA sublimit under Agency Warehouse Facility #4.", "label": "Line Of Credit Agency Warehouse Facility Four Fha Sublimit [Member]", "terseLabel": "Agency Warehouse Facility #4, Defaulted FHA Sublimit" } } }, "localname": "LineOfCreditAgencyWarehouseFacilityFourFhaSublimitMember", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail" ], "xbrltype": "domainItemType" }, "wd_LineOfCreditAgencyWarehouseFacilityFourMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to Agency warehouse facility number four.", "label": "Line Of Credit Agency Warehouse Facility Four [Member]", "terseLabel": "Agency Warehouse Facility #4" } } }, "localname": "LineOfCreditAgencyWarehouseFacilityFourMember", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail" ], "xbrltype": "domainItemType" }, "wd_LineOfCreditAgencyWarehouseFacilityOneCovid19ForbearanceAdvanceSublimitMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to Agency Warehouse Facility #1 sublimit for COVID-19 forbearance advances.", "label": "Line Of Credit Agency Warehouse Facility One Covid19 Forbearance Advance Sublimit [Member]", "terseLabel": "Agency Warehouse Facility #1 COVID-19 Forbearance Advance Sublimit" } } }, "localname": "LineOfCreditAgencyWarehouseFacilityOneCovid19ForbearanceAdvanceSublimitMember", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail" ], "xbrltype": "domainItemType" }, "wd_LineOfCreditAgencyWarehouseFacilityOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line Of Credit Agency Warehouse Facility One [Member]", "label": "Line Of Credit Agency Warehouse Facility One [Member]", "terseLabel": "Agency Warehouse Facility #1" } } }, "localname": "LineOfCreditAgencyWarehouseFacilityOneMember", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail" ], "xbrltype": "domainItemType" }, "wd_LineOfCreditAgencyWarehouseFacilitySixMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to Agency Warehouse Facility Number Six.", "label": "Line Of Credit Agency Warehouse Facility Six [Member]", "terseLabel": "Agency Warehouse Facility #6" } } }, "localname": "LineOfCreditAgencyWarehouseFacilitySixMember", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail" ], "xbrltype": "domainItemType" }, "wd_LineOfCreditAgencyWarehouseFacilityThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line Of Credit Agency Warehouse Facility Three [Member]", "label": "Line Of Credit Agency Warehouse Facility Three [Member]", "terseLabel": "Agency Warehouse Facility #3" } } }, "localname": "LineOfCreditAgencyWarehouseFacilityThreeMember", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail" ], "xbrltype": "domainItemType" }, "wd_LineOfCreditAgencyWarehouseFacilityTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line Of Credit Agency Warehouse Facility Two [Member]", "label": "Line Of Credit Agency Warehouse Facility Two [Member]", "terseLabel": "Agency Warehouse Facility #2" } } }, "localname": "LineOfCreditAgencyWarehouseFacilityTwoMember", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail" ], "xbrltype": "domainItemType" }, "wd_LineOfCreditExpiredInterimWarehouseFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to an expired Interim Warehouse Facility.", "label": "Line Of Credit Expired Interim Warehouse Facility [Member]", "terseLabel": "Expired Interim Warehouse Facility" } } }, "localname": "LineOfCreditExpiredInterimWarehouseFacilityMember", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail" ], "xbrltype": "domainItemType" }, "wd_LineOfCreditFacilityAdvancesMadeAsPercentageOfLoanBalance": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the advance under the credit facility as a percentage of loans made by the reporting entity.", "label": "Line Of Credit Facility Advances Made As Percentage Of Loan Balance", "terseLabel": "Advances made as a percentage of the loan balance" } } }, "localname": "LineOfCreditFacilityAdvancesMadeAsPercentageOfLoanBalance", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail" ], "xbrltype": "percentItemType" }, "wd_LineOfCreditFacilityCommittedBorrowingCapacity": { "auth_ref": [], "crdr": "credit", "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" } } }, "localname": "LineOfCreditFacilityCommittedBorrowingCapacity", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail" ], "xbrltype": "monetaryItemType" }, "wd_LineOfCreditFacilityUncommittedBorrowingCapacity": { "auth_ref": [], "crdr": "credit", "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" } } }, "localname": "LineOfCreditFacilityUncommittedBorrowingCapacity", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail" ], "xbrltype": "monetaryItemType" }, "wd_LineOfCreditInterimWarehouseFacilitiesTwoAndThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line Of Credit Interim Warehouse Facilities Two and Three [Member]", "label": "Line Of Credit Interim Warehouse Facilities Two And Three [Member]", "terseLabel": "Interim Warehouse Facilities #2 and #3" } } }, "localname": "LineOfCreditInterimWarehouseFacilitiesTwoAndThreeMember", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail" ], "xbrltype": "domainItemType" }, "wd_LineOfCreditInterimWarehouseFacilityFourMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line of Credit Interim Warehouse Facility Four.", "label": "Line Of Credit Interim Warehouse Facility Four [Member]", "terseLabel": "Interim Warehouse Facility #4" } } }, "localname": "LineOfCreditInterimWarehouseFacilityFourMember", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtCovenantsAndTermsDetail", "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail" ], "xbrltype": "domainItemType" }, "wd_LineOfCreditInterimWarehouseFacilityOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line Of Credit Interim Warehouse Facility One [Member]", "label": "Line Of Credit Interim Warehouse Facility One [Member]", "terseLabel": "Interim Warehouse Facility #1" } } }, "localname": "LineOfCreditInterimWarehouseFacilityOneMember", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtCovenantsAndTermsDetail", "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail" ], "xbrltype": "domainItemType" }, "wd_LineOfCreditInterimWarehouseFacilityThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line Of Credit Interim Warehouse Facility Three [Member]", "label": "Line Of Credit Interim Warehouse Facility Three [Member]", "terseLabel": "Interim Warehouse Facility #3" } } }, "localname": "LineOfCreditInterimWarehouseFacilityThreeMember", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtCovenantsAndTermsDetail", "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail" ], "xbrltype": "domainItemType" }, "wd_LineOfCreditInterimWarehouseFacilityTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line Of Credit Interim Warehouse Facility Two [Member]", "label": "Line Of Credit Interim Warehouse Facility Two [Member]", "terseLabel": "Interim Warehouse Facility #2" } } }, "localname": "LineOfCreditInterimWarehouseFacilityTwoMember", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtCovenantsAndTermsDetail", "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail" ], "xbrltype": "domainItemType" }, "wd_LoanOriginationFeesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to loan origination fees.", "label": "Loan Origination Fees [Member]", "terseLabel": "Loan Origination Fees" } } }, "localname": "LoanOriginationFeesMember", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractsWithCustomersDetail" ], "xbrltype": "domainItemType" }, "wd_LoansAndOtherServicingAccountsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to loans and other servicing assets.", "label": "Loans And Other Servicing Accounts [Member]", "terseLabel": "Loans and Other Servicing Accounts" } } }, "localname": "LoansAndOtherServicingAccountsMember", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureServicing" ], "xbrltype": "domainItemType" }, "wd_LoansHeldForInvestmentMaximumTerm": { "auth_ref": [], "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": "Term of loans" } } }, "localname": "LoansHeldForInvestmentMaximumTerm", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail" ], "xbrltype": "durationItemType" }, "wd_LoansHeldForInvestmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Loans held for investment.", "label": "Loans Held For Investment [Member]", "terseLabel": "Loans Held for Investment" } } }, "localname": "LoansHeldForInvestmentMember", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfNetWarehouseInterestIncomeDetail", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "domainItemType" }, "wd_LoansHeldForSaleMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the loans held for sale.", "label": "Loans Held For Sale [Member]", "terseLabel": "Loans Held for Sale" } } }, "localname": "LoansHeldForSaleMember", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsGeneralInformationDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfDerivativeInstrumentsAndLoansHeldForSaleDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForSaleDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfNetWarehouseInterestIncomeDetail", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "domainItemType" }, "wd_LoansHeldForSaleWarehouseNotesPayablePaydownPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The amount of time within which the Company's warehouse notes payable related to loans held for sale generally pay off.", "label": "Loans Held for Sale Warehouse Notes Payable Paydown Period", "terseLabel": "Period for amounts drawn and repaid" } } }, "localname": "LoansHeldForSaleWarehouseNotesPayablePaydownPeriod", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableSummaryDetail" ], "xbrltype": "durationItemType" }, "wd_LoansReceivableHeldForSaleCarriedAtLowerOfCostOrMarketAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loans classified as held for sale carried at lower of cost or market.", "label": "Loans Receivable Held-for-sale, Carried at Lower of Cost or Market, Amount", "terseLabel": "Loans held for sale carried at lower of cost or fair value" } } }, "localname": "LoansReceivableHeldForSaleCarriedAtLowerOfCostOrMarketAmount", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForSaleDetail" ], "xbrltype": "monetaryItemType" }, "wd_LoansServicedAmountOfPrincipalAndInterestAndTaxEscrowAdvancesOutstanding": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of outstanding principal and interest and tax and escrow advances included as a component of other assets on the balance sheet.", "label": "Loans Serviced, Amount of Principal and Interest and Tax Escrow Advances Outstanding", "terseLabel": "Amount of outstanding principal and interest and tax and escrow advances included as a component of receivables, net on the balance sheet" } } }, "localname": "LoansServicedAmountOfPrincipalAndInterestAndTaxEscrowAdvancesOutstanding", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureServicingDetail" ], "xbrltype": "monetaryItemType" }, "wd_LossSharingAtDefaultPercentOfOriginationUnpaidPrincipalBalance": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The amount of loss absorbed by the entity at time of loan default as a percent of the origination unpaid principal balance.", "label": "Loss Sharing At Default, Percent of Origination Unpaid Principal Balance", "verboseLabel": "Amount of loss absorbed at time of loan default as a percent of the origination unpaid principal balance" } } }, "localname": "LossSharingAtDefaultPercentOfOriginationUnpaidPrincipalBalance", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGuarantyObligationAndAllowanceForRiskSharingObligationsDetails" ], "xbrltype": "percentItemType" }, "wd_MasterRepurchaseAgreementsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to master repurchase agreements.", "label": "Master Repurchase Agreements [Member]", "terseLabel": "Master Repurchase Agreements" } } }, "localname": "MasterRepurchaseAgreementsMember", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtCovenantsAndTermsDetail" ], "xbrltype": "domainItemType" }, "wd_MaximumBorrowerExposure": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maximum borrower/key principal exposure.", "label": "Maximum Borrower Exposure", "terseLabel": "Maximum borrower/key principal exposure (as a percent)" } } }, "localname": "MaximumBorrowerExposure", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSegmentsConcentrationOfRiskDetails" ], "xbrltype": "percentItemType" }, "wd_MaximumDelinquencyPeriodOfLoansAtWhichInitialLossRecognitionOccurs": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maximum number of days a loan is delinquent before a loss is typically recognized in the financial statements.", "label": "Maximum Delinquency Period Of Loans At Which Initial Loss Recognition Occurs", "terseLabel": "Maximum delinquency period of loans at which initial loss recognition occurs" } } }, "localname": "MaximumDelinquencyPeriodOfLoansAtWhichInitialLossRecognitionOccurs", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGuarantyObligationAndAllowanceForRiskSharingObligationsDetails" ], "xbrltype": "durationItemType" }, "wd_MaximumpercentageOfServicingPortfolioOfRemainingStates": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the maximum percentage of the servicing portfolio unpaid principal balance serviced in any state not presented in the servicing geographical concentration table.", "label": "Maximum Percentage of Servicing Portfolio of Remaining States", "terseLabel": "Threshold percentage, unpaid principal balance and related servicing revenues by geographical area" } } }, "localname": "MaximumpercentageOfServicingPortfolioOfRemainingStates", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSegmentsGeographicConcentrationDetails" ], "xbrltype": "percentItemType" }, "wd_MinimumLiquidAssetsRequiredToMeetOperationalLiquidityRequirements": { "auth_ref": [], "crdr": "debit", "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" } } }, "localname": "MinimumLiquidAssetsRequiredToMeetOperationalLiquidityRequirements", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail" ], "xbrltype": "monetaryItemType" }, "wd_NationalBanksMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "National Banks [Member]", "label": "National Banks [Member]", "terseLabel": "National Banks" } } }, "localname": "NationalBanksMember", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail" ], "xbrltype": "domainItemType" }, "wd_NetWorthRequirement": { "auth_ref": [], "crdr": "credit", "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" } } }, "localname": "NetWorthRequirement", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail" ], "xbrltype": "monetaryItemType" }, "wd_NonEmployeeDirectorMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents non-employee directors of the entity.", "label": "Non Employee Director [Member]", "terseLabel": "Non-Employee Directors" } } }, "localname": "NonEmployeeDirectorMember", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesShareBasedPaymentDetail" ], "xbrltype": "domainItemType" }, "wd_NumberOfAdditionalTermLoans": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of additional term loans.", "label": "Number Of Additional Term Loans", "terseLabel": "Number of additional term loans" } } }, "localname": "NumberOfAdditionalTermLoans", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableTermsDetail" ], "xbrltype": "integerItemType" }, "wd_NumberOfAffiliatesAdvancesMade": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of affiliates to which advances were made during the period.", "label": "Number of Affiliates, Advances Made", "verboseLabel": "Number of affiliates to whom advances were made" } } }, "localname": "NumberOfAffiliatesAdvancesMade", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityRestrictedStockAwardsAndShareRepurchasesDetail" ], "xbrltype": "integerItemType" }, "wd_NumberOfAnnualContingentConsiderationEarnOutPeriods": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of annual contingent consideration earn-out periods.", "label": "Number of Annual Contingent Consideration Earn-out Periods", "terseLabel": "Number of initial annual contingent consideration earn-out periods" } } }, "localname": "NumberOfAnnualContingentConsiderationEarnOutPeriods", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsContingentConsiderationLiabilitiesDetail" ], "xbrltype": "integerItemType" }, "wd_NumberOfDelinquentLoans": { "auth_ref": [], "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" } } }, "localname": "NumberOfDelinquentLoans", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail" ], "xbrltype": "integerItemType" }, "wd_NumberOfFinancialCovenants": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of financial covenants included in a financial agreement.", "label": "Number of Financial Covenants", "terseLabel": "Number of financial covenants" } } }, "localname": "NumberOfFinancialCovenants", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableTermsDetail", "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail" ], "xbrltype": "integerItemType" }, "wd_NumberOfLoansHeldForInvestment": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of real estate loans held for investment.", "label": "Number of Loans Held for Investment", "terseLabel": "Number of loans held for investment" } } }, "localname": "NumberOfLoansHeldForInvestment", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCashEquivalentsAndRecentAccountingPronouncementsDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail" ], "xbrltype": "integerItemType" }, "wd_NumberOfLoansOnNonaccrualStatus": { "auth_ref": [], "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" } } }, "localname": "NumberOfLoansOnNonaccrualStatus", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail" ], "xbrltype": "integerItemType" }, "wd_NumberOfNoncontrollingInterestShareholders": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of noncontrolling interest shareholders.", "label": "Number of Noncontrolling Interest Shareholders", "terseLabel": "Number of noncontrolling interest shareholders" } } }, "localname": "NumberOfNoncontrollingInterestShareholders", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityOtherEquityRelatedTransactionsDetail" ], "xbrltype": "integerItemType" }, "wd_NumberOfPortfoliosWithAdjustedEstimatedLives": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of portfolios for which the estimated lives were adjusted due to actual experience of prepayments differed materially from estimated prepayments.", "label": "Number of Portfolios with Adjusted Estimated Lives", "terseLabel": "Number of portfolios for which the estimated lives were adjusted" } } }, "localname": "NumberOfPortfoliosWithAdjustedEstimatedLives", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDerivativeAssetsAndLiabilitiesDetails" ], "xbrltype": "integerItemType" }, "wd_OfficersAndEmployeesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to officers and employees.", "label": "Officers And Employees [Member]", "terseLabel": "Officers And Employees" } } }, "localname": "OfficersAndEmployeesMember", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanInformationDetails", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesShareBasedPaymentDetail" ], "xbrltype": "domainItemType" }, "wd_OperationalLiquidity": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The operational liquidity of the entity as of the balance sheet date.", "label": "Operational Liquidity", "terseLabel": "Operational liquidity" } } }, "localname": "OperationalLiquidity", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail" ], "xbrltype": "monetaryItemType" }, "wd_OtherRevenueIncludingRevenueFromContractsWithCustomer": { "auth_ref": [], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "order": 6.0, "parentTag": "us-gaap_Revenues", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of fee and financial service revenue classified as other including revenue from contracts with customer.", "label": "Other Revenue Including Revenue From Contracts With Customer", "terseLabel": "Other revenues" } } }, "localname": "OtherRevenueIncludingRevenueFromContractsWithCustomer", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "wd_OtherRevenueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other revenue rendered in the normal course of business.", "label": "Other Revenue [Member]", "terseLabel": "Other Revenues" } } }, "localname": "OtherRevenueMember", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractsWithCustomersDetail" ], "xbrltype": "domainItemType" }, "wd_PaymentsForAmountsIncludedInMeasurementOfLeaseLiabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for amounts included in the measurement of lease liabilities.", "label": "Payments for Amounts Included in the Measurement of Lease Liabilities", "verboseLabel": "Cash paid for amounts included in the measurement of lease liabilities" } } }, "localname": "PaymentsForAmountsIncludedInMeasurementOfLeaseLiabilities", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureLeasesOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "wd_PaymentsForCloudComputingImplementationCosts": { "auth_ref": [], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for costs incurred for cloud computing implementation.", "label": "Payments for Cloud Computing Implementation Costs", "negatedLabel": "Cash paid for cloud computing implementation costs" } } }, "localname": "PaymentsForCloudComputingImplementationCosts", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "wd_PaymentsToAcquireBusinessesNetOfCashAcquiredExcludingStepAcquisitions": { "auth_ref": [], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business (excluding step acquisitions), net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired, Excluding Step Acquisitions", "negatedLabel": "Acquisitions, net of cash received" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquiredExcludingStepAcquisitions", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "wd_PercentageOfServicingPortfolioLoansUnpaidPrincipalBalance": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage of the unpaid principal balance of loans serviced for others.", "label": "Percentage Of Servicing Portfolio Loans Unpaid Principal Balance", "terseLabel": "Percentage of unpaid principal balance of the loans serviced for others" } } }, "localname": "PercentageOfServicingPortfolioLoansUnpaidPrincipalBalance", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSegmentsGeographicConcentrationDetails" ], "xbrltype": "percentItemType" }, "wd_PerformanceSharePlan2017Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to the 2017 Performance Share Plan (PSP).", "label": "Performance Share Plan2017 [Member]", "terseLabel": "2017 PSP" } } }, "localname": "PerformanceSharePlan2017Member", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanInformationDetails" ], "xbrltype": "domainItemType" }, "wd_PerformanceSharePlan2018Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to the 2018 Performance Share Plan (PSP).", "label": "Performance Share Plan2018 [Member]", "terseLabel": "2018 PSP" } } }, "localname": "PerformanceSharePlan2018Member", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanInformationDetails" ], "xbrltype": "domainItemType" }, "wd_PerformanceSharePlan2019Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to the 2019 Performance Share Plan (PSP).", "label": "Performance Share Plan2019 [Member]", "terseLabel": "2019 PSP" } } }, "localname": "PerformanceSharePlan2019Member", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanInformationDetails" ], "xbrltype": "domainItemType" }, "wd_PerformanceSharePlan2020Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to the 2020 Performance Share Plan (PSP).", "label": "Performance Share Plan2020 [Member]", "terseLabel": "2020 PSP" } } }, "localname": "PerformanceSharePlan2020Member", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanInformationDetails" ], "xbrltype": "domainItemType" }, "wd_PerformanceSharePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to Performance Share Plans (PSPs).", "label": "Performance Share Plan [Member]", "terseLabel": "PSP" } } }, "localname": "PerformanceSharePlanMember", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentCompensationCostsDetails", "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanInformationDetails", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesShareBasedPaymentDetail" ], "xbrltype": "domainItemType" }, "wd_PeriodForFundingCollateralRequirement": { "auth_ref": [], "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" } } }, "localname": "PeriodForFundingCollateralRequirement", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail" ], "xbrltype": "durationItemType" }, "wd_PeriodOfOriginatedLoansWithinWhichLoansAreTransferredOrSold": { "auth_ref": [], "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" } } }, "localname": "PeriodOfOriginatedLoansWithinWhichLoansAreTransferredOrSold", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsGeneralInformationDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCashEquivalentsAndRecentAccountingPronouncementsDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForSaleDetail" ], "xbrltype": "durationItemType" }, "wd_PeriodUsedToDetermineHistoricalLossRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The period of time used to determine the historical loss rate.", "label": "Period Used to Determine Historical Loss Rate", "terseLabel": "Period of time used to determine the historical loss rate" } } }, "localname": "PeriodUsedToDetermineHistoricalLossRate", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGuarantyObligationAndAllowanceForRiskSharingObligationsSummaryOfAllowanceForRiskSharingObligationsDetail" ], "xbrltype": "durationItemType" }, "wd_PledgedCashAndCashEquivalentsNotSeparatelyReportedPledgedAsCollateral": { "auth_ref": [], "calculation": { "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesPledgedSecuritiesAtFairValueDetail": { "order": 1.0, "parentTag": "us-gaap_PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtFairValue", "weight": 1.0 }, "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCashFlowsDetail": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The carrying amount, as of the date of the latest financial statement presented, of cash and cash equivalents which are owned but transferred to serve as collateral for the payment of the related debt obligation, primarily a secured borrowing or repurchase agreement, and for which the transferee is not permitted to sell or re-pledge them to an unrelated party.", "label": "Pledged Cash and Cash Equivalents, Not Separately Reported, Pledged As Collateral", "terseLabel": "Pledged cash and cash equivalents (NOTE 9)", "totalLabel": "Total pledged cash and cash equivalents" } } }, "localname": "PledgedCashAndCashEquivalentsNotSeparatelyReportedPledgedAsCollateral", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesPledgedSecuritiesAtFairValueDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCashFlowsDetail" ], "xbrltype": "monetaryItemType" }, "wd_PledgedCashNotSeparatelyReportedPledgedAsCollateral": { "auth_ref": [], "calculation": { "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesPledgedSecuritiesAtFairValueDetail": { "order": 1.0, "parentTag": "wd_PledgedCashAndCashEquivalentsNotSeparatelyReportedPledgedAsCollateral", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The carrying amount, as of the date of the latest financial statement presented, of cash owned but transferred to serve as collateral for the payment of the related debt obligation, primarily a secured borrowing or repurchase agreement, and for which the transferee is not permitted to sell or re-pledge them to an unrelated party.", "label": "Pledged Cash, Not Separately Reported, Pledged As Collateral", "terseLabel": "Restricted cash" } } }, "localname": "PledgedCashNotSeparatelyReportedPledgedAsCollateral", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesPledgedSecuritiesAtFairValueDetail" ], "xbrltype": "monetaryItemType" }, "wd_PledgedSecuritiesPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accounting policy related to the entity's securities pledged as collateral against its risk-sharing obligations.", "label": "Pledged Securities [Policy Text Block]", "terseLabel": "Pledged Securities" } } }, "localname": "PledgedSecuritiesPolicyTextBlock", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "wd_PriorTermLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to the prior term loan.", "label": "Prior Term Loan [Member]", "terseLabel": "Prior Term Loan" } } }, "localname": "PriorTermLoanMember", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableTermsDetail" ], "xbrltype": "domainItemType" }, "wd_ProceedsFromInvestmentsInJointVentures": { "auth_ref": [], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of net cash inflow from distributions received for return of investment or net cash outflow for payments associated with the investment in or advances to a entity in which the reporting entity shares control of the entity with another party or group, classified as investing activities.", "label": "Proceeds from (Investments In) Joint Ventures", "terseLabel": "Distributions from (investments in) joint ventures, net" } } }, "localname": "ProceedsFromInvestmentsInJointVentures", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "wd_PropertySalesBrokerFeesInvestmentManagementFeesApplicationFeesAndOtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to property sales broker fees, investment management fees, application fees, and other.", "label": "Property Sales Broker Fees Investment Management Fees Application Fees And Other [Member]", "terseLabel": "Property Sales Broker Fees, Investment Management Fees, Application Fees and Other [Member]" } } }, "localname": "PropertySalesBrokerFeesInvestmentManagementFeesApplicationFeesAndOtherMember", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractsWithCustomersDetail" ], "xbrltype": "domainItemType" }, "wd_ProvisionForCreditLossesPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for provision for credit losses.", "label": "Provision for Credit Losses [Policy Text Block]", "terseLabel": "Provision for Credit Losses" } } }, "localname": "ProvisionForCreditLossesPolicyTextBlock", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "wd_PurchaseOfNoncontrollingInterestContingentConsiderationLiability": { "auth_ref": [], "calculation": { "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityOtherEquityRelatedTransactionsDetail": { "order": 3.0, "parentTag": "wd_PurchaseOfNoncontrollingInterestTotalConsideration", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration for purchase of noncontrolling interests.", "label": "Purchase of Noncontrolling Interest, Contingent Consideration Liability", "terseLabel": "Contingent consideration for purchase of noncontrolling interest" } } }, "localname": "PurchaseOfNoncontrollingInterestContingentConsiderationLiability", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityOtherEquityRelatedTransactionsDetail", "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsContingentConsiderationLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "wd_PurchaseOfNoncontrollingInterestContingentConsiderationLiabilityEarnoutPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period over which contingent consideration can be earned.", "label": "Contingent Consideration Liability, Earnout Period", "terseLabel": "Contingent consideration liability earnout period" } } }, "localname": "PurchaseOfNoncontrollingInterestContingentConsiderationLiabilityEarnoutPeriod", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsContingentConsiderationLiabilitiesDetail" ], "xbrltype": "durationItemType" }, "wd_PurchaseOfNoncontrollingInterestReductionInReceivables": { "auth_ref": [], "calculation": { "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityOtherEquityRelatedTransactionsDetail": { "order": 2.0, "parentTag": "wd_PurchaseOfNoncontrollingInterestTotalConsideration", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of the reduction in receivables during the period for purchase of noncontrolling interests.", "label": "Purchase of Noncontrolling Interest, Reduction in Receivables", "terseLabel": "Reduction in receivables" } } }, "localname": "PurchaseOfNoncontrollingInterestReductionInReceivables", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityOtherEquityRelatedTransactionsDetail" ], "xbrltype": "monetaryItemType" }, "wd_PurchaseOfNoncontrollingInterestStockIssued": { "auth_ref": [], "calculation": { "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityOtherEquityRelatedTransactionsDetail": { "order": 4.0, "parentTag": "wd_PurchaseOfNoncontrollingInterestTotalConsideration", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Common stock issued during the period for purchase of noncontrolling interests.", "label": "Purchase of Noncontrolling Interest, Stock Issued", "terseLabel": "Stock issued for purchase of noncontrolling interests" } } }, "localname": "PurchaseOfNoncontrollingInterestStockIssued", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityOtherEquityRelatedTransactionsDetail" ], "xbrltype": "monetaryItemType" }, "wd_PurchaseOfNoncontrollingInterestTotalConsideration": { "auth_ref": [], "calculation": { "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityOtherEquityRelatedTransactionsDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate consideration for purchase of noncontrolling interests.", "label": "Purchase of Noncontrolling Interest, Total Consideration", "totalLabel": "Aggregate consideration for purchase of noncontrolling interest" } } }, "localname": "PurchaseOfNoncontrollingInterestTotalConsideration", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityOtherEquityRelatedTransactionsDetail" ], "xbrltype": "monetaryItemType" }, "wd_RestrictedLiquidityCollateralHaircutPercentage": { "auth_ref": [], "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" } } }, "localname": "RestrictedLiquidityCollateralHaircutPercentage", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail" ], "xbrltype": "percentItemType" }, "wd_ReversionPeriodCeclReserve": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period of time rate reverts to historical rate in determining CECL reserves.", "label": "Reversion Period, CECL Reserve", "terseLabel": "Reversion period used for determining CECL reserves", "verboseLabel": "Period of time rate reverts to historical rate" } } }, "localname": "ReversionPeriodCeclReserve", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGuarantyObligationAndAllowanceForRiskSharingObligationsSummaryOfAllowanceForRiskSharingObligationsDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGuarantyObligationAndAllowanceForRiskSharingObligationsDetails" ], "xbrltype": "durationItemType" }, "wd_RiskSharingObligationsMember": { "auth_ref": [], "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": "Risk Sharing Obligations [Member]", "terseLabel": "DUS Risk-Sharing Obligations" } } }, "localname": "RiskSharingObligationsMember", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail" ], "xbrltype": "domainItemType" }, "wd_RiskSharingObligationsNumberOfDefaultedLoans": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of defaulted at risk loans.", "label": "Risk Sharing Obligations, Number of Defaulted Loans", "terseLabel": "Number of defaulted loans" } } }, "localname": "RiskSharingObligationsNumberOfDefaultedLoans", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGuarantyObligationAndAllowanceForRiskSharingObligationsSummaryOfAllowanceForRiskSharingObligationsDetail" ], "xbrltype": "integerItemType" }, "wd_RiskSharingObligationsReservesPlacedOnDefaultedLoans": { "auth_ref": [], "crdr": "credit", "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" } } }, "localname": "RiskSharingObligationsReservesPlacedOnDefaultedLoans", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGuarantyObligationAndAllowanceForRiskSharingObligationsSummaryOfAllowanceForRiskSharingObligationsDetail" ], "xbrltype": "monetaryItemType" }, "wd_ScheduleOfCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsTableTextBlock": { "auth_ref": [], "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" } } }, "localname": "ScheduleOfCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsTableTextBlock", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "wd_ScheduleOfFairValueOfDerivativeInstrumentsAndLoansHeldForSaleTableTextBlock": { "auth_ref": [], "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" } } }, "localname": "ScheduleOfFairValueOfDerivativeInstrumentsAndLoansHeldForSaleTableTextBlock", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "wd_ScheduleOfPrincipalBalanceofloansServicedForOthersByProductTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of principal balance of loans serviced for others by product.", "label": "Schedule Of Principal Balance of Loans Serviced For Others By Product [Table Text Block]", "terseLabel": "Schedule of Loans Serviced for Others, by Product" } } }, "localname": "ScheduleOfPrincipalBalanceofloansServicedForOthersByProductTableTextBlock", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSegmentsTables" ], "xbrltype": "textBlockItemType" }, "wd_ScheduleOfProvisionForCreditLossesTableTextBlock": { "auth_ref": [], "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" } } }, "localname": "ScheduleOfProvisionForCreditLossesTableTextBlock", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "wd_ScheduleOfUnpaidPrincipalBalanceLoansServicedForOthersByGeographicalAreasTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the percentage of unpaid principal balance of loans serviced for others by geographical area.", "label": "Schedule Of Unpaid Principal Balance Loans Serviced For Others By Geographical Areas [Table Text Block]", "terseLabel": "Schedule of Percentage of Unpaid Principal Balance of the Loans Serviced for Others" } } }, "localname": "ScheduleOfUnpaidPrincipalBalanceLoansServicedForOthersByGeographicalAreasTableTextBlock", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSegmentsTables" ], "xbrltype": "textBlockItemType" }, "wd_SecuredBorrowingsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Liabilities associated with loans transferred to a third party but accounted for as secured borrowings.", "label": "Secured Borrowings [Member]", "terseLabel": "Secured Borrowings" } } }, "localname": "SecuredBorrowingsMember", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfNetWarehouseInterestIncomeDetail" ], "xbrltype": "domainItemType" }, "wd_SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOf1PercentAdverseChangeInDiscountRate": { "auth_ref": [], "crdr": "credit", "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" } } }, "localname": "SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOf1PercentAdverseChangeInDiscountRate", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsFairValueDisclosuresDetail" ], "xbrltype": "monetaryItemType" }, "wd_SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOf2PercentAdverseChangeInDiscountRate": { "auth_ref": [], "crdr": "credit", "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" } } }, "localname": "SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOf2PercentAdverseChangeInDiscountRate", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsFairValueDisclosuresDetail" ], "xbrltype": "monetaryItemType" }, "wd_SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOfPercentSensitivities1AdverseChangeInDiscountRatePercent": { "auth_ref": [], "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" } } }, "localname": "SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOfPercentSensitivities1AdverseChangeInDiscountRatePercent", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsFairValueDisclosuresDetail" ], "xbrltype": "percentItemType" }, "wd_SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOfPercentSensitivities2AdverseChangeInDiscountRatePercent": { "auth_ref": [], "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" } } }, "localname": "SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOfPercentSensitivities2AdverseChangeInDiscountRatePercent", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsFairValueDisclosuresDetail" ], "xbrltype": "percentItemType" }, "wd_ServicingAssetsAndServicingLiabilitiesAtFairValueReductionInEstimatedLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the reduction in estimated life of financial assets and financial liabilities based upon the expiration of various types of prepayment penalty and/or lockout provisions prior to that stated maturity date.", "label": "Servicing Assets And Servicing Liabilities At Fair Value Reduction In Estimated Life", "verboseLabel": "Reduction in estimated life of originated MSRs" } } }, "localname": "ServicingAssetsAndServicingLiabilitiesAtFairValueReductionInEstimatedLife", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDerivativeAssetsAndLiabilitiesDetails" ], "xbrltype": "durationItemType" }, "wd_ServicingContractsOriginatedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Originated contracts to service financial assets including, but not limited to, credit cards and mortgages.", "label": "Servicing Contracts Originated [Member]", "terseLabel": "OMSRs" } } }, "localname": "ServicingContractsOriginatedMember", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDerivativeAssetsAndLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "wd_ServicingContractsPurchasedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchased stand-alone contracts to service financial assets including, but not limited to, credit cards and mortgages.", "label": "Servicing Contracts Purchased [Member]", "terseLabel": "PMSRs" } } }, "localname": "ServicingContractsPurchasedMember", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDerivativeAssetsAndLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "wd_ServicingOfLoansForInstitutionalInvestorsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "SERVICING" } } }, "localname": "ServicingOfLoansForInstitutionalInvestorsAbstract", "nsuri": "http://web.walkerdunlop.com/20201231", "xbrltype": "stringItemType" }, "wd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCancellationsWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were cancelled.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Cancellations, Weighted Average Grant Date Fair Value", "terseLabel": "Cancelled (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCancellationsWeightedAverageGrantDateFairValue", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanActivityDetails" ], "xbrltype": "perShareItemType" }, "wd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCancelledInPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were cancelled during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Cancelled in Period", "negatedLabel": "Cancelled (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCancelledInPeriod", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanActivityDetails" ], "xbrltype": "sharesItemType" }, "wd_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfPerformanceTargetsAchieved": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of performance targets defined under a share-based compensation award achieved at some level.", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Number of Performance Targets Achieved", "terseLabel": "Number of performance targets achieved at some level" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfPerformanceTargetsAchieved", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanInformationDetails" ], "xbrltype": "integerItemType" }, "wd_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfPerformanceTargetsDeemedProbable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of performance targets defined under a share-based compensation award deemed probable of achievement at some level.", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Number of Performance Targets Deemed Probable", "terseLabel": "Number of performance targets deemed probable of achievement at some level" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfPerformanceTargetsDeemedProbable", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanInformationDetails" ], "xbrltype": "integerItemType" }, "wd_ShareRepurchaseProgram2018Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to the share repurchase program approved by the Company in 2018.", "label": "Share Repurchase Program2018 [Member]", "terseLabel": "Share repurchase program 2018" } } }, "localname": "ShareRepurchaseProgram2018Member", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityRestrictedStockAwardsAndShareRepurchasesDetail" ], "xbrltype": "domainItemType" }, "wd_ShareRepurchaseProgram2019Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to the share repurchase program approved by the Company in 2019.", "label": "Share Repurchase Program2019 [Member]", "terseLabel": "Share repurchase program 2019" } } }, "localname": "ShareRepurchaseProgram2019Member", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityRestrictedStockAwardsAndShareRepurchasesDetail" ], "xbrltype": "domainItemType" }, "wd_ShareRepurchaseProgram2020Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to the share repurchase program approved by the Company in 2020.", "label": "Share Repurchase Program2020 [Member]", "terseLabel": "Share repurchase program 2020" } } }, "localname": "ShareRepurchaseProgram2020Member", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityRestrictedStockAwardsAndShareRepurchasesDetail" ], "xbrltype": "domainItemType" }, "wd_ShareRepurchaseProgram2021Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to the share repurchase program approved by the Company in 2021.", "label": "Share Repurchase Program2021 [Member]", "terseLabel": "Share Repurchase Program 2021" } } }, "localname": "ShareRepurchaseProgram2021Member", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityRestrictedStockAwardsAndShareRepurchasesDetail" ], "xbrltype": "domainItemType" }, "wd_StatementOfCashFlowsPolicyTextBlock": { "auth_ref": [], "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" } } }, "localname": "StatementOfCashFlowsPolicyTextBlock", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "wd_SummaryOfAllowanceForRiskSharingObligationsTableTextBlock": { "auth_ref": [], "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" } } }, "localname": "SummaryOfAllowanceForRiskSharingObligationsTableTextBlock", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGuarantyObligationAndAllowanceForRiskSharingObligationsTables" ], "xbrltype": "textBlockItemType" }, "wd_TermLoanAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to the senior secured term loan credit agreement (\"Term Loan Agreement\") entered into on December 20, 2013.", "label": "Term Loan Agreement [Member]", "terseLabel": "Term Loan Agreement" } } }, "localname": "TermLoanAgreementMember", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableTermsDetail" ], "xbrltype": "domainItemType" }, "wd_TermLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to the term loan.", "label": "Term Loan [Member]", "terseLabel": "Term Loan" } } }, "localname": "TermLoanMember", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableSummaryDetail", "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableTermsDetail" ], "xbrltype": "domainItemType" }, "wd_ThirtyDayLiborMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate for one month at which a bank borrows funds from other banks in the London interbank market.", "label": "Thirty Day Libor [Member]", "terseLabel": "30-day LIBOR" } } }, "localname": "ThirtyDayLiborMember", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableTermsDetail" ], "xbrltype": "domainItemType" }, "wd_TierTwoMortgageLoansNewMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the loan secured by real property classified as Tier 2 loans by the entity.", "label": "Tier Two Mortgage Loans New [Member]", "terseLabel": "New Tier 2 loans" } } }, "localname": "TierTwoMortgageLoansNewMember", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail" ], "xbrltype": "domainItemType" }, "wd_WeightedAverageRemainingLifeOfAtRiskServicingPortfolio": { "auth_ref": [], "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" } } }, "localname": "WeightedAverageRemainingLifeOfAtRiskServicingPortfolio", "nsuri": "http://web.walkerdunlop.com/20201231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGuarantyObligationAndAllowanceForRiskSharingObligationsSummaryOfAllowanceForRiskSharingObligationsDetail" ], "xbrltype": "durationItemType" } }, "unitCount": 11 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r1": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(n))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04.(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r103": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21914-107793" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21930-107793" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21711-107793" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21728-107793" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22595-107794" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22658-107794" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1448-109256" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1377-109256" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1505-109256" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1252-109256" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1707-109256" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1757-109256" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1500-109256" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1278-109256" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e2626-109256" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "65", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e2793-109256" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "66", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e2814-109256" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "68B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5498026-109256" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1337-109256" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e3842-109258" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e4984-109258" }, "r145": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70191-108054" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70229-108054" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8657-108599" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8844-108599" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8924-108599" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8981-108599" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9031-108599" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9054-108599" }, "r185": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4647-111522" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4428-111522" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e4975-111524" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=SL6953423-111524" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=SL6953423-111524" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=SL6953423-111524" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=SL6953423-111524" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5212-111524" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5212-111524" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5033-111524" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5066-111524" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5074-111524" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5093-111524" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5111-111524" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5111-111524" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=SL6953401-111524" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=27010918&loc=d3e74512-122707" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.L.1)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=27010918&loc=d3e74567-122707" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121604886&loc=d3e8622-111531" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=6378536&loc=d3e10092-111533" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10152-111534" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)(ii)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121614798&loc=d3e15032-111544" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121553693&loc=d3e26610-111562" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121553693&loc=d3e26853-111562" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=SL6283291-111563" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27232-111563" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=SL120269820-111563" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27290-111563" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/topic&trid=2196928" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(b)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL82887624-210437" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919244-210447" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919253-210447" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919258-210447" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919258-210447" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919230-210447" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919232-210447" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121647567&loc=SL82921833-210448" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121647567&loc=SL82921835-210448" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "79", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121647567&loc=SL82922352-210448" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "80", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121647567&loc=SL82922355-210448" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121558606&loc=SL82898722-210454" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922888-210455" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(3)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922888-210455" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922888-210455" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922895-210455" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922900-210455" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r265": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "410", "URI": "http://asc.fasb.org/extlink&oid=6392676&loc=d3e7480-110848" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394232&loc=d3e17558-110866" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r271": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14394-108349" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14453-108349" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14472-108349" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r279": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12021-110248" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12053-110248" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12069-110248" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12069-110248" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12069-110248" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12265-110248" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r287": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "460", "URI": "http://asc.fasb.org/topic&trid=2155896" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=d3e1835-112601" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=SL6230698-112601" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031897-161870" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6036836-161870" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=117329964&loc=d3e12317-112629" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=117329964&loc=d3e12355-112629" }, "r294": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23285-112656" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23309-112656" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130531-203044" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130532-203044" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130533-203044" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130561-203045" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130563-203045" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130563-203045" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130564-203045" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130543-203045" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130545-203045" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r322": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r323": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "610", "URI": "http://asc.fasb.org/topic&trid=49130413" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121326096&loc=d3e4534-113899" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e637-108580" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e681-108580" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669686-108580" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL34724394-108580" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11149-113907" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11178-113907" }, "r382": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r383": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "720", "URI": "http://asc.fasb.org/topic&trid=2122503" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=SL37586934-109318" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32247-109318" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32280-109318" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31917-109318" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31931-109318" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32672-109319" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32705-109319" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32840-109319" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32847-109319" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32857-109319" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32621-109319" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32632-109319" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330215-122817" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r419": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121647850&loc=d3e4845-128472" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5419-128473" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859824&loc=d3e6819-128478" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e557-108580" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568447-111683" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568740-111683" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569643-111683" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569655-111683" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4616395-111683" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116657188&loc=SL116659661-227067" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121640130&loc=d3e1436-108581" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r452": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579240-113959" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579245-113959" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579245-113959" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5580258-113959" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41620-113959" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41638-113959" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624171-113959" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "4F", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624186-113959" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41675-113959" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121582272&loc=SL5629052-113961" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=7516967&loc=d3e66267-113978" }, "r471": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "http://asc.fasb.org/topic&trid=2229140" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19279-110258" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19279-110258" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258" }, "r485": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "820", "URI": "http://asc.fasb.org/topic&trid=2155941" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=116690757&loc=d3e13220-108610" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13433-108611" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13467-108611" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13476-108611" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14064-108612" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28541-108399" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28551-108399" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28555-108399" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121329987&loc=SL77916155-209984" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918631-209977" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918638-209977" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918666-209980" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918701-209980" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121568110&loc=SL77918982-209971" }, "r516": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109221007&loc=SL6226446-111709" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(b)(4))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(cc)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)(ii)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.3)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)(4)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=SL51823488-111719" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)(ii)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "50", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=6469459&loc=d3e122492-111745" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "50", "Subparagraph": "(a)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=6469459&loc=d3e122501-111745" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122596-111746" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122596-111746" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(c)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122596-111746" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(d)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122596-111746" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4,6)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(ii)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.6)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(d)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r579": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "860", "URI": "http://asc.fasb.org/topic&trid=2197590" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=119991564&loc=SL119991595-234733" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3151-108585" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.10)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.13,16)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.7)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.1)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.10)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.11)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.14)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "(c)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=108315417&loc=d3e61044-112788" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639652&loc=d3e7104-158389" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(15)(b)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(5))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(10))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(24))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.15(a))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.3)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04.7)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121638524&loc=d3e11318-158416" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121643868&loc=d3e14931-158439" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121643868&loc=d3e14937-158439" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121643868&loc=SL117782755-158439" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121643868&loc=d3e14944-158439" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117819544-158441" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121641442&loc=d3e19393-158473" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121641442&loc=d3e19393-158473" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(k)", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=118262090&loc=SL114874205-224268" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07.2(a),(b),(c),(d))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401555&loc=SL114874292-224272" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 6))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 7))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 6))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 7))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 6))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 7))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column B)(Footnote 2))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=SL120429264-123010" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column C)(Footnote 2))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=SL120429264-123010" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column A))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611379-123010" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column B))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611379-123010" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column C))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611379-123010" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column D))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611379-123010" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=120238483&loc=d3e48678-111004" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=121578458&loc=d3e48700-111005" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "450", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491354&loc=d3e6049-115624" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "450", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491354&loc=d3e6052-115624" }, "r694": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "740", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491622&loc=d3e9504-115650" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r696": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r697": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r698": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r699": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r700": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r701": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r702": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r703": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r704": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r705": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r706": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r707": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310" }, "r708": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f" }, "r709": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r710": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r711": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r712": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r713": { "Footnote": "2", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r714": { "Footnote": "4", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r715": { "Footnote": "4", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "29" }, "r716": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(m)", "Publisher": "SEC", "Section": "4", "Subparagraph": "(1)(iii)", "Subsection": "08" }, "r717": { "Name": "Rule 15c3-1", "Number": "240", "Publisher": "SEC", "Section": "15c3-1" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3337-108585" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3367-108585" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3000-108585" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3461-108585" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3521-108585" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3044-108585" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4273-108586" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4297-108586" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4304-108586" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=SL98516268-108586" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(e),(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(1)(i))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(k)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" } }, "version": "2.1" } ZIP 113 0001558370-21-001854-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001558370-21-001854-xbrl.zip M4$L#!!0 ( 'N)65+V6947Q2 *%P 0 / =V0M,C R,#$R,S$N>'-D M[3UK<]LXDM^OZOX#SU]NKVK]D)UDXM1DMVA9=K0K2SY)GLSLVIW(9'>S&]T &HU&X]>_OFPM[0DSA]CT\]'@Y.Q( MP]2P34+7GX\\YQ@Y!B%'?_W+O__;K_]Q?/S[U7RBF;;A;3%U-8-AY&)3>R;N M1EO:NQVBVAUFC%B6=L6(N<::=GGRX>277P87)^_.WKV_T(Z/ TI7R.&8-M4$ MR?.30?AF&%"UZ2?M_/3\_>GYV?E &YQ]XO\[_Z#=WX60=YS-%2D'=8P-WB*- M2TJ=3R^/S"*?CS:NN_MT>OK\_'P"3TYLMN;89Q>GA#HNH@8^DO 6H=\2\,\7 M GIP>7EY*MY*4&I3ZFWS:9LN.W5?=_B4 QUS*,R((?&>S0@'/YX\(^L;9J9' M+7MW8MA;D.IL<'XQ.(J)8+HA3IS_]Z?^RY"E#[^&QP''%.$3&CS07 ML35VIVB+G1TR<-7&1*[+R*/GXAN;;:_Q"GD6;U2/?O>0)>R*=P4+@Z4G &*O M?:$,VZ,N>\T7*WB9TQ:&QQCO:D5XP=L<1-XKUPCM0KP5O\@!=]P=*S >_@9,X6,*@;E%8H2OXM_A?5_3 M?D64VBYR^?@F_H8GNQVA*SOXDS\ J_[$; LO.0D-?CS,QVHS J#3!:VB D#UQ6R8/Q8;#!VG2.-\,Y= 2YD1K)CXA6A1+#-S?WL3#O60C+\=YR2 M%I#2?%J_GJ8)I&E[?.R=T;^(WSN&'4Y2--"$/PBP Q 5IH$LP[,:($:<%>,% M3Z52WDA7X4-GMAKS:6^+=6H.[2UOE VF#GG"_E.%&BN34&OX7*WAZ"N:O=)\ MBAJBII;X4O"B-X!&!C!$SN;&LI]5G38?7JW:=W54"T0U0;778IX6KXEC6+;C M,;SPMEO$7F>K!5E3/B$;B+JZ(>9;[KS>\_8U"'; 1S ]"\]6]\Q^(N#F\MF< M^Y@F<2>VXV#G&KN(6('2WXZ\RD;>\>[_CMM%]'4PF(>[.WW^AS:[T1;CV^GX M9CS4ITM-'PYG#]/E>'JKW<\FX^%XM #@@ \PH9 3;64SS>=%\YG1_A2P\U^] M=;5K75/L?D5\(+8YBV/J8MY@KC\:^RV^KWF5TB^SKX^MV1=G10MYT20S('9$]<87<_)>N,Z MH7;!R;.I[W7PWC=$C+URJ-^0Y?&A03>^>X2/\MSOG#&R)A3W^NU(6XSFOW$;XL8T']]^68I1Q^=)^$4A5W((DHQI@C-X M*GD3CG'$G7:WF/>VN*\MAC/1Z&6'#=ZL^I9#DG\)"6>K^O96G6"9365<)Z5- MQ68R^64M_FEXT5M,#8NYQH_NU':QT:,E)Z5\:U #JS7](:OIZ]'5DO\C M*&H!R=C T:NPF0KOD.LQS@XNZ-.E\&6*?%]1D1'A7I<5=7F#"!-3XAU&\+<( M+42CK9PV^9#'O42'S^,A@N-/_HB^+F[XU$D-@JPQ=5PFMGL*3.&M/Z>VI(]9 M2[K1QW/M-WWR,-+N1OKB83ZZ&TTS0W_H/02,"9_!W6 -V/-="N%IP*. R_]T MM)!/+<9H;YGM6&;X>K:ZQHP\<0$A>!JV,[>=B8VH\P5;YHW-%L@J6%N_V7?* M;/&79K88F1S\%?&4,#*P3\&6!GR)T YPUAM?9>.CE/")"O/>O"6NU/2]ALT)98KW(Y)!(@ M%,:QGZWM^]DR0\PLX^L:HL^@%N-0DRQJ?FY(S$1SK+:WTVIV.D*,7PY/-H56-]^Q)0V-1B<#=(V M-=+G4[YV7VCWH[FV^*+/1\*>%LO9\.]?9I/KT7SQG]KHOQ_&RS\XM/BNF":# M+VNC^T5O)VW:R8Q[P\S_.<<6Q-:6C'LDR "V][&92H3+["SON8@+<%S;<8[I&'S-:]%A#CE>BQ!+--JQL5-:34DKR7I]TINH.1KO,*, M\=$6O>B.@_VU+T&/O%$C9U"E[(H$RI2>&;I32I>?T?AW-/]#_H(X^E2O_ZKZ MGV#N7SLWGLM_SW:8(=@K%@]CBXH"U=?"56O]7;:K3T;Z0NC;_X 6?D$3G]!B MW^C5757=PJ\)6Q*VO&AQUI,:6*W0]]D9>;;\PEVO&?>_=)$F,/K]?C0%%??: M>X/..N0RGN_38WT"95H^SZBY4;_5AOIDJ)WW!I!K ,$9&_DOGU9'U.4KDS%= MV6PKQ @T7052G:!Z=@D)JI) _"?,L3XU+4:N5UFSPP#W?/E+^0#K$BY9U9,! M222U(@=B-ZSB,0'M3PG2_4C<,&M\@^@:.V/J1PZJYHZGL-1ZO:B50>Z3U@@- M@AF]8MM0;-7.6YE$FS6_U MZ?A_N/L[F_9::",ENED.=(GF>[TV2BFMF"A:HKF+K.8*TS][1:D5 M=>LAQGO/Z^S1(FO!/E]-Z)9E/X/?>&.S.7&^P2X.5TX$DU%D4S)J1;_+*OKV M09_S/LG[Z-5D?"O&6+'#HT\FLZ_Z=#C2;F9SKOO%WX]A^P<,(8+LK:%L.);] M,#/BAB_4&LL)"(4]LF_\\HS30$GU]S.JK(+.S5U$[:7--\]Y*%'F9I\@:B6N]>DME[ M]^@5E)1Q'3( 2H4-SG)<"$CD.;[2%UPS]_H?H*Y>+2TD=S5*W"I1WWY)?;U: M*R=R*%(T2E14DD?5ZZ!LD;3.=3/"Y^K6SXE>+$:WO2O1.*^A6D)#B59J9#+T M6FHCIKM?;+=2C!?JPF42CFH4MOB3_$J_F=**RI=PPK>AP@-JL53JDU]Z;!OSSM;L?,;7VWV6UOU_POS>1&H'H?'W' MWJB5]R&K/,#M5=!2=+J@.U;#4JONEYQ^5R%2W:MVGY!UOCY5H&HE?LP[KIM? MF*#76[MQ[")5UL)6:W?OP]B]SAL&MPN6, 5@2BT.SG)6*]E =Z^K-B/>^?JK M@ZK6Z9Y'DGM=UPZ#YVLT"Z#66]EYQ%XQ]6+C!>-D\JU:)3FK?QDG[]6Q5\ \ M7SE*6+6JWF=557P,L%==[?STHI.;.2 J1;TKRU;OSVBV&_".ZKK5.&K?)FFU M->R5 2\B.F'9NOZ _H^PIX;AUKT,;<]OEEG@/OMSQYID3HN^+&PPY$\4300. MM8#%&&1OGBV;9[R$YI@^84>$.:;8W>:A6A[<@?+V/N:1HE%E'II1PO>$G^%AO!V\VCA27_-V+5IE=?&ASU.B+ M]K9_"U,ZXKK7E4L%Q,J,)%/[N=[]2O#5X%+?]B_S#C_>VTSKU[G!!M(3=P+\/=\Y-G "DMF4_S2PXLJ--_U6F9WMMT87 ME\/%N!)#E<^7%C&F)3GKC;!5(]0=[_QL\&%PL8]UI8F4F.G&RYYBA5.SMYVW,$BE$C2S'?IG[@ ME]7VUWIYH@KC6MZ.5V^R;VNRTCNNNNO9EL'6_FZ9N69FV/W--;JN.;OG>JS8 M<^V-M6HIKH(E6^JU6O6JLES\=Z^3Z@>C HLO]7R4L&IMY57T@L-347<;]PY+ M(^4-[2=,D1\:6V*V5=QU7 1:IKK,&!M<K\C\9TU&IO6)@OY:KWF2 M6P7L3G'O)JBT3DR1E@Z\ MIG)S/LC/ZZVQ^KE*I.+MI"G> 9W]#!NDY+5U.W1D'&K MA1R+*UE[^]W+?G73%!PAJW2141N_S(IR;ALOLJ+H,_URI+6A*_1AYK9EW=CL M&3%SMHH.6HRIXS)/D2C0%MDR0ZE<7B#I)\'WM8 !^#MVA"3&0V]$[1A1;#O_ M@=J/#F9/L(09TYWG.@^WN+3DI,]5WS4PU MQK(6YUGSF=: :[A^AWN96HQW0(5'\2ERI0DAM(N2Q]UM,N0_=<+(L M1"ZSJDR&>+%5!=_HMQD;:;Q:W93,S99-"[!D":DM8=_ZXF))F+DKL[>+NI59 M[BU$,[VXO%)+ 9I2YQ5+E$/* :>>YQWW)PYKZY=W$JA(("09VD[A==75$:]>+-,>ZG3A-$Z9;BM57@KZ;YB&T:NUJ5I#UXO[O]YV M%\M9*%>O"K=,S1G7/U_-,5\]]I%>WZV6WIICOKXGAK@OE;_3(00 'IC F..= MQXP-11@.Z*TXA0KIV[Q*F^<7 M7$R\4[7_Q2#G+H2@0_P_*J<(_WGD33;'*^U%/'$YT.C:/X?:?P?G%X!]636 MB^FM.M&# G22!F9*@\7P@:@\O+RU,!Q8G8?$2#R/.I%/!(.VU) M=*ZM'-&'D0X;2IZR@NX)SJTM1_#KT 8;RITTXNZ);:'''+$GZ!%;#26V /=M MA/WU%.UVL""Z;)3,)%3:M-CZFTQ M(T8U3N*84Q\16+D$5@8?]F*E&1L->8@W[7OQE^E6UH5$@*^^K_$]!QLG:_N) MCPOD%#KA\=F ZR__LTX1$OPXCK";&>"EWUTI7L-)P6J"6XPEL&JW^0HYCX*2 MYQP#(:>T$60;Q#'7".W\AL"6ZX2T:C=)+LW]F8$GS7EQF%N?#XGD\\#_JOW] MA*$Y[HYQ>H./M@(7/1U%.X-"VX,PJ0]8(S.N9 M8&IB-GO";+'#!ED1;-[S[FZ;OG/\;/YC'Q+^) E2D$];F_)U(7L=NW@+SB27 MVGMT^(SH ?5;9GL["4HXR)&&^%NHA_3Y:(4L&,OR*&-S;W?V^0 5E KW=X^XA9U QJ M*%]2/F3SX?*3:6\1H0T$]>7*ES,ND.GY@9*,1"&S:R:&D&BOQORGYQ=*Y M*;<:*,7%7KI4Z"2E11,_DJRFI%RI@[>$KK-G;T/Y*@(?1DYIK06";ODP$E22 MGZVRYY4C(2L OJV D2W6DG"X072-QS266,A7@%OB;47Y"4;6A JZ4)!"2EL7 MJ9N2VU?,_H:9DY L]?! G"M[7^[X#QN $+E%:QS)4@J7*QX,G3L?JA79*,-^L290_L1VH,"JY9F0%RYW_H\R[7\P1CKB M9Y8,/6'&:VI\R3SOVB 2L!=E1^C<JXXV6['W)(;SXT7!?&K;/'^(1NC*7*W M/)I EJS7"9UX3:';WMC@AH/OC>#<"51B#PV_/F+7.WH@F)Q)_(K0P=5=4Q@. M*09V0[>O"J!"Y9#/1-<_PN;5[(H]KZ,RZ0.H!@*8[J?-*[B&WJ-HEE:'N9AH M9%L6!B@#Z\C0[CLCE"08$*^>\3T#TX' 3YSR;L4=H-4 M0-@K\H'$$8 H!!CJO@5*/W0E$(1AJN\L!7). QFN$/WF)&>D_%==FG>XQ_[5 M9NXFUNZA G/?=61QIM[MR[.L4*S\E]TV-5\L?RSA0^F-1TV^I,J-P8=R5H3> M:WBI*'B=P5@.F'*C!YMBZ(2K>@@5PZ<_E#*\9/S?%680<60+VS*/$NW4E,1! MA]_H^%)HFY'>OB#"5\=N?),E:+2Z:,WW8MK4>"!R;G'EE".A!NJ(.^'+$]5? MB47[@5XV&@3]73>?,'.PW%67^YRP_Q695[>X M^BE\C!_79N>=U&0EKCJNR1_>:$&;11_D[P:*%@S@CWZXS35G]!!9'YW0X_G/ MHL=JC!Y4CPG!H): ?!(3,5:]=8[AZ# XYG3$6=D*EY^L<-3>[1$\Z/*@QNTD M19YDV3I#*/2953;Y _=<+/5BO/,8,0?;7>6_8IQ M*D2KA.C4T#"UJ>3PFC!L\,ZTG%C>ZPX+:(*4J>4!S<+1='-J0<\PE+)"'QV*60%.(7J"%]OK3%[ M0\U=8W^788E>@BM18D'*2 @U4)?2TY-;YU=+MA6? M(6TQ,N?[IK$]O\8$#FJ+T> L1V/=? +&G#MD8MV)"P9BI.3>A\ !Y4Z.U_*: MOB!E9!E<'B43$* PJ;Z%$%7^<%\'O8L'09722"GB:N3^EH&QZ-X M0N.5VJFGG>(Y:3WWMLO_2V![SH -%%'VQ% N=LI0 M.MGA9$ NJC,EM10Z86J0 P?O'EV9))&MA%+X]H#3LUCCY(Y>N6\.-S0)_]+HX#)09N9DS\Z+$%ZZ M4E(Q6"<' \EV>09*KK35T;JX#O-/'@3QXR@OR1##1VH^K@C;J?DMG7P>[C5- M^;SEW*-78)7_8]K/-+F,:H1YV'5GL%C9*6//L]4<@Q*@R@7L9JJ605=*V$U2F9I:H"]Q\Z@G-EX?A< M$^FP73>XY\Q9VKHA3L-=>0Z!: .&(CQ^MDGPQAR]0#4JT0/Q3CQTA(L:]N2V MB'5RNAXY!K.?91TN.1TEZ[_(AJ@(VTDY^9PBK@SEH.*B,+B&,-FIE1"=ZL!R M,96?TI)>FJJ^10QG)#F/MZC5XGY#&=Z5;PKE,JB)(JH??#_V%G[8D[ M-A0.PLOSFF)HH&;R00RR+&.S7>*'SCZK,&T2["R?;2Y5HJQ)Y5FW +U3IE/! M7UJ0E]H^5ARGL_)*9H>R5*"?.P3GU]&.OX.S^L69#TJL+F[]YPD1JY-82_@2 MO"Z*GS>CGI\-?BF?=Q-0G;+FU+VG06XL5/)/2E4!KE-R"5=NCI\P];!?GQ7* M5OI_WS!["V?5X NBSL+0],I+08IZ(%GD/(' MIK:[P#O$*6#KE9LF7[=A,\#0G:BB1"J??6]B'0S!AML17$UP*P:M.21&>9^)3 M#S4(.!5^UE'&Y\B%.*QKD;]X^UAIB=?1I5#ATNVRXA+OLIMR90Z@A7?@A)ON MJ4HFM3 .N&\I-V2&]O8Q\-\*''.=,<@S\(NI!;E(3GC%B92[17I=S%(0)Y1C M8:24PUC\NE/F?,]!67Z28/ZK3G$ONY;O(/ .%ERR<(4I7A$WV]'DX7\XIL@! M ^+)?KHOL2X:JYS[PJK+;FYB8?;U(;>W$GMO,SJU*3(,YB$+LCR\#//%8(<4 M0IX:@[5CM''HC.G?;/[MW_AO/DPXL?57->@N&ME;WG\UKW#[U=M?!U:)BTXN MR<* VVHEA,%._ 1L)BQ7!'50-[E\_\X_=UZ\K3D35VK%+CZHNC%8GW"GYLD) MY-G@H*HW74\@)S[L##(SY]K#^HH+^ =&#/*NPM9IB-S%S;2BU<;Y6;5520RN M4PJ6:KBQF9^T'1N:@L'.KQ"4T%ZL.,@^!#HYX,G=,@\ND<@$I57[:_'MM?A5 M=:U2[&2;QL4XQM&S/!$??@S%PS#U_ M 1FL:ATWKR-5P>FDW/E'!J)%P@IYEKPQ0,I=$^>@CD0^KW,,KA]V[BUD@&M8 M1\Y2W"Y.AO',VNP46/BV4Q-?X)(%$_3?GI(R%+[ME S"V8 *+&8\DA +BEV] M1B#!^*(_(V;*WA6+#"\16V/NCD&HWN1R/X*8":_FC3]TT([]!@+JQH;P&=U\ MPS:,?:*+VQ"7E;8A?I)PO3P1?(W]?]/'B"M"=S/\$I5;*2E)F07HE-(2Q73# MRAYAJ8]@(8X=%];Q?<^28K M8@1N26@ 52"[:-I%YUKAB%#&%]-->P<_9JLI?@Y.@OI' ZG)Q^&RL[(-:7;2 MD> M/@H%U07DP54HHCE;Z:Y87F1.N$K1&F,?]B"AO&GCUN)N(HRW\M+'D6%3>TN, MT1,LF0MRTAIC'SI%#78(@J%$=X,58="QHHOW.+ZZ:N?>5 Y98Z/*V#K$AI6: MJ!K@=7&!7>T*^:']1,S!)1?U$2-11#=P/18>%W9+W+J;%?6(=LOSBPD7I&<6 M'0TO;I6JB)V27$ZU_D2;TR=4 <^)Q[LDG#GR*8&Q+QMRX*(9S#U+FU7Y/A' M"3_A6K()9B<]K3))%B[,-8[C19&$>B@_I=0%^5Z95+$6Z/R?;!_(*K#E"9BV M&BM-]*>XK^%F@QI/AT7XG1K_=?.?7I#ML[2C F_WW*<;TR':$3X2EFD^W*1H MBUA'8P&9=6JX$"I?TF9!#^@?RYAPP02P$99L\1Z<27:KA/%SQN*#ZNK1?4M\_]I.JJ^'@*\[/W+C^$BL5;[B%$GK7$$B1&_T_ MK.6K\Z/JSH*' WK"L3LSHQ"L4W5B+\3NI.]3F$(UJ)AJ->CF1"TM%J8&\A1L M?Z4WS\N .B51_HY>6J12J$[)U.SP2:Z_W0ZIKGO9?A*KJ/@#A0:+LUTANM0@ M?;8!\4X9E*_(!P?NF;[&G/DME_H+@?MBX6Y/B-+.Q7WN86^I"'Y8PX!L108' MO@OC3DJ(PS*?+>I;L(50!?#0NP7E-7L+A&N">&AAPTVJL*B-W,E(G]VO!-FI MD2++L73L2D7+ G9*,NZ;<7#W%4H/.U?,_H:9G_H<701*D3__P7-]M^-V%V9( MY]\>V#+-3K57F/(E=V)%Z28_.(/-$?_X%LQXPJ?$S *_(LY!E_AED49(^Y;Y MT/$L^AHX'5C:_'KJ&!N\17_Y7U!+ P04 " ![B5E2)8$[G;@= >N@$ M$P '=D+3(P,C Q,C,Q7V-A;"YX;6SM7=ERXSJ2?9^(^0>.^Z%G'EQ>RTO% MK>Y0V;*O9BQ+(ZGN\M1!4Y#$+@I4@Z1MS==/ EQ$2@0)<#$)J2(JHBP) /-D M'F)))!*__/U]:6FOB#BFC;\>G7TZ/=(0-NRIB>=?CSSG6'<,TSSZ^]_^_=]^ M^8_CXS^^C9ZTJ6UX2X1=S2!(=]%4>S/=A3:Q5RL=:WU$B&E9VC=B3N=(TVX_ M77VZOCZ[^'1Y>OGY0CL^#EKZICM0T\8::_+\TUGTRUW0JHV_:.7?,KT<+UUU].3EY>WO[ M]';QR29SJ'MZ=O)'_VEL+-!2/S:QX^K80$=^K42-]Q=BA74N3L+FC\+VZ1=I M3SB[O;T]8;]"4U]9V/'MLPIMXL'BS[ MK;Q].*V6!'!O.H9E.QY!8V^YU,EZ,!N;&((9A(H>^ MF%//0H/9D-BO)NVQ'FP"W<74=)]LQT'./7)UTY+"6Z,0C:GG&;F_ZT WVW. M;"XBR'%]TOFR?8Q^\J7X8 5%S*U?"SN/J@QJWR;N7)^C,2*O\"@\'YGSA>M$ M8M&>QL;^JPH6N-,)64.IWW3+ YMTC']Y)G 5NJ0!,>IK_<4*V5P&7DZ3 MM8G>UUV/F*Z)2ADGO]7* #SH)F&<[R.=?F;CZ88%X6L!+("^Q('7(:K@^.^0 MCM?C!W@_L&'J5@^FIX1-PTOAKUVHCU)?]/-@=H^(^0IO$9UI1?* Z$^VCIU? MD36% 7NL6Z4&P_JDJ5!A&)M : 1F6IIN^-RAA6!A-ATC(R#ZSA<=-Q*_G(JJ M>_Z'*Z4SAU7PNN]9KCG3EZ:U#GMQMF[-$/XC-%9:N,K4V=4)AN[!&2(R7L!D M#Z0=N[;Q8V%;4T2<+@SM[AJD,@WXY=ZT/!CFNJM22BKYR(^%/G 7B/A_CI!% M9S83 J^];M QOGXUB#V^,I7XL_N)_@[4"Q='I99DF0W6(39=Z'JN34!=A@U# MFF6RV5A5(/*:KP/2/9HA O-K^-"!Y:D_]ICZ"SQ\TR64AR;ZF,H@/L' BYP' M#^9K:+!"1*?K+_9EK/G<1GJ)I]*WITN>0@NV4;B>8MZC>V2=(V 0CF')[IS@OS$'O.\5S75]0[?GJ"+-<) MOV%V/#X]"QS%?PF^_H?_!HW-S?7-^>G%[=75SM-FZP-/&A MC]%*ATX<63 O6L%2)F4-TW'N;(O.8(ENQ=:'' Y4U+I*5*D3PI#B"P MW56K;;?QF&>N0[:+J60Q(=D#8UVWVEC1KB8#TG"PTS9J?95=2R9 %D 1F MO6FU67O8U?'_IF6A;'N")553)Q83R!H6];;6CF M&LSL9V,EDC"OKVZNKEIKMCRQ0Q_(::O-$W.AI^[P\*:MN=4:!I,O=_NX)FJ+ MQ%0[!Y 2GKC >;"^A\6!8[HA)A[Y>,5;;=%4X=+&>PEL2AAW,Q7-?SU3R^Z# M6<6!*>%=??1THF,7H<&+9;C$SG!XA'PS_@OYC\6V85K::R.4MA5,*3&0981#$7,>7P?5LY MM50V>1F(2O@PGTQ,0W#9T1+N?'E39!]LF8M'"0=F/*"<8[AXD230&R4-EXM' M"6&ZW%V81^ZZ(77.@AE9DL:#=_I,A">:? M#%1F5-)N215X(&A3471*&)7&$=LXUZ+;Q?;(G$+0E.BF.U-83#"YAKH)J\0[ M?66ZNA4#R(L+R:VX1_8N"%:)T,".87A+CYU_8M/F8$HVEXN"X&_![-3(/KA\FON$=T* A6"9];W\1, M@)QEX'8Q%:Q;XWQ>2!T%)PN_G&P=VJKK))=XXJ:X ;F'O,ZS#WEMGJ;9,\UO M6=/Q5$L\,?BAB3-@*W7WU3^A"Y_<-S>S$ MH?'M<0,ZW&0K_LC51^["AE]>H<@RX^C?!TK0/MKE4&B7G5S?7EPT3*].,B8"RH?%B M_;;+M<_&[5OJB2DM=PYWW :B/.DO-@']! DT T2\>.S4PNVCC)B!=@TK@4\) M]\X]6A&8; 99.%<68E; B53LW),5^57WQ_"%T2H1(A2_RN/>]E[%257X M.Q#<*DE%G$$O>:NHV:51*K44"Y1![P#(687%2NZ/<47!*1&ZXZ>ZSIG+Q

    A--3P,HWQ!&,V[$%:=T^ZQ:<%].#)D:4^C$CGB)PS?2[;2/#46" M ZJ!K095>/&EG5?=M"AF6,@ZNH5BEV%,_^GYJ],P,"8UOFVHTR/]60-#?4]M M'PTEPXJ:T(]*X8*Q.Q'CYN/&!E[*Q ;2QC6_]88RKF]EG=[)2IW\(E9RB,! MU+-$:*;1>^3_WWT/O(OPQT+'[,5BZ@/W=78*Y*45H,2OE)V82"[*Y*N MZ6!!E\6(],('P $)X$KX5VO=Y-I+!DC#5R+R92=?GI"_/:?6 ;"AB :4R'HV MU-?,V00LC\V!!K/P5N'MFZIYG85D,P= F4I4DIMT+3GGO&QL=#$0FOHQ_#J] M UV4-KD5#X$HQ92@Q T3\3GS8!;VHBDG@C)N:))H(JFH"U#4V;ZQI;0Z\N^^ M:$6?DL3Y , P]=#")PU>Q6M?G",D51%R)9V.[>W_?\]S+K0Y*R- M'TR27_< :%)<#R%'1!VCTB1)<8S&9E=WENVQ9;I'7T)Z9 1O)=OZA, M[3TV?16:"(TOZA9MZ#CF+KO#Q7QXH&ES@6)&B@GQ-O:8-M7I(R0/WV7:BKG( M+E"&;J.YK"O4Q"H?)%V$%1'RA.]D+3G"? Q/\K/+2[3PDS&YV@AITVZ?["[* MK8O&Q,FR7?$@.2*DA) :[?;.6TD!22Y>@I:9O96UM7)BH]N2B M6)N*"PL6 !.[8X#Z" *T4\_(O8$[MU[["%72G'P7OYP.$K0*0-,$J;IE.8-9% D>N*LWD> ";O_";1\"OVK3DRHG<[M"B9.].[TQ_YW(./4KV2&QE4?.AMG?(S?/?S?MHG=W^!O MCZ3%S(K5VV.[E].!*N%PB=XP&%S7+.F[9<%R (1FJ>!EQQB!EO:8.E5K18F8 MNIW^47*6(E@]J:#/+3A(6O]((Z.*W'"[&H:8;7F_>8Z)$2S]_/MPF)/"_V4: MN1[&+EJQ+QUVYU+&[F2I9O>8+K6J2#+BKJ'MS!W\$^(Y;G0-7X%>A]O 'A.I M(F7D1N*U8G-J!V08B+IU^JT_'HERAM_"(9)&4ANR<7AMF=W$@U,W;X8H9=)K M'R)=)#21'X37#JK$9OU#8F+#7.G6*')6#OR ,E@#/-&]&'$.E6PVJ=*KJYN; MO5YO5::B_+"^-I".H\LHS+7H%FE* ^TC4FNW2$6U)^=8;BYU1O1VQ5ZJV1-= M<3TH$0NX3B\)QO/)X@L9>F16N_ J"&N R5V M,!-,EZ!%;KT#H$4Q':B1I"-.^6?;10ZL#NB&FD O$2]^ "R0@JY$ HXXKP5L MSRN>5,!U>T,[J^D!H\Z,2\NH= !V*Z4"- M+<14:'?V MSL'24B\(U#@M]"#1=C&4[-&LRU1U9PQ+,G&-S9AHZ=H,$ *"5 MH6V9!NAD;"S0U+-8NMU-1D7?@T?S;].@<509[^TZSB+0U5B0.#"3(2F M]3"]+VP&O8.WO*#BFX2D1,;-U+FV/_U#O(5;5N%IBB80UM&/ZC"_(D MQ_C;4F/\YN:\1@?Q4A&:'/:7;+.)USJ0:DN6CGNG$[(&KK ;>3+@YM9M7Q=0 MB>7C_41Q/2@Q-]A1CMC+D%?M (A12 4U)Z=*.RUKH>F<)^.S[8[12B>ZBZSU M"*U@)H.F08V.0P^-PR]$M[984%6S>\R26E54,#%,O=,2SD&\:+9">P\=K5Q=_0;3%-@OC+J/?XZ M81X)7S9VY6\D7>B>" 74F(3TVU!&3<=3;2.EUA^/FIWN/)@8*/UDOM(=$E?' M<_/%"G*A\3T7>96:&(TR9'HD_$M4\ZHE7J*S\ZN;F\N&^QDQB\6'FT(8E9B" M9""#98VWI+9!(CTY\2005WTFM5F!I7(MTV7[\86OL&LP,"QL[^9.7#$ M7-FA!%I>#[Q0FT='GFR@,NMB=7A##R>YUPKV-J!\H8+76X=K QS'FR/ M5$8,CE?8QRVP:$1T_ZQLX1J66T%>[2^C[[K<)_,=:UH*F8V[7)M?& F? DT6: MN3?^Q>UAQR4>C5S_CG6?<"BZ/90C>6Z])#,O@)E-Q_"FV2-Y%7P12&I<^I'$ M%NX[0.\B:N%D%=6-*X!&B:"J\ Y7_\B*?]*$[W?CE%;1F.) VAE@M3T:;BZ! MD1P0/PL.B)L'-#HF5MP/-?/6A4F+J&0;O<:3FD2I&GM8T%5ATQMIOW6>OG>U?K:X+R,&>7W M_^S(&4VRW_3M$[D6*W IX:R,CAY0;>R>3-A<-IIR M1J'C1NKCT**BUA5G3YU:4.*N8'9Z>H0,!._+BX5BI^R?$?6X#G7BTJQPSLIV M=.N1V-Z*.W.5;DEQ\E2%6(ELWE M$JG5GC=55.M!0I+"X&J>L(E9+TS81F]&[=NO[.U,WI"::49^]7VRIR3*5J:W M?= Q-E%?1_16"-,-^]; *;KC)=U\$?.12G6\MZ?GNQWO\W,/.MU.5[L;]/N] MB=_O=I[OM>%3]_ZQ>Z^-NW??1[V)G_J!%BV:Z:> /*B-">]^!CIP*MT;72"Z'.'&%CW?!\=W)@MB>_,%#9C. M6S=6]X#V]9ZEK+W;/=:L*KG9L'12ZL;X.#;? QU,$*Z!CNGM_V1C*4W5G"&] M$3)&66&JYV%JTS\I6%1)"-/5"::!FD-$Q@N=T MZQZYM_%C8%DCK4.^ZNZ:8#/CEWK0\%TV[*RFO MU-G9Z=FV5ZK;&3WWGA_'VK [TL:_=D9=YI$:3P9W__/KX.F^.QK_5>O^[_?> MY$\HS9[/HJ,"";3N<-QL:D+DAI=-.AN'YL2F7D ;QS482,R++I1OIY$X26$Q MF:E*@V6M)%^BZQ;LO1>V>B+NL@(M*#'K2@ 5H83*!N?;*H]]G0SI&;U$F6;/106U:*GHC<,??"A+MJ[ MPAHU=T=GMZ#*[,@85 2!*K$@^IW)@J:=5T3T.7KVEB^(T&/3##V;I3H#SW5< MF! "K3FFEVZE15!WI,OJ+Z7::!_]"UH[3O[R&E!BO(5>PC_OHEM!W\ =EQ_ M$/![C6>;!5&$FOO==!>PH)TAD_U^;[Z:4UBD\?K+*A^QEU2K74&M#'(1H1@J6J8ELE:EUW:[>3IV5K:18_1DL_Y MN=(K*WI2GQP9.^'T-[+#ICX0.P]P%<]H7P\A,8.H7Q-*#"H<-:1WCMSX',E6 M]I$X4EB5F(IR@+(]V>@K/.^!4B5YD=K$/I)"'&@K#Q7$:!S.FN"#GZ>$4GV3 MJU9VDQXNV M[RW-MD3:S#\73^[(W8[HV6TX\$?X7=!CT3O[X'_?('@:=& "-)5LL-6LR+:U M $W*J>'C8T)V /CIW6E<9.S%HU%D0S-O%)25J55EM><)07QJ7:BYZ8=H?W#\A-/6/U MVFMJ80-FONP2J.5&ZH;N)$^'%J;V&R/R:AJPTAQ1B>5(P6GC@ @BHP&Y7J-5 M9'FT[>F;:5DP<^UA5\=S\\7*N_%/LIT#(HVL%I2X4"D=ZI#8*T3<]=#2L0MX MZ<&,549:7\E6#H@TF>P;23-V2]HKZ-W05O%E&TN>3+<08OQT7#G8&L MU1,W+E:I!27VF$41!\D+2[(G:.4P29,%7@D_AQ10>'#9CC5J)ZFRP9L(ZQXP%Q)=TNUKY7+E7?B202(A"4V'B8$/T542]GEQYZ M!HIC=N&MCYUCP,PZ"EI3'H\2VP3)OC_;I*EE%32E. Y%9L& H@Y8CFMLDV8 M6E9!$XKC4,*!WM?)#Q2;HW"LMUU,0<,)09";3#9D,^J']K!I,)4X/3RSB:^> M"3(6V+;L^1H(.C ,;Z5C8SO)3L%6%+1X%0@#0ERUFA!,$X\(L[LY\;0S79J8 MIO=E82W=GNVO.WCD9B,P;X5YOK/$++0) MIMUUGNZT\Y][8;7.D7EITW)*M^_U+>,TE &I_D85R]-NV!ZF:=K?#2C:6=)/ M1=C,:VN_^%&="@I>5)DV%/QR0N5\ 5'^]O]02P,$% @ >XE94A5)@&N? M5@ .OD% !, !W9"TR,#(P,3(S,5]D968N>&UL[;UM<^,XLB[X?2/V/W![ M/]R[$5M=?JEVE2=F[@U9?FGMM2VOI)HZO5\Z:!&2.$V1&I"T2_/K%^"+1%( M") @F905<>),M06 F?DD@$0B,_'W__ES[1AO"/NVY_[CE_-?SWXQD#OW+-M= M_N.7T/]D^G/;_N5__H___7_[^__QZ=-_W4P>#OYY>_?CG[\MNE\>E3,M*-Z9.>GFM$ M0U[\>K[[99B,ZKE_,RX^7_SV^>+LXMPX/_L;^;^+*^/E:=?RB9"YL,N;.K;[ MUROYGD%X=?V__?3M?_RR"H+-WSY_?G]___7]\ETV2?ZIT_G%Y\NSW_]Z5N_$'$9 MQM^QYZ )6A@1 7\+MAOTCU]\>[UQ*(_1WU88+?(<+DS_-?H(49JE:6XH%F>? MD1/X]"]T1/\3_=.GL_/D8_\G0M;Z%X/^]'TRVHUV,!!M\)FV_7SW,T"N;[\Z MZ,XE*H@C83S:?N#_8GQ6(_W=BJ@YOTAHF09$Z:A6#SW7]QS;HCJX^Z,_7HS( MK%BC@6L-O?4&HQ4EY W%?SUDXAV]_OIN.G\A;(6NXVU^)O)PL#27:(KPFSTG:]?$7JZH5LA3 M+S&8-G)W(U0A.3'[;C5\=>1@ 1N@:.X[W3W??>PQ/;_VNZ M,C'ILV_3AKSJ4M:R(!\]T_5_1XY%*!NY;\@/Z++[C(*8H"8E5?KI#D4Q-1W4 MK@2R7VR9<:J-*#*M7\PMQ:!YSKF?;)MU8B%;H8/&"Z)W/PA-*R_TB=D4($ST M,3:?6I"& A4M"XA890$VYX'_@QS7AJ$?$%*PW[Q(Q-]M6PBFOZ+6YQN9HVZT M!4[0'.5:8L\E_YS'1FL+XJE(4=.V\[UIXW^:3HCV+6M)H\)GFF9Q/UD'U2HIL2DB:2VM.DNY\;-"=?'ZQ)R^3$,5XTKD/EGVU: M!"\8;6(#X!XANHR-@Q4BUN#"P^O,N4LK_]+?U,9\Q3/!3H]ECP_5Q-0>=?I= M(;5VVN(@6MTBB7@TJ;)X1*V$#[TWY)JQ43%#>%U+MX0#:B7[V0N03PX3U)ND MA6SN@(V1G0"LD_#"D/I6-,^SWFW'V:^>@>DNJ8\]]A+M]YBT9:T5JO+7M#&\ MLSB?D$G_.[*J=TO@/3$>W+EM.CL?V>XO&6=9TM4:!+O1QBZQVT-,UTMR&K9K M*6W+)#8KVH%EV72),QU-*ZCZ5QK6G9W.9@YZWUWOU2?;$IVZ(W<3!OYW'UDC M-].1(+E#9O&(WI!SR7?,ZE2D=NAM2^CI68"8OF&\->TZ^/'!P72WT]T4&;E^ M@,/:A_O&B6I6? _(1;C9&VLTW/G)%O M>]_NH&,; JI-G+[S6M'=_^*8[L$<'-2\:Y8=O M%J'4QZ@?GH.1FV-DMX(2LR-<;S3< RM]01MC=R9VB6W@OR <44!F_#3PYG^M M/,="V(^C8R:([ SV/ JA(;\-WDULT;4AZC%!FQ#/5X3R6LM/(X2T*Z;H%)D2 M&OO/,=E$S7EM9YK&SVOTEBVC/>(%>U8XIX%6]*H(:UAY90;6SL8#\I;8W*SL MN7Y.RL9.F#'Q/.4G^6?V@[O(2=L-/EOV^G/2YK/I.+^4"H 3@ID&@=+8R]\B MR42CU2.(_)L&"GKN)PLM3&(H:"2/,;8V8KVU:;O-T)H,79/4:)1/:[1^15@G MG?EQZQ&Y(O3@>?B*/NW8UT@J<_2$8*(0MFO'8;CN7\GXE*:ZX;Q9ZA%M9R%K M]U<[H!_8=SQA M8F?\XY?S=+0%]M9\428D>&+Z0Y]0XVUB3RD$^0\)%TL/)U?63[EE5H@'NV-# M^!SN*F)P^#K&!XC-T'$#]N?5Y=_D?(RL?_P2X+ CRVN"WI ;(G_PZD<1P1R(#IM!F#-R4!W2 MOL$VF5O!-M(!W0M3&EL=F@Z=HFGP(QF>!L21PX 3TDS>A*I[PE#:(Q>,_8R* M6&@>&\+NPM.^9(G3R6ZCF&?N$=.HS_LP"#&BD>3WCO?N4^(*D9),A*N/!&%" MEN!9G3E]Z.E9-C.:Z6RGA)4HZ7U'>13Z&H49<-93A?ZMXGJICFL%EJ"AF<\% MHJKI^NAP>I8W;Q6K+]6QXG/0Z#)YYQ-^WM-+G$R\88:8PR51KE>KHO^MTO(G MQTBC"$1?3,@4[9^YQ+!#2"H.TRI&5Y4PJL@9M!4MY;+$G&\9DJ_55ZP]Q=!$ M/=Y$MQSN,EE&RXY2@O80MGJY,Y6 "6CX/)JO'HY2.*-8@(1@#CB\QA .2Z6* ME@6(QP@T=&[1!A-3,8D#V#@HS9#*),UQL)+K"N%8I(2<'%O0<'S!WIM-/?GW M'K[UPM=@$3I)NC1O$Q)W@; 6*N$F9@<:7JG5F7!&,YM*3CNYEA ..DKH,+F M!DHKZ?'KYL M-Z3ISYLDM,B_00L/)V$],_,G\I]L-V(AG?%DZ\R/$H>&/J%@Y5G[BS-^Q$F+ M%$!85N4. *V*!:96$J:2B7.#7((7?P/EM(:P=JN@S6 !&C+$""-T487B&YV[ M!A 6;#GY9ZF&)O)G%.RG\2 (L/T:!E%:O_?LN?0&G$B%?'69SGL.,A7&@>"\ MD@.P G.@<9;!L&5\OFG#!Y[L(Z.9$<<\>#-MAZH1V6I]TT&9[$3K7^&NY.-X M09;N%^H^( #DE._%Q(A[2=GX5UO5C^M:_LZF10%-XQB\IGQPK[0%/=KUGY[5 M@5K(!S28B@EQM(;(G ,0IVV[T-0*NN-P !V46]L)@WUZ20DLN];M E,KQ([+ M S1H?B :4X2LP1LYIB[1/%(_BCM ES+:Z/,6SG$?_^E=SDYALW-T".73VZZOOEU?PLGATX,:DT5H0-(24IX;E2@19F4RVD&(.!+J M8>',7*0?&A3[8I0OIFV-W*2@NQ"6DCX00HND(2KA!1Q<\WFX#J/8-9[O30R= M?'\(D4;R,,KS!0#%":WLXR(K]0\((>,UAG I+HT/CPEH\XM]ZR3$1]P%PF6V M-$IB5J!AM;]*\.\]_(S>>>_0"(Y;BF-T_6@2U2=HMV8(O(6&G.[JS9$E^:*NDI++ZX' M? *P83Y4!321UZ0WY=!&[APCD^8'QO\[E, M$#76H 4)'9*[*_/!#-!5RF'0-3B$(V7%J9!?(O2( YH.9:X[XYBID>^'W !/ M;FL(LUX#RES^H,$&/8.%<^K4 !'P]):/DD+&N5S4#7 _%]5B>G J#9H9/$$6 M2IY^XD OW1O"/:4&P*7YA08S6QU3B43U/\-7W[9L$V\3FX%L)_0!=*5K:;D! M(60 ZYC]-40 33]X42UT82O)0)/K"B%I6 /F6N D\]A%[G ^S>$GSP<+,TE*KP.\DM. MPISDW_.SR[-SXY.Q'XW\Q]-X,GL8/-P9T[O)/T?#T?.#,1D]_#Z;=I+JFW(U M\'T4^(,@J?:+XN52F LU;6+N75ONZ8[MTUGY/H!#NFI0A"ASFT-*!58 :7L MG.*R!F !C-Y&7Y#5@;ZEGO(W7C!(]FFLHL_^29BBJO<30&+?2Y0[%R^ME?^3 MSJA^(A_R11_[/.\^RJUC/6+*!(!J[?C:/;0BC/3F-X<00M'$/,F9WESN(2') MWBP?RT+BI+MW&"BGR"(3.Z$MT=$29N"!5_5=P$#D:!$%%31RF4 M&>[V3+8C4?(4]MOA*6QW^#J=NDZGKM.I"Z@%?3IU-?)\??H$Y%[#D_>"A,_8 ME_8Z9M-76@C0',TG<_AD#I_,X:,VA^FC8I&BRMU*7)Y=G5T6[6$ZAO'?XU'^ MKRYL8DK ?@46F<#,EIV\\.FYRP#A=21_\C&!N@UPY!W%5U??KL_@.,_K0<1D#0!J/TR,5AXA9+#$ M*+)I;CR,O??2"GHR'2$<#L1JF2M8+L$1 ,2>O0#Y+^8VSKBY,=V_Q$ )VD.P MV>3Q$3 " );\;EIVQ.*V[NY$5<) _MEHAN70U_/2=+Y"5NB@\2+/5ND12:8C MA!FF *P,2^"<'3N:G\P@>1!KO*#+RBQ=5J(50QI-V6$@Y.M6PE:6P6Y/N&.\ M--WD#?I;6NG6D3OJ?CD[/[SZ&4\>!L^C_V\P&XV?C?^>#-?)F7$472O\#N?LJX9"6ABHP$Y'E9QV5' +WU"_:6V%S_/V^\:R=>NZY+ MB7%4([DGXE$-UUCBK'NE=T,* W1X.Z3,)MM2$F\.1U&%C,WB3MM?R,Y*_MM< M\DP2A?X0#D/U-$.!V8ZCI<+UVL3;\6)J+UU[8<]--\B4WO8<>T[,_UNR9KU% MA0Z3"S/7>K3-5]N)#@=J1O<%(][J^]/38/*',;XWIJ.'Y]']:#AXGAF#X7#\ M_7E&DV!>QH^CX>AN&EU&I;08,3&&Z5I&AIQNS79Z3KH-<70:V47 $D+#I/C) MS9:L_58X#X@,'T(3$WDC85!7G0$["O6R _1(\"&:'YCNTB:DQ$C=;)_,?WEX MZ)B^Z%D(I1'@'!7J(U\(%),7 @"#04#OGMIG!5+%-1R5O(AV&T!H$\! ==0!R(JB)PP$W#O@XI!]Z$/J7-<49G M?H/SY)@>Z[+ 7L./RLDCP7U*(/NO=8,;4FE7:"T*WF:/\7RS/_>Y8Y9)L\\I0!,]DI[ M2]D%0-U!N[L4T"..8JAGU9;%T2!&$^2V@5!%$UNA8\AU12XP5] &?A.;;G_["#55QW&5EW?F"OJ0>% M^L$82X5:;PC1D'(KB1I?[;B5=O>ON[]D-&80[)1R@N@61#X_M1J;[<'^?V"';\:MC+Z-%BG \U'[R315-9=&^6+ M_8M:%_LID<:>@NAJ?T>GL?"P02DU$E(S+3N^]>]A@NKN:;TX5H46O_;4[#*@Z8 <:0A.Z!KG$ M.#"Q6YH9R6L,X:PE5+4L,#PF(/A@C^T%>*F\K=,S\*=GX$' =GHHO-\/A6>> M72(GA&?TGCE78,\E_YQ'6[C(8%0$6,FN96++_[ZQB+U\<79^=7XIA$RR+P0+4Z2(N2DF MQU)'FV!RUS-./+F\D")VLPZ6.X[73,*$9+/0K=CWCCO$KCM:TA: 82A2H(+H M61ST6?[YV)W+JV_77V $'M7"A,F5[ON >]-U;?1DHMO0IZ5'DWQ27HAI2?.N MC>I2;4J\]B5LG$))"XL]YZ5OB<4^0S?T\$40J[A<6.@I=*YN*"*XT+E3-:_6 M(])8L4PKJC,CMWBE20\-![>:Z9%CO,B=&M/3!2,42NOH$&)>)$#7SC>T0*S# M1RA'[MP)K>C:'$>P! &V7\,@KB/X[+E4JXFP"2G+-+R'>U&J9W (P3(JI<,T ML0U-5V[1 F&,K)GY,RGO;?Y,_W;WDSX:C2;()Z8KHC8LT7X(M(LW^'R)UOT\N5^$F.X,?*GJ]&5'*F0S5D@N;>,A;D>#X/,2.@4<>8 MK>)V56>;U\%MHQ#3;R8&QR"XC=TW206=\2+-[R4?^^YN3-MZ(>WF]L9T;DR' M&BV'\-8=KU5HO]:!MBZGC<)*5FTT-_WD,G2(YDZRQC/\5_RFK8+QK0X8 B8: ME?,$O1%SC(PF(6A1VU8E?5U'TB(N^A"N&ZV[-%6 J,R^>M@S"N(0UU]R,A?$ MXQX\Y*(4CQM185 R/BT\_&E/R/]M$%+2>-N.:^.F+VQ%-=_31[B2MWC<)=FI MD/T6G36DBN4JCM:%,;F'H?BV1($K5D,X ;HU$;*&9H"69.&) M4X2$=_@R'8$$8?"5D0\0FZ%&GC(\6$*%3QAR6T.(EI#7INR#A%R6 ,R/Q,B< MKA *'NEGV &YYKJ M^NR\^Q -O9 Q6>2AV.$.4(YJ7U;^Z(W<3)JET!KB-89PC28'21DGI[ 5N9!L M#;OKJ?S9ARE_=K1!+]!2'G.3D1:&I_-Q/PE9SBKI_HP$")#ZJRGZAQ#@YZQY']WS36-C_H/ MBF1QC]#0X\:6*?2'$#Q2!VP%5J&AG&[PC\CT48;?73 E!UV)?A!"2^J@*L'B M*?! *@JDXF;9523"<&7B);&$%[2D71*'DM*"K)B:0PSD>D&( ZD(AQR#K2,S M091U&I:@ ,Q!)PA1(QIQ.>"O%0-_%YL71*3S+?N#ANWZ-D/F(*VU^\) MC(W207#G6N-%$D;I1E0_F:ZY1%:4XIA4"T7%.:5AO';Q;L!?4H/W]L[:8_>9 M#!N'H=-29J%@2G([M N57L]'*7/0IBCC)$'#F(EP,N]SEH!:G(#*CMJLD&ET^VB30,T5)5K^ZFL$8IEU5T.ANJLXR-.S31S1RQ?O'BX0Q MTTDJ^XM?&E(=I%W<-;JSJC(,%_58"(A>] [\R ^ K!L/8^^=EJ&.^1B:&&]I M\F/D2BC5@2I#0@@-K385V&I1108]5A*/R"=ZRF,7EJE;9\J_ "$"IE45*A=) MW[(TIZ:#%),SKW0F9]+OGS(R(23ZG3(R3QF9IXS,DNA1NES)Y&)FVT$PM&IE M86:9 3 ;I/R'-]NA8_K^SA#(MA:L=)K&/LK,3DVRZ8L&\?D0IB1J&AO(JJQU MKJE? I2*Z:1,Y6/G\D2O+JZ^75_!286%K6!,T0'0N0DRG3N?/D5'%_*2M]I8 M32'8)%HG3OYE-Q;+ & [99P)7;Q]S3C3=#,&LK M0UR/=6@W-1\M+),3E5E-&QJ/R^S^CH46KT4W1"+6B[FE;"A>LGRM=2L&!<_PIB6D8B>/;S9'LAN\&YB2^[:I?;XG9P+HN^+ M[V *;2!>OVC"-O>&8IYK M_=2;WO+C6BV.ZS^9:[/UIYE- /(M,G<^=!AOA M_J1!=3^5]XE=7EW3#!TH[L1.M(HI$0"*=K?>.-X6H>AQFW'YL\F"]A .ETW. MFZR*",0 -0),8NQ/2X\6+D6O:;;9$S*Z=.):<=Q+@!C5:]@',H>%&/XP0Y\=. M*WLS\^[(N3[8M2 "$7XJ$'^]ZX->=&C!GE*3X]$R!CJ\H]$ + P2M_OH:^!O9<'>FS;^I^F$:.#[X3IBG#H/GE"P\BS/\9;; MDHCA5K[8&QH=P_FAQ6+G-NQ2SR65)Q$SEX5&\X1Y^Q3/*2S7I7UWKPHKBQE,;HZ;85QNCQQ:T>; MSR94Q!..2_#KR,>*Z:.V8@(I%D:L24 Z;=_EZ<%UT#KGI@[=H2#9PZE"+ M*K8,0S\@/&!?S3]T?E[+/[0CP7@G-!@[(KHM?$"KD$5'!%'U@D*CMH)(7K!G MA?-@C..ZZ;RP,W:S[IU#8AFG\25LZCL*VTF(V=>J1SXW*T70%D"TF4AW"J)G M<="$;R&M'47&O!
    &4<"AX5FBYUAC\S.8$NM>/\&>V3CH-_. MG,>C]TWIO^C?!YL-V1UV)!*NQL$*<1--]([>=8)R* M:D:,3OB8C.K>%A_(A_Q[PD/JV;HQW;_HFT#SP'Z+7@GB;7GR/6%<,TFH8;*M MR7/6J,42;8X3](;F4!)1+]X8PO^2 E68)VG0K(?SNY]P)+;HB^SXB_V?- MS)_54&6/!&'#4E1F!=C9/$-3 2;3]#U$OE-=W 7"M*T!JIBY/J"7OCRY58 O MTP="6*]F_#+<]>*BQ/17=_\.[3?3H2EM ]>BM:]S+;'GDG_.XYPWQ2N4BWI7 M*(0X(T.=8;J6$=-G[ DT\A1V>K_RC-YYDAOCX8J&;(_<; O;G=L;\1N>-<<$ M6XW^PSV)Q[$*M.C,Z6&\T\-X<-\M Z%,IT?*^OE(F?6O,&;+O_>P8+$4/5:@ M-@:<:QWM>X.B)* EJM#(]O%B8'GEUQ MY7_?6&2-N3@[OSJ_%.(GV1?"HBS2RMSDDV,).G!G%]6!V_>%X+O1 MR>I8ZB MN(;A.J0U1M_0W6*!YD'Z>%W*%R>.3JX;G#*>VO9">>:! LJ-T9/M""!@3T5I M94'KN/)W*4N[39];)TU]B*YC!-5T57KZ'? )8%.LN@"5W2]K&+>[ZVAM0LGN MMS67^J/(\*/.[X%K%1WTX@OOLDX0C*Y&-*:,<7"7:05" _KH[):P&U5L$: K MZ@3A+"2GMD7H1%Q!@VY75V?HN?0J*BY/-EY,;/^OQ.5F.M$UKG]C.G$Q9X2" M!^R%&YK^73*%]0T/X7:UDTH 6SR&D+-/\7VY,K)[!(:Q,&F==/@17CXB@Z=5X@^C:[2ZCD@H3>[D* MQHOO/HK6;HZZE/0!?BRIHP4EG,,&MRR\C]L:N.FI#U"E<+\Z#Z2%E.7Q@EUW MZM!<+&L/?"NO I $UXU"-' <[YW:K>2CU*BEMT4KDY"\'+\Z]C)^!.X0*:AK9(3&F'J(NO.Q&YT-IG/8X#)[&#S<&=.[R3]'0QK[ M/!D]_#ZCD<_T>T;TP4R?CDO'I!*)S^B#8+"F5NQ_D!71*2PH(]6UHP!3.R"; M^!L-GPN(5MLT%#)V0FR?S']Y.(JE$XVI+ MWV]4'@5(F%D%]98$F\TV ,!WBKVKOR4,5N(WA^"9J*B].2\$ET%(8+%7H;*+ M<_GN':9K*[+(Q$ZX2!_%;7>>U2*G._-+2A$$O2$XFO1IA(#11D^Z4[H)174S MM@,RXM:W:;9!^G'Z 'KLNXS*,-INB*R9=X/H>?QFF][">+@@A_$N==(F1XOU MABQ5X\4+L6N(HNX_2'X['UAO"/LH=?93 YF>0NA;)DG[PU-V#TB&X#.KHIO] MD.Z13(CSA"$!RUTJOQ1Y$'R/X!5=2I)'HM2L27W1OU5>BF0(?ESPRE]9ND3D03]YT$\>]),'_>1!/WG03Q[TDP>] MY\51Q=[@2K[R8W>1PXLE$M,[L"R;%3BFW+NOWF5E1GN&;_Q?4:#;>36,\R/T MU;E:B=G>8#WT_""JB3XC)_P96F\\;.(M]0+8.(JJ4X5>8L"^>AIU\ Y-,9+P M2-,A3(1N, X#GQ:2H7&N;A2L'+^J8T6O\\Q#0CIEE*,450?KJT>N+M\P_6=I M>=ZA1Q38C?+7%L\HG_Q,G6O_#FT<\;3/<*S@5;M4\JK%M%&GVIXZ^E^$/B,E M, E/C1QO,8U1>=X]E0 <;AD?94PB_SB8/VI#=.?=J\)J#L=Z:_Q1!,\*9/> /;_" MKIYT@^ +K*L@Y5Q".RP**,XDS&5=(>H

    "X"=L$'(NWSU2 OYK266=(#@' M&P17\MFD3J-E[GYNT+R@?>-%A1/]EZIQ,BD%1I8$^@.@\[H 9+G#>?D P";U M1SF)RR)[.G:?CMVG8_?IV UDJI8=MZ$?L^L?K\L7[F,_2V?M)6I$N3YZ)LS, MWI'S1@P_-UA5T ZI02&%KW8C07AC-Z..NQ8 M/@(M()_GG5LJCP;A0-^B)L1,]U\7[KV09P%6'0Q"M$][FA#S? 2*0-KJ4X1H M, A1/BTJ0L1SOQ5AL @0UJH-A1%;58FO7:I$@?$>Z45/G/K?6D,7KC/_!:.- MN:7GUGN$:#W,*!AUY"X\O(Z44=&3_YN*)W__<6-!OA['W-'O&_:>@%.:Z\ES MWZVY//_N2S/_GL>^&S'[EDXT93^G ]W10?Z9=LYINW4CW@//U>=>$5 ML@<7,.%*6M('R+HIH8H20 &J!)#8M91,X0K(: =AZ9/2M-S3'H=\Z*XA=><3 M1MYW]>]W9X>XH)! UHI](=P82VXYAX>X]0 MK+,/R*7/!2'K9KN3PWW^M<,XFY&C'+5&A+ (U-&<6LPW6@HPOUR5+=4P;FPK M%L,KL@)M]14<<":(BH=RG/$4QP^&\FHM5!X-PDULG;E6F?%N7;0/H8E--]CN MGXLBMD/Q5:G#)Z5VV=?E396/H83 ;C9^-P?.M M,7A\'/\8/ _OC/OQQ)B,IO_KT_3WP80Z>_AO'COCM_ =&C%879K.![@^H@6UADVPP"VDK1VJQ]5D$C6TBCRL4BR/R.T^.R?A)X, MO9\ XO@H4?DL_'KYUVW6W9NN:Z,G$]U^GQ*E7F)SS3N,"YI"\'TTH4W@^/^U;/J\CGM%IV]6B+V>EG2 MMN.%KTS/"J)G<=#'X(?4J@!ZQ0-MOR"">+.I/4*XBB[$AAA9=O#H^3[B;0$+(UM$*IQGX'.$Z03TX4R']QS#FRQFXU/,M&@9!RT0*N96)H%-_X M"NJ[3]^&)*"M[SM&,WKY9/ZTU^'Z[NE5R-/^Q2/=XK' Q"/IRO$ MPG1?3*+YU,"/;_U^E&I H3&64['W.$GZHL3C&8_/ 6%57L/+KRE/>H MO*L*;=7C?GOZX_FG&DAP[-X1I4<9XAS!6T1.8#8OD[70!D(D4AWH"NPTZD6* M5"&)@[4255GL=<>UTCQY\L^9^3,F;6"]43^8GU&JPQU4W\@0XHHJ9KCJ$T*W MGH=;]!HDR8)5B]%=';HAZ*B9+,3,R-WF&1(PQXLXS.O>G-L.$;LPC9#?OJM( M<'K]3J5+S7.!\X'=%([GH12)8H#V(3/0*H 5J12Z$'B-@3@#1)HF0@9J=;8? M)D8KCQ R6&(4F<RUM/S+VD,X02D#4,84M"4KOS<*MGI6 M0T IJ2H;/8L5V+@(-WEV4R!;/%^_^(A W=YK8O+GU>77+]??OGW]=G'VY=N7 MJ^N+RS9@BL.>F\.)R5:C&TUVLG,VO+'++56HUAN"%2#2N]1/H,04 '2&WIMM MG5_?>_@5T;B).4J\%M/PU;'7=E //NGAN\2WHBHK02XMB&:]A.6TSMZ]&I!G M>D,P&_7,V Q37<_8Z'FK.OAD^T/PKVM"*,M6UQC1AZ=J0)3M#L%CK@>A+%== M+W&4EON5J6&'XXP$?S,[U%$U*!E,=XZJ_59G9$!*B]<"38:K9Q!'VY^]^;FQ"GJ)CMM +0AJS!!IRS#2*PBYN:X(V(9ZO MS(P[\SNM74U64YH73?2&5K??(/?)#&A$!]=U6W]$".G+$NC59[0UJY#G>99T MA4ATAY"_K+C^27#5-4 V\LE!C\9OR)ZQE 8"D=BL!S4V@ZV9%SQ=DO1<2'0' M9+]74%:%Z=>%9X-+2\UIUZ%OXZ)+"#MQ??"HD?5]R/0'465 TS[7B?LCL6U5 MXP$J# &B"( B5)*L0:A7/:3QI@AO3!QLZ3N,G'K5[&8=! ?PLOAE@@/XC'0D M?,:)HT@?MSRU0E\ Y:I%:I9"H\#1,>.5NVR_OKBZ/O_6?0R!=@R97.K>L9[- M>*@;T_V+'9W):]1U!7)E34MV(28SC3F;2GU'$$SF.N(\8 1 B-+(?4-^0%DH MB=QG->Q@Q^:595$)YV.Q BUT+$_CT S0DM 7/UWRTV PU M>YRD*56_(\>Z]_#4=/A'?TX["!%A\NJ4S2-C,-.:I/<4R\C[L#6$J)Y:4C]D M"=H:]4\3VW2-I:4(!3O'8;,.]@U>52>5?>.0$6 @"".,60V!; 0\1>()'U") MEAKBSQ]:OEQ=GUUW?S2K!PF3)0 H/7JNY;F1!^V5G&7&BP4B4Y[2_3BZ&4]* MZNA(]86PR_.5L9 <*<-05UX1^GH"QV^8^:V#+83WXH"LLS!#?<,[N;R@F9I_ M\"L E]^!6N2DVI*%)"77)R*A=7]X'T+(V:%$>M76:GI [36+]= OC0W)#?@JWX)ENF/X2$&!5X5/EK M':Q,:&9%N,0C0,B/J0N8F$-H9=Q8'"1[;AG"U8: D(NA9:/CLP@98PD,821D MU,(('@9I/;F[GQMRF.-5+#MH!2$90QF) RZ@@7&+%@@3?N+JR&CH^8'_C'AS M@]L:0JZ%,CA<;J"!Q#>&J.UZCU!3&]&U_ MNL'(M,9NUBM[SIV*LMU!I&=4F)RR_#5J^N?)2)=S^N5[Q_.*#B69#B!BOZN? ME!D<-?O47Y)DFH1-S1!>TUK^V ^>/!PLS26B5^#W(:?$KV)W$-'>*N H\@=[ M$:342RUW<<-VP:KKU!!Q @T6%E/9B3\(XH37NE$=H%LJZSHQ*+?4 X M2AN)JV8+# ^IGNTBVJ1OXX"UUCV-::WU)]-" S]YP=6D3[K2I?W&=.BOKXW"N;M62-\>&GIOB/PS8%RQB-JV"TA=YT<),]T_$[ CAJ:H MD@W85WPEX.+@E8"[FQGYG]VXANE:1C3RZ96 CU,X6,<+ :?"P1^M<'"EBE,V M\M.769CI]^.H6$RM@I?*GX 0SZBE=I4RYQV7'XM)BJHET*)H?-KKU2RN]!D( M82&ZE$*=^Z[KTO6U<&"C%56S7)VJ9;5<0U6"JU-QE]9+;,JP=:I[U7)A30FN M=&/R9/KDFXQL=6[U@O(>$.(V)"1?SDCW5>#Z6T;LL!*5;JZ M_3YM ''!\!!.ADVC+V"_.TUX(2> VQ#%03**,!?Z0CAC:L.PP%L' &4W\L&2 M',R69H"8JC7PD]P?<3-B#U0!NWDZ>I6WT*&)SJPF>H.B8Q6T%\P6>V5)D_I,+W+?:C(9_?QA\]>@/P7LAG"B#@62YV>C@*E16:C. MPBML7]X<2*@A7ZGX8#3[X$!7D&0+/OYV]MO5]<45G!J6]6!BLM9P/B3O.IC3 M#$*,9IDBL3,;6[F%IQLF]8N5BI?;$,(UGJ2 N3R RU7SW&5 B*5\E;PYP&[: MP:XL!0UW5V:S 1 *X1; :PQD3Q:IE0@,+7NR8/$I6W,@K>5B?2@L-*TLX2]T M\#)1,AM!6+JEY,FD'MJBW:=2_YP "J9-T*.#S9@3[B:Y&0NY@8N/<(LNZ0-DMY;0 M/ F@ .WAXV"%<%*X4[C\'E M]&B+WD=;3N^TZ'VG!1W2O(#\?]MT MB-6*D>FCD+*'3@XF^28]NTS+$]]L"7,:,_ [>\NKPY]VXXS<*TH.'CD!DD=L;A>['2^ M0E;HH/$B;:GDLOEZ=EYTV3R,Q[<_1H^/QN#YUAC/?K^;&*/GV>#Y873S>&<, MIM.[V92Z<)(/&]["2#_=J3_G4!(BGPZW=2?):J%O4X_V8/[OT/;MDGP1;FLX MWIT2+'*9;#QN .Q-+-KH/S$2^WLD^@%Q_91H7AE0!::.&;)<;9GS;U?77\[@ ME,W1"2.34>UW//NO^_0WGJN/UPZ"RT]:U=)+'PXO#5OD/<_VX;B&)':84\;/ M*>/GE/%SROCI)D(U697*+E$8[;J[/N$2G34@N"MO7R]/4C8FGN/<>_C=Q$6_ MB+ EA(L2*>"8U$-S!Z9$EB PP(4: Y+\'"EG=BMUFV(;7?)] W*=8$T&211 M83,"%:G1>F/:.*XFX)=M*L7&$"X)%=$IL@ -E_00./36K[8;E7>8H+FW=.FE MV,BBV6.+*, X=M>FRI9QZSZ2G]-'[WT_7"/K&06#5S_ YIQW2]7X5R%IBG!3 M:UP2T!0N##/$,_3(<9Z(-/J/&39= M/[[KY64#J T!80OO0"?4A 1-2Y) )W_F);+8J_8#YAL*Y=T@; 0=:$.Y8*!I M@(+^)@_"TF)ZR ]\^C(LLHB4HB=B^5>F6K\ (>X)]BI3+L-^J"!-28Y>!\JP MFH@'&U*D;+;5W)G:],. %)FD9%$+L6(LJ MHDML/5AH9$3(%%TQH"J*LIJM3+?$$]DR#1!B[& L;DU*&9JBIP?5"=K0.&MW M^9U SS/F>8TA%,?H\)!?% EDG"%4V.L"\3"S0L$]Y M%M#] ]G+54"6M#A9_+N/%J'S:"]XI[1Z0X*H[-&!XM236KFC?]I.B%Z M0B;][\B"2S+L,^4;$F&YUNXO&2DE7:U!L!MM3(4>8GHI%E5,48HK_W885WX_ M&$V,?PX>O]\93W>#Z??)W=/=5&1'JG<>D[@>X 8,@](VS2X-ES<4[VHDAVC>-WLOVEY-]L M=__\W293#,]7VT?TAAQ!*+QL9SB1\=JU(;?]28ICOUY=@-@&F2O8(0?" &[% M,8#$WZMI/Q-K.7X_/.2YL/:+P!X0K M[DK*SD29Q6$? +Q0!O "0MAQHP!>] G 2V4 +SL!D'.%W B E^ !O-EF^+W' MZ-\A)FQ=,#BAT(T;Q%> M7%U?7H.TBC6CS&2[#\#[NZ5,;C\6=H5J&G.TN_38<\ @6$1K;%>/)0EEFK_1 M73):(\)BZE!]XT&D:+W)@WOV8I+C*FST]0ALOYF!_8;\DG0$J9Z@SG%-Z924 M)*#=0NZ)S)//09O?',*&HJ#%^7II/*:@H16K[DZ3]W=L)9-4HA^HDWI34U1" M#M @C\J6$8X145&RWV0*F#TC6K7]Q<14TVU_X_FF\X"]<,-1@DHC09C6TEJ? M+UA=@5MHX+\XR%HB*RGWAC8F-@/D;..P)F1-J>9'DV/7<.@Y#FF#R1JVO\[G M98#H&AW"]EY)2;1) )KB[+>TF+?2[3QM!F$;J 3E(2O0,.&RI;IIP\B@J822 M@"=H<&5,#W6#2[8S!" ;M[IDA0%- _9+2H:#TI4TUQ:"^:2FR.PU-<<4-)S$ M#%::H3!LFNK(E7$',&IU_P;VR%UX>!W%_BH&GE[(!Y[N/V=DO@V,Z MM'3[=(50$)U-R$(K%0@J['JJ*%E^VU0J>49YR8;O&CYLK4D( M4K 79*P9N$L#F ;D]!V_&Q-1*W\G5GE8 -=@-47"B6P1+'5'<:FU8_49!07W MP"X=GG&^B0XTWUWOU47JM?1Z"K=JHKC8N06A' MFCVW]-W \8+F[0O<#?SF$/QY3:@&GV. 1YM]V=RIO73MA3TWZ0-:107][M/, MPTS'\6*?D;>(PTY9/AK%0]+!0[V"[+S,0R\9THTL[49,O$&I-VS7"%;(R/! MN](_9=/T%D;$C'&9S?3+YO>!.(75<(?1_O$J@^8KU_YWB!I/X^-_\A2%##RG MKTQ;3H')I\#D'B!ZBD\]BOC4(\O%;C :L.*Z?4K//J5G]R(]NXQ?0<+=H.QH147[*)0P.(=BT;:(Y9WB&7YE%O.M7\.WLK/ MGC^"3!*-TCBI62.?R^?_75U=7WX#F?;8G>HQ)01-&_<.X)T'>?\&N)]*1&"T MJ P RH9I:/JQO>OELH&F&)DIM+LD4K" 6'TZL((:C-6L: 6Q! ,6>[%4Y"9* MGF&YO:JY[\*SC?BSBZE!S8GFI(4M?3=O&'PEA@&@=]#A:2937-"45;S5YT13 MV9ABC +*HFIZGLJ;5@Q)05.80_-!8%CQ&G=@47%>;6G;HN))!#[,PKV'WQR( MX2)66S%"4 T-31B!WM;KX];P-LQX!(E&5]$"$L@:FO[JWO'>#VEC;J>*?2%L MHF4ZF+Q%I,(6M&G6T!;QV$(U)_%G 42V-RQ2W36?^#O]443,]Z-L0+LA'4*= M@E]UH&])S.U>_TJ"JYC^W&& ^=#$>$OYCRI814^^I!U\&B6_WICN=LHZ>BI& MD?]6+8H\I<]("(Q"O_/QX7X:,IY0^]_\S"LP&8)A1(D#SM75%+4=S1WEB.U, M+X#1VI)YOM(L ECH7^A+=T2R^[)$C,Q_H1-/:00@QWI)E?<0$O;M!IH\RW! 6\F=TD4;(]6]5#WBQ94WI@9P(H*'?C]OE MJ_:PA'][W->:]5_; [%')>V%[&?NN+7[ ^3'!F'NM>T4D!<<,#7^@7P M3H0Z*J-54M 4C:Z1X\60,&+SGT[)-@&Q'S0%=9Y5:%B10R7R7\RM()0IWP3\ MT;L.5GE6H6'%8E'>:I?N#?Y070=A:2D # !]0"YU#%9_.>5*/IPS^99A0WLV MI?Y;SN*[\_KC=[$TC-PWY =42V;D4X(X3E9#@*&;NE#.3GT6Z] B0_(T#HGA MMR3T_2>:?\((()F.0*(Y^;K*1XO-4*/Y?9$/-N.!Y^7R\=I!./+*JU.2P<=C M!MH\T;%0'+AR&M@2'D'%5C7U]J/&9;OC:"S&.O"""$G6>#'&]I(8C_0H3B?) M#SM8V>Z/E3U?Q;LHLGGJ.=;A8U!H,A$>D*5VJ*QR ]OH^86OW\WBQ M=Q9FBZVY5G'E533MOU;+U-HG9-'_VM.62\&*'NZ@Y!F4/H,<" Q*X>D\ /<\ MP#@_BY*[>*T_R,F RS\TLV?O-G:M*<)O]ISP1I87AK>$&GP^^R=A_1"]GP!R MY"B9#FS/O [^H2G0B)A.F!P))F1W??3F?PV]]=J.#@CBTE\2_2"<=YJ8'_E# M::D8H"'.LCX)8"'!13M_(H_HM7.C%78 LW#+:RT:- MQ=21HY;+;;W\36REU(OW5UYC")NJC);FK&D. M+] ZMN=28-%G.Y'1G4W/^I;DG+V M]06M,=;W/5_6O\)XD20<$EO>>B#"&;MT^3M<[>5Z@0@";?!V2TX*;<.7]6@] M>6_1\G"W6*"#%!#U[B B1=L%5"2.1I$=+)<8+97M(@LZC*N2"[I<.#J2"]JW"^JTC6 7\=QVT MX[HV>C)1YAJ/<)?4XM@7Y\C\K!25!G?&#;]/1K/1'8W5R7RZTW";1\_WJ4.7 ([^U(0\?] \6GG:$[J%UV?"'D!\ MO>HJR\>SP.%1 YB_%?QZ=?T%T)O/C8'*Y+I1)S^]M9VN3+KYCU\=>QEYQMG7 MFZ6M(3C\)90P.3>*>0$WN3*)Q_?F/'JW4+31<9O#B?A1V-:XW/0!ID=J4&+Q M0EC:#RS0BVO[VM3OU\7:L@P8@-BE)/=OYI@L\0)LW M_4U0X%P=R6]-7&8 P')*,.A9@H'NU7%F(SQ[]YX\'"S-)8IB6Y[1.V^M+&D. M8>5L*B>@G'L \[FL8C6G+->=:6'ZQKL,OM#VW&B_"$,IZ0P)9 MO.M/DOH: ]5. Z8S^>/"-W)S(;S[A!%0S3B6[9\%F2"B<4F!D1=B]Y+_)9IU>#(K[P%AILGA)<5. MH_&5<6F:>P_3!9D0RR3G$ 3);A!"GZ61D.2I43CV"_2C3;YID>_LR?C=M,EQ M,!!-#M7^$$*9I0%29:[9P&3+LN/!F'HR7L1.[/$;PM,-FML+&UFQAC&BEFN, M!2&D61K!.HPVBN8S"GX06V8E7/28C2"$(DO+G\E!PV&H/@XRUAKYKZ*E1OY$ M"1N:&SLPG8+8BS]"B!>6$W>1\D;U]XG(8AVNXW4QCDM-,+9FWA-"P7A#YEK\ MN=WBF34X#K5=PY 0HH"EYX8&?AN%F/7Y0]38K5H%XKHF$&P6^A%1/8@BK9Y" M)[ 7YMIVMOL3LL]X%G'_!\7XZ\NZ\=)MDJ8L"N*5ZGJ(&-,1I*V!T"B$XA1# "R$X>9([+4C8 \_R MO@IR<7G;DUOF;%88,UT6G[/\@:>GX0 M91>6/$I9>U0(CO#:BE-;"N#2;+D,Y>>(LE84NT/8)S3-##F%* H .O*%-?% M"I(:4#X,A(6@!4TH%T3/-&(^#]\N1J9#6:*5=6[0PL-DY_Q9 M34UDQX9PA]>^[LA*YU@4BGKGFE*HPM@0[AP!*51!.M 42FRWY]EX\?P(SDK> M-]Y0$"XX&U"7:L+HEW;$[O[0"WTV/^<73Z3%RA_C1\]=(OP<4C#&B_1W?BVA MAK\*X5*W=9W3(#=HZBD^*CS1A/B\1">>0XA8)K]L*Q_058>'8&0U>%)7%4=? M]2AAZ ]DTO2IV0I[X7)U;[_MZ_'5U"29#\ ^]E>;>%743$961Z!H4_MGPML, MN0WH&6]\V#Z%3M2,)ZJ>:]E@$2 <32/M"L89&L)V"$BW.%+JJUH=&JW-F%T* MWX'@DVC-_E*02U]5C+OW5W:R:_E2GTPSY5FJU4;KH_->U4)H4A=+/]0G\ZUM M52P57L\U,6M/-*6$9=_HDXG7IOZ5R:W;.&A:)#*.97XQMS0(Y\4QW9&[\/ Z M"MF.HX+WUHDPCOG\[+".]/3WP>3NT\U@>G=KO S^H%',Y*_T*T;F,VGXL=]) M_/'>4-N+8^BM-\CUS5B/L>DNXZ2 F^V!R ;T$4%1E++&\;M8C"A8S^9:]/!@ MO@F"M%(]EF=D:!NXP75N;6'*&D;X5NJ^9WI4%NR]]]X!< M6O=N?^U5E@?>\#P;:EIQ\JI>]'L3#D_CDIF@GX>2%_M6WOIYR#$5_5600_% M>31ZFM[D[VIPC8,5PK.5Z8XCAOR(87_D,HM5M_]Y$)'YO=%C9?$V>@M8>SIF MKM-F)EZBP!_,5S9Z.]CIF_X8A"($K6EAT\+LF\[=(M+1>L'>*R-HLYU/0BA( MT'/]*XKTX^SH_T1^@*S.=O3BYR&4\#^B';TH7F ) EEV:1J#KYHB<"&7(I#] MCA%]"$J20'J'$I?)11Q-<"):R+_&BPF:>TN7GH]C3"-NY!(&M'[KE#Q0,7F@ M <1/B01'FDC0R^CV*BD$(N(!Z/"11$(VO/26=!?I:@]4&%W;:A2B1CZX897PABT/:CLHX8'D936 MSLR?-\@EX@_NB5BRO]S]I/_D^5)U#0YA>JNK@"[N@5U"4#MI, _L-YKRH'C_ MO9-W[^3=.WGW3MZ]DW?O MY-T[Y>>>\G./PU6G(<[NV7/?HE [6JCWWL.T4^NQE&PB>K&?M9O!6U&2T%Q= M+? ?1TQWI\GI]WMA93>R>K2L\*G /XZN?^24-MW+=0\TO;D<-^B*_I$S/73G M(/= T=53/XY%T8FX%\CN4M<9%/0Z5;D'ZLX0.2_X'LY8K\[^ -87.)(@OMU@Q0[O',SITJ:E3VVKKIVNNB M)NK3C#D4$.!I\F&<.566-6@3[2/-KKQG -X44Z;O@[B2X,XS9<0^SF3+>R?@ M339E^GIM\!W#9%-&[.-,ML0W0LO0P)MI:L1]$#<:W&FF!E>_77#1>,I3!A1E M'\1Y5W6^@,+JXVQ(^T)I+3QT4)>:7F\Y';GR2D3Z<30];Y7.O,!TH!QJBL0< MMUM.:LGIXJ12A.%HYD;"[3@,_,!T+=M=-GB/4_*Q7IM!S:SA)1([8C5L)JB5 M_YU>+ZQ2L[@AA00;C$KS:4:^'R+K-L2$T'@EC]CR,[E4_MU/A.>VSW][IL) MO?;JJVM3!0F!4Y>:TDI8H[DWC2Y=C._TVJO=^M+%$."QZ6)&F 6/1CH!7[ ] MC]PMB[8L/6E">OU00EM6H+0T/ZAJ=ZO/1V=-*JXB'2A]#S6=F\!;,)9XL0E: M%%XS$4=F]S:I]YHEWSOUES?3.ECHI;]^9+9WAPN]M,B/3=-;O6<#>)NF^X&G M1FWP/MZ9O9:S^ZJ\-$P0Q9+\?>BY$?.AZYH M=/-P9QJ1>6B[OCUO)$BG_'N]MBQ:?P*U7)X@557/7I)GM04SX>"#O;8&:BEK M0P(%J:WU?2][7V,4[];*&BOWZ5Z[V;I:;N5$"TV77[ W1\CRZ58LDY )-!:3>,-FEE432\2/=SOY.'S9Z]H(_4+!_\JCD'-/"=UM5P>LV MSS(M"._#Z.E^I+A3,3B];?TMIP?">:BU9:,5M2^7^8>9#K'U\< MU381$,Y6QZ7X'$$#>Y!LEPPT\/UP'4])U8?)OL@]3$8_943?,C(?.[U0=GJA M3&(A.;U0=GJA[/1"64N&3\\>MNKXI3+8#UOI.R6?WCTJOP@]O7M46; L2Y3, MOR<4K#S+<[SEMJGK>Y4O0S@G ;O$5Q$?M+.^5J;IH]/T";Q;^\VVR&%I8@;: MKYODO]N++5C?8M"8*K.EV^TQ_L[$-(S+?T$X8H2()K(^5IY#X/#CJB"%-QEC MUP5M27M,T";$\Q410'++XUIK/Q M\'_]/GZ\O9M,_YMQ]_]^'\W^(*WW5!D1649,EV&ZY ^4,B-#6NH.-C.B.;[9+)0?;[99G\1'.Q5!H!S MZB]%+?]LJ3R+ ':K+%'" SJK(9#CM;I:\@ #='*N R9L=F"G]#$K3O8/_A',Z4]A\!1P#P MR1(E7-58#8%L-Z4ZEH6#Q4>_<0"]N]3$IJ7-1!TN;[WVW(C>@=!_SFH(85/A MZUL.$ ;U *3?CRM+3FRNTN9QNH(\74$>VQ5DP69ICRQZ*OY%C48 41Y2.?-NB8;#;RZL\! :3- M-^9&)M4#C'U2HG+9)VN$##7_[A+K\]?*"%R#,R1J(G#=*0(79ZH(['N R8.M MA\">H6X0.%=&X+P3!$0YI#41.->/0/4KI0D]!3!,X,)O'5B[G&="I*S= O5= MRI9[1Y?[M6,SE:D).4$V=XR3$N63^=->AVNN, N_=VFP<)!/I5F@%( Q'X=> ML>;58TD\M53/[@*F%1AC7-NP5IC]BGUHN?Z$;<(N;R?:&\ 2@'GCY//8# MVE@;1^Z]A^?\HG5272&\Z*,5U"*#_4!T5\1VKY/[-E7FK]R $&K):T5?CFUH M.I%FX935\F6T@U!_MR*"#&Z@ 1.'@\4Q8RFUJ;DW-/W5BVGS2M[)=85P;\+5 MOL/ N#)VH.&W)]7;F$&_'>5VTH""4= M*VZ/U1AN],XN?I-UO-BEW_@#Z\UTY\A_,JWBI 'Y6:3'/A(T:S.8R*:>^7]=+>(UJ,F!@CH<;( MDM-IJON^;LU-Z).5UOF?^2JW8G.TP7N=A44HMR)-=NQ]M\]5V"%'JR)6/""&J2BNSA%] #ZZ"U)Z[.?RL/SO].Z!/O S)?],QC=R'X#RP$]<_O 'F9 3](;< M$-ULG\Q_>7A(\/76Q,ZA12TW'J:3-Q68W&5'C9&[,'Q'T5M6E(J2,EFLAA!O M/6HCF[6%64P#.*WDR1J: 5K2F,UHA@F+ZLAT!'(+PE=,/D!LA@ =H_HSN\\ MFS$13T3]EN:2%I;WYG;L7T1$(Q?V/(J"<*WQJV,OHQ_\^^5 78-#[07:.02XYJ&Q=$JY7A!\76HP2;,&S;U\8)3F3-+'LF( LKT[+ B@QB#[YKZ&Z=[7R_P7 M;+MS>V,Z<8[!. S\P'0MPN#8I=N3_V2Z9'>B-\I3- ^)3M/4+-Y]1,7!(&SF M-12H*MLPW# /B";@;5;VO)8GYB B->.)V7\"IC,F0=RG4<5WA$5,(-C->8+: MH^&Z"^[6)2@+40'3!TTTU(^ I8[*I.4 M3-#@0^&WT&(5ZTY9U MC^XX0H=+\?CA8.$YMD%)U*$4-$30;LRJD)G+V?GXE94EZ#P% 7U0 GK<+ M !, !W9"TR,#(P,3(S,5]L86(N>&UL[+W]<^0XCB#Z^XMX_P.O[T5,=42Z MNZMF9_=Z;O?[Z1Y"41*5(B?I( M@>ZW$;O3KDP !)@ 2((@\*__\^LV(B\TS<(D_K=O/G[WPS>$QGX2A/'FW[[9 M9R=>YH?A-__S?_S?_]>__I>3D_\XO;\F0>+OMS3.B9]2+Z0WS9_*8['9> M3&YHFH911$[3,-A00G[\[I^_^Y=_^?C'[_[IAW_ZTQ_)R8FD=.IE##.)"2?Y MZ;N/Y3=GDFH2_YE\^O[3G[[_],.GC^3C#W]F__?IG\G=30EYP]A\WSWY^^_?WU]_>[UC]\EZ8;A_O#Q^_^XN7[PG^G6 M.PGC+/=BGWXCL&H87Y_2J,#YX_<%^6\*^O"!;H2//_[XX_?\6P::A7_.^$C7 MB>_E?/8[1R!&"/C720%V A^=?/QT\L>/WWW-@F_8'!#RKVD2T7NZ)IR!/^=O M._IOWV3A=AZ+1 M-P0@O]Q?&07ZL49+(GT_&Y>/3-OI(%95S!GY37(O&L:O@BGYC>!?UXRO&L?T M:T[C@ 8%ST"D11_Y&%R/.5$@F_@U@A$H=9(VYR!C!#FQC/K?;9*7[P,:@MG^ M '^HD,.:^RE-$OVJ4][ M_0PJ5Z9Y$2,S]\0@P+'3^.3+PS?_X[SPY,LX(!=Q'N9OY"I>)^F6>Z1_%<2/ M_QL7?"AC/WI/E0DI8IE!Y__EN]@NE, $-ZL^M#-A5@T%GOS*,?Y?3+U@KHM> MY72;V8FH@#NA'PWV6W2DA,76DP-&+'4%L A'FU]A'AG=%MG$UW@*H;)WJ #P M'$O7E%P? M377%"? RC.CM?OM$4XT\39#Y%=;$9J&KA]_/JJ;ZP1N_M3QL QP1@#/_RO=T M$T)L(,YOO:W./^G!L'YM/;OU7[P.@_"KZQ@P_?(5+ '@^3W3Y"P?66&O8C]) MV4K.3Y8ASRT*D6@ [$D#!40F^*5JE=VGR$L:^>8-K D=6#@/[6@TY@,53$RTC MG;I2;E\+/!R%N4NRW(O^3[AK/0_I@9&51W)G&P(V?EZ\0 #/OKPG)@M'=/E _7W*%.SCIZ?',-?F035!YO^5 M36P6O_+A][/^ROK!&[\R_XXD:_+QTX>G;TF!-=M/_9AZD&O]\+9]2G1B''P_ M_X^L9;#XA6M?SOKS:D9N_K8"A@B@^4/LXWD\NH>Y^.H_,W:HX1)(#X;G:73L M'GH;%0;%XS09:/SJ!2@I8#%N5'ZA4?3O,3OA/E O8ZM<<)5E^Y:8MQ$>Z_C0 M(4#]!&$ 1CA$M')B.D< TLEO@$4*-"+P9M::GY-H'^=>RN^X4UT:K@$.2TL, M#->UXP (02NT')BTH00F GIF'3C;IRF-G"\R_HV]@]OZ76P M*-?S9D;,]_(E#B2>>87^("2@I6=>3C=)^F84\ *,PVMP6PS$ZT$04I&.QB_ M+1\M)04L5E+29 P?65$?MEX4G>ZS,*:9>?4[@,)25"VS=46M@2 HJF9\T^_. M04D!._/O?K&EZ8:MII_3Y#5_/DNV.R\V.RH#-)8>M#)?UPM/!ATH\" MA0@<(I%F4Y0K?YTN]T'(J"WSG&8Y3U.ZC+R-1LHVX/G5I)OU0DO,D+,J21<; M#1VY.KN\)Q*#*"@$<.9>0Y[9P;[+A=2!T%80#:L'"X@"@;%^-(8W+A\ .;M3 MD >Y9+N%C-G$_^WAV6.SL-KG4&H$PL#FTU\K$MI!VD*4@^-T"P;&H;J3'>/1 MFF,2CKH@ IDHV%A[Y_DD.K*9W.V?HM"_C!+/'"FHP6 9@8;1NLXK @JWAC= M]/L+0,(AYW:)-,Y3+[J* _KUWZEY'6S H3D^/<,'OJX.A.'>=!P8[5\ $PY- M&#B:"YN4Z^,E5HG@V&68^5[T%^JEYK>^9E"$A*L.MLOD*P/"W<#TX1OV S"45^Q:'LPOPE6= MX AX+]FGYGPF519OZNV4N0:+K;=6NT+JUESUQ M#O?9R<;S=D+U:)1GQ2>'.B@__BM_^@)\K-:78>S%?LA,*!%U=PPE._NASJNY M0\0"I>Z#-YN^]V>JN2--XBR)PH"78S[U(BB'#*%3F@]V=1/JG*Y"J D(68\: M54'U$'BZT58)M 0:6_YSPM_^VE %M T060<:+&OUX'KVFI]=++3IP_7X$I_C ME6*99 M7#6W20R)>'% ^!\*^H)X.2DH$$X"QU0FD,,,L M=*/AF)*M.*H5=>',;D!V##6TJT(C1C/"L9GQ H'!X!G)742##0W$ OA =U[* MMFW1FW@*0 /Y BVD60EXED21!QG@T3*_],*T;6V:C#J.R4T\.:IE3D1Z=@.> ME.^&64@D(O>.%7U2#+ @U1"D /:LI+,<:14^@(Y(27_ M:=?PT[X<[:=]H>E3XM:/VR'V?(O%=>+%V3WU*5O=GB+Z$XV"RR1]8"O=+"V6;+#1_1"?01L^!X;9!R/8\^902?A."@H*"Z' M.QDBL!']R6CA2H,+XQ=V:H20^H+$='#R[03W*S1]"?TPWO =T#)G0J1Y^ \: MM!T%NY"0[EVL1*G=P;1BS'\?8\&.IJZ,1!('+7#B)1X[267'L9==T=RDS68& MR7/!7QZ0)W'W?$3F'W*V6D[._BG=A'%\; DZW=4@WF\8S,;;4'9<*70J#3?/ MF''?JSAG'(;,T8H3&G.W5[$?[4%'/B=)\!I&IBFP0\5Q57W$4AV6#=[L;LN> MJ>:SS!)5AHG$0O^AQ"<%@6]Q[&B$;,77?$>3Y,\45OU27 _YEO*<^< 7#^I^ M",$,\C?!< S&Q*YJ'(1[/[,XNMLDO?APUV??-MRA30 MPR+E@+0Q7DL%T0'.GQ%BYJ*9;"%A#\]J6!&2/KQ7,!GR(6P%JT.K'ZY!X&BQ MADE5=Y6O9]?8QMB-WYI#$'UJT#S^UI9'="_;IH:X&FA6/B2]:_TYCZEL79=Y MK8P] C:ZGEV'WE,8\3NQCD1.+212Y-;,="U&VP2;/QIKXJ$9FJP@T3,\!W&- MJ<0Q7:W/4AJ$9NU50;#4MLEF75^K[Q$4]7!P3? \WIPPW=F*IEW)F@AP+!WM M9%BIH5*\HD&[,^SF]A&^R*\KYN"-WYV#$ GS'8XQ6;)ITLEYME,63)8YWX:P_WS&\WGO0<-F M2E=/4;CA5>XR66C"Y@F"/3J.T?453S5(6]S9C;4?8\U0LT!/4J+@+\I:X#.\ M1["Z#YQ&RC>2E.@\;@/[ <_W]]M]Q)^M>N*N2]1W/"'4F0M%'/F?W+B1/)+P M0_SL:\!]Y\=/TG.^!G]=1E'R"I-SF:3W8?8;5-M_]E+V'X7= \GLT>;UE'W% M 0]IBW,4SQC( AM\B(&3;"R; .%@;B$%%9(GQ$_8SIGLTN2))S3Z?'=,HB2# MM"-F-1'/UMG' 8/*GVE1-O0/&4D9 R>9&%[1Q8R\AODSN?28I5%RXQUI.Z5; M0\;.4#DO#)E(;"+1U?5D_G5CI&3XF20C!4#.)9E,L2#AS60WF#?@:\J6G^ J M]I,M??2^*A$E\\5B)Q;6_;B5,/7K\E84A-MS"WXT]],"BP@TPO"(@GB\RTB+ M"_91\N1,D$@5!/6&LDH#4*3HS"RHP6(GCF@8UV>/*("(*20-+MI2,PK@B0NX M_B@8CND&#A;MRCZ*[Z.]>K//@NG%=^3"Y4/14?*<[J"X4ZD#!E'-X%CIVNWL MUQ.U]; (*=IMC)B;?DKX8QFJ?5IP+_;O:,KV;EN^B0L$2D;@5R1/29HFKR/: M$$Z4--.]&C7!$--G.M:@0QB<1)IN3R@R5="==R]NG7#9W>KJ@*9V*"FF?G;_ MV$=7RJZ[HFX61?Z-$_K(.W\\)U' 3 T*G4 329G=?@=!Y"1>YGD:/NUSB),] M)K=,>Y(X9S/!6-GPYI$TRSOK?DX["%95OV-,5;TBX)0C(%03G)Y]327":I _ M$#',@E3/1>1(1!T* K[UP4@Q&GJ^TRR3)@@CUB5*95"#2]M:8T@'B50OR,QT MK?9/$VS^.CXF'IH;^@*RZ/G$@1>BK7R 5%YG /<9@)(/WCY_3E+^TO5//RQ^ M^.$'DO$>5O^=Q$E,2C5U3>:'MXK6ADG[XQQ\6 M__PO_TU"P>OP<^K3[1,[$?WQXX* XG(4!O;#'_]D!OOX(Z(=+8. %R_WHCLO M#*[B,V\7LCVT,J6&2;=!1'K+8"U2[9U#)];\;R L66K>#Y:(!#!)&!.)NZ@U M)D0J-3R!6#N&><+$\@4N^?#-\N[J[!M,0ZK2A'A4!/(:4OI,XRQ\H>*BZCK) MX'IJM7[TOIKFIB\5M&>70X0]>)#9AP3&4\W^_.D><9;)8R)85J-37*U^ %+? MBA?ZR1IN6I%,M\OR9T*(7^9KDZN\*TV7N:>V%,@PLOA5R03&'\G*Y# MW_CRQ 81J_RQK4CU LA=6 @ED.U8TKP]%HBDP"0?5(64R$A%+\9+126F2Y%- MZPB,.Q%&NRBA Y&^'M&Z1FCNSH,<8)Q@O;4D(F:?U>2AR&&UFS!.4AXQ%%% M@XQ-,!SU-K&K*O0PGME",?$B$_:OC=G05C MS-1,?Q7EP,(TG.UC7STAEF4\YBS)U\X\A @O)RB$(]?\3\$<:D7'.26OWET= M7_Z9[AF-;DW]G'C!W_:BO"U/_O>"9,=M@\W$\N%+^6HM/U8( MH?^^;\+I$'M%_>YP$O$L7OW/]'N3T;_WO)=Q(><1ZCB?,6F9I#3VS;E8K1AX M5W0=0AS>UAG 42[N6GG1WH5)#-$E2L7!N\4;)X2OXI /MZO'BP?RB7^%><6F M%MZ) ^OH23<:>@YCJSBFJDTZ'-023F:&6NLY@5KITW_F66@'BM!(D>2"8 =< MZIDJ#_RJ?%E>R%NEMS217,AN,HEB3G0ZQ$#.>=*STYW^)/!(A>A""E1O8432 MQD))#G'+1D3:30_9"P1W;*,N0I=="&@G;$)EQ=H>W$D'["5$80>AEGV4M+\[ M+UVEO'VZZ+QP1U,N4G>2F!D3/3FP2RA#OJ )#3.%L)VGCJQ"ADS8:5>@BQQ# MP@@(*T+/,APF6B9$*U,.R8WU\UF+%T6@J>(Y9@+8DTA\0LP9S-[""EF&_)X3Z@X]FT M$1JK95TK\_4N=5I0A,9T+7QH%";.DB@,^&&N1,I@49 )\.(.JID9CYD;_D+C M?6<'C2885MZWGMUZEG<=!B&G6\> )M=9@*$_(>_)[T0%<^'J$T;;>Q&T-EZE M(=M$\9*.EY1M5(ID SGJ)5.# N.7,'\^VS._O&62-0LM3DQ[]M*[TT^,K,\[ M'6&,(KY3#\5*^)*F&(RD5;RS6E,>*R_R]5 Q=IR#K^OK% M^&4J"_VZ8VL +:GQHL(G3VGR&TTY:?[ZCV?#)$_P*@*&X&6%9ZT,?/1I5P8@ M, )1AB PAI(A>:_.<($H)OBLFN#9"W;.,4W7AUH(>XF /N5$J QT718*.5U- M\TLO3'GD=[6^8-KJ,S6]W.?[E)YYV?-EE+QF($C9*?J>MWK6.N3AE&9WOV.% MELYV*!D,USJ.UU9'RH,^61YNA<=D \E; 1DIH7(\[A77?%#BLU')&H:%'G.) M'W)<;N6 4O469S1$G?4B._ 9J@SZ*?4R>'Y)-LQKRG*#VZ(S^9,7\_KDP9[G M5@-*2OUD$X?"JG)XQ2GSK0J:=;9+EC?-C@+S^N:)?S<@)R^AF)@%12)($J!) M.%$QHR59(NCB^-UC3$'SEP;]4K22RU^J(7)A967EB=X>&,/A.J1!*3$L/Z*' M@3$R8HV/%4'K*6 ]G&:)C!!;Z\59V[XI>B,E <4N+_EV0!#!BKJ-D[&2!;8V MF'$WD]+ (L;- M/L+(@X4-"L8APIZOEAY+!RI3!DO*SWE,1.[;BQ+B"VBXM$N3'4W99CQB1^R( MG3F FZKF."]JQHNT;,/,IQ$;GS(E+8JTP-=LB2E".+/NXD=,G$"M2H" &*+^ MSH$[G'U?/EXHJ@HE?KKC.!3.F0S,M 5J,C52TY1X()G97?\VS".Y@3 M3]WP]6[%]E\>O$R5QX2NG((6>*0&*UT"U#JMF(#G;[G2SDG33Q7PI$! ST#H M*T(!AOC:V6.G#[:MO1>WMY(A@W@F8*27S:VLU]XS:R'G?\7Y, M@A=:CJ/9O7B_8]22.*819IO&74KAQHUMI]G?$>65/N)@J;0$-XAJAXK5Q-%> MK'I/QVX\A!:/MDQI.A!6J M2(G-[4=&Q>BD.%DP%D:D1%2W,Q\S)2YA!%DB2 MGB?[IWR]CY:^#P=)T_Z\'07K07.W&/4GS69XA$?-7)> MJVF8UMVH*6!HEVD-'LSW:!(45HDGY/NS'EP7695,O?TDW27L6$%YFAQRF]'B MQ&(Z -5A$!N,'C+:Z"Y: ."T%JV/;HC!F8Z',QUFK?E,RI.XGVA*Y,X37;)A MEX>8'(HLV881G(DD6460\"-'UA$C)%6UY%?6ST0/$E6M1(J[A##>,_:E'$F< MG5*V"9,M1QZ]KS0[K++-3C]U*J+JV0W-GQ/VS0L513--%C$K!YC/"F>=Y.93 MQ5F&1WK^.*-LIE1RT3BH>O8AV" 5'^2),U(4TA?DB4)_4>2%<2X7S)'EJ9>D M01A[Z1NYRND6$ICGK+??G7KER.3S64_*4;'=*9-4NO]3&M.UL7F1$1K331F9 M;[J4!BB2^1OX,&D+ Z^B(Q(#*3@RB/^<\4^/>6-@9_?3<3UKL),Q"K[&'*TJ M = "F0FYUCK")57:+*/,QY7(>6S:3F<*SV!",:WPR@@V/R@P56/4-O(K,[D($<=OL9MYW*E&(7#3NCZK QJP.R MZ,HQE;C7-,O^S)/K1PB-Y+1LIL8)9]/I2'"=Q& '<,Q^B[WLW2#!+UX$-30@ M"^!\'T?)3E%TG)W#U%S/?'EUUNR/O'SQP@@4@FUS,B^B#]3?IZ)+0]G)I^B? MK.T7))2H[4[BF*,B7K =?S(;5W;'&Q+G$O#8\ABNZW25V\K#6,G ">/@!%@@ M%0^D8D+M?KXP'MPP72S.%,.L^,_L$UZY8Q^GU(N@.+(LX@%N422I\,=^$0TV M\+:F.>E9R97:- SS%D@SE<4T&7Z!5@RT,J9=0AQ4,36!8Q0Q;>=%5_G3;.BJ M^;K4B;J_F,T=AU\3''OO4;P>+?H.G'I9Z!ND-\#B&$LKXZJ9: %G-Y 6+IHO M+XI7N66;B@7A\#AK51_6^7?5L^*R%85HH4<^_G"<:PJ+4WU_*2[N'MRQR_,P MVN?&K@%&:#=L\X#Y-NN4H.CV6>/#RD(EAALVVLZ^_/9=V*F=)*BV^@N%BF@JE>QPIQ=E_3@ZMF?OSJ<7E-+O[WEZO'OS3J#,V:S\E+-9_+DLU7<5.2 M^R2*+I/TU4M-Y\O>5-#R/X<(>Y 7VH<$1KYH?_YT&8VB@/>'@LZW<".@DOI# MD>?]*Y CDAY2[9)II#XKKSYT@N+9Z&%*>2$E9)/?TX!N=SPIW# WUM@X-ME3 M.-46+5%GM\%>?#4OX?2I7? &6!HE3Q!2"$'[XCLFP#-\R1M='25#ZD4PW M4$6ES1S'38 JBH-I4-H4K\(!\4+W^ZAYXB4>XQ.7NS-$$2%-. M!MQ)=R03V*&ZE1"E$\LFJTG%4^9H\G"G(I^ M%?2.MW^^K]H*\0XUAHD]_K XMCW7=*I^X=ACSNY3YA&H6?^J&A;2FJJ!"8P, MIU0YMNSP?,*')^KX"U)R(%O24")X( H36#>Y2//*S_9RLGR%*#DA5&RNJL+A MF"%@QJ7H%'^^3]D.2,C(!2OR4^J38HQ1]B>$%1P>*G(]4MR7"D+8>!B+>E4F M@A(1I*1]+T0/N3;7(#%DK9"YDRK&+IK^J)2-ZJ)$"!GOA?*"3K7 ] M4/&W+FFJ_-C" [GN@(23'C5M!0F775!=S/X^2. [ZH14YL9YH0>MSKKEAEJE MM?9#;9L$EWR2I;2!(BZ^ZSD/7\* QD%VQF><2PH=Q TS809':F_1P7ZMI84! M=OXV%JV,:))$)?B"" 21*;/@C>FQ'$!/&> K$A0XO)DIZKOD@N52C.)E"S * MP5"#V':H:"^5K<4Z>++!&5VF2Y9$8<"[HI7X&6PTN=YQ&JA%OKAU0'^:@ :G;U_8+O$J+HN^+]EI M]D74&VG7M2&$T,J%#13YH*983RH8A<<&L:@M$R-6+4F*/+V1#T"-A/&WI.I4 M4%%$[VXYF?!<\#58::TH-Y/6*TDXDC\#%^*Q'T:T5OKL,9G&PH\SE -Y,A-/ MFS$W9J)QF'(PT"R2RK]^;3\*;R+2<2*7\*/L<_N7#+.[46=P7 MLZCS=7\>XNQ> ^[ /GZ2[NLU^.MG+SPH57;IA2D/KJ_6EWNXJ!39/FSX>WC# M"1F/!Q,[G,R\;F>LN.!2AM(XBKL($G\/RJ7+2AC'J"YZR3@4BOQ0JSSZJEP@#1*C4[\,FO-1Y95'/"FXX*"=79,>JJ)N]EWIQ M_D:2IRC 3A,ZVZK&$&7O@,,"U8BQFHU"3EA,L<:HUB3.0FQ1O%JUB1\2ZEVW"_ MS99QL&)\A#$?[Y(V+NCZH\_N%@>))]UA+UP,-SB P98WJJ"5.XG.[W&2B@!9 M4\IS7)*XB"[4E9A_%- T?&'P+[2H[0EY,,\T"O@E-93RG-6-33L_BL]BLMZI M,Z60(D +P6M-KPMU#]6F&9CI!;WR&-U*5;3/1G0DX;!73J$A7Q#IEKM_.J2: MT7SN*X23\,$$IUF@T*LHOOXAZ=CRF)A[2-_'B?: MR2VW4$3^']SQK-8%;]=LHWBP16D&8X:10(K_#A"S%M?M@3]_O+8W<\WPH4(" M=I>ED@*5QG9Z@1$).**TI6OA@2#80/.=A;9?/)9I7C+)8@A%G %7[ AQ'F8^ MI"R8LG3MT5TPR6[QS.9HQD4VQ2[&.A6S)$ X!=%%H*"!=*>!).92]3QP-%E]Y3?,E"6N*Y7R6@1KKX^G072@*IZ1*]M:>)S @ASL MIK%6O3$"K@ZB0W"90L,7)A._"SF("H9ERW+$)L?>&[_*O$Q2A?G5^H8YCXVW MH5SVGQC'#.#!BTP6V)\,4L/D@>+6VBKWI#%_\^5!##:+QTDR7%=5S6:+24%* MV"X!8F7/*BS#G4KL-/$I#>3U99XR)&;Y/,JOB>JCMB?G?/(:88R3U=K65BT0 MT=J96XITT.:\ PNC_;D52QW*!X"@=T6AX#TDV5]M=1,OK1+Z#;MXC]<.>_3YWB'#R.K0NK9$38B?Q/3_1-BQY*:QX([<=: M$[8#9]MVUFP/N%7*K"2#GB\[6E*1, '.=5#6ZK%L;>F+F!@D?D"9SGM^_H;L M,U/PMB<-5RS.0M!VHVLAX(#==7)G:WH%(9&LQ"NW*K3VR'2QM,5]( 2F#%[+,] M?"P!DF8!Z6E,LBMS=I()Z/GRUSE3O>*I"1-4*6DEY)3I6HAL8<(M5%PQY4X6 M^YIT2="EB@"3"7]8I20LI77!?HO;E<=DZ?]]'Z:4";)5@@8F@7$S%GK:7OV^*YDL/6Q/EMD!_+9>JJE-JUM)@L!OT#:\&>U M3@(XJ; 7I*3L3,;W2*&5-7,7T6 #E:\:,I(/WRPO'[[YEF0E33?6T1LOE_S< MI70G9V09!V=>%&6KM7E*+-S@"-KXZ^_HB3&MS8,)HZ[;([GN6.XJZ@NBT.=I M-WP$\=9Y9EA;_#=&@_\)CNLYS-0/'JK?>QN(6 ([N M3A%;-P!&;/RUOX,UJV6?TR ED;D.R+V6^[YR7N[C *WHJA74>1$G$+B^R)Q0_Y.R%27\-;NGT&VG9PLRZ.=H:QXM3M2+8@T6Q;HJ M>J#NQSY<6]3P.9;LO'BC]Y:LU\>P:]TK,T40A=FK^'\E89S_S/[>-SOZ]<"; M_V59+X&*-V562"BOR7IPIJN:L1=[L[*8<1B+!V6@;$&8B8*VH*O*ZW[1B'*? MNS1]CG0K') MZW/H"Q2VJX1J'VQMD]^*#G30LS=GK\IU?1 CZ()[E4-AHR5HCR4/@8$ZH[^E7DRQ;W/ FF&&-!RE$(#$/4<1!?&!]C M?E204D&X]L3=1L%1Z(VW4*VAFW,Z/AQFR[>K*RW M+,W3:"KQ@1&:N(3KB.!-?V&5>YIM(>1AWPB'K%$MC5)M[VRGQX3MB!6V"]=J M@7I4?.MKX\O*\@[*])C+NZ'97"\1E2):NNI73E2O4TY0=VD8^^'.B^[+6YN5 M*-VWC(-K>%QC;XRCR>)'4L=,ARFL.H0F:HQU.,,=H822,*DHDT26LN3Q5T'] M^-Y@R!7GI--23(0O@KCLM,3FP>@KR'['OA;QVO?PZL4PFWT(N/[*16?U]M@. MOVJ9[C7+>WB@UF\"6AZHN?7 Q2!M60Y[[ .U5D).F:Z%R!8FW$+%%5/N9+&O M25?%W=U_H-9?^,,':NM26A?L5]UW*-N-]35$Z%;KLY0&QGY'EKCXF^U.P4P[ M:B,BZK:Y@ZNN:S9U2[S^EG */(C,:>!O?_N*=\HK*C"#RLB'*B7P6Q#IU4OI M<\*63A(G.9.2?0FY@<@%N51AKY-X\TC3;5][,^#AVUJK0"8[TR*AVE@+1QWV M!9@G3.&W[EE6'Z$4J^(Y$VR@<&LR*#Q;JCF+'K9D@8=C2]8"J;;4B32[+5ER MI&MZ7BU.<]F2?A37= DMW@B.+V:B#X]N.CGV3R:BPJ);29*1#DS@" MN=/K#891])8 -!]?\=55TD+QS>#X&[ NQ3?!HFZW+-2FOLLZHN(/V5E9\%_? M4+FG]E>R]]QJS=],T:#M87$W'KXAM IDL@@M$JIIM'#482,%)NB;Q.5O_/#- MI8],!>=/I?VX9B]GR7:;Q+PY>R_9:W@NV8M&H&Y[49 2CNR2 MO?25*51D\H5,F4XFE):&;"@46\*1A$ANB1.X'UJ'+61RK%4.*Z5.%QI+)>28>(4V]J MMNL6#M\AK-;G(5Q6QT%FOYJ:D' =0KLH.H>@QT!S"&WLF!T"TZY5&H2QE[Z1 M$G_AU!+:2S!N1$$!S\T)W4R@T2'/%MNP?["_,L:<2!@KNF&\:9(\VF=E*$U4 M(QLW$1H;'$80RT3'<&NR8-'HLZ1*:F3+=C!O"VW*$[)E'V4^^*:YG Y?I8KN M","5T:>\.%OKV@Y;8:"OE"8A#,OD(3CF&JGGI76!Y%7*RE -2MO!$XG7L*%4;@10]_0!\']0\4R#N:AE AN=[+JGQJS_[@W8+OF;N[6*^I,45_ M;B9P7 ;.5*MN9UX.9G==&.)I3Z8+X0 5Z@M2#2R^A+>"AY_5$ 1#1-/'3JW# M4?!%@#$B.,/QFT[,/OC>L)BQ,.9^>"&\,54G-ZUF7H# SW'PH8I!/MRN'B_( MIT89A7?BJ8_QF[U+/SJY6WQ?7NZX3NLHCF?'7<-%W'I@.L:D/(+'*\K^3.)$ MO)Q0!@+E*KE01YROA]Q+\[EG[&S"B7JBFS".BZJ]QYNNXZYKK:HUE5[AK4D/ M^]TNHKPF7 227T;)ZU7,&]3"":[C9:XU-LXZTU,X=46Q1)U][>C%5S-A3L$6 MOA_PB4( _7'MA *>AYD?)=D^I64AO$-Q_XS9LUQ<#M]Y8< VO8;I:$!A=2/7 M,EMO/5X#0>@SKAE?TU1<0)$[S87C/!INQVB59) G)'\.TX#7^X7W[Z(N"W9J M 3OJ)5OZZ'V%[/8P, I[ (6EOUIFZ_I; T'07\WX&OT%*,+!4'78AMEZHDPH M6,\!"4]M5^G&B\-_<.\/5YE)% 9B98F#.S975%;'7:UEO-B+V$X\YVM*5Z&2 MB6CCF,BD$Z,:UB2$9S?'";ENUN>[_[R\O?H_R\>KU>T[M81J;_5(O^:GD3F; M;/IAWJ%]M$S79*:B&>-]68U1 $V!RVH8?O58#<2/VNI0L/BR@C!U>+YGZ?O0K2.,-W=,3K^[!E@; HX_Z!9!M6PS].PVVL5* M\U#]Y>9F>?\7LKHD#U>?;Z\NK\Z6MX]D>7:V^G+[>'7[F=RMKJ_.KBX>$.-8 MX28.UZ'OQ7E3OJXERA89*8K52[1:$,L*<_X85@^VFLI8(9,*FQ3HQW?EW1&L M4>+MMUM(\89WN>V2XMG:8^K%V9I- UN9RAKP'?Z[ P?'LJP$40VJ%6%V.[+@ MIJ%?-ZO[Q\_+SQ?DX>+^9^:SF?.^O_K\TR.FZRY9SS+*SD[Y$GH$A/^@P<]> MM*>/+<4V[%"1W'8/L6I.VP)O?I=MS93FD7[1YX'CPLU@BM?#2[VI;'T@J<_ H( MB"JC75640V?%:O;(>,GT7YTG6R\\;#%VG"$$,#.-;NAVR>:=JW7 M#7#D;9Z!?>W6[@ 6;SNG9:1EHU/"DU\%!O:NS4Z FX=[S!RK]BWF=1C3JYQN M3;LR>W0G#SH-\7H<=DI?EK>0Y2^@D0,U5<"=BU"6DAL]6E= M3#1@B K4Y4DJ2 =\?F^VW\CJ*0HW5<+.,HJ25U[X@E>)#+/?3J 0&P_HE)"# MCG"O 5?FCY^D*K\&?U7\-V^=R;ME9GF8[V$4B*A &[TD-7G(823F5?XQ8H)5 M#,$_BKD$B<]#55P#)O@A3,^.$Q+0=1B'0B5?O#""JYOOCF)0.AY$ M]E+TEUWESS2M3EDB)4$?K;/&FMTJ^@@C#<$&!4/W[?G2/".H7GSM:)I[(7^H MF2>R_R_XY 3(DJS<@'M\BSNK18R04/1SAKL!CJP<) ITI!#F%&)Y+6+A[0ZA M@E65B-IQO# !X^P1VUE7MXEZR-EWBFUL-$N+79P^NJ(670<'([0+BM%Z@#" M(JM&UXZUO+HG/R^OOUR0FXOE MPY?[BYN+6TP_?T[3\(4=[5\HG#%+B;HWWEUH6#MP.W'J6_%V'(0]N0U#FJUM MB<9]%B 2CNF 2QXHDR+##?7 PK:X);"@5T68BW?[<5 6NH*D1][6HE:I?#[TO$8:5M70SZ47!3;;N1]]*+XY M M(!XEAZ+?1338T$"TM46NS5X)Q#L*[FB<\3N7>QI! PG>#H(W''OR,AH4/2.Z M(N $[#;O.K]:7E_<7*Z?& +T]WR+[!:O0-M/U4E M[#R7C*7JN+ZW3\8@A=>3=%?CV_AMGHGJ53T5ND02%IU_%H33/N'F1,HV0?@+ MX'&F10A[J@J+YPDNO!3R": I .>K8T4S@^/8;A?[JE&:8&>WMG9&&OIRL;R_ MO;K]_$#N+NX)7T;X*>?A<77V[S^MKL\O[A_^0"[^]Y>KQ[^XHT==:T4+O!N: MU.K?C<#HNM3E? IX:'DBW*X3]\@3B,&?7$ ;4]D2^ ^\6T+^YD#=7>O@5"L& MN\!3"SA>G5[KH-+5[=GJYH(\+O\#,V:DX;O+G;:C.*,YK4ZU#=X%W>GR M257!9[?".$-$<<(.'N@&-L?W= >O0SL+EYG!L5Y;M[-??UVMAT5X3=W&B":! M_3/R'>HAP_8^TPK3#=6Q]* 6:.@*9>^$)"8I4=URJZ,%0XQV7T//OJ[H]2$0 MCBGH656UO@XQNX+KAF\^!KA8/F NI="YRT%V(6$IA(TH=05I MPT!0F&YVF@K$D1:D1","SP%'.% >@$)LJ0 YA6)GO(R#BZ\0V^WTB%U(2.T. MK$2I-2]HQ9B_%8$%.\WJ^#QI>W5W<;_DAV4*R' MNXCMU?@MN$( LYGL4T;_OF>GT(L7WA.>BV)G)I:X6(UD>PA6;R-K@8C01-:: M*TV#B@*7"&3WS&E2\?"LZ4M&5^N++ ^W7DY-Q4$/@7#L0\^J:@AUB-DU7C=\ MX[=G0.!,2S#W-'N0&!-5@;G:[MBY:;7^'"5/'KS#N_5$69H+IB#)-O158S-Y M^Q%T9J\4,TY@63MF&!&,:C)C..U(TO.J[D4[84E0Y8MM[DG(!P68#1^6GVIB M.3"AUDJ\][V.J_"Y(!:S]FH_FWNYE MSDG4S(L3+[+M#L-M".BOL"V.O69HS)?7EEN7"L$]$QHA35'6 ]S+=>@]A1'R MX[BB"IZXM+NG/F6$F35$3=L^EIY\6ZE MKW6:Q.Q/7Q1QZ7/ATY\,SDH]5%QUB>Y+8_:U>1B#S2KJ]+76JKQ&:/:5U^*% MV$1RPZ(=Y]$;60;)#EX@P[ZD^C 69 /SW$RT.)=M%"Z3%)HHR!X*2@N%SL5Z M (G9%^_!8LK%O#<^QN(^D,DAB_VA]ZW%^("W,1N4#!6^V,>])"*G)^2 N#5V)V9$=J%7'>>4T MS_8-0/*$Z?Q)6!)U[Q@_Y:R(X ;@<%._4L0>N/77;!;8#N0ES)C+8'R=I30( M\^LDR[I"U'T09]\8]!1);@^/D_2N M)H7 )X( OHM4DCM^Z(3,D?''396*PP?-IK"]CY@5"3K'?PO=T$0,0]?Z!T3H7TS.8@2TN.AX4+7GA+U)S/_ MPZ*A/!K*F8K:K2HMJ%50=HTNZ1%.T#D+GGHZ'*GN>@_I^'MP1LE&-$QF>P?* M9M!4X: - <=>SN]G5^LS+WN^C)+7[NBH%=+\S>#M12G:OW=CH#1\MV6K M>7W6B'^FLEYXGA!?-,$F7K:C?L[SQ^%]4E:,!A_X;#RRA@'G;0L_6.(2DZS6 M!' )1\:W^HFD2E2I'*BL:I?X9 9'KJAJD.6^P*),] M[94MP9;DB[YA7[3T.T5[.@YXA/Z,-O'(]S_COS!J#DZF C4\C=!6895 M'A>5E\:MQFZ)BU:RQEZP@V(TW8@8969LN=+5/@G4JL %>NUAO&M&-T9@N %2 M$B)0BP+#16XJNGB&V6\B0Q?^,OF:-@RTDL!=0AQ4!#:!8Q0$;N=%=X*K,/A+ MJD615BW^X9J=C!11% FN!,1N&2)*7=C%BEHQ,)N%M K1[!2B!4=J$]+"B[%' M2-$9Q!63&"();G>0LV2[#7/1UIUM)!,>LJ>QWWGA,H0 UBK25\3ZHF*+C;#& M]&--XX]+ N) I))P<<$9*>]UF,L+HZF2._,#1_X) M]?SG G9'TS ),K)CQOR+,N>$DQ57\/,F 4T\:ZNU,C&7C3>3G!AB M%YDC2,S;9*C*42PLI+&B5_/ M6AI&"R&K:0RCFE2A6E9L\3Q-?*;M&L7-'GWS,?$TJ"Y@EK3ATG-!U+2D):F4DFKLLO[CDX7_0 M:I3J0^VWRKVQET&N&J13!*GWZD6$KI!U^IB#, MY;];ZNJY/XF+KEE$+!,?,HW?I%01O$^4O* MVW.E*\FCX(+>%OESKFR^QDA7/VRYEB57>::R-K8H=;#,E]LDS<-_T.!G+]IW M&ML00DAOCP>+7'MZW)O*_"^/![+85.&R;#K')UY.2@),I^'-I".&.IW(BM7* M*O-OS"V53PC.O%V8>Q&?@9N'>[:FPBF* [.]ZE[ R2&Q.Y"6<[+TV9*>TN R MC,.<7H=HO]UZZ5LS"@NNY,Q+TS=PN=Q=P:?@9O"] M2+)ND?YRG[,3L>KV9'3*:K\^[1"XGF7*:=+YF"GHHWF;Z9AO]3OM[F9!Q$BU M5;J, +OF?&::,L#S#[YMOT_IP,;>C%@)I]]QM*(B;BLL M^&I52(G/-@6U"O:.6>=X.75G#$V;FZEN8\3.@^UH.LOP=]ZX#"?T*;^*LSSEUL2E,X6#=9!8 M/6B-3->;SS; $+K.&GAH71BODWASPC1V2P"?5 2*74##1N;LUAIO@#7@[)$- MMOP:9@;A]:!8?5;-;->;J#;A$#JDFIC0E'55565! )S\"@@.Z=M3^Z;NF[@?SYM+]/(EIN4\N3@ MTR1-DU>VR&/XFK^V<-!]8 M SR1".0QX=W4L6U@E!"N'+BNPYA>Y71KVD$;H5TX>#68-Q^^2E#D ]@!'\VL MK/IQB_P*"(1C8&5A]>;?A1N+.M<]+BO,B-CW%%TBZ:\H3%B(MQ/M+(V+2[AT M.S%"SM=RFQ1!6S&>V\X?@[E@6S=>+HM_KM;P@SP6QZ<^Z0;V9+#MKI^X>BNT MHX%HDWT8;-7E[:+^B+/G_N6=08<5PPAU/9R9.G'6:\ 4QV^J;\JRQ!D;._ MLC"@HK*1O?E,, *VN4TV27KS'$T>T9PGXKW57HHQB#H(9/(J_UY4A5UR4AO) M0:D\0?'QSP>%<>F'*TXWEFXDX*-ACFXD;ZD&R1["*[Z'D/MS; MGWI9V)X@=*0QL)W.A!.E=SL3#(#H>";COCV]EXTBLN,7Q0L"WM2T&HH48Q&H M:%B,1OAP#KJ>(TY;E84C.JB&7J3.6?6A=O:\7)ELF$OO<#81>QT7DW9+\W.: MAB\>=(_DLI6^U31W7^+D*:,IKY5Z%>_V.;3:B^$R2+AT&\\VX_A(_97GGN!: M9^:Y!I^_I_.\DC6[02O>$]X;53S(1YX?2C:^;?.CT.R@XH9P=DB='V=<+?:< MJZO7?<+.S)=)^NJE ?Q;F7\E4NN 7[5^R(W%Q?,O(EJ^I0*E-?O$10=ZMKGHCD@3A-$A! MQ#UO,$S8>B4J^9Q]N14=., *ZZ9:5J>%Q_!>#+TYJW/IR#U1:T7"4DRX*"]V M8;FD;-P=&4<2L-3L2^Y>NZ-1C) M2[&>!=51(5323L"B(AB3/+-!^2.KC V+5"WP6!.D5FM6EOF5Z01%EK#<\VF! MH?@#/!C,B<=V\\U6+5YJ/F^*S5$U6VLY6T[<3A2+@<+OZC6F 9LV<+-, MD::S>.W* #?%O.)J^>*%$?PN-KNX823PDM'[BGF8H6Z+CY*VWH\Y?2Y[16-! M2BHG;(4[@6V2,Q8[@;BJ;5[%+S3C36O8GTS8K>SO5I4965X^D"7TL7DC-ZC3B_!1QMGCQY@KPD$IV^G;')JMG1M.L MO&"?.! F7G](F9$1Q'/-[%)V]HHJZ(BZSSP^ ..7.RL,.(X7U M^GVXV/6'\?WI(+R9'\JDYB6Z)*5V'Q%Z+:A5A1%=V9--*'TM'TB1'RB5@KNP MW=+[KH,)^!*'S.-!/E,O,Y]\%.PMTJ2396@Y,<40F/THIN._?84T;#4637?# M1R-\./=\SOPSUW!'1GOFZ'IZB9[4 ML%W#(.'U_J 7*40G,(#/]N8(DAYA!(4;6/ W$#Z_!Y94'=PS3#T/39DO[A[8 M!B%@T_+XFIR(]CTW-']. A?LOFJNLUJ+IL:/WE<9*9%=S@>$?'M2Q+;_P9-@ M#K_V(H<<1!W :VE9ZER8O808K/H2$ MJ_G S*]7/.!Z37V14B>EO?=R.N"UYSB2V#Y@^#08-@*]Z6'N!@8RV[XE*(BJ M+@#HNOH$\LCS<2"U3.A_R+U\SXS\C5S2@*?'P315+B-/U.DK/W?!E+#]A>#A#<5?^Q!"K4B9&\^6PVBH, MD71Q7_-,PGRK!>R*$GYSI%G9 4GAF)& M3JL9$4]/BE'X8QTQ#CE](W(D='\YL^HXPO)8\\QF:K_%N-IW'BK#U?')7Q@M]SYK+,(<;.:$AKG M5*JL<2E [&_&I*:0Q6AU%#9"(W4X:V>^UN),#SI_C[,V/IIMP@!Z(7)UL>UL MF 2UG1!@J@\4,-6>G6+I:L>KO\8;SEE50TR^I; TB0&4L,QEL-!U4^I-!L', M!O*H,4&@M" E+2*-LB2WJ![?N&.C4XG?TI&!6[,3E9BJ]9\OIZ7F/*CV$E9?P=WJ )Z=KUC27ZCHRB=7#[A)DGS#5O+3[WX M-ZBV_Y1QC@P39(3&L>(.YE7S-(#.;G>M?#1TY_/RZO:!7-ZO;LC-ZO[Q\_+S M!3E=WO[[U>UGLCQ[O/KYZO'JHE$N:QYCZ2=) 4TD>/%L<[J\S+/D-$U^8UQ? M4GJX6#6_GCV)1\N>3+VI?8>1,*-AH)GF\DR)QTOK0Y" RD=(P9Y[,IGM$B8B M9 Y+4^Y%\)+09'P,FL>BXV,9PF10 2@9L\2L>-1G5N\ ME:-:%R^3M*HN'A>51?_!=0VJ!L(3,'$0S$1?TCT-'I-3"O6_3]\>V3*:K6F: MI"+K!'P)S]]>I-F]E4<6]2V/E$5 M;PM1:A0*)M3X(LP3\V%.GCS_-UHVYX15N2HMMR 5=W_(9$?A/0!=Q2])]"*! M2L:+5Q>,N,([XT%RSQ^M896E<.X'*V%/Z# M_7WS<)^1#UY&O"*E]-N)-DVW^^T335?K.[8]6R=1F&2_A/GS,OC;'NJ/713< M7('(@MOVC\+925OB%36$:4IE.NDOI3A2LS$@0KIG5, 0@E89>%+T1 M^)T4\@KXK/O"":;RMIS&B@AY951(08:4= @G-/O.1TY*>_Y'(U--2/ N9BB[*0Y!IF6^8Q#UE M7BOC'@[4/RVPH7&D:@MKT6.K[//B50]4JP\CY<&N*/ZUWR6B 25SK&%:/GA_ M\=A!>\^&9-.6U3TMVQ_$7I2_ >GOF6E"PE2RS^&IGWCQGL'[$_8%<]KYLY>3 M+.UIK0E^.P_6[-?:]GW\7.HLFM MJINDX88I:BXWHU.%[)[AL'$5ER%RMCF' #D32H;(5T]1N/%$M;@@V8DZU[?T M=>GSW3, YDS5O330!%,FI3Y_P/ (DU/$&RV3RZ&!X\-Q!Z_-D[*^>KNOVZE+=? M('QQ :8,M"!+9;+88*0:C13#S1^0/?Y9@0")&Q.K2=O0Y.]MO M]Y'HT$IYK2YY5N?.""9!]4++AR^X71:KKI*/--T:9ZT)B-VBR=L>OZE=K_MI_F?\" ;RKF!TAO0@I)O0_ M!&]Q:0;8'"=FQJ!@R)T^4+3"4 M?Y=E\!T3%XI<1&]L&\R'@YNO4,2_JB 9CU?-?TEP]"E3*!-!&BJ@B&H\J2]$FTC^6A_SB'N#S3]CS9 M.^X$BT 29D ,^^[BIJ$T=^5>FB\-/ &T"H#D#\%LQ>-WQ+-P>'>GI3$_Q:@]=+''G?Y;2B['F";*OCEYC M/]@>*;"0#UYVG+ E]40MQW)+IRIXSP>!,=C.OAI!1C@U-YEV* CA/TLQR@A? M!SQ.$,^**6,\6GGB*H+0SX7NA(KNL.WR'^[BO\0W\?EC_!/[S\,?B"@HO!"/ M?+YZVUU$%PSJXU_^=//QC^=_8+N?@TQB.,7!5L_S>70F89;V1KV448#K^FT2 MY\_,0L$V\^>0@=*87[;,'-<;-ITM=E?,]/Q7RR/D*>YMN4Y,_#)+SU.3]RYX MM-=7[0(>O42ZCJW4]EM[(' M9X&)]IQIH"#&7P-OOUU&^44#L_\>*JZZ M#^]+8_;]^# &F]&2\@I&WO$HA.IFR;8A)^7C/)PM^40R?^ELEN.4]6HB U]B M;\N$A#06D/N2\HX4AEGK@8]CK[T%5 W5&GEV"^W)6?/N2',N7A"%A,@C9D3( M!R#3>+<_CU&.%9.=ALE>$2HH1\XA/@,&;-'D(S0\8X/2@2@?+=AF!@+ M/*P"A98"U6L0=B AE!FTXLAP0N0-7#EFS;Q*9*PJ@<-DJA<"Y+D8D?9]P?#7 ME.F&KM9K*#LBTTF*VV0:B"N7YD[:#@OC]:.U,-6KQDX4I->*EGQISY,^1V?[ MGK6X)P/EX3FQ)0D9EIK[$>%0H00J8;B\)%"5L%7AR]M:C.=^(Z4J?Z8P;OY" M1S3T>[H5E?7ZV'D#R0DS-XC28N4'&*X8N98M*QLO;_E%+%B2<<7.[>0RF3F\ MORL$PG5<,:'O]'$0> RPS[GFP]S/*P!B!;V-;!\$.\]@,(,]&I9Z8PA M\B(J7LI,.(FS,. UKI17+A]VD'\7[.FW/ ^7YW,'2GO@NF>L):<"(B8\O\(@Y6:_EB)N;BW'BQMZ$!K^XB"Q/2P[5\ GI8 M#V)'3D#]W>Q 8@C/:T=QJGF%6VJT# 'B/NXI)A4D$*NY%[@!1S#^54Y=!\/ U M#:C23ZO#.8RDY6_\";/AD MO!'K'ALV>7W843]_V5^&XNNS7F+%?;VR0G=Q"O.]^C-:J80+AEF:8!21FM"5,+X@M23EGDJBPV M_/B:_(5Z:7;*BP5=LX^R_#+,?"^"C^VGT)ZB,_;:=Q(ZS->6G O6W(]72^.N MB!)&E7"R11$J09@(ROPK9[;4(^="G/25ZMUA3-C6^+\Y:N]7<271=#9O0]5! MN[>?#&O;[R;IEOW;\MO?!S [4,S]73F"P9-B< 8_.NL,Y#YGK/5KR#AI[D9Q M>]AW@X9K!FU@<) %2UI'M]=A^_8A4NM-]-,/>"9:=+RKM1Q9K2^+*(OL1]+> M-[HO$1SS'":J:IS]*,QNFD/8:X;@"B+R5KGHI,/.F26AHM?.KP4MI/H $PNL M[>$D2A#(?#TO(QE<24/]QB1-DU5EDBZS!\'B:GQZBT0]EML4BEH?:+\F2BNZB[,90T)9Y*]@N M8;+IX$^\RF>7))8657L:G]0O<(SKL) MVTD:Z#6ZR+OL1.QXG\"GR('JW:;?FX\9.%L/AYL,K',/@JB(^ZG#[CK%*T#1 M9:?C$&2+C%60H8]H]3(,-I@(Q1?LV=*47&CT@BH?H\JN4.B'FU$"GB7;71+S M>E.0-UP3]XR96Y@;FE_A&9O@1[:^,F7%=R&Y85QZ4=J,JHZ!;DPZ=FR,2)I. M@>B&X0P09N3K[>D-9)4_TU08;FNKQ0XZ+I M(XMO'\>5!W$Q@962K9A;[8N^A=\S3F MD^1>U&MY.88HF/R=)\!I&D5V-\P-H[!KF6N;U- M5U]F>Y>]7@A,.C[-!'LA[6O*^U_'N MV"N(T[>SR,NR\K9F0"D5\!'W$;8_<8PRC]>0)%@<;,;3=MA^W$=F+Z/SSJ(.RFG=AQ;?^I%%[P5 (0$;BCL"0R3I0?% M,?0VME6[U<'-;H9F)G1=,R,B8,7%Q*\"',D^>G!^P[:0&V]#]76XYE/HRF[! MPEHVA#I '&4VLZRJ%K%1FECJ5K(Z*[#DGD"H;M3WHZ/CVX$54J_DM<*B]W9H,:QJZ M54#87=P..=&L]+7&:@=/X3.&CM8RK9-WI=\2 R< CV1N(SA?2\XQ5R4?NMG3 MQ4?RM*1N=>' -8JU5?$^FIEBXVP:O5C3>/G!2+Y4)#X%A[5';0@S+AI M(2?TC9;U0*BA5J=9TF3YS77UII&/]4N8/X?Q+\^A_RRZ8J3TL7K]L$H?DDA3 MBGX4L=D7QPE$EROH"$H8R^QH=KO68ME-]943)*] 4;<^BQK;98-4]76L@(;R MVQL:T]2+HK?:\QN@P-B9=86??MID5=_56GW^+&Q=4"6HSB5U>N2Y8S%*KL0SP[7(=0MOO0$_IB M$*A"',$P@"6*?*5DRX>:_S S[6P('Z9<7-2V:.)]EYR!ZV(&SN0,"/(+E*=? MQYP->QU8>V%*7KRH6;\.(U_PX9DYX5.VD0W@M0F-,VY42H7Y[/2M@KGSWN"S MY:N7!G89AJ/I8^W6P[.&FJC80G'($(#.3[W+XR"-:3'?+SPGN:Y6GHYS3@#/%\\/N'+QUY M7JTX6 E?%H+4,[]:$!!2P#JYT42E"QQI"!R+W),'\@4]+VR . ]?W#&$/@;@ ME.);*[P;BMY/P9U2:EO6X3GYA.]@LS17M)K]ZU"CV4=_?0QS"$AAW8S+BTXS(,8U9A$ ]D\:[&.6[.D*/9LBS]<=]5JF(.SH_8_UE/2Z[>FDZM[= MCB7+^INF/X,N3?++-MO142:+FZ2U\08 'PID@"A?\P*#P@?X2 V^.+\L, M/F@P4Y!8D-/(\W\[>?"?&?_8.XNG[HEY.IR8BZ^[,.7 (HN[;>*GH8_HZ*:< MH(8[FX(XCM.:CO-CN*9J)"*&PJJ7=^RY4@3=:05]!WLM_C\_TPRJJ0EA/T[M MRK5#O+/=4\LT3;)-TM!_/_LA(_/'\"[BA"-'.Z:#.=[>QGZ^"C'?K7O1;>.@ M/P!<1)_#=0J-@WLO-SY1./ZX[\P1]9W0HQWB=(.^'Y?53Z+Y#G!\]\2Y( 4; M!/AX9QYNY/26:PYLMY%.S,);2"=[>'L5LY^?+2]7L9]LJ>S9W4ZVP&#=4%@QIRF\('!)R)$(%%HEG?JHZBG>!5'0M(@S- M]/SKZ%=3,\DQ0>6KJL"63?VK)C1J%2P3\YI:6(>@V!6Q]/QT/2T.2RRTQ8SH^\FS7E8=BA M.+.KU>9.V,"[M+OMRGMP?8=KS;]N=]B2D7'L<^P(D8#U7]C1]CG9,T$.!,2L M0RD86<;!):6"FT9535G>VUQ-NQ<-K&J4 P2M%Z3L00"A)F5O[LQ6!ZD/C(I4 MSH6N,.6"E-2P"E..%[BRQ[#N,!VTQZ*3-I?O*KYCHJV3*$SZ3H^9CF-VV26P ME6V:B+ACG^T<]K71LB&\--

    YYT8E0O, GAV7W'A%PWNWDQ:*CR MF3T3!6E!E$( @16WX,/50ST%.+W,$E3%8>/:+ IA3H0Y3;)'^C.@YOPZ$TT M3*6!Q%AF9TD4L6]23W/ZGXCL_ 7CIYR.HG3\%#11BLA/QWCS+?ZSJ(;[!KEF M'J^CNX"HN'SW&$!S-_DW$&)+[%JT"/0BPINM\5LC^8J2!@M>21=,!,R&_T$5 MAR)JBT,1NN0UAIC[/C^,V&*7K/-(/2]V+_-H)$,IO*N') GZQ#Y[ MBL(-G\ %8R?<>FD8O1&O&=Z'&K\IW;'?Z!E:6GB;E'(AA*7#4&4%])(W=FX) MX8EH#NEXVS#/"UZC2) [V?$9!Z0MOW>(R3XN^..7#_/6SS^BQDA(X0AARIH^ ME(U JB%(,<:"%+C+C%3CS%]5?X;9,=O A]O5XP7Y\=OCB)WD7H0@]B.,2W9= MPJ/V+V)G[T?OZQ>V[/"""W")V-VSJ!4)K4^1A2@'O8E:,##Z$76RH^M!!#^G>R_*Q :.,;]W0^7OZ0N-]_22J=)9$G,[ MA<).9_LL9Z:<=JP*UMA811A["56U"][!"'1G7+-+, MXQ#KA)P<+,6K7 M"2WP\]\2=#)C7 L.38BC+2 C#2F6/T(4#^ .# -Q<=.)4F0FO_407\%QQS8: M@G091XG@A'4<<&-M'B6>.]9A+4JD9,6[8B.W]'4I,NWAI7N:Q F<_7C+EE5Z M]@SO)Z]B%2*,_7 7T;:N=2-IXMC8)!.AVN H@K/;Z 3&F0 MD2\[?E?%+R0X6>A0KD"6E'&>'1YS/AC-NJ0J5;B?&C8A[CN+ZXY2FQ/0?5]. MHS$A4SB.:[0ZFQ-Q/+W!7!_Y265JDR[4AX>7!=8MRF.!F MQD#)7.MB1YMMI4T60(^\3BL.KHFH N1G,JN'ER%I$;X-"<]$ND4Y-!$S!HJ) M=+&CUZE:&HV7DP)1E O"LY!ATCB1^5&6XCD#S8,C,R2)K=;W8?;;99'+QB-1 MV:G'9/#IPS.E^>_@F7+'*C,=>1QCFWIZ5+.I;2(,SY/#EY9(7=!-^! M9]HM>)=#F82R<\?6OI-B>7"U)>O2T;4?SY-'OY#=Q?$FYIZ"HXC>R#(61 ,7 MC[*K'05?%F_X8]+[/PI;EQ=L9*NRU4CM N6T7JA:@!% MMH:NF\>&'2#?G@[E7BB^VGP#\L07B@3J,PYPQ^4*#JYCM0#;A4T3E M!O_MQOM;DIY%S']HVCP/HH!T+.XO9.WD:X\^_^&V+V_-\RNG<,))D(J&/*I" M]6M.AG Z4S>:GE)?*VEOO2W5-IT>3,4YO6T3UE)W=218)2(T11@FHM*:3C]AO'NZG MJB'Q0..,;6-?V,YQ&7O16Q9FJW7)$;2Q%U5R,L@<#.,]#1Z34PKEK$[?'N5+ M]R2M"YBM4J7H[M5VY_GL:'E'4XBU5 .R[SXN@Q>8O"+[X#S,>/ %VAQ(^(,I M?1\L(]1P=GY.*G_T'OC%J6O]+B:E&5TFV8[ZX3J$NA4"TMM0YK+2D-\^A;&H M"R()\NXL2I?-\GN:0Z&,N+S56M<=7RGA'[*RT%C&D95J(%6E$?D X$,8%^^ MO/B-EPH1JX7\GFU>JL^48_VW2D63)WF-EO%K-(B:+QA2^6.1C(G,A$W(QYG+ M@+]/?5'X)@7C9+56>QRQ?Y74:G 0ZB8_COZD1/U1UX0^M7;POW2QP4)Q0_$ M *0'(9[\0?SR;JKF0!8%X+O;"'V4$][WB#T^/GF7TS8\';[WOC M8CT!VJ)ESV^[A*WG>>A#@;!RIU#Y'H\M!&;_T]S$).)#AS(/3X^>9?3-CP=OO M>^-B/0%#(RB?_C."\AXV),/U '7S\>D_(R@C?CJ[",JG8T90YDCQ6@9!R)_^ M#?XE6B.I;B=<#7D!2OD@16.OXX"IJ>BNV9^3=X&F:!"!JMAX7A!VZ1P MP.!@JE?,,:2/;-5_I-M=DGKI&^P,PI2_4NT[,18$'3-'ZRFPLLY.:NX8JR6K M0VR7DV4+CA>3DC!1*#MGST/GX@[Z;HF68**3\&L*SQN2]1KQY:I\KNY%2]Y, M;;7/,WBES\1>Q;R/\(T7>]!4*0X>H#59R*? ,&5#B>%8^3C150L?1FEVZQ[# MID:;)3$BJ!&%'(161,-L29&KNT(3XB'//\W]F]9>07\1)K"F7([>[C^ M*+-4^;^R3SC?3V=D'S-_$4#O/SF-,OR#=8B85.PE.Z2'V6]*S,O8)GW&C8W_ M3(-]1%?KI?_W?9C2P/Q,37U9VE;C>21-I.W-%!-1V^&,(3C_)F<\MTT[ES3A MO%Q0):WO%QO/CC'+/+^K*9G/8W1/1G;=4=.Y'PD$LVY:@@U<2S+'W (IJYD5T7 MDG-V:&AFUX[ADGV9N\!UV=+1.MI!E;6!1F.6AGU#_**HNW8IFVMC.XA]9?Y% M(I8+T:<62>Q"3=T$L.-*MB+J@TA=V(@1(SO66F,A78=(-^) :((ZL=1V175< MCN8,C>(X&;T9$<9X!\&:,=+M\WU*W=^TJIOPBZ\[&F?TEG[-'U]I]$)ODCA_ M'F!C5D2=L[X>4V%[$.VFZ)+%6K/;_X"J4":2-&RUO^9$4">"O'/QH^%3PDSQ MXWNQ^+]0+WU\32:9GI+6>[#O \&'F[4DY+@UU[B%'VBV0>@^66_$YJ>T"V7=CO2USP SKC^_)?B_9 MA$XV,8+8>[%>5?1QQ@N4WH'M5FQ.:;I ];U8;LL,,(OZIW=EN QVNGGAQ-Z- MX2JBCS1#+=D)+-H#RN_+KFTFX_&9II3+AF?B5[&?;.E#[N7\P];Y=!EM8N71TX3NF3N0-7*X(K M.M7:::I%JU#[:,TCRXQ]4N'9K&#PAFZ?J"D^H8%#ZHUJ8KC6%?40:/Y^J'H. MFKU$^5MKJ2&_"E DU>['ZU\I;J"M0%6[+2O_H>Z*2+04R.R_+(->1 M\A$)E4/R%R\)5\6B*!S4IF+#SEJC;?0\" *DH$"6\)!'.@4I%JIWF%#&[I\. M\6$AT\$H8@IY2:F0Z#.-H:L?:.D^B04D9X=CI^$VBO$ MX>3F?Y0XEMMV0'=) M%N89XNILMP(C+Z]V2ZB3,?A["H=9J,^DQ!_O:!HF@:D2X&!JSL7>;82WC+NW MD7(IYM[-9^]X>TFR'GD71)V+LP^8 C'^X>/&Z%(-L,AZR3E;K;]?=? ]?/S MWDN].'];/47AA@_+^/>330P;DLNBSNB#!V]-H+Q0TU'UIS#[&CQ42+E*]T7' M6,>'\=A0Q'NZ8\SQRG>P@GOEPK^1]$E2#D#22/62J[5&@*:4%BBS^QAK M,:13Z83'\"*63%FXC6H5ZW8>N YBJ,RUK0BS=YV'F+OPPD3B3&391=>!)A,\ M5-CDO1-A=JNV%$':= -'3X$LC'$M\7Q7F_5HD@' X'"DB?9 ML\=MN]@)4/A&!'G7GL^4:-Z3_[#9."N;TVAL7(3E9U_HATFBY76@=5]Z<1S2 M&X^>?WFX2Y--ZFU-5W$MH+-;="?;TI:-&6&N8\#7L6; M$D&3,**$487X')"=U1S[BJ6R3+Z0!R*1\"[!QDCPI>1_LKA=EN9*S([]ZS!> MQS[Z*QLTV/OY*A5A?*K)HC.#S6NO7>R"K9I@9HN)M3.@N0?AH)FLM+?L^%_]/9C MGT$DPWH+H@5'W(:TL-_8BFA@<;UR*_)!+!OF30 MV_V<,L&W84Q_"C.&&_I>=)UD&71G;\Z#->+LWJ>G2-+A6&)A^)A>K&G=BDS= M8YJ6AUM*]IFX$PT*8OQT\UQ29!J6902RZV=U*>/D%-CDBY2M)$ J"@1($* Q MN]N81+;^O]]425$'1RM(VFKXP#/J1](/:O) >E.8/V5JH)!%!E5/=)2$JD$\ M:ET*4S-?MD YNSB[+E8NWK%3YEG50R9,7_WDA>VQ=VGR!#7D$KND+1)2\:?N^:AS8+Q1:T=%@R03T-K3,B;\.U]"],N>[NF+TNV+P MY@P,I3.[,QLGL'1IPXA@.+8QG&K=VZLD2#Q!D>EK\>@C8C1+]V;6W%E=T:3R M%\2(I*8\>+F6LB]S(DYMI=QW)HL]^M;J.+(/_MWQ7KW)Y#M*%6]\XWT-M_OM MQ===DNU34X4Y*TRD^__ M-L68B$].^4VVQ_:^?K@34B_C8)EEX2:&=2MK+5QDBXQC@OU$4ZW0#G-V0^S# M5D--11)%#9MG1BGXR#621HM7)>CBV9-X2WXN'N0;!#V P;$.+:.J$=0 9M=U MS>BF=_L2"$=I;?@\VV=Y$D 9)EFOP?/Y6C=5,)SKOLP0#$1T?K6^8^=;,*2( M&5%13HC]^>A]%2PO@QK?9[E'EM_XTUSCSH=Y=E/DE-/BCQ;3D46X[0Y M+>\=%X%)!4]VQ1@\E[6L<@+_R+VO_+^%9=%D.<%WM4F]4B>5C4.D&3ZTO/Y>:.MO6X+ M/-)FO4N VO[!00H4W#ZX1Q;BN,]OSGC4(-VQ@\/; MK;*]C0YFUJUL%E LRANL>[ICLC][&5UN4LH+ MG1[*8'R3U0-W?G7I+5BA0]:(LRI63ZYT+W(E/BD)$(T*HCWR&BN@O2P#SXJW M_&S@1:=>_)L^N&<"FOT$U\*J/(QI(##.548VFNFZ$I)PT./&VPSG%3>9;3L] M#.5XZB>2G8\B\9]!MC]\=."IHVV]A=#XSA$I:<9. N6]'_X[14M.\0ZM]1-' M2QLB'2#.,=7,LGH^;4+-?C UL=#<<1P>XI ;"]49;^TGI =U03',W8-T<,C* MT;XA/50/U Y!1V!\Z)V+$C-9;FCLO_WBI?0YV6>T&'(5&[<,_;#GOSL9(%QQ M/](#%>4.I#=_^O#7J@Q_"2JD)%.I'".$LL7_7J\P7E"S9/_UXZRNXBQY M"8.//UXFZ1.%M""?R@N0A_U3%&[#?)POL2;OJ+/I.3V]O)$E;7?=52\!>M24 M:3,.DDG:/!7^;/7SU?G)QQ_A'P4/Y;W:O/>Q,\Q8+^\HAR+*6,6M+"E&<]V% MCINN5C4J-:=M?N;SQ(^OR0A'JV"[Z$<;PMF[R1+542]XP-]PDV6$7-VTO1\9 M1WJ<+D%;',JG&5T%0QYSPJOA.^DNF@+VL]+I^]"4)#!DJN^A2CT/W<2X.,PY[& MP&L/IP-YRE4YILN?EE7L1A2M:%-J%YV1[93T\TN,ZOL(R/29@K:?=J%4)0.M MF#_:A.>JR&>#W<5(GKJF\Z8'"2N+*L9PFTG7,\7?+:>QM&R6T' MTR5JBU?YTWS>XR'\.L)Y*-@N^H[_K[UW:XX6HXC^J8T' 2U;W:CBUMKLT$0>6TUNA@U&(U_GZK@ MGYJRRQ^[B%"N,Q9V4.X+^_5@IBSF9P$"4L#/FJX>QB!(#,KRMHE6&X3Y!.S! M?18*N(CV5\79UNV]] @1Z+D4T'!F80ZN%B5;4R?P*Q[G?$M6Z98<>6C)8V+A MEDEXM\/);5#L,T))9\;_8(QP3P1&"N'X3<% =*"/$$;1;,KYS^KG:4'U/&U? MHT8QW>OIR_.48$=;@1[F(<-L4E ^TI-0(^;QT-I#%#LJT7OP8F):D<@L:XW= M#*VIR^N:R& M[="'A-UWP.58AZ:+59-#,T?2KI;.D8Z,1VF[/5CL8SJ\=UCZ9[2:%,MG]^34 M.!UM1(8[(3.E[^HHME!9+_+Z_)R6K\XP:S* M&)Z/#,ME)Y=^V)8Q+'?S.&]^2\_$%M\R6OJDLGB7PS(P

    G]VY;[[6'^[=A#]R=8;8DC7J>% \F!9V8$;A:A'\-,M;.C;:X-I2G M; ^#J4&H(U>N/W@\QGGM034!K>50#F-MS\&+4LI$&TM2J@;"+P9].+0D0 M13DRTRWZ/29@FS-@^!\GO=^LU)B<72MS-]=G=@])?Z0D+U>VQ M!V/-9H\6@ "]'JVI4O2,HK"H D8"FJ_!&W2-SM =>@!O]SB/YJSM6N_T=YA>,71FI9UK_0KT%=NV MZN@G]U_2J(WB6X)8DUX43KW[6JVWVRBA_:&U*^[H=_=K3DE@N>H:/SI==XJ9 MV[VW^1C M=>#2L?+CK#R@K BR:51]38]WAD/S!(C[I5=G%3!Q63M, Y MV@4'>BB?*/A_@9^+ZR0O,A:AYI4([M9U@J$:;H%J;FI8YS< H[]$72!QQ0W06LO, M!.DZI1DY+]]KGJ59EKY%RHH(LT8( )WE$AO T'[)X@^2 5OLLH^^>:<_Q M+%K1GZIF]0'O5UYL @J\C\FL6$Q,*$@S:5!>(HH/C>;FG"8ZKB0'+%=HL/ U M+L8"59A0A0J5N$!SA :S6G/$>]7/:,.D5^<#K9@9@Q=VS(9)@R4S@?MBR[II MU%HSN>*$UIY1V_'_+-K4GT!KT^1B$)Y:M0'L-DI<#+9L\T4;A$9T&<)A*/R) M172QV16:T,%[$:DP$V>O@:5U=*1]KSA[3OM',GIR^Y0605Q'9W0FVCGDF.%9D$?YXR[#07B7R-EV MG[4&Q18<:F_IQUYSL[&#!=A]^A#6';QF&!!'0<^6C>Q)&-T:R>(])@21@_\+ M;8<:DF-2D9(3-$UUHSM9IF!KDDLHEE9'#NJ4M*LX315/4#H!@*^@M"PH;Z!: MH^$OH#0DM7WX#4:1&,M6!'TJ6BZ:-05$;QNEKJ1AL?+KCT9@Z MAL+J&[/(#;_4JLJ1 MYIV? M]8E\[[OU593EQ6V:%2]DZ=RD07*U9\&U-CL]P9V;@D'L";59#1 MRL5!C,A"IR:GLRH&_!I$,;,YJR#?, 15X+CL]$W.:"B(8Q;U MW5%35)HA%O\%L4%3"+MJS2"0+! 7_QHQ1*C$A"@J)'"YCBKYO[!61#C/&&V# M<-0B\^OD+V\%RX*X>U$:7B9ACY.:%H,_$8 .)KNB !IP+R(!1MKLHP%-'R4H M$,>$""I_8@+]>&TZ+X0E3 O7KZEAIYQ]"(BM+UW5CWXI)2O(P8S*A2%D8 7I MCQ)JF.I2OB,P+Y1.29.]LM7@Z (L,#"Y,\A1X>P\(#![D>,Q1@85K^PK*]8 _>IT':!G-<<#35N5/LRN"J,@/B?'$_+/ M0I%8;QKKW#AU$RZLCWX@A'GIHD89P$RJU.UU"4;.=@(.1^*']FPF9Z%&=D^YDNI)QM-L%C4L9VV'!]Y_#6B ]C9(*&X<+N+'A3A 6B!%A9=?^L^40R[&'1J<'FS228V(P& MWJ-6?'-+T"2R?_J\0/_T"_F_?S.OL@F[^]T&.9E$T=(TU]GI;@CG)M>6"6$] MNX9#&$([FGK8M"U#J&PV[/;)^D#..)BR37 .9REF8&:6S+[RL"^*"CT18J+G M&'_%Q=_2K-B<4=)5^>=C$ %G O9F69DA:(T%/G.P)ZE= ?UG9B.D)YI1CLB> MPZ)Q++P?Q*M]7.5@;$51K4),BQ)IA M%>1#9:&Q$B,B*!'#27.68;+_)^?^5O_A^5U0^8G)WO/'/LJ8E7-AY$H.Y/N* M^RQ=81SF=^M+0DMQ*%\U=5;;&8?;+U,X2# VUK$78N\,Y@#JNVQH^Z:+*L=. M("W?R&.&NGJIEI=WH?P&E#Z$IZ/(X(B@S??/>11&048." OJV#U+;P1DFTTG M;*LD&50:;OR^S/84GZ_3DM<&O'EE6TY$_\VGJAY,0M=1FD%,]XUE+2U?6CJ" MK]U5NMVQ59NU5JUZN9+_+)\J<.@X8OD$M+J$:G5.?15E%-I-1'@,EWF.5=?' M/4#]V@A4;-G8>1G..S/>)JXS=:4RF*4UC!D.8OHH$F%D:1%@>IZNU[BPS]2D MTO5Z$&O5=T-I(:!..\AQ(([$+P-GP=ZMXC.WOS+W7N>[_#9R\2W9!5%XGT5D M[ET0U1'8H_;)0?<1@8[EL\'EGT>R)[K)TI7VK+5[P\I*QN@MD MN=-9B',JII$'Q?'Q PYJ\;*(/<>H3>$_YZP(5!I'-$!+DF5T=*Y+R(R^D-5>N MQU%K3[B:%HL/T'!?!4D2X=L 7WQ[G,&(&]"?A$'O%,\(XZ[%?2J&OH.!&8T^ MGQF1J1&9>ZH]P'LSWU?@8TR^+&+T#3V>XAXP2%XC]H->R]*O[>$^R(N+/>:O MZ'I*_PC6+\.N9,S&:C< O3/)"NJZ[&U!5D:^2>.P?/.X(SA0N,=HG9;OH_E* MI4^=\0^1Y$[%S.TU#O(]OR8IH\:5:55YU!3K;I_MTAPSEYK#L^*MQV$T=6BB MG(7YXE$E"7_,M,U'Z+3!% DB6,0;6[\,JS6'M=5D"R>GMZ]LY:A6AEA)]4NK M:B7NE#*8U.#) >9E:>&5&\@R%_4KS&*(70G<:-3G)L*?#<(- MI_UO& W.O7AA9^=&L:=Z6U'^UNK$\.\_T>L>@H9L)<&A96W*^_]0%VKU-W(. M]*VU>UKS\K&:2GO.6.95(>/NP?0ZT\N]$O(KU/MNJ1)-S3O2):Y"1"&:BD ? M";':R\Y/'YSHZX3Z>#A,<)X_I<>I/M8^BQTR3[;%7JR;#RPVF/S9H'J0V[7+ ML.H4[&PA%G\D(44?^!F&KN:Z Q,A$>JY:)<$K-:O\NSZZ>+IY3^^,@,+RV^&J6V$M"" M>V+A.M@SVC0-K#]6S$B@;>B;(5GR'".BEWSW+,EE,MZ$UH?#3'_L@HZ\LZH_/?:_V$G 1^&54 M](P*"1A/S(R*$9L +P/PQZ"TJ>J?'X:#C+ZKRLDQ=DV/NV4AY@79V7[0O-R0 M8B VA+V.H&_W GJZCOZ;_^&=)9291-D9EI4,DB>FQX*KV]:^XE'JF&0SZ2\9 M.:'V62TSH;;N4&,'7 D\PAMZ9[:II\ ZS57#82HQ M>N4Y#6/\MGMI^-+DY2I8F9LEZ8?[T,2E3;Z^:4L]%KA)RS$AW>T7* 1H>Z.> M#"PK)X\5(ZP>QT]B-44\\J\\.DDDTN_UF\Y_NTH+Y-$%\GJPP'.;Y. MM#M,7V!@3]F*-:5_;(2$]XHMR-/&HINIA!%%P.8%4_3QK!U[K14.5"(A_X#; MD9U_O@GMQ$64K^B$]=VSFCG5.!#MUQ,L*7I[$)1.ZRA1K_%0C)8NWYVK:C^* MR]%2R@:(\ME371*<)OQ)-\LK*E7+F_X=#W@7'%B]I+LUY4]S"&@/@SD"ZLB5 MCW['8YP?^=0$J()*8AA=&G0@S &O+[FL"TV&7Z-TG][*-\0TDUKFD+.)A%;LV0O.H[@9RK@25%K87&X- '#OF1VL\F\#S: M8M\\?2A?%(1R@UO)^31P K1)J5;&ZI>7W"-RH8Q4;\>0]NQ_EP$D-DU([4%?*:RI=R?OCWYWKB)I H1_-'R%T0T6!*3K]I7FS[HK;? M$I''CL/RGLB*>26<#PIL8$BOQ0H@8%764M0=:I! J\M*J CU4*9D'D+YGGBJ MCG W'(=7:?88Q+AJP/0U+7!^'QR"YQB3_PG3MT17G&0(#O>]Z@8S6C:B MZXT I,O<0"J5/8RE)QJ$Y M8_8'JS1 H_? MBMP@BL#+KXU268CH!I:W) MG%9M*=Y345R##(A._7)"JGM%Q#F56#BN$U%DL1^:^V-963:BU%>R)* M:Y 4:9_/26=C5XGVVTYKE/168GQ<3I+$)V SE943JNS!.VIZ*Q> D29_@WP M\42:AF]1'#^D<7R59F]!=AQS-XX$>B"A)[KQ)*(]S/TC"!T-[6"'Y"];F1'GC:@<"JU F-E1*IAH/ MIGAZ8K3*N$ E$.)0(/=[(Q@I"YGDO.5*0"%S_A=XI;C>[H(HHVXAFMO0YV_5N17L]"&YAG^US6D,^/T^WSU'" M4CD>\"I]26B>SW5(*XBL(WH3SWL]EWI631DK_;9!:J- M$$TYD0A @H(%>SWUO:0"Z-P&(ULAK4!@@S-U9:6T4@RXXE C+Q, C('I9D&V M#?K1SM6ZBQ1#D;H:I-(X&/49P8/LQ**0N^6BL=C #H&S[?[TN6048O:"+GG* M@B1?XXSPJ'O#VP^%-_MR)YL=FZP6WH<=LX,XR^VO@05):+S9O?KRR5ZJL [% M-5^%GB]W>BB*7^1/J3 IM8UA;X$T(ND&@]$W6W9D'>N"<:Y7=@2ULY'+6ZDB M+?N2L%@+ZI0 M4.O>V]T-Z73,^W.9.N$'[;IWA;2T0QB2UN)HETWQ2->>T&5&=H<75C8\OPRR M)-T7NE>[DR!U_HQW0E&(=[T38(1XZ#L9V:W%?)5F=!4K%S0*)&0HJT/U44(' M)GC%1K$&6@%Z+@WW2C;<=0BN#,K5+XJU\ZZ"A#;OHMT)<>CTE?!\@NZWKR$9 M/7%@^02:8.8D C$4 IE5+DW6V!-CW;KPRGVUN=917N<0#UYTC>:#[X@J9$^; M(.E(GW-,@S2#X"4)!;Y<&)>,7D5)5.";Z+7-WM]P]+(IB"QX@<1O.5[OXYMHK8LNCD,) M8_:F$(-LQ<;@?%^3&@WG_U#=[C-[X/7V%,#)DZ%,Z6C]:IPLA^I@^-E(6NF 5BFN_ M C1P5>6BZP+_DV(^D1"67BBCXEAMM*<3S-+1;FB ')5-(Z.$Q9M>@YBW@=,& MGN+*$DBU[$3@BPV@;96K,4$6Y32BQ1Y1J,)?BD2T$XAF64MZ5$BKFF7N*QQ3 M@;RYEV(Y$/* 172 TG#Y8X>37']H.AX&=1!2D]L\W#3' !Q85 0H#B%B&!+C MH X4_:B=R!OH\EMHRE.9+=56S'[0SG?U()1[7Y:FG85-'_4 [4:;\+Y-D M'\0:^N@ET5UYD:0P%X.0.+<:(U@5QF, !@@;,IA,96'JI'[CP?#IC0>],/Y4 M7R:ZM2#3,5T_:N&X]"[U9$(.-E27GXV8@G;I MTRR)G:"/HDH:%!(-$DG"3@W@3 *[E_AL(JX2N@U!![C8PDSBT 9T+=>$)U:R M(U]Q8O0G9S]-.8R3XCY%RVJ35B8Z5M"NBB+C4&M,X;(-70C"YE1:YN !M2EQ M+ 9=R!\;DRS=A6RO@BC[*[VJ$+E C1R@6QSD^PR'=S1_:)_1VP4R@,@M*__S M+,BC_,GP_&Y"_#!!XLD%)$>7)T/N/"P],>7M5'&"'[$)D, FKG(JC"P[3\:) MOC.$0+?I)R00 .MR=JC^^5M$K"&QP0?:L3M>_HATK^%M@8'M@A5K2J4W0L)I MM 59AM6Y0!40^DXA?%A^LL:TF;M(MT%T[#H.Q &\&/LPJER3-@C@EJ8]=;;V M$TE_EQ8N1P6]E4S#;C=; !IYG>SV1<[,RF=EQW@K"&!MTS.AU*WV<#A-TM%B M6D@>BOJ>I]U6Y#^ MG' U3'6=:X_ O#C-*FFR/,/*2\^[:%::J*LXT-U>-T3QZ<_:]4H#Y1GQ.W(393@ZP)O.[VE:>8XW>O&EJ"F MOG*L)CC):\X&SZ)5P^8I1DE)F:08QS[6DBT#4'D3Y!N,",;,*6E'J MJZ"1IX/>K6OR\X[J!E:00+TS[)EJ--'H!G/?3<.6IG8B>[GZ+J)\%:=T;>?@ MA06&LR/I5920D?O!CW^F49R:GB9/&L;UPV%4I(M\62]T8YTK@YD0PY)9H$H; M. 3,ZN])?T5SFDE=KV=DP&(+'W^E3-0V\>.'<\" M#NBUNBU#C>?K74#NW[/;4:1I.[:0\S5J6/ M;QQ7'FI)7SZ]TXI>VN"/%@Q9 M_?,L>=I;:="2-S9K6D<).1JQ%Y? 2U\Z%?;?)6R!892B'VNRAMA!.E>7/F2U M+X!K8%^WCZGX\U6;!K'MI_;TUQK/M$47]:P-,P]CUI:Z6X%\U!K+;6AD:<+) M4T3.>.SPD88.OV3I?D=.458/K(R@X$DBG6QILD2T<)!I(AU$&6\4G@](@",& MCTH$GCQ?.@]%"Z^8X<:CU=AA.0)T> M0[!1(]3JL$#U?ENA1R5^GZX,YY),(\O" ZOP%1=UV).=;:LGWXI+0W9+^"U) MGW.\XZI(D:U&OZI5Z9M=V4CP!]N$Q]PMGV;DVK9!A" M;/KAT)>I:O+5EZG-L8"7J2I"C)>IOT4O-*/G =.\6ZJTMT&QSVCMD@=:G!KZ MZ&=^;2=BPZV MG+H61YX%^D[)08(>Z%,6A+ EX98MVI)0CH5,+,QFT7CC8\6!":X3O3,9^M.HWAG+G7WL3\,,=QU^ M'UF#!E5;#N>SGY[!'B!<5^$Q:>J3,NV]^0(.CDGTN.[OX8>X#0(86&MZ3GX> MYI0'Y8Y2LTBWF30W"HS,N@:C-;[ F!W0R)-RORGZ+ MTOBZ5O,'!OIQ@;:EO0X*.;9.0.LWG\_,6]^SO@I[V81'+ CQ(>;E:#XZK?WM MY4=UNU669*(O;.'.UY-FR]^\1B\Z77SF(#SJN\)@)<)]S6#WO1 M*B8[:[2.Z(Z:HV"NW5JW&>>$6K*3$\,48WI'2$@G5!$<_YRC]"VA-.RW+*\) M!<^T60,=4?\Q1]L@^YU0N0NR(J+O-FF]F+=T'],I62/H74;^GKR\F[U^Q#IR MN]O7A/ZY]OL1'^A;4[VGV_/]J2!$X7G2#5YMDNB//9Z]=XE^RM.M+]0EQJG+ M#>GF.\GJ0V9FIFC[L4#5'*B>Q)/G!>](8%7M-S"U2I%W--"J=; M\W)DVB:DF>L3R%T[%:,[M^SL@%IZ[T=I7CCI/MO+!"(GO7K3=%T7'FL(RU#? MMS<6Z SV7LRJ$]NM4 #FN_>@SY0963_3D_ T+ 5L6>#)&99 X-2R[>H;/%W= M8!@E,Y,NZY)ZI'.5,9'16BB*\Q&X1]MFP.B(ZH?[LF#T;I]NK >+QN@&*)<- MJ$,T(P,#[T%IY1)ZU8+#\R#?7,7I6YM&I1?2$];YW6)_QL0MH#T@Q'U=7^K: MFVZ% *T(!K0F*%A&"5]H1;70]CD94J3EA9:4>N+T8FE*ABD&1%&H(FY +M5< M+'H0ZSD[L+AKCYCA\7CP>*&: 4VLL#D8,DZHHD1=W=&W^""/U \.$M2,VX4% M)Y_.B_NUR<5GN%N;;"[H>[6)&3$%I41_C]'1OH8&^Q'I>5$AD< MR6LB\#&(IV+1/GXG0WL6NFN3UC]J)Y3=YX!=/S:AJX?/=*M_XZ#1EWE:+WR' MV<3I(#_G!KZDWZP,V;;F%.F)--%$G5IRXTVA/Q_DY8,M:W0!9NSU[M L08&? MFTW,='=FKD \Z1-N@P'?KP9MD/Q0PNCB$35D1^\ [U\+^Q+7K/ D4Z&[M^TXY ;CQ;HV#21.!KGJI$XW1^\)B'8T%](PBNW05B*%G?J MA@GP78UGEPLOPOD?GEH#*2HTN4FPQ^VA7>@K&&OC8(O8+PO1C^K^9D+"?Z*V M8C()2:5Z?; :$E\*7ZA+4EW0P)IOQYQ2M\V@<-IK0Y=A]=D=L+[QKSS@8M(18UI,55,3"@2<;3:*DP7Z&FS'O:.8R(7A M?1)*%LPI8KK!0 Z*D?2&/Z(@P#?IZO?S=+N-"G8V,2YX"SB8M6_-D*P&G4#.-<*2HM;Z*N$0!404 M$DF@P)HRE"DE+U-7&EV&_]CG#/625O/CQ=+N$JJH1^Q80\%5[+1@YKBJI@$$ MM/)E)UV*,K4[0A!;[T<-#X,*%\IP3*O8TR=T 6K7*Y7N-62+L_N _&H9L]O970PWIB+KH('&TWHG*OS>C^M!53(,SF@+83 MO;E7&XRF/U$B0AR3#Y:C-Y]JCB8R("1>24# M<$=J?NVOX$)S*C*,ASE"=S(@'YVU@YT?F3LH4;]2I=?(-LO'S0&Y+POJ/9L8 MJQMR;,G1;S@.T3K-!CO)TR@$K3A.0UU1\H*3562NKZT;#*,*9M)E/5"/=*X$ M)C+:96C)8-08#5L0>B;B 5?ZV>%K4.PSS)O2\S\?#%>T?1!XHA&=+!JU1 L- MKSD=I'4MR /BX."7NTW&!%/&NUTCA _+3LF$?ITUA@,O+ 4M]BL)]%IW/!^+ M+D8&GKIISL7C)J!/C^^>X^B%'1#5]U>=HYV?N6V(%T=NTU"($WTR]*7+-@Z/: /$13E5L @"0BN#MX )JB\*=@G!2. M&V*4T$T]PV%47 4K5GS%N',I36O7Z-+TQ^$YDY7<8;9D08>:NX1"A9CN:V@E"&XQV MU2!Z3%Y5B% F86)I$C1:'/-3MIK=,X2IT&C0>R7(,A&0[5@,XCQ^,Y M:7RJG9:3@4I.*(G2\"K-Z(9*/KB2WC9;EF#.U;T7.T+GK6 @%+\'83KM)_ H M?25*_;:)5ANFY6HKP(P OT-ZB^(8/6.TIO=(H5.]'\,QAT4$& EHI+8'SFW M!%S1+%W!%/U0ZF\XU95R=5J]B0CND#:VK>;[+8BRU;XP>0%]X=U?.P]BL+R( M[@4,[P*EI'..36KRV+,;CFX:Y1@/)R?N$RN7W!,K6<:H0: M!XA> XL;4HH556@1Q^OJI2#G)LK ZG"#BE&0!@8+1E=KUL37* W"HD^L%=9 MHM(HVD;)GHQ@?Y(*G7T\7C'T>J4@_T?^\'Q@& EJLI$Z-1OVW).1B T%/03U MHY=_GI%G&V6H/\\**/=TLO+3F@#I0-@( M.0=Y>?I_%M6%1(PB[%"&3\SO?4 MN2727%NM)66_B":RK2IVVE)1CW)N 4W$"J.F&@)AI_1T*$V/^GL+(R$,C#=6 MHP=O2@UWKM0#"8YU!#ML[1?C\ 4+0_2(=P&M"Q(?RJ9,=\DC68#B1%^5I;Y/ MS@'>+\&%A!YIR]K!E=Q5J00<,4U(_9H6;:HKINH@G^*N= @2]VD&PUDM MDP[Z8P!)01A*IM)Q6)4-]G@8?R%Y"=0O*/]-$>6%U'4@K]15Q/%PN& )333W M.7UCQYM]@DCXG<<9IQN 91VAZ): M((),99P7J#;@TNV%^Y2-R=B6;ESI<@7WSE2M>)0LWI$5F%T0A:@WBN5K$,6T MSLQ5FM&Z2G<9+;-$_N,Z><7&0E^N)@?U[QR)5N$ SCPSE(?HA"VMH=*TWM): M+D8$HE1(OA6JZ/A$-H1/O+9RQLJ3L3]$%36@GB:,I/F+CBU_T;&&?='15Q"W MY/^_!"_X@6_-$$9R' FG82JG$/,8@SEF?N_-YGCF)C.>)2F?!"WOV(3.(/4E MKY5U>S;H[<]4C;1,FX*I[J45)%1;+6NFFMVU.L$ FFQ9TJ3H4-5P:18JA02O M/_FXVN!P3Y1F?2G=+DE.T;TWS@\3_/B+,BCKN;2H[$"%=^>1AB-$MWC4+HOY#T%O4/T MH5$+O$A1-0>BDX!?B,PCE]JORE&4(.%%L2!P/NIV9&[CT-S+>\OL&-PW=5>S M9Z?735B/%%A%V!!-]4T!K?BJC0M,%^R1Y+-F&_X8@B-7OF7V+(70C<8/PV#+ MKLE =.$ -Q1V! [;VIN;N1\&9""_-2NKV5CI:TP&LN*W45FM]ML]"U!]R=(\ M_Y9D.(@I6[3[X!DFBPL_!3^&2<@6MY?FIY]@>M@D.\2^&:H^5+>UN7TN;QNT M>@;$ID#U'*P5Y@(]LVD0F<=+VS9*1+S/%V^Z1E-*ZH,)K_M.'[/Q7^D)YN[\ M^O0L"BV%-9=%.<)]6A9%*9@I+$H#\A0^7CS9&;;_BI*C<>SNRD3D<,. M1$?Z7B5^P[@/$W)_5;=R3=6',?;K/U=Q__OF656>XRV[2 MY 5G7_>T;NS=NOQ=%P&9?58?;<5DPK0W*Z.G],P"3<3/,&-53ZZU6POT^6?$ M2:"I,9R(!>)D4$M0$>*CA9M+NF4NDF0&B3<3H%4MT".+B';E"R#J%6VI"UAL M@H1*=W@Y&!>70;>TN5SS/NPAC0D1+^*7P^ KX[[H_3ABC16/_663/6[P@]8X MPH=9KQ*7?,&\0&*BZE>/+Y@G$56- 'U"^LLP_\R)8//O.,B>WM*G39;N7S97 MT6O=JGZD0&TF\-NDV(MHB%'IQNZM6;$E?:QA6<9,4<@>3M_=/9(I8UQ;E@OR M2VUP@G5!R]XE& EZ$"4(41KSA4$S_;)"@R6[9.RGA/T#@27.#9?!FLJ _N4$ M'!R)]\?HA^#]"2DC16Y@3LB:M%.'Y@GB])C';SO36V!#C([U)-Y:H)XLC0U G:IT$B]29.=4_(^AIL\?*'UHPTAT#5$&N3V:SQ5?\.4(/K>')% M7EJ0(#H&?:>C ,N/E,1>I+2M0P='Y2#8C]XD5?79^0BP#R]/;_KT?!Q8@?%) MB!U8*?SRCSVQ_M<);3!*'#(Z#QURBVE>YQ'%W<.=5_^V(E_4^3:.A:CH;4&0 MHDX*V=JW0=D7EK9_H?MUD;+2UA0<<;2HPHO8XN'UKZ.<5K$FZR@)6=%M5M4Z M9,V$I3+\'-7G?U.CHB,E%0ST7SG<(XU?2 ;^H\Y59< G+'%1' _;H*, M4:53?--8]S7_.PDO2_MK!X)4\.^@IH>R2Z@0P\7618X^W#_>YQ_=EJ7ORY6: M=CC=[,_ XSU@<45*(CG"T+/,=H>3G"V/9981"ID!/SO40^YY;X7E6Y"%=6?? M+SBA5?(OHGP5I_F>R+/C,GOF.8&*-[H09*/8XYP3NB\..3\W+<5C"#\]4XQ( MGA5)T]+NBO(X,35BB9+:Q;F7W'VG/K'_O+E)6,U M (B35611DDKQ<'&Y?3HWK^$S/K@P4JR2#G,B!&+LH)I41R^R0DDMH-/$EZ M8N-<6;9W8\^<6+'3MUT0%NN]F"E+V=6,"]M$_U6DJ]]14(&R9_]1GN_IN?ST MS91T=_F%P$Y^TNZ<[K2-EDY\<]BNX[E.UH2I&7%CRYI$R1W.U8 ADDGOT[N<1:EDSMEO:<_ M,;,W4+R3F,&>@JR%USDR]4FPJ^M,^C'4@.G%S.^-, M$%>_L[-C\$1VTGUKP6%1B-=14D6" JYAPFBM9.,64")0(.9"08'R=(M13/XK M=GK-[%Z"\KV(UN"?E0;_S.P7RY?>8GI4SN_\QMNWU:A>7OZ:^PM, ,/[+'V6 MNT[.*M_C*=^#Z5>+<;X-H#G?.]D&5$S-NQF$;$:T$U-2K$*!F>E[5UN$E71G MWR@X%:@DXSWL%Y,L6_MU^!XC+7_%.3D@@45:CJ=_;Y$6M7C=1%J:<[^C2(N* M,>Y%]WZP>\2E\2>IG*F::/'_,GQ9%EYKF@F[//(#AU$_<))P)L M]CXY%VT#+^:B+ELY&Q+3(9WUKQXPTYV -:S"N/-GB;GZ#N;&? EYS3RNR%' MLNL";W6O?R>?!49+9Q*6K)\33^%<,V>A?PZGJP'&>]7361&;%E A-1(;].;% MST/9L9."[#T^?:YBY:7! 6R<#EIFPLBU/P8\SG.!U5%R1Q2C_D3LQ^[D.69+??;-N[@60*).9 ]),U38*8!NH .Z^0 M?JQPGJ."".!9"""K]GKO]M<)#NU?TX2?OVE-GZLTHT#.(P=J(KS:_V<6M9N@ MIXH"7_R36=D##(!61"ER>+]30I&@U"\'R^WG>"#CLFA%0Z1"-)_$/]ZUS>4+ M N[#E/._6TO;%+!C(\LG?X_V5>;,)],ZBP7=L0C/90)TO60G]&H4O93'22AN M]&G,=NX[)S[-8Q%DQPZ9 ->(TCR'0&!07O;>/1"MG- MUM.:_AUM/AK> +>?BJ+WG-U@*_9:&!X])^GD[ISF(<2QUBBZGOQTRV-?-I@E%01!\S0"GNW$_8NJF=9(/QC%>]#ZA/Q0@$?T@SM MDZCXB-+2XA'[5Z WG&&T*HE X3YC%1/);!G>T2+@Y+^X2W4:J"'Q6@[OW'FO#B]_P]'+AOSO\A5GP0MF3SAI7X&J.Z078?Q^5+ZW0\"H MC^4X1M6'Q'=TF!C!OQ_QKI)N) CG+]I9BQ&IR:VOV1N>?4'5[8-:P)_"IH#_ MW'N-QQ_]S[RK^+J5_"GWC]/;--[U)0]W[5,HD< M=;VXX[\ -!5 K[,^V]@SCWJ-88Z#[L34VRH=]- M+EKVY]@GFL]J_=LG>M/WWO:)@1\(HL[!GVF?&,2Y1Y42_JS[Q#3?32JX\.?8 M)D0"!FW'X]\>T8^X][9!#/DT3A/&K"A[1UM#?[;AT\PHL7_6+6&"[]7,3YMF M2X!(56/X>EMXKRA[?TEN/3^*JPPX2[+>97I<+]Y;UJ(RLX$PLVMJ6U_9G7J0 MEPV\68<)Q*Z$CS/L>!W/'>L8G-9&7636R6EU8I BM>Y]I<^-^R#.<^L"\9\^ M;KC^?ZYF8MZ?XP!6]P-TT/9Y+#7O[8AE)7PW9RHC*>_H$&7!)Z 9E[IS.NP^ M#5I_<\@'D<04UD#OT3PWPXI/:1'$OMR9'!/SWHRSC>@A;D.:E+PCT]S-IE?W M'#/[T1X51;;Z%%?567,A:B.7E9(E9_H476@ADKM]D1=!0I^:S?A:I6.R$[.Q M5J*;Q(8:9SH=&VG!QAPVL+)RTL2G7>9IB" %S+LP4?/4:-+/<_*&:8::2[I) M3MD#ZZ:,-HN0TS?$( MH4]IC@>0<7+F>#"/@.& ]V:.I_L&G6$"+\SQ-#=_UT0B49)'JUD>QG?/=YHA M@4X!SI0[D#;=[&WW[5>0.LOH@3%\YNZM/TYOJ( M=88+<>.\)^?CV3/E^JVG&\,X9_6A\2*N)<"+VQ(+RR4NL M#&7I/,@W*,,K'+T26\3XHH6B2U62U M.C2ZWNS@]8/R(L]=HA=7&I^K3R.Q, MS@R*_/MYFA=?T^+ON'C J_0EB?Z;##7GDCB8%T:-G0E4-@.S3^KF;&T_0!.C&@7,>_'N-IQ.J/1;=O;10,9!U)4HH4Z[?GV M*;16&JW3#*72)0$1"#DMKNJ"M/]"&YF\1U>6'Z.OTDS\B8[371FX)N*=V6VC MJ)T8:R4%[\="&]AS[PLO1.R-V1:)H'?F&/>1N=[^K@CF17EC0066Z07FT.@& M&AX'>7Z+BTW:&0GH@P'(W/5GLF&K[,'=&YJ^M+6MA,! M=9E;B 5B6!:(X$$,$>*8X,^^H[D]#^+5GO?#HO&[9XH 7=X_PFG@-^*.44_L M>4^L4LG@39KGRYC-BL.G]#[(BF@5[0C=REE^LU7A6(K)4S?FIKZ0N,)EASM0S#_T 9%CYDM>@M MW$X>LB, 1+/V6Q992EX)7:"A(_M]6MB&T?M]A<=WA_.(X6$NIT#BL=/9H' 2 MMU-@]-WQ[&:\=#WE\Z)7GB?A-&/IJ"S^3?ECEX#+@EL?SGD5+><__BTJ-E=I MML81^_VB-%T:>4X[!8S.SR$FV1Q,B=^YI9B>>$5*'$:I M^K(G:Y8MK'/UZD=8:QT>J52)8%%5B&,YOE6&-;9#]C@NT8PT# MB?;Q+0QEE4Z&[)8EPP6=R+^B\%0,M0&YS]*7+-@N]\4FS=@+O6VZ3PIMM2-; M:,#NZ/;,M5JB=X/"]$&WI:M=$(,I9@V.!#Q1T0H#XBB BOR,8D]B+! @P,]% MU?SP[/[KY"HE\NNG6\>@/BF6FJUNK6K">:)2*J)ZZ)-XI4*L/4/@DS;9<4;W M)6D7(QN7-*"A1IR(B'0! 2]G(RO* MM:V$@%OH!G(,JUY +83]AXYNC.(&A7@5!S1*444FX'5$,'(1%/@I/ M!(?;-"DVRR2D;:4Z1&&# %9W[%E4Z5$W-)A.V9)FHU\4"B8^&<$#JUZC M&4,[468T)"C@E.P!QS13E#Y@/#QE09*3;3-*DXL]IH4+GU+Y]PX':Q@J&,4; MP[:L@D/P.%?&X40JXFML*'NI>T 2,J*>>\S+57XHTH^H.1#:,YQ! CO&6%$C M&Z+#;R'3R\\_"ZU\"__KZYY>DM^ME^MU%$=DJGP9O@9D0>>W07CL&5J,=ZM? MU@Q0)>H>.-Q'W0<1 MV(ZU"S34$I>(D(QI07LS2'^ 3_)7\'O3D1AH!H%9I39LR"O2--[YZNLFIK72 M5*O+@XR_ 9S(Z@'X#)LL,=KY,HUCWBL.T\JN'0&"+B"@!]96K#1>4QLAW#^= MMB"G[0(W@% )!7Y2'\3,X_XYC\(HR Y0MZ]3?(-(0 U2:T,D04T;NPX0#\+U MQRH;6+ (@SUC1]&&;D#(R(,M=>WLVPU&276T3=2KB]_J"$0@48?!_-7'=IWU MDI&XM5_3\F?S[2:R$O,R%(]WYLC,L*5)4B/QT2R9*&TO69YI0Q8EO4#) M2E"::YW5P.U+EM.T7;U$8V6_'F2)23B=NTR3LOZ@60>.+!1+P+W.\WVKYEQ? M8.]LD8(U2P,D0?IH=5KD:9^ELZSPB(U\+W:EFWDK8\(3YCD>[PQ(-X^/\I>U M_8X3F91E^(]]7M#UFS^ERS!D4=T@ILEDU\EYL(N("]?%H<('F@BMZ:0M+G'&Z7%E).@'0USD]5!O'R%I1GJ_.[* M2$=KG56C434$SG.!U5)P3DQDE>V(Q[W8B2M?UZ'$,0J!Z;*-%T*C; M-AB;^_IN(TEM'UTYPK(<.D&)!$[T06#]2%MNEHA1C1D\#6 N88"K]A6F ?:X MQ9)9#GHH4"7M8D:AB3H0*'4STZ/5*0&F5BI0E>G)D!@.KA>LB.\R"6_(3'VU MHPL65$?L&%-HBAD02E]LJ-)J#0-FQ= 8N(?:,X@]!@2N09J]H&H41Z%W6>"$T7G -1^?^ MK==86MNOP@3&DSQ9S2<.>!47SFR_G= 6&%9Q[5A3Z:@9$DP=;#S MFR*EHR2'S+W,N)>TQDD!RK3T]8Y\D9_1D3&1CV@!!I%GVI:^=(\5_+ M9-1 2JT0.E0090D8;I9?Q&N"1 6*@_"A0PL&>^ M;M%;%,?LMV?,>OG2JIQ.,RM&BZFR*-1TP)$J-9K+D) MJFO%'8=8T)8ON)+3 UGL#YA:.%;-AQ!*V$U>R "+74OC M.$\^"U!OLWF$U>B#-NT4[GNFS4%_N[]:.8MLG^A$J#G3 O&YJ&E7>(4>.85N MY7>=U*G8N)(EM6$9%6*X9\9-8<-F.KF6]%R(O9AO[-U^LPX._,1J9DAS6E4# M^7!2-5%F\,HT3E: \AU>1>N(OF]J'4I SYJ]&&U;E 6J-.M#B>+C8I9N';]R MOA+VG#JT/&?V9*\V$NW/)+O%KS@O>!UWXOILF:\3O 499-.#MBD\ED5I196V M9C@:7W*J[=@U)UJ;<7B0?6U#H$U*]D+A'7BERQ.+H/&(1J';FM.+AWK>XVJY M]J@:WE1' L:4$\#8ANE%)%N-Z; [MR=3DS[BF")\)NB$C=DETASL@=EH$J3A M?UEF.M/;NSTAZ= XG74) MI]ZM6UM!'Z#'<*?CY M#_C\[(IZ\H_R;\)1EW,ER$8O_'9MYZ@1"&%SMX>+0)7)W1\;6%[W4%+M;*"#\G_Q$5-RGY#T7QOH[AX+?H M2O)UJ=[R6!_NS!4$Z:[*G_&:)F?3NY857Q9D3J7&\4%$46/>\+6IV* M9Z6QZQWV7YAL1UE #E5A1!S4##,TK*1>?;5#$]:R*/_]$ZWY3_W1]#F.7MCD ML)G?%B)4^0 <#'$X^.1N"RX$Q;&28L MWSK#S^.LO8&9>#YFUPW/^+)]$P%U ML3V<,\53"(\4Z"ON>KO8'.J)BDAD&W6"C(-7@HH(NU7_E<<09U_\MH4O>O## MRUU,])!GUJC+310\1W%41'A@Z$6)P*OXBX%%BR", MJ72(R6M#[A& F)KS$9 M>SYUG/D1G9$(NL!9]!K0*+1%$$8'![X'F1G2;$AJ(,C=R421]1*CJ8D5K ?> M62^F;H/L]T]%^FE+_A>+AWH5#(OMQ&F0Y&B#8]X0(0]B/[PWB@A?\ MB+/7:$6.QP_1R\8FR&F#PR==ZV"T6^\T"#S102-U/?2QQ(,J1(AC\DL[^[%; M,9573&5L_)@(Y9Q:^25-0UJJ8)F$UTE!6*'A+NX_]Q*3$8]/VFG!<+>&&I!X MHJ6=%/;0U!(7VVEJ;.(DZ)>Z]N=;;B_OJ9+>9RE]FI1>**<'?3U4,T2$_D7Q<4TM,+FEV;V9WJ7X15TAKN:%Y:B MTXM[ >&3HC68Z%8J-MP3!9)HZ:$LRL0J6*4P,0*.R-)_56WNR#='W8$<1JH]K('CMZ*47?FF$O2YXH@4C MU_]7/*M'9+WZ^[%QM.)9[KX'2?H\33M?\EP;'%Y$Q%DKXL-32OVZXJ"100]X MZ%>^E@RJ'_%V .^T;6B3%7IIJI?QC&@"@4J<="<*8YEEONI5YP]I[8/;X>Q M>8%9C "@!3%\26KYSP>IY1LDJWH=D3)"S.F3L1JR540;>0^%QM<'A/L9W MZT?\0H]9#WB79@5K#CY4(T8T\51DW-X&/Z+M?GN69EGZAK/+'[LTWV?'*](T MT'F6;0?)(K]6,PHBL]9(BN+.D8U&SV+XO_R.#[0?<+**=OPQ,(-VFM@ZC(-R M."K'.T]EG47RZ /9@(*R7#'@@^S:$ETF!=E;_Q:%^ &_XF2/SPZWP3_2['R? M%V1?SO*S0V58A!W)[7:>$9BA=Z+10E'O3(/1 NY4(VDV[EP"(]VB&$Y4(67; M5KVAE8CAVU"+L@Q?F;T.XO+N>)GGJ8A[GV-"\SJB+FR^3,*[ZCU!?O7U=GF+ MM\_:,/14R&'49UK1R!HT#6;G2C0EV;H>-JC$7N=F2/B1/ $B,R!I"G2%OJ); MM$3?^41 &8KS2BE(D@@3ZP)XJA,,_D8,VTT:)"6#YVE&GR=U,/C;S>VYC46FL- MY3R>UH<9$5RS 8&(M-G3I:CLN2,$L?-I5$=>Y98[18IB@I_\+"9@MQ!L!I;^ ME;*R2%%"JPRGF=M>.B,8IZ"H@D45,+<1C"<8NS !6\9/!=BTYC@HA)-B;@.?8LRI\G+)X:\*NX&'?GN*8ZNK6@X.AC% M&,N^K!)#<3E7AG&$ZK:SWDL??+>;6 Y?O8W?E'&B?[((HE!(=GH.8G9GX8-:4EBAU6=::IN*)V?A/3;PO ME5H03 W%0*R^&T3>RC1"+M-#[AM2K1]15PBY@R!0\K+G[JNX3R2^\7\F^,ZON2Z#-." LZDEC%(L<*BZE=Y.1W7ORC,I.T B+++F-_4TM!\F^ MW:GM&\.).%)4844"K7-3-Z, R$)H-1_5X\")CO1D(0$N]BH+TY-A6O]'B+'2L M=AM F'5OSY*L =U0SG7!EJ1V21 >*V 1!/GIG="6F57$XIW38,Y$XT&RC4(K M3D4)(X055;I;?\MYK19V"J ^U]WZ*DK(-A<%\7W*B[30F$F2T[(N-U&NTZ[) ML,.HX,3"D?5T(M3.E7E2NKOT8L%+D7U*UY_(%&4CXVH6ZG-5\Z!R(O2]G@K1 MN8!V4%>2BKFDLE)2>R*IP$I2OEB=TGH>)K8W@_#Z8&E&"$1O8P8@!;8N@RGN MMBL5ZA,U)W.(AAF2JLA!MV1\,1]_P]3TX7!)/#9R2J]BF.S')YQM/UN)U :- M#\;!GEV]+>C& :SZM@1V:WJ)"0E44BR>C4 4FP\J/0'+3(/) >FMY#D0/&<5 MSUS)"P7/GJ@O#3G0-D*TUZ0(O0T1GQ*-A^IK8-=:?14X_%)?+8$#U+?$)?I_ M"W0>*O 0IH4OW]+?L&0ZHW>NOKPX9UR?IWG1&5%NC8,*)6L(;L:0CP8!!(^5 M%*B#KK3#8%YX$"^VH_E(PM<;'"+=+NQ0F\(G4)G&01DB,= M=XA6"C*')AT$!U;8X"K->$/$_%J4JKI.;LED^TR"V*0&^H]SHZY+.?2\T@QS.Z6I@*0=CE@)@BGDS[GWW M3-_/46%<_EAM"*.8"$H3VM+8]5$8@1+-QPNAD6L^')W[=/.QM+:S6UM70JC$ M2M6AQ,OTY=C;K'!#W1C/((Z[;V6)S%02 Y;%D. W81/J5LB@"4F$E&42/M"- M-18G ),7UQX+Z(KK"&^YY<<#85QT-16=&0D+1*%TQS.''KPE_0]S!8$LE+HO MG?!5:=4FAG8'$>[+Q;XK<:H?"A\BKW9L=E^@JN$]N2LU$=<9C&GVM"D]<((' M/+PT ;.W0;'/> =7OUQDGC&FV?4E_K[B'\73&XY?\6V:%!O=*\SAZ"#S>X>S MW\[_[8\+*#]X**&:_.'%L;_;R',HL2Z80E/$B&-&'#5DGO%D@B J]ME_3?X[ M#K*GMW2D2"HL?NOM$;-#U%6@\%9+&_1-H)P4'U'.U&^5-'--5.3G$]%$,K'^ M^-D;SPEHH\SP8'VD2/S6R)K"R722HCP!K31P3A3FE]/0RRLBQ F$P='XKY4R MNT.5DN+P6B=K J=228K1?XTT\$TTY5^G*D1I2=%R39C3J-AP-.Y+58YAMZQ= M.00'2#'+X82V']:Q:T0>!J%8_SE'^Z3,,<.A=$O K@]XK&0GW\BFQREK(='' M@$Y-?MYGQ0:M";H@1@>JH^LTCM,W-IJ6E2CD']T6QIQ0B'WL%3-7#"F4T9J8 M^:<-SC#[WO[[$B/-M^^^PQB?P5M?82H?81XEZVHQ.I)+UL+44[WZ)NT3ES]6 M9"C?3(9(0H_+0XWK8MQ:_72(_-)%,Y6#%%-&B3A.D=D%U0Q^:@F@:+O;\SIH M9&?$PU)*IU'B^RQ=$XI8_YTKK&V)W1X&HWHZ^7(+V'7>AW)5 MIIR[M7P;9+]C2JEY&;>'P:Q@';GRXCT>XWS=J@E0)$")8;!KM3>UU!+OR!+$ M649;K?[A/:>HDG44EOV)[S:)&F0;1UWZFT\"R0!(>5"-B2[E"!:-^T_![MUY'*UPF,D/6 MKZ/%5;_@A.Q_U,^3^\2]=KE*5J! GE,/MAJ.E 6<>[_*FJCV.F,=QP0L4Y\F M-+#;-9RQ91Q#]QVKRCM=_K&/B@-MJ)8F-#*]_!'IXD4=,$ -CFP8:?0O,@&X M;T_434UK^?"AJ!Z+OM/1@+V$CHB_2&G%(0W'FK% '>I,A#?ZT:D&NN\^IZ>B M]:'B#GN=&_)\(:62'W%U\DJ MW6*S2MC# ZE'7P8;JF(+[%YM^E'67G4UO.A@W<" . IH=1K+Y-WY-60C45YY MXC+(:)71W*A'NL%034!-I#=;?*I& C3PU).AN.P1)4'*T<#+?!SQ< O\*UE( M:5(0)@GJEVN1WF-?=9FI!_KEA0RQ1-[(D#ZM Q@-'F(:0' H!#26_J M%(>4"@=['4*PH!H-:N(!CU0^D0GNULLPW='SB]&&JX<")949R&[DDBG&N4\A MTQ+1SKHZRU[K$(DC#(POS;+B2GBI]_^OSO/_W< M=;ZU@04[V]HS=G2N[0:$.-/:4J4ZSY:6M0)&,C3\478X;X_?$!WVZ2? XA%& M!C[_,ER):E@/E>B8,6LE*@']4J(F57V5Z/,O/BM1%V^E$GV>KM)#GA62 I'_ M.E8>\J?_.N MUS)/SYM:G:8^0TQCN:L3OM+[&8;"/R73L6EMW8_@O5(\-7'#5+#&!>0GSA6"^_>$L+O)MII'*6CW]WKCY+ 4CD:/SI=^8J9VYG$Y1@0AZ6:7>N9M$8 M?EVUKW'T,\P7-NZPTC<&570#O^DI@&'(H4"31(X$'_YZ\+%*!_I!'94%_)[/L, MH[=-M-H0WW!-5@JO*$$ XC1(/\N,M,"/>\+E*0%BJ-M1!$4Z0*M M,AQ&!5JQH"1]]+1-L^(E>'&LWH/E40&B"A)),@)3^^$?^/;Q85"NA976WQ,> M-T'>1^E;(![HO(8-K;<7#BN$2'U M##,F<.@& ]:!T)+>JOS0&@E3ZT%#AJ:Z@S0:..EB'/%3%?%/@Z0\EA#]H:4; M=><"PU#WQ?B[R"X+[NO&@135-Q/3(Z!'XW(HK5&Q4IIN:]OWY(6.1Q( *U4* MYZ%/0OY$*GC/PZF'QR#&^1DK.$:Q7R>O6-PG!@DYD=%_T;\O=[M8%%1B_YGP M)WPZK9T6NW-%GT,XPC9,B1K"G$Q/?P\+).X #BBGLXLZ>T^\%Z=R\]F5*F$Y; M, BSV(\VQ4*,MD%VD"*I>5DQ"ZT"GH^$Z0OY79#GU!B^T/D0E6@5/$7/?$H4 M5'.B#"NH.]B>P+,UH/^!4G>W5E$,T8YS9#3ZBP#NT!$'9 1\5XC6?>"E%H MAMI3Q;;FGN^58B2I+ET%Y[E/.P MGHZ$UF*@ U$]$OP>I$GXUV"+C;<@^N$^+) V^?IE4H\%7BS'A'0N&0H ?/-NPE.9V?DU?&07H?RWH0\Z_./53 M^LCBF!S*P:2W%WC%]?;GGYCB_N)4G\[,C^K$149-7='4=8*Z_B:PI8=-A+5BQ7PLF @ MR9#I:SE^" IS0=[C05!I:BI2FZEI\@B =+3V](KDK1PC.@HX!:$F>DZU]_;J4>Y]-@.QI<.F& +BK6GI4#^RHJ4Y,[H&:1%!FE&_39-B M@X)"O(4+V#4.(KBR]"U'ZWT2BLL '@"FO^9EU/["'KEC=3^D8F.MM\A1B-I./@-AXH%^D]R,C8_^.B&\V<9*1GJ6E -("^6EH(B MNT560D*_"9F0IT4W4P/=>6F2G/ZF<^AUXYR[]&:"A5.O'@3AUILHZ1&##20T MQ#D/,?7<*3ZG+GHO9HX'PSGIO5?\9OV &T> M[OXD;4-^>:0VC04Y6W<39 JPTA,RN^PHKS^>#RC#05RGD:]BFERUCLAO08[H M=.AG47Z&C*7P!%%4'-P>J =PS4@G0'7&( -C70K@#MD#&*$$R]\!SN>LDS=7 MO^/PD2ZA[I>574 PWJ8=*[*K:89P[F?:D--:2E+R+(5"-1CPT7T0-\L7G*P. M2,_45->#.&/.#'L6'63XGE!!1OPO[4UAQWCWEX96#)3WA\;!(%>)%A3U3 *@ MX$C"BQAB1#&C#_>/]Q_=7BX.85!-/6,,[LIQ""/\6SS>SZNM?^FIK7_Q35O_ MTD=;_^*=MOYEG+;^Q7MM-3.HU=:_>*>M9D;XMYA;6W_MJ:V_^J:MO_;1UE^] MT]9?QVGKK]YKJYE!K;;^ZIVVFAGAWV)F;=6'6KO&>Z*MFM"K>; _VCHX%,NU M]>>??-?6#@9UV@H9J!W$"/\6P[1UF@C/ V:]R.^#K#@\94&2TX?3:9*?'>1? M#'?3?1! =?[NRV*S&[@M-$"'\'ZD*>+$;!ABX\ ON&6BC3?:JH'P2TM_9]T> M!;I4C#>X1TL"]!9Z8J+G[?RQ7*^C.*)D7++K$J6'9!KHO@^(F>2R'8AZE-.N M("82VD'B:C#BHP$[%_4B_*CW>U1FRF[2.,09G%UF[LP#WHE"RJ(]@L$E, ' MV.EN%F1[K1_MW&YWD=*NR\WW$ M(@IVY%^O/+^&#CRG18N2 T]U<_RR?R#G.@6!O;,8Q8SB0U'(N35=>YG1#>&/ MIJLO-+J&>Z7I8RXU!FKZKWYHNIES@Z8#WG>,8D:MZ;_.K.GZBY!N"&\T77,9 MTC7<)TT?=2$R3-,=IZ\/Y%ROZ9!W):.846KZSS_-K>F?>VOZ9_\T_7,_3?_L MH:9_=J_IG_W0=#/G!DW_[*&F#V.&?0VW\W$.M%3U"<9E'H=+$\_:>*0OI7@,52 M$U,MEJ?_=+M8ROG:CUG1]_^$6"QZ@O"/8/!+U"%+Y8MR'_H"LP]]:>]#7QSO M0U]T9O\+T#ZD)P@3-,,V(565CS@VMMD[_MU]50\E@64UC\:/(%4\%!2TDZ;B M&* 5G#5IP%W8^HF0-[%IV$KQ[QN"EOPW^2_RC^<@Q__[_P)02P,$% @ M>XE94D723BZ-D@ ;:@* !, !W9"TR,#(P,3(S,5]P&UL[+U;<^LX MLB;Z?B+F/^C4/.R](V956;ZKH_M,R++LTK0L>22Y5M=^Z:!%2&(71:IXL9?Z MUQ^ %XD4"1 @ 0*D'/M27C8 (K_\<$LD,O_ZOW]LS7_A987F?I ,T# M>N?3\#:=A;W;:5;G!3B.89J=!\?0UZ#3Z?U\^_/=7??JY^N+ZYNKSK=O44L/ MF@MKVE8G:/+RY^[A+X.H5=OZ2^?RE\N;7RXO+KN=[L5?X/]>WG9>7PXE7V W M5T9Q4=.P_GB'W^M 62WW+S]/=,>,Z5[_$S?\4MX]^D?>%;J_7^R7X*RSJ M&G]Q@R^-[:7F!>@7?J&#+8'^]2TN]@W]ZEOW\MM5]^#WVT3;^Y.F M18AR^*4[78W@!+,%4.\#>[MSP 98KO$!PM]6%HS^0Z+%'&PT:PW%+1OH/"1=3V#R=Y:_T*\5D:@ E?]K:Y"?-B.]Y: M6X,Y<#Y@V]9Z9JPW;(L'16/ $:^GEON@..AK8>PQ\[>+@HVSE<6S7OR>K8FPG8 MH]%]>*'!14JH:/$71&\^JTA2T*3LC6@5T2I^DNL.L(H8=9I6OI%@3O-JMTE-RB$#/E(_ TPRS;W[R&:MY#/@+'^( ]^(A6-CBHQX;V M;IC!G%I)/*X=J!F6DCNO&O"JVK.:@1S;FN7^"DP=]FQD?0 W6, GP L[)!*I MPD_7# 6ZA==]$TQ7KX[]82#W!-BS@0-TPQO;D/QUT(>A$W4/N6C/+9X8IU^2 M."3FF@GJ'0G)+]8] $[WP.(EQWY2VMB'\\]WV*>-[;MP4^H!!\Y+X>:T!C08 M>E$S0(?[9/$H9#Y5LZB)HTC>.58\ )0=J)L!MN4YVM)SOQO>9N"['NRC4P<= MB-^5, S00?H#SM*AG6,&EB!5TK$M^.,RM.C4,UK*]*AFX/JN#VO?=J_$(Y+Y ME&CK^,&6=RQ92?$E/B-:Q./*U%_"LZ#A[6? 1#Y'"WN@[0Q/,XU_ _W%K38A MKM"\Y;83KS6X$#Z?Y@=PBUXX/ M[ ]@:>&F= &<;25N$1ODVNV)[0'W5=NC>PDNW<8V**S;D8)Y=ORD26%=?]$\ M#@?MXE9K\W,X+A@\+*CEOU:;P.C #N?"Z'&"H0?W?;:5N342 P#]U\4ZAQP6 MM2>XQ[:6AF8>[L\.OTET*JJJ][U#:U-KAFP^: 5\T%RC$FHU=U$LM'U=-Y!. M-9/3FLC^%<'<.0SBF6V:<#/TJ3GZ='6\BAU9KN?XE2U,W#Y>%QP)N\^;9;^[ M<-^%9O>1M?,]]\T%^LA*5(3$/A!U-08?P+S"WV$+05!H?^L"/;8@P .S'^Z] M#A7)DJKC>U M.UPF_EP-D=*?JUWDS"\2^X@Z,*#Y?NV@].%&=;E_\4W/6&E;P]S'YKO@3IS0 M^3H0J]PY<:Z^KZ9F928^7JZ_N,;%B8/6*V"YP><&MAN/4EX"X9L7JZ'80LI? M/9F6Q0ERF"3@7LS?[CCX$3)]H5[_7; M XZ?%_&ZX>"/66GP$QL4T6T4%,3W; ?"M;3A6<@TJJ^8#,V+$.D1K(#C0,UK M/[@[Q9?X#/=W*@,()$!.3^'5-+H)J[;@4+3+70C(;MU?>JEODJ&W.;XP.+V_"?U82@=PBYXX_^1YZC9/Z6.9$6TD0VB\(?EQ5 M[;42NB'WQH>^M+%Q47OHO.M M$S>4_%&S]$[8:B?9;-!_*(%I+U-?,%$P0]M)(X\D<:$H0F_NX&[:=R>J;T#\V\_Y?S]%_$]BC%9 MP'9S.I3\\S]OK^ZN>_?W=_>7%S=WM[>]ZUZBBTFU]YUT=S5G&;<-?TPS(1/U M,2KQRRX(DO9MN3',@VY7CKW-12KZFDW9:]N!^[V__=3]J>.[L"_V+KR&^:D# MI0B7Y'&( ;:701<]N&D$0L>;HK['VDP\N,#NL< M->AD$-SA%6KCM&CS-$(E0:25*YE:@<<[PX;+AOX(3V\$E:3*-4\?Q=V/E''= MK&DN7)F?#!-,_.T[<'(T>%JD.I<1:3=,PNS"1PN_D#;V% M]F.D0[$#KP[T]8)9$%.^::IB$2-2TKT\)?5U'2+H1O^!QUS0Q2HHIVS3E$,K M0J28GDJ*N610S&7S%9,O0GS@O9"NF0&Z8G$6]J=5I)=CR;1(=[>]V^LF:*5 M@%@G62M$W3H)5L:I$UP7A=E!B(HY*=Y0[=!($:M(BI$AU=M7V_4T\[^-'7'S MEE>XH>HIEB%6CA1; QK;?0=H&'4D_]P&8?^ X2-+SO0],T\L7#*R6_>--TPR!%K"*)1_@@=A]R3OT MCYJG19TGF/?SBJ>%NX?"=956$8,4L8HD'N&#,3[0/+"VG3WQ-O-0JFD**>Y\ MK(?L:5WI;5PHWGRKF>:#[QH6H.+U4=NZ:;IA5Z(6#]2K .CY+M/O+Y1JX(]C*(/0;^AG.QZ MD+$3MZ\F5&J:DIAEB966-1TT8./PZK^;QO+)M#7\ECQ1IFG*+.IZK#N)!H4! M0*]>S)&E@Q]_!_B)[Z1NPI1LCCI9!(BUF;54-$B;H5,ZG3X3 M99NJT2(18ITVS.K1AQ+J@93Y![C4WYNCN^)NQ_KB_V3BK[^N3B&,?2W8OT&/)0W/PYV2+G:C)3M0F,P-C M JXT]SV RG>_K35M%[(0F)X;_^:4CM&O_WGH6B*8Y*L=OD?"O*ADJ\H^K*H+ M%;WZ)W<_74B9T59&,6@@,HBEQ#/-ZEI&"53ZEGZ:1R6=. &C?*JZRG&"0K=9 M0I0750!/=G!=1YX-P0-3&:0YQNC)QP7#EZ)J[:!**2FQ#X8;S)(H,%X4F1M MN.%D;.[#N^N<"'I]=V";**B1HYF)Z(08,G%J/:6-^PMY#@"5."<2#.RK:39J MPJWONZT..8-8J"A7F!'$)$Y$19T %#O_57/@IN'1<'>VJYG/CNWO,$0LT5([ M2,=+<$XOP54D&(J9%838.<($L8F'91B]F40KFOHM(E-I<;&/TAN\?![2Z@1X M]KTH8Q?02:LBN5([J%)"1@%/Y:7SXS3U!QPI(VMI^NBR,DX3@F$)3=5V<*6T MI-BW]@UFS#$N? @&AAVGQ=K!!"JIL(_W&ZSU*$5L>DW%F?/RRK9#__2B80,% M\-F/7LNA01 @D3CN$R7:H?(B@?"!!YH\W$DJ;I-V*11;V>AJ>YJIBF(3P9<+ M+F5R2BJG\K(W,[2R"3"HRE&ZA=(]P>X:>&T?BRBG9EIUY2FZ0"Q.%RN*F8V2 M:3LQ"D\6:9'""\5JXQU)E#,:@$26Y\C-CN8&EK9ZBVA2261.=QF<*'0:(/U3 M_^=I#G#TQ#.3!OR$#+356D""2J(*B#@K??Z(LW0<$GP0\>M&(+3 MQR=%Q5O$!R81VW@O$-C)BN>%TV(MH@"5:$(O!R2M"\5:;Z?"*75=]0Y *0-B M-IW@X2KT%=V@0[5YGF.\^QXZ@B_LB0TW398'!8%=60=A38#K%?JS\_R(P,I;8N^?BBE_$JX!3*]W:,_A3GR2_N,2 "R_;M4H6C!?# M"CH0(X=ASFFQ+]Y0H])&\S8?M(7:N[X8*AA+7K9[E69#='@RO&T0B,#2!Q ) MB *PEGA;/J&&@@PL9VEEE5&)/,1\O8,MG7J3552M-;0H)2BO_7=BUI ;<.DU MP'<#/&.I'1X'%D9?NJ&/OM3YS]0G_NLK&I.0:Y$P.FW?]S9P"?KW46G$&Y+3 M2FG*7T'*2\HG6G5LEQ"S)=&;\B0/*K,%S-UG"CK*PMN5O/Q#,GB:Y94@ #[= TV5]E*A2$@!;N*U'Q,/OW2GJ_ F-+">9.Y'*0^-E^20 MO<>O=>Q5)VRY Q'NI+X8_4'&&3+\\J&;!<=&3&E(EIO>[?W-U<7-Q!L^]F"RJG M1@I%9+5'*5=3-!CE(C3^'0#_ G(2QM-75$[#E,HJTC*UK-)-.3G/>(-HAHF MF+DZQI937*74FCFJF$U4U35ZA(-&KZ>E6Z]=*H%;8G8[+&=P&PY&\$?:BJ6.LX9D?]?() /?@1Q()^P2ABVM\-[S-P'<]>+IP]6\D^&>PDXBJZT =)S)3A99L]C#)S/X<(&2L#Y7&( $%#C1@]GKI^ MT\G$1^ VOC.*_2%#PQD:9I9+"/V+*]X6@C#)IU:HJ)Q5:.A"N#X/STFL\#U3 M6L;LBD-3J^GZKB*F6I&?"!(!0MIJN7N]@5'HO,-T!1T/>\-'B5V3RP)97C@&E;1]L(@H]:# ;03B]&]#> M;071J Q^+,) M59>I1G M*?@]AB T55M'E])""YU/)(42>'7L#\-%UD#;>;3]=V_EFW'J%:Q/.KY*Z\C" M+*Q0TX0DDL1'L0C#1_!>9)5(E&P=)6AE5,LHP3'T:(P;;A^:+-,Z[1=+U\8H M(!G4:,\@:81NX,;^MN'ZIY*PC=$\C@&78MN+8?DHCG^(B&VY#V!E.^ 0NQVX MIS$LX"XKW4KXF/<%>!M;/_JAX/TE:^N!C%$YL'7=):>"K^HV'Z M'C:\!:9T&JY;") M2#,&4QOMX4YUL6-&M2XK ,-IJU M1F^JTB%<"T*O7+&$7HD^T3&L3O01N0$[LX%9Z2-VDNHV,NJ*2J.;1C6T 5=. M!J]Z;X(/G0_E1 2+&( E4TY=55)K M)==T0"&E]+@[2W<'#@ M[--Y95O)!GI)A87=K7L[&M_QND^V,P&?T7,0E/7*L2WXXS*TUQ .GTQMJ$L; MEL-H=9'5C4EV%&6.K)^:H[MO.V2^N[SHWEY<%FT_B^LJ1X'JVLS=BI9$HBT' M71( W:OR-(KK?M&(B$1+#L0H*NATU=?#_A-9DU?T+$A"+;B:)US7\1)\@/\Z MY0+\U3\'X<$>GN.'JQ58>J\ KI/Z4>J<_0EM->4XPK0EJ20E@1!\[[?YZ/@P M=G+G@3)-**/[2FID9 ,-!FKN0KC0*/>L2U_Q'"E3?!!N^CZ#6RSMIJT?C'(1 M3*/R7_0Z0$,A#,+_CJRLT\#,-DVX[?J$^VB,>AE;45?W9#5F]<]#<+4"=?.: M&'CDA<=.)OR3SBM 0AYR5^'JPJC4L;XU"\>8/KAC]( &(_^X:NJ$Y^VBS"3<# MFK7$^=*7;_!,.,@9(*%!T"61$N>TB-:&@D?F-%7/A&BEH> 5E4,E2B7N&QR94 ME@(CIZ@=BL4C"M01'N@??0?9C )$ ACB$ 5I"$DV.Z:&SH2LG(#A%1E$I;,, M!IK0RL2#?:26SIM^S,BT,B!) ,X,['QGN4$H! DF/,/)&:HDXM&U<$Z$JX!( MY4@G!2=KI:D6#LM*7 N;2$/;DQ\S22;9")!4CH*B)ML>C0]#!Y;N)BYO4!Y7 M#+-PQ<^$14SB5XYOHJ;EKW$7^JUEHT"P8NY6O1$)[V>'EC+SG8#[_-;RBT7Z MF#!5WW52$$:-@$YAV-8-W$,LD91))1.B.]U4B.[4^<_4-__K*]J3B%GAL,3' MP1;1^HX,AL53!+:JE2#OYKIM!NL/%. MV+K<47Z0DGYPYU21Y'D3,!+E[(/Z>-B_P6/?R#JD;.HO/ M[UB%GGC5\!!9S4,+=[&?'V4__GLV:<& &>-,,);.K3U9/O M^4YTP0UEGJ&0OLC#XX2399M1CF^UT>+(2*[859U3"^R)S._.LU;_XQ0FSJK,8;UYQNMF@R.R.N^5@30I_ MINRKC%<;\Z.SN:,4^U6<.;<8$!+ZBD,2FP) 731[V\ZC[;][*]^,0MX03J/8 M*E_,JH"3T%SNDOCU&/6<+8EQ0:TOEE6#2G!&TUM)YI/$;F"ZBG$9VYIULDG- M'D'+-/%%0HZX57W:47!$D.33GH;E">)@H5/XP'8]='9Z-%SB0DM;_8N)G# 3 MF@]5$@>SKAMH6+KI90-#0*JZ7^SC 5C55Q5J3H"OVCX.I9E8"*:K%SA(U]H: M!.C\"DP=%IAKV#Q8K,U\49(S=I7?7*CI:@K17@*@N\'C9BC[=$5+R,**7Q2L MC);83+/,E,NYC4B,K8%I^X$%R4=0C;8[,_"'"#0<;#ZREQ$LM;_HQ $U7]EP9*CBF(Z!9&1] )?'4Q="0\KQ MCM-3%U:16Y+&(S;@+.S^\D_?< #$1?<1!("X6R^LIQQ/..D=;]!G@T(UWVY! M= I?F+X ;V/K(=3!WVE9A:E^QN1B083O>7"1N].29&K(7F$P,HVV_AE1K1(D M;3P69@9?_T,S3&35BZ[)HH,.Q/H1O./V6(RMI-&]E!\,KKZYK00P54^1:IJ\ MDD/Q1?,B$%X=L(L@ZUOZ0#--=[K"8T8Q\Y5N^XQ(*@RN-GJ79X;TPO%=[]4Y M^%LQ[P"Q#9P1!:MA4M6Y7/TI$@VV:&SNT7"T31,LD91P4+)O!2E:.B/N<0*' M4ZH ;B\<\IR'$J(FQ!E9_\"/34J]CL&7%2!%*5'AZ*%0*U8I'S*E MAA,#F0KKG0^9RD%1=953\TB9Q&)B>\"%QVYT@4O!HF3Q-&+7< -[#N0I1$"P M;X8"ZQD%9W#%SX2OFNC[$$TQ7@7<(T$F.8T7USI-#]%!P"JO7 M #(ETO0PD2E1[]S)5 0%)P\&I;;3B? =QU2I5&PJK'A&="J'156'!T5W1X=[ MJQ?#"KH2Q'..\HT5WO[E53H_)C'@P-=U(?^)1T\NE::KO"R\!53*KW1^5&+ MH=V."2A"E6VA>R(0IOB#H#A1JL PX,$^!W4RR\JUF0;_!FJPUVX2_Y\.MBIBTTML 8+^#[T+ M_=!,-/1F *)J+.%H"-QO+3W]BT3)UR#1]VFPF(.C+OPAR&LU@R-KN%H!K*=" MO9U0CO"L7@X*P,4KTD]B*#2._2+(?-[<)%&MZO7!+N ]%,?QO@A'A+Q[WHSK M;<,X5$5. 9<( M=-)*?447T&165K02"O4OT_2,[-#GC-TL6_H6"ZD2K6> M"\72"G7/.W#AK[\DP1S#CH:_/OUM)$0:3_#^\Z=F_@$_;C2*SG/U((NLS.6_.WEY?^[/?.]*DS'SU/1D^C07^RZ/0'@^G; M9#&:/'=>I^/18#2 MM)Y!C7EO3SF*K[*C^&4Z6SSWGX>=^7#V&QRM<-C.1L^_+J0,VH6C62[$'[VC M/4A8,&X+ZD@9NH=N!"%P^UZ4!Q3HOVFF#[?&>(]IFJK*#5LJM:5&;EDIA9XA M)=U_'W8G(PLBYJ/M2?^'@;-A8DHKQXG2*LZRA45D D$DFPIR!TEB;WH4SEW MOKCY?WJTMYIAL4R%)3^A'*%86)#ED'!HA.TH)"U=R&D)3=_N"]B^ Z=HN3HI MKAQ[A.N?L,C18-,V^N3/^G#G"T;P!(Y;W&BK*TN)_?^K/^9/%[9_HP'CT'9O].?_+8Z8_'T^_]R6#8>9K. MX"%\_O=O\U_[,W0B/Y:4
    _N4LYHJZ+4:K:M2&AU31<"+%02%5U9424M5/1JEN3AWF@+E0*$ M8F%!G1:J8N+58V+(64;CH*E!%N;C@(P2RN>:GBAK*<<.X?H]4JH*1-)9TF!# ME (LX[BH5<* DR$*E_)$TE6= J8H]3E&)@9G4Q3?6:LPPX[H,VXR(%;!\?8V M>[Q]'#XL9-B'4*^/'2FP$>$*RQC/Z;X4C5M,:>7&)UD=R:''(E&#/2&?;5O_ M-$PSW@^-8)O6VH!+83K-=\&(N\NQY4ZGC]]'XW%@P)TN?AW..J/)HC]Y'CV, MAYW^?#Z4XTB5D/A46.J!RMB&%#LO31<+3"I/YIU?NN/WX:=EV%__C8;O@PG,#*OD#H,WAH7_%"S6YFG)CF$99Z76[A( -'J2698 7#: @7H87 M)QY^-8&^!GHVYW/!N.WEC=O)9 3';'_8&4Q?7D:+8-@&B_KK>/CX/'SLS(># MM]EH(>DU0UKR0T IY.A.O9XSMB'ET3]-%XM&/ULCZ:'2@T/E0NY<4$K5J6?^ MU>5O[%01A(Q\T%R@1^&QZ.:$[D7.7?&O_=GPVT-_#@?_:_]W-"-(.5L?7YNB MJ*H[8+D!2C-@HC!<0;RO0.KWA-1%*WW51J7L!6C[G%1_H2VN8JO*S1Y\Z)+: M:PA J+'SRU!S+#B;HMA0@?D/ 4?]F>3T>1YWGD= MSL()*-B#S!?3P=]_G8X?A[/Y?W2&__=MM/A=QER4D9X\R^"+RY@_3GM3-#-@ MRRLWYHO4DAS-;%(UV.:7B$)!.1YSGCB/)O X,.PL^O^0L^T_"$&]R2?6D!HA MA7X#3ZJBW."C4%%N<)3V;\7!FL&:ULUYFCP?/DLSGT6]GX$=NMHL?(2,+R[' M^2'=&_JA1U%3N1%8I*JT3T,Y^1H["L-LU)1C,.>QPG@(#\!21F#8\X)Q=UI( MQF@; ]<%8+H+PKI;Z[!+10.-7"G)P=N+"\A!R1'"\I61'%DE!*KG,;_P(&#H M1OD@]_ '.B!3C[B<-PKA+?(4G@#[01"=X3]>AQ-)8S"Z+4=;%GC2C64KBOE5 M4$E*,*]4GX)_11UCB-3%TH9R(YA.E:GX6I7E;>RJ21\V2)G,8O6%J]P_]T%?_H0R^$'.IN& MHM/1@:INPWE17D8!@0=D$.0-)2\K>0$2VS,X2FU],0E.1N@;-BB MPKU.896&JKRT:%6SD"LR74S 9P(H!^[C?&L9/F5@.>"R-M-0MG 5MVH&%\>AX73_=78.I!5"04" F- M%>+.HU1;#242?YDKI_L6L>T(4@*[L!\HKSGL@>&-;7@T*YY0*"LV5/L5!:R< MFUN1R>/!=PT+N.[ WK[#<9"8/#$S!+Y"0XE04C!N&;,E$X#PECC^$Y$/U/4; M3H]JGQVE'R8--U%09Q'$"<+ MV0Y?3:U@'2K14L-YQ$OBF$M-M[G.P >P?#26[+5E(!GBG+88RN K-)P9C(+% M!%#*.IJ7UKKPB$)1J:&JK2!\55S6N04$UM9K!X1.VM-59-ZFFKRHZC:43=5E%/:R5_2N-7[<=7A; M.C/6&X]MFWJ5W::^3&>+Y_[S\)@_NC,;/?^ZD+LKS7U,6[ Q+:@CQ8GK,/,5 MY2XL"M#!W)!R YQ*I2DO+CXRMV2'>T2COX1K(NSVDV$9'A@;'R#C9_NP?]'^ M!<\"IN861NNKWG";J,85 ^E;8+[4LU<$5)Y\#X4'#@=FH.SHT$"U9^'YB?;0 M41@:PJ+>",]VF'D+#3$M?N3(M$FZSFZ2GM_ZL_YD\7MG^C >/?<7H^DD2%[0 M'X^GW_N3P;#S-)W!?=/\[]]09@.TB3J6E+N3BA #A7:]O()R%[I#CY*:I%[- MB+65FR/P:LI?I]BED[X/RK/'Q)9XRB%,LKF4;2H-UK7\*#)D*G 75=@FI8Y\ MTDP3^VUV8D=M2)V>&YU>>F3!'OCH!C% D-#KDY+*C3FVM-(TTA"FVSB,]Z4D M+PG;6L/1N@W&#_Q8_X>!BP:95U1)W=%H),='@E:\YBCST=YJAD6ISK"P<@JE M5DNQ1@D22M\/\2' =PCGQH8B]-<."!Y!/=B.8W^B1%@O8/L.' P9BBLJ3PR" M=K/4*"EO2V@RL3W@OFK[8#]HHP!Q9'9@R[>+%&QBML2>EUXPX18T! M,*65XT'Y;0"+A (HD)/719;%)8T$@[$%5U%QEI!U3;*_, DL-!G0E6S2O&A> M]$1SND*3\2*>C%D,_[3-M)90%<2O9TX2;MH_A@V*LO.D[SN83#UW.3;\Z?3Q M^V@\#@SW82*JT631GSR/'L;#3G\^'TKV>2#$3:*V$#&V(=F^'W66P:9_6D.Y MZ:"4$C$F?BIA6W(^.8H=1Y<+;N+=($:+^[!/_.OP4L%#J7X,'83OG.A95/D+ M;6:=&' :>\GPI!E.X&3T C3T[^W!$Y5V*;K/+D5/_=&L\UM__#;LO S[\[?9 M,,@%+'7U.0AZ[&G1C3&YBMQ9Y-"WR&7,TL>&]FZ8P0XKTJ4^M68HO BZ,WO0 M7(-\QRCD&^G!<@,'B^1[:!H:Y$\DY]SA3_&'_H)G(#6>^ B(_XBO @&C((QRM%PBR,!A7*U90(74S_=K!RXXUE3@TP",NF)_Y M:ED&>-% .GQ#)EPBTQFUEW=&G4Q&\'S:'W8&TY>7T2(\HB+CZ>MX^/@\?.S, MAX.WV6@A.X(!(8X%M=V4J0U(J)O[7O?VYO+ZLG=_U>M=2;^#.>223 R,Z:<% M]",U^N[ -DT-,E9CL+B6;5BYN:>ZAHF'7YXPM>3$BVZOCO-1_T,S3#1)T*R# M99HX"\95!J0EQ\MCDBDW>(=GK R@/^SCT*^^9D;WJ?M'..(H8WZ4;_(LN,<= MH,:^0COFEWC5]@=O(\K-5O 6*2]GFRH.6T/ MY0>YF=C!B@(2(7_F'I0Z ,F-LE?OJ09"F:;2X-Y"<"_/@,?N#)@D(]2^.)R)YO3?J%+ MXB54[*-A^G H,@)X9"_C>WRJIL3>WLT&4Q? MAIU%_Q^2[Z8.,E'?1!%J')::V^N+NV[O\O[B3O: 1TN8;06W':M#SZ,X5 _ M BN#]1D0@'$&$R@UNU$EZ159IL-?$X MP=$Z(\%CU&T(2)[?'"/IF%IK-=^J(]'R,&8SKOB!/[U>]_[ZLGMYS7S;4Y!=Q(#SV$XS(X]$>V4B'[(P.B= ?F3! M&U1DE'=LW5^2=S$\FU9NE#.I"./#)P(3Z9L:(L'>K)UFZ*=RCS%2/P-[[6B[ MC;'4S+X#-(8,$UP_U$KRB4>HL:\;P_1P3 M/3G3<\; _EWS.#@4I6&Q."\E) M40C[@$S*5#M%3.DT">_D#]-\^-/I".DE$1HN15*,G3 =XW07O):VU@$86VHD7_A(V8[8*,'B= CLO^PS=LWV7D[#((R?1W.^D$^PN$_7H<3 MV3-Y%/LE2D 6BUHPLY,KQ9N%Z^N[>Q0+.QWL6XH9(:U0-"\>^XU<*B.K'[TE M@;5!Y::$$BHDV1.XX-'8JY2IL]:L*"O$(_ TPZ2;)JXONA?=S#0Q>^Y/1O\= M9CWXSZ@Y.7-#0BP4?,0V#3U. O&:@"[Q'F,.?P-HO%.YM U9=-OM7?;NKV_N M[BYZO:M+Z3-->(_^ KR-K2<\N$D!N^DJJS>#"-,@T5#."E%ML:1=QTL0!O[K ME"SP5_]$CY0<=V/L'0QA#-^4 7_NSWSO2I,Q\]3T9/HT%_ MLNCT!X/IVR0P2+U.QZ,!"B^!$C7%?>F$G>EHEMY)=$?NR;0X>_7)@"15D)5' MYM%WXL-3T!,7(NUO=U$(T.AF%I+@D*",=(@LWZ!R4Q!;:G+.@JN;>H@R12XA MO11#"\J1@K.:LSRJ"@X%<209IPB2'>6::%MR,BO&5I0C4%7],C&&&I&VG,7B M-,N'H4G,=H0KWB324*LXY\#%(KYTAN3Y764$F#K&VK#0^SVQ6&W,!GL<"$^V6_BHSWE=/4*<5_9IF&[WPUOT]?_Y:.PBT/7,[;([(:,N#G3 M(DOMEE"-A]0"7O]7F%1)9LN#+\7A-PG^][W#$)L!M)N 4HRLA/RKTPF/9]/M MX9-82(1$W3O2[5XM-Z!H-[N?OIO&.G:H1T&-/]$[:K@JS PW"!\+ZQS+,/L' M75;R#XH[V3GV(/ 0.O2SL[*=#NII)^IJHN27\U#U3!_'Q"O'P5P.M*GJ[X>2H&Y0*>IIAP;V*?[2J)2W*?S>37"1='8 M!X-T%951=B65L6F^<6L"GQDA,+Z@$82]#&9MHE'DH5I$N*&@)I'8C[('6=TG MVYF S\1ARK$M^.,R>F^//ULPM:$,I:J?-:K+37$G+.GLL8 ?.(X(XI8SKZAR M6JZNJZS^J05ORUQQ@ R>XRQ=V>T4D"55=Y5A#K>&=62$<[31SD%5WLU>"052;5WIY%!3B16OP,<% M_O.8TFF NK=PCFK:+%I&PH@"M^IZ,F\0Z4?6J=,+.HUE_%[BX]UTE3(+Q,>V M'$=HCJTKSB R#U)[+.&HJ.4_S\N5XS2!ZLA:FKX>^+(X@=H]SS'>?2^(G&Y/ M;&N)WC+8)NS*.G;?Q?I\\&B\)0RM 13!KLZ2+,&91%\H?UCTNR@^]PQRP/D MZ&0&Q[+C:Z8+3U@?AALZH:,3U]B&=?&K*[]/M(RNPJ$1ZH 2SVIP^LY3Z^M W20O6][QMCN1E9AF=H)F([ M2GRY1O^$>XSETG=R'FY4;[,E9!&'!<$ H\9! 8D2[4[['IQ7-=_THH"BTU4< M<0?V.3\E6993U=IK#Y\$X,#IT(G;775YF-YM!RPU-W(H&8"E&:W-.69W7-'V M<(!-Q$B]=\HN03, J8/V5!3:Q9=MCWH998ST>R_Z<*3&$ZQ@U43O:.$@.,:L MG@ O?+;T4TJSA#=6V9S!+&^L@EYT4#>^K6SGV[$C_ZL#NQ*_H6KZ$ZI_HE13 MOS*(F-M89[)V!\!.8%JJ0^3*VE M!]^E_ F&47$Y%AN.0*C[J.LX.)'3$<';,EM0.97SU%B6#Y0 J/NN*RW 0// M&G8HC,M =*(KKJ@<%2B55:1E:EFEWT[F'C+S-@,XAQQ2:<752ZVED[,BH\#2 M=4X(7;V9X*!XJ67I#4@3PSB U]\!>4(P*0B M.@T3))4^&]0]XW?5TRY!/56F^JX"VN4SW(/LQHE -L1M7G[A1@QS*B*4D%/- MV*ZBW'&O;GOWMVU02BJDV: 7R"[4,Y?'Q7PZGNE@*%58K^U4*@> M4(]7YMFI%A_%]JB>66:A#R%Y;'P'&\U9PX/C"N5GB!QP8Q&!'@J953Q-K30> MU[>]N[NV<*"T^$)]6#F]B\U(-@/(9(_-$L;0WT(!A/ ME%@(G$X>E=MK*\?$ !.;X2Z477]2YJ6I-8&]"U^LHL#P/F'NP51H*S]*2AX3 M0!%#K##;"'I\"$75$R\KR$RJU%9;2<8?E)A_8FS!7$Z_65GG.[!$[WCPQ^#" M.FUE2'GA8R8HDMZMQIEHX#M.]DZI3!-M914W+&*2B4KK)LEBFX-+_&(:Z(M/ M^W>@.>X#6-D.[#+4A/=DN$O-1+^F9QUMBV=(PDK0Q)Q4).1!#8P<64=(^+&R MN-4T_#<0_LOS869)>&)V*A*YKQ9V1BM(53IFFCES_M'A$1.NJDE.Q-*D=##KPAD9$30D(])&^49Z8--1'DYSZ\]>%- MU*(O?/&6!V!"?3T/"E$CA,_1ZSX937, 932\,)XF:\+TZTK!?.+^=.Q5Y]"C M($EZV*=.V*FOS.@5/7_3D5-C![ 0W )AZ"JG1]8M'%GW2NSD*/.G5Q"R)>^0 M\J/K1M%X<7?@Y$K*<:*"EHLI0R&[T W3O7S>!&^?DXL)!6TR= M].23)A@["$^(:_AXGI8ZF)KG0R 6 'B],+$]S<2;$=38Y3[;MOYIF"9C7,J; M2EO9^*-MB4 I9V:(/81F8(?>MUCK-\OP<)-!?N$4_2]1I-9&;449A!*V]51C M&"??:\XU$S .YUN>86;1]]LRLE&(TE[W'M+I[@["=']]+1%2<^G4IBI&_26SML+ M*S$Q-B*7MM-X7M[V9 ?:$\>2LKYX91!LB")V(60$@"*,+Z2O#/J"N6N A4HE56D96I9I<\&!>'$ MT#F7)J3OL9SB*J76S%'%;*)*UVASXQ"JP!:Q:T$E6-J8Q71D+1UT8_$(PO^. MK-.A5F#6HF] .:I5(D/>"E0)";6\]W*6I3A9Y]%!.Y#ON^%M#"M(W1D.4@?$ M'F*PSU-G;ING[@K5&E..1Q45GUKH>.,BE%4\,AZ>#+H$:,A5T !ZWQO;G^@" M!D54FSHOFO,'\'(].BNVUFI><0>F'B]-!F6*9/E.48 M/$#\]5=MCQ!BO'J]J^84C+[^+?A\)_I^6ZY>9=^S'A4[L+?(4S$:W X*SH^ M=A_V&>7W/S5'I[MYK=B^H:/4EOYJ:M9$VY+O0$5\2CGN%7,A9Z:I"YB66#>'VYUI[P&8 M>_;RC^FN\"8#6UXY]M3&A"P)V4!J"9-F\,S@&$L/Z('8@7/F#&YOR9?GA#I? MC*H"E)HY]*JRBH5-7RPJ8%$Q>WB>Z:4\IXE0(FR_DT74XTK-N^]","A\,R1M MOJFVS8IO> OAQVM,Y9UJ_A76RG:V8499B L2 ^==@2^KK *I9F5VT:1K,G>H M4J7G7" ;Z'0ULG3CP]!]S<3DR,TMIYR>ZYJ7V1!1*YMNIM_HZG0&S @=V/L M%O;0\F"O)G E_NEH9RS#^37PZSD^+3BRKMHI+ MJ"JU&C#*K:*:)[85=_W1<, 2UL%I&5NTW4IF$UO-4SQ]-G7,*I^?L_S<5G8R M"H3TA!)6\T22>2^&=2%4A0 M2EJ%Q7(T68EA6FZ\$I-_;[(2"^50L#'UD&4(%08C- M%]LH_CUIAO.;9OJ@[[K^-I !G5E>@+>Q==NTU_L"-[ :OJP>@\4PBB-U*X*K MEH,[QR'R7HSE^RF6PQ\[PPD*Y^99Y=Y^6B,W"IRC)+$0,QZ$8#__09<[Y NM\M[#VCYXRP<$/)YJ1!1MF MC65XSRW*/NQ2Y]"G3MRI3MBKH_8T"CYM'3K54TEL%HQ%W(4GLD!AM,UIJ R:BZCG91N6004 M.HZ90XDS[+UQ-X(T5512=96-6&E9.0UFQ4RX,18H5!L (2*9)TMQ+:G'(_(1,C;[E4%0*VM@6!JQ?E[ GA&UBM$9@6/T38KO7#MG!7% MF$ 0NB&1E'$V1B;"MH!$4:DV4X0D8E5#98IE\!YJ[>3+M3Y?Q)J%7Z28!?;43?+8M5P602+?=WE7W]N:N M>X_^]UY2,B0$+?J_X9^^\0$W7);G'A^RHS_ E3+]BT3) O&YM*W,]%)2J=G) M11PL:CI@E^(DQ.!44(G M7LV>)=V$@E=/W-T&[?5$[/'.DK;BD!-Z$%7,VRT\F2^T'T%.BVA4!]=1A@?_ MS'8\[5Y4.IY&7FQ!9SJ:I7>B[G2._6G+N55:^I90V6_6$C@01\LK%H)<*3V M[N NE/U6)EOH&(6KB6'PS?+ 4L;S@S_!CJ4_P%88(7/U8XIK9SV2^@S2PH6 M8>LYRZFQ5@QL*X QR"\S\%T/0NVP+A'=:A;,N N=3]B'SJ$37^M"I:,]5\L3&U.L%2!%5X=6_>7WM29 ^?#6.)BUN054TY5%. ? M-<8DE9(Z0QOKJ.,N-HP&P1574 M)*5*4L8B-@%5U"84?@=WAWOD&>4^.#;<&R$I$GZ;FJ6%#^K0[_N['5Q1#L)" MR*;>!F!CQO%LO2V<$8Y)2\+MA.>7PP(YMD,0B(^6L#64(4^IA;^L@%@F**1/ M8OQO8AWE=,JJ'FH%-VR'\ P[ZSY!:&)7VP?-^@.>1OI+S_@(;)>X]8*V9E-4 M3[LF5));10H$:]0,? #+Q[Y-RY9IFUHI)6S)@GV$J2C>7::@9<++P3!PS\V(%5I.9.815?+ MV6VG^LK?Q9?>386E0;FN-!C<<[5!V^!.25#_>)SSL!Z;FNM-5 M3FF"-9U+V\JQD#^OLMP5AYRZT465XT-U767U3RUX6V:5 V1S#Q[7-4=W MWW8ZG%0O+[JWW2LB2:CJ*L<::@WG3 ZE!3X'MEQ2J/ MZX&_]5'6VP\P7*W T@MS@AP1Q'C-TU1+0]6[[=VU>#]2"12U,KP7B8'UR*>K MJ PM*JF,3?,$R=5<:?C,'8?]'C:[*6L3C2(/0>N,$P<-"FH2J;8;DB)OLLKM M*D.].H_78E#C%2Y"I3L63'"KXCAU^$JM81R9#3D^!>RPM-)[J6P8.MKH:@I0 MJH2J\_G"*',;(\H=4M8-; LY<8193J>KF>'^$5GO-3-PZ'(?-!/^$\PW 'C/ MCNWO4 J%@LF*5_/*<;"N:4TH@&KYXN4](8TVM?%#6-@A% \=^8T9UO>-L=R$ M\=$=L'#@?\,^3YVY?51;XL5H^<:4HY]06AQ9* "U-BZZI&L)N$X%LX&;.QT4 MS9\<6E:.NW5-G:*PJ\<7M>X'5O;RCPT#3>)!Y7XE>6R0(!;.-T/-T!M!Y:ZR!I MRLQ8;[SIZLT%P7J(X2BQSAE3CQV7-N:?2:-0]+0#4_J+152("%U>[S@<2B8^ MLJ=/5_G)"+/G#G+Y% 97%Q"#^[:SHAPF0@W / ZK?=.T/]%1"\J"SF'(*6"C M07#6TW?36 98P1E^N0SO ('^ M"%;&TL _I2^J>(;TJ@A.1+#;*GM+C,%]A[$CT] :=V=W#A<&Q M)-O#\:N+3$SQE^EL\=Q_'G;FP]EO<-J&\_=L]/SK LW>Z'N=X(.).G(?@L?W M$\?(FBC""7DN+Z@CQ51[Z$9PO=/W^EMD _PWT .XB<'%*:JF1T/WMM>[DCO< MJ=26LI:6E;*ES[@-#XR-#_0ZSX/;9@,][PPO!O,HL0GQ'A MBC>)--0J)BQ@-.*WC2'Y,_6X*.XG977E&,1QA:J$ :?SS@=PWFUU3*9I2$X1 M.9R)J$B%K=TT3I&)4,0K-AC4VE+GV-/FP'*-(!+VO@\[MG<-%+8BEFFZBITG M@K1>H=/PC_UNWK M'TBTV.L)'961;6.F>2 JG[7E*=_EM@Z(QF(OU"6#V7%=ZBCL1C@1D)0YXBBZ M]S6Z).(LU#FE^>O99?/6,XHN?XTXQ; 7Z@K4K/7L4NWUC*)[7Z-+(LY"_:0N M)=]YSI<;H/LFBNT3)CO:ST!P\;NP!]K.\#03*?7%9]&Q M5YVX'YVH(QW/[B2ZTGF9S[[N2+_N2)MY1ZKN-9;HF\Y+!=(.*7#3>4F='EK6 M8W?Y-YT*4*6J?CG?=!:SII'W6#QO.M4F#;6*R]YTMI0A==YT*L @Z3>=:1HI M$O2BCGO.4M>;3>,/6>FLMYHB)Z!=$%%C[FF.ITH4(#(8?5TW\MX5,-8^;T:1 M81#L?B'IV70!(N&_ HUWRU$KV<*9TZL0BJI75[V08A98!T& 5)^Y!K;K!4FR M%QO-6H#MSG8T9X_LI883O"-D95QA@V=+P'+(5+W$:1@?N>[$NN=!+(+XG"XN MPKW8T%*&/]$[9LV$(/B6-_4]%R460"\9K2!8PHMF:6N@!X;>I0_[BH#"\*I< M8VV?QSBBTHY7X+CKL_AQ^,"&4[H5Q&=;34 Z4"JZ6_O3-YP KF.,P!*7:IG7 MXL1+M;!OZ$[MV#OT+]B_3MS!Z/UA<.\6]C'(5GOLY==]&Z]5+W'3&B*-MQM>IJL'@6=XNN!UF:4(Y)=:QGE0%JYTM) AS/CNV6V#T%U92C6&7U M,ZUW> S:N, 1@$A$74K>5+"S"M/0F?.,!96J\U>!W5T][DVP0;_)E#V!LSW-5/C)P/#'#BQ/QM-T5<*N>5WVL4#<@TZR"^@/7U9+WE9+PC"@,U$6 M-:#<7%+!'EE*UB_C(U?CHP(,JD@(CI;&8HJINSFIR]*H &&JZI>SI;'%![$O M2R->WU^6Q@(DBRR,#;8L/FTN9(S:^N(@#2!"7V0UAWKP\SA#0\G6 MONA'!XE:4;UD$?#)]G$GA'*-I;&^/G/Z81$1&LVJ.>R#9?FQ#Y;]8A\5(O5$ M@%*9??T5[#Q7"J9:_.(A/2Q"WU.H1T8^-]-G0RF] MR]N+V^L+Q*_[VPL57I(*CF&GP!S"KA6"*9]5\$;&+!-]R:P *4HKE./U,CU% MU-MAU'6]K !5JNJ7\_5R,6L:NZ,5ED<760P9&3!#2Z80^T% M.=O'Z$M(C_A%BE!#.9YP7)18Q29%#"2$)<<8AWEU,ZJ*VIMU[M\R"!' M=&9%TA.7BDRYII" :46@DU*ZZG/R6@Q=B-/G(97ZP1@1IC$@*)BI;JN47EUR MH=?C726-&V,A07!O()ZWK=DZ5,* TXTWS@OM5@ZK^M;2,$W-V3\!$ ZK9V ! M![U3>]@?\(+;? T6U,S#186?24O%H<6F<8],F"S_>$.CUDFY?OI MNVFL0\U:>M\T[4\XL8(GVYD9[A_SC>:@ (:',J3D5]D6F>X0KR^ZIW>(SV_] M67^R^+TS?1B/GON+T732Z4\>._WQ>/J]/QD,.T_366\ MHI*S3B7QA*4%J+QCR0YT.(DN[;6%IN:IMYQ(0F+E5]9HG-4S*T5@4,KJLZ!"\[191B ! M[M7GM8!+#C8O? 47%TU>[0-"'-Z[N"CC\2"3'K?Z\> 8[OO0V\[*=CJHO]^B M#B?.!G+#XS3N<#"VK?6C[P30';P4X*';WP8#P7W8OSJV[B\]2*Q#GTD.B.4; M3(_/V]M>[[()TP]G@97V-0OMN2,+HN&CZS"RZV%>:>64S%E]N68M:B#4]47- M==$-0BJ<"N-]%)E;J M>3ZGN(H:I50-9M*F%5*Z9B6>1<<%_F+5&E6&4[4=5P3@)?0RGCGJ6=Y]R8D9 M#-WZ9"QA.7 )=6Z3EG?6_C!<* <$*[A+&T Q#&]LNR[ K:K$.N=% MN_*0"%T7>P)GNNQ8*KB%IFS@O(C#"1^A,<28O?GE[ZXDWUFKNKU2,G%Z#EOR MZ3_QT>%WNGH$*\TWD6,-RM:=)0U+[31(=_+?FHFF3F5PA,;H8G;MIR;/#&K2 M^0#NJZDM@3ZURI&(W,H7F\,WESD/_\(X'>V$*5?#1?6-9:: MB39X,\T[]8>@KWAVU*F"2\26>V79 K=TSAI,5RLD I1TB<*WV0Y8:BX\%Q,_:7>[4=;V6;QFG" MGM+MG!VO.,(4LTN, 5I2P(>\-T4OV@]CZV^'/W;!XQ:&UU8G-<^+;56!B?DE M.$V%Z*=:A]'$]*+J)AMPX1BK_5O)ITXYTV_"%3G8J,#E!KD;&YX?@CVR/@"R MS^">-95K0L'P8WQCJ]]#"DNZCZJBU&IQU2.AU7W+(N ADT1%5U945N->M5@P,5&0Y"OS1+AT/86%L! L2@N725E6.6 M<&YDZ5@!*>E$J^5MG *TJ*"CU.&636*AK][.*<:N @SBN >JA('@3.^28NPJ M=Z^@/N/(-!%S@U#'O";IY!:&GWT$.]LU<)%54F7:SI=B886^6.!QBQ30.GHC MJ4>T7QW'@:7'T?+ACPOM1RAQ7_] MR)N8H!D=SZ\6FXKB41#)/1]0[/>B(%1E4V_>9JVXJ-5$=*M$RU+C5Z%N'?M9$,,*5UC*,1IR?KH*G]P\:4O# MA"0AAJG"E4\SN0>9?"-WL)-5DCKC,LG4EF@? S1I 0<"Z>U1AC9,M(^\8LKI MFDV#1P8P"5B;89Y*?3.P\YWE1G-!?^V (,G.J238X![4=951-).BTOJM)JR* M1JR)%G;B0;/^R+=SYA=22IO5U)+:C-&*JJ(N#S:W0C-DNW5((Z;TD.&\TCZB MZV,$%C+2$Q-\GA941OM5%UY&$57.X9D48*!Y8 T[% 9/)UY!%5=43MF4RBK2 M,K6L:NVT<2:87X&I/]D.2G> F\/SRRFN7VHU90TC=*(V2KU';&B4?%JZ]:JF M$EBH2572_)]>^@B+>;9@"J/K[FWOMN&+.:6(!/.F4LHD>C#E%55.H90**=(D M03KUY_ $I_MK8"WWWR%L&QMV-Q9O:N$7;H;:BFN?H,3TK%Y5Y)908F!_&'JW M!]>V=X <\)<@NKZ9^^^FL37P^P">S2M#*A[,*,&S*C"IY:!4CHB+3[L"SPZU ME:&1\+F)++):.]"2E("5JRQ8B?IG1(L"H85>N==$C"?;=RKPXEC]?&A1(+/0 M$($UK2!(Q*>-QF'7DMN2,ESAHO R_*&#I V;D2?CH\K"C>]EG*"+++RL2(Q4@U_[ S8.1P5:&JUA *E154^ MHN/ADC[GXO_-6MI;N :BF)5P#/0M?;H#UHOF(6?[?:%W0\D66T(9(3 (#?G( M^TP3^$L;V[+&V<+J+2%*=9F%QGBLB14&?-G*MI[6%,#1T/DRAEEYL0$C> M^U36]#D4'/IRL-.2@:J*%_"@O-Z_XKTHY MF:$X@RCR*JZH/$L(JL[RI*2\*K[\PIB)&0WHBBJY MI)YH[.@-4S/K]H]ESW-SV^M)#H',0]$E1!9Z1)04?.PWS3'0)@BEXB#L\$Z+ M*4>)JKL[*@$)-^>2U_)D]XF[NFQ!Y51)I0JR!@F229^NN6WE==L*)K%WS?IC MNH)]!SJ2?3QZF,X* I%2U%6:%@3]YF[S2XJK)E?H(G6@7,68Z"J'ORFGX[*S M>+%4! \7"6%P@K[FCM&3ORJCH6*$<[11[]"2HLD7PT)),;"Z3/U=/6T2^I76 M9[$ M3$8#;0?_YNW)MZ+%]=O&"0[2JV4QHV1(PO>U)$=(+9P#2YCEKR?XL/R=1K3G M*J)5F29:Q2MN '!Z3,DM,2]_:E%0I_74(*E><";*N@/_A0'>AS]VP')QX;)/ M2J7142&#*0?UT\@H]%6;I*'_&/4\S+$%!K;KN1. #_J>6[J5C&"1M>J)M1Z)P#"G!$,FXVQ*$%(F^K!7"V*,VGXWHOMN.MM35 <5F??$QN)Z;J;6-$=>%YO4#!G6(E M&4C20P7A0K6@LGIL^^] MA'?6CADE0RM-!* M_E25/R:6&"NL J:R5%"4,#$<81-+4?-L:$0C=TP?,8'K>+^@/<2GCM(COF@Z MZ+MP@"R1RM:P'%J5'S03_97NUH>JJ591ACL0,8?$&&UY)$ ]7(W'.>X']@> M/WHY3@3XLFUC :.DL9H%6V;K2#9Z$!3%+(!;-IB=HN>FY1B$5;GK=V^N;Z^L>I,+-#3KPJK(GJ)Y^]!IY5$E^ << /-W"CQ=3 M+>[7>\.DM9D^1S )\51L M-C=6;;N90)99^;0*+YH+&\^)_YX? (RB1DMT7TI, >\@FQUO6*;^RRJ1?0HH M$%ZM,VT37E&K,&U4-9^R2ZO6:_M"U\_X@BH*#+'0K+4!X9D [[OM>)L'--[R MW,W+-]0(CI!UG)I<>,*@?*8WHK"QD$E7@5?'7@*@N]/5\$\?>3*YKA]X%3#R MB:GMLZ)8=624-Y 1Y1\;4$2][[H@SWF#NNI9<:90<+5>'"P/A= '].*FT.'#:/&XL-$?Y\#Y,);H6;=ATU('4_T\R,(BO- G M\<+W78&DC/NMH,YY$*%08O6SP!(%2S <_<6!2S33+%'0S%F1A F$FK(VUO'$ M:&)[P'W5]NCVJF..00SCTIMYCB:BS01FI'1"^?BDI$6PID42]4(Z9@BQ3)(J& >W45T@U7 MR2"MGO)9UE=J\0B:E^WRQSEWM H*I59+L48;MKK&LU'1?*SH-,R ?NXDW+!E M]!4-_B*5Y11JC=YH96O)PLDC*:\*ZBZ_8%*)1O U:TDZWIM[*.FE7"52J8*L M08)DTJ=;/@I'[ME(4F+>W70AI15-T%A6U11R25=SWAYH8SC>_E';CXUW&_L( M-J^49KA)*7@3G45F"F&:,O M(;WA]V&$&LKQHOR6C%5*@KNVY,#C&$F(&S5B'>6TS*HK:FVW?R%;,&FT(!I/: 44TWM4R7\/J2U/U$T/N6]"KIEG\B+Y2$\<>";VHI>+]@T M[+ADYS)U4XQPCC;:.:@BGRVL^E)_5T^!5 9YM3WX_PW-A,<_!V@N&%G8 MD6B^]K/EVJ5H2OG4BB_!9X&?@9VV#T+>35<( M"LS"?EJL)?IG$D]H? =)V>^>-<-RQ[;KHHCHPQ^>8:U]P]T@*(A\**S7,H*4 MD[?JB: @B[PDSIPLC4$ &/Y&@X@JH/!29V6<85=5J&1$I1@R8OF^:@[*#LD M%462%5*8W5[ LWJW/?PH%%1H] ,ER/&@N88[A^)H^M1*^B7@,J_25F\U<1C% M%AHE01*-@M?=TU4ZI,@$> -M9WB:B:-/4;66T::4N&+#*BB::+6YNF:7L:;X M!Q44' 01+0B*D2W3'H52RA8K4G"0W;H#6#[+546=-!K) MZI):/ IE\G&,DOXL5P6%4JNE6*,$":7[Y?!]EJNBX@CHI[9"%&))UY:J#C@J MZ+W\#,PBH5K7\$TPMJO'#;*&JQC;!4X41Y8HL?T>:(ZS-ZPU@ZM6NDJK.4(A M*J>)!)[QLMH0$_V>M)#5.WX3YR:# :QCJ M&TK;_?$#33??R[,(+B(CS!'+I OD(=G+R)I A2T^@?D!7FS+VY#LP*7;3 ^. M2S4F!KKXUOSE;HD=BPF8WX'F+#Y/KW>K-'4NE"*)VY(GB>QXH'SKW+B$&CLK M-F$%%O"DI1%\>K)]0N@G]K;.B4U8>06\I6D&F8P/;G,3:NNLR(235\#+'/D& M6LY6_$91@UDL7D?IA,FEGM/SLVWKGX9I]BT]"*0T@FV&*1'#'.KSY0;HO@FF MJ[@DTZGZ[J)[>JI^GDX?OX_&XTY_\MB9+GX=SCJCR:(_>1X]C(>=_GP^7,R1 MAUSTX8Z]ZL2?EGK>3B!U"A+U,9RQ#1F30%;A)&\Z3&GEAGXIY25G!!9!U77& M>O!= _G?]Y=_^H9K%(2-Q)163KDLNLEJED7*9FD6_0@/4T2/N\)ZRFF;15]T MVBZ65[I1+.]YPE$"%_T-YY*77RXMYA44LZ>>6HL5D[H689!4ND+KC :I@GK+ MS='%,M66CTA@1$B9^BE&.$<;[1Q8Y2-"*J% 0K_2*BR6H\E*+!T1LF%*+)2C M)=0DGE=$FG#;P6 MBV13*V@C7P84J%U971?I#*]MD2K>!?Y=ARZ="K:"&1VVH2O5A#>R9^$UOZXC$#C]F15"O= M0XX#$KV@?<=!EYO!6C74',OV/=RS;@Z-?O$RQ4N!H'+R>L?%J9&4DJ:DNG+5 M=.IL'/C8+S::56#WK+4/7P.&ITV,HPXXY>7 C2_)-K(9V*' 1M;ZS3(R0=/) MA;\82[2-48#5QJP>3P84%XR-C^QXP\>,(E?Z(EHNT4J QBG_AV)S68PO 9#O MP%AO/+@NA('TWURP\LVQL<)9&JHTF4;^Y@YV^HNN B"M*3N)[,>?!>=6UA!+ M$+N2CT&/'>FD>M))=.7K<:B2]B;V"WK:%I6;["H_,N4-AII^_$VV>X'+H].H[RXWF@NEJ8EM+*"?\'JRQCKV%&*%]&$H,7I(E3,5R;3R-\>W?1O?[B8P7HA%ZEUI9&X4DSG-\TTP^=0?S3J_]<=OP\[+ ML#]_FPU?AI,P8&244ME>=0Y]ZX3=[6B6GOAE\M(@[G)'\SJHTYV@UQW;ZFB= M0\\[0=>E7C < #VBX1:8UDE5()%O+WM7EU2;!>'3AZ(E<.G M!(E@ 3B.G12G2 $JN;6OW*S)K-Z<:WRAX A]>B4IBLD!L8?]X<=?#;AFP$5F M/P8?P"3$TZ2KK"[1A+"$P$IVF-3-:9Z[O&;%(\;J9&I#71JQJY7 D=)0M'IV M&ED[WW,#4+NYH= H:JA+H-(Z)_"(4OYS84S9J'?0+9)P?\Z0-KN:?;/.-JJLNB^G?.3!C5%D29R[;Y( _S M9OFDIKI\8=0?W?Z81OI6[V^2<_EAS-$M682JZK*(4?>4IRP:\5M-HPJ3^;@@ MB#'7;Z0U%56QUFV,(G,B2*JO;(,QF;.A5?!A%18 M3SG:R)B.RJ'41IO6V-8LM+\%<,#!;<:OP-2?;&>NF6 "/#CZ7C4'#67#W=FN M9CX[MK_#,*]$2\IQL1POLOSBA44;#Q6O)M#70(]RK0*H%,T#YCX,X #T.1K8 MP=@_%!S8I@G+.' 9.'K98%C(J?76,E,D/FV<'X];D1"RPDU:6*RU_*$2M(UG M1"R K!NQUE*#36)>L2D3Z<.E8Z1X(2QH$,?-LXEQ]!7 !G.UVA J$XQ^N^+GRD0F/%MM2YLL- MT'T33%>S8P;EI)_4R((G5#\HRVABN6((&A'U D6-0/WH1!U!_SYVI9/HRY?Y M1:D%-STA)ZA4QW*+_;BZDQNK":A^F%H2M+H*@M\-;Y/=>PA@=/Z'U&5O_6SD M.S08\*XA>'8+#UQSX,%M0%[DVYJ_GM9I[^[BXN9K#"FAA*I[ZH(@O: MH$AX9D S4?*=9\VPQK;KCJREZ>LH(0Z*= =;R8FN*K<_7T,I;RBIJ1:A'D7, M(>IJ'EIOEJ/8X*+IT=?PDC"\2BM&:!;S!FX(E3HJ?0V>>H]*Z3$A+LR]*I;2 MN;&VC)6QU"PO"\V;BR:/1,7IZAB%=Q5&&\IS2V8TKEZ7,ZXFNMY)]KT3=KZ# M>M\QK(ZW 9V$#*@J^E4R-.^J$PC3N4I&]U4E$6"[++05W-A1_?"2#"PWEO&G M#X3'Z<5]4MU)FM4:6QH*1*\2E918TUB1:U:0S1ICTZO$ M+':U4LY33%"T>L+B'R]:)0*5UCF!1Y3RMYHU#_MC&E93AT,5 'VCNYLFT/[/RY:Y/3'4;P "JQ:2ZT&H1 M@ON),)AP&4Z#Z?+*T42!A80-+(+?C2HD":$LO04\@D!W^./\.74I2L6/0D<& ML4"UJ8K1*Z-;!2T8HUKR))$^JSJS)>Z,Z@3 M\VC,W+9IS/"(H=YB3I()09J5"3BU<>[E&^?XBU$EP#J+Z"P#S7'V".T@Z132 MRJ&"BZ+7;'>:M9_G;8D8'Q;O$W4P> V0?C+@QJ\(HM[^A]LY]/=6][O3M%IBQ1D75C(=NX@N7[%P?3.+,S_J&6NA1A53F1/=2BUQ:O MEUG]K[83J.&81REG-!%M&0PMI+&YO+OH7BI#"VI=9AE1%8&6Q%J*]P!QXJYP M*\!*)\96E*-453)DZ<4#D990;.AZQE;S0.)1+2N_6)HX W)5AD/ \>LK-C;F MM*P X5LI#ABT\K8V#G'^L/O0C--'H2%!]>*S2K,38Z$RN&M"-S:>+1$WC)] M*W":&?[I&Q^:&=S1>?&&)M 5=AM(45<]!HJ@1MZ.L"PX;:39#$#PC&7DGI7% M!<.PHFKG2JY2N+1QV6U>5O S8JE(^-J8D'5L:Q9ZI@^,P"7G5V#J3[8SAT-Z M KR)[;UJCC==P1/?SG8U,] *AK@E6CI7DO*"JHWA!@-LT.TRT%R0 DBDS9T MD6A(4_^LR5<:($[1_)2B'!>GG_,A$!4.;70."\7-,8-B"(,M?Z[,80,DHM!= M50K9GF:J0B$BT F/)NYV.]JVU:.F L:[2N"U\0C,V;WQZN[B0G82&V'Z+^7# M&"'21K/<(2UC?QF]GH1GG[X;G,R!_F [COT9@.JZ-@0?9?$XHI3V=\0PCN,7 MSIJGHG'D-#-^ .?=SN'WM:0#+%QYIJL![+V!/:,FBIPUPPJ!X&1RPU%$TA0X ML3W@OFI[@L-MLLA94Z00B#8:P?+ I#]W4M8^:UI5P8B7#8Q\,)7RLN096.@F M9&2M;&<;?(+QG<@M_3N1Z%L=X_BQ-KWQ@-2YZ75O+R[N>M=WMQ?7=UU9DPF' MEUNBDT/D^(>I,"&QJI?@S"8$G#:>#T?6!W ]-!LMX*<(;TVR!=4ED!#M9]E& M"8FZST[2 @S@F7(-._3O0&=$]^WBBFDDKN5;-BF55:1E:EG5FBQR I %-Y.) MRW!M79NHQKB%>"N6U0@(1UKT#BT11ZGW++81I[ M#3(53E=3QUC#4R8RBZ)1C%(F&M;WC;'NP_!I1()*4\7E,E(VE9^NF:Q&@AN"L722*=8_+8MU2( MB"#7).I>!_6OL[*=#NIAF\P*S5V()=@05)KT:LPFB4>BC9O$O'EJ9KA_$$P' MI"KJ,D@((TCN"93@J&M..(HRL*U@R*&C&#%:+*F*6!L M+_\8V-NM$=BCR>M;83WER"6<'GEW,&5 :B?-.-W7WD",NN>U-E)"HFY"Q]KN M:Q4@!Z6RJM_7IK6NR&0A^+Y6.?U2JXGYOE9)]:IC)I9X7ZL "6L_G0E'DY-_ MMF*O/([6E8D="D1\DH0KWDK^D?E ,D%2@*/6M)FS*AX1U/_EA^L)Q!(>,?1G M>+R86FA9R*Z1-+7.FBQ5,%+K"2X=9Y('S!?[([BG'ZY6('-IS%K]BT55P5(K M#E0.G?KKM0/64)@<64^W547%SYTN[.#P>I"F4MP*+B%RSHP\3*"T.ZX2ER@1 M9T^?(F2JQESJA1RR@NE.5X5%)T&#CK,OADG8\E]L8D:'5P@FLJ^U>)=7RS+ MBP82ES00RR@"Z#$D:.+/3#ZMO8MNUJ=U,AD-.R_]86_1M&"14$07'D(-]77.IK8B'A0+K]8DDF-&09ZT\XV& M]EK3=]-8!]K)]YTI**VX\HMUE3*),$NJEJ;YA_EZTI9HUTY<'##%%6<&ZU+ M(J6ZSIYY8HS1WM\AS_X%U=33-8NZZ+1=**]:!#U5F=!8AU753;++W_OWE;>]>MJ62@059#@F'1GH6VYQE M9&$ 9_%IO]B.M];6(' ,G(!/W*)"+*X<'X1K-+4_(MG8U;P!Y2I?-D$3,B OQIY=_O M0)''!4]/\!64(P[?&SVRG&KYKN6K9CA+WR-- VSU6\4*#J*K_TY"AV(%?Z3O^Q/3JFD$NMA,\Y(_7%L(RMOPU7L] - M/N*KOK!? /"F.SA9A;T^+'G)#7%V7%=NLCT,$8:&T"<(/'B5)U66*GFE6J5] M:@$CA=Z+5:@J;THRO^A[QXC0;(],+JL^,HGZTCEVIJ-YR<#J7R]/A(L9Z2"< M'N< CDFX1S;A-+B#&RCTVNN0R3QQ9_YJN\&FND!\+FVGQ^RU?$MFY7P;N76"X_X(*$KBZB@&I3)XJN=HS61IX-!7_\+&FO ,1"3<_,,<7( M\W#V@I;+S%R^V;,DK5#P>)FZ\>.!#. D-)ES.%5NG"6@T(9H(4: M^B7%B"Q08,9(D)QE$F:"L'5E* MJ%.L$(>CYL+N;^'0,?X-X%;1]8(8H 4[_HJM*D>?ZDK/$DD$1D)O]&Y58VAZ M4#-3,5T]C><-Q/-:+N=$\(.%A13PM/$"^120DY4C@S9C4NIBM MA8;+I;_U@WN09\=VW3?+ 9J)D$)I:1[ RG;@IN9'.6[2M?U%6,[8"7VZ=-HA#X"DY8- MD@1.>*?CV[Z;#U/W\@66V+A39VQ;:^!,?&0#FZ[BO^-SY@C]ZA?1:T-5Z.,Y M13;-ZC ]0Y+W%[P/*$5@HV7F5YFGN6JHG=^,2G%6*'WES.%+RG&['AX*./&Q766+.?HI M/K/C3A0B!T#!A](ZNI4?+JE!_"\#[3EXHD/A,_X'6EO. ]=AAEV=[N@.4& MO8KB*" >N %0[PF@BAS\JS4**7=S?WU]W^M>7M_!G[MWD@YGQZ/RD2I)YD380W%[O+V(PNEH# ^ )(" M%<%E6"465U:-!)T<%5E*.J'6+>:09?D)?()=&Y0IF)603#CEXLNF9;^[N[BX M^__;N[;FU'%E_5>H_7+.?I@9R VHVG6J6 G)I$XN',+:,_,TY8 @W@,V91M6 M,K_^2+8!&ULW2[*$<-54S4IB2^ZOO]:E6]TZ+\V:V.T$%J5 B28:RI:=[C0X2PYM5P:6/ANW]S MT8V5RQB@\,-=3_RA%\&O*IW**K1@#$OXM$;1=@69M0\39;?VS>?N-*EX.%RM ME_X7P)1T)#YKMHHKJ"JW$^*46[N::UH7XP;0)UK11N&&C:&;KOV6(@BQ^_>3 MXM_AZNT'X*$;"@[' F@G2)3V:1YKU;!((ETKPVIC$<#**.YJ;QS0C)\+!YOH M XKT]^%8F2QSH/>8UUH/#G2]$S6&RAR5:"<5\;8QL4,8P[ILH[&(.BR"QPZL MRO"0A5SFX/8#?%?ZRHG276,5"JV""6REZ2":RG=7!G!WO&Q_V4-\E>ODP_%> M8US"&,?PT1L!**/TN8.S^\9X9!J/#/"57N_(G:]0X@\4'EHRQP8F3K 43B MA #;PD)*;6<-]?,^S+JA5EK=E'L#7@_1[P!\<38*_/>2[)LZNFQ(KYST#( K M+6)Z:KXGZJ3Y;Q!&8*9MP93OOC&@6A=,#."GQM05-*8M"-Y]DCG5GO6;Q3). M3.3-^[U@R_O-]M.*.VHR?W&)GS?MZ_YEK]V[T9[YNXLS)[<0 HP)+N-O@?]Z MG8_!U%]XR,.5&%,L,EL6L,2^\B;6M NE\TANXB&47$^?P&/#!WHWNH@NQ?AI_HG[@XF)S&[62>0FPD;0]P3+W1 M%M='"^'!-'*W*,&8,Z1_R5'*>]='$\TO"=KV.]?]B^[-U>759;O;UN5V/W0N:(C]*-P6&N!S M%8S]F,":VAA0)?9C&7O4Q'[.G$5\(#6Q'Y:01D?_S:7FC$L,0%D2^ZF<3D$+ M]X@W;!X_:U[I*X(0.QZ>%/^HZ3POOK>-,WK078'W?H!>JCVAJ^PCS..U&IY) M)+0\G)LB0Y5@35)0]9E/TK\]EB./T%JLC* .20:VCB/8;Y$31&:'A.TNT](8 M6>U&QJ -I17"K+,NSW C MO/ \7VG/E&B@FUY8$4V1=#6X&VR;]AADC79BIG4WD0,ESF+SK)OS^QH3-]S$ M9>BSB5Y4=UB;9^&"Q?==MM^ M']=)V;:P,I5>&',2\9JX/6X[->C+&B,5,E+3-:GTIIN.;5.OA7ZQQJ*-FW8% M5=E$I7@!/UPW4\-EZV)?8X_QFA-EX@=0N&!"F)G]IA4;3,6/YY*'2VG M=KRA")^:0WVX?NQA/#\1E5H! 5Z+#P.@ A./8;@!L[M- %%(IL08LS!3T20< M?H)@ZH:%JZJK-]00.4=D.?B)AK,I)[.;P5IX-#EKDM>#KZ0-M#T^JOS0@8J^ M*#6#0C]Y-5W>]/N7C14HAK=9M!/5=N3]WLVJH\"=QN[Z>5V;6<8/L<>$-&YT M1;!6&LNTVY[T&I$]EB.7T-HLC61>*K?8NFZNIZ&*+<]WM./#G7268FM2/Z(Q M.6DFIUXO2D_ GUJP\<0G-GN<"[;,;'6X(TR=V-CWL1J,C+'W9BJKR\9$%-(X M.XIXUGKNC/_8QRF;4MTN#'Y8)1W3+#>(GD:#>*>C^,X]\HT!JLX/?W_K>S&F M&V.2N +7XZQV';461M%;XDK^6K;CMW M46)C;5KUT*3L9R^;V2OV 7@0S#H6>RQ]VF-!M2WV*L.:&D37KJNM)6YT'^&H MXGJA.U62$T#KSQY3J,Q0I1XY!K2MO6A%SG2<1["&==A1AXV%J%UNL<#=K*H8 M@FMQJE MLPE+UXW9J'-#\P.O.&U3TRPS"OPI +/P'BJ:)Q^ ^EY#WA+R5D/- MK$(XDJ\J!L'6G8)RY>QK&<1Z"&-+S?[]U@^C%S_Z T1C,/47GOLW?)2\*5;> MKSV\Y]T8ZX$V-8Z>34M_94@>6DI>.DZZK8W=C4HW<#O?<#_^B6K9;@$^"OY M]?%O4XSRB@;O/_]PEG^!8+;QEO[ZYZF_2CH]K)@+2XU]88Y!&&Y6R2!S!R+' M7>YGHX1AX#,"WNRP(8G<"/5]U6FWKUH_M0Y=P!_>?AV,AS]]&[P-[UJCP1_/ MPY<)_"WJJA7WU@]4P2B)U!<&U]B"W+"R'GVLPA3O$.W?KSH W&\/M8AT& M4M:O/>8AR%K%]L.,?3VG[%1[((=.@(ZBAR,0Q!A!1<1+N@]_"<4+D^+"$#AW M"O]RYRXW$)KA.O5),KHD.^W.L4MR.!B_/+X\O+5&PW'BGVP-7NY:;Y/7V__] M]?7I;CA^^Z_6\/^^/T[^@$_'_;<<;]9*OZ U'+WM/)5:')4%V"AQ=LSCD%@W MO9O+Z\O^]=75=?_F^E)7=.?H V/$)S_\VZ43AHEE,\3S@5621&G1YE4XCFI(9OGLS%\+DOL>S10HJ M0F"PC'L%LXD_]DE$(F1G*V< 0%E("+K#E-TXJ# M[X>OAWE@":E3%/? M6#:]A\0VKC;.@&OB>"@]2ZR)::4X\RS:SX Y[')+*H1J6+;IL?SIMEIHPT=L MPWA."6[Y^(57L*C2P:18<'<+#NM(["FLXP>-YP2_4HM$813;QI1=]J5@"K3P M(CMMYRR()0<56:-0Z5);$^\@+$'L]H_/&R,PX@7A($KVQ0E,^]/)R1]_=\Q\WF,GL(J^7;K=]H3E%2@5;E0,F:\]HDAL-L[])]5'8YO#M&G&M MG 4=96 B:^]HDI<"@S7?#N L&,0CN^(]I%FQXC% _F<408__EB3_H"?1&V.P MW@33#R<$O!'D"[$(\N&K6O%GM9+OBF/*\9>U,I]F263YNM^Y[K7;_P/&48!/AT4."(K.0 I-Q_"RGT_,\B@^:)R2!95$UCI! M9C./A81!E*$!_.F8 O!7?P[FUA(C0)_$3@KPM"/?\$X"H@.]9RB$AQSNZ&]8Y*2Z:E\F%>,4S2GHE@U M;?) _V,6*[MSD:KZQPPC!'RF5SJ6,[QQ(HIF&MZKBGM2FNYS:[I?)GJO:\8U MX/(U31)7>WB70],7;5Y-[]XX$TT3Q540>5"GZ0ZWICOGI6F2N I.BVE9P$$] MQ;&X=$F;^&D)BW3<\\9Q0GB-SB4IP? UN^2RGT]$(M<%!\T3O.,FBM1.9MLEJA5B4 M?Z=ADPA0VAU5U:.,8X1GR:HG]S?CV%%UM4.7BG#.3.XJAUT[V,!OYJ_&:(B. M<(DV3F[ 9E+>L_/IKC8KK/IR?\\+W^^VVSW-"B0H):]"NAQF*I'_6&%\.+-L M['FBU"9D>-,8 LC:45:56>E%]+IN7D1B'USE,[@T&8/(A;+<;0+76R0U^Y,S M\U@/,GL3QG&I*A?*W,N",-B8)9A#=#"%8 ?[O Q4F7UWNA9#+=;7+::5$ 1* M:[OH.J'$9&?$^RS96["86*(H*,W),V,VW)T.VT0?\+O033HK?^-%V$N%V=X^ M'TYQ(:"T6HM1?$HLZ]&[]X,I_H9JAE>S.*)4-NW>#]5,8A!?4CK>"=!H#)#K M$([4!_LZ/%-EI&)I\.PH5QD42;M%PRX*W.?I4Z_E.GK.8N*PR9KRH6O3P)0I M1[('8;K?P '%U)F;\ ZZE04 MV<;M/":W]VX#[B'D$S^7X4M>SU1I*H]S!_[7MF7)(PT.I5?:S%?5YXR@A39$'CE0#0?&]ZIJZ*8%2#(_L5WMS=:,<4,+38GE%W$+"&MNN:42H0B)'YBG MC5.P%*45N< C/H/*-950*Y,B"?.3$SZH[QE' QY]L6F;+J_V WXE6XHL^4GY M^>7/G81:Z8K)[1#";N/+[C)RVAHWJ#Q@T>O/HK[I8D@V%)3"M%Y1Z@&7E9@(5,+-Q;QK%'LNZQY.(" MQ,8\D12'N$3PP)L]P9YX245^]VRI50$6I7%4O03#P%UI'CQ;2O'@([5I\XS)=>Y+-#X>G0I_Q)=6FGFAI5[N M:KWTOP!X \'6G8+RDNX0D10*E)V8_4L*%"[)3$KC%A)-(3"2#A3DST *A_1V M(R^4:1"&( I1-<5$9\NE_P,E1(] ,(7 %^-V[._F ;GJMCM7I\H4<;D5G!^0 M1@/,0%L4<& M1401DUFTJDX_4;T'%JC<@\;QJDCU8U1V5E+*G*K-6$0DJ1"DO.HKX%6-)YJ0 MEVT#"?N5'V]YSS==4,XW[;MIY?NQ\;A3KWO=Z5Q=7UUIJK/$X3T[S+@YK;"" M(-S!28XM6?TR>Y!D@6/)\2B,Z!CP!KL#0/MA)+=4I-%41A]Y95RCW,*B5![>P)?$X6VG(*@,P&X]Y87")"]OM?^4M2*57>)IHB"B, MEEF9I<9&'\^:6PS R,HR)0>Q:]RX%CR!:%A/L]Y<$/)N8 N508\VL+ON6K"_ M5M)AR_%FK4R7-NYE^U>==N>BYT7-4[)TF%YU]Q1A%$K MQ6&ANMR6;"X+0B,TT]^E0V7NNGIOEHZ_#]V0]WN425I*'BO86++HN,EP1<=".TD\?XIMONZ$YEKX=R MO)!8OPK/8#,*_#4(HJ_1TO$B"!"J;KY>%?,7*K9RKI3C T1T;7]*A(MCAESD MBM\X5R+AA1?-BZ&0YL:0%.$,%JSYP9E7SH3,QR9]0#BC78',^ MA&&G2N5\$Q:J:!IG#J<.XKR=$/EEI^@K[]P _KS\FOC)12_4XQR4]^TGE!@4 MDJZ+QMUU4MNACC>PB(O/WOH>2F5-CLB\SL=N^!??*8[+8IG5M^'#\_!E@DYP MY)IO^?,6ZD#OF8U4\C%8PZT]W-!3?+;XQX5#F\_.I[O:K+[Y0>#_ ,'P"RLD^F0L+&W_R-)LL+ T MKM"[Z=Q<]RYNX+\UE3(^7"4X]*!6OGYS9V ,ML#;@&]?S\Y__.!V$T9P4@G" M;U][,78$8+LYN7++>:OI=J$(9@X"I>HL3L^J(#'WRN5';PN24O 3V!7AMN7B M@^8I7Y'VRI9Q3&"QJ$$8^M.T1 . !C1WT?X%G<5^?5^ZB^2T^_W+\X!((SF-&TXU9L84 MJ:<0'[OH^2L>H$H LN2TS1XB="_N M8C!;N9X;1G1PF$;.JJV> 2,E J,@%4_8!Z4W?M+)-"2J^;*(P<;X:283VT4@B?'0\N%&;0 M_ = ._U?V[<(VH6&/& ML5&$(T7&202EG@2LNKS=#\!?!,[ZPYT*.;P+B<$9A_>A"PM]WKH=W*EQA*CT M\1#J)X!4W _3<0T/;_'D;B&ST]Q#%M]VE4:-&T!88EL*1:_-CQD&488X\*=C MTL!?_1F7=$%P'(P1CH5%SS7QV;R^-M?PF@=P-8[O?A?/Z%_974. M?_?G[>!8N\EOS=(CERXR>B3(RBL8FOY=I;/*[ M/1K#R*+=LU=58P^EH^*#1:,B1A;M_K@27^Q@N21Z7?-_MT)%;%)IOXBD^EIS MC.J 8[83^[\9H\K:M@]DT0D3H-Q[]-A56&J31W\U1HUTA$NT0;<_PX+\3,I+ M#^ABU9?[NWD*)'Q77H5T.#CW- HH6DJC9G#%5J&;*5H*6T,BVW.PF? MU+!.KDAS%A#;?>V$D1]$,8)E7YN26@1("4 MQJ"XJ\&5D&I$%#*.N'WWUHX[VP?FOCG+DH)O(DV=$;7D8E1/K4'5$S_.V#WE[H=>VRQ60755PB6+),K:LYGB" T7O]!<-9 "'?HOTJ"BQ)*)0 MTYOKY4U^U(XK>+W.OX=)424,98CO&,>6BNHN\H9?;*6+1TWE%H@H[./&K_-[ MUX/+'M=9COS017*C=9@7HH)=3VY8B5KLK1M'0G[NP"NT:1SD>IC#SK!FP*(S\#: 1'LP& M<,7H+,#>617_<0*"58>)@/1FC..;HB&N(A)*W2TU1OH,I9 M=$;0=?U+EVL9(27G*\Y8NO>#)(D+W0^YW,Q0:=)G*!HD?[)PRZWHBO4Y19HZ M>2Y(%U[2T(#S/VI*R#QR8[R^1W!1A@ :?DX_T(D5"![?1EZ@Q9,GG2H,)*V! M<=SC'K0D3DQP\3=&6EVF-P22)JGC9W-8==K)O;BGR!=VZ22M47%,N*DW9GV_ MB>"_\Y9PZZ]6;ES6@3N&72A&N8]A)QT=A[);F;Z:J+: UP[=TY!.MG<;6L23 MIPDS+9P8_186SZSUJ#R>/+ M0VOX^VCX@KSC6AW?L;#)O7?H;(I)%]QED$D2]*\)H&S!>CZ\R&XE94MO%F\&9 M3 4 ND)# !, !W9"TR,#(P,3(S,7@Q,&LN:'1M[+WG_:[JS9S*A#G"J>$$!D$2"+]42FT0"BB@!!7?R2"C6VPL0&[86I5K6D;E'J, M9SPC].C67_]W:>@/"^"XJF7^_6_T!_+O!V!*EJR:D[__S;'E5/[?__>?_^\A M^F_]S\/#7_]_*O6@#HN]YH-L2;X!3.]!C?Y 7QY";F\5 M'X3]Q#(_,01#'U#D%U+X%5VPTWIYPN9*355T!"?C' M7U,O$F\D8M/]Y7JV\_>GZ*JI/1X?!,&/]7WB'!_+3P4#\$0BZ!AS9-W7+_B%9QOH&*/9T^:6K/KMZ@.^NC?X"DE&:B'T1%]<>BQ72N-H;FW;K Y8GO"(;VAA4+AYS*&Z.-#OP+0LT/C M;Y^P\ DH1/H]_,3O*1=+8=EG>%(/XBF[P9/ZQS]_38$@__.7 3SA0;),+Z*I MO__PP-+[N1EO?'(*S'UU\?!ZH0[^_L,0G(EJICS+_H4CMO=G=->?T=?/CI%5U]:%\)=IF2 ^0%W^ MBJ\&G,VOJBP#<_UK=$#9$:1XS ^^J7J]&&A<] O/1"*4!4?F.:;$-^O#E8TM M@Q(E+-1T?U&HZB6W&XG&_66J>C1$QX_&L![1:L0W:ZK*<_.8EX>5%"N/QU1J(/3= M(2:FF%Z$G$ZVM9/K5HZ)6#\@UG)0;[N#:C9%&35BGE[Z+F[J%Q?K3FQ$$!DM M&[F\M6!VG_: ZT57]+;4&%NXVV.X%R+OZ(+9CH2QDVD'.&N/';EZ9BHX(/Y^ M>THE55=;FH3)&ME0V'Z.C0+0,O'2G-=GKDPFF2J[5 M[N4UK,@!JEIHLIKW=0+O82+5$L;E-"5$/UUD,,Z96O"2Y@9FRZ6K=19%XMCPI>STPSRPBIR#7\\9L>^%-RDYEJ+D6E1C7.]_V^ MJ$P&97/Y%7++E$H955OJ8XU.!<@L92MB=CDY0VZ1,S'XQKBHJ4U1:VE^IY9; M89UPI;1";FM)*UV0$U\I*$CX8BH\+R6!BUQG&(\5GAON^K%[P/8=:1H]?/0\$TI3!,D=U1Z,21?2"$='[#TSZ40)N>F75E01]! 2',N529*B/SURBVFYM=KBIQI M"!IO$#%E_/%/*H5B*1S]T@.8T9,N?"%-VW[$''G_#I^''+EPR.WW]8 M(GI2>?VTNC!Y?,!5QQ[3AC1H:I7QL%$UN\L6+D_X3/R 2F2VX I)45,UHQB= M=("L1LF;M+;VG;\I"Z:I@I8 7KB7IN6ZSPH0Q; M>+X37^CQX\>K]%17BSU7 M]#$MZNID_5B[>+]!$A6K-65HCLX4>'X5JJV*&>SY^ITBG;)ORNL<5M\1^4$A=CCI_&<=CAL[7I=O-TR-:Q9J MCM:HVX+>G@J,J 57\3FQ=UZ[VK7/=VG?B^O*L0">C7729"BRI?467 7H4T4M M+F?+;D3%.)+-Y2.:^ZSG^?2 /^U\7@RXYKH^D)^-=>I61\)>Y$F<=B-(C2($BBW\@; M5<-.07&Y5+#D6RTCGU00W-LLY@Q73=V5(@&BZ1R"G&&BMR+%LFI&5A5A[2G-CWZS'#DNU.ZN MW[9,09(<7]#C-,U_,44A=&J=U%!&-0RU,N5&61[-Y0M(4(^&RF-C71Q9*73" M#4JH:N>]FLUSWRK"Y\RV(ZCU16GS34$%V2I9RPVJA!;21;[1;W:*^CC*RM%K M8,Q5)V:D[X\50RJR5F^3Y,*BC+%23TOR!%D,@\, B@9?VD[0L<)R76.OF7&3 MB0M*8//S0"&(QIO4!$WC.C>@C"4/R/HPJ\5@R5_-VDZ1Q,GQ\.4D41OD \O$ M&9T#14)F&;*6[_8C+X4B;TKBE$H-NJW4Y#=_G%FI0;>FH?!-R;,XT4& C62L MP,9:>>%US?JCQ99L5C*U("6/M,&XKTP,LZ]2=O?-8LLA&7QRBI*V02P[<]*, MU=13)U./5CAW,S7U6).BE2U-1EF:Y:JQK*FE%\4Q\2Q64W6?:S:75SJ95 ^T M$97TNKWED&>Q;#2BQWMZ4^!L)J4^/<"3)YJO,<"Q(Y;J]'QJ4T;;&;86]59F M5 PN.\!/:O"Q_//)H:4%O^7[/MO5&+&&V,QDQ'6GQ(NA[4T??K4"SQV?:]*K M08U9C;B*YK2P>2] /?XCX_OYO"-FW:,1I<[ _>>ON//HE[MN*HH&_+#N1/H5 M]^O\_8>K&G8M=^[%TY7BZ__D5-C?;O\/Z3]>*N"7^:]V] M]6LKXO4@+YON/-:H"_2$[PQZ14Y+:0ZN"0MB6"'C_H3-$X!U56_WERK'?RLJ M_ER;O+N6 2:WGSIQS=;&GKJJ1NXY4'635B55OF7M_, MWN#^^&>35;PQNK]^'KSR/[M'>GR GX=&:Z^)_?%A/<'QXOK@/[MF. 1]O,[C M=X]BDY\.W58*GW^S^WMWDY_/-'Y] +R7[]XV ':C2P!P' #Y+0!L76;K2[Q2 M1U+"O.Y-5RW)ZTYN'0#Y^P? N?.].P;HN2SK%/,KAFO4%I5&K^W8W6;" &\# M "V<#(#H4#@!L&. 69KO!WY6-[1&A>[GN;Q8F[LW#X K,\ ] ."=CH\;!T#N M_@%PT7G$IW8^4G"G<5=S](.*ER@(>MSG?/C39WTL+(Q N9P"'Q/Y; O^DR:]B MN&U)/'#TBU9O0:?HF@75C1?!&!/$'M MD$1^2Z#!V;($*0B_EE)/%_/Z_F_).8'VYQI@[AF']ZCZ>*74X_Q3!<0SO/94 ME9Y62Q&ZOIY(VJJ]5)^7"]DN8VED<>C19FLX55#HU!Z-ZM?14:UU_GQ8B]-ZOCV2*+4]#JJ%FMW3TM#YF7<4'0_F%SM,U/M1Y93,7J:DB!=J9EL%U5K:1O4KWD75OOJPF+CX9; M2$VFSL,L1<#19)N 7Q%,4'5;X+MYRL9O;=;JNBDU.Q>VMV?.5PZU;5&X5;U6PY5>[EQ8!C M0B]H9QBY71G=I'JO%V[=JGJC<&M.#C&"$4,3(7-B+VN'6CZEWB0Y7R_<@D*] M^6?JS7\XW*(*I%Z@^\TZQ?A4/DNW+(;NHRU MC;!,D=Z8-I$2@_28FRQ_7#'M_JQ3EOA]#.=LGI;H-0G@S;KCRL#CB_1!'-UM*@ MR#9T ?A>Y\VIPU]':^^._YY+I$=!5 *B5S-=SUGOJ[3#RF8*GY@X .PM]1>Q MJ9"M=@8C2JT'V&S:%$K3+'3Y]]-N%R]'MH;!P:'=L^J/MO/W0+Q5BMR)'BED MX^WI-^OF(^O9_^9Q[U="451=C3^GUJ/?[?\PSLE#GE*KR!QT:[JV2,_L%'11 MPE-_W:ECCGQ+Y'H.#_I.LWN4SSV%$X]_G+IA]4>8Y*ECSYQXP#'B<_=W'&&C MS_9:0E.-?D\?JU*1,^BY*J73)L&$T!%/C)='06W@\TQ21U'SM91V\MT.*6=] MO^?:N6+LA4;&D#LQ]MH_]+J5S!?&("SWC($1P"BK%DR64\=2B_?1-( MW1_&G?+;\6SI+94Z.CL&G:Q20RH-IMA$!#Z%QRC +7L M#D/-0'5+)?62G"Y"F_=\,RW#$-*>\J:"9S9\QOYFG!'@&;?A (T>\R5FF@NK MA Y=?/MI\S\9=J]%MP;=6[*[*PAN-B,J\#CRG&,.]_'O=\(3Z_40 \$!4\MW MP>[0LKIXN8#E0Z\F>(_DCMQV>S:JE'*3!CD?:R#;PSIEQJID?>@"E<>M8P\O M*?B0E+_$!)[T<\7X^TW-7M+H-B^Z\[8F5TCA3TK=?O-9.\I>SH[8:93W?)\A MK7HNUNZR:!I)D1E>=5LS9>E YQ_.-Z0],2>6=*8E92]H20?"WL^[),MWRE.! M\45=-7;C_0ZCLM)^;IQ?,B@W+Y$%13+%2E6!+N>Z@'HY 3*X(HW+ND%7UON-?* M]1FYH)HUI*(9W<#I"!._#VVM* GW[LV2/I,X44M;==9=$M'-C&/(/J-&=IY) M$:$S7'I%+4LQ4ZLS'RKUL0?O/G$GF-1)\H:K(G>SMG7)5.J"10G:!*2U4&6T M$&E!!((3;R-(R(OU;H+?GEZMQEV+M8/TB%()6J8+Z6:!&]RRQ9VMA<3'06&' MC_,\Z;UYGM_&+(>=6D\5<=OEU'IA-C?3RU%M>(>Q96*65S3+EQ-EZ9,GRI[9 M\'7G:LGXY3[ L>-FN_T=A8_M[/;.9EE/;\]Y;(+B3,DR(AQY0(X129@R;0.S M%>]3]F1PBKH20 %E7*UB$3.R3^7P=!]7)?_\&>N2OV M];>]%/"ESHSE*G/#*D2A Y_/0U>'N'YO7=+7_\5]_1]*2MKK,P6]*)B:>R+0 MWT[T*Q0R3BTD$7",J?3FFA<&Z1)TD[%OYAT'A'*/V?,WQHC(V[G%64T^WU?C M,G,@8V=RU9$6.BY1I<>='MN CO(OT]F3U+ N8X4H\FU6>+@.?>J2R/=M]-@< M(6U^O,?AP].R)TX(]P5'7;_7(I+E^M2]Z\J6N;Z*&+D!6HG?.RO'AS5K1;JW MZY@8]L=-:QDNM+FQ=+KE C=NEZ%T=M==O'D"E[R+AGN;-+[V%/E+Z#Z]:.4D M[-YG7?[:G':3$32!AD_VR(O[6LO0+ MYXF?*N9 FB@V,(UM5LLS0@O3@D038"K5?>A*0U#$3N_#(L+C.?(4*XBG[(T*-OJ37 M#6=/:RN#<7VEH/0XPS%3>04J3-40 ^AZ^LX.73\HEKN"W!D+WX\9YW[:9M&D M2@WSYE!3S4PM7Y> S][T4MD3!GU)?%QO,?:U?)!&&[19\JI)OEEK<;"IH M!G21)[0^"#*%7\:/<+SH!P.C1'-SHU*M2@&9ZP:WS +0^9%KP.8+HI%((FOB MC'>6.BZZO1G<8K^40?CLN$X-B/Z\P>0"O=VZRXCDHZ*YJZCDO7[++^BGE%&1 M+?5USM74H).GR$YNI,'[MOBDZQ&&KL=36H#/B*L?_>FLCH_3(TW6*1+'1B4J ME6=Z.>A8\/J]ON?$ZW>9S4$ TKWD;U*>6T+065JL*G#8*7(>F>B(\NS-ZU$X@+?L*7IF/$4,E,DQ?S3H& MKYR M1#2;8/$MV5P@2#TBU \M]?Y-8?LHGA+'=)SX17$[XK7)!57-A B-S FM.C=T M$=7AV\+]%/@='>-O ;^!10^T>?@+<@&'DY;&D63LQ1?IMVYHD/G-:\Q ?^U MT]#[AUX;!I]BA!6*>\6JH!D(2!=PJU\B)@R>,,*M0.'@:YE(W_#UZ*@%H!0% M2%YG?75:(63+?EP'?]*!\LP_V![U](4;V5[D]@E)BM='JN8D$KT9_2JM2U;N ML^:GIX,83S!EP9%=SI8C.41/GD7Q[3V&E8!I4:".(@/53Q,XB3,3.%\<=8J< M-['^1P5]?OST(0T]M?BCD-5U"6GNJZZZO]_$ MWD=N?,WMF3A2UA9H-2QQ1D7/Y]5VJFN&T.4"U^_R.R*Y30?O0='!P>B0%5,^ M#D!4U\K>N$.V*6;(3^7,F,^5T=^P$)T \"(,^)'IO"I.L<.LD4,IK(H97=4= MC_#?<778;_MJYFU7RT5R&*DP4$JI%>\@)'!,@ QK"P>^=GEH=S>_VI'I\1?TV(-WM-E.:AU-'K!;Z&B@3AM(;JT$N!UUR<(JJ3QGN M75G\N1#9??\H*S*ZN"-(C]C(IJNFH.A<5@OKY8Q'33W.TZ +9][%QNZ 8^.\ M*U <;6XL"OIZG?,4@.?[]^T.6-M-4Q7$;U:/JO6]@C66TK$\I_4430BKZFC91*L]#KJ \7V] M?F'9^OJ*W=NI]=.*90W-!4-R-:=H%=7FGK[4EB5H61LRQ;XL@UW!8IFIX.QM M=;V-2G>J/?SM7HWA\3*[34E)77!=6F$\2]*>$3II&89EKK\F=K-46;+=GI&X M2 ^TB.LTUW!6*T*D6SG'0UB<2&GN9%9V*Z?6A6.%2 M6=$3R9TZ!7 F"98=>]9Q[U!6.>&^H] M4>25T741"I6FZF0VP18F9XQR%6;*Y^OT"+I($%YHW@\Y/Z]>[_/M]:O79UH MA1$K%@G&)"7,)P7.[U)!K0(=OUX;:K=8ICSU?36? PA:V%$DWY()K[S(RV P-!%=/3--)\$2'X+D'[/%@LXEDTA1IT/7'85"OXU;/ ?4 M2NB2N0PY;"%&E@U'KM^3*'AW+[F63[U-4-^S*S\+U$/-7C:7."5R S^7[:+M M7D=-0SL;>JTXX$9!#77XL9,4-?>CT412L2T3O%S(L1'66HJ[6=QT-]U7:@%. MS3%<&):$3(ZDX679MT;Y$A-[P_P]G?U2U)FZ6L8-.X'A_F@&DL MR05X]N9L(E@!7).R8XKNIBRC2 426;AU$S]Y^+<%@[M8-WX1QV06FHMT<?8,2!1]7<-LRXZLYEJY'8U[O" ?<'4V7I*!L1FF[1H7%%@FHW%CH2K<> MKKTUXCM7]MO!>6 8[,)R&5:;CT,D+^$UA?5O/D+[^N <'G6?')RKLYDVE\$ MX<(!/B5S%6KHKJ +!3-6+C-!*H)4ZB#9XG(Z*_/VS!)O M7B@<366\..P2.W3NY? MZL-SD"CX31^^Z#!5D*HL)61NUJOTN-(J M 14KYW-B:\DNH4L8;\"'0Z/NDWUX::R.9KFA4*$PE:FUN@C:6,'[^L\;\>'7 M@L'3Y ,1"([\^&:1W:>48>M6","Z\9%>UT6V:LZD,,$:-IR ,LQNAN1$N4=W MH)TL?C:Z)[4>'=YM31[L-7A]5(UU>4,*T";%'V?1F%;7[-1/WXB M+?>B9,%1I2BH6#,79ZJ>VV.X%Q,[+Y'3 8YB.<9FATK!V4H7S6U/6V8 ;?4= M?$*E1KRY,JHF4V>@ATII+]:#MU,D:)"VO>4NB>ZH@\=ZN)FH(/"7$>&QZ5Y M?A@*A\^J)47VY44$9M-R( M42UE4+/RDP5&A4BE: 6..UB(B5$E1@5M^/?6NSJ_Q.AV\X#!5,FUVKV\AA4Y M0%4+35;SH+24BEE"@3(% MNLZ6]HEY0&D>EX?_\1:#IE(.><,K+Q' M"1JR/;0ZA)*#P$54+^DJ>&VP=JV MS)V42JH#),]RSJ!J(\M7_$%V7-749CBWFR!L#5CH)D'>QNE1B21\>O5=5;\H M5:VDZFI+DS!9(QL*V\^QHN"6H:/3WSYQA &J%YU-_ 14.PS0+*9AB8@P:'HO M.=']"99::16K7YEI'4KE"&+1663ZQ53"4M"Q% 25V/.@NBL)C>R\:5946@,= M=IE3NHMB=WSC>+M#U1]MK"NKD7&!IKH :6VG"\:O5P)VFC^ T-_@LJQ ML5\2+5^R0==5 -#C2:HW #.<$DC+HTL.67.4! !G .!BZ]U/#5$OB@>OTVMD MC8IL:(.>4M#J8KV9T:!MWX<6#[ %N4>K1DW+G'C ,4I ]%X%$&W+ VY'"(5( MJJQ5%$SML1@?)3B#]+*:T;(E:ZD*74F8U:$-(@X--Q)B@^I0<6P/1W2[OMPM)NV((\T>A4?5JR MN@75'4/GJ^(*^2%!;O*6"TKR_+3J#15LIIU>Z2 QB2T\FY9@THXZ4;1#J/B2=R2H3DJ0O54Q^O!Z9MW6=]?8* TLP="GDUW>C< M%NJ/"NOZ$#Y5S/<,[(.MQI!S/5%J>T0[W2]K6)Z8UT:#9@/M0A>')EQ_H_'P MATSBZ[@>'ZYL1PU6*\J7%AZ='IM+BX9N!B'A>HB!?:@#'G*NSW:8-D*PED:I M7;V0U8F>2>1N*\))N!ZBTODY)O%U7(_B1GJ.CI<(%981M\&U!=5M)%Q_*US_ MOTKJ!:-.0=5\J3D9E)K!R"U"1]D[,+V6QQI#1P1R/G@/UQO7;N*5**\( M4#0":.Y$@.X?>L$7^;ZW%N)MQ)(.D%7OHWA] =5"O4,C*<7M:G1AB@2*QM;E M-I0\>YTE$.\8P4$97]$$KH?^[]Q>[:.+$F845YLY)H=P!FW7VH+0IZ0BM/,G MR1*!3W<*'H< YNO]MMS5 P1KC#P<:9E."[X*%VP0@#+'_BP$S-"G1HUYRJ&R MVBB=ZQ=\? ;ORQ&A@<#WMV/M,?]3BK\?@S15!43.-L*-*8%XMV;!5%]53(QQ M,-$*83Y$2"FHXO/57&W8T#+ ZX%N):MT?'>+,*/6"M MC[H&,G $O2UL]MC?U14(U[4B\<0?DL")I2U%#+(&N*BKD_47;KG=(K;:G]8Y MLC7ULPLNQ-%"R [S+M:!5ON'C/H1&1<1R!U#I6KY;EQRD@W55"/C>4\FU1U& M%F2Q1?1]O$.%R,HO97%$$$?05D].P,AG)7'7X## .L_=F@UI.;;UOF":+7(+ MDE113U5P5A:I%%$RJE9Z/EC=.$C.D\AM@64O,SPC1)0;12>WJBX8+CMT6J:D M^%9Y FV= +H0\0OV.;Y^1-'M2M2B,A[1VISJD4A-E8(1>E,8N(6( @JH?#JB M4,O]$+'<7D@-,JM&ON2%:8A?V'!S$04DX#@SHLCT5*5?D>LS;C"=9 =]R40Q M-HDH;@8L^4M$%/E(%L0\\.H44UC(\V(V-\ZN;LJ;?&]$N&5O 6=$ 0-4/AU1H*N.WQ&)G(AD&ZD,[R'3*IV^;6 MX]-A1D'"E4J)?JUK=>?05L5A?BOKS?1#7!I"ZG18]ND&!I"YL')UJEMW4H,$ M0O?<3W%I"#73?76<#R2*JH EOK0Q7.4#:./>FX$0##W^Y[%0VS+CBSN6KD
    BYJT1)USS.:#05#<@^FH9 M4*F>4!TK/4>8JK"C6$9K(3T&^E5BD_ C?35T3U@^XXT%5SPV)G/ MQ:[<4+W(SS=5$\0IJ W,EN#Y3G2%$]=&$!-@2N% B ($RW?![O[;L_FB4-?+ MY=&<2Y7'.8MM91M%^!H2X[41A\3]O&7M4@L97BOJ^7T^J:GS'^SH"HLW=7Q; M313O&->N[/ML9ZIW+&!-3*IQS 0T):Q/22\SU;*]V:2D%EFL6X$NV'O3! Y( MY8IH>UN>OSW7A6"!V M';2R^>Z8D94M__7V"P>GABW!=*M E\N6L[] 5'C?<9[46IY[-Z020'V3+7=BA& MGI16E"A]EN/#FK4BW=L"JUJ9(P7!:)%40[:[JCGA VMR! MI1:,6-:DI3%%65\R(G23M3>3+=\C7)X"EJGIY+5EPZA0(.C5&OZL MRH^=>RRM?$G 3<'FJG2!!GXDQ9G:+S+2,UA/:!OV0=]9PYTAT#9\T B M"XBZ.ABEN' Z\7DD#3J(>X]021S0N=5:T#?]"F]F*23%+XQ*?8+4R(5#VBK4-L4:QA12=HP:"'K8P)%_L>7=(*E]2K+U'J*B+':FTF_V\8P6^ MAZC<(-O,F*IA9^\1*H]#OBNHW,)2@O<;"N.7'EVD;XI>ICR^63]P:D=C$_ ./]VD#6*P=9__H56&C*\P_)H$4-H:1Z613PSY^#+ M>;Z^:3TQB&MV3EYBN1=E&'20WKF:8/YH# 0D[K_ M%GF(S6JO#/9]AC5M6>BJ/=-F'!CFK*I CXJ,#EW(^$530(EIW8=I/14-O\^P MG!#),-*HE-/\N1P4QD4$D*E;+E=^?KHL,:O[,"LH5DO6BW-[Z>'-&D?72*9 MLT.![]VC726K)>_.L-Z=.?^&:D3#XG$F1_D>P@1]T,L5=-E$0J,-3"9>;A6;#I5^@X]TM"O]"N]CBA4YI0V)">3JC9?%"&=YO !';?"[M+ M3[NT"N-@-,DN>*0Q7(IS7^@R70O:ZE8RW_$%(#R(I-V7CX-][*HM6HYC!:HY MV;5>EJ1*WRB3%57#PE('\+-:VBU#2VB'M;O[]OWAWH::/[.#Q79'RW<(Y SJ MRO'LHD#@WIPBY[:(@R732*=ON5!QDL3@FO4]%Z7/MM*XX)Z1O_>"CUFI@F=G M53^%#.;59I,?HZT""YUE) L^?O>0^(KO?[^!!1_9Z5+3&R9:I!JL6UQRJP"5 MT-NRTF3!Q\T8Q'TL^. K2X4N\U)=JTRGE*FV-2QK0)L<) L^X,AZX38K*!9\ M#$O=MI-&ZP0RYPNZ9]*3MK:\2\-*%GS\-J8%PX*/J8.OJ&%QWN)2Z;#D4.GQ MF,M"6R%-%GPD9G4;"SY&4J/,9.W\1 .*M)@Q0LUL:?=H5\F"C[LS+!@7?/33 M/-.LEY8$QS0E9P7R/A,6H:M&) L^DD(%Y L^F,DXU1?F6@K)EG/%D398EN?A M+6=2R8*/W]:4&'7Y?8:$,J W2(U%ELNBK4E6GF.&,+]#0WH4(&HN\-%J5R M5RK<8Y=YLESC[@WI6Y=KV#W+2P?E$X(-8UN"SW,2%\1")/6O_WE&"\@$E'!'D0N2 QIGU,Z#:)L:XR) MI^<.F9KWX'WE**P0B:CA5(B\9)'+023_#"+YBT$D&)714;E Y#M ?L4&'C=T2P$WKT21I+U*D0O2)BQHV>"(]H\,[IXCB ^J_\W\ MML"G5R-37M2Y ;G$1));=A'UUC#P52MI80/"T5#R8SS Y$&H3 NVJLUS[DSI MJZQ1%* -'.'@ 2C"Q(^I_TT>F!J#-D-3-8(*34R9"D(AR+L)#]P($#X6#![C M 83VV12"H2ZBN@&NL^,\K5@)#T ?#IZ1"[SB 1!8[B!D>1;Q6:PDV*@EM>!M MIH2)![X#" =?N]AQ+-F7/-IA@+-0I=?;<)1\-Y90=-S$$8RMXI4!5LPIDUF. M K[KA1G&]0=UZ%+!>''\H?$]WUKBT "O4TB^UO9.VPT5/J=*')E@OK206*3B M>W*U,T]/\_!MSPB;*K]^3B"N:]6BNSA^_+@[W;+ ,>(A/Y:U7C6.2)8!&"]B MC/C;IB6M;_:L%$A[4^!02SN2]:FSZ)UH=,[NWMMSW#%315'5\S6C6V_W@-GH M%PGH.&'G#%Z+]1PRJKINJ!IKI8 M[^TEF!-5U 'ANL!SBV%+F%D.J0NN^\QD-@P4!8QD=$-'D+S'[?'FU9Q39- Z M-<^7];'>XMEB!]J(Z -#?P+IL;'?%7B.[I]X4;2T2OVTUQREEQR323NNW"W. MR ZWPL]6KXDPCHC31IE2V2Q3)4+U (::4IU!"R"*V:H=F \%KM-<^M63 E M5=!?1%9/\4\4349T$XW)7CL3ES#E"/+JQ(R/W=EQ;>ZE_9Q12U%S'^BE&:T' MO06T"CXRZ">;/6W4-VO!%U)Z9H:-QH%/8$A%3K6J_=S*\AV873V\2K^BI<>) M,1V8P'&GJOVB#W.;)]876XW.ZOD*(8?+%46ST5,OD46W,8'.C.-4^-F(]OL? M7PSIMFQTCYB)0'#D5TTKO8:="F3ZZHX!WP;*99 ,^7TH*TCG*;& MVU#?J1GS9XQ39!<^4?6[3:[2:79!0>+2,KPATG<;Y[?GOQ>%PFZVB*Z)J7E6 M8KA4EW5'4H%L9>"=-?XNP_YVU1^-FWM CZXHQT%BR#I1-AAE\W&<6 SWOUD# M(8ZZ"$51=37^G%H/=XL"H:!A>-?JI9"*JH^U^RC) MCQZ0M S;,N/,Z 7U>8)J1NH7''._>Q)CE29I#3MX+?WR]U"..+7N".0&/D69+6*J&OVMH84>Y5L9L9!;< M7.M.4S[#RG42.C:-@\7'46QBQV?#N"LO>IDW<193KJJJOB-J/F84U$ZG)ECP M[CCW;>N/()L-W5.@S%1S*2HUJG&^[_=%93(HF_"^Q0 "!7[%#*B@.GU!]T$Q M?/RU&LE-<*1IV 0+H#\+4AZ/J9FV[[GK _ 736-[EVRJ@KC>AN%U4T0I>O9% M1/0+<&!JRMV=J(*7KX#:NWH+"*[OK,.-L@/F?KP+R>&GW3O2[<4]WTX4=;RX M<'S@VO&P0)J::G2Y'9Q+JBNMW[$DDX([+>M6\/K872A?$#L-M: "9+ZDM+!6 M&0QF%K3%Z].4_Q2VO:']HP;PF8=Y#9NG9_@@;B[Z7,< =T!";R#N_$5*_ @A$R%!T2>2P.[JS72XUK@EQBW@$*; M5Q[5^:G$L*_TBW("5,29$!04!/5.@]&Z5R.*+7M1-M6T)(UD\:U>937 L'?FD0.@%:FD(;*[XUTCUZ.3C4VU+O!UH%W[?D):)@9:\2++DY MD5NTID4SHQCPNEE(+?D+=MH[QY)'Q17)-G"I00D>[01>KK9,H]#2-7R6_ 5U MCD^T[6?Z8:7OXYY J3V[7?=[J-BEH35=:-KVK[S*E?0-7U^CEU(4('F=]>5H MA9 M^W%IXTD'RC/_X.ZM3U^XD=#:(""D=<0:Q<<=QS*C7Z5-V/R,&IX.8J+A MRI'IN)PM1S09/7D6W>6&I7X%+\CSG(7,28RU2[94L#'HF&+]5O$3Y+R9M_BH MH,]/+SZDH2=*.TE%L#/<*=-CGUL)_M[$6I5VA]7A,$"IAAZR>D 5,7<*'1]> M8:7X2??\;2;SWFR)>6\3V[TEZ[NNT%8[E1T[1AH9&"5;J 5H80#OGF)'5U-_ MS4+J#[2Y?'TO\.$="G8O83B\/\&)(/'"::?E!F)1PT8XH@($Z5#^XM M<% 2YSO#;X;D=S84H'SN>:?5%2'8%QINO]QOAAPF5I?Y<Y$I2$E$6N' M'J-30D.K!\VNDRNXB=*^*HE!3F[R4\V]7&2GY/=?LG7LQ2"?>P_QQ5_Y\CBE MZZB"J(.XKOIB,;HI6^;Z*J)@:G2484?#6I=?:T6ZM[U,MQL,=:%)M30UG5]Y M'=$@:_"UG1Q*D_:U>KXC.N%U8"?@X?SGN(MWXYQ\XY?@W=]4X 3T7C$R19'O M2Y9.9[9G59:$V9XQ6\WBG$5Z/FES%4JE6)[(5W@/NK#[TP6@A-D29KL79CN= MN6!\$?>%^(HF@JZ)E@*<:F2D5+.90C6/A+:<(FEV"3W!Z9%'@<26I)GR"=;+BJ M=4N:*2. \6F%:CGU,GQS;4DM*=AS%YHZHPK9T8SM M904%U>++6&2>V22LKKX M1BH1:@S0 %$J(1661$*L+8$FO._1.J/@\BCEWYT$;MH&TWLVF$WR@GUOCG&( M-1T6+(%KY(A,1I]F_0Z\+P%(\H+$FT?TD#Z=2;(WP211K$E:"U5&"Q%X1" X M@BD!0E[$/QA?U%5C)[\;IAJ[S!%.K\'U84DL[@+&SS]S0A)H]OQR$!@"QT5 MQX0 8?*AIQ6J@Y4'WPZX4'2&)%.IOU-P =T.,TF/R(>(;6"+G?&XI-,4$V*\ MY364T"&3'I&$V!)B@XS8+D!08L//\^!ZYY8O7 27DDI#+[]H?4[.S>*G" M5(;((%WBEBN\"JK:+7-*TA^34,D-4LFGJL*PD4D@ZN&H&?A=3:U0"Y2J>\5I MZA[)Y(MKM@F=)'3RVZW#R5!3!5^:*$_12CO57YE*5D;ND$R2=3@)E4!,)7>Q M-9D1F54LZ(!L BG*]3'9[V$!>Z8!>[9 M"*_X.KNC7C<^=*HZ7E@2PJ8J6KLT ^F4U48CJ&:TN9SA!(=8I6@!NF[Y'92BRP!E.P S\^L( M/L M"'[]MUE'?R5KZC[$/N4AW.&97N0I_C[O')VOJ$BJ!F4KN8DU=.>\MBBJV M=#4C12Z:1*$XF:5ON:Z2K*E+Z.06Z811ES=/)LV,S7++$6-K@E-$FV'+*C>F MMYSMO*>KA$H2*H&/2NYA>2ZY*@>."2P)F;N#S&0&YLMLZ0[CDF1Y;D(E$%/) M72S/%=&L8%+NN*X9=0L=CJM.*JA#MXWT!=;2),MS$S*!F4SN87ENRZ)'C0G9 MR'$-A^![F7L,3)*%>0F9G$$FA,O3RJ&E@(P773 >!S7WH\W.43[AX-P;;[YERU[CF%SZHU++868VQ5K7.#!5X%-;>EV&5H8S.XU/K26B^F MUOS9:M6MF348M?H-CAGE\^; U#UU">T<)61JS5])K;FSU=J:]OM^S1AUJ4K& M"DJ*):WT:4+"IZDU=S6U]K5'8O1[D471=Z.P MUG4)*5*WJ\:IS&-F\/21&Y^S;\Y/TQ.HVEYI^=;?Q3>Q\ZN89'\YX-QJ1T,N^65!ZVO/C+8)R_]]FAOC.D*EU+R;#$L M#[4F!SBFU^S5Q7*.19;0>C HE7RY+.I2KS6.Q*1ZH*DN@%PSHV>9J*(."-<% MGEL,6\+,\$J*X5J MH%*AF'9+&#N&+AV[_FX&'Y#LVOV\+]J[GWMY0%<#$1OKJ,SE_D8%71:;FI=6NKJ7H M?MD'=FV<[=]$"/';,G#^= #GOQ' 7\3 JY;+M%HC,4 JQ#*/^DBKWK1O L"_ M+0-_!X"/UQ,%U>D+N@^*X>.OU4C'@B--PR98 /U9Y>GQF)II^YZ[/@!_"?*G M2[: X/K.>KJM[("Y'W?:'+[>WI%N+R[Q.)%NMA=6?;"D*T%'T>B!VG3:,R48 MH]!6KD^3Z%-YZPV17L LWM?%@2=Y0QFW55.]+-"Q:P,]*V&5/)]N+1%0& Z* M?K;:FXO0D?DE@8XE0(<0Z.BU@8[S#"][S+!#J6YZ%BXZ(AO N\#X$D!'$Z!? M$>B70>6J P:9K!YH&D/69_WL@&XIYBW$&0D0#DBB*+CJ\]8URO54(XJ?:>7Q MC,=?2JHKZ59\[A8,U9I80AO90ILBJ?YX:HZI)0+O>X7?$<$3$#XB@[L'!"DX M3ACAOP=LRXD2/\*P_,B$CF)B@2&U>1$4&8X:!?K4'_HD"_>JY;S3#V M:L5R72VULO-\OQL6TX6[!OKOENO>!M"OGNLV['+-S'+BG&/Z*%)P6F2'8F\A MD$QR72B!?AE43@BY/LU6ZC3%L..P[2QU?=Z_L5 V <*% 53.-)* MJ=RR6Q_@S5OPQ;#GNA !XJ.Y;K62SU7 --?5LGU_@!BNU/+$/@YH7HUPG!(R&\NW5\J*/H<77Y$DFM&R:0!YREG_5> HAY"V MMOI$N2AKX=)TZ0&;:640:*/'!/*PM:J>&MBUO-/7FD'_+@. 24$$:&-EN5FMIQ)"SG-BH MCR<]>/,BF*$"M2.]!%3&EB>DRVFNS#5*W4E9Q5)EJ@MMG@,U5"!P0*^@ LRI MZ%)<IOO2LMPMP[7IU14[MG*F@%>Y22W/&2T>$;LM(NQ6 MKQZ703&ULQ?A[F_(_')G[;)@FBIH":^WP7;=."N)DA-@2BJ(LIBVX/E.?*'' MCQ^OTE-=C9D*\;PH+>KJ9&V]NS30*2PQT%&8"9>=9/&*PB[J#0[:X/B8L-;U MX!?2.C]/.UW,Z_N_)>?K3#%=VCBS/(YLT(E1[2SM.F-58[HF-6[Y(ZDAP66; M<3*23>'(Q6QS:YHH;^]KH<;V::EY>(8PP")*PJ M?,DBQT6"/'C;O;/.O;?+MQNFQC4+-4=KU&U!;T\%1M1>WW:KD?4Y9]R48TI\ MLSY\H9ZE>C?)EOC(N:VA2UEN9W:KD5ULGE!ZW7 MZH_N&!]^CDEM_#\?+D:U$COKS"B!UU.+DC2LKR8';[@]XXQ[*ML B@_+=KW. M^T):4^TFUBVK.HT'Q*&;[DXYXZZZ)9@\-M;%D95")]R@A*IVWJO9//?:D*,[ MQH>_?;>?ZO)7A$/+=R3@;OZ< D%>>Y$(;/_\%?WSX'JA'CDC0UBF E7VIK]0 M!/F?/VU!EJ-H+:4#Q?N5_I'./7WDJ)/IXV?69A_:Z#9ZY"L7X,\_7ES5F:AF MRK/L7QCZ(VM[?T:@3TW!^A*9'[E,],G>7:.3[=VI2N1>4HI@J'KXZ]]L%(*Z M#VT0//0L0S#__=_-)]%/-W(7RK__7!_MJBL072BZIAY%P[O;H#_0PI^;!_D5 M??<0_Y_=_(QO*#Q,':#\_<>_6$N*_G1MP;S((VS^C"_TR[0<0] WGP2;A]I^ M].HY8X^:$J(0V?P5BSYZ0#9^>\J#I3S$@75VI RW\R.Q$$H.3SXN2(N0DA<\7L *?1O,%7D3$')])BT!" MLS**X$M<&;?=K%+R:, M/<.00/S.H),PD-X9XM;LQ"C .W6!-W[^X^*(]A35?IC]_"RZMJZ$$9IT/J&HFY)VI^[V^8W#+PF^3W2 MCZC#LXQ?R.;;UZ01(Q!Y9&X&)5B*>6 HDNO5V%KT*]$N/5!#LDJT*]0#2;=:-8:IT>WU]6'4Y_,Q M/Q_D0'"GD28\R_SO0^D'^>,!0S+IPG<,);:@"]K>*RE]OS'BEU9>F>ZU'M:Z MB@(NTS+7.80J/6P3YEX<;7RRMO!@"G'E0 ;JKY(E^;O&SS_6[K;%],\,_0HL018D3H:G12E+1% M([)T4=!URQ.MY1]7 A-AFKZ@;Q8'[(%JQ>&#*$H>EI!LE<&"YF 0HD[P"E0[ M23%@8H$'KO; A$:DB'W)Y ^3^O_Y5R&7SOYY$(,'?,/1JZ!9Y,]3_B7:;8YH M/O2H#MUC'SI@"F#.1#?+UG@;_D MN$D@NMY4%L+X+&!>RP0[Z_HGM:F][ME@OJ449HMY :$PVLU1JV93<-9]A:>/ MO@2D]=S*Q@9P]+^;7^('3-C_"]"=OW2D0?=>D\[=JN.W<\:L(YB;U.N50Q;H M3&$^$C2:(@4U$$C?19#ZQ1UR^NL<,MLCVDQM[7FO[)3OUCXN3E>%BR=&6^_K M/0+[83/;]Z XEO%P.EHN^^^#9R6Q&QRQVW.\Q"\A5=VX\^2AK.K@(6*@*'KY M=?W_U%*0O+6ZXVDYYU'-#X+[X-I BAMUY ?5?% ]]T&:"DYT MB?_\'E:^G0<4 8Z+A8S YQ0%\&FD /B\B ->D"090T!6DB7TV'MG++!MZ M?]4**4/&1#/M+WJ-?I?'7U^SFNMXJ- &*,+,0\F1:Z#!40&??GVDR=%5QFR/ M+,Z8#?)+<=#M+AH!GWE])(9V QX=9GL(YA,%,E.?MCAS$AVY>TYO/;6[@\1F M=B^"@R[8+OBU^V5?R?$$^E8K\&FC$R5\ZXNMEZ>0\28M M3DA:\M:/1.B:XEK#B>Z+O)G MD+#1^!8,V/]\O:)/:A% S^"Z3PIFST1NWSZN 7]66-:V_:Z;U;_[,7A,JZQ# M*[AMCCD5]5@)881J5@\BX&,? GX^;I+&"@4L\S;T?ZZ9\*)LN&GH^$)5ORH\ MHGL>8.T2S*U]09A#R+(#7'?[ M(UZ^A^[5B%J%8$QDA5$4I?C-LF&!$5[O3SX4X.0R"/HP4-WHX5W5?" 6P/3! MF1,Z__VJVNMKZ6![TAG,QJ.@PM*/O3&XZ(C\I>F)YQ1KM.E*6Q M7AX9'Q-:4I2"(6=,BE*O4-^Q(AO3QZK]K!3;I7!N5G4F&I5BQS.GH_-%Q^_R MZ0]6I# DCZ9OIQAU_?:XRU6IMNJ+*U*V$_&5:@OZ U@"R8\7M$0?*ZH$W*0> ME=2CGL$F,O2'V-)?5IU^KF?N?H/Y7)BZA=8+=S-/"W%)K[ MTWWP@ [LJ66"!W,]G_#?N#:M^S'('@0'")';D$'<6[09_>FT_;]73XGCV)2( M'O')Z6PZPHM:K5/*\"IG9%1DW,V*7+?[L8YP/-X8Y*S ]#_7KPC$N\#JG5AU MK[JQ'+-!M=)!Z'( Z6 E4QTM?>UC(L#03"J3.:4UZ\O:OE\@G=ELV:!&]]LT MFP 'R ^V[[A^W'7B60_1$;&(-P4^%/M?\3^QIXM;+0G)^[7?F:&D"Y@B YS' MA+3(IQ%%X85<1N!E5$'R @8404B_[&.P>[+,9E,910L9 AL,YP9C%;J'.C.6 M-B!]VLJG.;_)*6A:!.:\3QSJS&C0\RPJJ%R="_\?>U_:W+:5;?O]5;W_@,I- MNIPJBN&DR7ZWJQ1;3MSQU)8==_J+"B0/140@P&"0S/SZM\=S#D!0@RW9E,1[ MJ[LM$@0.SK#'M=>.I\/=U],# _^!*_7I-X6-8,VSO]_>WQ%<@]Y45X.EB=-K M*]57?[>]OU*Q!]OM@:X<_@OO65.8*V_<:W?[U[GOW2BJO^K;=V%M=F]I6KL/ M=UIAM^Y=:U>MR@+<>('-^ZA@\@T3CJ;!"*G0+53\CIWNSS,> M&Y7F[0B >[V/LI ,3:Z_^9PMM Z2;'VWD B[^[R%7@O>F"21^32:ALD)?) $ MY],(/G&6875W?;Y OXZ+OD:;\#8]$;'$%]W>D#2#C0#NF_/.S[],9ON=AEE W?B"MR8+D#?5 MV#-Q>2S\_NJA6U4[F]V^M-M%:;'.__6?XG]W_?-A:Y'_O;K\OG_WG MX-^PU7N7;/6/SVYH%]]M57BKFN]>[.)Z6A.5W>UD-%6>'XHZ=85:&/;8>_[W M9/'?R7[GMW^=A+.GKWJ+5[31!Y=L=)RH/]+LE*5ZH#>_=/+% MMV4V_5GF1319Z(MLWT"P[*02+ LN-L+2Q-QB2?DE;WOALO6O+EN^Q<"O$[U_ MD8P1\FN"X2(830V<(;C/:1#Q*GD%=U$>A,&YB>.MTR0]A_N9,(<5&L,7>8DA M_C /QF82)5R/]ZZ,#2_[H+.MB^YM&%C_MDT W'Y.^2,,_#<<]Y$,^P6-V@MO M?\I_F>[&_8]_'2[ZG4[X_/>71T,J-KYH]OXP^2I1<]'/%!W*OUQ)@WH)E81' MY;3B1MZE4O'_.KW19P^^^5[?'-+:(4W2 C[YJXQ0%H,(GF U?T:D)OD%LKF/ M!2/5CXCZ0TZN*E8^M[#M;VD;76$+?SVA\7L:ETD19L1.D.6>L#CIO?GTQZ]/ MWQQ\>//?G=/__)K\:_[WI\N$Q>MTC63%5^%INAJM\?W(Z*V/'@$-P5?(LC+T33(IRG6X2OA3#$-B_JKG(?Y MLI2B'\O;_ @&13(.'O6\5QZ"6P(7#?^$%\(?T?7P2QR/W RYG'(:"0TWS(M@ MO\-W&(>+_&N:'$_++(/1,)\4^O9%6)2^$/D]CM,/_9>CZ>G.SOSE8;3[\G!R M>O*Y6^F*ILB5[QI[<^Q-LV;S;B\C;%)8H,D!:SJ"A MR)@8I$:6)AC9B1>!.3/9(GB! 9)P1,#$9V$1,O=139"Z>_CFTY*#\\Z/_BZ6__WDC!!R\%?:!Q?^?R@)H.Y2.<(3Q' MN?_0NQ1H^UQI>5WY2!&=&)YI@G T OD()QY$!LH(#.3'5K]M@@!H:&X6/B*N0T..X%+W. MDU4CI*^[3_2R2R]8/3Z]$ U.N7C%6/7*2H"KVQMN]1H=97\7W13([C/8A:Z) MPIO!68B-YH!Z[9V5B#&\C=?/Q;M_"O>^L\"^>/AYD)3[?.81(N M[6IDOP^'.;CC!7?$V(97(V9+S%\\IG_!K\VC3FL+OOKQ]OL<73&^_T4E -3[ M1?[[JAFJ=N?":L]OLEC+6_+A+ @>G[W-BJS1BO3;*W/:F_78G)#-BFQ.R)JM M!YZ0G'&>M[/M^?-H_X_CPT7O M[>E)/WSWU]ZG>K2['G]X2;[?@>?:T>T_)X_6&";YXA3:310P7V:TWT[\X4*Z MJB_=^AU@-5F]6]O]2\T4]8. M'OS=/X\D)FB3M,%3#O2MR)!\U=Y$K$]IB#^7.;QV[F>/G[][,?WSM/M\[[!W M=C[Z>^OW]R>?_FB$H'QVM/\6F%&JS!UK:B1=M&,.-3#\"P>&UVZ_Z !Y?#(\ M;]_\-O[E\.SPO_&;#T=;@S^W1K-H=W_\=?;-O;238/SXVO_[W?9WGR\[=P?M MWLJ"H5L\";=12/$5H/47LQ)=DBR\0F[U;F<+7TPNR+8A%4^L8L4\9U@4!CD,<4)A;K%]#KQ:>$((.DOD$^8Y6!WXD 1J!R%V3"$^VZ]^12;!6$0 M'W6W@P_M(VS+OMO;0;:5'_'=W6M*RP^*E48 MTY##)BOJKU?C";9 0XJS0[7=?__MT_O+H[ZW3WL'9 MH/=TT.N^V&X,HGQV4.,V6'EN"_+Q[87U96KU&\#>"-:13TTOC_^=7IV?JUYOBDK=VWA M6U\-\W^W#^X7VY5K\F*7.#$U@?0>SGUX<@+B ^4+BA53!&=$B"!28<2L"3G5 MU\(II)(" H%-$'H//\OUTG=5$&HX!S/N4P2BPL2+X'L1(L\)#0IW+).(9<0' M^,?QD=A^QQ^.GAV__-=__I[W/IT_.PS/HL'O9_N_QL_R?W]7Z1*?E+-Q6HS- M"!X0@^L%;A7,VGY5_!SDQV\FQSO'_0Z+F][AZYTW>?;?Z/3HW\GA?U^5?XQ^ M&X&"E=OD__O=UMZR\'E+YL7S. U]X.I)]N9HTOW]E_/#V_7\#4X MTMUV1X6#ONL_ UCY&%\ZM),%]O/RO%G#"\1JFJ"9C.\5_%528T.PE4(TGM%D MPY6)TQQMG3G('V-K'BKK)5>NJ)+&K_]5)J(+^IU6@),$HO]]=3'1BDQ26O2S M5)%S^!!$&1>+]N9$?O&)[':N#?8\H*WTKS"!S;$(^EU:/?AOM E,<([_=2W5 M8K.#EYW0'%E2\N/7OR6G'U[NO\A.?_O7/(Q?3\.CX>GY50YII^F0=L4FZ![/ M=]^>#WO'_UF<+I[__>K]],UB^.FL4&]#>Y)V./&XY&_*@CQ*V+#> ML4WCOY+SOQ:_S0^W_NZ<;<7_/?SK_,V_O_LG3.!V?[O7WS[N#]X;/@YS^" M=X?/#]\=OGYZ^-5[OM^3XW_!:Y \V+'BX"UZSH*(1EG^%G3J(J"6 .J7Y?";&43Z/PP7*67/1 MBW8:I<#JM[!=L.EM/W>^\<9+ O$+&S7O[8WW!Y/^WO%XK[=]/-C9VSW>'^Z. MCKM[P\'.8+S=VQDKR:^'2?J__\??F\O3*2\ZBDV88;ID^J2R0T[,%B.]P@G, MV^,P/@\7N1+UPO[843JCQW9K]''3#-J#W1\"]T^<9AZ5-QHL2_ @8)7*A&ZG MW=_^H5: CCC@1#!4J_;)ND(?ZI:Z+9WM[\&]JS!2G-2&19UFJ'Q\C_O MT]%%\;?K#H'_Q!O!T0!#*J[L0_GH(BV/LX^.'96;@*A[RG4CKBPN] ^J-^O> M%JHO;--Z";TTO3W><^WHZWV3^B(KY\7K9X?_L7;,>O4)I]%L@9P$JY%_=!.= MPRM9U?UV;_OK9U4_HR?GEV-5*N_=;>]]@_=N>*/E_[ZQ=]SKM+?7XR5OKMM+ M>_<;0,R^[K)MTZI]P\Y0-TZH^S8\,9=RY5X?-G'KLJM9]7Q.0V%K+[P]>/?^ MQ?'>8&]_L+\T:[=C-31;K\LV PXM>,'K%/[S9E"!MRYFKPML^5H-F&Y?]E[A MS6\4WWG;DO>KO$^#H%W]2@]14MWDEMD<_KM]6#:'_X$=?F>FO"C,K*NP\^/= MP>[.H)%T_%O'.7"<$E5N+X4X-O+K+LNON[<9=8@WOA$?H/C]-OG0P<9#Y=-V M\"[*3Y^'HR+-\N/]O9W][<;V*M_ZQ'GB_V C_^^U_+\C.Q)'&<@P-WK@KNJ! M;G>C",3L^I!D)D_C,S,^*L+)!#$>F$\\[G7[G?4\@IY2^'FC%.ZU4KB#N].- M.* A!SKFC;:XL]IB;Z,MZ#SVWF;I'%_*Y,>#W=WM;F/_KF]] IU^Z&W4PWU6 M#W=C.[I!;C3 1@/<<0W0?VE.PABV],A0-X/\N+_=V>]WU_'@.3W0W^B!^ZP' M[M*FI*$&WE@W2N'.*H7]C5*@\S=X!;<\"B>F6#R+9N@$:;H"&7U8/\0)4 M[OY^O[>6!1&;BHB-K-K(JHVL8I=A^Q619$W2S#$DY;!6_+;#0-SY62&7MQ MK^/A=EIJ9Z.E-EKJ+FU='6A@1QK@4.^E^OB*N_@.Z)G>!BS.AW7WE6TAD&-Z MHB0N0+"T#I(P7N11GDZ>K^/1=5IG=Z-U[KS6N8<;])77FH,<'3=X$J=&MG?J)'[ MK$;NZ@:586,_2U0>E9%SIQH>>X&P!NPC<^"ZP^(/O"R-]60V^F:C;^ZZOCG MAA]9&J,M2%6$8RIIZ78ZG?4L?_TAANQ!L]L=$3=UU/ M_/P&&X6^2+A=)[;H'O0[W9VUK(GW5,2&T.U^JXB[M"UIJ($WUHU>V.B%.Z<7 M-G6X]T64;FK;-K5M7UB'^^)XL-_K#_;6LQ!W4XF[D58;:;615D+^W'D698:( M]@\_F5&)L*0WDTDT,AD&F)YB1_AU=!L\>O+.QIN]7T+M?NQ0.^I68,<=Z,!; M% REL6=A88)?4E@2S*5MTF<;]_?.ZY2NW?!/T]G<)#D'H7K;._W.SCJ>54^; M;#K@W6]M_H W:N+.JHD-H8(G"=@$TVC>3IY"F\91LG/ M)C%@*47K>" ]9;%I?7'WE<4-\"OZ,C#6+XGG\55T4I! M[$IVH(V*VJBHNZZB^G(8:)MCK3><$8PZR+9_GX5KB>OU5-2F*\?=5U'W<(>J MDJD,NZ)1<.1Y.*(O6P)/YXA:\ +.+WA"L-";>-E&R]Q]+3-XFT7)*)J'L2NW M>&X,52*:["P:F7P=S["G938M/NZWEKFC.]2.VJMC"G#<7"LK(]^HD(T*N7,J M9(,XO"^B=H/AV6!XO@QQ^/OQSLY>I[>SEH##WS=XPXVLVLBJC:QB3V+[\-,4 MS@O1["R3[QR-IF:\CIZ$Y^MN6G_<,Z%V/W:HCKI&S&$''M#(RWCC[V[\W;NO M1G:>P\'H=GX[*F>S->5H\U3&I@_'_589=V WX@BU8&+KMT!&>B]5P::QAC\; MVX-FG0'OA:__O]]M?W?=MY[!1,9&!5&GAM9L/.QF8N[%QT.YN#4IN.S>ZH3,=&J52FX]M: MD6LW'=M+TZ$CE/L/>. />(KJ33!^*L)A;+Z!"^C]$KZ\HD.XKH[J_-(]-([R M>1PN'B=I8BX:3T>7G_2VCP>#8?=XV!WM'9OM0=C?VYGLF,[D.PF!C*,S M^>__^W_^'_S/ZLF6H8QB$V88!I@^D?'WZ&B>F*UA9L+3K7 "L_HXC,_#12X' M>7>_W?_AR3#-QO!-1V>\#S,3=#OM_O8/@?=O\F5I6-YP9N&G+4\H5,YHO[W= M=Q]E-";Y+,VID]WCC$#79P;O7;DK#F2K2.>/>W!\X3V\9WP-US; _^SP_U:" M;._3T3K&U-ZC0*.2*?@YG)/K6? MPT_W>WN[2Y_W]OO;V_N[G:7/MW?W]_O[@^7/][J[_<%NX_6#_L[20>>O+NSO]W]O?W=OO[N[7K\?Y MV>YO+WU.\["[/#]T_:#?\+Y[>[O=_O+\[(&DV-M?OC]\OM_;7KJ^V\'A=Y:O MQ_GL-:WC_F!O?WMY/#C^G>VE^:3/8:P-X^EUMP?+XZ?[["S-/^R=/NRLAO7: MW^YT]Y;W%8V_V_ Y[I].\^>]Y?6B]]W;:_H6]_^?/N8&?0L!^Z MM%4:YKD[V-[K+<\S7+_?Z^TUW!_NL[W3<'^X3\,\TWO!_S?=OS-86J\^;>:= MI?GGS_?J^^K5F]?PW3Y,='=0?[9\M[^_N[]=/V?>=X-.I^$[7*=.;["[/"]P M;D%<-*P'O&BGVW3^]P:=G>WFS[OU\PR?=T J-+XGCZF_+$OH7OW=1AD#$[_6Q\/?]Y;ECT\GJ4] M*-?O5V4PX?Z.8:N!G)$O;MD!X%0'7W29V5A%(?J6GJ ""1-XT57"4G@E@_?V MW_?J;_<\S<[#;+SU,DU/L4N*:\_U12_TQU+%B7P290'!TE2AG'PSLS3K,!N,IB3#"@="3_Z&,:G)@O^ M$<[F3X)G91*G\U;P(AFU"="2E\,\&D=A%L$@'N$#T.#O=9X@*4J8+%KT9_>) M?MQTM]HEY\9^DF;Z89G+9S^V@EFX .<]@8DKRL($$UG:6);6>T-LE4-O:8*9 M"1/\5J9A8L#(AY?.N=0>1Q^'YWD[>+[Z;F0!FJ!( _-I;D9%*#60\RS]TVA! M)+AX"6-]\@(IQ$[@UE@F6418\((%E.:,[@;O5F0F&P17"M1V&.3UVD)?PS M <$$3X1==M%4#1_SA"LWV\]#'-;?U#-[5+7PU-',%L+WUN8.O,FGX 7AM/1P,[@&Y &L+F[QLBCABL:=PS<8I[0E9(OF:6SB!>Y4;X_('FH'?\BV M".,\O>K>&-N>[#0XV=L+V>\M'BW-$%S1OEY@Y'/$ZG5%:,">N_-AOT2>OI]> M*'7@W&(--1SU*TA8<*1C. )!6F8!B*(,$8%GD3F'Q:7&P]6EQP7'O0)B%T4. MKG!2S@S,:AZ<)NDY]PLK$_YW%N6GL#8EBA$<4<&R*,_+V=RKWQZY;F.C*!N5 M,W@7^(E(&Y*V(1Y.)P8I2C; ML6=!S@IB:)?7'FT%]SJ%@*B-Q.1TF7\[I^T=?DP MBPWR7&R0UV1(P#]>@70X"4],<)#GZ2BBCX-'HH">ATD2F>!5:-02HL/KW^A7 MU/TO4Y@)>R>E,JW<"13-F&XULHJ.;I6>&.KZ01T&W?-:@6?7_7)TZ)EB43** M2SV9$9HOH&^0_J'%JD@8)%!6X#T^M(_:UO0Z(6Y5/.&H/B(X&CS,40A;*1)9 MQ6\(=X[ G!R1[$1).2QSF/0\=W'EI73&YH1O3OC7/^$G)J'-?9;B[L=4".WA MDS@=PJ<&=& ZBT9H3F7E7+9[B0I2[.\<%&8X5@GQ],WO+YYM=?<#>/>QP1_J M&;;?/ 4E'^7+]FKE9W$([/T,8(TB%,8BA&+WMJ3O#0 M3WZQ8N**@O*7:$E0QBDZ9>*USL"HU<+#9GYO]N5;[4X*X8!DYLP>L MM3$E_UN^F8."5PTBC--9BVFSIS=[>JWV=,A@+#+%AT3KB'MWAI% _.,\S,PT MI<@>?$S!,[*4MR8P&6C&AUF&I@D%X3:;>[.YUW5SS\)3&UL;1V>8TAB#R[R8 M:;HD,_,R SL;MGH^A5W/@ALC[NELEN++IJ/3S0[?[/"UV>'A61C%NL5ALY*$ MKN[ZL !;>E2(/4(2_:\2[C.)P(@!HR1/D\3$3;\_&+>^NA"L8;;S8S?E8K_-1,UQ0C,<+-D]P<^-!: 49DF=I7,8[-_,Y;&_: MLO#36+"04DDTH!,STY-T5IUV5D8EZ0:\$X( M(BPD43N/"L+]X:\9H^>GJ#D97ULV% MF5V9+*XLO+^E!!^G47PA^-7'LYZDZ1ANCMJZ@I%?0J!6\?2P0 L+78-V#]4L1"$<"^:"0^H M[1#I+KPO@V-D[P@1^8+MK4ZLA^U%G'P&&N>F@+WP6KFQ:,)W47X:/.=!M06N MTU JWM_?V1GL[@R..^'.SO' [.\>A[U)_W@\F8P&NZ;3'?6T7.SBTEY?.V Q M]]>II%Y9EM4=B/'B;)>^5Z!\VP7O^[WV_F!%Q3N5I@?NGYMZ]P=?[TZ4FC\+ MP.AX%P^D%F_>I6+ &H?%8Q;E\(1+V"V8.3;HM@.9@TN*)3__.5]6D_CMBBQ_ M83OL 514?C1DH*2)!?/#@2(7:H6/)L!3MD#5KQM1C61DK!_X(8FX:2_']2C. M$:*5BIRPH%-!LR/0S_?-, T#SP7KP@R+8)BEI[ $)X;M*K"ZYN! +((\C V8 M2S#L:7AF@J$Q"3[3PG[)XP,C"@V#)-CK,"/M H1$#EZ>#\E]9F*L>(-1?L#] M?([%D^(:O.;4\.O#=3CD MDRR(64%?9L(BY$>&;F85:0 MD0\!3"=F![^UO)F"L8U+JKW"449C M4[E1=>.Y;NVMP*\ZH7J0= MO$$_+HZX5@X/J&N0+4E/_+/VUC+82$[GA1,0CK(TSR5H4R9%MFAQR2W<\WP* M]G%(APA-\^P$<;O-([#HWC%(JVQ173!9J3BN'G1:Y&(*8O2$3X(<%7H?OUK' MK^^A>^'F>X01%_3 8 R+2D7/ ;C/F 70W4N#D;1PKDP..VTD*XFYW\ 0$&!VT(SUH#053\AQ[TMWS MEHYE"^Z71.AMB6AI!>]Q4Z#L/)C U6,RV^R7M.HSG*EA&)-^H!EKB?3P1WTP M&H$8SD@,O\W2$5:,PQKI>%\=O*W+V\J\T/V.V!T/>OU>\/+PX+7]-?YQX<]) M:GEB. ('V&2T3'S0^9IT- ISG1PYZ2W9!3A7.1P'E-IQ-,&3D)=952E6XIT@ MCT]%3/#YC*3^GR4@2P9RNQ'81B71(ZZO-EH;C:@V/II8(3@3<=%DB7JN9(D,I;V&.PQ<> 0WTFQ4.5'+._T5-$U)9_7J0$W7^L#9&OE M4V/HK?G>=,F$BKA5Q'Z%(NZUL.16TEM$N"6F8-F*68=T%K0M$!9<8O$U!1+_ MA#GG@"/.KT,#V\5M>$+P\N73EG^]]X0OG?9;Y)31!;FZ1X#Z^"U;"GYKU^ - MQI;@20^!?>4-H\MI#E)];TFZW*PEYA(YI$L7P4MU#IZA<_"S1)E(#-G4MF' MLA;/65!D<#'\5<[GL6%T1(O97[)RQ.;]S/S]-Y*[&+1%#0P0 Z48,$6T/FG4 M+1%[_%[#+!J?F)]J(AN7*4YAK^#@AW$$$G+AAC@+LPCI)NR+HK9J M5&,4D2<=>J&+8-T!N--A"(I;1&G#F=9+74R$N1VB^-#Q)\4BGWG5P@*EMT:#"<(%Q&:H57&!G!I\DJ$HY9E1]J2I,0$38GR2W/N MN#G+1.@0\J+$%]0O81\[/V+J^Q%"^ (GEST0O9N3 FV.W]0KKKT!MOS/IR&> M/0W]$)ZFZO:Q_V/0C&=?A*^V"=BAR$;#X1!JIZ6(G5H('5UB=) M-HP3CKZX!IO7C9GHL,PGSJ:)EQG9MY!@4%@64S+@2%A1<0#1YM#U88!\/5[8 M"*SOW.?%X709)\9""YC^Q__T]Y_@@R8A?,L).IX&SSR?EUE>AIQ?O&@-SBU@ M(^:DJ$T%P@]YO/AS&C-IDUP#ARC:2$26,_H8I=\_ES"5K(; M<'BPJ?\J#:'8(W#&#'.O<1322YMZY#_X0OB>6_C:M#L0[>N8WBI!$"_)^,IJ M,EF99RY'BAOL /3V(H\XCF*+_YYJ\1]=\\X5_+VQ)CX=Z]Z3EUH;2%<^%<@! M_(*4CE[UE)$Y_T:(OEQZ@$1&I&-P;C 7NG4DK_;&\2(HM\,0-/MYQ;7T-\VJ MZ JQ18'DUI 33BQM?._'6S;)/E9"O 7ORR@;;Z%46_CJWGLJIGZQ""$7,\?& M%^O^\44!H/(20;2>BO>VE4S7ZI9:W&LI&$41=/CE>6,,$5;%_\EM:)RZEI$X M1W,\BS> 2GQO:%9)7E,#J"9KNI7&$%FZE\-95-AZ@)@B<23_*D^!![)0C"YY'"O+NXZ/.+Z/GNG*USPB\5$@=Y):Q-@>&#MS;*3X%4X]2DL'0=TQWXWF?*$!K9O@GI9) M3GV/DDX ^YHUY_(ZTJ$E,TTB3RCF-^!AO,SP;S MLVZ8GV]J:-V

    9K&RHV,4^(K M,D?9W:[J-S"X*@ :KZ0.5(GCP6P"VUP'#-)N'@V]& [6)>@F98S' 6L-+O7NTM5;,Q@M^,<(3LX\G,0C\#65]*TO1HA.! M9-U@3T>S89GEDF3_I*;H_OX/7'V^T-@'_+6"TD_H^_C.->.C]A"*6!@D(F%W M >]LT_P"V^8(!UJ&4<)T@LH9N.+YEO"!8$'A)PW.2U[9Y",,^'*H8_4L@I51 M1'$=:51;95Q7V+IA-'X@I_BCT:A.974\7@W/*J\EHB_#=P31Q,8KX8:PEICE M<;6OY^1IT-RKT:\&+$&%DD20#!0#(C_&BV+)L01S:#0U8P>!2Q!]P$ X/Z+F MO1'C >Y>/G:YQ=XE$?UJ! LVRY,=PF(K59,RJOT3]"E^TC M38#7<]8NSR..*>.,BJ])E8A4?8+W=HGN/(U+)Q9R*EXG7]"J K$JZ&U/+F2 MP@9S&74)EOXPW33%:]D3IK2E\J.0"G=Y=K8D6^JPXMIJ_)M&I6N<6A!B0WZX M:!(QI7 =LBYY)]5?RY%Z'GW&L#L(G3 MQ(R(@ ML,[Q6,1<;I:L2!_-(;&7@D@3%]. M#3FT^)&@9A['/A;K88SY:UHWLRBQ&ZW7OAU3YA)6-MB&__K2JB M8;?=WZ[+!H1:26[VA8"PWK(SH+G.B!(LHEJ :J*=UW[;?"OWVU%B'Y% MS3#>:BZ=, S@!D9#=-$YG;H"NR2U-PE&M&'6J6!X$OP,YMXIV$N)<13T[QF@ MAI!1TDB,],JG\/T6&HP: &> M17 !D\\Q#L0E$MR+^MWAEI>NUE9+KJNLB2M0>+\$?B8[EQ-F#H$K,1S<2D.5 M?#!7# WDI!-"#^A:,ATEX>;XDUS^6V(WM60%9M7@ =WM'^1WV.RD;M:LV*<, MYA (#1?5LW5(21(_V=%R-L$2]%SMP:489!-&G&>N:3RD G,.6%6B36I!Z1,B MAQ&18$A:%FCG,-"4+T?;DY4JW8O\!_)D"N/T8O.DM>^.&'LX OM#\T$BJ^+< MN5 2K1%2X:J*MX-# M"CO! N^LP[-\1.WAM"%J_\2SC% X0G"2PL+6IK[R#A$I& M3MH)?G!!GL%G3KI+/0Q8 MV1E"MQ BV.GN52,BOK- U!W M,(J$@A14*Z>UHQ^?O;"EISPT-L?3C/.1\RPZ0ZUR>?D)!V@S)CU@#)&"H)NK=&Q, M)]!5(-R!-I65@!>CY+R?Z=(=?'AEJWYAD-]WV_U@*/$S9J! +Q A8Q$#D"?T M'AS.?AP\1_GXXL6+EOR+?1SZ]^\7%)_C!5X_24:MLI$(,S[B7"V/EC.)J](B M[0!>P.8:Z;8Z6))TB'N!E\<%A3O=/=A8;QDVMKV!C6U@8_.+CV41I'(/;=B,_=>&.R$473ZM/#:3:ABX@>>OD4F)I8\:I_;D M^APA"#F+W!?;E#8:AJ(:J]+M\E<&:3D>1X[3@:Q6#$9)4W$K0UNU M$83HX:%D"D\L]5%FP'Q-L%_YF?%>C#^=EAFH66Y?Z.#P6HR"%[HJ'IOC6A/; M[(N2$7?9*/WB+(Q?.'YW7NXN+]DUW*6FK#!!O#@FMY*[Z4MJSBTPS,LY<*&( MN-3>E1QF0^MRE7%]B7-"VZZ%)!N^8V(YR#3I:7,_E3&L?F\)89K32O'Y'/EW MS#CWZVZ9#P3A&I2;0._'(Z;BM 1^@MY6;,9.E*YBG5JF\Y:(!U/02GC0S_)X M< 05#^D!A.YDY\>E3TK)81LMNHA1K(S.OQAE@&=^$ &;M ME,(#6<=+,SV7!9SV20ABF $Q-[4D[#!C/ LN-Z+KALV26E/KE/Q19K&@,*-I M M-QLG B0CB1'(%*6(([3H':68TIL4HHZ*(:]BN;8I;\L?]-$!,7&77A=L,@ MY8:2&YR$##GT6+A"RX$_T5!C;EA*$/CN!T! M*/)2^HDFYHR4ND]B1>' FPWOU,8K+^+]@)1"$3'OY 4ZILI%B$' 8+OSPU(R MNS)MW#:(7"3K.]D?,&J6@V];S'E>":J_M]%!IDZ?+-]?[XDXAL#0WEJ*6-L& M=Y[WU#C6YH W1\ZCF?*<;U3+NN'9+^(7>YIF#*&@(O77C*%[ )QB+Q#!+/04 M-7@?@[D+N]/9IX;MSO_ /4\R?!IBH,"?OCJ=1J^/0L',#7UM[7!"NUHPH66N MH]J8)794OA/GL\ZE]*)*JH5GW .Z5FHW4$A$N8^-K(R8X&!S*AJ'R39)'2?) M*$F42"EU8P!)\1.";)"4@(+@;$E3<=0HS8LM TJ&HM0868FXHLJ?9^PLBXO+ M@&&,GQ'DWB8D4115>F4^RG]D= ),)#:F+3&9GGE_Y<$XRO"9HG0=F:T*1+X[ MH4CX_!@[ 3>'\9Q.[P:8P4P,LD]8(*(Y:+ESE[W.7L?CAGC'>9OX$1 M0DU*QX>Z3HQQ<;*F\)573L8T./*Y0RX(U<%8@G1,^,OTHB'='RO!,+L:I 1< MQKRM?605[9UA<5X)/\2QX@6*=*:\A@=U;%]>AZ/D^\W?]M>(FO^+9/P2SS@U M#7&D/@] W"-LB?8^,^:2S8?L23E'(@BQA$+!X\^I<'6 #4BA",6K>S>P/)3) M,N^*K8N>,\^$*(TK'I6 0G#K3R*(OP.@')FS@2,(YM M-#4B$\F!X>.0.2'S)XQ0T0/*F==M?9_A8_IB5\V+$[C ,S&@8%BQ)V "\;$,P7LR9H"6EA0:> MQ0M,.=EHY/$GUU>BH\&SC1OTK&*;BAM#"SV&=.)Z.&$6J M #/)692EKM^S?#R)TY33"*Y^RW[Y=YI4[N'-I'S&"&?L@?@W%; +5,?R114- M0Y<@2V[<38B&E_]"=<]3Q(=X27L71KA,P]&HA%,!<_P7YLRQKE 7D%[IJBAF])=5RX$"7WE^? M%$VJMV.C/>9F.#:M3;.!$T"U0H+;@H>%V5A=4X%U1:,2%#\,M,A*(TRH;M&Y MN4G#>J.^M[XQP0K(3#A%\/R(&M;D/O^EU+C"CVW9.;(E9&="ZEQ]AG0";W D MCG^-3[?[V]M[G5YG<*O%_%];]C10[E(@PF2\TP@ZJVW/5=-2]T3!U5IK#]E, M)Q57W2<*7[X^RKU2* 5+PVJR.<=%6=_W.AVM2568/PR!= 5BF:MTK7 Q*J> M!-\/[ ^#1X1AMA;D.75Q3/'P:=R3"6 L!:\G5N\3:]K.!OZV@;_=!_C;&K*F M47ON@H(-1)F-]1.1T.X/C25FC#F^BY$OL>T*5XDD%0H_^@38$47W1,G6Q*%# M)33ZW\XY8.9M=*^+%:YZ;1A^.-!ZV*S3FT0R6%3E2,QW%^6M/$#(L*0CKJ&T M6^Q7%S,8#LP,UW^HXG.<,]?5T! %!-%)X:2"E53A3,*'6H/$9YC@]-FR&B+- M@],,?@O<@PN SY%.1N(W2>65V]A*BB*W)P@#7(H]D$))"1SCW45EZE%^#V9$ =E. M;#5"F>"%9GR'[8L)9-E;JX?;4PZG4M0=(L7:?MO]0E50+'Q)"= M[NH[+^Q%9Y/+]:I39B":54+V="]AV6'3<075DBNG6%W-((QKM.,KG=04JL") MA9%@LZID-C:M3OW";1M*EBC4Q^\BDN6F4G**ZCAP'B>M_$/E,: $Y/X4Q'+O M?>SZ^"5^;TNOJ>6E30P=/S4U4;/V=AAP+SSME&KORFT!H@($TCN*6(G][M'O ME,E(6"$I$,X=T;P+&CL>NC1=2^-?-.\9)71R8RS&.T6.?[J/_SA=0P MYJ-:9/"?L;X47S;H\7<_%6/_R\^3I?4W/,-X"1P%&2"-%=[E">CSPFS!9(_0 M;CP';:&#WB.3GP2LC/H?_[._L[O_Y,H#K/ZZ(IZJ_L:W-7QUL<"F"[-,$C % MR3\0*M.((Q1Z"G))SG,TU-%Y^OECF[Z%@4R1I11-":3>WT^$,=2 47XR?<3S_1GMR,B)[,)-C31X"!4EU4A)^4X->J^LT.W^SP;[[#.;%H)3+F5OXF;="4NJQE M2+5?A)H^&JYW<'_8ZW-FYLTWNWVSV[_Y;I^CE+;Y&&?'V)VK21G."LZB0IJ= MB37SR]&A)=\E-VX6YMQ$AYV-G!KK]N[W9I=]84'L!%9*F18A1<(9"V;:(KJ2TUI>TO7H;-Z?. MNC(SG/NYO\"/B'K(A$/#.*'H@]Z '6!1WOU?<3_H)2 M(5Q55!;2B%E#I]6PI7"G>(.J'GAUD*CM)>A3RUW&)LSW*B% M0RMX0*+DKY)J++ABF[O"$%]CA=^3P;WHTV+O&6Z9?EZ/MOK],K0G2PU(__E] M6="=)F8A"B^Y8*]M'E/K\NO!EV0L38@7!L>7%AR_?>];6+CNSA@X]]L)+_78 ML6MXV=JPW7SQ(DL4[Z+>.C>1#6Q^Q@+WK]>8 M]-N($7(QQ(;%3 3M2=8XC&;M;]9=J=IXP)/5RRV77B12QV([R-HWQY1U\]OS M+BH*,YO3E0IXM>VQ>8Z&"ZE*JA<:4<4:8YI#2> [IGKW+,O^Z)?9.BRPP+OB MZ!2DVQ11DT3)0X7('B3Y[O7ON2B%B[FK7V "BFEPI QR#Z#^!;9IK]/=J9(= M1HA!0:%#E>@^H1Z7_1&R&_M'?-^U1'9X$%)FY$Q*PF%*.9; TZF&<,*%P90Z M):1+E$^7\WDP>$-4\/GCX%'TH_>X?L=_GCRIQOI^EL;E#)3KHPA_RI?4B#+X M$KJ%O?6>WIE^23\%H4KE9TYN*$MPY9?@ -E1K6Y^PJ+E473V8]-#Z8[--((D M2FQM*4P_0EVX7J(ZU40H+(13O!1V#9AUT"W65:J_'2K(/?,\58'GUH@?^'U_ MNUU9G,95N7K9>=@TA_P>G=UVSSYI%=EJ$S^*C $Q.]_O7',V6E0'@X >NKS$ M'B)EP"'HURG^0R67QPU.!;5\7Q],WO+YYM=?># MIUE$=;)ON)=3(\$DP85@8?9@+U@IWI;(.H05K M$MQTOCRH4&PJAL.X@N2BF= S&,-!0L7'<%HV5Y!F=1U;2=\T0D;Q:31WY8A0 M>JBBZ5QI71UM?>4$]P0K]>Z3M4[VS7>;BHL%C@"3$I M+&V+^478C;"L%];&0Z]@?!'JX1?5@';4N_( MP) ;06U<.>IUBS$NXI)8FP 7C<8+4=5W]1=$NRX\(+<3^KHR&6!CX LMNX"Z M,3ZW*NEW5@=8/;"S[20HZ=2X4A[U_7:#V4%JMI?63*S79CM68 M38[;>H80B5>>Q8Y@6:;*$J^,\>1-,(18'#BL'420FP2OE!"G51='+(::!)O7 M^0_K_UMU2AY4]5ED"L2H><0]#*J&<9 3B:\&/JP2O)DS1!0(R8 T9NS\);J:$3D6M(??^6=O<-7RA;8:^_]X'[$]LE!T:2FA3VDN[UOYXP0 MN-RW#'_='R!A$S$Q>03>-6NKVC'/48?4&B.7<\99=[?["NQ>'>&]ZT4MNYNB MEDU1R[H5M6RLG:]E[=P1,^=+U3,Q-U @4LQTJ::ECIC$0HK.WC@C/A!$GVT/-Z_/(\"IV (Y-/1(,E#X593N6 M,:AW6E=I6 S-04M?(X]2P>R+#TY_(@*WF8I/%#AUC3'Q7$,;="O?"EP*7. O M?(.MT:ACWP=F%5V<]@6Z='/L[[N3<\NN3)4'W'=E>LNNS.;J MD?;_+%;7TW#N^J]+;(H.@TWL?=^MI+)6Y!WN5K"*Q'_D4_E+XGSD3X?7;@&_ M0XE?^1YE#_9-I5!2A8O?YLL3[%7 O8N)BQ7.&PP2=8HQ.)>GCN9'^Q5@] PE M%TB4&9>6+S%X4M *K&SM9D,#8): 3[9S00YBF((];(W3@A4A+;KV+@N$6BQ5 MHA5^PA;XJXS5U@:/T5(T2;,\EE!819S]Z.,EA?7PTMA!C 9X;I%5CEQZ6/5ENS\_%TM9V_J M!B$[PW:XP_MZ449]YYP5&"VI=MG-C<8M97_4V@,)QL0/.4KI\06)/RT6QLP: MS V]*M*=(O] 4]Q0MKY=&V$7EVD,_9RDET(R'FVKVPUC=*$[4+.-Q"5U%D[./0E5"LX2M'N%_ 8'D2V$[53PN'1+]H@X0ZI3C.9 M4,W.<.$;QD)+Z1$]GZV%O,SBX#*38+L)TZT MM3PHW2C,ABEZ7V6!=#ELJ1.%C,T(\15&.NR(^ANGPI;=_4&?*SD[>!&$1S.+ MG6N0P/SMF'9"JA66'A7=T 8O#5E-M8(I!S?$OI.2Q\$RVTG#5(_X,6-5&#(& MO$P( $4LGYLAV@R,CN:IQE(,L99:Z<*BNZ[2$>7(Z7T$8,L^RV7ZEB[1# M[3LC;41E R*B4<:P7S1(BC M*2(^ _<>W?F170537-:BQG;WJ?2JF8184.+9AB,W>YI6]@%&'F:"X7$(^'*, MC:U+G^YWS2;/ &;".+_#^SE:NV1[ETRXTV<5^^^5!VFU#L>/B,*' M(U'*J1TE#61*[,#I8O!EA*3B60^I87UUYC^:&+37Q*\1E)NV-Y_J8*B5H)/J1]'GB>,MHW&62O/7II[ALOK.VR+ZMBULBJ*J MG!GGKGLV"+!Y\?F@"C,*1B QE$Z"S@'9)=5F,_IKH12<^*S=,8QJ++?CXD%E M]TXQ64?Q@R9GF]! ,)H'4F?FB5PI+*&&-[AB'L6RK0&DQ*DPZL/FT-AWF1L, M:&CX1T%*7D,9V_;,?(+CQONU,OLMH=L"*37"T@VD4*'M".)J1!*:(P2PJAR4 MU]0$]8-SA%Y7&YW;*);M:ZD-IXOS^)&D>FX6)7$DP2QBFL:WT+'9EFLM,:F% MM)R#1_;P8?K9D0W6L6+4>:Z*=:578+;AL0GS)5!87=YJKU)=ZO $I$B./-S8 MS"D1203Z$Z\68C0!_G)_#QN3\:97&O$5R(!/U.C^J]/"\?3G)54B9FX7CBVII)1%W(F(-%V(P*3,GI8Q'^H9S[RKMBN1W;VAY*2E?W:)C MAYT)L+:*B/(BY0?"O@=I'(U##7)>8 UIHL?N2.2!1N]?RZ@8[XX]!S4:*QOC M?M5$O>,52>%=WWF3OV9\EC?1!<6&(:/;4; M%F:5\;GV=?P:\N0LC<_,F(>8N:6M=$7ATG]DD%,9Z-TBK++3:B\QHNJ-&'] M_\O2&!,?%&ZA0X*EEEE$<@UETJD-X5"1 !TW3DG!L\'9&%*HQQN8Q$4PY4U% MIMQ^DUH?6'*8\RCW'B0/\ 0L&?FCHEH4H3#>,$FHK!?K$J@W Z@N_07.6C5N M#SKB/C&^[VW L1MP[+J!8^\)XSN6?B/Z ,0E84B.)RK,-I*U\8R[] Y<2 M\W3X%[7WK%#$W!4#Z-HMUY^;,='WXPP0HBIXY]0\'0=K5'K!C^"E>,L'5I\^ M#(>8L 9^:V[N7-1D=]O"*0NN;2T11+=L_T3N/]ULGN#&IEY/Z)4@6SC1E[3X MQ#@CK&K:8:IKXBTN#^J$$GH"1@C+8JHY+FTL7L7655P=84]Q0V2KR#>B%(M@ M3MM9.XBE#-J:+4SH.^XG++UW M?I>=_@H%M_U2;2E.87#M1=XR'(!_)>+EZ#'-? MW%>N&EC YE;8$.-DRCP^M#JYMH#PQFFWECRX93>"_(3FSG!X5%ND)TO##G,* M]5%)=66PJ=M9RKQ,($.:XQ# MVI'8WU(H(I?N\M5MA2,J"[/D-W&LZ\/10?#VX/V[%V_>HR2L>/UX5Y 4)Z%7 M#_^&,*XX[.?BUG-W!;0YLC3FFQ[" -.%04%Z40,-+\L$CX6ER%Q^ 0O1C QJ9 MUC8/#T/'O4]=F$UZV14EG46_(P.?[5H_!MHO7DL&Z8H@%$KVMUI"8\3OSTN. M/C2R05DR*O\8$[J*/7,9J:H.K]VXZQCL9SCD+.J:MMCJ#//EAJLM9XMB&L%V M7E6:>NE\5+5!M9>A'P9@A 33@[MK5PLIUVA$8\:YSZ/L(LG+_2F$BP&Y/=SS M*2[O[.>F&"3=_P1>D+L;7C1C8!90OZ))&,5UDFONR#'.0NZFJ VFEPT2=P=*Y="+BE6S<%QX8/][KX:!'?NH4#:R-HVU M/Z;.)[;["X=*I9^+9%WYQM)KA")E*3>L2A-Z!477BMTD[Y!+)S[.9%DG1-T/ MX5!!O5QJ_0=>SC =(MV37D2@!RD'8UFQ&"3*VMTU,[0Q8R%L'-:VFA!LV7A0 MX*Q7/)19O>[=T_"5G6JS;!1T$IG!34%![8\?@.;P0.H'XS,V8$!1WW-&&$<@ MN.+]V5 9=%I,G1/EE?U'V_&$N(;-6'2,EP,)^49.N!P=/I5Z)R38HH^LTU#& MRX9:+<*P?.MM(D2O@U3--3?5EI MW$T/A.V3CHDL9VF>'*##<_@L*;IC\>?6%Y_"F5;8BOJP*T=,TC4MD:!%/ L. MGOW.)@3^\?8Y^!E3DGZT<] S$KVO"F5)UURP#UL8"6=ABF&I9O=Q@AH">S6! M)&31B9S!,?>2-V.^"'NM9F,VKT=4O,NP>B0Q)')WE'DCNVQ1D9UMB1:?= MG<%.K[^WW:E3CMY6A+:2+[M8'E7EW I0YG(B[39'[HLL=-[8XGL\C<8@\PC& MO=?K])\T"M\;'%=O]U+INULWSB\LDPR%[0[VS?[>7F#$&<1=!Q?^X.K%;4]) MUW+1#X#V.MM-Q1-20"_%BU@][YK,C;E@@U+"ML"^SJZFY3-26D^5$0(3MFPP MK\D XA_:%V#!/\?^.(FXQ"%8:/2,S!!&''#(R]%K"P1)):^#N/= M9B8X.D=P+-$:P211Y0R;BOJ0RQ^A=T8WXL9W'QZ@.=T MLQ)SH,624?2;?.9ARN'?EE?K)C,"2G>$EISKW @F5E0(_;0M?0P9Y!A0=WN" M'N!QGPC?O#=[B5J8?K6+$ J*&R_OB1UN-P?PRM[%%SI*[^GPK.70_8&NW;1? M+/>:SHS3TBV_(-B)-3Y/6J*(!XG2I-Q75AHHDSW/!;?.V0*9D!#TEB)\("X9 M1S\SF*81D"#R*21$8@'RBD+)JW=[__0LM9$J+UJ38*R!K\?M/>EC_35 M^'T/5I'%4E&2OA@AY\ 2IXO[.S^ 3S7#^E0YAYN+(6*-7 M9I@+9#0STTZIKL9D5%H8CJZH:L?[D!)M":__LO5A$@S]C24:D:@0">X>3JRW MC!/;W^#$-CBQM<6)?5VY[=4X6[\"5.J,U;9KU20^1$.#B5I1+NNWEO73,<\= MSH;XPF ^_%4BT0->4W("IJ,2OGQOGB/H9&T0N4FOL4RB$"EYL(D)!D^LG8(6&&="J4F O9.'5&/S MAXCP0 X'\^DBCRQ-#X/A>!XIP\P%0;F-AFJ0KE5O'P%V^BBDNG!LY#PA"SYIVV#0Z3XZ_='V19N%!8*HK;JLIB=4WH5G).PHM>4 :_PFE3'5U >"P4DL M&PZ[2W7<3!E(1>Q3LF0&#@:);^8Z2BW>2BB,%HPBLW>W,9C1-*57]5#"_%J" MB!M;W6;[%M+7;IQR*T$-QL8G32)(<30LI4?17-CED!>7FML82$Q;Y9PW#![S@'8>4-%54N"5AY^DP!P+ZIC@+WCD!=2.#I\JK:(" M$ADH)[@[NTSJD\JY/;/@2Q@](M>E]9'4YE698R@07KAQP2R MQB6N?U,+FG_WSVE1S!__]-/Y^7D;/++V27IV$QV>'P@3#W< U=:M=K5U:3$W M,Z3FAI2.#9;H^SY'#/G.S8TL^SFA3L9E B91&ZQ!XNZ[L2'27HB^;)J%O(I" M^[8Q0R:$5V0@*ENQQW7)_ J%;4=*3,X'3)#YSI)C$J85-/)OG%Q'3(X[U1/4 MBEC.1F5YI, IZ[WTK)9'OH4?KWZ,)]-4C/G?_[M5%W+VVSW\,5FK6%8V4W+O M8IH2(P5?C,U?4V[2BH!$,$:'U!&""@?IG2@+QM4UMLH!F_<@MB]+$[&64 J/ M"34[*;.$"DY:*N1 B#V@XVW%M+1OX,@GPB&%LTZJ=\DSU"P+%_SAC@77(!=< MF%[OT??^XNI?'O%O*M16SR(P-Q'L\8YCGU&%2_[??IU)_F,+'C&F[?JSPD*? M2D$MJ3K8_Z/<7<1_DPOSUDJP0R;Z.M.B2 :2'+%9^=Q2U?4S1[,88F M0[6^VU-QVPW2!>"&=Y"1 [!6BQ:YO.JY\\Y^G]^<[Q CA!Z; MU6BL$I]R,*):&[T1/1#_>(6-[Y5MBBA9#)P?@KWJ]'.%+H:1N4R'RG-H)875 M12;NU[3 A7L@)T':]&*3X$*KQ[R@N; BRD(CIG",ZY/Z%5XM^0$&2N=,X(S1 M 3Q6V#\S'/N2MTY;S+5MYZ%0\9 (9'2O5@E;[G;9WT;VN[+?8[)A3OA@KN8P M+ /IEIF])X<$O&(8V!E8(@'?X_S\@5'=(W+XK.FH%-RO_S@Z5&.1RU9(I5"! MA\:N> 1SK"W'P3<]7%[C)H^I:B6=S8>Q9?](2SJ[N)087T21/5]42Q\Y'1Z, MTU&I_@,RR@9$G0FSMDC+%@F'C.4'"C#0E/-I2A@]K 4L'BMLEU%&S\B.8K[2 M5K"[W>D&'V''H?1.@@-JLMT*CDI4*=U>IW,(,M3@\1F'+>0^7<2XE+W.7G?0 M"@X* >@]EO(94@6NV%V& GNPW^G^&/2ZVUO;VYT.[3O:]&C_Y(8J?Z:@/ KO ML%H?"L9KI'>KO8IH+CBDQO: 3"): 3@^F!<&4 N&S.)S^*(PL^[!NR@_?SO[RV5[=S,@ M^/EN/LX+MY[H'K0I@.COD,^_KQ7GMS%H7,9 UO$!!#U9M0LR0C-R%-Y'.U,X M-7.B&0:3$LV:G.MO,34Y*6/*:2:(86?WBHNP"4"!$RD,P>B^GQB*C#())I@' M!-E8"I:*VZKHP@NC)F =&23#5;K-:IVX_(DU99+Y%)>I%K6 WEG7$>AWN MA5K6_>=%0B@*&DQ$S(YER8@FR6HML31*M> TD)W"ABWA\SS9=F'+Z^0C:>K7 MKMXDN).*"-F5T)[#I-96G*:GU9MP&QGQ>Y[+92_ELB-[F6)/)TJ[X>VR;VL0 MWCR-,6U-MLTY7X>Q(PW$?)$06W^*#8]EI>5Q/)+_#]YV5LXM?&!%M[P*9XR M+6@7DPN0UU1\(ACHHP(AYAU;,/1\IUP]@3L (Q MR.Y?\\HC?#R:H5!]B>1+_#.ZUF.\JMR,(]PI!EF2,W:PJ<4:Q4\PLH?']J05 MO,>H/X8"#["6?DR6K'S) 1=ZZL]A3(')E[RGB%0K>'7PMOD%\,N7AP>OET>D MD%"/;HLYN(3;_R*^KY &R*TP/=YPKRF)X\MV-$N60\IC8Q%"_) #5 @CJK(H M4=!,QD('ATZY1^RZ?,)'?-D\X^AA*[%(]AI8>8Q1EFN!S:A'!%7E<9;Z?R&Y?B$ 54.94LY!:&6 M6B7"1%:YEX21$Z&3T<8K06).N&;#T53Y33]J?'E4QI$Z\@B2P&65UW<288?0 ME@6!22>/AE<0$TG,)C$32DO[\J%]U/;X3>G8#\TBE1)30G,AQV)8H5ZG:*E! M++-":Z^ZD,]* LPP PXW>)(612GB9Y;&XYM[*Y< #RWO/R57Q;I_(X9WD9&U MS.=$5H PA]Z3QT3_4S0_V?70D; W/4^84KU>'@1=*S-K)--9Y ?B4QQ#\\-0 M5 I[E'[HO$#(;&2F83SQ:4CC:&*:FV-YEK:T^VIH &:8=$4:;=5Z>?F DV:; MA?;"F/)CL=#?83S95)"%>'/"1TJ.3.@%02S%1,)+@,81^$^Y0TT*TPE!*O4W M#)L=%:Q2/897RJ%PZ-<-;4R1:>D*3,1YONA6R:"$5EB4*DZ)W@!\%QR"!3D0 M\A^U1BRP?QH/'U^D?*@=V0?!0'>@72P4/HM5+-D94J73+"/Q[,58+LDR2!\@7)TQFJV]W M59YWWX%_( +MNI9WHS'TR]%A@\%=ZRQ2:9->O[FC+\4PP@0T?>K8#W+7*] Q M;E[V]*<5WG]G>;B$L=="C-JN>%M)>#NI1$R,"GR*;".#2E;I2:M5.]3&E\EW MG$F\W.G0>:!XVY8% A"9AIB0VI@IY)MJ?R>D_O.+8TDA.^I1$+6&-K/ZK=*$ M@4-"I=1/<:LL+Q84+[B!7T &BR]K&VHI]!RCV_6TF.@K]AEM)JV4, M_L1H>1K_47\5:G]@ZQRP^1V+Y'E9,+TN^4$Y@QAQNV$\.O&ZZ#6.+U=V-Z\V M0SU//#[CL'#N0V9L]5PN[%!^<+1,Q)(C'I:3,!NK+I-&;YY<\,.>T_0\($U) MSA)EQ)VYD[*8<6Q!DS$EZ1<[Y*[5GCT MPN0)LI-%KQT2YA[T-@QL&U[M!W\77;CJ"$;C4H MI M42O76#<-WXP4&N*AS-B>$!#B'*9)SQ,F&1X9JNH2STX?33%OY$,=46,1?B,> M!^LC?3/66XVOI*F[D@UEKZ\6XWSIIX9H'7.K\O6>,7(="T$U;2Z-=Q:2-JX_ M-%^ +)W1N&M[G"6W9%3O58_";G<#<=I G-8-XG1/FA2JR$1"V8(IHPMTW@E6 MJ]4]U)]*)!77T,.4, =5@]U?S36PG*V&.LY7:FC\Q<](_ B_+4 MP0L->:O 60ZKY<9ZN=(8UD;_+]?554N?46PH+X['9M#?Z72/X?\'=PF^=NVX MZ$=3[_9+4!0*TG#37-@4B5;4H/$W-I.0<3J)IL6<$F2C&IS3L6LQ4\\I5UB. M)(!D.+J0@Y0)""E7_B^C/7QU:+>+J4D1]K:OFJ]RH1T$9@4A6"]$"" MHP=&]:"&XES0572.X# MSEF.S'@*8/'VAK+?7Q/'TF)B[%K?28>+D"2T&T(5N]>0EU3H*H2E1YPK)E^?7ALR(/D9OAEP^.I/2 M"$5DOAQG^0O74(:(*7982XI]\Q%+V8RGGHJ<&CO*,NYVS@$N;X_C-+I-H1JX#!1^"W25# M4GX]VV7 M0&E9A%\L1LD,\UT]SJPIQ]< MNKP-29M*LXP&12>-\LC54_'GYP;3K)Y<;Q*.;61"B9G7/./0L38US07UI)-O M(U6@+QT4@^NRX]AM+^]-Q<&O3":'JB)9AU$UB9.X?BTHHO1D6*'-XE!A*N3JQAPVU]@P-T1M1RK\,/9+,R,005E3K%,JJX;^?FG!J@2X8#"?!I, ML-='._C9<(+,XK]!&J=,KX@68L.BC2[,E)&4W5>_ 3PWUP*^T5Z:BYYI:LY+#DFHP!'\@O^L5_ M#NL69 ZU=IGV[_1:\*J+G/UKV&EOW7$%L;F' ((J1 I(,!\4+/*J.54V%-@G7BW*D)=& MJ-=XY+ >1>PW%:<3 0]I& N_>*%@RYI7T9).DBC\I0LV70:&P]P0NTC/!;EE M_\97&#;Q1YDY;9L@8[-->IFCJYS@2.'0ID4D[7G".3ZL#P_#7XB/0T"A!%P2 MPVTGAN5RIW+OH!!I?5J"K7(39#.$0,FB>M=IK6OU M7-E&M6B=^K]5-U0,P6Z/@\9.*6,6B)$9:66;^DZBUY];&QS90^,.B^(1Q&!# M;H@ 7G2,=?1^-UYOLYURB/N=UO\CTJWL^7[XR^_[_9WVSTXSYPBHF"\ M.]+8#PP3FQR7D;/C02.^'PS:V_PL33)9- :(3-QQ$MP1YZ$6%FAZ)Q*29 QS M%=083<9H:#0 ($FS5]:7$>'[C!64UB@?P$%9($,MXI8LY.&I9K?IFG?.#W]C M_7"R57I/7E9:$"]UX+.]O1N[@..:R3C#8HNDGAS1MO[./S?-_8V9HX)!9I4D MP956G6"O: &38" QX$\X 0GAG3%XCJE3K9ROCI:H[SKM[NX/A.#Y?G>[W9=3 MPM+DK$M5%2T/MY1F M4\0W=VE'^H5R(ET82LD26GMA*SRCY>PEF.W1J 3AB2@3OYTHTD17X*F"YOD, ML5 (X!1G\SSU13YJO9.3C.R("W7-]X.]]K:5';0F*&GD7:65"?$IH[E'_!P$ M)JU8%];=#,]#EM"*[JGUZU8A?5:^BL8)=OVFWI\3+0%$J,B?$$#%7>*5Z2VL.5_@]4PF" M1HVFI=-E;6T8,H/H:3;?;0]@$%-$$U\AS/-^?-G8'@1*N (ME'#F2+GU5;\[ MRUR\DIQJ2:LNK: \5($O7,PE(]25SV[C8;DW4>G/8@B[PFPX!/PETXM%U[5J MG95AW5Q@HG:K,,J,(Y1Q+!XHA:A2JKJJ;*$TJ^X@.Q %JT_=8 FXI]&F2&"H MZ@?ZMZHTFG"%152JA^:Y*L2Q82B@\09/AA&!)ZHC!9U>"T(Y&;&E%J:/B6WY M!P4FP[F:Y#Z"'O5N0(&KJJU+P<4H&V]AR95W0)8'@DF>SQN!5^1WI2>#P"< M-%6 M+Q9T\8;)&79ML*D&)6+M=1[M\SF4L@^C.CDV*BRA 1R?S /Y !_Q'<& M"X\7RU;IX"YS8;)QG::&0V!5E%O\V%4BXWQ&6#A1& M:]#"\8LMN$P^+KEK,GRKA8>R=GJ$*"Z4VKZN+O',^Z)2@T&.2O>)[G489^/^ MP[H2#&!I664F50"*+(Z0CKKA&-32/@)IIM._,O_E12E(Y1&47B/45@Y0G:@- MRU.-H$H.%P?2Z 2?/+O=U>5@ZU=FSV*6J_O[SN.6>AOY@&FIOT"KGIBLSR.YRV/H'?D1R$+LD'*M(2==,1I4^:3 M]\K3F/+#_H0;+@O@( O0-!I-3>TBM\4JO1AQ!$F:"/2)&T@MV,^S'-.Z)?DY MM/UPV;:DGU[]!D(L@.''=<**JZ$G_5-&,P_,YANGFI$U!EJF@ M(,@?(/6N'$:51%+SK0E<@8B22MS$L@RKXS:&@9LKZ4#I\R1Q*$90<#?<.2EE/YR+*/7G/R9K<>P(- M&JYEM:)\&OYH:-85):"75=;/]RK$_+U"!+EUP2Y88@M3%)]I/-I74Y:XH/Y0 MKTSL=/]-FQ>6ZH(@#2(MS^$0864>Q'R]%#*PM,7"QU-YNO4ZR)WO^^V=)9"-:Z#*2''W-XDL'8:7 MFQ6C8A*=5>CXB ^+;O)]MP',X]]Y]4UK46F$^L+['6'3(OC?MVF*U;5:[WYP M=/#6465(+KA6X45%KKEM#64;R&K7(TS/QW&3)K:;CD*AU];+-Z'63185_W$(";> 1T5_P(2.+$)(Y5N;39G6-2Z@ M@,CBDA3/5E7ZXOIX)TVH,IGJU?%>B4&-/AL;VK'6RE0 E0Y:X]V3*7:B&<)R MF"0*PZ:"6>*.]@:YND=*"Z@ DMPB/35LQU!1?@J'3*M#UTZY=79-+NEP.YC3 M?$A=8"-QWHW0BQ!>^F"4@0^QI9-H&T"IO\#Y4(0W6R0=!E@5 .4)QK$9%I6H MC8LZ4RA;)MS!#GGU:S_SB6/M8NBS]5UT%LCH?>3/B]235K<1(O_92*@^[$?! MG<%7$Y,9!PGW:4M9.'BBEK"F$EK"!]!;-+#<5(GKK\*V>DD(7467AVN>S>.( M\:+:A,"=+Y>MO=X!JV%>[[^K\-'J6K]^ !1MM32#_+ZQF258IU[![&0*AL\, M\XBI3SDABCOA^A/<'TTZMI!><$'B<(&.:$,)-*X!H=Z]0)''TFS#456 4W77 M;;P)WYN04AJ0E#8(45D<(1WCY>%***1*HT([6M *WQ.G(TJO$>-*@O;WA/V\ M\%$,?-*B0#6V[6'TP1U5DD*OWMK5&(4HH\.1U;I^0Q)F"I>HCKQ#&WN0@'$6 M8I&G+>UQ MP_&!H/XGBL,*^U4%OB:/ 4M"YYV)2N[!$PB*1"L36 _+7J;JI-%@+PQJH79^X:K"8(G%@1A0DZ#W& MSA#CMQ'"$4VB*>D*TQ\+ C;I10+CM7G]8N\M;,L\^AG?'V\E9@/:$$\T)(?5 MPWEN,R.J(B19G;>H)E1 K9+AD@2O JA)*E FF/!NN/)4'6S&3ZIO$^6!H)Q: ME8G^FQOV>5/(">Z(B *>J+\AY;"G27JN96#$P5^G'Z$IL( GK].NK5G G '% M;=WE9'.Y.FQ\"W"51EA\Q>F!M-+YI0+*%)V+=444B[?QU3GZ<(7RCXKUJCO& MFI.7'&4X4=+F5X*Y41'[-;W,37:_$%/]#6)J@YC:(*:^60-AW^1,%A<9G9Y- MHP51M:*%BB['Q EXD:V@2J+@6<>V3-B%92O J]R84VLY:S=3CN90\HJR527% M3%KU$G#J7&.IB6PVD_% ^*0J%LQ9")S$\VJ1EL=, R0-9P/]-N^\LB#NO6]. M:(G/!1/##YE3C,)K9@ J#D YE)CT4]%4>5X63X!7B2"T_PP88 ME\[B4@<4Y-&A!M5)8!>);RCNIW0X$>:@Y1_JR(9O,ILTLXW *09H9N?868 M"$^S <*4C;0^"3-HQQO30]D ',$PJR;5V<$3:S@G=%'R2 MA%!4CC,-_3R02[DN/W-\26EVSMXV!1:VF R._/N?4$I@X>&(PDG4&4 DKJ/" MUU9#"L".%*U JI\>X]W#HF<AC!-A_+;!4>>Y]-&,,$_6D4 NG(.>SKVEN" MT,(^>?0M39KKAD;CL'?T^.[D+?$:"WNS/VA5'U2W$$(?Z"U\.]J,C:?7.>D< MY7+2P28]B7=,RP9L(-U[%,U2CJQN:>:A"*7;D[!'5$%/;B>6.=/+JRE&U5V& M6Z6%7N+!!I(T>,%L9V%5I%$<8L8L:!EW O85*FOAI?5;SE8T[&+W3&Z)Z\^4 M'S'FA^&3EFJ\?/8#!EZW@^=,PMZJ268;3V=G# T,C.JQEF=Y*2)%U[, MSQ?<&D^U]("TX673+)I,O_KB>)DK/*4@W[F+GIH[.%/5;C5PRLS8+!N/2-:G M1(!D%XRJ?8!\2+1-&>C5%6I8QX M"O:F1V')SAY15WJ=!)G921KE"+=%/L7,L?F$QI$"]'R5FU=U+A)46C$^"85\ MI%Y F9DM*A16X*ZMB["P/8LO=U!,,HAE[V"$@0>%.V;BN#:%E70VAQDC:8L<6JALW[9Y3^C!,FHI]>I'YB5.# M\HDIG\Z3NG#1"0_S0FP,_\?"VD2Z6S)#E+UV$EWY6U"/D;CC; X]0D/XUGC@ MYK@H4 "7 4PFRB M\R46BDMC$US7HTBH# 9?&E^8HUS>F^(,NQZ\_% "^X5"*5$/0C3I???JQI+( M5O6C(W11[+60IU(7S$4=7E@[SB$._L)-LYZ'J'.#)^@Z;.;.]+$1!.%+UKWA M6_K^X8(#H0V0/ N&-J&29K*NU4)__T;R8^:.I;9WX,E3#S>!\=E:R0IU#&O5 M-6A\?EV12)F#KDOG?*E\U!3QBN;3+@C4/(],/!XQ<<080[UXQ,7^A%.>T>HW M^WAP -7A03!B;<=4@(FHQI :"Y\3<+24()R+E\!/*71Y@2(E%DV-&]JTQC2=D6X# M QEL68J%(+I_4*$0C/IG! MC+\O:XFJ,^@%S2H1'5ODO72^Q)HE5^^",]-()M#K")G YD1M3M37.5$N(I#@H&2UF!$&/BB=LH@LVV_>;;MI89P6Y(HW1L? 9]#QKL.=2;W;O9O=]\ M]RK2<>RS;^I>;@A36O">-B@6C)$%Z4VYC0BA3PR&OEH,%Z!D3B9(/:2\0N2G M292]%*-%X<00[@]#:CX'N?,3&.V_.3>]?GMW>W-TUN7H2+"2&.'R*H>8NZB: M0)+Z&J_M@U=?P^>A++1(DN[:7KWMFPL#NC*37J'$7:GZZ#54?0PV51^;JH]- MUY6%86U&LFS;"SX@9 MQVRR,C9+Y9MRZQK.HJ7EBM2UET2\-YI*+P_AF96. #9:&D?J 3.8IEKC4!^: M^[M,A*\P88B8(,8K,,/ZTX]K:=3NU?+I"8E!"# !L ):N?_HSKO( @)=N218K8:W>W)9' O(PYYKA\ MXQO@.)8+;BX6$P7TJ@5^_-H$A1XFT&T=R0+M-]< MI( P%>2-4S3,N"SPW[R;7.>&L"G'&984456PH,O+;>\D+?FZ2YUSLIDJIR$! MA%%R0'<&("\M*F&/R41"H TR.-18V]]>'2MY'38]Q!RY2.>5%AI9'%0 5RS) MRO'LIW,;6K<[V\0_X6L=2YOK@8/]N+5^S<2U]H0"X MH-,UI#Q?8%JO-@URI.6I<&G0S8=(.6;E^1_\)J]*JU-91-U#A>!.B0[ HQ8FA[@C,!3SU#BO?V"R64K8F!A.W MZ)7RLVONTY09.:TXJW-26QP";@P&=$U9[RWF57 O-&N0EVA!Q?"2C_OOD?!T M8,;@XY@FW5]1=DLLRCQ.L)\Y+1NL?L\9.[&05CJD:&D; 'LD1]IW45[*U;_! MXBK>6]FG8P*O6\)Z,V,*3)CY!)'@FL7/OI[W;#M,\> ,4(Y]$Z.K"R*UK M/!;.)KZ;#&Y#)A!S/5+;G.:Q]0\%><7V\/J'-6A=P'>Y89_Z$X M]21-J$&HGG KE5+.;JO*>EP,A?F;Q4SO!KP1B$]5R%M%DKT++M %5@/X-:F? MH8;64LC:0C_DU70$%5=FQ1C0G?+60GNJNC*.6TS(:3$89W:][KB'\Q(.->PJ;RGO.S=BHHAK]1":=D4*M<#24EM>V'62CNB+H(J6#%GK%\A-+_P M!PV.6'.&69EQ;>4X\-7@W9V-FR'PX\F_S4W6"WCLJNNJ-K,@X.:V(WH'RP&[ M1!JKZ?R$C"U,R.R/Q7^Y=R6MNI&"-@KQ'"W\,B6#<>5W9>Q30HD*_#N7+G3Q_2'207/ERSA)I'.; M)S1DB? 6<,70ZEYB;$5+3T-R/XF+FX0"VZS6R8=AHD$M$%E>4Z>:N0HZQ72K M-U7I+ ].@=CK]OT\.E_=+!6:N)".*[*TL>5&@-$3]H;BCR<7W.P431_X,A9^ M$@DE^*C3U+$=-I5^0V1Z&J^Z)W9:3YWS\M'[Y/QQS(NCV_2BL-DZ12L46]E6 MC>(%2*QKKGVJI-0+P9^!OOE\'MY RXG5?\.J+D6#PYKN!*9(CB\60#*,&W9 MJO^\EL7"E !ZDY#;$ZG 'B/VF\0%LRMJC6.PP.8F4NG68K6LH]<.:Y(]?N6- MJ%7;A&MM=4 Z[#[9$$$FLV>Z\0091,+RLER*]KFS,>6&EQJ?Z M08.W]Y/V>?;Z7R^?[PU.HVUR%#L:R94A"X!_'#'W0'$_K M#&9R01)BZ\*)NF*1"]%L2-)86RIV>7O5.E[4".3X2J:,4_G7MM^!E5++BQ'0 MRL@;_/($J=A7$]X;GOC!,AHQ.Y:/C.OW9\@J[=DK?TYW=LWEK>SRUVP76/)! MUQ1/>M)5<#L8 3L@@YO?FK9M,?S$++..X$B3M"H7<_%?+!)BR6,43..V,?.V M8;0..XQ6A]%Z#!BM^[P$EW4WFV5XZUM?+;SVK4;J!12I&A- DTM 4-BZ::%M M9[251-CZD[-$K,X\[DH_MM$DM01OZNH"?- KP\1S,*YFT+[VM+3U5]MT)?5C MY:!6J2@B&JUCY2P]A2J7A;3_9AX4OA/8OUMY)XC7(3=5?>% $-.(M\O8B(U$ M=)"T30%2H+R)L"%A-QH>>,:MNMY2A +OL5\PR#_8W_N??K0I9L@-UM86V%9? ME(X;KYSE=_]X2U1>;XW468+8OW4QGE<89"E!Y8RW:+9?TI_2:YA%WMFUHS_* M%Z!9L,[" TLVX9#27F1MQPOK+.*Q8?>5(FC8K=!PDRFPPA:5?7-E'&45&;4R MP/-&AS07B$-=EDXXYJ!P0Y?!7-&WU@-@"IZS,;EF"[^VR?H6G NHJ<&J#C@3 M1*-KAJK$)=R#92,]W!*SYM@IF:T.50L&#R?D4^L,#M[V(@'O$CMT@3!A[RQX\=R>K4FR[4C^ IFP+;#"'#.Q&E0N*;1T MJ 1]W#Q(RGBS)*T"1>Z%WV9ZYW:H$ YGMIA%N4'^Z;*^"),,[LYE$R3#N'U) MEHD3V+Y/DB]_4+Y$FXIH?ZJM%HOQN,Y@'BK]7#S&[J7')VBY4#6)9LGW/0/ MT2,^:>7F?WJK$;O9^@R*0BUDN^.Y>&G/:ISUC/VN,\'R>B8>0V*C\X J'?1F MXPR1I-3VM79+PG,E+(1'HK]B 7OAZOE#%J(JZGS3:.K4LRX\IVQV1&5X!H%W MV/DB"?-WH$DP?^>;\*X=09":LZ3%FB:89W%NVW>1&%R5*6>ZUC;<(N.]'_VN MMW1;+RD>*BL"!9Y-W//XSFSV&F"$5+:I&.RL),+I&AWR/--MOB:;YT3H< M_F2JGV!!/I$""DH?\"S1"AI-& 0)->-\%7(8Z",_J45.D6(R8S!7#CKDIY#$ M4=DIU5'A<7"E"!Q()I_^R\7"I+ MB<*R5;RX_8&7D&K890(SMVK[V@..Q6DI4MI$[6TR,'#;)Q&_+_5S7 M;:ROGEUSE5O2=SG!&*FA,9[PRC+<4M(AKZ0,6-,1T[;&!2)&KKT!UM!DL;2[ M%"*51:JF4GCC2@\SOK)&,S[8^N'^8-3S;R>' METU)#%N-!-0F'&:@O1+@Z[7_')##]RE(Z\N7'" XVN<&QF#)I$+L<7P8_.KK M&Q=LLV_6[JP(ZIEHF>,R:;:WFY?I93RY[B%)O)35LP5SS1Q='$?RH1B*%A8X M/W-8@,(5DG$/+S>Y'IMR#SQF6'^_:[@G5"QV3:4W<<-G(--\(/=9&*$6&=^POG8Q&#*23H0TKT9A!N#=XJ%(^F4'J6$)[5Z-K!YW'I[D7N- M-F/.;U.HD?([[G%7AE) [OV"Q[$=&6%I"(DRKHIL0V&5+//R87(*W8"X/. M"?RI;0!TDM.*#BF"7 ,(U0R.!SS@,BT7!&%3PXOV!CPY<.0^>M1\G(F;$(HC M\8F^?XHNBBMSJ<5G5@84Y$-?Y&W$3F *F@I:,EO-)/L>$2$][_R*K:88A;;9 M\#:H@741?):^@9[H78!&@P.J62S,3D[EEE,,F MQGP8O\&;%]&M&9:S>64S06#=EF,04*<%;=>L@V.@F'2-H)LVOLU$=L1.@ONV M33BY.5]P]D6D14$L*C9H8B\Y?*W$\!>4O*XNC-,(@NM*_+)M8@A,*S=- M/98\Q-S2[ON#0]27%#EY83&\YL69X28H4RXIP;8;(+GL0#&@[]Z)]Z17,C0A^L,@-3*"@L(EO; MKXC62UF3I,%KB97:M6IM,^J:)XE:;\CYO*=76E) M"]PKUQG%,>,KZ_Y9.S^"/_!9V(HF+0F;9&77 QR)0["_+G M7)L!S85Q%K2EU0"925=II3ZO6G(XO L0&&G'PZ;!;(;7;%V 4VL=WX*JVA:Y M[62(-6*&!FMFZ6(660X9^$^^AW=ZG&:N 2H&4#F3VGP'A8)<%;$->7I+:W'/ M\+VQ)$:4*H?+ZUOV#K:#YMX+XJBV(R#XC_ E$7V1@+;W5-$3AU")P78$+ZBD MZIVJR+ VF((NF +&F MO"48@*.8?[@0FLS@R)HX:X788'Z'-4#&YAJUTJ:DL MEQDQ;D_#_ZYB>:GRZ"FL8'U%36K%9[(40YHF- DO.N]YN(9/$H.^9N)UE:<4 ME]:S(511"M4F#(@IKF!Y!OL_2HI&]QFX&;P*<8/58QF MR_A2'V/Y(H[C.E1<;I_H+%IUUK9KG(M^DNH+49!('5>?^]YVP9X*F9:[+#2? MC+<4#X^Z@HZ]GL?+*^_PP87[H3*AL+7O;EK)F(V&N^ 1^LJUIV[U>!0^52WF MU '[+XY1T3X&*4MA>XBICU.ZK/%U_5R+:(53T25!A(BJB_A&\\V6GOJ\U$Z8 MUE(CZX@;)LQV=>&53OJ$VE;SQC/Y?%R1 XK@,VR=$Z-*\(G+%"PXUKE8<%U,R'^$67RZ?JJZ;NDQ M5"*+O&>(ILU%193&PA>(+8T]!ZXIV_)Y MH?,3%(ZLL!P\8;GT[SP.;'LJ[S;W8'@;88AV_8TD8,490>Y[."BQ5M=>8K:\ MN)0V8\&\.;-9,+&C0Q@XS,SZ)ZD%?*M M<,]D)9!X,O7!2G& -<+1/_7(RZX-9[A;;KX57B\Y74([-4=/1IVIE2YPR#QD M_6$W1P[X-W ^Z,T8ZIR("U,;A1%YLE"8!(UH4PS<&[2D&V4 MM47#'P^%_3U=&*->]&XQYLOC)#@#I5<;Q"Y*EDF^_C*>Q SD5.[.I4.R"R U MW$0OZ8&$:R 6?#TY21(IXCR*=AUGF2*&/LF?K)!NJN&3QN:[H9K]HV%75^L4 M:'4#'.YMUY^5B[_\#>3-"D<8]FB]PN>./4F@QST^5;ZJU1#TJ4I7ZQK)"K9] MUOJHJ.X8 (P0!\S7.WPX\UU;'();-S1?^7*X#N)2"E*[_>().$$[+^+?#'.C MB'7EX<45@TYNM;N;@L"8?6L_.O,)]5?O"C'VCK.TNM KSUN)M4/W( QT#:;HC[-V> M;#&P@'YL60^ZM)"B0C8P1OQ^58>V+LNHM9)+2[T:UA#2+Y?>@)[-X/@G"J$KJ+V)@65S6)=GW2%R#%2[.!@%DY[ MK>3=&G%;>>*\BU@0'6(/3AAB15'NB(B]XY+[."^(VD7"[S20+/V(S'-B&3/, M>U%)X5-4@: ACUU@O_:CY37J^3)<,F'58L8KP[I_XN$>$0$LN'B.KR&Z9.GJ MTZN+I)V==-=T14[8BI,#;UTX+S,XAE,*R^?F6M"554_=[BG5S>@+6-VC>8F> MQ(^^U.],][JNZ^-#MWZ7(BT,;,\9*YECQI;Z!2C)H^-'QB--LMWS6@J4EI'S M)_BAZ\G82?4&2+6R*8.UFXX9()B W0RR6]77&DZT5VUA0X?B4,25L[4UCX'8 MW0S+_,^YJK""\\%X >FQ(USW&QXE,<02H@:(@[8GN]FZ\;@##7:@P<< M&MS&]D-!E F;Q%#879D E-A R["OUYF_5'2BG(GDZ[%&G;$S@3G_20QW$=,G MB%Y4!@!).W'"0;+$OJG?7AZFPTPX37 I]7^& AEY95PO&RYV&:^;0"/BL)J1H/MX7TBXW(M5-W(D_FZ5?LR% MGZ7=GD!4<+D3;*:99IQJ^6M1IE6BU T>JD-7O.O;<_M8S%+ZPD/G:5Z@+<#A MD2I@@<*E"86FR=\$#C.8VK9/AZ6;:49[)&&E.%@I/7#T\3L8/97+/L/$8 MKRF"(W@E>1.,6BJ6G+9!/4'*QG5'R81NEYEGBG(QT[QG 'E2*2/-YD3-TD$T M1 F'1,OF>HAA,XUP-%HWO";"?+N "P91@A%T@2M0,2+A8I?H*B(4D_ M0TH:=,(E0FDRK(3DCIS("6J!; DGL6E)%^,J3=*84@FJ< B7%C" [89&6;G@ MTNV!&/C8I'%GM,'EK#3];SO^I>YO>A M0B.D%\4(/'!;YJ&%IASS7'H&#UC0% +%\C::T;9^(3FNJ"7H]IK -LVE4L0I M0<:==+S@.;NA+0T$ ]@QY]RH52WUW<7B6[)C$DR*E80L7ITJ9G/3F>Q8&^"6F(JD_HD0W2"]G&]01R#+7 TQ48=R :S7 MH"1ZH@W:4E&IS!_CKISY'O.1-I5@A/-C^Z7R/<)4I=28+\F!*[A#G M'Y'T'2EXF ?1TEJ5IO"*O/CX4S6%IOF*RJQ\\5*_&^32JJ;7FFI.9ZV'QQHQ M.3&!DE>1V=M7O9^EMTD'(G\Y5RX5>4ICA.@3*)DHF[.OK\G:5 YA5[+WBRWJ M?X?LH3,.4CSJ8KW7 9=!9:=-)Y8I*:6%#9%^5M5B-O=X=F$,,VI2*-!A)&XH M"X3&-4E4%CFWS<0FO:BH\>M(BD0_".=%P%/CF"M;QQ)!<%4S%X+5%7OJW]=I;CL4D1;SN&*% ME=E!*:9Q6D:7<<8(\U?OWE8AF6+*5?M_&G:6O(_K*\34LQ2L*D[8>TL::.,- MDYC,ZXPU,TB.QQX_)H!GS#%#-@VJ":>9!_3D'-_(N#U]3 MV_!57ECO8(R+(#!Z1.=PG[R> EFY2@5GR;<5,?]/A+=#L)646J%T^;5WW(N@ M^YCNH18QN[&_PX*2V-T\GI@ICW%,-/\IY;FL(4&O4PY6;U6(:_5CT-;4C;,7 M::.KS'RR@X WC!':Q@!TKX8ES?%.)[BR;3S#P3<91$J^*4(:,L4^.;9M' %] M79A_*T=JQWK$5@>Y3WI=9 DJS ZU?8X[&-0GW#\HB'^VYX0>FUVO.R4RP0D8 M/H2M%=TIT0<0M[AV';>*2ML5JP.P(5V6PA13BQ;-==Z[%\_D$\J\-K[&,C>332GF5!?G;/5[ M94C2TJ/7WN9Q53L6.:%],/NF#'3%3_][01%'TMS,_.PU OD_.#2?A@U'2Y2J MPP$#A#1G[ 5O*?XXQN@P$APOJDJBAGXWDL .B:,T^?MW'TZGD^%X,CW^<'1\ M:#X(3 MDX/QA\%TA&=C_^3#R2 9?SB=C(?)Z3")#P>CI;,Q?,/8)K!%/AP<'Q\.#G;T M- RWYC"X'5N6_J-'+_WHC8N3AIR%)D[D=A*(MX0GX0+Z&>_$*HE[+O\;G7$L MF]QBKSVDD*_%T>"0:1HRJNW0W "R\*UX)Z>DVE]G$SS5Y,(D"YLS@Y60"W)( M+I=@E#W2-NE8'L49.5G\\GQY# YG$P^C(Y.)Q\.DB3Y<'HZ''\83<>'!\EX,HHG M)R+J6P44:V.7.^F 8AU0;-. 8I[U_!LR^[Y!CDCBMJH^' ]/CHY/EDR)T=(' M1X?[IZ/!CAH4HWY$"Q*Y%:'K^C[>6MW;D_M?%=S?#I/B)0=ZI;@'FQ=1Q1>< M+J_KG&6&YHIXN%NU*YHDHC@B64NG(>3QS[TB_BMWS5-+4':)Z?J?Q#FFZN88 MOY5<>[&H)\(!P!1?3(+A'F_Q)V$9.-+I@.E@7&6\95&G!E]$5]US9-4![R]B M"KU>6*Y?!44%E1%'7JI]NKG6W0?/V((K[47@\LG>B/@1A413%\ILF N R 83 MDK2R!57-U="6.!QZM.3^L8LXJ)6C= =Y@XN^U7+IN5YN%%UQL1(7'VDS6O1A/!V,/AR,3LR'TX/QX,/)Z'@Z&!PD\> H6=*9!Z]@)._BJ:FOG[M. M3Q^.3HY/3S9(;WY%'O$N5.E!_][T6X0;$/$.1-X6[(+>^UW(KU+B&FJ3Z4DR M/-T?@$SO'QR>?#@X!8-\/#H8?#B.C\9@ DP'TX-A(--OSMZ^?_D2Y/?T=#1\ M( &^*82^+N>-XX]>OESRJT^73N[A*_*+P$5\"PX=]N("*^P9H1!>$$;@K6?;/SC[[6M"SSZ- +0HKY=;Z_?^^>^&U&*VN9["F2EWV MY_.^DI2]7+8P&!>14EMC:3U58$*2&U0V7SL&?8#1@K:58IR9).('\Q ,U)BW*I M(28:EB8GX [NGZJ7*^ID G^4D@VO6XM2[[)KRMU1TOS2:!\<6GU8T:OZPF)) M;4>PNRC6P@F^-^4L^@V[!EJ:2G@SFBW1,6K2XNJIJW(2[%#0!%CK96R/ZQ#5 MC2Q?\;7SG*]H;1!"0\CH:3P)X*2(=F+QLTZN;9PKP["4NT:,$,\A]1QV6=R@ MUD5:#O(T*&'/$[G%#.YBO;6O37"*N2$WU_14U"J..\3KEB_KEYZ@CT*&NZJ= M6-3?JUY[.Q[D6F:@E^-WQ[_#V<+W"I#:7LY"/X-EEQRAL ]>95_-S^KB:#.7KCEC+ZM8SG M%]$]7]H/RG?TGBZ3#%0*(3*Q4 _4&\RZ4H96NQ@-6NP8A&RVX/B[1Q=/5[6G M>->U@^#F5-8.9;-R<,B1-93)%(F*!'SS3BF#8K*FBE+J-RL+:WU'%3P6V1H= M[N];.*G\+3J"W[V;(;C^63QWV/ *#(G$?)+[%9DMB=';D>!32X!V2_:6CTY= M?V]N74CE/)^TG7#,73D\/)2K&4X5#YV ?$CS-%:;-7?,NH*C2JIS4L#1_(_? M"S&U\](RUMF\R&WO^&"[@CZR! D&Q\%V6%1&3RI(TPYI7L$K\N;9RLJT9 ?' MTB'+_OL"I=D;>NCZ*0=:9:ORIVU$&Z==_K3+GVY4_A3,-WW_:+3?/SCA1;G_ MPW);I^']A?'O!#*"&7$-0_D>9D6L0&RID^+\F59JBJWJ2)K/,8)O^[8RD;OMQ:5]+KP*4O6PL> 9 MK40MV17J'4:PU:YG"]*B2]B"F[YPTPUDKU"5XU.(PIOTJ1Q8$4'D"'63[MGR MY5!7,:\?MLRJCV![^H4&OO"99$ISHR?5SH(\&4C!/4<-14HP+BBC2*+!$"M? M%A71//-P\)_#XY/F[RE)/N<2(R1MO>W^>FLMLUB[UEH-OZ>K+/XOU<'G>8$U M2AAMY!8D"$Z0!04!@.?/[ W0$GS<;X\E?9;;R7=FRWM]AO+K5>%2YG]2EG/O M*8LY_N+[P_W^/HADEHG$KN.0QB!I#!NX![\#[T;:J[$&^YT_UOEC&^6/?5/?JZE)AI^I29I1Q%H; M@3'9EQ]5XCY$0F'AK@BG95V*ZP;#P2K;+^7FYC5"29?EP4V9\&:JVJ)#!7=" MH;_@(T6_"0Z>CV3ASRQKNKK4@>E^\!H[CM\&?3 KS=7DP4-P> Y_\(W9!A>P M)WS>*_$^Q@H'U>GZ\QX^^D=67%>P=#?J#.^FL!^-QU61+6KSK=5'.T\&??-S M+S+Y[Y!^^7.WIG_:;2.WICLS&[LQG0&PD1LS..X?=F=F,[>F?]0=FOO<&6K/ M%#;XNNOPV0,A)=K7ZE1CUSYLX+:+=Y_W!(5*&L7=P/S&MB,-9W6WU:"/K=Q_+ MPO9LYW<;Q]HUP=D92_E-7-8L*<54+65DC,RN.\GI#.3/\[=4@GR_"^DP^%^O MXKL2J+:<2:94MNIGO2LK>0B)TT>]\0 MB=*;.$TZ^;@?C;%]UNV9:<]OH'VV%8+]O\:,59_-HVT043,3IT! M^Y &K' U*''O_%-4%5F:1$JU\JVMN\^XFXC.:$LTST8)SU?:MP\H,G=OX*@N MVD$YVI#(#%O%CTFH^)J;*\D>.5A=Y/BA(L>/2;(*$:DWS*>W+7;WILG3G5GC MCTFVD/N+G#FD+;UC =MYXWR9PVTR,08Y>SOBE>3PQ]W@"B4< 'ND:P_#G-2T-UV?"-:'2RW]L_/>E$ M[5[3N0 M^ ]PT>_W3DZ/=TMN'KSJ93O]M,X=BT;'_?W3[K \JL*$;R]%U"YMN(MIRL>K M=+>Q_');O*6'7J;=F>7^;HH Z>7F\ =YO?VH>B!RW.S9;>FSNW^?J!.91"4RG M9W?+/^KU 7V(!KLC0:]:+@_W.^B5IL49-CTE)B_=JM"H@='O9/C MT3>)\6V%>&UJ./[ATV#?[W:6ZS:'Z7#4'^QW9VG3S]+FI[9NI;E'H+D'G;1M MNK0]B.:^8?7N5Y<_D#NV6CZZ9-2N)Z-N-F]^+R[-3+RM_=7>UN/4G8\OH?0M M;F!;.K!C83OEN3;KI&Z_*[GDY MCRG7]-Q,K/O3)9LV-=FT:=3U=WRGG_1.NXAF%]%\Y,OW.)RWDX/^<9?KVGQA M>W!&^,UP!CMQW AQ?(SNX[;GS;ZQ7]FEU78IK;:V>/Z@OM@)LL2;.^?<:3?6 M+;[LOX!+X+!W%"R"ND3?-ILV M@CLY*1;CS#S.2_EX=-P;G:PDS'Y$\K-!V.]-BW<^]LS7EC-]=8?G1M?IL:OI M@\.3WNGJ)B#;+6E;#,#I-/DFY*JV1EP>W@^[*9?WV')1'=_@!FOA32L/>Q2] M,+9$>AY\E3;KXMZ$-=D69L('%YWN@&U"/5DG3#LC3)VVWAQG:\L.V,.[7-\@ M]?6W.AYGQIO,LL,ZI?_WT]W.4M;2 ACP0[?/7+TSDT69UBF,X6Q17Q0EO"B) MID49O:RJ19Q/3/1'GI@R>O'O!:Q%]*R8S4U>Q75:Y-&;+,XK&P_[DHE_V?2\ MC?UK4=7I])I_E<)(\_K'X6%_N+0(2YM]ZPWX[A^_P'*D.2S*C.==FO.XQ%%% ME5N^.%R^5)=O0CDX,/H:#C\<'!R;#Z<' VF'\SA M8+)_5J#I MJXF9%"4MZ(^T^/C2YE]T4A*H_NX?N#(DRO?Q\.BH'^FJ1W;9(USW?K0#!TB$ M663Y" Y'E!=15N3G<#1* ZJEA(6)JZB^,*1BXOPZNH"?XZ28XYI-X,*)4S@@ M98&*NWNW]#WP@KB.3I3-8]MKP M"$;[ UQW=YZ^M=C?R0;P\^>WAOO?_S7;?ES]@:]?W\^=D:C!PY/D9#P\/?@P M.9V>?#A(S.!#O']H/@R3_>/1X>EP&H^F2VKP^%6&Q.9Y6DT6%9Q=5VE53'_IE"(%75O>F<_L[H%??@_*;%EE67*$QDK@MJ2Z*199$8P/:-4[ > $[ M(_]KD4]H,U!UDN*\2,$4*=&2CZ9VTZH:]"1K4]PU_%QI0*&"&LZ+VI"2+@TH MVC2?9(L$?FVRRESA+R-2R" %9WF^@$>]-?,"-#^\$DPH,&+V]_ZG'ZT<- P1 ME3P80/ 87%T:++S(&Z9GAO70SKH"0VPO*XJ/9(VYD9/6EP%&95I]Y,G "O!- M@B9;/WH-5ED\J7&HI0CG++Z&,4VG<#'!:V"AXRR[CJ9E,8-G%I6)S*:O O/@=YK4QA%4=+,<6.V"Q_)GG'T$:?FO>#;_*7J^R+-B#L97/NFCZ15'%[ @*"D3-K5Z M)"!7!L4Y64QJDK)9_!><.7#Y0$S1>RFLRH8_PUJ=7T2M;_GMMV<]_PON-5\M M.ENR]F"0PE$JW-\;R]*S+B.QF4! MNP7W.&\WF-*P0;"_59RA+H1APWZ?DY6,+FB6\>=D=*BV8K#7<4[^._ C!=X( MJV8G%PM,']Z(TD5&>G&5FY)GG)A+D^%8R#)8\91X4A85^P<3D)6Z!*$E9P#4 MNS^<<%9NSO2F>#XOX[3".TZ7'!;W,B[3 A8/O'I?NHM%W;;N^!R3G^,CZ59M M'6V:7\*_4 7#,5+3"6^:])*"!;MS$JQ(B2QE62BA1>SI$UQNV,#S,IZQ(1GG M< + ^@2!_ 4\Q(1^F/2B7U/W!WSN/_]X+B?BZB*=7* JNX@OX>#!'N>5G"QT M-_=P@\996EW EI)5@UM^D<[Y (!9@[*+$57^>MQA7>QMYUPB\_AR^RG MX$&%TY>;N,1# =/4J8$=__&.CC:STJU[TSN0IF '1/PN\&4%/ MO(>M-RCM9U/X=((!3?TCK<&[&<[LYS@C%?5;0=&J&)<_>G7VIGU0^,??7IS] MWOI77%=O-REJ9DI: CZZ@0KB)<5Y5* S2CAO63K%TU8MRE!I]OR3.8[SCW)R M65/!%^JT7O XY+"*]24"-(E1:F#?D@*-WFBZ$$L8AQ"-037 U8:/@C/-^\-_ MH#%_@]/] ">9EL#MP#H1[D7P!]P?D#H]VV"A&M"I:!W'$_+LW]KRE+1NS^F!8DQ'.J8=P_V;?.Q';\IB M8DQ2J5UO^ %Z7>,3\00NT,J'LBBJQ1AT&IQI>A&> M3QY%)>>E#W:?RC/9^"NDNH=_:!/GX A6Q2R8ICA1,W 3Z$[$LX8W^=5%X6P2 M[V%T%<,@^ H%#_4Z&A=E65SAEV!65T7Y46T;O)@-&Z#AB65-0I\'&>(IS(JJ M9I4))A'O=)S3UNA"T'OAHSG-&]Z=I*69U+!HXVMZ1-M+> M8X-$?XUD8/0E7 MUGKKL?V<89 7YGQ><'I +Y*IH?5/,R,/XN\'J:0DO?S'_X;_TD,Z ;NQQ.3: MA9QDB[3&$RVIM?W]'QXBA38X<'!J@50/!]XTZ+__W__'G\ZR I18C3=/>?>0 M 3!:DEN57Z\0)%QHC M6&1CP E_AI&4O*[LB8AOUKN_N B[-#&\ ^/_H6CN]@O&9:9&E MA=Q"#85CO#L(EBU';1RHL*@&RZF*)^S8HX8,[Y,,-3-:L7S[+#^?GLHFF?Z) MS *Q[7?'TX&[I#C/89CP+["Q%P:OVQR7:!9_A)5+T>^)3H"#+CBSJ)S;6;I8D;WMV\@96STYX;BEYBGFQ1[8BCP-S5H[+U3# ;S M:_"1]2L-UMF** M=R?L%7X$+2@].&H1.,OOPF1L;^""]^!1-SZ+!LSFA/VR%X"PK[CFL-2BQN/- M<2%X.CR>0R4DDQ7G5O$1O "Z";K]+;&65#?]27KY=-E-)D5!8T3-=>^1D6^< ME5T3-, TS))M;@4Z# KH$>>%9.^I]HZT]5-4[:H$AYK7.R[V&TUQ@6&9:@*: M)4H,W9@B-G@SF(LXF^(V6YM<[%_:/G9XP6/+,@HY&@P;O@MO!-S\F'5.#8OO M:ZDH/B_Q(^A0P=&Y ) (X #'9.$0".6'C?9+_%BZK@D_P BEO5N*3()ZMK;Y 2?L3Q@;8$ M)Y%D&::WL$%;W#]66]%ED2WR&A?.?;B/>161!_$C$CJA^-P@ -8<7B^\V\6A MHZ 7W#0I;) _)AAJ;?B.[V_+R5J!=SCY KS#8S0W4.@GB[*$Y\/^X^;#[5I( MP&*17YCDG%*2ABX+A\!AJ&Y+6 BZ[RXQPE0M4F MK+Q!3DT\N6@S3 CH8\Z+FB_W29&[(=--;\.Q.J1)L9@CPLZ/E/)QU5N],N8C MO@8&C7>_D:@(S(R.&8T"ET/F0E^D8%N%H9%X1V\I?KDE(RH!1F/ M,EC[CB*')Q6H0Y?#5/WH#(PR]^ ,,S5B1DWB.JYJ,!0NTDD$.C\_-[IB-E4S ML2B1&\RAB"/1ZT*)^!V5C,0&'^VK7*@8UC6F?0(M:449]]K%WU':9(-8>,$* M)+" @(\2;>X&-S^16E:;SDGBV@)ERF('(;W(\QAI3FH;3@M"^KU /(FTB9B M)(E -*$8#<&9-WI8RJ<*3OM,(0NT!T9L$)2GYL/:T*3_S#X>C@X/3_:'AZ.O M0#YMC0JEQ4/-L5==Q*04?7^BU7QK,=T<+J.1HI%H.&PZ>AW+&1R1<'C)7^2F M%=%T :_P!\0QV7%5E&-O1\D.3$O0%8<_J$FSSN01I>B;9>3(562NU9EAY4^F MU+B -8''8F#S@DY!!)**L;_XW+.?*L9?!ADZ^@4*Z"S^!,[NC#\VB>=S%/(Z M&N[;TRU*(GWA(1P01M%:QYF<[IWZGWX:0P%>G_F3&JR$'UT"Y=(50; M\_#POWA,\"'!=\TT)A"0!.D'0S9"RR6*.__Y^N+\/*BG+"&;%N114F#6;[W&XQ2 @ M$D681M\?V"_BON'WT"Q!C7A%D+1B,B$WT+LTZ56S(@&IP1B*MW+. M!$&,&%[,:%BU?K0Y##_&(/F0"J:1@1/6MM2@RQ<46H"5F!J*>G!.FOPF0Z[;0I-45(I@$FM[,71.3J,?*Q0< MWY)XD421@56F\(QK$V,V**Y@A(3? #'QIPRV ^7VX*N8$.:5L%WX+#2"EW1@PS5E">$@3E"8X2]'ZVVA?FB&&?2U 5/K MN>/6>7="0QODQC!J5!PNN<=M9O8!<:(\($/_K6F,M&HJ-!;@DHO E;X2@Q1M,,*V)A?+SD MR#E-B^8FNA04+8!QQ3D%Q]1N)>5B+RF$M6 <;8]C9 T@EK5#S"WC*Q? MFH_'FI#ZJD#4,.S_I)8EP%/Q8^MX_OM?-AZM?T+8BEV=%6;P\.3P>'AX?/SH MS>"V1<8UJZH%?M?J=VLQABX:J,O:J>NJ&6%F"Z;(T,D9H+%*J+^+=.Y')=?M M&S[/XJPR"7=BX)V,8]^HZSE5VW-X+3Y 06C4OUTD\?]7 <.)T!8!.X4%+_@5 M 08JL@ ]%*S HO"B&-O+?8IV4LI.+=MQ'%!'94_?=[A',#'+9&\>DPL,5S[Z M]NS/[C!"D(1EU6GU5+O+(ZC1Q*:W5"04; JK-U%=@#/0CYZ[T!=99FIX!@B1 M($&"5A(=!7:ZFJZ7VR/1NW0V&,(8A(-3M:D9ISKV#I;-N_!<3L_QXK3 M.AC;6M?I^]'147_D;*S7ZC:(Q^!_='#0/[8F>^ %A]% M:Q,E,,Z3@_Z)'1%^\ONCX_W^H7.G\.K O ?X .!<-,9RVZ"[^!EF** M5SW%,-6 II#6:A.#HG7\4 V-%^;103#XEU@MK"],=CS:Q(W8K!L< M6 U8$VGHD1CJ60U&$9,&_'@,/9,!/<.QV)$LO=L9=3@V'CDBLDDLXW;SB_P. M/R]5O$]?_F.))&"*ZLKJ&S-U+KRK74Q$4(7 MNJ"*POTKTW#[K;E0F9M'TV,,MN2$,2R-@*^Y OQQA%KR2TAR3%F22UI0*ZLLA;;I7:8U&1T&6"Q_Q-CXK/S].J%EFRBCE.+M-*RQTD7$HW1LX/ M!C?S$H7^YH)'CI50[8=#9'E8/W@8EJ,2PE34+H=,^-TS\Y__Q#DLO 92W*,K M22O00&9IDF1FCP_>RMI3&@L'3V$R,26,U'^0NT0BC;1.$MB%(>IJ75T4 & M?9=0/CA-4L1PB6IXI@74> 4BR8T42U%(@>?38L^?_VI'($,[= M@U1)#J]:PCE;&*HFUE6%JJ$0")<5.6][EZ2O39;.A!R%JVCI:I50!Z$3UAY, MFHJ=0!N\ RT3C%5S"MG*(QHRMIC:*6^&C"G20D51OD-6"PFQ!=_MB,3<&-KJ MK:KDH6SY]X-]#+>--9*UF%,"A0[NRH=BF&P6DWV=LH5T8I-_BZ\.;!SW#YN+ MC3X]1E)PO1J2 MJ8D5=J!^X"LM8?V92UBUJ/E,BE/@2U;[Z;WZZNZ]2N!*MY#V#5]^BO#37 MT1-\LGSX'?U*/]^$)/CC)'^WP@!G_\3>TUI[XX#B=)&%"/'O1\?]@?T*?<#' MC(MP+)A(8_# PE'5=R$<..V#1R7F*L]8(95:868[?$W!@@4X.2EO1L"7A)YE M$BX4A#790,OJ*D.T<[\_[1_Y4HD$#U)T]& MS\F6[\8M3)[=)47/X?!4D^IH&%(R5_X5;'@H)7 !4M<*(K" MHG&HRLHCHX&1LV$SO@Z*)&R!H*^M;OVBQZ7;6RAZUBS;DJ5O.+>*Y_CPP=\:+CH;V#%J>0.5^-%Q>#272#G1,?O9HES M$D"%O)+[:3)A_7IV]L:5#5"H/XA*45+LH\& .*^O4Z/*/?O7(CEW45."N\V5 MYU.R=FF.S%%T75L&7?[T=(I!IY+"C7AGS[R0NGMG\\%!Q;;'[NMR91Y;FW#C M^K.22H9*JD'0?H(K)7P%9]@L8W"4 MPI$F'BBRY60P3&MGBS!\%N2)GH_8G0\W2%A>5M"L=W"ZPN5%M9T52"X6.<5+ MP_3FJ71FMOB2 ]GBPQ6W$4G?&@GZ8<1CS,C1,];.P^VI/V3OHW.K$F"XP@S- M8_[]]?L7T=!E9&\CR.D$GF7C58Z!X2T33]CHU+NWE0TW M_>^_I5^GM3C(B,\45#8J(J[L"]AE/$(^,."HFEL+8:5F*."%X0=JDE*Q@G%$ M.%=87JQX:_-R;7&MSO8-/,D&X\"LL06^).[Z:?"A)X;X)98&$PQ=G_JZ\52K MM9Q4\9#L8G8.Z,1W& MU:15% !H*,]6Y)*))5X-0RE5K$EB\I9P35J( B(\>*&.YZD_*K#DJ -+=F#) M#BQY+W1VGHXDL\RKW6%;UB9!?$L+(P+"783L62LL:4(MSC!!8HM.X4I*$("B!1_X ;P.'#C**3_",MA2?%O%;#E( M[0#HS94PRX9H)C1]B\2'4N)\T4U\39795V'N?II?K#[@[2.S3@$](V3*GWPB5CFNQ"9G\U8"(3V71, M0FNK>O5!RB.;F(SFS7/6.K2\\%_O:M#:QT36N%#B<&%[]0F!7F)F+GK*TFR)X2'O: N-E"&1CPF V M(>L)R"8\9U(M?6N7$@F>:"LUM#7.ZB7+5B ?U!'PM;6;%2XKW$Q,S:ZECJP" M/,YH;(,+*#5P,-[T9- @MXRM7 RO7!^3-/?86GBZ'55 ;.>3:_-I).6\%*U2"" M&6L:9NE>S.BX,<:]^]$S&;UDW +)6HKP>,V@)+BS?.()1H*O?D+ABM&MPQ4X MZ3C-JE"UBE[76!(2^80,6L&(GVY@VP$RWP?.I_KJ+JQR)\:TI$C-Q)M% &6] MLK0L0;A\? =8UTU$+*"3M,MN43X-\^X)QP87-SK4RT^26YO>][1!>;)RX%2N M:.T(1GB-*KEO-L^%T86#(?4>!714SA\NG)09&Q6 MOGIUW=%\6T,>*>17K+P"I:R1U8GC@W.C<,_A#/KZ,1&E$%M*8)XYO(NHMC6F MNEL-M[FL^\,M(PV%O04^N1Z6C'J/C(9;@+$Y:KH+645P5JLU(M@. @31$ ME3=YP?&&O,M:)BT=ZX(]<5]9$1^].S=^^ 4V&FN+H=,68;2T$?\\P]@Y)4)0 MMK&MW=X[X/;$@5KJ!%*@7ZY-MX&^)*B@DGLZ4 M& NW,:[WR&-L"UI2:K!1+!<[3+D;61M_0=5P,ORX('LRE9NDGG>M$+ 12G%Q MA3]*PYS/7CS[+9BM(YF1V]$'GJV9H?,A.'9BDCW%WSCW T:]H-9R,P,&4F)' M\>?9VU<.'XD_H755$0?"I;;QRA=*,>F<>.T<*91S''MA/YV,VSF:K"F!G+47 M%/K'1 \D>\)F'&['%"]+1_LDRZS3PI7259;*D55#PU9[\WF6NEI#=Q97LS=H M<,'CFZ21]IREY@TK/-:^BVA]=[ 1*;9;+XW?2@G7+EAA\036IQ2;+DJR[8BX MC(31<450OBP7CB,SBSD^.18B%S-!RXP= RL"C=];F8S)R-3DF7X* M2=2NL03*OKJ1K:0K#@YHRLE!KW:J.8 K:KA%OIA;:&8R)5-\*98?6Z)E+X') M#Y.#BK 9W7GO,TY N,H-![]'@Y=O;[).?NVZ&GXTU\[VJ=@^I3,+DYQH!^Z4 MK[!RD6,#):;KD@@?_\4J)K:Z:_EK &9=ELNK%/23BX7D>@I<\8%UX-#XG2OE MWK7=-!]:EY#^?B(:XJFMWD%SG:,B0@)Q(Y#I9R#:?E+QL<\K]_XGB2[?^D3_.T'355]]+: MP5C?AX,/U!<]659H_0(U"!OY1O#D'U8[_BFZ**YP&CWK0Z9^8FM9D6D D9RQ MT/ST_#'5BFC?;.XA>M]V/;9='RI9=AEC#/R2KL#>PGOHW(G6Z$4+C''\1X50 M'^O.C-XP'"3',$YB:20U%(F/!O_$OD64HW<_7IF01Y*JSN1C*'C(JV2#]]5B M.L6$/FV3$SHL6RUF2 CM B!8**EM#V+_YO#-'*AJ]-W@Q[4=]' M$LP\)M->O?*F5MELH6E$*W@I//9)=R>N#E>XXW$F6)*DF/M.,%D'%$:)2XKP M_'<,4EE>1S9B!.KJ+VDE8,T'/X H@1\.B$W*PNZUR2_3LL@Y@&^D E]KR1.L MF"W0DC0EX4KRB; >PG2% ,[T/#.7Q$2T$]9+H0% 81T)WI/KE'K0&0EPM=[# M4L)I"2K$_%+1M%)'S(;F$@G>K9G6L"/ZT<_F'/M9$G$%F,LEG"I>N:5H7]+0 M8XF+VCY[_:^7S_<&I]$SL+1)$?#Y/\^*,;J"W@$B)4S@%ZP8[D!>O1 MTG6MC0ESS:W64:'GU<)0!(LP)XH 6]_VLDYHL4< MVY53I#;]Y.]:Q7SLKFV1'S"P8W$]W*^=]9]2FQ2D,89E@I>M7LO-.N7,@6

    8U):V(B=;UGZ740@F2(\EI976+ MW@D]MD678_ZHTOZ/-GQ%W*6U0$28< !67'Y!KJ#M7\^1'BR&9_G#&.>"LK1" M"^'"G\%1SXI)HW9?%,D68DF&RUB2@PY+TF%)-A9+D!,]CBM0A@$[F"_)X60>T0/0R$E_F/0SMX^RC9>4)C#$HM\BTX,P@T2S(P3YFL[>8H(1 M29QH@X43'//H2-LL<"-DLBB8IJD?_=-[ !N 6OIC>SM(-,O#?0@D9D668DJM M)]S ^]&OUF]8Y'.TDA*V&$.'@0UI5^_!IIG +))BAM;U1.R4:_&15[#E2&(4 MY*7L*16_0];K94Z7:0U.2E)QQ,-2+S7"')L/OM!,.D5]O4SZ:F%6M#J:1'>0 M"8@P$6!]R3O*U_UX?[)T?AH M/_XP.DE./QP,)H,N\\#SM'2BGDE &>K V!=_P^7J*4$G*&',Y M$UMU3;+L>\PWA/@,;Y5I9W6!C8]C>116=I4D/!@C: M8\HFT M]W#ODT*0$IP[P[.V+=W9T9Q.9)?T:?W2(!HO\1+-(28M\"C;BAT/[ M*U<\)$:OJVAF8BXWDRQ/1!W:D,X=)C(6T?3; ]-2ZF7I 99.M\ M)!YN'AM%U)S+"R1IBE$L1>GP(61P\%[<-)1>BBR1],RPJ+4DUUA('<5XPJ>U, W8<6(KSU69EV$)=WJ\2J>='C].9!PW*W=/UH2:_B E%&:SLV.2& M^;:0P&=X:#<. W!@/G+G% ;(T:5/03):UN8QUK.%(Z$[UFZ3U\J.\J%FRGD MT34V0(.B=:89!-0C>@5;%E\9@!["6E+/)"VW,;/T,0FJ\";+'F3ABR M))Q 1>%,IRY44^A?L0#5Z0JBDH_%-?%@=Q)UO\T3KJ#WP551?A02USDN M/>5>&+-HUPP,EH\Q!TI!3@<;5YY]/_KH91C5KEMNRS'5-=3!WWXA/?&6(!O$ M2X+$#[15^S_@;_;[PT,B/XE]J9\L:C\#8$L1#.,\[950+&J*A[7?WFJ.DS^! M)TVS&KAM5AUQY]2:<-DX5GC71V/FF@IUG4*N] I?#1TF"[FD-*^[$6,OH(XP M'NP?J_X^Y(A#72T?!@T6U]%[-(<6:'ZP M\:"%^=*X2>ER*.6(^L1]"O>,R[[#:T"G7 G6O$7+9 -Y*P*8"LRY.M.,7H6RP MOE1F>//*X?K>?D883K'\07R%4WMF$DB;X[2\1D'KYTJO/E+;. 7.(4S)A:LL M;VUFI&_3^PN6=$KD^*F[Q@@X(",,1N*MR\3E64)<%" ;=Z1HY)QG5;>!29RA4^**P$G' QB6@: ME*(D!?7#'7ZFV:+1]TYY#Q6*R(814X/SRVQ.R:0U)QQ)\Z%=$%]32,10!@\C MXA(R8R]HXJ?5=N),1T'X &MV M:B\ZYVPY2\JZ'9A.2[E79VZP.(7[!'(<5XUC\K+AQ(Q-7-KHBQ!**#:7#067 MY+J(RP0;GO&)LC+@]EQ!=:OWWG*H:N38OA]5MVU7.*5J>X(#G>Q'27S-63\T9-] MR! NN5'A;[FQ;H=BY0;#/1SY\&"/9,FB]Z0)+!@&>%*T?2!YD,X 1P/BJO!\ M5L?<(1,*>3O6GXF/QLHS9B=L?T;G*0E^ ?EQ>_0R#XHA;$'V1G9'@OGT+UG" M%F*)C$%:T)G&M6+\6,C0Z#6W;X;A<13__./Y4D\,?8>/96Y2"1/RUZ,L6Z;M M;AL"M;9/".M'-]24 U5$N^<=:[?[W(F;.^J:9$E:>I($X4-PY4509 Y2/>J7 M .E?&&OB=49WJ[>\1NT+"MJNI<,(_"IC.'/)]V*6*2Z&T18Z/;O%<)8:\A.3 MT OWA1-U.MMR"NR!L4@L.@D<1\W _&C2"*9,()?_>R&ZAO'.A/,2M.R5$.TM M5?>!GR.O/L>3XQW_B20[T"7?/]X;[@_VT2S%4P>NE60PM S/*A!6K(7'%P%G M#VV5I=R*XEQH6J)6E,C2\C;ZZR'28GD;"1UCTSB*[7*.'XW=)FG"B-]#.F[W MXZ2]EXI*%'PP52GI9,O(O/7&H-#48-KS>NEX-CIYN,Z7:DMB0#4HZ:$306+6 M"H&"WR..R:RX+R3[%RL4#(ZRPT\S,/'5ZN&IE5F:<<&,Z?R8S&*"I5N&]GNC M$;G^V4A%(.-J:ZN!KFY8(ST7U8T\ M^B=2=PD\M2;P,041*9(&PRZOI8P13VAF9 7@.;A9&1N]LN$)S(Z!C*12T>@H M&/8&PR1I/C=X<\\OT(K#0T^Q^ HU 09MA +'7S#9T1: (O<0YQ>3L6@+/)I3 MCDEC&B3 6R!'LNB5C-QSL%-<(6P MIO[:1:(UYJWN8H_"DE4S:Z^8'=)GGO)<C&;:Y25AN&PJ!M^"27> 9W%G//)%47 M1<5\)C6UT@6;3Q#Z)7$72.")'3'RA]U,M7N5,EM3@(;*6.5@>%'">8E%/F)^ MA#E]GK"8+)0^;DGZ-!+^L5JE^#T>D?%?V\:'TK#_,%GE?XHL!SR[R%V*EA#6 M,:!/DJ%Q #Y1<4[PK4:Y(<9YEFU*&:;N"?6V-Q2?QQ#MY"-S CI[L(<]N>9B M:N(WB,N6BG&8^5RJ+&IO""!RPSR!K/+!W,I=(49GK"\I8%\?1 I2"W MOCB@*YI]:?L@GF2*_0/-GB+KEMCOJ_XC3ZZ]=N'S-0OO:0Y1S!1F8;7[B-);N9N!=B"44G M:?#A6X07F'VG9%I=%/T]=4]4+A![IZ:XNRJ;EZ^R2H"TO&DMU+$+ MW8TK$PA^DW?( A[E'#8Y[L.M%$=C^9'NHYA.6^2<.VK6+'GGAN,= ;B07L^& M JXB3!A#N6IR5=%"P<,A*$^8^)=6>2UITM;+W4;7--_QRN@?)E'[\R\YI A*_K&BQ+O28XF)GRB_3VEJ=L'!J?H^V.' M]:$Q*']#$&L5' =KA]Q3.:O@>/SZ[H6O6"7U(RUAO/.#E5G&'0GX&M=@#_LC&0[H+N[CPO?IYA\$ M:[*U7C$T50R.@]*^\K.X/?45M;/Z M2[C@[QLY:1S@BA%B.D+/_]+TZ^D^Z2%:; !&52,JN.8B0%4%@%10M4(ZV(JI&74MAZ!$87 M?YHK[!:>&T\D4^SH8YJCHUM7^*5=^"]XO>H A/TH+-.9-7B]FIJ;GI,\L\&/ M==P>ZIS=^)Z+8:WH_%Z7BTIA#VN:>Q."'?U!DDM6ZTA539>>C+?7FB#$2?!Y MD&8X=$/0!>&Y;ZH6IZ3_><5:?:A6\@,O?C2/N86]?VAAH=!X;MT)>J,FV;2B M,>=8UVS&&79Q1!E)W(@&+:E[]%NYU0X20-3$Y5,L:J1^T8&$)L6B5G29R9N@ M@-:F@O-T;DA/Q=+@66 ?5N1BO^.+K&709Y0XLPUVIG_Q:0(^#Y-_Y4I!3LA( M+JWEV7.! EOLB@RRI"8-IKQ\U9GT%TFQZ(A+0LQ&PH#T*ZTU0Q=:F#$\((!4 M^U*J48 $.' ?82 @]?:J3Z:9V)QPU.U+QWZ1&L7WN#6OXNOH)5\[>/6^9HL, M6\GPM7//Y6,/RB?[9X/)R.O4Q'$G!1..T9+W4"A:,AT26(,E-ZN\ID7,DN<' M0]A.T76DW">N80:.N/E1_W''LA*FGIVD[&EO1QK47A9?@V+Y<9I^,DG;KGAY M.DW:\@;4)?PGT4GQQT9'_+>_U8G_QR\['8$[S MJHSG.N@3QTD@H_ZO_W5Z='SZTZT'&'[;U>:&B?"[RLA*F>]G9F1UI[[[QQO' MJT(-ECP#!+7J:[IPG[G,SUN\S5_P;?[6,-O8*T;G+W>-NI\I?UD2VDV9>U/Q M?[_VJY:(]0&K12A)R?>)L.IY)E-/^F@PC7=O5=D^W^6\0 +VM%BHF"SH7+Q/ M#(_?A,CW2!A"HBROREQCV2[P3I3GR@'LH@'/V[._[A4KIN08!EU!K$0X.& & M7VUC\*IZHBH%G>-,R@;51,_/G:FSW7,+ M/>"-%1-XE#[(""0MLL$[GBS0*3,65 M[XTGKA19S(C2E2MX:'V;FO+2;,@8O)*)7J-'S:B'%+ST5U]&]Z2H C5+0N*[ M=WOTFX8R(S5^M"P+*^5'SAJ]@H07_',NL_CQ(DW@160?G@SW1S]USM@&*HK' M[8QA;/8W/>V_>>?:.]-K>U=L@4+TO2]7\M=06J*#.!]/*73MJTB$L84@_#D< MB)]!O0E^E'L,A6L9"?=70?0V%/0E4ADL0!I713GV$K.'E'Y&3@_1IUYO1 NM M6-F'0=HE:%5H%G+=":,N45K!>^R<8@Q'HNE, $^O+T>C*$]2YPPK^)3.%C-I M71'/Y]RC8DPT@EQR(P>NTQ46MBL"MQ9U MRASAL%:X4*-]Q@6(Y##?4OIO:EXLE>J<2*7(.,)2BASQ*+FPLVDH6)HZX./@ MR:T Y$/-Y\D0\%)H[PANCJ0I''7=QFL?@ZZ*Q9!.FP'?KC">:D'#G!9"JH;I M/E-DE[W_;0H2T11!B[TBQ(C8D*Q%1 B49UZ:6;J8:0/=\QQ;Q6@U1,QAB%A: M-+_38">GLPL; :ROYY($]UI.9,A=5.H+*NE'+.%*^:+_<9](1K[4:=I.TW:: M]EXT[2LIG(9#_,YBFE;DNT@1;Z/"?1>BM2BA-*4>YE<*QJ6,5!TX,E<">6+ M4^PZCON$8(XDV%.RB&OK^7@AOW%IT&4$21]7!:BNI/U\#9HRZ+];M4S'(TL) MNOYR*^TVX)K> )J48\/7@]7Q%16Q"I!XF84\6(VMI72:6*(B>EB^3F=W.KO3 MV?=G'0>1DS,B32?I>VLU=?1:K<+$YL9?"Q03/V#_CBKK5?II&S4[+D7L)D^P MWH #Q$@M1M!&VSN+ *%X0^&@^17X $:OWO!ISY:N9@B.ETO =K?F M$[ MTN\X_^C5'E%QO3;TA4%;I*4RF=#M#(-*%O#06?HIW&*$';3V023_2 Z%B8F? M!M8$NZ>;3_%LGIFER:] 8M@^KDB:1I")JMYC5:S#JI9JP&PU4,^2L@5MZXM: MFIFWO9#1YG9H_DP"[[(G+E?L<.^I"^ZV/;E) $>#_^(1VK>N&2$M?X8!-FR? MM<9V:,<3#&Q&/\36'VO# LZ4;Q?V]*T8:!96RK-#[,>'9'8P.MH??!A\.!AN M0_E HT7'9ZYPV-!CZ>["D_0<*S9^MO7ZOY %GC.]5/IUT%?9!QLZ$>S[DM"C M,9Y6+GR2V$"\MB&'HU"FE](:#AD@HL5<8RQ(DUW'N4'8NO,OJ@; G-\JT7?+ M4LE-2CD%1-I*PC+:;R7V\.57RJK!9*!>T1 F$-)ZX=5"("T#,4,Z?X>'_?E+ M@07L<5JRH4- 7\OZ4N2=::2)]I_27L6>3%D* MCI [Q'+/$V.V!,.XK*/Y*N\*(H( \<1D\N&XZ_O7P7J .C@W/T[%:>'G#-MK8U@X\/Y+$UB:XKAOVH9?U9B%6DZ:;BZB6U/ M.L_-6(+E J1"O6(*7U$F3+96*5Z!S22HK(][OW*' 6HY%%0N87&^U9-([WN> M>_+HO&!LDTQ5'+F;<I86IMJ_G+M!5_8!S-Q+&^:B_/C:^:($ M52;=&CBR']B]# ZPCHT'"* GCBTRF :&?RNE\[30U%BRUO%U\UHB]7X1HW:' ME4.646:H]5J]!6]*3)666C+H/SU2>.W4#=:+MI_+6FQ859-%MY43-+8]D]@*BV= MNW>']RRF7M*!J]Z&]H\TDPDXXY6K!EO,(;']:QL2;OWT\LTN)/E&X'_ MFV0C#45GC9! \S=[S>U_34NY[;@29,%7&T6T=#:[P$+I_1F)[37+H)O/'=&^ M2+8(LE_=EG9W_=3>!_+8'$9)!?9,VD%SCOF&(/LV.$'2(H1%#"Z-!)/B"GG# M#\ 2NB[R[HT4^?)D;9L4_->NNW;LPO8H2(9RYOADWA2@^+5P_H6*C(0?D;&/ MW1H"Y.%'?G_]_D4T]-PNURO,<2M0#I!]4J&*J/R"YX2(#6WE;X/=AL-)ZF?U M'Q<9\'%7V]/5]FQ:;<]F*[\[M&Y=3!!:%PVDO8,/Q R!F*VDF;6; 6XCTH;, FOQ*1ZJ8N?=+@! M+RW^I.STRA]B>V-PX^8\/L>/H^E;7"D"&G2P6SA7V!I[H3&Q_*2A$9G;=CP] M.R#I3ZV%_?.+ZXJN(UOSZ36)I"I/'&V<7?_'$8-97DO[E= 0D =H.$):V+O% M(S X> 3:$L:/UVG_)F<_*S?2C@0D7@>=;TCVQ-ILB+#R/V%+"4ZF!AQ.9)9> MDU%GK5$_0(OH172R2I9WDSA[K6FE"?:E]"NJT8&O%N._A%,EI!UUT!DP"9DT M>0V98FM;&IT=G3OW0%H/R8;A=&N.0F#^*J?^PNZS?;*P2MQ0I3.U#3"U4Y!) MSDVCUY!C:6F\FN=REE\OC<>&CAC6[^+4*K%WJ#V)X."K=>9]C*RTZ:^O'-R. M''3,)5\(#0^9;A0.(4PQA>60*$M(\YQTFOQ<=#M?213\I=HA->W]IVC\F#ZU MEM 4PW;AN]O?J3EE#CJ/*4[) T_ 2/_4%-<[ MC''^S%T);*Q2XB1):1YLTO@ M#8O>O>!::6QA;6HA*PNI&+UP04P9R*4=ZE,$VCVYN8%>R+@M2XKY#N.%QLC& MY+YO:&O@GHU-?66,E[? C:.#*W"X9JS2);!X:7J2F_^/_51\R8DS6TCH!3K# M 3IR]4 ZN0UNR] *"@.6ZDUP)(:;S7KBJ9R4?3E6J.^$LUW,F"59OO:Z71[M M\\'ACI?2B]Q.BA9M]6-2HL NBT\43P)E.^+6F=):@G!IS.)#44#/;ZB+(B.3 M"8=+/L:"^H!.N%EZ"482H[3@:S!*%"_+R\JH,NDQ*:M>71A#0&J;?G+'2*6M M>99TQ1HH""8^;+]6'%..][O2J$:QG6'9LYC]Q&E7I'GW,K!YL4;&B]*>M6;4 M-KB=@J8:;?"W&(%SZ7]L \_$3$V)WR8JT[1"C31AB:K\D^7QK8;+50E7KS4^ M\W6'M==V KK;\.;;\*5E!+VK._&=2X:U:J6KV]R9]CL>8ZE'YBUZME:/T.LE MZB(>+0]W'J"E@Y:SY'C _63QS*MB(^7 FI$O33\DHN.M)DG#&I,]C#(N@>W3@$IB=EY950D^]K&P'"_O9T?$%-C.-01ON]Z^6][;EEO<]=X"A +YI7>X>_U] MW^3OYUX:7R M@Y&!4\B_T%H$S9,OG0+!MMI?4V&XN"\N4IY.+0I+[UPW/\+:H^4^@ZO4]GKE M:RC$R-*<3&-DOG4G7YJC#WQ)"BN>2#PB"VU?+8,PFN,0^&U6BRZ2&S>X&&1[F SPS]06V M9:JJR#*!WL']VO]'Q1&]7Q[20F MK"AY9FV %VSZW3=E^0:Z9V],615Y;K*[NH8B^T1K4-L$JF_ZF=D\*ZZ-H+'! MF;>9SC%HY&E:VTIL^;I<.O@)A%&5ADP^;#$X0V@-HKY9EKE?Q+5HSR2]3!/, MR,T=M36S-(-9)[E;:KN !IZ,N,<)-XF,P9NP0P_"9XM\4>G1(M*NO;'KA2%S MV$TW_\RWH+D""50@!G!X2>Y&MI;>DGAO0_*LOGKE2W*VF9^;9P@]I-.HN5A]!;!R!A537QR-TMY$5>( MMD%54:TC.9F\+0U*8B^)R.S"=\R(32'CS$U..%BYM9@3[ZKD_E+L#'!0%3^[ MR-V_Y2^1=YV.X=Q7TD3=?*R]=G4B,)+E$"_*:U54HU M;W'QX_2W[5T!ZW78Y_K0%O *-%Z ]LM<"3^H,;0OJ!;""OIUNLA$8!\5+/*D M@T5VL,@.%OFM\!_K3840V-<6 L3N6?EYBNO/%1^]P+AHE/PVOXV_L]P-0:,L M&R((G^X7F:0$))DOG= MN+5+R48T_KPEQR_]^?SE&VW@L?P [:A-Y+H@Q-2U>+KLF2M$T#HWR"D;Y\T: M#L3>A*^?8CV6I%%^"=9BC@F1O':[]LPO6'CG,A+P%,VZW6Y5%&WAIE077[YX M$3,!KTM M>^8HIHV$9$(G $Y]6JTJ1F[ _/QR-!]4:'VO<&B2K=-/>7!8R[5023?>&5(J M4:KRRV>^=DG#1?"J1E?M8!WR0'SV[%EU44?4-4*R)O'8V!+_=A'WRF,_0NT? M?S0X,-N5V]MD@^6$WDQLI A3 ?PW28@WYH#(RZ#PT(9PO2K% !B.,*$XA7U% MD!$'>(LY>-/4%'2JI;3$P%A[I(*:/J"R!4I&2)M2>]LS=2+=)!C#(AR/M"64 MNV],.0<9K:X"O@9[_8I%*,7SVQ.WVK%:08D,Y0A%WIY-NL,[TF9,)4Z/9^J9 MA0(_&5!L $JZ%C"%(QK6P L!N[M40:$ M(V08BB)8=E(4.#OG>LUJYN;.!(!?X)2P[*T%_V%9SIX+WM)F]7P0D_P&S'Q, MM5/H"^4$Z]G$!:"_LT;W'H$4<(92$J 2.(,'4V9$$OV4+$0MP0B0MT%3C4X\ MO9HW2_KD?,XXF<&=@XW8^?YS*[>#4/0^_J0B=+ZK MN(IP/7_HX?_L_\!" ?\<_'"C7\VS<-%T,*;D!S4&J3B_N2#8UKI M9PO)M_YW,:[@UJTM'RC^]2U"A6>.%93LR>6)VFFM X:%Y)92!D2]6VP/DR2% M$9;4TE-147&&5#M^#&?=^\EBOS9L,M/_:KQA+E2@/EX3OD:FJAIULR(_KY2A MFJF*:-O([RAM@P-/4/ )+#QISAT0M,X.JQT09@V3]K/X(7^1A35*%LH^Y8H< MD<48#H;XZ/L6ZH5;=_-.R**/KWF)]_O'/_24E2\KKG )1B<@?WPO$D^2_.[T M!\>XZ@PBO]PQ,^=IQ0%+GVIN>115],2Q)0D>5 ^%?N8IXWVY5SUJPQF97Y<: M9-(E0GE?O_?(1,44XA*4^6=QA29X3_9%WD%%T R2DJ*!W#L=U.Y7'WE>B,5' M]'C)0AC,J"8 /Z1I\8".A@J#9Z#5. 4HWF6"%#FU4'03Y9_44X^+XJ.[T6+7 M^P<_Y,Y@SPOY!$Q%2*=&&[$JW]V,YQQL1SSG:[3^B_5;1"<*I$G4YJGE+Q)% M@-]3^Q$.T/?'_1%(9I:I7_K]0?](?]%4N0R.#J&=;1)#B^6ZG@0?#T>G1Z?3XP_CX;'Y<) <)!_BT]/3#Y/#_;$!R8ZGX_%7B/8=IK-\ MX-S2&ON IV5J_%OR^-]'6FYT? LZX%NA]Y;FN;1@MYSFUF>83[L,=N ; @KZTA?<^HT&]ML/Q29!G7AI)CBB&I!<4=/*<'+.FTG6K\=7-:D M6U?92JPP)XZM'\;HP"PHZ:&Q\)>UF47'_>B5S57;KK%N /24,Z0KPOP8O/T7 MNYO/ K*BUF.D0729Q!GOX%N#SC)Z+N"MSL":V?N?0+#:Y0K%Z;Y-E$"OW]H< M>4";:IV]T&8MKE.$[_YX\^:W%Z]>_/[^[+?H]9L7;\_>O_S]U^CYV?LSJPX_ MH[\3#QGO8QDM7AT3OG*"+NPQ.-KZ"[[XZ3>!>; _KQO&@;/'3C&FP(V:=&2Z M/CQIU_ZHT5F)+PQYS-%1?S3XP=__1D\D[T+TGH^01F3[U*W7G_>P/]./;$Q= MP4+=:,=X1KK]*#:ISA:U^=8F3>M]P]^\O0_A6:7--E0K]F%5?ZM1?W_4[X?PV4I#%3PDTMH,:ZDL5TO!+ M%=)@V#\:/BZ%A.F1.U(U]RX_7S)Y'P_I_W2^0>>]@,YCWS^SQ>^(7L&"0X6^Y.=RG7>W>:?9MD2S=;?Y1NQ^ M)_.[,^W'=ILOPQ\G$V,0_KC)U[PMF#BB]SDFE[8=_MPI;IAVNWR/^KM'QQ] Y'8 M_"-S%TGL[@#MT@$Z@;-SV#LX/?T&$O'PB>?[.S_;%EIHVARN*^SV>DZ;YD ^ MC 9&Q'X:@W.MGO#0?[6Q]> M>*@+_U%$'WY-+8_L7O3//Y[OMD.UBR[4EVK-SK'RU>D05.FP=SA:9UGLSCGJ M A/=J;H3>_W@I#-GHB[W&-T6\^4E.NH?'S;7 M&RNND)()9]&8/_P:H?:#I_#0Q7PWW,+.$>P<07U3DBTV.-]IR+?K-Y(EVY'U)+6'@IWNP1(9K+)'=<2,W MP7%\P(*N378LMVA9ON0BP-CXZ&A=;'QW3N'F!7.V2/BZ,WEG9_)T=-@[/1AT MP:#'%PSZFI+6H@:[[!$6PVQF*&?3=,S- ,!.E[;9-P?@Y![T1OO'7="G.S7= MJ;EEDO>H=W@\ZIT>#;OPT&.T-1IAH3?:4?==G,$;U*C8 46Y&ZIQ"S@#=T.O M'O4&P]/>\6A=HO_1G;%=-$:Z$[@E))B@=UO-M>/O-<0]P:LP!WKY8-!;__DH"MPWI+4TP8(8'<$ M[SHT.NB='AWW]H\.NDS3XXK^;('WT9%0;<2L'\[O?)RJX/&(&]Z&-=@X MPK8'6(2-HV][1+;!5\9-_L=<1V],.<6.Y_G$1*],7::3JF-7[Q3?=BJ^SBS8 M>,GH3D=G%CQ^LV!K\RROYZ:,L3PHXE\_PDCN9F=+'ON=V5%%!&';1U&L<[-: M^6%E#[/N$'6'Z&L!KM^"ONC>[94O/D1;&)5X:^I%F4=%'IE_+T#V'Z-S]9C= MJ\D7_A,[I#H>*NN[:V-&OP99Q]-&?U7/)O_%#U? MY%DQCW)31VD^*=J+3[;&M^EB"!N(YMIR!3<\..H-CM<5L3[:X[%1WF]W6+;@ ML R.1[W1\3IC>&M<_!U'*JR>: M[V5GRUZ*J31*]^/GE^^=G]\!6-MIZWM3' M'GSXIBP 6ZXFAX/#WLG!]M>B;I8_W4GX!DGXP7'O]"ZI7Q[W?;^UP83G:;:@ MB__-NYURC3IGJ'.&;M*!Q_VC;]%78N/.1A8NH2Q0'-3G__6[0.W(8T M2W>,NF/T%)#9B9X/GD]&26AZN*5)+4C.> M\^O?JFZ2(G4?C2Y-JH)SO#,B:F3LMY2Y@42]K-P>7WW(V*:6WK MM?$3&',<)73I,LQ##3*F8(MT-.H= M#=@ 9V,BB=#[$S5DPEZ&_5].IA''LQ#H\';E.5'@\'?#H6P"0+\^3K,8;5# M])N&L9;?)+.,Q:/LI<:_#SE8LE,.-L(-2[DV8CE[\<\?PD-X[;?II\=W=*![ MFJ?;L*1^+>&!S@ZPW/#ACT_<)_N&-OH]!VBX, D+BC*GWS4@HW"D_<,0_YT< MI;8!<=/%CE<9Q@/>\"&?#'@J/0&VJ97HZY%W6GYC,?O*1]K'),W' M<(#)H:ZIJ$E+=5_/6O=I12/6OC1BVCW;Z1:-6(9E'.X&TT:]^2R;/Q5FF((N MNH499M!M)ODZF4R3&. BY,0GGMZ&&"N6"%)QSDXSSG/DF6VVX12 PV.5L2-Y MA"X6,D<7+$0Z[4:0+=Z'ML/E8+E=YQ;(9;1:\\1\[U@CFV,#T)M1BZ MX02Z$2Q32]N,V$69F7*8'H7FL!-&Z7%D8RM(>C,4#G>YI1/RS^[K1M_27?^ M?8(];LERFQ$>EOW5Q2@[ZI=^*^PM NU*^V7/]^0=7AIVNZ^_(%LQCKK M"'3/\'37V%3=G4Q&(B(R)#>04 !:9^ '[; CUXK4;7=L?TZ3;QQ,2^T(-V3[ MARO-T55IW6E^B49D1Q"Q_@F*4'15]AY6R3]C!J"21D A MS5L$EGV8GA6XNFV=J$!%]W0 (L&CV^$M LI> 5_/!Y5CN=&QDE;Z(U*6/RD#5. M=+*W8:[<-@_MZ[9URW)UT]O)V=U%R_U5EO$\TV!//-4FX@KEA,?Y,2SV@"QV MLMA;;6M=A&%OZK[IZ8ZUJ88PF?9$JVH#[Q(\ *#=N[YN])?+6W;3![!4X8$\ M &39D =@K0<@T W+U^U@V4=('@"B$_( " \ 6/^^K5O.\B4+Y81H"VB#1.DY MRQ8HA0KG*NZA%!!(7A(QG*]9/1B^[4&239J0B[(-E)LI.(X1)DYZ'\W2H(U;_$'_CHBL'BL35A M5@G1,>=:RG*N/1^P+,RT:1+&>?:B@Z%@M2._"H%#I6B1\A>P+,!F"L02Z:@' M',4O<%EVS^J:\;HD9U,^86&,5V9KS=*(]O^E.KP]J"E5K>S6,0(SAR=T4@U>1:9SD M)'VOUM; MIQ:]K74+5JN:XB\[9 G9YK/]/F/R)\EH"+S6YK(&STNY5?-3O>%L^V M="HKS@ESPRVSYYWJF!8RXKUY6@#3;E(^_O')/SXGPU5<9M\ER%]Q(. CZ81% M+^NQA>+1)G1"0&.RF^A7G(RUUXEH/)Q5%,%VH8KF&2X=S@3.HIS?+%LD'^$, MS#G'K!(P$8=W[L^RF6TU(S:?_OSX\=>WO[W]_?.K7[4/']_^\>KS^]__I;UY M]?F5]AS!&,8S/GI1!6I.R1O-YJ97\L;/-UP#93U*[E!U%VP\TZ8IS_ JQE]O MWG]$WFCV7V;:JS]_TUBCR9=6]??"QD:B\ +VL;D6&SU4[^N"B 4K8+,\*1]( M1B">[-P>VS=[??=Q[;'7B6S7[?FJ.HL?T@OQ<$V:A$@@>,SA81)^-$TZVR6 MU!&D;Q,\&@3C$SR:!$,'PX15&%O9SG->QBD(8P M[B\\NN6X,YR#Q=G52G<>Z?=[@\]\##&:WKX =,R>T>D>X.@>T%:V/.XJ*SL) M]A'K(]:G OB<;>"3L+*.G;5P<"[V9SS&HC2CH[ M%4V6?3#'/PGF')?,#HXY M[PAOCHDW';.,VP,^-0WI]L"/E%65E=658F 3TZ]4IQ4BX'4RF28QQL[1%,( MJL;6%KH#.1$V1Q8Q_# 'T QAL.=AK.4WR0P.8X09E&'K--GM*:4R@+S\[YZJ MP]J=2CVT2]8VH-HDS"#R:ZY^_5XLPX4C\(=IUNX(QMD$.Z:@ETQ-N3QU=O'MCR?(;M<]Z_WW:VA[OAI)@O[?'6P>% <^2, MH3T::#P]V>:/;G.>J)%ZWU]9SO:H>*.BL^B [OH#$M@YW$(/*'NB+.2.GHMT MDCJ5EJ\'YG(!?B)/-9#LV.1)\N_H%.9Y>M]8;DYY=,0YNR&A3,TS-0V,?[?- MD7EZ,T(U:^'<8N4R&:@3Z$%_5Q6%-)$.AHG/2T)=T/)MW?1V-<*)A(B$2 HM M=ESN PDYNZKQI*U?2IQ@JQ9/48+V1PG.S7')H])@Q;:ENXY#/DM%D:SK^@]% M$!JVA:_;/A&CJCA&Q'A1HM$U],!:;DE)P8:+#39\XE,FBK^SX1".&I,=*>QP MA+##I;0*/IA#J./]@471..ORZKZ=*)/A TZ/C).AZ?=T)+")!(D$%X741 M4O#()-AENZ,S89.7NURF67=%=)=+-A1B.5&(1;E^Y&=-3%4.&@?FW8YEZ+9! MKEU5/98K%"X%D/!\)*DB@SHP2?IV7P]'0Z MZ+)3GYMYU&4#9.0W\TX=5+N1+HJHX8LB@%R,QD-I)(I?"VD;0(A@B&!(PERR M^EX.M-1-[O' K6I7X'-UEE.5W9X)'LIVC3Y7WQ]5N2WUR5("'B;!HTDO M#C&0)L&HJIZ@_F *-]K9'7'.T&5 U?Y@"EHL;6K0I*"!TQ[PJ6D/G0)^ M;=.[+KO7U7'%A4J]KCK66)I:79VN79'7,?OYZ*VNCJMYM0MWSGNI\Q2MKK9( M_(-=7#RZ*J!\7RBU+&&5+EH<.=ZO>%^,]E>J"ES=[%-;J ,[:0]XN>0<@.I& M6Z@C.P).0IV.;EF[5FTX('4JZ,%3$<>.[:M37/IU@,!,/]#MP&Z],VVOQD=' M*$&HEEBG_-=S1Y^[H"*;?4=W_&4>T0Z'7]LP1MV,V'-14!?$K!6 F;EK/632 M5SL80B82>AP)V8:M>RMZAUVR$_B437_4DDHJ&<$=5WG)75P7Y(&M!_[I:^QT M7$ENN;^XA8#JA$[PL-KVY!_NFG^X,X#J!#6NDXW=]B6?H*^-6B+M3$YEJNC_ M,$6[XP7]J:W-R9W21($/E.<=)T'7-G1CY_ZWI&0?P*E-)$@DN L)7HI3?*>D M<45:NJBE42AD_*Y0[Q4HSW[.G&KE@''HCBZ>K7LV=711U1VU0MU7 G/FN>I M'#0.3))]U]:=G95YDN= F^*F8B],B^'6GE-/9"%A!XZ)-\%,Q M?:=%\+M@ A86R@\Y W/LIW^.PMOU)N!8_/=R?Q#T<*-RSZ4M*)[ KS6H\,G+ M:9*%>9B <<8CEH>WO#PGPWB&D-JXS,*DK#6561XN3Z;71L_C95E,R^T9I9D* MJ!'SZF@T-LL3S= ,G)=IX>C')U],.P@"W_ <#Y[]P!:?.YZ[^-PW@K[E!_:J MYXYI+CT7X]AVL/1^T ],QU]\WS$-E>LQG,7W)7P\9^E]R_5- MO[^TGN*YOS0O/#=LSUOXE^"_@[ MR^.[3@"$M+1.L=^^O^)]6+_77WI>P'G%N0 \G:7GD@_TS04X__;A]W(.RREQ MY0=@BN6_@IM7'%(ZWX [1FR:\>ORAT\MQ"%S=:^&Q>Z6'>[*?F%HP]6L$'V^TOB_KGYHE(NBB4LZ -U M4=T4.X]Q4\K?<%188CIA4:-^:/%H"? U7R9V"(;E_9PFWWC*1UJ>@H[ ABC[ M,FV MMHX32;BZ_=8A3"<:!_3Y&O* M)MK__EO7GII^T//7O_MK J I/I (_=0TG)[3_$+4X,T6D\-[VO9UFT%]W2!5 M>N:."[]WO]W1;>?OI4E1CMEA)C(1@^WX29!O_'-+!QKO[UZM5' M;1S&( J0[4\X [G )=Y/DA0%Q1B'1O&AP?^Q$=(T4,';G]]_?O-*UU(^!E( M\PA1-^-"SF@#'B5W6A[F$;R)1J=EO/R]G.U=-=MOF(6I=LNB&<>J_8B*_/L4.![PN)CGH"%G-]H8 M&%^&*:P)<#C\RUV8WQ2\,;T-!9H6'T<@WW7Q)3Q@\;WV=09"/,[OM60 LS.I ML:<\9[#"44\C(F@W$7A$!(\E E"#47&9@I'*XYQ]%6MX]97'P_L"[SN TJKB M;[^E^+OH$$&4RPI,A%^G8&NQ%%:VT3G2 ;QJ$:OT6XIJ; )UQ;?5A_QEIN>RK8EBPXV MQW=J7C/X9!D'*S05B*MK3_MVSZY_LL!)1V$*BD#!2%>CM39E:1[S5/JS-C:^ M@O&?FC#?0,[7T];OK.F"\_I&SWWHSA8^.<'.K')G):$KCUJ;>%(1E?*99_E! MGWVQQY[YQ>D'_I=@; 1?+.X'H\!S3<.*FXF-Q^^2U.SF M9SJU*FD2@+99VX;X]^]_VRGALK;/8FY+F%]?^=4@Y>S;%1O#S-%D-'LGFL_T^8_(GR6@#MAWZ]J("S1 _T^U_*K\I&XYU<^6TH( M?;(P:F7Q6F;/.]4Q+9"M-Z=:IMVD?/SCDW]\3H:;,H4?NH2'6P@+Z%0&EH5; M HR;U_"Y;!I:4 3;A2J:9[CJ<+HH3Y[\]/\PL^1M([-$VK4-TUW#EM%,Y',E MVBZ?F,%CY=%>4D<\"F%I<8X)U5:#-6\71#N?71&,2*(HN<-P@O2)35.>B:[: M(D80)B,@WROYDW3EIF$F#?QDEM;2'N"S691GE7F/V3[90KK/JD-!4Q]!7;., MCR3V-C+P5:#=5&?GW?O?7_W^^OVK7[4_WG[Z\]?/GV1]/K/ M ^_?7SUQ]LW MVN9=!@NW)XV MI^7=Z3EZ*!G;KQ;5.-)M?$3&!-#6:6H+W\75[ZOI3R[ S!L%24US:EZ ME0VR))KEB[<:SEA"X2&71FIYQ@O.TX??^O+I9-0\&=.CDU'Q9/H]FVA&R9,! M.X%H1M&3(6ZFYLEX/6=CX0$ZF3-RLSZ=C)HG8]+)*'DRQ,U4/1GB9JJ>C-?K MDVZFY,E89&DJ>C*D 1SY9.HU^0_A8FY7;=SC.'-/'1A9 95]RTJY>Y>5ZO?\ MLS:V\/'!)0I7TKY44T-QKN#[QY\E/ MST>"#69:&&OY33++6#S*7OSSA["[FI?$[^5_#RP0_9[K=$O%PCR\>Q@9WT63?Q@'L_CI%=U<]?;$C&[N>NC M6Q2*[OH2,7Q;.DLW=WTF'_/9=WT6+84PG##\9&=]Y"B)DKL^O_6UV%Z5V-L! MHB$/;<^KAC56%1KPQ'RBQGT"^!'&LL1X5=!V(,HU8HG/,%#'/5R'! 5M; M=T&5/V #Z^-RRH?VIS[P_HYNN9VBX[3M!KKAF2=!!\5,OD,DMQ&M**(AGX)6 M+-?7G?Z):$4M/4,Q6CDN<(A6'D\KIF'H;F 0K9R75HYNK9Y$1PE. *DS6;@- M-'JV-H^E;2STQ'9LF\S5=XWF%^L:7XC6*U6GB[6FZV5:J*HIURVX5M,18]77 M#6.34D$V*5&'B@&[9\5C.YE2)X[N4.F%@6K:K^P9%0\\? MX;E "NJ$FFV9CNZZ%/\$@VS\"[.O.$MZNQ/;<+W]4=B= MT<'S#X@*';'E5&-T%'I]N"WW,4VFL-Q[D>:;%:6 Z2HLQ7C4]11VPGX$]<(T M-E54H. J$9YBT%).F=^+\(PMJ<@4[>FN^YX([WR$U]?-@.[KGAV3%#/ ]\N/ MH7CKA3!LBK?"?!]$;#6MFJ=24/41X:4S=HX^?]"U19O?1S XKFZZ=">7J.:P MX:L6;7XOJ@GTP-^DF9,"OF>LHT6(<]%4LW,4T-%]RZ68,,6$9>;X(=,#.F)O M7KA9V?ICG^B3">BM=98V7OE[E#@EP*_K0[\ML ?UQ'SNQV9H$J=_-$3JUL M@TX:QT0+ZEU<; $,.JE0MUW](5H@6NAJI+8%,#B3=?B +[NGRKAKWLBDFA%$3WY)$E6CJ>;'B7L MG9]6SE 6F&CE8=: MHJ\F"2SV_U@>)K%H$#/B@.S#4#R@("4%9M0-4IZFQ7N@&^9ABZYEOZH!*VG/[/?9$'?O*#MVU-_DRB3C4BVR>IF%[Z\.OU2(%BFJ* M%C4(!K CQTFJ#5,^"G,M2K*,>M1T/G:S;\5"BG[6/8M]T*8I^'G^@,X%$E G M-.Z^;O5/47JBDYIX:[SY1#]'$T"&;AF;ZK(3 5&4=,=,+O-2PJ1JZ?YJD=4% M!5+?QSE/>99K7-[RU, .'B;I-$E9SK41'^04354U7G3^AB\*;6ZO0IVZZQH4 M)"6DOR1MV71TVZ7X3KL<^X3U&PY\;0<-5_>-@/JI=#N4N3,V.-1/17D^1P', MAYMPLG]G,N5@LL$J2DN.HI>7WM;AW,[EBVBMX@6ZZV_*):3H)Q'@6:,[+8+* M7@3HZ6Y T9_S$Z""S5:( $] @)8>^$1_%'T]0/258J\4>^UP[!7GV-X(E5.] MW4/%H523O-OK7Y")O2(_TK5UQZ';K$0@^P:O5-OF@0G$]3W=WUA3B53M/6,= MJF$.$!DU8J40U%B)HAU+YN6H=-,5!+7: (*E'- MX?T_0#4!%=*FL.J2A4IA50JK7D!8]7>>:Z&T3@=\G*1B4"N%CRC4NJ@^.*X>N"HHC:%6@]@R)ZBM$='+-S6\%@*M:X-M?[*L^Q:B[EL@2/SA=>;M!2$ MI7!2YX.PNXJ*YY;E'+;89/=,5B*4#D>0=B84T[&I*BN%6HE0MA&*;[:)3K:[ M+@YXY!VP+=T^!4DI2-K](.E?+/K&4^U_V&3Z4GLSBZ-D*BQ,&3BEP.@9@CU- M86F#L!PELT'$%:YK<)?"NP\WVG_(&;#3VDJ703,6_[T\ M/6,PX8_R-_S+=9C#H0Q?+EGE.^Z9:>'HQR=?F.4;MNVX7_HC9_S%<6SV)> C M[TN_/W(#PQXY@6?#BGY@IX7)=)-3]<$@60+WCC Z-184Y%)YNFLD=)4G4_E@ M&UPV0N+)3Q^ IF]#6.-C-[K?=FI<_C^S+ _']_)1&,,IY->6V[,6]_CYAJ-# M*>4LPQ^TE-_R> :0OF.9-F%A'-UKHS2$A]K@OGHSPU>?AR^T!*1)&(NJ:-J8 MP_/G\-F(CV&U(WPG3G*NF5J>:/D-WD1'=6K H^3NA3::<7S.M&PVR'(6YR&+ M&DO!+LH:C,3B(>9/W";1;,)UF!;F_>W3'UIQO7W5C-;:&:=I"/L'0)=O/&AV MC<4C7#% .!P#[X[SQC39-H@3="! M*3=9X1!0P%U^@^,DLW3Q$PGFK*=]9"G."^>4C,<9ST6+MKR&K%FYD@)CM0R& M&^),83:<91E G0V26Z[= 4C@(!80]^& "^-;>&,"A%1#W0DL<0W\X,3A+W,X M22CA^?-L"##0.$MCV%4F_I"(;G2+ZR@FJN,;[ 1Y0;7]:A1$NIYV1([S4.XB ME$ISC6;Y,-Z^S*?*:O^"3P%1 Y5.!;IL8%: :%D2QWS>*T"#CQE@4#:+)957>%KG[U.)K#]>Q2$9O\E'!X;;P"+C9*IF!" M^_KMZU][VIM96I(R'!M\>P\8K M> .>7W.%$V8I!!1F#MCR<18#H !2&)"[V MAFN?I?"V3+Z;\/PF&0&Z?[W7-5"G@=_AU #@_\["%&$ZGP>6.5@[+ )IB ^C M<,QSP,CZDNK3K&=769UAW0EL*UD1 KJB]_(\$LD5 36 TZ,4$6*H *CD*-D- M'.P5?#>9?XZO9N7'48(:#?X=/^ZMUD4.J%O9_97*R'I5:C-7.HZV^<,HO/WI MG_!/N8AA!'B'1M=-L=+*\8,K+DPNPWAV1-.JQE"''(^RA)GIU!),)0!MJ[8- M\>_?_U;?SC),"Z=5;9_%W)90?+_RJP'@X;S&J.*<4%FWS)YWJF-:D&C>7*"!_I3R\8]/_O$Y&3Y*OBTLH48'<9*" MCM&@@^+1)G1"0*/0%-HOLE[X'# LJRB"[4(5S3-<.IP)G$4YO]ES%[P09[3J M'FG$_5&:0,-$#-6D&Q9_E1K3DC6(^@+J(5^;5HP@>I!7H&)(18"!#,OO$J$+9-=UN,ME ME;"7'GJ >\2F&;\N?ZC#&=E" 6+$X*'$_)+'"P[$9GE2/I#\1SQI<*FZ=T"^ M,Q<+OF0W>5JNJ^98>;+S#0:O%VSTY]6HLC8^PFP,1U8*N_)WX9J]EAS]#L"T ME9D6!",F+E]E@PSLKYR?FJ]N]D$]2,(7_SXV*&/3YPG MNUABMM^S@[->A/+W@5]U=:!R0XAE+@%O30[/&W0LOZOBF_^6\=A3N=E141XU&*\3S*P.T2_[$,RW@@D^D$$CV:[Q"8 MB-8>3&MF0+1V&!E_J&L(Q]<'ME\&>\?B..3:;VQE0ZL#WC\Y!\HH>_]DF[.Z M%3>7[%/<[3XZYFPGD6>MWE^;+_AUA$Y.43);+3II@]MN!]F8.PO6K3 MN>LC=8*$K4U=D]N.!X?@^ 2#2Z6,3540+AMUFS( M=CP]V_"ZH!*WV;0BX'2>QDY1#*Q#:-0-F_5G42B C[JHCI%:OCOM'["1N')X M0 8K&:S[4T9 6'%Y!NM[#!B'$^U7+$1S40H1:=('**Y+FC19J\H"IQLT=HIJ MNAU"(T6K@.ZXA2Z6HEB'=([1\S<6WZ7[CV>[-+RENC:=S-E.QNJ9&[N T]&< MD6A<.ADZ&3J9A[$SJH&@YM$0T=#)T,D0.^O(T1#1J'HR)A&-JD=#1*-ZA:JM M7C2E;IT>M#Z)NU-]$BOH6>?M0=^&^B3;*%TI+#K$!?@*BZR=L,BT>_WCQI(. MCB5O,%R0'NAN^YGP8U=L.$V>SS9%13T<^,A3_(9]7=O+O3MXT6L@E#K6G2.UYK.Y7-ILNP]'I]=_$.*DF'H;G"*2G-$/6?UG3\2F?#Z:XMQX\15"!6T<;")_/MXF$SX,:P; M:X-UTU4CYD)M%5\WC$WR0C72;T.%A+;H3I>I(OF&WO$) Z:I. MN#&7CM"DM4!1"P:=(!5[4Z\'BO'=,JIVE.E:&KEVR+.N('!45PU-TR?2(=)1$3BJD\YN5A5%I7AA(G5 M\WA5X]+M&67=$CCIF%>@UK#7CV9H!LY;+S_Z@$Y#!S[_$G8U:)8FHUC45<3N MDUE^/0Z_\U$=Z%O.\5U'=$L41&CT.C:QVH]'G&T 3%J;:+8MF7$O&HBXM_S[EPYR/ M$'>T(&-Z* M!0;>)M%LPG7 WV$TPYT*A SEI>**02Z^KXW39*)-4W@OG+)(BW@LOL4/POB6 M9SG\1GAZ-#QUVHVGM7OKA*%+&-HR?!06G&E59IP(=ZQ%SL6W6XVI1>QH)0)N MP"VFA:,?GWSY)?KF&J[O^89GH*7"&G^Q/<>#/P?%7_9IZ[H=X\K^IV7=1X%V M94S[GW^8GO%2 MU)=>,N]WAH14*X%9I9QE7-2N3I:$.>RUAH]W/.6:,(]A.V#P/@]? (+:UK-J M&!QE-7,4712P1XG\"4=^'HKO)TF*ZNUMD@H&F,/.,S84BYB$WW7@HTSRX 2^ M:LR$L%M8<[7D%!:9];0WLQ2_Q3+3NN;YSQ#"R2R%P>#T<>K\*Q[O@,7?:HNM M[;$@.#RB3 ,H3%DJ_^#VGVFC[Q(XY-IOC*^!>+F(D6:;SQ;@KVO8PS@-![.\6'*^B SS4'<%!C<)L.,LR_'O! M&L9 "4F:::,TO"T5D:&H-INMI;6L<1)+#+[O')7!/_0\I'BN^?8/R-D_542# M]5B/PCBU.Y#2H/3!AN!SC>62JB0K6\FQEBEZ"FQHG$1A(E5(9"?X+3(MU &R MF^0NU@85:%N$I-M8[!55P/,X6N$=/^\A A4-NI>&?>9[7E.3JXP;+R@2@$->; MT%@!!205L_\RJYC@"I ))MH 387TCSG9,A?GLY#*(.^V,6+<5$U:,!!?7.C[ MQ>=RY_ 5NYOO&'CO2+MAT1BI'$^AIWV^";/B6^3,83SC.$K!F,=AFN6U+X#O M:+!S#DO2R]%AT[/I'4M'\R7L"M\U>UNWW@(K.8^K5V;3:<21S8%034!C90(A M1BP'@ A2$.P.M\F7Z&'5^ A61/5B_]ELD.6 X8!RC<]1DM?DX"J*6CU)V=>I M)R/P#S"]).?#B$3!]";L^Q4>&6R^-*=0D[_&D$#Y0(2AY)-2A(EW:D&AXAU\ M(HT>7T8Q\K1<5RU6\>28]X,NJ-V<# 7V#'>U<5@;:"DF93P@@G;(3H$;D^?H MZ-0]NFV9?'1VZIX=->BDHZ.CHS;?='9$=G1T='2J'AUQS/:>'9%=:X]N6YHS MG9VZ9T=D=^:C:T/%HX#0%?BU3P=J-@ M*_55PJFNX=11=-EV5;%\$!A?%3GC<[_IQS+INM7U(Q]<4F@),BL;@':](F0= M $&@>_C_=K_;!>Y.R%M:"+T6$)**QUG]B9&4,' MK2#+[CDKU3;5*+T3"$% ZH:F!E2SVFM "$%40U2S"]36V3?/C9Y]V,:GA#PM M-%3V1!Z34&?_J%!9AU'1LFAF!9(-\'A$):XF!,V'@%!<%*G=F!E&G*6(8#<+ MH]HXZDFNS*R-M9K.$ABQM6/SULO?_[939X+:/HNY+4$G7_F5O%_$QC#S-8ON MV'U6[#NP>H$SK]-:+LL6BE;/M9]I\Q\1/DO Q5I&-1 V:A7)KYK5BHIG6RXY M%>>$168MH/Q3'=,"M7MSU&;:3 !,KY900_S'U7L7Y:BPH& B MZDIE%46P7:BB>8:K#F>I)J!O/?GI0FH"_LYS[2^6Y56IRU]% MH<]?>#02Q1D_,3B)YT6MQU]_>?>IJ./XXGC%!/%6 RQI%HERL+7Z?LME1RT> TKRV8@S-E(&_#\#@NWB4FP^632+%#*1T6IT[+( M9U@":)AD^>IZMG<5-,=L*%CZ8FF^E77?%A>_4$I/K I?B99KOFVJ@KQ4JW#5 MW#6(+(,<*R&*XGV+M0H%P.ZX!L/&LE0C+D;"ZZ;$F PQIEXHM@%%^'K*[A'J M^"EPZC2Y@[5G/:TN]2ZM'AU=P6WM[6FJ:=;2H[-Z5+.@I4?7\QPZ.CHZ.CIB MF'1T1'5T='1T*AX=,EV[95J#L'/NV)/6=,X6PURARA0!WI"BKI"BTN4-=W M.JT#'+9"'I1E/4: MT$FJ?:AEQO\L$\Z/7)U#L?($2^ Y>DT@M?:_7)Y%#PQ?MWWSV*6U6B*QE"SS MUW F$?2FW(4=NP8P>,QK&\= M%V&4,Z,.7H].,?M&V#68*?))7F0]1B4ZU M=#G496XJ*4R(0]1%U/48N^B"J*NK25"/1Q7'M2\@'G2 "-!QB]'M5WA.B6)/ M[^-;^.L$EEDO^?3^*"6?JMI"6']H-.-8*8CA4P3HVOI.X\5J0^%\R?7B3Z(X M$>9^X+"8A%351ARR*[C59B0G74:TK3&*1 MFR;VE=^P6.RT!\) ,*0 M93=%,2B$),S#M!M ;QAG#CL=*TI%,UEH2TXCUPC+R<5FY!13%HY@VG&Y[7&8 M OC^.V,I0!+7@WNX[-I/&ZO\TY6W9851F=N*F_L4T-&I>W3;NB?0V:E[=EM* M)]/1T='1T1V#8U)9A9:>'9$='1T='7%,.CLBN\X?W;9^,W1VZIX=D=V9CZX- M?4O;>TOR4?6?G Y=DSQD_:?WA[M:J71++A6J.!!A/[+BDV5WAXA7D.UQ*CZU MML[8N2_=5S?LC]M/NVT5GY1F\TVPGC'9B4H^M11O5"GY=%QEH<4EG_Q.ZP"' MK?A$LO\(!7?Z'4? 0U9\(@0D!#QSQ:>6Z!WGUU<)I[J&4\J7?#JNDON8DD_O MSU#RZ;A^AA84V5"LYM72%2';P5(U_6.7JKD8[M)"Z+6 BI2_:&=8NFE:1$5$ M141%>P-@IYO-SUU;-SWW11=PIML4=_20P:DPSK0[@6T/MAT.7BY*,=M(V$1' M+A=U7 -(20;202MI)SYA6YOJ$*KJ!.@2D5FI^^]&7&YB$.D1?R@%)/?K: M4\^U-IM5A#QMS*LZ%?(XA#L'*$#%M'#TXY,OOT3?7-MS/-<(^C#U#^Q8I:G* M\C9EA!1?VJ]9L,TN=/>LC2&9P?W %"LV[2Q$%4R+L=DPR'@79[) M E;;OJN7\5H_"T#K-AQB1'(*6QXG49ALKH]5;4S4IEI=)6M'8.I+L*N/W0 = MWB$3RY@R^%JDL^/,83:<9?""Q@;P1KG4HE+:AUO<&V (0/#U+$VQ)-G/LPQH M,,NTM_%MF"8QUBDKJJD!*(9XQ6Q>5&W.*12E_L,3_,]0Y#D'4\%.2#&"3JO8D"9WA6"]@Z+9>4B27=)M%LPDND@[.XRV\6 M<32>B1L.,-;"QP.QGVPE.@%KPY)N.$04:3><1?G-_>( /AO0+G%?( Q"7QV MPZ)Q63H-T7*2 .+*'0P=U\@'<2$5#DV40'SJ]'P- M1@76&#?8(BA@4W8O2AV..?(KB[+\^O2V*_!6U%$<2X00.XD^'8CB/ M4;U6G7?S))?UK_KQK,B0>OM]RF,4 ?5]+2I8IFFJK6 =@<4" TKBF$>]1V.P MQ!OY;X.Y-K%YB;T^#U\T6"QH<),PRQ"_92%->.VI9]317K+;O#:)D.VU"I@% M#0 _7,ETY9]'XJ9HR0YU6,G"4D"+^ ]R.>"5@R2>91J7:(3*TE/;[-F+2V*: MZ3YK#%%* 6#A(Z$P+=";9/6PU!I04/M(@9NG(VT,^XF'J,7 )L9).D%M2A%%5DX=C@;T]-Q^D9%24 _L)TH$YC.5BD\$5( MWJ4A%M,%JZ-$S;F,NDQE O1<=!(@UTI2[77*1V&N_9J II:=C"TO(IU GU$R MS8LS??WV]:^5FCRO>#SG)\@:A[(H3#"OP4H^&B80*86^[WJ=>OH2I(FBF8=4*S>FH[ MO7[U%Y:5"QJ)RL_CU?" '_^7Q3.6WFO5O!'P4T%!* WJ9NBBT3MMG/I0GGH! MO$6=# \N _0,Q^$0AFN,A;QZTUBES$)0EJID S C2?*5 01( 2)G*NI+UW1/ M4: 9C(DA6"GP!*V-9!(.M1" .,RSI1-\+4Y0G-#:4Y;OR,/"Y4H[?EQ<%"]G M0]D7)J-JUR/)N))86.1EE+XXM(4#$5(M_%Y_,2O>7$*:R^0^E?.LT)$1JU]7 M];[?\$%^>";4+.^>@H(5UWC10&J)#,\?I0+@-9QYW=A9[Q);<.+,"Y>/8",: MH(#PX52PV"%\M3R%#G\=S8:E#"UK MR=]KEMO 04G3?#SF%>W WXJ1\>L[7MGM*1]'DK<6Y"ZIJ:KROLIFDV5[:O6+ MAL"84G2VWRSXJ&U$J9,4,%I[X\5TEAS'MK-8@^CO?VN48UJBRN(:3VV?Q=R6 MB!E\Y5>RVA,;P\S7++IC]UFQ[\#J!4YY0^BZN@IDB_ATS[6?:?,?$3Y+P,7* M\C40-BK'RZ^:M>.+9UM*3A7GE"?3:\OL>: M(,<0 *)NTF?VO10!/54.4Q5JB6"ZS64#,=^MNHC*?-!%2A:7!0^ MTD552+)4--EQ%JE/"#/'Z?G/),O?JHO:M<1[\!8LY 9VB/>OLHGB/=6!$O MVOZD-2<:&&,YE\[P*9H_<:%483 S'?/OS^\]O M7NE@SL0ED.=#3R20)2,I!F>EM;@P!#(]Y :HNPK_"M#W +E%G(6@@<@UA5D2 M%0.DTE06UF28SZ2)I.-SV"G:1L!)$KUHH5,N*(R%OU",(#PL.*[TB&[9>4_[ MZX:CLX9%]_^'NB@"L>"\:,#7/9&HWF(0"S3R631:!2\Q2Z%4BV7B&G#WN"?X M4P3J6"PDK-Q5+$):,H[_:F&HE!>+SVJO >C04J@)%XSF5G8!GYLUN ]A- B7 M6MF"2:YHR4\UJGG\]/FFD&UO,K<+MY?P,!*T_#)$:?9? MRIA\RH4YE][C]G7$.CBL4<+E/(5MI0UYFC.,/LC^5O^=A6G!*+(9V)(830-9 M+?$"#$D)@6J3S O/9I>2CP"?;? M2I=!.^) XV'5Y@MW+FW;.,O3F5B-7EC 3)B0 MCSE0! %S==G!!N71)G?"5^ M*;!2MNW"P6:9'&#$D8RP%1L>:Q3.^<><_PP3L.H9PD8])448-O6F>H\1.'^M M%!,()HX$C%JCZ!NWBH&6X9Y!$6C7)4<1Q 4"("Z 6CC"I-(+QPQC?@V'VC1B M<<$S\+,!CX/W@Y5A/?A)<6!H:B)H3]HW+Y!G ?TP$0_25CFB W57ADIY3:E:2X?G^XG/;]7#BI?5;@6L;9K"T M'ML- MOTEM9CNT[@F<[R^)[9MPQ[^7WQO+_ZN>4LP4>LTW26SDO.:Z]8)SXW ME]8#\.D'[C+\;<^V+=-;?M^WX533>Q,R9,A M=J;JR1 [4_9HB&B.?#*[UU#XHXN1XV"&_B#E2>+*:;+8 !$0,10]<0X0#-%-71*S9IBIN5B'4ZY*%ZPYS=#;98 M)?H85'0X8!V9O+:CTG%;>1V=A^[7T.%A!<,MQ]/-?O\$^' FW8.HAZCG:-1C M]FW=[MM=P(3]4F65UGHM3LPLB0;:8,J=@I'ZCFZ;F_@H M*1M$/T0_ZYNR]773.F!?MBZC2F><)4MZR'+9G6:%3/*-7(IUUREH=8-%^[KK M&N1G40RWB!(OCQ)-,#;<@)#KDITV2UU&ZC4'R7]#]B?9GP]BJ5Z@&^8!#=#+ MT&*(@(B "@)R+=WI6X0KE^S!^;B^N#&Y;A0Q@;I,5V0PKF;.=A]X\RD,QLO0 M>H@4B13W)<6^;E&^S66[;C#?=][C@7PU9&J2J?D0%BI:=%CMOU6D-JX0 1$! M$:YTUU?S"3M+-3M);*0ZL;O-GR==LD5XUJR$6D>(&DZ.A&WR7D MNF1?S;M]>VF26^>(5ND9:T>U$6@%.SXCU![*KG=ET<]MU]=A[2_(&41DIQK0 M.DQVIF_H?<\[(-E=F [43A?2RRW5;98*X%$Y&V5LLE4LW 9F-$IFV,'I7-SH MY!4[E(/ H:U6T]5]ASQ(1']$?^?Q&O7UP#A%0:H+4YD>"!U%^UZ4\[R&70S2 M$,;]A4>W''>&<[ XNUJ>Z"'M0EKH[5: [EAQ%F*YWU3#%Z9*CC)23K(K>W& M83FU *7RW1X;P\S7++IC]UFQ M[P#TPZI/V'5EJMG"5.JY]C-M_B/"9PFXV/&[!L)&1V_Y5;.G=_%L2\^_XISR M9'IMF3WO5,>T$#3VYG8BTVY2/O[QR3\^)\--=/G0)B$@(8%?A9-VY.Q]CH1W=>SBB+8+E31/,-5AW-J-E!B31EDP9>VF:4"C$6_ MEQ6^[/^'C>/>;FHP$DV(!VV:\@S136/:%-Y+1D"S5_(G MD8G*TC"3S7:P=1\^26+Q/CQ)9JG&FO$%<P/5C3^!8#?L$ M'S%K#J>-P98W__OGI\]OWY3 $%G=YDM-HN6'WSZ^^@/^^/F#5B!=$8N1)U'N M63KC8+\1FV;\NORAO@ODI\4&D/2'DF64PE&P;C;+D_*!9-SB28.]UY2BXIVY M//5!Y70$J\[3XU#SV5HB4\]P5[LO:P-59']56__)^P8; MO<"GHVOET?D]LT]'U\JC,WM]8ICM/#IBF*T].F*8K3TZ8IBM/3IBF*T].F*8 MK3TZ8IBM/3J_9]'1M?/HK)ZW,1Y)1W?LHWO@Q<>MKDMUX!0\"DX%6@^3"!_^ M^,1]LB^*XUJ/"C%_+_]]$X2;//CODB),D=]P^0,&,N1/(IHA?UQWC>+ @OC4 MP>R'H)Q_")0[CM6@.MB6\.Y,<-RFPA,ACZW,K4D\(>7M,%R_0D%K7Q0,>F:[S84WF)R3$D)U6HTX M-A)]Y"D.P;[R R$2*00G40A6XL7&+8?KTUV?_/1\))A)IH6QEM\DLXS%H^S% M/W\(C\-U.RSW,=VR+3SY +"0Q++\+Z'-0]$&JWQ>#-KLP(!7X=2 V-$#8?GZ MAL4'D^V7@UF/T08)FTA3?'QQK^.KD#M5/JW#XD,:PM]D;?@Q/VX/OZ.'61Z\ M^Z,6PSEZ-&2_4C=KC>^UG>7<0#>\37US#U8^Z#P.BW.Y7(F\B+Q^TBS7UYT^ MD1>1%Y'7$]U-I2ZAS:EN?[GL6Q.EP).=WGFMW+.68Z<.U$*-@/,OA MAV$R.6J_WU8+'W*7+4BE0+<+@2%%$*U]L>5WF;#-+G3.$MC6$48R(8D1R2IG"ETQYRG(L<\>_3WF<';#4W1EKYROG^FLU M+'9,$PYTU[?(,W@.+WJKT8M([<&DYNENX!&I$:D1J1V9U"P]\(G2*-RU%_9L MJOY MM5E1;L\.>6F%E2O1O^993D?:6]_?O_YS:MUK;D.ZR5L\G ;>/@HF0TB M?C8FO@GE3M#Y0CEX'*,"K:O[#A4>4]VC2 1ZJ03J]/7 H LD1*!$H&J:A;:E M&^[&N@A$H2I0J'J6Y)X(9V[,3Z<(WC$C>.N@=7S[\A#@*J=]#9L:I"%,\PN/ M;CEN%*=D<795S-O5BP 7 <6CI[MB6\45 L14&\ZF@*"SJ'W(VB/A/_V1:./KQR9=?HF^NX?J>;Y@>K.T' M5H/)LM=B+/Y[N0RL[2 I %\EH^!+-3\,1E;#\;U\%,:PD?S::+! MG/4/1WR0:V/X-!8=J&^3:(:3WW.6:@F@J/BIIS5[5%5:5GTZ3=)\G$1AHDUA'\E(3E#\#.MEL,YL%N5:,A8C9+-!EK,X#UFT>IVB MI8'86WC+89MC -F4W>/USIZV"*)X4_^K<]*BY Z OFU]Y7M;U]C3=FXS4:U[5,/,A6,7FT.* M6P1D-7P*1]33FE5A:\"2Z%B)_7YLA6<2^V>(FL,D'94<"Q@8S#%.THF@MB9W%=_ Y+#18DD#'O-QF,\W5E'OTH0- M1"PDH3%PK9$W\K\,;,Z_.!X;?&',M[^,38_9 \.RS8%12,CB"]/V?=NP[M[O!VY@F O/'Q_4-US06Q\'G9F":P=+S MP/9LK[_TW'8]U["7U@/SNGW?<9?W901]U[27UFDX'HSBN8OO!P; S7,6YY7C M&,'B^V(S3?L1&LICU+D=F4J3@VS*)'M7(?CK!,0'DE:53=:* MS2T'??#GZS"'CX8O5^SX-(:< $.#-INY+AR<_?0 ^ M-T1HC.?0*&YY(5<&K43["IPL%1Q3_#5*<#;DLWI-+Y2\EC?U"'VS:J-OY-MA M? NO"FD-:P?]H1+<>D,_D2/A1*![B,75181XLSK=89+EH%;NL.EP B(3]PQ* M!$H)(6KFD("G*"$6IULEC73Q?1Y.< 'E$H=1DDD(L0Q4E4P#C(+=S#=:P9(- MI5 J=+5BN"7=3XZ;@5")X)R2M 8^O=)62Y5]C,OAQ1>XV^HK7'&IMLW/32QY MS(;"LD.!#F^"*!OQ"*1J>E]*4CEEDCY:L6H? WDOMGY8!K(O%*RY8^$J3Z;7 MUE'8"C*/O[@VRV9"Y8Z$$EC@2*D#\?_.PJDD6\ 8))@YE:VFPK""(ZO@J+$H M$UIC-!MQ28RSN94SU^DWT\ 0=I"&@YDD4V'N@N4;9K6'8@7_28!+:6"3Y+.T M9#6"=F;I\ ;W"-,4)\MN61BA_^(*)KL2I/,?@*$'= *B71(3$!_RF*:L%D0X )G';[GTGX@O9VF*W&?# MI"!@V0AX(0X/(T\XEY\6=BV>UI+>$G,^@AE_"5&@2G*'E8.D!LF/&T7W#F@^ M@_)]P?R0X?-T(AUM2/\;E)QRBW6>H2,W+?E<=L-2Z5:YE^., )_@[$8%4Y1? M"_92+6 -]^V5'!, *)CY+%NG7I2B8\V!O/[P[_=OKLP )QB FBF4'S:Z%:I1 M3SJ789T__1/^*3%I"+(I1=_\S8+'VD:T*Z)$AO'LB![X&C$,.2K!)>*;3NF4 MKSSRME?;AOCW[W^K;V>9J8UH(E'CS* G3;E(^_O')/SXGPT;T D!C:XX5$.0!L&"SP'#YDR?_;0#533/<-7A=%-\_C^ 02:O M.;\%N332WH!8F QX*I_9IBY_L S+ -""39A*U6SW#X%7'5\ /U38"O0VC1VB M@#NZ@4'!!"F#DDP$]-#5GB$:HH 01B?0\E5A?@X%',-,"@T1)(*%AV.0K3+]J[7S_\]4F6^#)?:A(IX:U7?[Q]HWW^ M(+9;.>[D.93()B]9 *)%;)KQZ_*'^LZ0RQ:;0H8PE(RD%)F"H5\9/=3U7$*D[=JV<3$V+E7[/.:YD.#;2O4$O M:DKX=!!\4E0%.S8.?>0I#L&^\@/AT='UK0<7D=JX_[+&\$!E-6HE$FS<>MW'YC08+CR8K&JWX%Z/5X/#*SG>>4N?'Q^M:D%GM56@3J&5TVUN M]?J&Q0?3B2X&L1ZC1!,R7;*"O5_)_*-KWGLUB!9)8],TP71E<57KN4B8#N,7 MM:M@K)8??\QZK&U)R%&Q'NO1,W74*HA\])R;DY6?U1W3U.V^<9J2QRV)+ZE( M84?/SE&-PHZ<9W.J5D%67W<]\R0(TI(\ !6IZ^C9.*I1EV(MM/<67[[MZX%M MGD9\$8'M#;RCAW].A7*.?1)=23W;]5G3GZ%L".C0ANBJ0@=MB/DHR4Y:;U8> MK-.J>B;D?@JN:;JZV=_4=(ZLQ/9=U3@G7:AF^.VI*/0#O6^X!VTQ?('Z9^OM MN$,*#+7H8D]Y$3BZ[Q^P@S*1Q0597Y9S2([:GAL/"C7?;IT!-Z]C3I%$]1U% M;3+YNAM.W%.VZZ[9USWK-!V.+X9U7T(P\11$UA'#TK9-W;-/U*3X G7K[L84 M3R+)U**Q?069[P2ZY;E$8VK36&<,6_Q"#!611?=#^0KLLYZXV']"XWE>.<:ARQ*/#[_G__.DOREG E?E[^_ MH AG1R*<70!25^QCV_5UP[ H5MJI6&D7@*2><;RGXFY[NNMY%%WJ5-"U"T#J MB&5L6:;NV$1@%QZ^W9,[>P?4?VPF[M HR(V!2P8;L )+)IVQ2>W5S):J&AZ[;*1@PJ3MOUW;+UI><PA,T M95_,>[XGJ18E - D#>%SL&R3N+1L[^F>K:HW)]2[9TL5>W>B9)MZQI8J] MBE.8>I=LJ6+O+AF.GJ$'5+%7=>I2[W8M5>S=K6)OW])=GZZOJTY@ZB4=[XER M?;,;5VNI8F_=&'U@ZQA=X]^'T0S7_3!KE8Q2BL!V,P)[*GW:,'3+W502BHQ2 MBKIV,NIZLFM5GNX9!@5_*-*J&)"4LUKWK-M@Z]YA)1C15_O,SWW5'XJE=B(] M6"'8D'5*UNGY)3N1&UFJ9*EVPU+M I!(JR:KM156:Q=@1,2F@ G;!2"13=N. MR&LQY7Y77E?W4*4KKV32*@0D,FG)I"63EDQ:A8!$6C:9M&32$K$I R,R:N X!R4Q4IO)1FV!C7JB MA,^^[O@';?%&Y'5VJ_14S-G96-6#S-!+K+ST:OC?&4!"F*?"\JPJ+XEZ3+=\ M1$665+U#?YG&*]5L6F3KGM[W-^K<5+!) 7R[3$.XN_6?]J36OF[Z!I6G41S= M+M.DIG)235JU ]TS3B19B5@[5$MJ/]^.ZV[R[+2FDI1"N*9<_/@AL/$>#IOB M2<3'^2DC/)=HQ).MWL) \VH@[:\Y* &UB[3*R?AN812ZH^1W@:H[F=/MBU 3 M]5TH8ITIK;KEF'7A=G)7 MP?YI68,XQM8WGF3+OAT4CT%IKG8E.<6U7_WF7: MSA3G7LPM#0+==&T*="N.<)=I:U.@>S%XYEEZ8%'T3'6$NTS;O+.A[GV+O-MZ MOT]MR13'-O4BW7L*!\?M1-,DA9!-N5#W@RWUSTG.(FV:AO$PG,)/).F(I^7DYO2[EB51.-+^88C_%,$G.>5B9[)'AJ55V_H1 M&E'T ]T)-BD!9$8?*3*M&G*=B*[0U%5MZT>@*S/0?9MN;9XAY*P:M16-?)2+.ZU9[M6R]8=>U//5B(N!8BK,V%6U_0[$6=],#-Z)IUIBRXU MY8*D2I(16:%T__=<-Z"(W,@JI>N^7;[NVRX@7:0>K9HMV@4@48\D(K867^9M M%Y N/.3:FLAJ,>5^;7_'8:G&2PP+@ MCVP0\;7]@"F+6(5<$^Y%#KI5)SR MS%6,5"*+/15GT_3U(-A8[Y0(HWTQQ5.AC^<=$',HB-B)(.(?5>!P3\N-0H6GK_M]DV*(BM-8FZS0S@82 M]Y5CAJ$;?D TICB-J6?0[NDF=/I="",JA&OMCT2"/3M+AS<,3%>P9X?)9)(@ MI)+A-PH[=B3LV 4@=<9V=5R]W]^8FD<6:OM"F%T 4F>D;RG@T<==<\#:E> MH&+?FMANIZ&GG+&]'Z7Z0*G4M49Q7.N*;6ZZI[C5K+K5?NDQX8^UB'"7\-!P)@6 M51FEX+!J0%+.7E5'AA&%=< _?V'5Q3QI8BO-#%%:YE1>!L"!$9X7S8<47A7 M5>_69=J@W0WO[BG8'5>W7;IUJSJ^7:8YV]T [Y[4:O=UJV_1W4+%\>TR3>/. MQGCW)%9?-_H;\ZF)5A7 MA88V;M5L+8HR'MX0_V''$L^U3:V#,FQ^._E\HZW M[ZN 7KE"\5(-,_XSR_)P?"\?A3$L-[^VW)Y5;4U\H=7^?R4\=CZ&)S]]ON%: M& ]3CH'B,-9R^/USDK-(&Z)M/V"1R.$6&=UO^)!/!CS5;%/7+,,,M#Q9?&@9 M6IAI$2R61_=BM)1GLR@706B>RU&G:8(N@Y$VN->2*4]9WNQ!JVO\^S":(:2T M*('-)4 R80RO)7'YVGT/-I;CVI,)AX=#.*$D0LOVO'B&U-VCQ/C0]QEIMWP2&X@C&]YEN.< MHG<1OE$#0::Q>"2>IP\I8]:K([RBZ'T C'Y]P^*O\!(@\W"A\_$J7-/N>,JU M41K>\A@0,X2%P$R("O),2KC#L2+4LR0:];1/L^%-\7> ]?S;UY0*?S[C 9R;&88#%H4 C M,61/6Z3;VK=%>^?5NPVSVB99GJ?A8"8X'M(RDL=3LQ=HP#$C))E%SC &-,$! M"XQM(&6%J>(O&8.MRC'#="1)C1?'4+(.Y!8][6U%ZF(/8O4(2YRO0?<(?1BU M(A>]"; EEH*$<@?@>VH91L_6)L6>1K,4)Q.L"B@85@9?P6J>FI[7\Y9?,P,X M[QHE-YD!P',H$ YA!?O@VO/P106W48U3X/M/^U:O7TZAPZO-=RM^\WW*XPS ME2&>P1;8!'G8_\T!,>* (<-0/-#EO1JQ&?BL>#;B8YZ*K;'OY8"Z^%: *L.1 M$,PP^2C, :(93BC6Z/7,^1KQ"U@G+)0U\2&! TJU*&1"O(;%QY[?\^L"M+U0;^R$&EJ!5Z.69AJMRR:"4".9_D," ^(_C84#*__0.H!ZUE->>A9R5KPX*1 W"@/!3XRP.XYSLS_* ;[CV"4<*B((=D: M'(R7F2<&+Z3V,/SO#.A#,)!E1CM?)R!\O&&AR'I&,['9A>F*;9:*C.1LF6BB.\_K#O]^_N8(# M?YT"% "KQML>2.TJW,9U8Z^&+O\4[;BS( :M?>%]O(Q3;ZF;*+][[\K\ &1 MCF;#7#(+B2TSH7-6VZQ)::EO(DX*!%^Q)0'PINI4@J,&M(%47QL;7(--0-:X M./A^Q;Y>3:*_]54W_C@U+D^8YSL"F&];X O+CVC+.03L8P,.*$"M-;:WG[$5/>U6I+-&]7O@8EMQ[.BH= MQ9*?FD;0,RJ%I/"EB4V)[:.FD]S))>@U'2R,"V6V24;KSKI45X2+I+ \$/D[ M@?6"&RWC_1:64C? %OA1":V"M4JDFVOFQ0)^+>CEO^(HA7+> MT][,W2,"36H*>%.7%OY2X6,;SW!M!3X)I!DFZ31)X2.)N;BL&S;2)H@[TX@O M.4AKTUJ&F!9?WV(Z%2ZV2G=>L+YT#82Z<#\)GK+AJ);AWP28M!4;!G6ZMBQG M?4%SH9@)6Z?TEZ^0;'-=/[MA:'#-9QBM]6Q)(EKI,6SF[BW(Z*;W'G&AQIGP MCPM?3WDJEX4,SC*>K83/TA(J?K6+(!0K9 NKVNG#RAB<""8GD.JO-^\_U:&& M+J)9'/X7R2<%?&/"YBSX#]/"T8]/OMBN&_3YP/HR'MCF%\>WK2\#>S3XPKW^ MT.".9;E]\XG4(8LO?HF^>8[G^+Y5_D%15M;4#P<-Y;#0K@=)-((__@HP"D>E M[^(UFX88,?J#2[=:!@ ;G$=5V;@K8:"8QJ9 HK J<#/A\.6*??]9:'75_G5I MT$LHP ]OX?DMBQK6Q/04)O*NXN@#T$L]+I7RX2Q-*^^["%*E7#@/)(\#:LK" M3#KVJU,'IO(\?"%+Q"-#7W0VH9_^I71OK_ISS1>%TD#Z^E?)F9>%ZQDX[@*_ MPK_<%J,+'M ,\N$.8)TQJ#19QM+[>41A'ALH7EWV.^EB1%;SVTA-77J\Y=!7 M$Y[?)*.ZPP>6!"N:<+1=DO2;A*FDC%A8(P"U;#;%E8H)1NP>K/4K^)_:JO0B MCH!?C_@@+US<0A:*6?2:TYN-;E&]E!*NDDK% 0 /1_U=R#61N*7H:[]\N<;7?M7 M./\K*Q!BKDV-I6:-P3=$-M B:KT-CF.CG]8>;WKHS >D/7370U%#1U --*!1 MT*7#[$;8%FHSDAJ%,5(9PC\);P=.) MT'8%JM4(<@9,(45<$][=*-*0%HO@G_!, /&/$S"AM' ,N(KAC/LB2!SF0/!R M8%ZHS3AXX4O!A(PDED8;1E; 1"@6FO-%QE(GMSE_1:ID7U,NB$JF+:2\)#1) MDPS4)?A_S*;@4^F:B257R$48LK2$"V6T I^D.E#');,("P]U@XB;-J:D0# T MY0\R$OSYICY?[6O<,&PCO&UHRT*C*TSNPM 6(9G:T1HP2FWWC<:! M'?8H+H/#_L6EU<>:FIF K]&SC9HYR-GP1@-6E>;2=A7NC*95CC OWD '1CE8 M84AB>@:,Z6T<$UG(>R!_/DAGJ/+!$U.2[FL1%[L7E\;[+S/MYP2XEL B0--A MGJ0BYDM[L2M[Z14(\=A"I32G-[4&WO"IW;P3+*U:LP[P#F00!)TOS$P M7#53)LZ9P@$!?P7,&Q4&*JPND2M%^* AFX;#,A5I%M<>-'P+DM?. 6')"033 MQU20H1!B:">'L7053=@W9 M?9P"$5>?04"X% !*4C%S(")F,,5>K+@'[/]P6 M8G6*+#._ ;DJG!Q9P7UN$9P %F0?3P'?YVD_TC.'5@/B79E8E:234D=H.HW, M>3Y-Z?,IT*%QY%+.2R2M#3"51DU6I$4.$VG)/?7[/7<>788#;M)PW57[U#2= MN3Q8=!V7FY4[$HYB.ZAE6PEMHIY/\0%$RA!F$XP7OIZ ^8.,7BP 0#/W$FZP M&@OO]H+%"6_ $IB@EYEP4C5E"2+2HOS0ED6'<$@MN";%PC8N23@T 9\VQ0"> M6K8U5P$$.19$*-RV0$_?0-:@'C>+92A D.ED&H%B6$\S:.8-C''5 QZ%H-]( MZQ=&32;A4&8GCMDM[.1R$D 79( AS?D5/!\M_.16\'Q)1,N$(_7P*6KE(K-W MF3YG4R&=7*,9'=E JL(ARC33NA+)-T6Z*!S@5U2$$&MK&RB$@Q1M%8K6O;Z. M&\"R ,%%&I&<5E [4-Y7T/>_"B0N"=_RZ@BX+"[GH*I!)P9P[P*A;#U\^NZA MH#,'3276CH_79U"N!%L5OFPVS(%!-,RZ4F07>9!% EO)M&.AR?.YN2>>(:AO MP>8!5,%X=S@L4C8MNQ?4,XV60X&(?K]_^/Q6,YU28*%;$.S8D8CXS&U4, GS MN>,PE]F<<[X%!BX+(XQ:1.)#P5;%#N2"RRT(UK@- "(0(U.NK]!N%G(L2H#[ MB-_0>R:5KUS<9UCFR$)N8(:M<+2%:,B!L!UL@\1O!2UU*H'*IP0J2J"B!*JU MT;#','-Q2Z!D.J4!B-PK',US1YHY2\*]5K_LL*#IEBZM9E;%6NVT8-_>P;DW M#)954DBPT3D+E]%>&7]%YU&"]Q7X?,O9PA>" YMU2TGF-P#C?=JO)*JOA$H^'G/,.*C-):R+M5+F,G3U7T(T@_$^*AJ30AEK M#!TM>0;12A*:P@!3H;(9*C8A&F2 G3P61S5K.BUK&L/<*R@C=/,H7WG3J>[+ M%%K)W,YB^:;%"CJONUB YFNK0T1;6!<&8H5Q6U-SUKM;ZH%"#"+4Z'0I0-C4 MG'#A:'4/:HY@Z3Y8B.,A-'[Y\TUQH6L^Z%RKK%T;D'?8JJCJTBV"%B0P;D'K M;(C[["@T\89A?(>AET78.%H)$BBZ">782WM!*P[,8,Y<&( M"PV@D%[ - ?\AD7B+I!,P4*/Z(#G=TCEB& 8-$-36&BVR%0Q>TM@JHAXUYPR M^'8Y1B4X2P^<-L_6%2$B&*"*C9IW5?WI];%'-2(N.E MT5HD;B%47AC2DOTELP&^0-+4\Q+6QNZRQ"_N+R/."=V<3DE$^D> M&-2?1_#AB_DBQ(!%/'[#Y],"E;,*E1>'04G*)G@/6V:[+28,"'=^;?-X$T=X M/D%@AL-*= KC*Z^.HPC;"21!IK?1=%/]Y^PZM#Z!"^"5%+R,KYY^] M3W!DJ8A[%3>#1V%67J-WGTG0%'G*O_W\2>!<[0WG69FU!Y1;)+N7)RBP;3*- MPD+E+:AP30[)SC$]W& MZ1LS)J-H171D+M8!'+4=%,"9N\7FV J*9S!W@RQZ MN47>(/N/#.W73D,*:'F^E=N_GOF",*OCAZ UX4E&I@$L_RZ_*1-MEU%M70A3 MTL*:?!RAAZ#?NYG+58 M^+9EH$00A#Y/%1&J9#%0H30*%'KJN4V#IJ8#KJ2&I Q:Q7 $P'^*VY\8 ,]F M$T26&(=.A08\]Y>!@39*[C!_;#JW-W4,PHSXF,TB3,L%"!=HS/(KP8"K]3>8 M*";C8")!5EYCQ/V6":2?JGR<\B(/!M<0VU%?%0[/85'=H;(]L\5ORFCD7Z4 MSQN*]Y+*7D]CF"OD9B/56REGP&&[!5A?V N[X4NS) M/RLEJZIR4)DDC00H&7N<(7IA\99Y%HPVY*GXJ5((FNDO:557(4'6L)C"N!28 M+Q)3JU54K+W*+!.9##)!_J^%%*KLP4E4]6,N\L_'YLAS^^;P"_QO\,5A0?!E MP(+1EY'M6.YH/&2.PXK$]-:[L0-R8Y,;6RDW-HC5:GZSYRY43>N4 ^13N45QW,Z@QXJDA9OC7P6YE44B5MAFLR2+2X_HPZ"EI>T86MN\I4YC:). MP_:L6 $D.4T)*,%QKH1*,,WX=?E#?>M(]\6N$46'$K5+)BY8S!5FU 5FT/?= M!>93J_-7L)X&M^_U)4/+TW)%)7PEXNS6,CCQ&4L+KJ\E:.Y=I/+!A3P1 MEI<. _.\5?T5@$&_YYVWVK<","!:0!A8%P\#H(6+AP'1@J"%XW;<: $,@!9( M1R):(!V)=*22%LY;^5\!&%A6+^@*(CRPR[C*-G/0<7FPU@]]:*@,DP@?_OC$ M-)_L"2+'$+W>"D=1Z?6;?M=$UJ=6>KV/"$-_'Q!N*CFSP4=659MI)6_=#Z_\ MKG/;TX!%.?Z[DFZ:.P_7.^6?_/1\A,[@-)/4$<;R?\O[8=F+?_X0MH(';^NA MLQ(G-D)&0F+YWR6(5/S7VI?]^CW_N-KZP;GK:Y$SF?/1X7CI$-K*15!'VO2?,(+;(MV?SZ) M1(I]"Q3[>7O"[6>_!#.L9U=CHMELN@PAK]=W5W&;QF"8HX298;B$!7C 8[0? M3.Q?.IM>'*=^C*/FD8RY2VZ:5^)&Q:6*>D*@_Y^]+VUN&TG2_KX1^Q\0GNX) M>X.BGK&YH43HV2+TCF>6'HOE<O'BU\TVVPU #GW(@XUTXYM!*-L;W!V',E]>%TY[ [P-G2%500W M]R,.2E<.%^E]>%TY )M2Z\IIZHKB8+77E:[5L*SV?E1EM[Z%Y=)0.$QK1YW< M_4[E)M%FELZ.;OMT_>[K=VT4C!/-:-KZSS7?@MR*S6T>KU]UVZ;U4:#W G1; MJ,#G"-T=75]"X5==2.Q9JA_KLS.;EL=I*[-4. M]Y/:]T M5^FN8LQ'J+NGSYA;IMEHZ9U3"!PX9LT](@_0,0< MD?"'-L\=Q,Z]/X[3=VHQL M3V>.J]^;V5&MI8'02FN]RTUE6@APKT4($>:^A,JV&H0 _% MS10W6XN;65VKT6V=T;$0*M#CY(S[YTG$K+F_)URMV=IR&G68C@ ==EZNJ19) MEL>N#@N5(IQW$*QLX+5Q[!&.R\OJ52CN,4#$6K%*U2UGC-K'&5 M9+%ZDL4U>BO\865)3>.LHLGJ$#]VT$",2N>M.LNG&&UIJ=.P:A#"=9@3)/:J M*^=PB(32E9,]>W&ONG+\)T^H=:4FNJ(X6.UUI6,T6AWS%*+H-ZG[IPY8S.L= M.DM.O#@5,]P\15^M\LZ>BG=V+P1I:9+CL>N#VO4^S5WO>IC:2CO4MG<=M[W5 MVG&DDJ&8U8DP*\O>NG*H?>^C,:';2XX,./DM;NNLG*TG[EX]9M_S22PF2]/- M3U:SZB1*)VG7J[UUI6SI M'[,D'8_;HM/Z64LCS6J:QWSDX1IN"OL4W=;G447E"/R59U%QQ7 :74/M IU6 M*;PC&*.S*)NG(A!.L6C>$8S161384TN7XH6*%QZ/B^%$/0E64U^20W"< M 1#XCA6JZG\AJ1^%\,<[$O[0YOH?%A39/UGW=QTV.*G#9-98M2QSV;)U MLJI9)UD[2P>(.DM1A6HD7/#N]D]Q2.-@F@@6 ZT7C M7D /AKBE4=G5D3PUZ.?6S^193@*/72UJ$B12 ^'9A9+4L9];/R!1'?:VIUB/ M&@C/+I1DQI=0@WYN_43$EJU6$D6W%-U:2+=:1K=AZ(OR/I3%7L/8BST?NO Z M)2#UO_ROYS_,=V+TV?_>;MZE)C:<]T&J'/L&/A9Z28=O1U'B8]C$FY@&)/4? MJ)0]7?\9>[ZPF4)SY1-'3Q6/2Z/1&[W9IM*Y8+::ND0#F.J09D.MD7$::;JF MXWM?PXOEOVS$LE9P'($6!&24T#?RCV<,UOSY+XT=_X;U!SZR1ET$9!*-TS=] M_XEZ143YUSA)_?ZD.)BBRT*BRMX8<5F7_[;4QS57/(K]PH=-*1MK('1@ >1T M9S3LI?%JY19-Z691;)BOU8?^ M:T%$PD0;T,#3^E&L)22@#0V&%P1V4032T@?YX0--4GQG,\.1&0Q1BG%0Q3"/ M73&8A(*8:3%)J09L)D$?M ?,#&0DC%*A')2I!NWWJ9MJ41^^+=[6#Z(H3C(I MK>A:O[__KFGSM6:TPW6W2F/$W&=;6$Q)9MLLED%#+Z12KN +7P!NF3-\DQYO MK5_L*S\$:I3BXF^.EAYMMO+(0^\3%,CWU*7#'HUY.7'+:/ _3-W4 8RI-B MJD!&"EL&V!MVKQM3ST=)9T).[@'J[U&LR1"&B8G[3U:SK0''"X#7:(]^.M!< M0 \"=X0RXK1'PA^ Z0#C1/O):+:RR\>A&PV'?HI:U9?YK^P9A97F)4(UZ!:T M,)@T6#N00IKZVP63RZXPWKZ"RTF*G<2?Y6*2C'M)2L+4)T$PT> ?[$C-F+T,.A,F?I+B:LDZ"E,/DA!/ %\(]-&EKQILI*:6VVQT_ 2NC!Y\#X8, M1I"4![%'X.'LP;"\P&@GT R_[[O:D*3C&._W8/::VE?H+.'$'!LINTRU812G M]^2>B@77HR,:>HDV'L&[HO)-"77', ;8V"%,-YMR/DKI9,2E)QG XRX #H<@ M8"$)71PJ;+7KTA%?GO'''!XW5<<] - R17T/XRMH4M^/ ?[_/28Q] ['@:L: MS)60V+*B<4$ U;!:8)EH0Z$U)B/5C+N@UC[J$858P ]!CWS MQK@@P[/$J <@RDP 1S26ZGW,$K./*C_OQ?WNQP[5NW,VPU-_1JE]*Z MB]Z?N**!=)-,S9AL<,%#\6+ A0.1&RY" TO2RPP-T$H;;?),*W-1GE)BIDP MOHD[H-XXX+8+@UV*D/?532-8@S6SU4 X,)K:[:!H.@D!3S()9^MMCK9LX2HJ MRD?HD,<^N WMMS_><]7Y^-LEA^ZF=ND] .**E6I(0'D(#K+^LUC.^&K7(P%> MQ6[.- E: 3,5PU70(=:['B5QSFPY;&@RQP94#7K(Z#(;N*_ A1&"OJ/ZOA2+ M-[[0=DY=KJ(AR-2$Y2YWWB82!. "9 .^YY,8R,6?)/@!_?XK&8[> M:N_'81"-&MJG3U?:2S!]W %[,+0CB88,EV!PX>Y_B:6>/N&JAKCRJF X-[0> M+,5H+@0^2 Z3BX:&PQC[+KL:FX@ 79AMDB3C(4SR/:PAT"T*?X(P]JC+7@S# M @^&$0)"$?AL&459Q6Y&/= Z)L4XRP1>.X#^0%^3*&S@D]G$IN0'S085)8O@ M>(/<@T$/#\9>86<3:&84WY/0_P_'RX8VI/$]/ R$#>[P.-^!IU:-,#X?N0<* M ;2E'[&9PX;%A='/9KL!7?GWV/?DFSP_2:)@+$8HQL_2?<8^$Q>NSC[W<Q_% 9]PH9_BW29SI=S3BUY,R8\+THM=92.ZN$3(]UMB&\"K(!5\ 3X(L:P0K&\)J MR:4@K$A2*S_S)8FD> M2/)7 50)R1!8:6=3U-;@[ABQ7XB][QFO']%NRIW!(W@(6!;^5&% M5IO(".76,!(Y>&EA"_3]'S>[;X-1:(/8)Z=/+K!3]#*# 8JFM_#\PLU3SXK89[8&XLOV?EVQQ M9/NL4\%CK_BN%W=CE9U#9M-LX:]&4]>UEX5XKH#"3*#>L/ ,N5>\(,*W>O/! M$&/*O>>G&]TW;[,QI:\]W\Y&-STPCD$4>/ W M *;OTI+K@;L3[F-0%-QK]B,O:6J%@*B$8CC.;$04BY2C[I@%& %L>GR_F$<_ MR8Z)[>5A4A#ZQ+?E<5U8$ E/ U;C?U/-2 1Y1 CC-SAVV,8,2JVR+*6EY^U+ MQ)D;CCV "PE*2(&/DP%.8EKS^0.M9S)S O&E&T?[F;N.]JO#6KCMH+\.BC2W M_Y\;^7<#JRB'L$XQ]*_J<5E8;!8-6/2#;B4LL,HWM>Y@5SJXULY-6"<\L;%V M?.)R'&QJA4@$"1V+H&LZ6B&;I)^L$@!"^Y=@(),8;'(R$U.9 -1S,"?)5(ND M=)160!B"> FS8H_UGY8L@*NO>0#%E(\_V/5^,"O@C777OTYQ_.JR_CUKX?'X M#''"\MS5YS@@^)9MV=_GT;D5P3J9:V7(I0LO0^DG91PL6348.,H'&,,@Q0.J MKD7H7A3UW@ S*'%COXL!/'T5G%_34X'7&5DADV3\["C+3K,U+;KH%Y4.U6GW9(055=(!-& \>B:1 M6XD0E*QU&+9,3E:PCLNRE\5E+K80T:_AX2-_,MO%W!M_J7&Y&K&"YP\$NV+? MEEN]@'?=EJ@("9)(-)24Y2QSA[2F*>?ZS,TPST?2.)"MQQW;9>ZX)&RCQ1F2>US3PY$SO&?I.=FG:JRT7)CBF7 M*MB/'2-W6DINU%V8+U,^TXPPDGQ+$0N?=(K<5#Y7[+12K_YVT(P_=(.--4YB MU_4K)A7&PH(%OK#+-L?#6,$-Q?/R^1T+\S?_@=MW+#8*%LX\PV%F M'U7Q6L5KC\*?:9^U/[/U1D,BP'<.C[JZ3+[8#TF":T!EQ<=%>ZA&(9R[Z+>1 M!1.F:P$M9X-?EEM)6UM'J(B%])9)"YZ+EFU#E$&@UV0@R%+^ :> (KD-7(I!)X0 MD'A>=1.^&$\%/2Y?IO, _Y7V#8\7/M99*"NUXR K)6'$]T)J4AR!5,-T?'AW M??O^8K87K9T>9$[ M%N&[A8<^0@N*-9=YVKQ,F9>K'"DNCK)2YK_-:K=8C,V_D!]%<<^0Z3,I MQK<+;6/+)"?\2;E^Z5QW$9NL8")G%*N5<74&R7Z.S"PHD3M?^)(MW"!S&;H)/3@LJ4G*R7/("(T*#\L*9[$K)$.FQMS:7;#>L9)EOQM9)M^W/UQ6YV(=]9F2E.[A!\+VX_"98&.F%6LE_;T M!N/M0!:2AU?RVA)$#".0OXC1P8Q59@_'BOB%:F&)+$_0FXA3!>0(\/++<90D M%]/U$+ 93>W4S)0O4>V#=PYZ<,MMU?26UF(NW+BG(;8AI(6.1V;T\'P@40YX MBPOROD)J%JXCTSFQ"R_.DEM69 W)FZ)@J9I2JJ;4OFI*K4Q/9PLU%MV@JDJ: MDNB:2/3*848S$ET,&#E R;.#VEE5I[IN;'199V9TE=(05@_27-7T,O5G'%AW M!D;7[;R8STT#/3D,6%,9 -EF/Z.W(Q@T+]_:O\V^TQ[$81?3N^>XRYP=DS85 MF"EWS$_/Y/JS7&FL4CM*8O\9)L/H;K_27+5>,CN!Q4S(NTNA7CR2BC[X@'"H MYQ6>%32$BK\L"=<52# 32E&A[8N*\(Q'O&)M+HMSXGKGR/*\\%Z'.1G-J:TB M$5=1.,RQ),Q'E!MSRZ&E\\TL7/C4EF4BG_7A7^K@[,&ZN LI?#GH_#J MY" EP4:=8&I-EN&&SYCKL^49^C-!O6Z$#CRO$-E6OD26;YS*NEG?B;IB M1+VEZU.54T3OLZAB>R:L^-1[GK&$NV7MR8.;-6K)8+ M+(-"Y$&&8.)4%))E%F$8::!+8-_S"(1"J$]V1%TYV@;7;%ZF 0VD'@5C\4$< M$B8#22D-&7%>)+#)'<]UV/TX"<^ MCU9[,_ ]N(?A2-?4K;?GX0*[K4Y&2'CB@SQ/5F3HR-.RF3PE_%!8EL[#PPBQ MVUZ-J.,0DRH,*T98BE$" M#$$/-<.ARJ)(F##J@>4C7(U#2CG(,#^6K*Z##PS15"H-+M%\[V\O[MIZUW*I MY=ZU;4KO;+O3N^NVJ7'7)QZ!];]O='7O!>=W-8V 7C(K)4=_D2N(.E[O<9_E M:P\>R8'W/ 3P:ZA] 9W+#QC$^$STSC/W+5LG(RS-3D,?#&=>9\F;]?@6#QJ_ MXC]F(7 RDI9+>.7A="BJ+.NQPI<,UXEUUI.U;\LG0K*:3DS0BZVXQ6]Q;?/DUNPW4*:$>0KX"<]$TYNMGS7/3UPL&]:0=>EY(V?B.LL#AT<42\][LL3U M;NK3CO7+E*%Y"O/#QA]=OPQ\:9!5_^*.8-R'@&%@N]:L&"P.$V!#/@S% F+( M71F50A\)]6)8]&]@,?'B>>ND8^D>V$N"#7(*P4Y&=]S+?AY29>--2\*K0 MC&+"^_D /2ZA$<>7Z8J.><&Z(ALNG#*>E;%CD^D]@=-+3?QR%( M9782*9=SN?CS392\34QJLZA76:B/,XU18=\'VRY^=/W8'0^QW^BO&P'!&9,\ MNIO1?=GW7'4OR[LXZ)L/"D-6&(&*<4MD"]E$]*@V(K['*Q@B-YD&1;.EO8R@ MWWY?;E#QH&V)!%A#+A",??9MZW;H%5_GL81GC_$G'%4N =E4KB(U,PV!QC%: MR9K],HWN*>=_DI-!-^(Q+1QHCS_3*'RU414H<=U,M/XT,K#@9[R(#RG"B"\' M\ANTG1ML-])1.P'37":T,XM0')Y>T):PT(7"J?=YJDJ>-<\:*L^MP,K:^"Y. MD!>E,M?BW/3C0#XL]1CEM*JP:3DC"(B0]V.@MR& 8 M1"/MA+G:;K-1=5E#^_3IJO(7[8JS:7$%2LN?[/?WVKL/\HD2 ;-L%+<@F=\B%-J5KA)PXC@K)P3P")BY5%&S/H<5D@ M4-\E@?I5CAK[NJ @^>"6&-T,PAE=A!BAX<6&\/&A09" _,?WD?:.A#\:VA?I M(+E,DLCUV2<6CD0\+(^3I+$H3GX_30^7-S5/O0*E_Y>@/W*MR H%\)8A'A:T M3MC5\VE(HS0Q4^L YS?X0T@?85XE'B#K=,5E^2PW0)296Y!A:F'VD36R*O0> M34#-V"-P9$+MPY,H5U! LY6XT]0>EA\*KUBY4E)I8:GH>91K%P]#**CEE,@N MTE)&/9$,#XA&@#).<=^ 2 MY.?B(F:;,Y"263%GZ/GY%)@'=1YH?5LU!D*K\E$E_;X?#_/C![*"WWDM$&[L MP>#U_%)V61%;&F+QAI\;P$%3[FG'I9CI8X,9B+'O\OE[F>1H(*);X+*%>/!* MOE6FS@HI+P$QCL.7Q7 ]Z-P5<@G^,1?@L/@C9AZ179^)D7\#Y(IQ\F"J.:^J@J+ XN MYO?)^I8>@KT/LY?=6NB!%!A8#L*$B(GD?!-$*(!U@\[RJY,]@T6#,<(\R6T:?A_;NV$Y>-GW%;) LJ^+=;"K(5 ^![OUP-UP M>#(+K(H]EG@=9"@&O!2@,)YP/HV"G5%>.4 9BT1=PY+A?!)G1R8A 9K?)*&( M/:!A,++W?! $N,[57A;'A.Z#V3BF1I8N.UN<3_H01HR+LQT8+C/E8.25G0 ] M6MA-,YJM@#U0> M3X"L>O W3""&,>6QCP>PL!)YF:LOM5WC[ MT$]B.H(?T6LE6M&,/H]YI,;"RM%TR=10 ?T_)I.Y&!1[A;F7=A#F(4 M *Q\.HA0B >0/T[IQ7*9-_+#]^N;2RD,>,6_QMX]U_?ST)<5]IH8F:WT@8BS M3K* L0CK8) )BRY!Y^]/IE,X%J*&0:[;0)M2KV7J>>4^$HM5YK[^^<;!,[;_ M3JJ>M*T"YU3@7*T"YX8P%_+]!JN;?^@*T]L#LLQ+G=N8I1+[<_8&*K:Z#;?5 M)UUBWCFZU[^S;6+<=5O$O>NVB6%U^@YIMB*[9M#MJ9NHX,T;3::N9J>7,Z$U+S4P=9\9JJF6FEA.CP*RV,Z/ MK*8S8S5U1>/0:5![W.]:2*MRXZ4IO[ MD;/#LV7WP5K&,?G;B]:+38>BTVR;THN:.5E&3QK;I]>D@W:'8]7=]E@M=,7/ M#.%N8.V 6M25OMGBJ*RC5K5#E$H)6>/(M)<>.I7BA$N '_+_IKC50T(O>975 M[S]!5.%]G?VW&D;,36'$,)MF^[1@!#?MMH86!U 0)1@[$PS#.99E9#>24;L5 MHA(95Y_1O].)C$_Y3#&6+MG2_.Y\25BZ"\3V0IZ?EKY;Q\DYV!S+7!3G, :[ M7@>/8 B4*BA5J+D!N>X8G!H;8'$=B8CKX&6F601E%*=](*W1&T4.%"(J1%3D M0*F"4@5%#M8F![.AD*Y+:;\_79JQ7JPA"W5OL_=])&'H4^TSH=I'+)"!I*%J MYM?M[+F1A6V-S\ZA?LTJGY]<%(5B+T8Q9;OV<(UF M.8VNU6JT+'L/$G$8/K&&PFQC85'J&B$ )4?PMK'UC8;3AVMV%WS&-W0.R9,"A%.#%% M:#<@:'>4X.2O'R;)0CUM6VS]>$O"AXCVV M;U+6#6V6NZ(5J,Z"JMUM=$VCH9N+-G04H5$ZHW0FUQF]H;=:#=-I*X_-47*. M(P@@4E1#Q=.I>#I%*91N*-U0U*$^U.&9[HHO47BQS%FALE,43"J85!1"Z8;2 M#44A5+S(\AC2+Y$*%*E%H$C]_+:?$NCG[0F'K*4W':H>Q[M=^.J/.;0*=A-&S# M:5BJ-H?2)*5)S](DO6&TC(9A+MIU5&3C]#PERP)!>=YJN$(XZ+QH4.56.>>* M _O>OJY;_[==6Z#;T)U6HVTJ#TPM/3!U$S^E?MLN[='1C4:GI>JBGI>S9C6: M%$0D3 0WHI[6CV(M2@\G<#&^XYJ$!PY(AIZN^$8[49[(20JXJ&$_H2$ MW@$:T.HT=%L5UC@[;\DU'F/K#\5:_[*/1[*@:^15M4]$^4.405:_+?,C&I5- M\-ET6@W+7+0II%PD2B.51NXS+:?;,$Q+>4V4UV3&:U+!F[1Q."(@_:/8#UU_ M!!?U2$!"ERI'RJ[W]2V 'B\:]P):8Z?U%B"V!OW:/P,SH MY=M"W^+H/B9#[?=_:I])2.ZIIWUB.T5R,)+Q:'8@V\U.:WI6=/WGMVDT8N^? M&@SX&E[YTG@%#QV/5-3MP7W:=1Z?6NT G,+N?ZO5!6O14+M+-9,MI8GGIHD= MVVCHNHK%/3.'SE3F]()AX/=E@6L_/WM$_&04H]GIRM7!WG9JO5(Y6S1KW>R '2!015T2W*^:$4ZN@4ZJQX M2MWIR,V(NGX?6QA,-!^ZE\(G("?2!X(D1>8U)QI)DLCU";*71S\=:'!7](@_ ML3)RI>*[40\Z3%(_JN8XBLK4TK([@MR#\X!;15.4LBAEV96R* I2FSC9&BB) M(A<*+U7PGB(72EF4LBAR<9[[,!J!_]-&-'9IF))[JD5]+1W0V5B0$]RP.=O] MF4-@[+EXG?6F86C'O#.S'$)^GA4.^9XKZ$,O]N&YO]'@@6*_\!T -!?B17)G M0NY/G*HV'>M65OW5R]JQ>NV8QZR@7V4-J:V+8WE/+N?ODSR'=YPGO5"X=P2F MV_/AK5,);S4C"<=@I2OY/T;YUZN7][JMXOM3@%-R/JS'!X93.2K*!7'J+@AE M-.T(5;N[-II.CVXH55*J5$G06\?M?]@SI MB0WG?9"'(;!OX&.AEW3X%IB$C\&9;V(:D-1_H)G&[ MUZ3PO:/K9LMRNE/?V[K=MFS=LBN_;^O&[/<=H]/NM*N?8U0\!Z]W*IX#+76< MZ7;RYUCZ['-:EN'89F?Z>QAXQ^D8,\\W6UW#Z5HS_67?.YW6S/==R^AT]9E^ ML>\[1O7W+7VZ/7R<[?9,O^!ZLZ7;5=_CC,WT"[]O.[8^\[T#+W4KW)T55%@HG\&R9^;0*_A2:W!W-9K=C:S#%??[*UBV#N5987-Z*@M'+EA31 MSOE/*2%W&;6>LV#R3_A4Z%,\) '_1AP8)KY:M*K*&0(3,$'3[CUUZ;!'8\TR M&IJIFP"&H0=_&$Y#2P=^(D/O-3<*$S])V4T_=:RFI4$' D!<=L-/';W9DM\T MM)@F(^HB# >3!MXQ=>:[Y\?P\ MLN*10U%KG+6FJ?U)-3_,FH+V+WZ!UF\4XUHB7>',#\XZD)1BC3XKQ^ZP=C#C QT#+C1< 1K9YCB=3 6%"0"] +FB?=ZB#^) M'MV,1Z. ?4,"[>N(QK PA_?:>Y(2C4,9Z44/M)GQE1FN&3BQGX/'MJC0?38P&<_TB#@2I1 TP,M'#/@Q=?$% 84W^.* M=P#XP.2Y [@I!Z9I+&IJ?R2%_;J+J9HQHSAZ\*$A# %0;TE,N,4@[\F.YM0E8W@IWLV>GT@\7BT32\.N]$@"3X_"4KNS%"_9GQQG M!5Q?NBXH$CP0 ?Y1(.,(4I4A4.TE69N/E7NW M1Q=#%WNDM;JANFNG=\;/&/:MVI47OWP$::9/9 @K&6BQ]I.1<0Z>FLA(0$O_ MN2SR X$E"1F"C$8IIC42KFOY2L[$\Z=.L\4##&8?R_03@8>C%W_VE"+X7*:A M7?.>,M.X1\IIA,?!AI?!PLRS%BE* \<]2HI+E NN+9WC3P M131D_2UC4(^FCY2&"!QSX0*8"3030*"!J N:S8812 W>5&!GE5"3#D#1)4X M44D#0 GVH8?O[0.)F5V[(B;P-@43; ?\DF3O)$BDX)(AXU+PJ!YE^ ,2JSV08,S6 M77Q6"N.,S^4JB>8!-T"F=QF1FH41K-5RO)A?+T,?-QV3H&K4%M@3HPU48"T/ MOYQE]A48E]!J=#R:HW1Z*3+T:I%=3TAA?2I3U-6(%]A?/DRXE_%5G.YLG*NQ M=D8*"5K;/CPHX?-7^A&?G[#'LLD:PE"G2Q'[$2W")(I[0O K^&E,):\5U+JI M?7AR*8PEDS_)N@5;!G8'ES#"#PL/F+VC0:.D='G#5FC4E/Q*50$QO:AF%/LPX>PI\?^,MZ^*NIRL^3+9T[ @F/<#2B) M<2-C,&6U6BA897_Z[G>WD![06,JY:1>.(.%R;K<*W6#__O=_K>3G+_13O-MD M:\D]O>C%E/RX('UX\QL2/)))(OKMF$W'SM=!V2R+TPZK)68/=\=[AI(DV MX_-=WBZI@4P^<$-)?L&E@WU3DJ'"EJ*X)E?:;NOG6=JV**;(=IJV4]/=2F-? M,756T^B>^QC8K6;7//=!,$Y'&=;,-1 X(&!,L %C] 24/P#^(1?4'0Y-=WID MC +.,>#K,#I<9,@7G2F&C"WIE5HBUHU>%'AH0B%9N^%DC;L;/H$=0&%MZ!T% MD%0.TEPJQ=]:S$6ISDMY+FC436J6#,A""?F6N:OX*%TR"D\]_JDWX?_]8UL2 M8QQ:[681:6H$5X\]8W?.@-LA(J5WSVIFG,:+T&J^B5\%8!_].$FU%C,'P;J; MMAZ9XR)W@>PX*'3?O,BH'K/]B-_V1W#WK*I2$)< (-HTNPV8W3N-JA=HG2PV M?8'?I:MJ,VQ2$'2L]MLF2&.V*H%&X8DB08N!AIME/,Y+,Q494F1H=V1(<2'% MA3: J,^%_?=C8#K+7"65\+)M5U'-E%]0V>*.*ZPRBK)LHO:[C960.BM]9/IR MI2W'3\BXB7DUG)\1/^'"4[QHS/8;8RV-_1'^-3_X1L;>L5 [+Z(\7&5(::HE MXE0#'LCP&/LL\MV%_\)["3X>XW;$G3R.(&'1,GZH&::(H(.>#%@\K \_)B1@ M 3IY>UEZP)!,M)C^>TR3=$[@[A35*NA(0P0&Q=0;L\A;Z&HY5K&JTRQNCG6; M/M"@&'0Q%T<3#6G#P M%H7MC'B&!HNJP5CK_-DB%P->X(<8R<7F%[H01_!'2=18_-8(0V6@=? ?F-^D MH5$,Q"+9!4Q@6"17)(/-9D3UWG^@/)BF$/@U!'GU^6AI@VBA%<1P]TC@;);@-OZ(HDQ6"*:Z!U."R,+N0N(*R,''TD*+PK\),6LE@1&!J$?LUF@#ZX,Y7EG$(>H_IHLER9 6 M(@%%'(Y\UR,E/T*&5"A5(M&&1Y/BW& 'X 42Q?"Q,?<=(,K(#EZOTBN)I*,( M'M'/Q%I&L]"@(%*!VZDSQ\_#FB<)FS"(S+ MC!]81&Q,,?@?LP\'@,L^"S\$G.NQ*"86\DYF ]IAND%8H&?4A>%B] 8S%+(O M/-X%DKT()0HHA3]D"3ABS +AS&%7WH])3$*4Q)P:H*AD[<-'L-!1F.AX08S] MB2LTHC*(CSL.V%!>?;CZ5!IEIA@BDZ*P?%6EJI'JC%U)X^@3$^ED1FPPO!ON M_:G=:>I9\@I/QN"Z]9-E-SMY=FV6@X69%PQI/+'2BN]9)XCK8NPL-A&#A3T2 M,T7_G80@&1---(Z'!B-*L$.^6'(HB!/ @HS1+8T($V81(QM,.#[P-O)P7I N MDN W/K3>3;.67GW]Y_7["\/1KF @_7.1K>4IW$RZ5LO,8R+2:4TG=AO&@BSK M6#,ZB/$X;9&/&0T\XCNFM/SU5.9=EC)4?!X7E57S".=T'7M1#E]'08?'X#(D M&H%BA+@-#YK2R*9VF4X_E&?"%QN&[^ +&SP89A-9L,AFG%&]D@@_9OD5,JM1 MXJX((,_TH( 8G%WSE(<9C4.3@*_.V!:D"EQ3BAJ+'3QOA6@4BQK ) 0Y!8)W MD?M[H%P(=;@S@>4-[&XN\SC 18S.X9BES/B9_2Z0;D8 N&3D>3)XUT_=:35K M-YTI %ZDUF6U^2@HXH02X#PTQ-57WLU="? (_D<%/&1IO,D2?& -MZSB2L%; M;E?CPYG(G!S]E(87. /((?W(XWZ2TFIHZ%DQB 73T^")6FX$2^9_8"9#L)/1 M*J<74;^?+$Q50=DU[::1SP=R,)@G=%+PQ,T V#72Q! 5003#E?$;&HRP*<%2 MW"J1NT!1NVVV25W>L_JW]F]OGL'?]"[=J?5,9P^ M.$.Q6#YT M;%%ZP[W&\-+I7Z9R_%[\PEV2ETVM.%1,&@N#I65C#+V^[&%R\6?N2_[N\V#N M733MQ[, ;>^S,[L_R/+P8 @#WWU; >JL-A1N(7U'&HS9%>>QE']D_D.DY0,: M<)?5[#Y;HUB?AYL2O_WQGM$T$G/P<\=Q# T$VL0V,3@1&(<#ZMVS9&0QNC&. M+J-1 N"RW4,P4H=^RIV)*-[P8^Y5!)HQD7LX,MF:-1/=DVC[29B9Q>>A MPQ1-%S! T(&,F?3T/DIY/9W,4A1ODL9K7C*$E4$2^S*-+(M[]IWPW'0R$H>W MTWZ?8E*^+(T&:UM;USPR8<14O(NW'N!_!"]EXU&L7X8/3'!?*,VKI["-2QAK MZ D!KIOPUI7'-&NT[/'QYDT;%7G3;94WK?*F:Y4W7:SG:S1;4\$PIU-=XR82 M41-B^TIX. .?5S'R*2^L42@)!Y9?>,^VZLL8!;C]@<2X8Y]PUP!R^>B1WY_7 MC\@VS#Y=O_OZO0G*=@$(RC]-.886N7:8C]*P9WVS1J==^K+*!9M7S1"Y\0-L M)X-70;B%2XP;+;PCL/B(WGECMH 2F 3]HO"NW///%[9\&Z#4R=*6H7AV7AQN MG#+7IPAL80N>\+?0T&MJEU.U.^'YA0G)FL@J6L5LTYKM;\QOJK#O2BWDM69Z M%!=G,H'&RB@0$;$C!@#O*ZRZ(4DQ! 0+WQ2$2G20Q#&VL#\(I8]GDYPN,V7O#%[5'&*6EZTFAO&=V M*99Y"<;I="7R_2PM>E-O+<"L+'E\MCSIJA%^A4+2SSW&;>') &KF:CMSP)P6 M!N^JJ:OMU#E-HZ6F[BBG;LFA/&KF:CMS@)=JJ3O.J0.\7'C:DYJZVDZ="EH^3/W_]X\K'IF-G-=K=>A:YY4U@VX5CF48'5ANF*N3'9&T2+7ZYNM25/]$6VEJG@94)F; M I6A-SN=DP8JW#[87OG$_;.!+0[%?)GJS5D GR-7I[W^X6;4.2UNR_%H6W6! MZK1VM4>B'EUQ;U%;3,+E%ANCWW/W:*_@ZE[L0_M^H\$#Q=' MI(PN<@V:>6A M2%,[B;L]I?X02^/^J/V6AVO9OL/^>=9/N^SN,E_]@<[.GBLNQ8Z,8LH\)JA7 M8)[HNK,'^3CTL?4KNUF<9[E9=J9RS*9;8;EM'>@WPJT:&865'';<7MWV8) M3*SF4Y2D,N#ZD<04MWZIUB>NC.$?BY0M+%Y7F1!&9K_GJ48R#6HZ;O^VF*/D MARX+^>8Q[6L_AT>=8T&)E)?DZ<^FK96?DB5/L\4JZMU =O>&T.XM"=;:71+#C(:MEN)M2K[-6+\-LM+NM?:B7HF!U M]SX<=Y:!5OLT@[.@:\>P;!PJ>KIN:\9FB6=&HV6VMIED<(ZT2ZG)R:L)8U;; M% '%G\XG >$23S[NBZ.IXE'$XL,]VBL'^1?YSV:U]W=1=#^,H*TC,F$-$*7W ME\;3GT=DN]YT5 %MT?6%\2H'"%RW5>Z;#=^NF:ETVL6,'URHK/-".ES7H8R#A46?)S&_+;)T%%@^F+,VV8 8[T G0]:)OF5D-\ MZR7DV^ W2N1/3.3-AMFVMAJO>UZD18;C%G=.5P_(7;7/37U4%84_A(^%8:## MBEW=\E;MPF8*7V!A-WGV<8PC--MTF&^%Z=*]"*(0TFPN- PUU71-Q_<6-U_7 M"'3=LH!<2(;#FG 1D$DT3M_T_2?J544^%X9.=% (V#(OVBKS/>4AG=8S('[8 MB06:UBUKUW0@-N-KRRP3T= %CRDI4UE.G@-K!08<1O&0!&^+CE[QU2K1Z;QJ M?1:B31(,()>;EW@6FX8[#1@_'OA#&$I6L;Y$E>?= M_[6#T([J0)1I/#.$PQ M^R0O3;Z5^/SG2+@,X98N?B;FL^.UC!X4C9(*W_MG$O^@J?9/$HRI]MU/?A11 ML08I"-V,!)9=0/Q8>V ]%LD)GV^^)RA2R;CW+ZQW#R(U9 -SP2^+86": MVN7\M(**HOA\G$$^"4 !N0>9]A,7AE!4R7^,QD$A%8$=7L#_;N#I!"-H!L!S M,&FPA\UIF99\I5A!VB^=[? M7MS]%OQH&VW+M+L6$@YR, MK"81^BD(/Y.L:=SU[)/RA?>WW*0[S=]3SE\@V M3?TM6YO8W\;;5]IM#!R5,3&M$G!KU,$5&70]UHKG+@]?0^WW,>"HV6&ZT.'H M^T?(B,;?08R]:(B=-SIO$^VC'Y+0]0$HKD $QK!N7([3013#4/'[8GH_!IH- MXBX/F2$>4'P_27/ $D>Y (K"D+GP%C]-6&'#D%T!J@H(-&*Z2P&809%0QA+\ M@6&7WQNG\E0;CZ1$(WV0PQGZ8S1!0'EGFC=-WKR/%"@PM/X[12VEVKN(Q!Z# MNLI?4;2AP3A^_Q?%/S2 1F!&?C*@_(;+ %X<,JL";D(5P(PY5(($!F@(9"VE MN3Y,.V.#,#LD["IJ*C< G\84/ M)^+7FP_ 9N@]81+O)PD0'9RP"YZ2"3..^H5M9:FC,*!\,633$,!]KF#_X@;> MV$>@,EJ:0RT\&A^*F9N,.<"00'.Y=B Q3,&B@):)5;AP(PX>"2?B;@^AB"_N MP!Q 3MA[>FBUX(C[>/H1,#/9KUP.>A26U4?0'<8\ I!AD %&&+(QB,2Z"WP. MU5@NZ#CFL':#1>F/!'2$R%9=J5=\UHD':!T!64*B"?+ WXTS,1YY?"Z99+$# MHFB<9,]G[RQV&&>ZCU8;^]A#Y<1W/! _0'-H]KDXXAJYCZF@>=BS=<\-"1[)))%N M7;-08O1-%AIG,0=KLV7]K.5_YJZM0FLP&;LPA*5D:WY7.=U:?+]KFJ;LZG9N5A-M ,OAWU[\Y39RGT6CIIKP;-<0#C2:[LS-". ,; OI49)I M!%E%*\IS6#4YNZ&PV_'CK,%A9Q&*%TU(&L(.YWC(BC($/BYC#/T O+ J /E! M!>IQSB!!RT/C+QJQ90\0*0)&A'#+'B7\;CF%@G6'F[9:A5W7-4C/HD;[SG%Z M[3N["_\0NZ/?N9[7[[2HU_5Z;6'P\3NN4SKL9F3[)H47,UR'YMV,1Z. ?2+Q M9-I*K+.C;GX\++O5@P67VPAOH/DT9J[CJ5^FH/'%+SA.?-B[319/6Y2BS1^; MS>$NVIS;4/F\,KDKS:SV'BP;UJ5=M*&9!1\?% %V:MBR@SZCD 6),\7-S9HD M'W@ US])\ . X*]D.'JKO1^'H/,-L!#<)F=TXU[B>SZ)I9V!E 3$3)JM!6>:Y(I]\WVD[OCCCM_IUM])T[Q_;( M7<]H]7L=UW5UTYI!.(?GX20X6MY[/\GY*X[0)>N^0CB84J>IB:'B.4N>5AHM M+E!\O%+"I#J4'UG9'O129R()MZ(A-HYWAB[T'.#E2Q16:D)'=WO=?MN^RVAW2)49K5A-L)'AQ%. "_RV.7.J!B92 "G5MRYS5F\OJ MRX'GZ8:M- 8UYK*IR4%B\I\-T\ZD/GF>U-=H[%_\\@$WWC*';888=,Z8)F>@ M[WP_J^!$8]Y47@C-17^(=('YF_^>\Q/Q M>R/K6[_/MV%#=,"(5WKY_+O%^1]E\]] GN'1/G,$PA+U?1S >!H6N3!:+^DK M=K71\L2GO.O,E^*GLL' QMF(XEMVLWBHZ.=EZ)ZOP,>=N+C*-Y\XK MSA=SX@F_<@W4GND+ M7H5]EG8&#$(R=@>ED8 V@UTP'HZYZ8$7HD=\'/JNM$7FHP3SJ3\')6#J6?0% M7 1O:[#*DUBWD@U',,'@#K'S#N8,B=E+L[G+1>OY>EVKU?)S-MA__8OEP'3F MUA7;(@_Y?BDJ$]NT*Y!Q?B6TY@Q6T*\EN>3:EXQ 6'S4?MQ]S/97I=4R)#Y8 M-#[;:B >"!)NR_ER3 5 :8@Y!6F-Y9@R>64:Q/8W_)DE2JY0_3EKTCSD:&I_ M;'7U?K9>/C*TQ@U#A@E%UK%H85]Y)/,ZLJ&]8IO=V9;AOE6.;3K!B4BBO&E7^-[$OK_$<4X1$=N8<7P'LFD M *--[5VQC&VA\_FL/KO-C:GYFUY:UQM/Y(+Y>C@G?I-';JW^T*7!;]J )'Q+ MEH#@I7P&_O[M\Z_:IT_?&%U=RR/%]2LE:;;P^3%_EQRP<3$,((PT-Q^I]?0%F*4JDMM'SKNC MV3]B]Z?6K>V9T.(:V>1SIZ MV7_[[?+[[?7U]9WMF);=W6W<[M)#6HNCLVC)PD9KT.ILAG.T,/3W8*YAE%?R M03+1KYQHHK_Y"O>&=MO+*GR8 P:+Y7';*&'HLR@QMP7;A(]]=#.;]8:6S;LF M)YX[0JZR$RU^91%@Z*PY#R)3[8V27BX?MQQRCX>7C^2,+9"W&>CF(7C MN9''S" *#W99A@ZRJ-ZDO"M;W(Z5V\^2LJ"'AI)8!)SB+]_BZ&F21QMDH=EB M+_@SI:D( KU)(_='(02P1WE\+H]<-;27>)N(+IYZ:A9HG-M<+AEQTTW<\>[K MY??WVM>/VOOK[Q^N;K]^O]$NO[S7KKY^__;U^^7M!^W7K__\\/W+Y9>K#^)I M;%C$W1_^WX>K/VZO__D!GO#Q^NH#W,W,-KAJ1EZU=WX$=MQH %9\4SYKW6G$ M /3 9[/#C/H;D59CM%^25](<7>+!YBZS(>.JC55F$R[JXPR"N85.T<;ZLSLS M_G( __GU]OK+K]H-#./WZ]OK#S"*!##971%VRX-6 ML_-TIE5#.)&%];DPN@'=L9GH7LJ@WB*-D@VOX 2VUVW9EFW?.;K9O[.)T[KK MD1:P;M-LV6Z+.CTB.<'1QZEV59RJBE.M6YQJ@9T:&=A?88)0F'"#UFRU+;VM M#-J,JAI'8]#FJW=Q1O=@U7*I(J;^#+&IN96[&N?9"7M M]=@KL,$_.UHWV M7:_=T^^H2^!OTW+<3.0+P&H**COY^A@"_1_XHZA_16/;:2PD8OSV+^#V4!&&Q[DME]',/8IB+8@M&$ M8M$?F%N1<^D6U7<4$!;WL"V W<860@;2VWC8^D#_+(MSFSC[ 28EG93A]AO, M5Y7]5Y7 8]&^W7)=\Z[5M< ]#QRYUA]VNIU>3R>NX71G$=42X,%@ <<% MI!1=J (FL"+"Z2*JU1&$BU%Z(6%FY$[TSGV,!X4X,5JK M0L0IP8-$@N\?/C&5OOGM^AM79?;-A_?:[?=+4/A=[8-:.'T/-R:;74Z8I:QV1IXQ/ZU1& M7ZY(;&HQEORH4I%8A<((X\C9[FGDBHI#\[-8>9S5&];# ]9B+=:QK7-UUMS9 M7RIS-E4C']N'A?)7KM>*)5K)1B5:2UJ]G9*L*VQHL%ZO5I&U*DF?Z]2BLLD% M(3!$+_G.QWYVC!@KZ'D7G2E/T3A13N\%B:L-4G1R_TK$88U""OO M D:@B-9CL(3+@RS*T2YZ+A8BUB4/+W*ABZP,(R$*Z\C,[O.,-#PQZA"%8&I.3_4YZH)WCE&9'/95CO'Q\7\;N (LKOJ;>/8E?8[7OUX;M=#H=_346.]+MCMUV#/Q+[]BOB6GJ>LNQ M_T.?+LP[HSE(A[4*E\S]"RP]% N9H[/[4E;R:FB<=?)$WJ]N&F69C:;#RK/K M#78"!E9J&T9@FG[&\@OQ1-2P:VB_18]8T?S/IG8S]--!0_L3S[8@0^US,[OF MEDS@GNSC=]\=X#U7>$4!MB$))UD=AON\\GSN)15QX?S6FPM#>_G1!T:6/U$BQ:"1:=3:A6 K42[&@E,$]Z)>C1 M]!'SZZ^ K@Y#[=HR M,#9LW>)@;-48C"O0S! ^X:4@/85)5DU0VIJ#TNV]H[2E8'H3F+853"N8W@E, M TZW6XYAZK;EF*W7Q# O#+MKM^\,^F1Z=7:??!M#U_ 0T1DL_GT<4HXW_#P[ M<\IAL@*^-N9?I %,-[2K/XO[@B)$59,(?O7G%1GAT8+LF_7=&R5,%O5!K_B1 M:U.)[>+DBXN_O[[,03XZ@&LI=[4"W/T[*:Q:NZLO<0ZQ1#'P MW)Q+\DR>)">)_6W35^N8/+YR?_^H2H"8%25 '%4"1)4 J5L)D#I%S9BP=$T' MSBCRQ,B3VN%1Y&FGUFI7;[<=QP1KM7MA.;!FH[5JU=I:O>3UWXI\R=/>30+R MF.R.,VU@1N;4YTOTP$N1=QGKZ2H35]L?FT"I M(I0*2G=**'6];9M.!PBE?F':1LM 0FGHM6:4)9SZCA\HR-\$\E5@DH+\@T!^G>-$2Z7Y-\3Z69">AO7]1B>!@,PAX@IQ]XJX*L9( M(>Z.8XQ:;B(N+97YUC0;_[]_41[!Y.LK42W,?!&JPXZFD%5$4BT M B!7L^@9&EQ)K!?'*$M4[-*:0-Y20%YC(-_RR.S:R6QBE%+;0B>SH5O=]G\\VA\:-JD= M:(L8A']&K%S3G/C\+4:&3H$FP_)IX*[ =@G1F>-#H/@TA,,MG\8N26;17S3E M^EI$FE;@^ZJNC\LPI$_:E3S':AK"1ZQ$9Q[;58@O#2:";+<51F^"T6V%T0JC M%4;O&*/G1^]7DO'Y@+I"&#_'TO<*2_>.I9W3QE*%F\MQ,UD3.%NMKM713?S3 M[G1>8^"$UZDK7+ZGB1O[O"8ZH(MT1/#C5AFX% X@+14QC?$(&W:>9G9,I[G! MH:4K.P,Z\YP!\\_DS#P!$TIB8?U+?ZYF\8![1R'B.HB(>YBG#8E'3B^/V9>; MQYYU=!TII^$XK0Y+7S+T6@>??/WH6)G]J6_E3[@+I/2T0 ]#TWM=D"C'@E6=<4B"5)8 M6CLL;2DL55AZ:"RUSQ)+I^.J5@?2V2I3"D@/#:1M!:0*2 \-I*VS!-)O9!P0 M3#KX%D^B-1RE+06CM8/1CH)1!:-[R?QJZX[5X9E?\$?W",HKX!ZV/(<7P _P M$T\:_A:0M6Y2KNM*L$J0UQKZMP;^>X-X3'!_1\H8^S1U!3W6IU M+,X>C99A6@SZ#*M-3+O.#/(S".@H/%0_R[B&FEPM>7+%8RVY_17O)=&TI?'3K,YS.!29&@N-B_* ==CH8% MJLLE8GT *)& $\7++:;YE(9+0::"S PR'?.AX"9IWQ MLF1G%T!S.5K.WZQ9$4JS'9H]X.EBDCF-IW935WBZ $^WF.RC\%3AZ084M,X! ME6M3T/=^3-TTBM>@H+L)D%R#@BJ[O (75=Z. L5#D0^957IIM!SL,&AJ],'T_E MQ/:6KDYL%_.D3FQ7)[8KEC.'Y:C4.<5R]A')XNAZ!WB.B&1Q,&V.[3^T:=?J M'HV!N(CP9%3G#V P*$'>4,JP <>W3"E12W.D#8EWC2TZ&&\ZMHK .)JI@DAK"HTJ+4_!X*'@\ MADB2TB[+^EBY!C[N(;[DQ/!Q%3OHN?BH3KM2^+@7? 0SVFH;@(]6NV-S?*QS M'87YI6409YZ[MSRWD,SBPP"UFXMN?@Z@AD< FKK=,4UY!"#;7;9/$0OWP175 M>54*"_<1DM/!4M:6(T)RVK*X#*!DUW3J#(HY643X82"V6YPTYY+&Y_D9VPH< MUP5'E<=V!.!X+)$WBV,33=MHNTZG=D X%7^S4DQB?<[<4^&&ZX.>2D4[ M [ M 48X!PAMUZ!.WZT=$&XM2/O9!''GAT(M04TY'S)CJ]UL;UPE9G4T+>0!3;TX M@F?V@^A1*JW\?/$8D]$;GD?V&,7>TA2N['?22Z)@G-*WF,V%[U\EE:O&P%YZ MEX#YRERI3,4<5*]'F"T[MY^68U[X%GN$:1%DMWC;[!K.- M-^&*5-PL6Y_WSXVDVJDK>%IQE!$PWPA0.4?*"#@4$-8Y07-NN.D&*#B7QZL- ML0,BG\H]4LAW*.0[AN"I1<@G"Y8EVPB14BAX0!14*4<*!0^%@O7;!%LYW6@K MB48=A8CU0T1+Y1PI1#P4(G:/ !$KX^BW@H==A8'MGC>WG'94VZBC 7!V:[VZB))8:LCLUX=T>?&'2E$WS.BJU0KA>B'1/16B^I> M_^01?7;OZ32 ?$>% A20KPWDZF C!>2'!/*VZ?;Z7HW]OOLKTVS-/=)#H>*> M45$E$2E4W IX!%PT3 M'M?T'0 OV4*5O>U5'%5(N#82JJ0BA83[0,*VKK=,NR6K[$DD-+L=R^S6N7+] M_))ZF85?0D56,05!BT'H^4Q\&+5RJ0K0'(6A[I.$[5"9JU]Z9N&WT_!!AR( 'S-)RM:IVHWSIAJZ0L M!?D'A'Q;[W:ZW:KLK".&_ 4E"E?,_3\)P-]-E44%^,\#?)5UI@!_/^V7Z=#S BU.[IGW-$GQ[FHLS=YK=,*QJPX]\8 *2FCX\SW):]?J,#J MFBU'%BI@B1NV0LO-T%*EF"FT/#A:UJ"X\U*T7%K?>7M(N<4"T)L@Y>N4] +Z MBR@&72A,[@:4Q&]Z43J8VFBQ<,SW4C2^,$4XMC268FS:HU33\_^'-K2,Z[,JJ_._O>VT$]9XYUIZCV]X&7<21_>_(8$CV222,TVFX[]\]M>%(,4 MO-%ELW!D-*O9LG[6\C]Q?&8&=TB>+@I#*'#A D\8>L/ODE_%K$GBNR6UY,4\ M80%YTVBV]S5-.;:P^6AG16RN-%TT@84EUH?1Y M6E&>PZK)8P=3IIH,S[?Y>TJ"TAA)1'BD6LD HK) M)EM1H$H*I#)'%04Z. 6J"W MAY=;K!"O\')K>*E2'A5>'APOJZ(MZX*7FY9R6AT8YV8Z*F \(#"JK$<%C <' MQA,Y0V,S!-TF^=SB81P*8[>&L2J?4F'LP3'V)$[E.#S";O%X#X6P6T/8&F5@ M*H0]5X1UC@!AUSO>8WNPZ2C8K!]LME1"HH+-G28D\MP40$[=['9MS$W1+;VE M_X<^71CZ7:T/1+H&[!N&@),N*8=@-S2/H9TLN?;7O\!R\-;DIQ#!OX""6-*> M#"-@H%4Y+OP&ENB"%_[I!X%/AMKGIKQZ)53E3\&:(+-%E"QG7@$Y>=?B*G+\ M*I'WIW!U;5Q5>7\*5P^)JW6.W]X;KOX6L3J=?S:UFZ&?#AK:]?7UNM Z&_FM MH/6PT*JR"8\ 6K<\,H>"T?K%-XF@^+UAZ._1(-2^^X".:P+G;!24 L[# J=* M+#P"X#QA3EKGX*>]X2E Z0!)*=CZG\8N6;'R9PZKLS%4"E8/"ZLJ64G!ZB%A MM<[;^GN#U4O@>EA05=E-"E0/"*J6KD 5GD-" MHGUJ8EDT:%WZGS5AU=(5K-8,5E42E(+5[4=)S18@QEJ4CMEN\P+$&#!EZ4]8 M@=@[:B= ,=9H?3C]1L8!T2Z;VK=X$JV[Q[^1W;^TO._OXY!JEJZBIS:#4Y4Z MI>!TIRR5!YP:EFYT3!M8JF%=M*U6ZXY5<_?J7-)R!2QEE<49DX-_>S1]I#2L MQ%$M@]";E(X&<-6WIG8[H%&/!-X6CDZZ&L7,54JZ+ ME"H!2B'E/NQY"^QYI\-JH!N6;3G"GK>/VI[_$CWPHWU-!C_F^M3S,^XZT4![ MWP0@"Z)PQ=U\=J[$K!6_E?.)306BZX*HRG%2(+I3$%U\/K'9[]IFKWXA46L@ MZ4?:B\$2GFAFEQ\-O#F4_H[!^L@;GT- F0T_[X">UP.@"L[:X$5B<[^-WJ=5J]HZ:H'(':#("<#%1+1KTWSZC_$ 1P#5#33_1A M4JN3XQT%I>M"J4I\4E"Z'Y>HY9AM@[E$NY9C")=HG?.>EIY74:?#?96/1O&@CT:?DF93G[Z=-68__-T-.:7*^T="7\T MM"^,<9) NTR2R/79IP8VZ1-EU>_VPT*SSFN&=8K[.);Q7*"6<-Q2<*S@>,=P MW'&Z70['\#_C".#XHQ\CN40T9N02D&@/"-TZ3X065'IUA#Y-(&XK(%9 O$L@ M[@(O;C->W+TPN[K3/@(@+J+N'I&8(U+WW)!8<.7N.1R>;JK#T\4\J'I MYT&Q.HIB*8JUVQT5R["[&$?C7,!71T&Q;@=^O'N&AJO3Q=AOPP!;-GUHF0"Z[?J'['R,QG$Z MV)\E.Q,^?EI@6S!:3S*Z_/E8O'PGWE$HK5!ZAW38U/669=LZ/]JMT[6,1;&5 M

    V-@CN]_< X)>CV \$CURI+M(QHK?HI"-*)345=*\'W1U=0;>"[M6@^SDG MZ#^ZJ81"S+JGC12EXM:*:A>'ZI-!=4*JG\L!M#X&J/Z O^\>J;.2=L9I0W763^GC45B]+E9;"JL55A\BA:S. MB;&+(/G7,8E)F'(XO1G'-)TD W^T?!.QE#4V'V?]4.N3ARC&FW> M\]*V56I M8,\'7)6SJP!W'^YFIZV;!7>S67]R_)DD*4 + - 8.DH2NLQCO-VPC-^_?8[B M>QB6*_9N@;O-RR;#V7?CR=Y]Q1U%:C?#6)6(JS#VMR0%V-H6X5 M-)_%315H/A,T5=*L LW#@6:=ZZ/>^!X%0SL%=GIT1'1N15:%J7O 5)4EIS#U M<)AJUQA3*\K"K&W_KW[@Z=YAUU:P>T#853ES"G8/![MU/HBJJAK7,G9;8YAM M*9C==0)R1Z6V*3#=:82 J;?-%JOT8%Z8>JMC'4&EAZL@8D%9<\%SJ@R6O>" MU(5EKAK:U9_:1S\DH0L3#8^-'WP7>@U(RQYT]><5&?DI_(3?K 2.!]9U\/1-?>M%(X^%T=5+IC"T8/@:)UWJ20EW0P[:T%(U]RLV@&0 MGB9>JH0LA9<'PWL#]BZXD-$%JY/DT8&X(MWM_X%JTP*K230S1B6GWML+-[& M?^A%T8]X'(;X[9YK':QP7,$Y0+Q*SE(0OU.(=_2.W>YV^#FQ[7:KS)'PUCJ:!AU-$RMCH8!_<_>;[!5XD6-#HLYDXV1RH+AA'"\EG-V4Z^L M"U)/?!BI<2_Q/9_$/F6O6?5)V7T3[9[W)(J3M9>:*G_NGLH2;.YA/8K59A4< M>8XI8!K_<]JKT!&M.+5QOSYZ%\C;#-,RGNB366>V_@E0AP405.)?98Y4J8(K MAT-+G(V@H&,=Z+ 4="CH6 P=M8[GC,($V06@P=^_??Z5(\&G3]^TE]= \T;( M]1CWP.AYBIO=W\:]P'>U2]>%&4TQ%/2C'P\5WU@'-"QXA8(-!1L+80,/WZLS M<. L]&&T6/S@(F.+,8Z__L5RT)@9^+0/9@]UQ\Q(^MK'V,AOXS@9$YXH_GT< M4!$0:)$+PWY)%+:LB2VFPA:%+-3&8%]\L,:BE"\=Q-$+OTI6. MWL;&HG?XAL0]$M+DXNM30#&'@YENIJZ;"LG6"OXPFM=?;A28;:/C#M;O.3$! MN0[Q?=K_>_?]$T!!DA+'H8I1H9C2B) ML90U7GB-88P H @A[TE* #4"JO6H2\8)/"9-^-M2<@^0$%,-7;,>;K4]^ND@ M>T;>+/F^IC8SFS4/I=^'=M]<_;:(JYRZ%I^MLMZ2IRB,AA-8KU,:)KC.W[@# M.B29]BIMF=66J\M/2EN4MJ"V7)' '0><(7_RPQ\]3#%3NC-?=]Y_^*AT1^F. MS[)O^G[H*]59574^7;Y3JJ-4A^D+Z=% :E-4IK4&N^Q13#-Q1; M6U%Y%J7>*[TY9 >OH@?;K::>)2F'44BSP=;(.(TT7=/?9LG)_-^]2['G)Z. 3-[X;"HO>D'D_N#Z M[[.H,W8/[X[5GKV]/#J'W6$2.<6H@Z;]]DVFA.P_[VD8I= >HD%;0+Z9CQCE M%65S@"/.<@#D,2-DH_BR(NS-7+I%G-U+-GZG^FYN@CRZ3 '$-TMN]T MF&6RM@ ,(\>0,QGZ_WFC30W^. []9%":@)EEGC7$83T$\.=K >H+VQCQ$^TR M#,U3Q,46)EG. #TV$8*A0(]K?Q5H.WL=V7 MT3@&Z*6B6!_;H,7-7;DUFU5J@@7(':#.ROU9P[%LOM4KLJ=>X@WB5<6+Q1M? MH=Y'F//ZZ .?2\:]?\'K9(90X!.V^HLH_W1 4MFL>L4.%4M_+>6,7>-#0Q/L6>-#3ZY-)1BM?1IQ'PU"28: E-<31A M!N#MR8BZN!M?:@9TUAT 5O)V" GA"DDTW_O;B[M>M]=RS)9U9W8[O3M;[]([ MTNYV[W1BF2UBT6ZOWWG!]\'Y'= C:-A$7C.8ONV+7<_?* MOY3R]DJ*(!2N%P4>O]6C;L0+F[]ALX8OG?YEBDN 70%C(L(0VC"ZO3)L;/[< M3+5WT>A=S(&"E"+Y LLP3>K :*H>=%4)YCK'SA&\@!4'9@ MK,TBL=_%RF1UUER9%H]T<<)GQG5%^T7HN]WI$8^XYEW7\KIW=LN$OTC+ONOW M6^U6I]WO;]7]#ZY][SG57079GL"X^YQ=1<#,\TR^N(PMP,$#>&#( MKW\EF3&0A*1#PJ!;]_1.B+"EI;6>-6IIXNL.]AYW[58.66U,Y(?V\V@#-GA> M<)$*?,,0FG::#ZTZ7,&D!7:X$QC@@;WIPET*3JBC\J8>@'9I'UE^Z$%8[0<# M0D%[%Q_9H/B!BN\-;0?22/LBCW=/<[_&&R\>JUWSS&=U^EIB(494%+=9?1#@ M*?[DZ&9@*_STG-7$UA&EH#O92X'"0&/^G@UU#X0ALJ@(KV:.L@H?1N^X%P+% M=T($473YG_6/SP!_:QHH!M@W[-G*+%C]'D:O^Q5HLADDYYM*9"L:MQZJ]%S; M\+WGL;?M&-CK$=.W",%'[V+,35!B$SM^>\T[!LZI5[N_1!P9_7HCXJ#U'WP3 M_O'8 /[S#7D[?W,28?T*:MTO?BW+\/&_1R0PCA3')?RNG)KQG(*HZ-"GM;;.3>V=J5J!O_Z^#/;9,^4^/2Z 34]+)8;>VY>D MXH%?GZ?YSVJYP0I3H.?XJ,\<&_1/9:Z+S=_-U*MRC'.=Z;<$MSXMUG-D4&<3 MM4$1G1ZZW'89N%F&:OJV 9TQE!8< \>U+1=%=);1G.5KML)""-Z7Q]54!0IG M\'+TJ1U\BCI!NG"(A@[BKD(\IPB9A.D[*&*B$.4%YE_OBI3OK;,?\A7]";3U_T*$P_-//3P@>L'?T"X5U M)';PZ;&##[,LS]SQ9Q?@^UJ6?5.J[U[G8T*@R-W9149/0J&EJ7X:K7'^H2SF M>INT^A;4O4Q* M?<1\O6A2$3OVB)3LT=8 ?$K ?'74E -.?9?,) M'%TT'*VZC?ZH.+JEZF/%V$^I_[P=7"(N*7%)"7Q<,JV(2WKQAMMENJ2W1$@" M[ 38";"?+:4(L)-8(Q4W(*US=]0]NN'8)8'&6T/PI.X U;./B>977 MMV9=[@(,@9;S@):;D/2;E#?BS5VEP-XFK8@W=VFFT)5X<[=$2 +L!-@)L)\M MI0BPDS =)1D&L*CD'54 TP6![MN!;A*?.X_X7.R.C5RM:4G0Y0S1Y2:$G7AR MQ).[%H&]35H13^[2K*$K\>1NB9 $V FP$V _6TH18"YNT(M["'K?#GJ3Z!R)SIV6P9Z!"T70Y3S0Y2:$_29%CCAS5RFPMTDK MXLQ=FC5T)<[<+1&2 #L!=@+L9TLI NPD2D=E[)GB:%0;NM*F[@U#5#:;)0A^ M.PA><8"KPU5[^%Y:$KG] SP-6BQPTY'[C^>WNH[2TM$M0U#&;O@U^J'[6E$X:N6 M,S"5.1QK>5 '+"<2-D#?^Q6F[R!4B4*4%R#IEO0*_K1%P+"#'X(^"2C-T/![ M_+\P?IT'KFGZ], \;/CNOF'/5G1=_1Y&[_O5:]ROTXC7U*!.OL-O(CFI5LX_EMXT?, M%;*/I]K'&P\<[9%XNSE:[HYJ*XX#K MSXS[%[KZ2J- >+;XY#G2=VTWB4X>1 M#ZF1BX ] GE7#'G?@ <$&<\=&3],"A(U)%'#DWM3)!YWYGXCB<=]G&5O--)% M8DCOIA")SNQ'9^H>& ^!157NJ,80V#W%T(BSUQ5;=_RX.Q7 W[>#LAY[!Z8>TOQ5J'! YP5 ME5E^3VM$(L_=\O_Y?]O+Z2GJ:.! *--0V,MV?JV,^JUU+M_-8G08@'#@["A] M^.9?BC%3%NYRW2)[)_(K?^'7VC% E*&XNPCW+VKSX\:-V9H-BJAMD7 G=!9\ M:S=XMOSL#8]KN4_(S6*9N^C71U;P?D0WFERAA@[H__>O_VW8ZB=)!9Y"\"MZ M$)1-QU2,X)-9,*GE1Z^Q$R(TG& #!T7M/I4(HION6H:4[2C/2U*QNX>'-F?\ M,OOU\?_]_MRM6''-RH5%@UZ4HN4F]7:V9$G#GFUH\(_94E+J4(TRUP::7[32UU:%V9#9LBA?6V*B7&KLK.04D7+% M]^S5!X%$XT_>$S)?QLNQ"01G@?CTOW^Q?[U)]F=V4L 9R\?&Q#N:/6P5';2Y M/O02^DX\^3L8&KL8SP(X=X@%W@[A?)+]'7LOF[[%F95X6EISY;;7^:<\L'%5 MWF2 $ZF,'<87[M@53.D6BFS\"@B#OG_'OU :OYRKWA"V5)@EHK0K2FW%& $GZ5N& M/%)E-^*+NP0],9,0A"0L6 M]N__9:+T[W\KYO@W%2PR!&5/O<,QCNV5_KI"(=MC\S]3XE'^!"O:$I_8'?=" M]/,+HX)KP=AFLGO%@#P&ZD, /%?F6#8B1L[1F]D1C.6DJ6#6E(*E(@E48/96 M0HRPJQZ-F+ MXJYF"N8>).]L<^R (;!8,NR9RUR:M,*)4WCF1$S/1$QC%$IM,LQO M"OY,1/9/1;94;DA,N9:.E[(/\4:V7))C-"#B+OU"O3WUJ=PPL&L[,OU(J\3]]5@Z?NJ0WHQ MK<_W8KPL*+0J\P!HLBCT65GL 5'E&5$36.T2JT.8_>H0R-2D/(24AYQ;>4@@ MB._(9Z(77VRE1;!.JIRBME9*;99*!6NE\&)+C6PI3:6RM>)^BP';9CF%@-^'>1DT143!^V7?!_4_/H?[^ M)\A84?O)JE]O:ZAWTF!+/G0/[JSZ/JKH'R5)>:Q;4 0H^/_/S;K__*W_.0!L M2_Q?_U KNGUXOH=-3?V+=V)+_AY]U]/[B].P["$:M@$U5*: 4GQ-1\8WVC9% M56T3OF6!"A34;=.\M\PYN4'.:9V&/<#46!3JBJ$ MIX*Q%&B[LW!WW'I]$VY7=\+MP1]"E+J)T@$16% _KK< !0U"%Z''KK M H<%](")/:C"@H^H,:2CK5%@)UY ;4(%Z+';L[:PC_,#E91!((!S,A;!LG:6 MTU\SX69A/^\@$2G;=R@[$*DCOT?!];NHZ*2OZ YZ&UR$8AB4"0<@QH53<\=P M+F[PO,TC5MIK18+E/AVQ39M%N[ZQW!+T'T@L!3TQ $7TT;LH'CZ*XO ;D";H MI"&*OLYT;T@U[^IWU !8\/6&L4#,#,:(7,JFZ&8<''XP@'M'?0OV?K/$*X9K M[XA]P">00(Z&Y1L3$FT%Y"Q+@^K,76W4LH)IQ1[;AT>@*^RB12X5X(^FI:^# M<.Y/ZD._@B_TYM3H$*PVM[X^U178UR<1RDJO@%?K#P F"%XYB@IGM MC*@?4#RXG]0)])[NNCX"X\6*E)#Y/8#MV/H8(82#]\,9*);^M)3!Y?8UH$>C M04**^WA;Y,AB*NY2FNZJ/&0JN/X@' MLI@9^55<\$U]MX,F$-+YJO)E[Q=6#G5_Z-9\KCM]G%D#?=0C-Q"/,2<4!*^,.:99E[/$E4(PJCJ,FM-;R2&%AZP7:<,BD@1-5J'%@G6Q+ MN^Z8PB/-^7;^!M+LWF3KP@ YP6K"9N@ M?: A$Y1R@>I#BP1Y0(8R<]?VLC(>P[GB )3C0U,4_P'.U#=V579]\WTT0IH' M"+>EP=>/Q&LZ@<+\3DYM8Z[0?!6QQ&;3CS=8 YHTAK:[_=?EAL,A"MQB0(VA M8XOI"#T.Y$X$6X1>A?;<[GD*?"$TGES;PENF0!O,P:]6>K8/'S&$N@8X1WII MB.7Z3F"RK5TSM)NK(:'U Y?75^H6U2/I\/HGB #%H@3VAG\+SNJ+H/ M?<*MP>NU@3ED&0L^*H2$7Z&@L> A,-#A5, 4M(T!LIG!&E'0/5IWB_J!_,SV7@#4->()(N>NRV\..7 M+Q<7X-^QK@9^U0_V)T2!J0UW.]!&V"[0<:0)ZF7# -8 @Y3K]QX#+SB$IH B MDP:84X^^-EB*)-Z/]0J7XOS"!FDVG+IEPYD;\'>L^Z#U@?SX+?%<^=_'.$W* M"%@(912(X[8! KR>!684?$\( =/6Y)8@],+L,,>$ED""8S30Z!DK*""R-[?# M3T X8VU#Z?Z^V7"FNHJ5_&*YSV>"1SC3&_U3 <7OT:!/&D1-?_G0^G10JN[Y M7YZEKU%8"M(4DK05*(R D8JVXPV@7H'FHS/55;0K-;0L]XI(]GH0@7MG$ %% MS"FD=+%5!KT4@$U."W@[@6N$@>Z*IB'\YZ5.#OR2O3>^*UNQ-%H"O/L_+A*# MYIEAH#U=A2UP6/R%>/@=%??P(,-6K"5(8K,.S>3CJPPR-_J2S7:?L!F$"Q7< MG\C+6X96GI#]@S &$.J ;\01!E1;$<98W6-'FRN M&/SY#"AEBP:N HT9#6,%PMMG,9Y]@NP];*F2X+N!@WT 9/B;.'3CAI8&X0H> MMT)&>A^L7H#F$<)LBG:6XEL6A=_&MB*ZPFHMNL%L]X\]]DV M(;1>/1A1R$-&'%: @8W=1VDGE]KO:GHA=3X'NL"LC_B2.A]2YW,^=3[?ZQU\ MABH-K#,<&D8X9.@0]S04M<,Q;IR=>1GC F,%UPM@V/V13*26T?>?SS'L.3:N MO&H7JP-=6Z:-5T.@BAPK"XS8V,!$ 2_W^3-W<11^>8FO:VL2HK8-M;ZWB@!N M8'9[&L@!AO/8/+?O>S[R4]:0NTEW[P^">(VT=O!HL'DP--W>?O#G1\V_E9O: MT%Y T=- =6/#'L>@MC7O<09%8$$<]!ONJ."L1F/W\6O_;#ONLJWYT19.U\:R M;RU5.^)UK.T#[1LX;/A]T/1:.6ZK=V:]("2T=EF7?B"V3=P1--H"$V9DV3,# M: ,4?U$5W]VP/I@" _VR>O)2[$R<- \"V:A\8:KH!D8OW$E94=&<$1U0QDIQ M1LC\5% )NCY6 D-/64T11Z\V9 $6KNK!IC)FX.FVOX ^V0CMALVW:;AE^@3! M+511$[#T2I*>VY'(BP-PJX+8W3NV/;1T]]8A-_35CQE1[HH@UR5BB.O[-DI' M8I=[F:@9.W [G,5V#!5%MX-(;.!60(/#"<+!T%1_0;#::_Y8D1X@3@C8 N[Y M\M-ED0]\_U[2?V4O/T_TN^OJJ-U.((@M->(;^(4$$F<2=+S[:$F[$>KG^[BA))X3 M!E1]DZQY5YE60*!G+WR)Y#^.@(G0 9Q862K/<=$%.X]?(Q*&4V@@6&[C6E( \@S$>\M\[\H0T- M0OD;<791] "*'3+4%+B9"V1FK(VUERBTDQ*"W*3#%ZK>IFIW=R,/\OMQ(DDB M=#A"%]\I&JE!@SI<7Q:-E#=%(YC@[._:5I(1-S$:HTHH_'O*=J 1 7FL$@3> M40T'E5*"N_W.@,Z?IMM.4!RT9N?]"I[PH0J>&;0[_T^(W''K"!R4YP,1M\96 M.< FN:= 2TY9ECVL2H=>?-4JM(<-.;B"@0_%WUI6]&WY94NQQW.'?\%X$+A> M>%1*L2P=4$4%:K%F'6'\P%',W1GZ+@CRP($+#;2P@A*+ Y0[-97 2(,K0 4' MBQ5Z_VC':\6?.,F[7-\F;FC@*J+U"K9]NY>6BRN;4=##6Y\MKPL"F0)Q:5@<[NZ+B;HD*%$;+-G4532V0F66R"L0>_#+X*1UQ#&#/75*-65(,F%)PB-J#PE+$)NJDP6Y'T9>]W9WO6//K* M\@],/]C5U8?8^O(M -6M'?C-:%)P09NY(GT+?QT,4=;*=E8&&51,R,Y!27SX M/],WH(QCF:5L5?7A!-5%\*P@N^\@ZP^R";)E-H;@,HZ-W1LWM*5J9D@AF@K4 MQ>N]P1;.UFN6"A'5>^C+.CIGB]F"K*"AC\"&%/!EZ*UHCZ[3S#_&DWXGN[SF M4;_H2[_3O=VI>=A85,]MVFWG.XCX+]WIM?\=G")9YE(/N.-U-+%^P-6ACU!# MWU@X05'UQJZ#S_!7DAT\T,7%4TE0WG!D"^[;LN32 #0/+'7NZZPF2;?NL"=$RUW1C'EO^Y-_M=-W8UU\.R_B(6(:#9CT3N MVU8X['A-$K[=VIW^T_825[_L\VJHCV<3-I2%[2^_=+#%_I]T=N%C=^(+EPU] M8=^?/[_AZD.+9^^8;^]YM++T/VE):#^_=4GK,%5X?3<5NO@Q7RFF@Z46"I5W MW4?]QYCS2DL;9GO"GU/BCP^CHNAA4.AS,&ZS-/U='6E7EJ:%PQKGRUL7P144 MU0) 53XM'7VH*T'#A_TCE-\_TP^!QL77#'&D9HC4#)UMS= 9M/GYLLX^7[_6 M?8OYH+Y:W_#SO:8^Z57T[M/XG]6Q:*^] ^IHL=6-LK;N07%F+8(^Q>=;:O#( MMTO V\YN['/-SE7KH^-;&2UMTF<=C3[:P^1YP^&W&IG\87^ 0V??]GG_B-8F M?]@[ +[U+=I>:1CV7"8_L4_;)W=/LH]I@O$]'59.9X.= M5Y^5S[2FF(O)'7R&CW$HA[9N;A"<"USV@S&"(IF53M[)8;Y'\UK:IC'37E7$ M7E;TZ >'-D6>^N98\KHE9G&]J/4Z ]_@H!=AO^!%?*1%SA_TS=MOG$/ZYNSV MS;DJ83S<-N=;&J'_1IM_JXO(N#-A 0+", &^"C+X.YK1-KEV>]YL=?/!E4$VWKFM4A?"UIC2KGC3N,4UIKLP82H*^OM65L( .A&V C<2H;BM&%:?4#VM\'8D/ED_7 M70+%LG9PV?'I(##O]M""'M*ZCAV5$;U@A*T/ZF[.[AYLH8.]N/ER 6/?&=LN M.-C*[?C^S7]$H=7)X\#Q&D.O2UW9"\\[EOU@?@9NY'A96[@U;=JW8-@4.[.>NY[E^VRB&M=31N MI;'^;4F%WZB ;#G1U[89KVGW-0Y8SC[(P6_0.R@W-3$NO[W'?[";*\\<-Z]0 M@3Y>]@%!M:2H)@WOQNYZ\;1[(#BWH*&SW\9!\U+QX1X[VW&G+=T\ZW5E# UH%WE+D]$^&[0,VIK MSY_-:5,3$;! 4*2+*W&# -/&H AL@96J_V TX<_2<9SPBI%[ORD;#WH90J," M%R9N]%[H'1)M*@O<)VM)?VIY_AA28+O-(8(-:-O@EE6/0%VS!#[#LU,WN6M* M04%8'MP/PDR!T"S+TU> L+'KUD6W:%8]@&-@<,X:-*+1,9&MBOFM^->F^A(S M02"GV-(;+!M&/J\QQ>"[@BY[QR1#+\:%I#HZF@;NOF>/=S3@"Q4"'[C+BU0= MDJI#4G7XW56'EU+$=E[U@=\^H[T$Q?=/Z86:'&;E?FY7)+UWTY$M!;'YEV5; MX+59[9;@?,:M!^@U!]?^OJL<58Y6-8'7Y+XHB#+/*7U9C'! Y@0E%F5XP$4U MYA*O>?F1Q88#OPHU %4IS%$%!#BB^> 9W-U5^[J@* MGNYQ DW+,2$&9+X/_Q'Y*"?W!!;04246TQBP)'KPC88J^[-B+MZ/1#NC2EJ MQ<6%KI2:X?D CMQ[9JI>B"1;0K32S#_*T5[5$W/->_3,Z/.1BN)Z?"]=IR7@ M"RE+LTNI!%V5N?VWR[-D'P1,6G71[%)WF M)UY^TLF;:E6.[(\TYI'T>$0YG]H?UJK""E8BV>GO"1FL-*":[%PJ$'V*G JLH"I-/V*!^V[$*#T45!;4NK3O9H'G654:P]''I@4VO9U--XT!FZHWJ_U[ZOU#A7[ YD MYL"N#NML)CJ)^+ZDE[1T;9AZ*GGA.!JZ-]=8I%^X- #S**/[.2CDQ1[S7*&FR>Z%NBR$3B! M ]Q2=!Z!I=.#3C.<:OH/7K\8;:&-/< N0DLOICJZ/:;SN?$B5HSQ;L>%PG^ M70K]2J-4!3E[U*:]:(R?F0F+GLGL 79YL&L#EVO)?2GA*7YNKI;'R39\Z@%V M":<:=;YAI&6ZW*55)[40VH4)Q)0#[,+ZX7,?# MA1B)]XKWS;JH#EIZIJY$:W#H 79Y'/.I5KH?%D>)L--Q'@9520\/W2,6,UB MMCJ7)U+=O'\J](JM$4A5T= ]8O6'W>D@,35S4OV^* MP\BK2>VTI7#6W%/FG0$:NK>L^U&/\=CJ<#S2IV*XJ30 -\K&T="]937:'8&6 MJF9A-+%RQ:=\M:X/.3B! TC8LZ=V@9?NI:9NBU:WTU&F;0-.X !KC\J9J39N MY=--?0($,=D:E0:(K@>0L%-,EIJV7Q%'K%^T.HOVK)C2\5-7B=R+X6-MQR<;:>CU(FJ)1V%6Q8_1Z>.SR"= MWO1,MP+UZZ%*#UK1O@>^VDE]/6KTKN.MRW]WP[HO[,-0]T 8/D!%/BNBWSI& M39.=.[X"-F9L]P9]B[R:E*+; V!,[(S!,XN9&<(G)WMUMS1,;(S)]P9 M7""P6^?R1X[,-Y)AG9GZ0-+YM$KWJQ.T;Y+IG52!OC?Z\+]_1?[Z*(7$.U%8 M96S7)^W&#'1Q&#_2AB,-S5(08ZR$XXYE,U[UM.UGSRN0#.G*_"$E5 7BC1/G[E>>Z.!#5HJ&*'=039-T']Q\CQ34BY0X[_.^D"WXKBG%[*V9>;]:1QNQ\EI24J]?8>XO M"M]'Y/WW+WWN_;)\4[.]Y=__HBS%A/3QW?! 4<:_D-C&+0W]1]K(;-Q+*(Z# MFFJ@R^L!M._@'L%OP2>OJBC43N*QD10].E$MEY125S(+"BK.XO[ZAV.9$"T* M__E[EQ0G97V"! 0);@D)&%$6+(7+- ?96-,LRG2O6HPOJIG!ER.!X-3OZU5K M$FTJB98BMN/AU@+5TJ B48:E0]%8Y$N1X)L,P1N-H3PW VO ]1P==[=!AN#E MNL'?[>Q]N]/['-Y>/6=)T/N;[;B-W!W&\0/ ':Z9%7[8*V:;K)A\BHGF8XZ1 M9S*/3#A&#/$<>Q1N$W$FXGSCXOSYQM@'Q#EAYM2'>=1UI71/8,=)RQS'Z#@4 M9VB'Q4)1X3A_[,:-K2L)QE7PY7K:5J_&$+HF>7,I.''%K]T5_RCT$P?]7$V\ MI5 '6>EZT/ +&(N@M2#0-GU5UP,3Z#R%AUI\Q;T4E/V77/CA8^]>F\]B3\W$ M4R?-]$>-;+81ER/8$N2$$,M%23"/( A!D NW*D^'($)5',B#ATYX%!YV!3.< M9=1,%YVKQD% )B1$OS8=<&UVZ669GP5;L5QJ"(R@#;P+F>4(^_,VE<1UZP(" M^=]L-&)1K*&FK5-T\C8#93)E.W4HD27@E6ROHCA>N9_$+4T5(PVA=WP WI/U M3J,XSQ6>Z+:4S/,M9FSL4XJWY^4\T,DY-"&$V)"B.:.2^3>N*EV)2'$9S:<;DV!ZZ$FS2'* M A[Q_HGW3[S_"S0%XY96 (H+MM0%U!&K"$#<1,W_#^B&\5,M);C3ASR]N!\S M<=5(C;FG@2S@+IXY+%!",(1A",.'-+\H,8(=]/?*,9Z3'-M!&F[U5. MF#ZIJ \BM!\C/!>*\%^+$==F6%Z6_5B$S#)0!H""3YKJ*KH$!,O*P?,@MXG^ MUPWR!,N_V=ZKKP0/YWOB'@1NN"-/0'LIB=.+=&FWGP]+4IL3&;K?K3'9T4R. M(2,O%F5#,88C,3XBS42:O\,R>[I8$_?;+;W0KM%&;H.DYHN44C(>'(>FN"!P0/"!ZA-&Q/,=;6WN$+48B??T(_?QGU%+_WS(\&Y M*(L3Q A?M!&+@Y88[^8>1NV\F="*3$289^,R@R_6X$/1"!T2!1(7)'A!\.)\ M\>($,<27\.+!CW&F7TRZ(U!ULXHM<_/$<(#P(HI:,T6%2(@Y\J 'B1M>8MSP M6WSK*U$)EY$1^NY5?U-"B+ X87'"XJ?=;**HSR<$5- 5O'8=7/B5X]_.U03" M;F;9A,5O:-6WR>+7IJ4O-(/SO#ZGK3A@:/LNH"S;@R\9*PM4VD4"L;==H$DN M/;ZH/$P!+K7<3SA TP^59"ZJ?!C&%C.963:^CS!"B(F0 MNY$("! 0N.#DRAL@<%]9#!CE:9!IULV:UV\Z<1: 0*!Z%__B'0TQ+!?VRSE MVBS"RS+\2M#<>\W:NTT\OP;8)@>IS]9.0T+G5@*A.W1U"2/6%^,Y'6ZF=;D0 M9H8RWVI#.PWWIV=%)A012>M2(KQ$>+_%OGI#>+,MJ0VZ9O))4A9F>-INQCKW M]3@27E3"(G(A,&AC29)6"L3I)[A^2M-OIOU:2V+*=FI0 M#B$9ZX$D;F'\ 3RWA]6"_E W1R-V'BVQXW';\:,SF<%=Z85(B"/W#Q%Y)O+\ MM7;:'\AS&TP!+5;X(@V>TE5C(H*>E8@C>48]#Y@0+Y"6![<3UTN"/H!FO49Y MRIPR-L7N)+A'//>SHL^-JXY3=+$/)#]KJ;8)&LI\ZZC+X5:(XRY@NPXSX$?1 M3FP1-W,3O3RS%$[.1/ :PH-;EQ@9VR+OH>6'F^)'0G24W&9$9)C(\#??9O2Z##]J M7;URSPBID9F=)-188C%K/U61#$/+BSN) %^;;74E,;\*<#!WH:RL!L:VJWLN MU7=LD^K9CF//@$,N';]QKYW4[%R>,5<'JN] )DX&(KW2!HL#NH";=R MT>&8**7ZC5&:UZ$7'O2\YT/\D=?;$4@@D$ @X7QMPW= @J=DE5P_+WA2/NF! M62)1S6MT'$$"- ^%D"B2:XYN)RP77'-$(G)7>]_)=U.%W(/R'7<@O1X@H&?B M0\QD&S$I.M1K;+RN2OUZ569QDWN.X4(,.:Y+@($ PW69B$< R-WQ^E8I<30 M?CW3RKLB.V\4X@@8T%%@A@G%3E,"?&TVX(6&#W^_T2(WN"7)>+M1+HD6?-G5 M)V< F5_>>^OL*' N2N,4#?I>TQ=&QNEJC50Y-P*\7GS2"X5$SIO)+(\-R1 ? MX4-"Y#B-02"#0 :!C&NP,U^'C)[1O ^WZI$6S6:;S7&-3C[9>AQ!!BH+#$4Y M-B0RQ_6;(1'(2XQ ?HNW>25:X3*R2]^]ZMOL4T]8_(96?9LL3A3U.46#I(D/ M%T[N2B+H1="+L#AA<<+B5Z>@+S2/LU<&[JQZ/[B>K8ZH'T=&E%#_+N#*I;PU M:A;$K#/*Y\:*41HJ]=YH]K5QZ/42ZF@%=3RQN.\-;0<21'L>9RHICB/74Y%P M/9F3A\WZHI<6XIVP/AI7(?U/O/C/CZA]8/$=AXXD8^ZPVE0R]CXY!?RC5A%ZB(>#/;T5Q@'4.YK.OZ+U M M-3";6C>1]&AE-!\+W52M,J1GY\DRG[OR=-Q:C.5B?T*'@3>&&Q KTQ)<.5PU M.();=/SDGR2Q<^V5XU^>N#GCQ,P.-R!Q#.OS<, *OS+X/W*GT>G9E0[7:2ZZ MHEN?%.MC#PR>?W=)IV4JZH^6$_R*'@NI";'"^+WMN2\_>GO-?_U#(59FV TK MGYRCB8 3 ;\X 5?U<3_W4$@]CMA:ZPE87KW=IJM$P&_!.[PL)S!AFZ9MK3S M_WO=I$WJ4UT#N*1@:=1VTD);??0MHUDN+%BK5S BIO/GE0794NH=CE"P!FS1 M5A2G[$#+VP,:[D]> 0XV4!W>X[6<"6]+94B+]EUW\& M$8[R:;Z&"'*ZF#*;TW972K=&$MM7\F6E!4U\^HX^U(CIN8D_5AQJBE[R>\LI M/$N?\&CR'>5)MWWS:3H8\>I(Z=Z;7E]HY2;SP7GZA)^[P:-OW7,3A4*$]6_D5 ,(K M81)06PR=KJUG1GY6F9;&=BQ<>H!@P-&AJ+!_DGX=1?.H)%"!V0-.<+B:8T+! M#VA! ;=Z)8R6KT_H=O,4V\Q*;3*4[Z*B4=S^U>%'$,\1CP8 M<[I-S_,R'$S2?NI"CP)LR?M+-P)U1I879S*#:'/!E%IEV=38 C>367QI&$<+ MY% I$5XBO-]1E'^$\ J+L%0O]YLOH].>/?T]\V_L=KV03P4\DZ7?U.0'2+NK:;+F- M@%>@?&>M1"#=6UKB@()(^,*].*)5FL[K4KU@M=FV\@"M.WP_&,LS(9K^VH-; M!!T(.A!T^'QC\4/H4*FS"3F2B>='4;V:CMBV0C?0?0_XMC&6$T(QX3C_CZ0; MKR'=&%=5W_0-E)JB;-QD3K7-L0.&P'+1)1 ZODAD;4Z6$]E7S,G;U O7 /^W M4WI_+NK@!,;B1I1Q#ZG$MB '%P(5;!== U3N-Y3Y =W@M(S2K-@LCNFPX7%A M]U&T'_6!S 7WB87$(YL0$Q@@,$!@X-NLPC^&@;S7R*;BX3@[JF>[K78KKE?* MU@S! .H\S)TD/7!M5N"51!AKP%/@:(T"BF/!B9![*&Z^)]29Q!$NB2X7;EBN M0$!:8L"6ADF"OJ[JA^Z5!$;VL?1H)A7)3V4:V<6T5RDE!FB*T)84(VQ(Y$G' M.8(N!%TN"UT^WU[]$+H,Q*0P!?V,.VHOQ(0\'=RGTB".IHA,5#$:$H3]2C42 MQ;R6*.;OHSH@XS,40_@)<%Q\BD;X30'2#>=S(A=GAY!OGX@CJN#,#UTK8IQ7X#0'UR5%F(@^+,L2P*51-R)N)^WY7>4 MN#_-;4;3TU5/*DO=)R,QF,7GBRH2=]R(F.8BH6A,)"')FPE)EFP+,:EC&_!+ M TJ'_.H UR.121([(+&#/]4@ZV8#1):(+!%9NB5KK*A;-KJ:-KM4J =L,2GE M#1\>BH0BYDO;F8VXDOD8<;@+Q%Q-?RUJJX2.: M5FP'K2#N>8[>\SVE9X"&O>MJO:(8IEWFL9QP63B1[ZE.K:OF^'D<0$<3Q>#;$QH[+V=ZXF7BA M<;S?06\[W3.!Y;FXF0[B'#@%8*DZ?,N/4KDAU2D6_^EPPQ@2@R Q"!*#^-3. MJ.$!FRZ!=KXKY=L=>9166LE9^:Q[FY'6QP0V"&Q\,VP8?'8PG=.]$ITN%Y+Y M_F(\9N09@8U;,$#/WLX\(DYI;&X_QO8FB5N>)"C!0=C3;!^ZBM<>E3B'E9Y+ M6.+S(Y=;EY7'+>VHPB&Q&!'O,R,MWLP_S9(/BL8G"^FJS$513)(/12-T2#RR M2)R(/Q%_(O[?&)7\@/CWK>J,<6QA*I63W78^+^N2%\'BC_K27X%5@165OE>5.;IGB;' M1$Z$0A31!*A/(RP#X!O_5N#_-'WZSW_@/VMWRP"*@_ASN)S?&IW0/)?<2=/_ M^AH,VMU;EM_;VU0X$C >7@?^]W_^W_9Z]AVP);1N+73YPY01F&E M#U_]2S%FRL)=+EQD[T1^!=N_UO#,872\BW#_HC8_(@+M4==4YN$M&BZE.HQ: M[?\*OK7Z"*/OZC/;Q4VZ?CG 4#Q]"M"S=YZ*-\JSQ[]8YB[Z5?OTK+X6U=:N MG'^%&CH(U/^W8:N'>/L#X>'MJ<4U"<%5Z6C"-\UK9BC(!#_5LQQ[^II&\9]CA$92WU#ONN=;_GZIJN M.% ]KCW8 $X26R!97R.CW0_Z@,A1EA5BT26T?1=.U U18*X"^+*"MS1NW1W;KR,))&(#X"MC]Y M&NB9N S-K>I4* M6]'F S@R]GRD8-;K]R6ZG*73A80I99]:QJPSD%F9?C[2&LPFD5&Y8#87,V86 M:^79E%^0Q6EEX M;"Q2FJ&1>ROR2AV7,8!3'X$G._=(>WF9%M#;]U;T-&\G7+]HY :IXB@MS>3(_LB,2=NB<#\ S7;R<=3I2[7I M.#J3H_LC[:)0U9*U06G$>J5J:0(\/M:MRL+^R"3;*:?-[K!,MS.)M'O_R(K% M6%R.': GU^B9\W8_3K,%*4GW.YYEC:JRN#\2%#O96K8[74CZF(EG4ND!;35F M,D/O#\T:Y;E9U(46'2YHOEB8)T>95AP-W=NE7H3E[JL@;C;95-YJV"TQWP95 M-'1OFS@M.LX)?=>D)PM:B&O#3,72!VCHWCY54A5Y'.[G^6;T24_.I+G84L49 M-E1_76H%Z9=F>YF@/G>H#W](Q=631I0Q\E&K2?<]UV5I3P MT+UE.:.JE$M6)8&>/.G0RZB,'=JNHJ%[RW(?,F/5*Z3K],1P/"45'\E9IC%U&#CT /\5IN5VW(G!W0IKJIO+";&F7X=##S @ MJX&$5N\_B4U]V&PZ3EN210,2ZP 'UMK)=LW4PF-ZDDZZ(ZWYU,X5X- #+#B* M>9'T:,ZF1Z!:]&C=YAN/&3CT ^.!BGW"4+GE&XGFL/6H% 2V\TJ&KI'UX[- M]9#RU4ZBVNYXAE:#_+$6O2DIA>.8Z&[LVUQA;: M_:)A#D?AV2Q7B);2F6EZ@(;NS=6I=B?JL*441@FW^A3A6Y[B%/'0O;E"$$FG ML)6TC7.2/GC*7[J_K*T5L\QLIG*"!3I6G&H5)Q, 3[U@,2VNN5BYB'6 M3C;;G%_IE2N%QZX'U;0YCL5PDFC73=3QT;UDQ?M3T!EP? MC*)]3XQ6W8>BV\!#]Y85CMMS<_884Z6%*Q@Z&ZN,FZTJ&KJW+$Z-W(_:C?&( M;NMJMMA;M)H:!'?V@,1F[N>:;S+FD#:%MJ\^WI<6X@A2X(#$AL?#RFSJC0NC M,A!2[,22QJWX W=6Q;-+'CS08=(F&]+:3$9G]N@AY^ZMRQY(-E1:S&R:;VJ M]<)5O?>0S\W0T+UE67G-:FJ@,!FU!Y)<*#PJ\:@!)W !UJRX,YBD.JT,NY; M/A ?NM4&'KHW5STS:+<>^^G42"E&,M/[FCK(CO'0?97-MHO#B%_.--N]5N8A MWQQ46^49&KHW5SO_.,XNAE..5H;U1B<^R$3&<7SSQ=Y<'Q9RIYG/&=EF0D^[ M7-'/,3$T@0- 5*-5LYR9=Z,CY8;W6&^73=?Y> MBV:3HQJ>P-YN'[!%*7H4*LM MA.ZPHJBXE\EJ* ['K)WB(.X('6)#&;O@U^J';9L6N9%+QD?PBU=#E1YT2'P/?+4C?C"0%'P3_O'8 M(-XFEO+G8X,0;/SW!GACN?( MSISCSA T.]^=(6AVGCM#T.Q<=X9XFB?>F??7<+\>E#GK"J:3L>%75\P<41>P M.LS2VUV_:AN(*/_]B_WK@[00L1K[QB,LXF>3"E4E?U)Y_UO6U[ M\(%OA QO)0-NA PG5XJ70@8B%$=$86Z$#$0HB% 0H;AJ\^D3.W=]LQ6]/K85 MQ2\LV) @-B25;BGX\"@ZH*&!GD?U''L$'&4 J#X ;HBR@'?BOAI7Q"^GH,^W MH.O;!ZX_:X'G9V&?^)QUTG>PR,F,O.RST+"WNRX ?RC&T\D'A:[S@VYQI*2? M\OKLW<>N9]HO=+@.3=I7#"3OY8VXIZ!HKWM"+AWHE&.;JV^T=6^8\%VX<$%Y>&&DTQ& MX)6.-''2N30[C:M.(R[S@3L;"]$T?9H^8]=I;!)D((;F=WJLGX@,\T5_/#*L MG"^%,^V9Q82[!IL?R,&=)S$Z)$2/NS&/( -!!H(,W^Z"?B(R..J@ Q[\M# J M=W*-",,.(L4Z0@;H<#("&^+IXQS.F_8FKC;%NF8AG$@E@8:;BUA^]QTFQ/$\ MC>.Y:FB]%=Z M'=20D$.QRD@H=J3J($D/ B$D%7)Q'NIG0,B3Z&FEH:EJ33;:O>>&4S,^E^,0 M0E#>E.%#DK4+OD:=U4WVE'[LRA^_QVUU07QP@P,*HEHN.!PA M51X,S^BT9;8)'FIA?Q'UFA43==/G4(0T)'(D=4(PA.12OM:'_1"&Q'.,F@I' MAO3(;-"=>CC_6"T^?MQJ?0>&Z-5[Q=8J!4]*S"J/X4EG-F\D$8:@_&M(9 0" M(01""(1\J0_[(0@9EX3:5#3K52F13#VE'II/9H3Y>.SL'1"2Z3/"PU.D56^V M6Y[MUIS[^:@9AQ "_=Q(2!0YDJ:]V33M^[Q:?NI8VS37;B3G;2S3G55K_$N1?*D<&4!0@OY]+$1S,9+%OMDL MMN2JCCVC@.)8T/@//?U2?Z+,JJ9]JO0%:EI:C& M+:V,!'57$1R _Q8O96N+?'W03/0*I4(XD\TVBU4YAAWE6(B-1$B*B @[R?R< M40'TQX6]YA7SZ<[<&S3!:&HDFK+=G'=F4-BA QJ)AF(<$78B[$38SZE4^>/" MSD9:[1H+)]M,5[7>4TV(\*,Z$G;HV/%L2(R=2-BOR8R_VLPM9B'*65__03SZ M[XTR?N.]0>=Z]$6\,+))L6'91O"UMH+N=E_! PIHT)GQS?)4LYM*+#=L M,$D7C*69+"+7,L:%V"A/TAT$B,X?B/COO=?MS('HA%[N9P%1UGC,A,>9=F$T MX3."J$PGS;F,@ BZO3$Z%!._.L=!@(@ $0&BR_' /PN(AEFU3@^S$:O9GH&& M\5A.QH4N B+HDD?ID,B09.L-)5O12UZ[G+-A>XJQY:/W2'SFDX.Q9P>F.U0Y MV*B?N-$7X4:O"G%6%^P>4 9CCN'B_90PPUH@URT\\VV!EH54.5Q$"0)]08",AEC]1 MGX]K\@,NTO?[!KB[ICV_KD(%7D70$/WK'XZ/AI@H.29#H(% P]=!PXFKDHZ&AD0K6Z6Y8F(\\B-JMM^) ME"N=!;8:T%UWHA#BZ.-N 2 .Q55D8I[YD''3AK-]PJR+6P1J8.Q EL,?D%#" MAEA=_Q+;>HU'EO M)C,\/KP2%4,T<]PE[,0H)%A #,+S\!4_B 5A.V(V0<).&XQO8$"P@6$"PX#^?P@UB@2?5)8C$N3&A6&K39.4B#9*^*L "Z MB@S/AACNN*Y/-^TC7&^ZT;$1': TH OA5 =HND<9MNN2'H0W&$K\_HXZQ+<\ MI6^YEO:4[21MO^?U?2.NJG#CO$-'(=WQ6([I=M5NZF&NDE;X&L@(T(Z,()^2 M$Z 927*3!#7. #5NW/(\L1?Z3M2(JMVXEE2;DA0>\RVQ/8GV+;Z*4 -ZGT*( M%;XZ-4% @X & 8TO=E??"1JC1$]E^_%N=13MVD^/J85=2<:PJ8%N/:-)&[[; MS6:N[E6@0) /IZ LJ+8SMB$_ \B>O8.WE]_TEE]:Z))<=G85[N5*4I>%*TDH MFH=ZKE;K#_7,2)TTV62*[K/C0M[.Q64FBMO0AR*1XVX")V8@$7!BU'VM)WB< M@ L+,SXM%!\6TD+WAE(WU1;E:14).$H_\B$N0EKH$0DG$GZ.;MMQ$MZ36Z"8 M>S#*=#2=&,X&C9JD1K$*1TE%.L1P)]+AUV2D7VU.,;C*S!X#Q+G68.6WD83B MMT?Y+JGAZ!@UDA#"59^N^,J><*2F]K0UM4BL"[;KIJ!D)^!$=,N']"VO1?P>P(>! M8%Q#F0.WJ%NV _E]5N(B6[=_04^]2>,E^E84F YYA*=X6-0XJE8G";I5J,P*A?56&>N3,>=^ RA!$K<"B'FR-(^@A($ M)0A*7*(+>PQ*>+EVMER;3Q_I>C;+R*[7J3_1&"5P3CSG(2TF#3%=+NDZ??#*H(3U$PJ2H=$_JN;?%R3LW/I.=@" M<-U?E 6":VF"^N:7W6 2*R$1U5O,SB(=\>.R7=@2\#9E/''/<_2>[RD] S3L MTHZ\K^I^H"Z!I(!O.:!4Y%RJ&N,:X>QHP5@-;V;=-R< NKPL=GG9_2O/?I)L M#,&.V\S&? %VG-I?_53LL'(QW59K7J99%]K6I-J+M<4.Q@[!SH,#9Q$V_ MU"4^=%S.'RIU-B_*DA+QY/FTK7>Y+K14N2"Q&PTQPK[&(9D8@BGGE8HY!PJ< M#:9\J:M\ %.4!ZT>EF=%=M1^S-'Y6&&FE"M5A"G+["Y'+G EF$(PY:(PY2M= MZ .8HO&N6-&$KC,J)_)LK#]:%!-9;*?@%"\3XKFOODG^FGR?2T_QHCIG=:A8 M P!=7\CZ#H"S?@(:-5!TRZ4@[^/<+WP[E(RQ ;0!_)LR570#A6G"D$W#+N0X MR@6J[^B>#MP0]J/M/CJZ>_CBH9MFF&L+SWXS52XO77Q=;C+NNY^PS;$#AL!R M]>FR6T1\!1'P20@@ZFM\B&N/?M 5 F)/N=]0YA7;03/>C?]6% <..:#08F'- MDC,UR1I%YQ-UP"?G7)*!1C*/'&\FQ'+DM!\!H:\&H4O+'5V77_WU(-20.^5' M5RIXS;*78-M5Q4K=5P8(A*"G'F..*YHD$$0@Z'8AZ K2UZ?'G9>+[*;E4J61 M5#1),1DEE;%JBP(?1P"$W?K]L\PDV4V2W=O);G6;;4G:FX23SR2<3-+>W^K/ M']!F*TUU0 OY";^8G8R&NL3>#WMVMTKGZ.1,9B-!$EP(\4=VU2 )*X(P)&%U M%@AS:F?]?0C3'L:S#!]NWS?-QZ1;LA_SWI,?1PB#4^)\B(E%",(0A"$(@4C8CJ?GD-BWQ%^D9;P4 %.'+ Y?V9HU. 2\N<%2,=IE-J1CLS16T6 MO69E-D#@@NZ2N6.^VG*Y)K?H$O-%2=WP/:"]VS&^Z8W^U , YP"5;RL+XLU> MOC>[E/4#6J$WCSX9@WK=E^IRTNZX0M;IQJLR&PO\V>AQQ^R)94DP@=B)E^6$ MOHP);3'GQL;TXX"NL^9DX#ZFK;PQ0)B W5#^.$N18 +!!(()E^4[OHP)Q7JS M(\1F5J.9CJ;'-A-F%ZZ%,0'UJ86R2^XAO48GD232;ZN8Y-S(0*H,B7%$A(*4 M7!&A($)!A.+FS*\^'+H,UI;PU:A;$K#/*Y\:*41HJ]=YH]JUM+MI+Z(@'R%'RS1YPRGT< MN7'+&_S8K0#8'!JMZ/ER(JG/3&GRE!K%Q]->U:_/9(Y&N1Z.#O'\_C6'I,"( M8-'Y8=&5AXX_ 8M.W1#C3[$H2>NNU4LU*J-HK*QX9HKIVV8585'TKW]8,20R MY-((@D4$BZX"BT[<.N-/L:AFAPN5QUA)'"7*2MYN%#QEXF*[2,1V$;3E2&WD M3:6]5K61'W36;WJ_KZ[TX]IEZV$LXV%,H!W1)E&M[CST]-1XME,AP MJ,4R><>8H?DB'YL)T;'C[%IBOA(((355U^,8OP-"9BFN-!YEW.9(-Z+ZA)^U M9P\3#"%1;([&CCRJ0R"$0 B!D.OQ9]\!(95YLUB=9ML5.CS)YQBS5;+IAP&: MKXBM$"YV7*3_IAT9[+C^C2^W^(JIJP RG+.:.T-OW7H8+*0. *6HZ H$Q5I MJE*6[<&W>S;B57QEBH)\UKYN*9:J*P:<,?P 7=OAWN%5?7G!*/[F]JT.1Y)? MP7PLJZ)*TWR/EGE5C7@?^]W_^W_9Z M]F-+2R3>6NCRY2P6O $(]QR@C,)*'[[ZEV+,E(6[7+C(WHG\"N5_K=&=@ ?>]7\*W51U@@5Y_9KHZ@YI<##(BG4X"> MO?-4O%&>/?[%,G?1K]JG+4V"_L>PZUV!C#ATD +XWX:M'N+M#\Q!A$\.?D// M@?@)E8+Q>UM2EA^]QD^(T'!^#81-Z-;2!%)64,[70J3\L\5.+XG%[AX>VIQ3 M4)P57I:,)=G?>2U,B,I:ZAV^]K7N]UQ=TQ5'1[>X]K;A)+$%DO4U,MK]NF>K MHR%\.'!<:>+K2T3YGJ5O3Y+:S!+O,;[PUD4WWJ)I>HN38?H;TPRD9(-=/^", MO*'MNW #W)_; "[T-9K5(';SK"QH*AL5M6BOUV.7Y%96I@O7 M==*>6&)FM-D(3YOI6;TZ4*O0[N*?CQ0?.GKY,3)>2*;Y&)_U(\UF1!G(K+SW MS&HT.:W'Q$)]%/7SC;;^H$P5;P9',MSSH>'D5%TH#/LH+8I6.]'IU0?]''HH M$WT^U(K1!;OIU).2'V=<&@Q]NSO 3Q7W)N"%>_>I:6(HE2-<3M6&]RTM#>VQ M_:D^3L4,/_#8AZ9/"_UJ6K73LW(74:HCD-*'2TI>/4(#_K$S91)N7M#PT#U* MNN=9&:]JGE)TNSR)^0Q]*;<,O]!N5;LMFJVCH'J6$ MG*Q4:+$R'RF1JFU->G:#3E9E7MZ?ZIAFPI4%Z(S:U6:QP(ZGJA.-PY%[E-+4 M1*P7M;6P5'^<02,_PXR](GKF'J5FO2A]+Z6>1LU\262]3D8LFM(,CMRG%%/L MN5VCPS1'B6&4!GECP<@:>N@^I=+J Q-GNG*R.8G:G7YN,2YG$OBI>Y2*]!YU M(2TS#AWV^<2TW8E5'AMH4?N4>N"8UW]4HVAD[/E(L]E+QUOCVJ!I+J(/2:,J)*8=-))AG@\M<5DM MTXQ/:Z.%(F0[FC1R30TMB=G;J2CM%AU/J,1HY=$?3#N3"%,ISN3H_NKCLE/I MS.)I26JWP4,5S&;#\B(.1^ZMWK?<4=MHM QI4:M,Q86;NF=' SAR;_4/N?IC MNAVN56B0&DNEXL3VV@9ZYM[JVX6./H[%2J.FGG.K"\LL3D >/7-_]3/0*6O9 M4DULYFEAJ@W&[.#)1@]E]C@Z8G3*W; [\.CP(!Z?VIQGU;BJ+.RO7HZ+BWP^ M80G-12^M"KU.92!8<3AR;_5V,BO06B22;^8G\H.I%5BZJ:)G[JU>+O9;BZ?I MN",MA$Y*J9NMP7T8C=Q;_:1DFVVY7,HT\['AR*GP]Q%S/H C]YM&(UEO,HY8V!31R;_5*N@BD@26;M%_P'/%!'0ZS+31R;_5FWNTVDQ6W+X4; M7'VN3KI:1TB M T$!C_X0C=R?:K>1BXW[6:Y$^]DI7[8C3VSXOHJ&[DTU%:V)<:#/&$D1TU5. MB]6$0F6&ANY-M1V/<;JE#FU:F5IR;/"8;"1XJ,SI_;F.O/"XE6#5:M-DQH5J M[WXQG=@S-/3 9.O5_\_>FRZWC23MPO^_B.\>&)XY$ST19+_8E^[W. (DP9T$ M-W#[@\!2!$!L)!9N5W\ 4'++!BU+LBB"5#EB/+)=#:"R,I_*S*PG]#FGPPF'0;\='1HEJ1@QYKE73(THR]D[$4);640F_5L MW6.Z;:TAE=.G9LS%4\>$YXST%2+0%;LMJEIU6T^?FI7!8:RU1Z-IB^?;PG0M ML6VAJDZY=&Q&!E6PKQR:ND%:;7&^Q_?K_A;EN"2#E9$!:* :*0^P"B)[S0:S MV#G#VC$=FM&#THI%#[X\)42J9QWWLLONJW,]&9KY +"QFTKL>.ZLMHZ-?25V M4M;&+AF:W5@K4W.Y8HGUD =ZO+,AID9T_/0+LCMK60,'69GSHF@V7;G5ZM/, M&#^-S6RM8HQ7Q+H>=*Q1K%=S&Y%-54@_-[NWAFC%-/Q-?RV6_'YG8&Q%58YW M%Q0_H[>3665Q%,HEQ*$=_[BDM:"/I4,S2A.6%K8KB5ZLMGUM<*AR(G5(] O/ M*LUHWNN@ ) +?MJC=Q2C[3:TFSXUHS322&,'T?1PM&2_U*VKQ%%BR^E3SQC. M6M5Z@UFM@QRZ]4/3XRA-D4]C,VO6WRB6MIX?%]:T$2[<+>5@/!J//>.*]?1^ MK3G;#5Q1P*R.;G06L7-D45;=J)5'>!EQ M5"28E[95(HJ=3/2,EX713J5QF;,7#T.2 T93@B$DJKS_EA%1VX4?\(95ZM!#,<'@_-49%/>3#&V M(S?K(9<,/1/FL0%Y"!S;BAJEM3@CI$DDID_-R&# &IOMN$LM>&$T,ZRN*N^P M93HT(X.>OE].!ITC+U*>D0S,RT%5.-"K84+9&=K4V&]=FE'%(/R C@R$E MJ8AB.CI2$0-+/]J;E2<-DJ'9>5$U7-#UFE*U-B7J,(W#+TE?I8_-VL)NJ&T[ M2BBQ?)U<1LBP%]'4(/[:,V[7KM?OD7)_&^\,T]8^#O4=&A&!F,_CG3WG+^P(IU%D&V+H0%JWTL=FA6#N\S[1S-4NA/"&BU* M&B6O^F-A$.OB&>?+9SVONM^C+%(?"9H3+GKBC-23H=G/E:H'?3U"FA.^5.HP M1F^S;7';T]C,YUK*IB>B:WLB G;2U/%6RW?#T]C,YSH1HQR)%BWR0DOB#H8\ ME29=3L+.^%^*BM14CMN757-XI,7YAY_PO05ZU#BQGQ/Y19Z.TD>#0 M[[.[=&SF$_C)=%XR5-U&L-K*$<.F2%=F\=@S_M=RX=MZO:D'5J41;Z$S'3/8 M>-&P,_Y7C)J-48S*WV>.I10U?#7#)] M:G8K]7%\6^XT:+X=M68X2ZZ.Y"(=FI6!6W$M8[O11@AH@)X?B-1B"](OR,I@ MAGD#%30\GG=,;FEV;KW85I[M[RVZ&WZM5G_R]D*S'Y! MAVL+(WLJP'&?G_BGYV;\+[0Z0ZME.BR+4QUEPJ/5KI17\7//^%_C(=N69-TG M+6K=*6]'=*C/D'1H1FG$ Q>8.H%W14KR%*=?VUA.)1V:41J+'J-T0T81?F0< MA1 9UE5GPR5#LWO.I#80ME+0YITQ5J?GXW8,Z^E3LTI3;6L>7L6I,>^$>FO. M+*/A1#V-S:S9TIW+^T@X;/CZ8KYK"[5CGTLF=L;_$NC2]"!MMG-1*($18TRZ MH+K;)4.S_M=^OUN)UH!$*H2+*X!:8&U/3X9F9 #&J^UL/VQW1&RP:4[Y!$4I M+AF:D4%DUL&N7C/'_,&DJL,M/E<7W?2I61D@QX-F\N@6XP_=RGX6+NM;=) ^ M]DS@TA%'=JU^W/&;_K3,]+L*7>ZFUQQF9%!;+DM5H5U]*A M&1F@=10@@3:I(]/J9+L@]UM.3HA4V'9;MJV:2RS2H1D9 M5&E>J(@46HX5,1+E.F+C>RR]5OI,JL<"PZ/F: .$FGG\G%R2.LVG'YO%^[Z\ M;U:W86-J305Z6:-1?"8-8CTXXW]%ZABP-6*IBU.?MWN'S7*LQVXP=L;_ H;D MJPS-V4AIMN" UL)7 9H.SRF8.?\+Y/9H81!+CJ(Z:X60TSG2)\\CMCW6/-"DU9U"X.^IA6U5;[ M7#(T.[&@P96QQ:S/UWN.NMVL9,_%TJ=F'V;IEF M9X#4K ,&[$G58_K26D_'9H2P(JN3T49H-G@*- 2S+KFBO3H]-YO4XS%*]T&S M+CK4,ESL)T&7:NE)#4K63<)FS8L[ T M0624TN6(W]&TE9;993]WWM2ZC#YV/2ORMLB6)\#4BD[/S0(S)M/2#IUP8ALP M*&.J2'D/T@-&68]FJ;87%61=YP5"/=8<$UEAM?0X8_9S_7'750YDLVX)L^8H M//;[X;$]2,=F?=O%YJBS7).R1BU^V_$FM'0TX^>><:I*+7X0& =@6G7$$DP) M#S6"XY*A6?Z-[BFT3(SCN'38:8T[3.R#RNG0,VHS7:Z1;E.S!&XE3)Q2JU3C M!\G0;'Y"ZO3V?F4W$1W9VG9(W)@@_?2I61D<&]*J+_AHAV\O4=%%#T"FD[-; MV!D9R,M&@/K=(["FC&:VS(.C[\?Q)YSQDTQCOI_1C5$'P?95/6BT-9(8E[VG%.%C&>:P.YVB.CL^V9#WYFF*)S&/CJAZ8&O M;\=N3@>#.DS,5ZNDLQN.QH_1,C!R%WN-?G$[$ MI'_SW;F9)^?E'L9D3RJ%_N.'/9+UIP,3+RNM(M _D6=;!3TY*/+D^5[\S*7M M[1Z/;#W^N92<_/OK=,AH%\OIE^=['DY@I2]^'"HK@9<<:_SHHSYGCZJ=_LOX M'U]Z3/"?TUJ_?7(2)>'*Y'%ER#^Q9\L1X8KFBI)A7R&9BYY7^0PR^-7)D"O*@/DX/7@>KZXL@[R^O-Z*YSB>6TB=7^CIODJ-L+>J4;S[8-"=@WKT MNWI$_7GEJ^&A&MV#&L5P1%]40.^^:0U!*,?/TPIPQ_H8%6'_1"Z;$WYW%>EY M;E*Q['NVG=YF"/7D(_2$^9.X; CY[GHR]D+9?C?U^(0!] =%RV<7_ON9F]]/ M._GY+S->75/].[D^Z7_,<\)Y.NH^8FKVEY(ZW:KU;G=KG0C#>PJ*3W=1W0HJ MO, TGIOL]]J@7"!(N;.4">=XD1O>BDN1;^TXI4+N2COZS0K4C7=+;]R5:@B5 M)E2-]TM9W)-N\++OQA_X?D['I]:/4[[BGO2CF8P'00@5Y!T3%?>D(.]\6.W" M,VYRN2>W-X-OHT['#-)3!MU4I:6N,9E$36<^X.NDMZLN/?5H&[LW7R[^ MY 6G[$TS""*@G;E$O"[R$;^2^J15 0W2*1LK3S_J4MI4'D>*"$J]Z [Q]S.T MNTD:7P2%+NNE_!JK_WU9(+E&,OC]@40<5:5.:W9<8_M=E9>W)C'9L@V[&@QN M"T5^O#0Y/#1=U8Z2)>E[?B(!+@Q]4XG2;LIC[WN6\=%'/P,Z2Y>VHG)[2_$" M:,]QOX[[HT4".F0".L@'(TYN64R(.)=&G%_UEH.(\QWB<+%PDL^0[;YL:DVW M(J\3LO !?31R6-+'OB\AH.[1D:AT]^-]#M&G=>R-JUUL;HNCV6Q1&G>/W,). MKE]FOGS%,+:(,!"!( )]G,_S;#\XB$#?(Y"J1DYDQT,U(32 GPSS@0'OY@IUPUL*U5FQ\1<[4[6K.2J&->X@0E5T:1-%MD"8@].<*>"U>&7QE[ M+E[2?5_8<][*'Q!HVQ\U0*F^5Y&-VVH(BWJ7%34N?P@DN9L%S1TV?21:KH21 M@GNV+B1)H.1"+[)(4B3$G_S@SWW[/A>O@,\[_DPL^D 3N%!'!$.9"71@('Z0 M0]!0HE%]K]2,'F_*'#J7QNVQ2231$H9\^U1RW)%I MY_=@W W((/>T]'NJ/%QN*(,;X$6ARD.5?W>4SS<1!U4>JOQ[H_SG8GRJD2\G MSY%0*4U[,-+8^R<)PKP/ 22L5$WJ:D,%J>!>'_C-03DH#=Z<2>F!\$1K=[P@ M.),0X=I[/4"B(65--QP[(AE$9*<[B4QY')1"BP3.OB@A NWG5OKUYDH&N6=N MX+8)M\T;:Y=[8]LF< TEX,7.E#>9MF...#K42V_G#GZUX]7E.EBO9H>A!?H+ MTV/)\DA;)3M>0@%<=,>[FW3@W50/_D@!Q+I3L&.U*2Q]SRFXW[%*!?.?HF%8 M*0@K!5_I+$#"\![.&=RR<&Z9AX * JWGNL*Y94H#*@BTGJOO/3?+CD %@=9S M[;TGYT0+M)YK6\\=,@EW6QR26,P?N>8FGRT0$?C!CIN8-<"7ADZ-V<[0$K]Z M>XG:=_G:%Q[KCJ4:O^5,"U>MW!<)S4=Q*5%H40+)U)[/X7 M8A;<\?,GG-QQ1-? K$L20[\+-'L_VK>) =$3S6[5%HE0LNN*'@--PB)= 6CN M)BE\ZU4D:5N)6,V?])5XJ" I_)%02_\MID4EWK(0RGM85 *+2CZMI<-#)+"H M!"XWE,%G8&#@4U=HM-&;BC%O"RBA$8&97"/ MI3QP;X65)[#R!*H\E,$]59[< :OPNV[?J'H\!.U-Z/&1W"D-B1FG3_!=[/:= MRE$NY?;=31;Q;FM1TAYH)44.@);2";%RI7I=*!5 &@ 55%L. G-I @U6I,"* M%%B1DD<%N4NW U:D0 6!UG-MX>2>#\EWGOC9NX@67B@3-4*LB>WJ0*^96*G& M#]Y^^P>GK:(@3+XI&'L_>7-ZT6+J[E6>>'O#Q-<+8@T8 7]KJJ ?+Y*G#8'J MZ6[ZE(EL1^!,7*$V.@0U6XI[,9K[W5EO@PQ*C9W$G&XI*M*P/79^+!D*YY8X M,.@DY$M!H'#NE-B!"@)+AZY^#!]:#[0>*)S[*&*YKT9G5P@J%6316 =@=1KNY;889N^U6ZM9;MG MR"/%VETR.5A)%3AE8!\2@J-6V"NM=H.6B/&+X=H(Z+TG_^9UP(G) "W^\N1: MJQ2"4[@.TM_+/X+V&3CNZ,MEF>C7UU;)8.6YW^L(B_) 8B7LRU>6S!X=@"<' MX%&BSU)_E&ORX5KXDOIU+X:73;>WB(ZXS? 42NTVM%S?MI $7L@O7U$$=H6' MZ/)I2[URC2X?2FV^"](L09-4.6A#.ZFW.N^^+=WB7QZ51!(B\4FY*?8IC7M M5^7RBDTBGX11BT,? MY%]$GKOX9@'?FJ$>M0(;:#@@]"TT]C_PS#]D=/&/,% M%+UT+]/[X]7NM@SL-86U=\ZR_6-'&N=JP]2,SI!N9[!Y@@]F74IB103(*$4P M[5#=$3L)11)^#2T2-.SRF1\3O$N'[VX+[5Z#3_=,T?T2G'YV$LON"?W&/EH# MI(),9*^^ZI<'4SW!IH2+Q\::5J4E<;*D@%]^+=MSDH!Z7!E?9W9[YG&ZRY.5CUGL1[ MH$)CZF:0[.\H\>4K@1=1!D8B^;'"NZ2!8:DGM!ZXP5];.+FCFJ^QP5^"7W[S MWMS86=+1K&\78JG>#J;;ZE8[;-+8.V&6*:;(?'SP?3?TQ:T7:U;DP"AHYM:, MIZD%A;5L:H4__OV\N533X:FQ/#"&LSH]55>1:XM"YX"Y2L7XDEDG.;-OUH*;9K6^LVS] MR]=XZ;*E+H7UZ8ZWE(-/'OU.=S'<'\/^)B)=\7P-^*73X+_0];X0>':LHO]" MTE]YVF?@36^7/\5W176X 1F=N%UH,O?JHD.3N5!Y(309:#+09%[%?T&3@28# M3>95I-<-F0PDQ4XYA&^)@R?)A"1W<";+U@3X<28C4F3)391I\%L\6#9U"453 M!@Q'BP3Q0@8,@M ;RQHA"/V:UKHA$(+[-MRWKVXRMQ4=W@'7]8HMU]\.W6F:%RDV MR"/>7KZ;*1=(PO(]:Y=L;^5-Y]U)6QS-&<:=NG9H[M\>(3UYP:EZ\E0&?P:M M18WNNLY,,D2'KNRG-&\<4$Q/IH9]^8JQ18+-%E'"0PA7/>*4.U/\3GC_OGR= M9.X$<+V6&GD'HO311KS7 S\X?4G35>TH69*^YR<2X,+0-Y4HE.,%''L]STVF MYWMV+&2]&4\T!J_P#&X%[;U'!4O7L4P.M5L33^/TU2Z1!)G@%KP\#8)67D#K M')N9 P'<+&@]7V!9[B$3C"S56R(HDQ.;;JT/T^@W#WE> L"ZXA;;21UYQ)MS M#:OT-F)5V*:.5U)[B9-%E,R>_X0@!D'L:IY7AE_.@0 ^..OVN\BEJI$3V?%0 M30@-X"?#?& -S"W(,85SP$/*%:W*40D.^:6!PXN=UJT=)A[.4"Q6-#QJ\_ M&<]6>E6%M;=(I&W:\U%9,]S6(!$5BG[Y2L,R,XAEN<&R<\1_#@1PLP[93UC_ M34U'C(7?[O$5K3TM]Z:!YMGZ]3'L1^B2F'!1B QD=21NJQ6^PA5WANK MFK1>>4H.0'\V.1;O%PU&;DFZ^503<-)E/[RE2PBU,NN&X,0!CVP#X&P M/ H@1Q#FED?;J++U FLCZ83N#3I[R\YA'IZ;:^.!MJUW^)+8KDM.4P^].I?R MA\B7KRQ"%U'VHYVGNV$0;[Z,^93M,+>@%"\D4,."_.U.Y$1WXS]ZZ]1\O&6! M&XF%6/6I$H(5"RY(VVB'\AX6[GZ.*V=A82Z\7N.378$*CTY#E?]D]W)"E8^*'T3T#)I_'DJ<6:L.0>XL@TK_NB@=_BT(<\[S^' MBQ[_(:AY?BPM3E6]R V31(GON?&/:II1SA#[#X,>YQF(:TT.01+0(M@/[_@M M5JTY[AP;\P[OB%%U4"-8W!C4J#R?#$ 9!_% B;(19ZWW)V-\+QQ-3D+QE%Y# MBPCRPCYW$"G@Q:)OKK#-$5I"!P$Z")_L8E'H(+S(00"6+:WZV_D:$8P%W5=X M9-QE?_-RF(ON[3.I1BGL4>_QCF%$JB.S*W,Z2/;VA/VYY-Y^-RG>NRGU_9'\ MFA&KFVMTYI'3,]YPK+>>%5J*]VAR!%#/OH7]MZ;I=3@@H" MK>?:UTS=+CT%%01:S]7WGIMENJ""0.NY]MZ3,]+LPB>*?VP0QW[7((Y]'S*J M/UX;4U[B.!%(1&M2[[<=TWP[&=4#X:D*MN,%P;FF'[BB+@W$X<3-=N*T$'OL MS1A=0HD3E43C19S&89E#7DSN+MDG>)\AM!ZXFU];.+ECN*Z\F] M[RR6+4+5=&0[>SMS]*N-V*K.*Q-QO6_S9K-?Z\]'NE:2N&0C3GF?JVS$=Y/2 MO?6JGUAY"G:L-X6E[SD%]SM2L6 ^L(H!K.N!=3V?UL3AZ198UP.7&\K@,Q G M<+FA#&!=#UQN*(.;IRB@RL/BC#LOSKC$2?7WI>*>;5=FCMNR,U_TVE:EV_?0 M$750R]$[Y0%_][#XWIBHK:JZ;"$.)XU6C4Z$'I"!A))IBS*4R"8,81D8W%QA M344+@8/=Y-4O-M*DDJB2(EJ MQ8O^!E8!EI7 LA)85G)M!;E+'P26E4 %@=9S;>'<,CL"%01:S]7WGILE6J"" M0.NY]MYSNYP-5!!8!''U8]SYMA[(!#VF>L^^J^FJ/I #4/,]9Q0I@:F9LG]X MZ#44!)'LJN!,JI?TIG.RL=NV$;%1*)Q; M8I7NK [E/5&GN7#4^6(E**)0&]2/0UL&[8F>H,ZI6=G'H\[=I(MOO60EO8TW M5O0GU_$^]"DK_)&4LOP7WD@#*U<@R0S/H,#*%;C<4 :?A)N!RPUE<(^5*[E. M:G&J>FK-#;34*Z\\=F;X\U?_:VY&QC M#X3"?0C.#,H 5 M0W"Y/R&7=&^4$51YB/)W7KIR7R3#&QT_93V6ZY8]%RR9W@!/\=D6I@T2QR^A M$R[F^-U-)O%NRU72:W=*BAP +:448IU*U;E0*H T\BFHMAP$YM($&JQ7@?4J ML%XECPIREXX'K%>!"@*MY]K"R3TGDN\$<2RKY&FRW9=-K>E6Y+49RO9#4AAI M8Y5>I]$D$$>C1*7=6NC#U=L[TC^Y[7'L_>3-(T/V0>KN59YX>\/$UPMB#1@! M?VNJX'3!Y!"HGNZF3YG(=G3NF!(W PRA.@S!F\>P'4YZLX6/<1+*2,R7KQA6 M9% 6'H[,BRE#X=PR$0:]!&@]N17.+7,[4$%@9='5#^9#ZX'6 X4#RUKRQSA= M(:JL-N?K4<=B/;'4BUK5J#<1R%!/HLJ$K;I*6'DWR>=;KWYYK)E*ZEM4SW&\ M1":>:A5,-[$2%YQL;&>&QC<&ZRFOM;9E%][G\DFJ8EZ(O$$"7X'4:[N6V&&; MOM5NK66[9\@CQ=I=,CU8214XY6 ?4H)-4Z@MAW)[P+<9O+UMHAPNM=X.WNFC M$Y,!6OSE\=*<,#C%ZR#]O?PC:I^[00NOL\%<"VHBQH=">3/07%_GI'BZ6%*+ MB*(,/#X 3Q1]VD*D7#,0UX*8U+=[,<+L2_B:D=?D$*&J#++HBP=L!08)PI Q MPKRLU!F:%I3!/19]Y1I>/I3@?!>HT95JF1W01"0>I':O:>O;TA[H"=0P7[Z2 M11)!(-I M/FT]7:P(@"J/*S[@LL-Z[Y@W1=4>2@#R,+E@H5[E]!G,0:*TBM' MM&BVD+9?IUF&1'9I'A=)8Y]+95KN)I%[MW5@0[".?-6(E:@0&T+!!Z'II]%_ MAF?[HR>,^0**GKW0"I:#?<9RL+]?<3O@T[WS-']$II^ M=ARK:U5EWK80CCD\;+OQI(*'O;W_GAM3'F)XT0@$:U)O=]V3/-:^_L(S 'P MV5U%K."C,=.+_(XV2_=WE$A2UP@- Y'\&.%=(0SJ%4Z2DVPM1RUU^12X@+Y\A5'BM3'[\UW0U[<>KEF10Z, M@F9NS7B:6E!8RZ96^./?SYM+-1V>&LL#6SBKTU-U%;FV*'0.F*MT;-+QW]UF MFKW:*XSF2=*^^CB_V%!2?B^9=9(R^V8MR,E:>K+O2\/PV--[7'_.@[JJ&@)! MTN%^]^4K^B>6)?D*Z]-=;RG_GCSZK.% =OV-M:N*YVO +YT&_X6N]X7 LV,5 M_1>2_LK3/@-O?+O\$;XKJL,-R.C$[$*3N5<7'9K,A8H+H;+DIL77)+?=N$K)W4S"9O$/Y[AV[TSC%L[7X M'\NRG;8EE<-"%:BIMUC T6(AT>'__1_ET@<&[H_/>=]JR>]!%H]!5O,BQ09Y M1-G+=S'E DE8OF>]TJ'<*J7/%6^G\%H MK3M16!Q3:^+!"2O"JMO MC. 'IR]INJH=)4O2]_Q$ EP8^J82A7*\@&.OY[G) M]'S/CH6L-^.)QN 5GL&MBDC4%GS=#"T3KXP"=3&;+C@NP2TRP:V7]2"$!PXA M:%T>M,YQF#D0P,V"UO-5E3O'&6^]8#2V-HL#PJAX EA2N#L0?Z@BY[*.BYY(H]4L(Y++:K+_FR4)L&2LP$T2Q5I^J/3 M8!"^7G6:( ?6^W'P=>ZH0 X$<+/P=1XH'D"LJNYJKBG4+/Y0[E8 3R_D@9K# MC!BHZ(UZ?^RL^5)Y)$/4F(SI="5$&7>XP:.00=T2"6CK<9LCS[259-UH,81AR&O!&8G+@@RJA>+'@ M@K1Y=BCO857%R<"0@UHOXU>?NYF&P0P^I[V=\J<^8+=/'=:(\D# \)=@P MO$C1#"R^A1>*P@M%H 7 M_B,[Z[\+UJZ^]]PLUP45!%K/M?>>G-%F%SY5_$-S. QYVAPN_M.[T%$A-EYV M*MZL+Y98P:&=::GO>V_/6/5 >"J [7A!<";?-*[7&H/5))KR[;';\YVE[I:& M PDC3F0201516#J?'Y.[2_H)WF4(K0?NYM<63NXHKBOOYB R6*Y>7^!R0QE\!N($+C>4 M :SL@5B=<>?5&93;NE8 MBMZ)D/O=T^("+)A'RDJI17J+%]C>1&N(RAS']00>4D[A8O!P-TG%NZTDJ22*E*A6O.AO8!5@ M60DL*X%E)==6D+OT06!9"500:#W7%LXMLR-00:#U7'WON5FB!2H(M)YK[SVW MR]E !8%%$%<_QIUOZX%,T&.J]^R[FJ[J SD -=]S1I$2F)HI^X>'9D-!$,FN M"LZD>DG,V[>6@XF& -=;VS6Y22L,)V'4Z<(:>.-6?BP4"N>6.*4[JT)Y3\Q1 MMTR[1;MFC3]LRL?:P?5:[B3%G(1>^GC,N9M4\:V7J_0C7S5B?4ING('%*K!8 M!1:KP&,GL%@%+C>4P;T4J^3_3"<7"RAYFFSW95-KNA5Y;8:R_1#*CT!'KXMS MN\4+3H>7B*6X6-?>'LIW3=?STV[ )^^F"OYQJ(= T[: ?EOU?VNWA%Q MI$X3FSUO+,"\%?O0M,0D5=]%A$7@&4Z(++ F""XW5'E8$P27&]8$P9J@>V." MWNX^CN=UU=@XJ&D=V+ 5*5$UH/5!XCXFM ]=1(ALSR#H/L*]%)8 Y9>C>3L: M;/0P-#A![%JCS7(U,(^T.]BDP61"R.!H$<4O!0=WDYJ]VY(?(32 '^NUL_:! M =S W(*'BV,*?R2]Q?Y;3.^2\9:%4-[#HA]8] .+?O*H('?I=<"B'Z@@T'JN M+9SO*E(% XM\RDY#K=QJGJZ?Y8H*6!2N5IG'+JB/&0>U-JFZ9$',@E M U@.M!PH'5OODCTEZHV\+ M\%:C:2_+-:O=G@CZ@ IU3.,2WS:AD:[AV]Y-/OC6*WM&H:=:)44.@)922;%6 MI0I=*!5 &MX55%L. G-I @U6^, *GT]KZ/!4":SP@S# M::LH")-O"L;>3]X\,F0?I&Y2Y8F7-$Q\I"#6@!'PMZ8*^O$B>=H0J)[NID^9 MR'9TKM*>8"6EUFLHL]Q$A><;&QGAL8W-N,IQ[&V M91=>AP,K8WX/JX,$\ *IUW8ML<,V?:O=6LMVSY!'BK6[9)*LDJI\RN ]),;& MQ("8+)L[G-]@N#RKRB1=$;@WPWWZZ,3(@!9_>;PT)]1.$3Y(?R__B/-G$'Q+ M*H35:O)+9!.4NPIE&F-#U"4\/+D,"$<"MV-M#1. M3,G4.%#$LOT$83+^4U2"#<'Z\9:GV!(*/@A-/\V59-C5/WK"F"^@Z#OUG;T_ MAO36B="_7]%S]<[9SW^L0N-<;9@:Q1DR] S6#@4*Y; G_".ONHJPK#/=[E= M.MDO7VDZ6W$+^[;"Y9*YD#">P)SP$D\]3RIA_,/EX"O'-P(+VT?%$7A,D$G5UT09+-<37J9]R MX@YIAH+H M$%UB+"Y88J?Z>UB/G?4.,-38XGI/&R[\:2"AYVTA ;+SL5;]87 M2ZS@T,ZTU/>]:^VD;K/190;K0$0V*U10:?6P;U8'R811(MY*D2++7"KJAS9U ME\SF)R(PH831/TL?5Q_G%AI+20\FLDSS0-VM!3M;2 MDWU?(KR-;K@ +$1LT)TT@24MFFONRU?T3R)K)X7UZ5 MKRJ>KP&_=!K\%[K>%P+/CI7Z7TCZ*T\[$[SX+5\*='+?KJA MRR\$\$)K>_3 MQ0?0^G(@O!,C"*T/6A^TOFO5R$'K@]8'K>]:-78W9'V0W#ME:+ZE99ZD:I+, MS)D<)B=;DM>BAQ.KS?E=@:,9R7!W$HZE3!Y!%G$RVW3NTJD8B&?/$%<:5Q?Y0VUFJX/I=$:N4D?@ M@.W6F<3,RS>6Y0))6+YG[=/(7DK[+=ANQ4-0 M%JEI<]8TA+=#[I,7G HF3Y7L9Q 7/PBF1NM'5!S1]5 JE:V5A,2(BR=EDSA2 MI&@&MON^Y'FRW!G6=S+Z][L51^9NGM=K99%W]$@?;<2;+/"#TYWXB 2X,?5.)0CE>P+'7\]QD>KYGQT+6F_%$8\0)SX!-R'2B=<,=@ V9@,W+>F' 6!(BS2MXTAS,\V:1YOFR2D01"'+LKY96O !A;C=$>"62BUX85#RG#*_ M4RML#GT?GQWZZX5K!198B&5B/.N3W?4@02$43>[E8*D+!5H0A#X+")VCRG,P MSYL%H9_PY&,$(P)NUR+X4;_G6V-L*HBM'"*./-\-M95&+I"#M4/60Q&MUQI< MBCC$EZ\LB159XF5]ZB'FO+$^-G>V^.Z8.]MIY M,.A4VKB&6Z6&MB\\;D '4 ]B2\D-:4MZ #* M0!E\2*_* M&Y#!'>61T@SS_Z39_8M]]Q/Z1 4)9? X$Q1YTESQ-*T1 5953TG_LQ#+-*" MZX7QVT,OH472>L+D]%)A:;JRJYJR'7_QPZ&#X,]T5A\]AS.K\4+YW^"7:F:P MMN5#PMB YSXD^?-KON.M$D@>E:EARTCDA;.44^Y*4IYZ':0/83^# >)ON-Q$R^] $\ M$.3_7! D?BIVC,@86ZU$GY @G4?Z^____SV=3[;>\X&!?3+1AY=C*0SJH*3X M0+9*\C)^]5^RO9,/PQ/]MMQSK^^L;AXRJ+^2>+_I_#/CXF ,M)UY'WI MB0P?0+=D@V7XU^F_>ORKE*5]_#LO2(];_^4#6P[-+4B>_=U3TX4*O?5?&/HG M]5'K](1"3F?]SZK$BFCX"?G[K[&GOI.AL(^&DCXGME_?D>WO3.?AKY[3IT30 M\?>-D\TBN4^SDA#5,?!^,R+YZQ-U^IE9?+^&YQ;G9(B5)WC_[619X"V3(N>: M[>T"[,$*GQG^9#3O:@_CKX2[SQ7=3F7; G[A/[*S_KM0C5S;6Q<+35?],[W% M=!0I@:F9LF^"X%L)[@N%A%YUTD\_K_#/]Z7*DS113C_Q8ILA1C_[?:>6SD_L M[JFA/?7]UCXHI=[?EZ]_--U":'A1$*]+\-]"X&1F1K;H;/%A)V0L MAPITP R(Y6XQB$=F9C1K=7E9L'H<$BT&![:Q,<7])'E[9D:'H$9L!]U#)(ZV M6B3&RMHN;082F?W.-K/8M7 ]6%NE1KD66NVNQC=V$G5F[N8LE'Q"!M:&$*A> M3[!+5#20Z.Q()CI8O;U9&EF"N)Z7-P-%WTT&$I,=N2'1>=3N= 1D%,TL"V]S M=00=2&QV)-C.^XI>7E?%:9GM^J8RH3?M6)>0[- 6-YFRB%/Q^-&NZ7J>;Y'[ M73P4S0Y5MF.QZ]:.1]X)Z\9RI+6Y;9M+3B9EAKK;QU) M//2,EBBU-M /]&;".S3%*#6/G>!^//2,FH3RXC"P%,>U#H'GFY%3GTJ=^%O/ MK%3/6?0-D9^,D$-P/'9IM#TJ)Q(XLU3^HK&;MF>#@;@QI(Z/3H>;VCH>>F:M M9E5A:>Z&.L%3=&D0:5N,*!-Z,I3]<>C8W^W0E<<<16IS$%NEBC>2$PF<65>W MUV,&K"6H""4RM.!W_9G.["3TS,)R@;F.C+)60J8EOUV+(G9 $0,).[.P);O* M'6K186>U2T&,P>U)74$Y"3NSL'Y#64AS4I^*):QN51AKL9&QV/C/+*PQ$STG MVO@L,NKUMZ16ZW##6*[8F87E!@-Y3ZMM48S84!Q*,0X?AEPR-&/5A,2=$5F"N5G0&%8VC2A]:L:NF=K!(H;]+6]5 M.F._'IM"G+4[' M;6LX(9IMJC=(AF:FU>D;/5JQ%Y)UV':%GD2-CL&42X9FIK4Y5I@#5ZW3R*:- M@=G<,E?353HT,ZV!03)MYZNA@]=U@%4]+[CA]O-&R=U0W M'9J1@"NS=MD@O#921_%U?3:8H:MC>HM(1@*]T:@K+CI;'YDV5A12.@@]"^A) MCY[L$MCK"=-;$"'B[#:^.]P9XRK-)4,S'^!SWC#46N4J?QB:!N)0DRJQ28=F M/D#!HL.Q7-.[O,/WRE)H1V$]2*O(L^A2&L4K./Z-VFM&;\03(T QD]F]J.2GU\B500FZ@S@1O//QV:@0QJ;#+(9F1V MK$/7XJ<]L>$8LW1H!C+*1 ='EKI1V>C\ MIL?,2VY#K%;C+8XX8P7H?.NMP4JQ>*%!CT$9\%Q_O4N&9EU6M37(-+AF:F-4"8!DKPM,I3JR:S68\ZZJB2?D!F6JWM(FPB"!"1:!VM ME6C!^CP=#SUC,&9KU&GA9=E#Y/XT"-I[I*Z-XF\]H]JZZF[V!_=0M^I;H;%> M-)!54(J?>D:U!4,^4&C=(<6VM-PL)H-&-!O&0\^H]K(_&AABN-L@(]Y;TX=- MJ<4INV1H1K6#9HOC)P(Z1-K.N EZ]DZ,=GY1[\]6"["#IT,Q39:79*^GN$4> !K9M6M0V+3M> MK3-6$/665JEECWTK&KIFC$M-K8+&$CAC!0.MQ;AT#>SY#=?O>3->8+AD"(0\8P6$L)IH_4Z)$.7E9.J'M:D6Q0!/GK$"AM&J M]26G,0A@W0%IA^JH:\=//8?:\J"DJ+5@@)CU\F!);QAN/(N?>D8)^U)+6\>J MU!1E8%?X>F6YC8YZ,C1C6[&C&W";4GF,."M+YM;#?7O?&B1#,[:UT[09&$>X M%7OP#=41^7&,B.E3LV%>2]:IV=8>\],)87O]T-DW9CN)/*/:\7XRV,@M_VB- M5DI_INO>W$.X9&CF6[WUJE>G2 JQG.5.'&NB)".4G@S-?*M1VE7ZH6J5$%,N M-7H=*C#WJW1HYELWVP/.'"=:&XF(K1V_A!^&9CST7%S664:U\5:9K!%K:L!'1(VDNGN&.1S2H=EI81WS(%!1V3(W8UW&:]U! MPTN'9L-2>E3SN6!'6U/!("RY&1XJ_"X9^CBME(CYEGT]U<&HGFW+ZP#\]?C# MTZQ'DJ]\2'@DJ37UE))[S#ZGJ=$2\B>*,A2-$M@/2=,GU-5#RO2[-/6?V"D1 M&_J/7_286CGE2U[6\8["_L2PY]BR)XG")\_WXF MQ0+Z97[W(0.?OOAQJ*P$7NS@@(].]?Z'$M2^F8G[_N-T3 9XY?E?S_$)H@,(!R'X!N!K0OMU]\9]_H13R-XX63S^\ MVPT8S\/A=43VG-HE2G82P)M;U$#@^4#@N9@"9']_%G:PM\(.BOR)9VY(N2_8 M>=_%D3N/Z*P4WC[G MM'(C"<.#PM+WG(*W!LG-AZY>2'HX;N/H^DF92LZQYT:<3CI]#"K]*[GT. M*4"+@!8!+0):!+0(:!%7>J\'S^C-^UW7?9<0^W[BN3#VOB" >UZ;_OT!4K@X]OXJ MF,]ZZ$2@^7-XR]IU-6KMYZ.TD(BE P@BR MR)+G[BR"P *!!0)+WH$%99\"2_RGNF:U>I7*UN.=Q;)%J)J.;&<7 I;ZX;@J M]W&=0S!&#^5]B^I-N 18J"]?41HO8CCRB8#E&:6!2 .1YN:1AOD.:1@)N(82 M\&)GRIM,VS%''!WJ)>XR2*,*#MXQMXK*.Y.:S71W-7EM)=U_V!AI**3($N=N MD_H R[GO8/N.8FI.6T5!>.I %GH%'\2JKIIV'%K_$VS'?Y_\24TXKK7O;Y$>GK1F]HMW2)2B@XG&2*")+-E/\7 A$$(@A$ M-P1$ER+CWA&(>KOA>+LN<5M^6K?X0"X//+R:-+)/*#L&*=(4]9F "')V$)GR M()N+(].%R+MW1*:R92/S0[#C$ IO- 4I*(_TZB!&IH3BH[$B@:!70J;[3A?< M4U:@8LBN#@JF>R83L/:!8T9.D-ZJY,4F:KJIA126(/[8/WK"F"]@SRG4;>QH MN4NVW=\^!;>C'$?L)PAHND\VH?Z#Y7.N)OQC][78[,]L0T-N6\*(<*^+&TZE MM/4L4FR?D^@T4L>*+/.Z70B"!@2-NP"-O)U&NURH_5H$B:45/_P,E$R(>8<7 M*K,*[S1G'(*$L]#C]!A*XEB;*B)$%DEN'D@^/)Z&R'+SR')]=^2"T?'ONB/A M1#[,^J5M0QP=#VO//B"XW4@P)(Z*R2*"TY?U1NX[]/T43#GG>/%DCJ=8-XE] M-1"'PJH)N6Z8R(6)W)MV@B]=55I]@A3QSS9(?HBWK:>0%&NP101]E><+@0@"$02B7 /1I:M0WPA$G;F^THC.6D$V MC.[O6DS?G-=U*;V#&"6Q(D%?J6KL<\3F$)D@,ET=F2Y-6A[Y?J+U6S1;R>8$L?&&%YDR[1WU &^43<-0\O^I%2KB,;$Y5XX4-SQW.&H4EIXWO M5TO1Q&O[-4)6%[O:3D*1]+ X723H5VU5$( @ $$ RC4 ?4"[Y=< 4-AF=:2] M80*KK5)2UQ,WP^I,3P HCK_I(D9_IL;ND-^&@/3Y .GR79E? TA'=]M!,7:. M6?5@YN_P,H:;8RX!I#AX9Q &DMJ0U'[.6JI@"?PX7B^$\KX ]DF:"-Q\PCAG MB5"8'X8[30YC[T?3;Z:]V,?RGC^9?QFX8&F>ZQBRV(4X,EQ.VY:P(793O=\Y M*MQ 0M$D_";H(DK=(?N4,ZN!8 +!)(=Q].O!1!']*;''146S0BB"T27' ;%KT>77HU"''=:)L3*#,%!M3.98Z5= M@BYI=[,BP;PJ4P"WP9\CIYF3G MNML\[PLVL1MMDO:XBST%%&'YN*=U8C3YH2W)^7Z='7E,R[-V:XX(=89T4*XC M-Q/R&TO+O(LTEMW1[KB1\*W8&<0EB$LYC]U_$Y=J1U_&^3%FBE-+$5'+JNJC M28I+:=LUDGE=RZ0;QZ6;-3P(5!"HB:C\?)Z;DRW MG4:OW. D%$^)]2)%WB$5EC/K@: "027WL?FK0&52;2!\J'EU?F2MYK-!B X/ M25R.)W$Y621(V X=HDP^Q )1)D^!]:M0IK:O=\!PV.Y;F.G,%^+LT&JV!@G* ML$E%#(G XO%/R[-3+S&=)ZF;$ZGN Q686Z 5EK[GI&1[4#" K:6UY::[!4'H M@&>CZAM/(=]*!O2S;&9WFS'.V2YWZ0"]Z:H^D -0!:?_;[I)ZCCX_G#9<_<+ ME=:C=126%XXUQ%OA"CKFUS$*,@1MU2O/_;&*4. MUGAKO-4$\5#NEKW]A-@?FKL$HY)C]462A!7J-V"&$+8@;-U2 N&W86M871TL MA>V'/+;O]S0WX-BUS"6PQ7[YBA=9"E:R?UIJ_D5IA+[OQ4NL!:>L0>C'VA?K M7I"0]#^D$()8]6X^T9VS!.YGV:]N?5NZ_AFQBW>4DP])=C"H>?Z3S**P['I^ MJ,LZ2/>E1HP%\8!1C 1G]B*KR;8K_8E>1NIU-J"IP1$+D7@O(M,^[5B1P9@B MA;SNL!A$%8@J$%5N-BQ_!U3AQVVG?1P@=1%K'91!J:-CVWV**NGE:$6:H(HL MD67+;A]5\FY/$&8@S.0CC'X'F D]HWIL;5JH)?=[",]-*K:O#A*885.804F\ MB""O*Q6$4?.G8^43[7H2/(=>(31,7RNLY7B*L*O[]3.>GV73@AGB^R#?'_-S M-=]S$G 1EB_8S!85=,!3"]H0IQ9%#;@JO@J3(ZQ4&HFC10R-?>;777D$X0G" M4P[E!>'IZGW@7P]/%8T;4X9?H\6IO:X1F_YA<$P2A50:TE.QGTT7613Y1/!T ML_8'\0KBU4UE"MZ"5YLE1^_F9'N'E!1.U%CM4.F[*5Z=<@,(B119_%6UAI!I M_W1,>T4.C,):-D]LNFI[D9;>BAZ%\2<73&=M@R2)=3K1_ZON>+>QK>4L,_M9 M-JM;WY.NG["^5%2_TY[FJBL)!E0>(:#Y'0*D-61G]B(76V#-J,=,D-%JZAF' MD3%=E0<22I^ZV:'L/3)A.3,8B",01ZX;?O\^CO3;6VX88%M;;.,(87AU38O4 M78(C:?% M^TUMWDIF[K-@[\UD,N],7M#\H/E!\_MLYG?#\H+V".T1$E?W35R]K'OS,.TL M)2LV"(H%%\#&S##M\RG3/M?/)W]\JR=./;4PY%Q-" W@/\&",UGENC07ES;3 M6%ORL-^NXYHV-WNZA+(I.\46,>H>T\HYLQL()Q!.\G$Z]'?A9+I&9E@7Y4>6 M$W( [>WZH3VT>3O-L1A!<(+_DXS/F[\%*=8X1=&[8K8J1. MNN@*-;!U9Y? "YM<'T&>.=()RST_"X7WLM XU;*"' 0 7F:>/5"!\?;J=X(JQ!\AFNSJ6X\ES_/\\*NXNA(HE\?88V5U.Y#B24BS\VK?0L M8@@L\LR?V4&8NG&8RH%K_>&1^T^0Z4= LO>L+2\Z:H1$ ]RVAD=K.A-20$I" M=J3(8J_+ -XX)-VLS4&,@AAU<^'_"S&*5$*#W99=DM\@^*8ZBOA&*.\2C&*3 ML^\,E;WA#5YH#"GQ;-QOFW(JC^<[.]W&3I6S=.IGV7]N?9N!$?MW>T[G'T0X ML_&8-10@^Y:!(Y6MH,SE,M.TAK%SC*87(:%%G($7%D-@@<"20V"Y=L#]/+#L M[8W0H:K+NN4T]G97VV,S'J3 DA+E% +O+(9 DP^QY YH8*#\/;;\E&O8E<.V MCN!5'=E0HM9 D2FR4U.02=H@X466I"%?#OGR9TVI#_Q4;5T5Q-J\]@(S?+AZ M2/%\W]L!']+H5\]EGG:N>$$TX)=.@_]"U_M"X-FF5O@7DO[Z!#O;^^:&KRC/ M&_>]/SZH'P$U\F-MJ3Y U+D+ ZQ]72RQ!T>LE,)994(X%^O0\\O[[O7/K>1-& MKMWQ2^<68GQ(&K_W']"A?!!C:&BZ_QQ2^P8+S[GE?#1?.*0WKB#3)H<:6ZHB M=O>Q6XZ?NCX3*%K$Z>R%*;=?# O1!J+-W?K$%\X$O IZ?D02?/(?Y _+F9F/RW\&>C*R*_7706 MUK3!,6XT02=RE'H\R1E]HHC0U$7A!X;@]S'Y6]N!%JQQBRYD4KM3<,V=2 M@!8!+0):!+0(:!'0(J#C? ?<57HCZ=+V=@]'<$UW"P)(5D&DA$@)?0=H$= B MH$5 BX 6 ;UI6/+V&[<\RFLSE.T"V*^!JYEAY#_;+.;&#TS?RGG>BZ/L18E2 MV+3L9L^#/5[;/?8X=1.9/NC[GA8EX3;X:;\R=V<<0[:#(/QAURM7E#GJZC-. MPJA3DU>6P3]330:$& @Q-PTQES[W]1:(&9#E=GV]6$ZLZ48P%_A*H-9$"C') M<:\BC5ZK)>+G. 8&,0=BSDV?]7H+YM3F3>*X;/5$?KKMC0/@ 0[%] 1STNM7 M:.QUUZ_ \JL[H+!>%UOW(U\UY"!^M[T^U7>V%Y';7$0Z-6'?6(/ANN=A)&GPJH MJ#.-5V'Q%,0-B!MW&1"_'#=&7(_8C RNCYC-(R%JT<(,1BENQ'$QB[TN\78; MJ'$;-5 01G(&(Z\N;DI$@F*0+85LZ=.(SO?B.6D/!Q)# Q2"&)'?&M[=>!H2 M9AWO0CR? :JAI4%+N[YXH*7EWM(@M09-+Y^F=^,$W(/C7(O]YE'L,@O+ER'6-M!TH!7DK6S: MLF*#4JS$I32,^^,_F\@+_^9JH],/_RT$IRZ=\ )%F";['&FRZV?;/YREXQZ! MH.;YR=8T^F;S5:"$Y\Z[LH3!\RUK(U8:H(DQ6$]$D]X_;'K>E2@RKSSP"O$# MX@?$CYMEZUZ-'[L -<&P0HJB(,Y'R+8SJ7$>E^ ']>4KCA2I5YYFO0W\@+P= M!)3;!)2//IOZ>H=$T$@&:ZT5T30VV'8])9:+NIX 2AP@LTR1("Y\?.B^(^'/ M1VRN?; ^:>73B#F.BU\6$-]X#OA6&/+K;ZT:[#*8=-()"21^I;=W0HQ=KEKK M6?-:M?;9\N:^98[ZJ3C)E2U$LZE,.-KPX+@Q!*L0K [9JM\36!G2LG)W7[DY MCT_M^#(]G3B6TR\"6&%;/YF,YC*OZA-^Y& 51M=#]#I,]/K(Q):O;2U_(:.X MB@\;VHV"#6RB(3)-; 731-^P@#/TQ'XS3^PA5%"$[!&R1\@>A\4>86 OY)

    2P%[7="S[BFN2SR>]7O?C4^/*0MV)DV^J9[WJ8^/JM@U+A:371#01W_,\ MU:]MI7R_F!X4*\ZDM3$.7+_T['X4[ZHR K=3=^FCNI82"GDM)#3CIO3 MPIA*R'J'R7I';KUM5"RRJ/ : L&&IB'R3E9K^+P9=SNY+5?GE4JM=Y%M MLS-[D<1F7!+,N'PRFD\4PN+%, CU#!N55*3P0)8J:NGP._WS!V MQU('[PR^:X#XN>IU4S>Y]C@WN6WDC)RBK$>R/.JG4I KF8^FLV%?T1 Y0N3X MI/C#GG(:WP4Y*HFVC+J9=EJHV7&$+Q"\#I@?\&>P&MY63<[I?E0JEQD.M7+ M[.6JW[LDFE;AQ^],*II,;X?2PX&<82Q=S(AFC8#!>S U3'LDC5 $/W*ARE#G M2=@T+.?\&C[K0W?E'YQ0^K8%; =&&"&_A/QRT/QRZ)02,M!Q,-#7M8)V5H!> M,J6SPW7.:Z)R7G:N PP>5']$]T[^[#:>?.Q=3_LSY>'IG]^<-Y*9 M=C^5I>U9"]%$YG7C44( "@$H!*!# Z /'[/R8@!:#NJ7]]7V:2H>&UR6SAZ[ M\?+5 P$@&*^2348+R6^5DG&T8;L0D4)$.F1C_L6(U$*56/:LF-=(B6 6^AN+_CC$UH%Y M3ZDP&ABF@LP8O?A78K:*6(:F*I'_Q,G_C@N0_RBL_DHF'=$6'5A'BX\&+;1^72^-.)M MP"J(]&<3T51\.V82AOJ_=J@?GC'8M2/D]R7]WL#0%'QQ$]FT)'IF&@M504ID ML([\="S\ _0(HZX!2',&^EFP&:Z#K^CQ/BX']Z$A_6MDWW]]F*O[T';I>.3A MOMT*&'>@I.>*H<[INF?!<(,ZQYNB"SJ51 M/Y4GV0*)3#21^Z0&F2%RAW8TO JL=C8TNK[2'\JZ6DA6LN-; M]3$^7PYNH:MOGM11%Z*Y^/8(ZC##((2Q$,:^"XSMV0?Q/C#VF#J7T].G1+)7 M*F.%T!Q6Y3J%,TH=B'D MB) C0HX(.2+DB) C0L7Y"P3LP(*+##5CR<;Z#%5=TN671>A"I R1,D3*D"-" MC@@Y(N2(D"-"C@BUZ6^2%_>ZNKE3PS2-)5Z>%?EINDF:_T WG*5DHK'A6"BB M&S9>'/ZC--#0G\9G'GFP]KABLV'L]<#JO+]9 \;T-&Z-2R92%$# MN^ DVDKY:;GLQ9/S0>UR936&J]&RGTZ0O+9H+I&/IG/;W?9#V EA)X2=PTSI M^, 2N.>09F92C(_L73G+KWH-XL .:3O32Z:SX9];T(("B'H M:V@^'UGF]AK-IS(9S&^5ZN1BHM[4)C>H/S<39AM@"&K94H5HLK"=5!;FE'WM MT-A?V^S83%Y'CI C\P!>BP5V >T!0C[2Z&X8^JB+S.F?Q(Z" M+LYJ\<>;]L31LPMCD(PW+Q)8^TV"P9V-1W.OL[9#Z BA(X2.X[:B7PH=B4GA M02Y:,[UWT3&5F_N+O(QR!#JPX9R RK)8 )F+_I3#2>#ENYA"'KY[C&\[:\S?P] MU>5F9)EJ50_L+($P:M0R@ZA+TY]@8I?P5%_6[N.C8:Y2>Q7JRXUF5*P5XGDQ]!6R'HAZX6L]WU8[VAI*^3%[\:+QVW!B>G" M?[#@YJUI7F]EV^<]==5-/8W:_8<>^'TR8,$E"_EH)OY)S4&^MF7WA0RX#I(= M$X8\NH;4QY+U&D/^ M.(34@3E-OZ+H.78)\_DE'GLWN%F!1]4P/5;_DU2Y;USEK7GJ*5]1YTMSV;?K M#^H=UG7S8'&G,]%<[G53/4*\"/$BQ(OC,(W_!B_,3EY2+Q?3^TKIRDR?/3X5 MKA(VP0L8 Q2/9G/;N1['CQ>''J4- 20$D$^P8O\&0!:5J_ORI9X9]=2;NW.Y M99V=-Q,$0* -4CZ:3VT'I\/BTC Z+4:G!3,6DPEP@&EH^/8CVLX86?9SV-2U0T3'WQG3/J@:PHRK:"N2Z6;[$/L(E^) MS_O.A3HJU>;M)!9>!1*?CD?3 74U7[B=Z+&P5@A%1PY%8=GMEZ&MD!=#7@R# MD=\^&%F2K'%$41*IWA><5Y>KJ_:*_;_4R<12537[)SY8$Q2H@?(7X<5J3RQ?CQV"W) M4V.%+N/3W-WHOKE,MQJ%)> '1"EST61NST&&[V$3AH 2 LI11RY?#"CER_K@ MJ:'<2Y/2Z87B-"=5Y]PD@%+ @)*(IM/;,YS#J&48M12CEI3F:.ZM;N-UPF_X M1PL3(*7^K^NN/!9OVW<145_6._GYLNN#C.FJ899<&"F)*-)0)4H05567=!E? M4<3ON5!M%07%-!>]I+DXS:=O>ZWQM-5 I2+U\P6FT *ICE&DU_VOS$[V'LA\@5 M(M>A(-?'N ?>3\4:GNEGII3OQ.?+B_3YZ6"=SDQ'@%P%:"B0"">_AN'RYSD* M.KUY?;ADX_D,Y^.08 ?FAJ5R:6"8F,EC].)?B=DJ8AF:JD3^$R?_.RX*EX.VX\UK$(G25P] MFBSDOV!8+,29$&<^?8N^B#'_0IQIK_/CV]7T_*)RH;<&-[7Z/)EK+@%GLH S MF=3K?(K'@3.''F<.@2<$GJ.UQ5\(/#>QYD7[S%!KDU93>9K?*ZG,7:X(P .M MKZ.I1%A<_.W"]/",P:X=(;\OZ?<&AJ;@BYO(CLB0GCXS#4@.42*#=>2G8^$? M5/V?R)"[?"*2Z_/Y?_\[^(H^YF-QD1ZF9'L-2O_7ASF2#VV7CJ8P[ M4!5SQ5#G=-W#D%/77^9BKDUC!>GN;MB)2Y-9O5S)3I?E)=:X4S2*GTGDHMED M[AOUK0VQ*\2N[ZV8[]DC\"JXPEN$;Q^ 6^A,7HS&M9%=Z9CU47'5:24OE!'@ M%F3JIQ+1;.IU/LDCAZVC#5.'./8E<>S =+!]>QO>I(,E+KKER<)HU2<7J4RV M=J,\%A]3;< R*!)()J+Y5#AV^T+9@6@V(8N$ M+!*RR!=@D^O$?I3==E$T%WX)[81R4__X,](1#!*XX)H[J@+ M;/OIMA6-0+=A4Y5MI+!+L(&[^:'XCYFUBM,ZL^MON9# 3[DLE$ M-)W:GL)Q]&I@"#DAY!PJY.P[V/;ID-.2I[F[^@!O$,I/DH-YP6HOE2) 3O;' M[T0VFDQLA^F.'G$.W[8((>A;A_CW' W[<-39F29PGY%ODO=V,3Y1&V>7,6GT M.)PX1.,I /QDHZEP;-#WS.Q]G@-+[V6U2W9D@/!C=4C\-8:1&:'NKYN'$J:= M'&Y12YB,\DE*?]'JMX:BEI_3I=19;U3/]Z:7_?B@?5ERK_ 0AIH68%F+:E\:T?%\_[2R< MTL*P)O/^*#TRVHW51&L?#*99C58UT5I)5Y52+9MLC6[B]2<8#9 ECHAD/)I* MO\H3<>28%N8+AR!W^'MW8""7Z]],U"1J,;ZSJ>)&1:B, N<*/W\E\-IK-AYG$83+#\\D,7<.6--)N_!V= M( A?(K@_PA2&O;;G2&%05PQGH*&CKZ!Y!Q%W +MQ-#(N&>_?6^U&Z2*EI":Q M,V65OI%7U7;UG5QUIG?W\^* #K9O_*('@?H'$<> MP\'Q78A"QXE"!^_#/)W=3'OW=\/3^#I]GVT5YHDGXV8$*%3X*Q]F:,4?D!5_ M)'I?J/V&A5N?6KCUAUW@SRF:JJ3ANYXA;8'@M> )DF[%MJ76=V>? ]^R0^2U M@]ZRD#%#Q@P9\P"W+&3,T.; _TC8',?_5=3%[_^'_^%WEC4DF; A8_9XUXB' M9;#MB,?_^V,,P\$,*+ MLH#-B:2.HDD_KOB/X_15K*/ X,;D/YD]S*FF^R#'[ MZ#EZ@HV&X#(0/T2"84(:N#E<)I$HHTC$V=$_TR;9="&>2"?3/^@?][&5R=QN MD@^,G/LCY;>2-D%FY'^DZ>S?2-G1-6,6C=1U^81$Q#O.P%(553+%1M^?\Q8P MA YR?"0(SW=L_!_2&Y^< P3KJYJQM"(_2ZUFM][L5'YJ)\I M]..,']Q+3VVIJ4VJ,:77R7>+D_6Y?;YH+OO9^/:E2B57[H\GS47/.;V\ZEU5 MK0M;&\&ERIB,;Q]C UMAUR:V;QT/"D^#2?586TR=<;Y MT[1M/Q5ULH#\YJ5ZXN:V^M2ZZDUBZXMJ3[\8JS4%7YIPUTJDHRM"J#,;BP]- MFEGH%_]!/%H 77:JL,,RQ14N0@F^Q^(GB40^F\-HLH'\@D;!<-\G:T^25)H< MDI_PG;-].LYLIA$XD+1(6;5DS; <$_F@ 6,:]7D#N8;).U_>B KMHM '$7)$ MR!&?O0LA1X0<$7+$UW:'?85^ J^;R4W4ZIFD*A';P):N:BKX-Q-ZPT-F240% M2Q19]M>M/3NN4K-CS1Y[WZ*Q,&OLL[H&UAD>7&'$:**@'EOV#!E&=32KQFM* MLWIW8VKJ?8ZX:F Z=R9:2*>_465KB"XANGP==-EW@\ _HTM>L^6S22/S6)$F M.;O5J&2LT8!X=[,_?F=3T4SV.Z'+D=?-AW 3PLUG=@;\,]R,:XGKW./H]+QR M$6_/\N=WR^NV502X*?SXGN4S9OX$,'-X%!@>Q$B!3M/3#L!9K/ES&:Y-B8M;/W9_&1R3K /K>%Z*Y M^!=L0GU@7!)B18@5AV#N_@DKC#J2Y=SD\2$^7\C50L(X?[+J;< *&"Q=B!:^ M(E8<1Z%W"!XA>'RN\?HG\$C9TU5R44Q?5^;*<"J=3Y/)>IZ 1X%XXG/)L#[[ M;VHECB,=+ Q_2V>22AE?, M$\(_Z!4>'D+OHFB6C--6@."H.<6"K^_<%'^XIR_ MW:IGH.$OWO?XBZ,*87'4811')9)?ISCJLZ1+UMO"(ZB'>J6\?/:5FEQV^DJH MJJ[L%(JIO,*(=RD":K:ZE43KNE9LUA^*W7JKV<_'4[D$+]2A6F33F>(-D=_% M_>97=EOF2-+5)W(G[]WQ+T5=N3*1!04C\&MKZ&Z&MQ=>'4D7K^I4,^0)TY$' M_=M2VE&*Z?AY/+;,/)9*XVSZKH\?C[ V/<,+L$T'[0\<.([Q[M=PT;/RW$<@ MVZ@])/\+G D,XWH3(-L2R7^%QHM,S1F"'*%>0W"E2T M[_H.M%+Q]RP!L4XB/5U#EL4?#KL0P1R-S*6*5VQ"OV/\/.B./$0FTF4*&W#^ MR?B_2Q0E/R7^Y9\XUN8GAF-N?A0 J/P*6",LA5U9HNH^_^L423KY\ZXW]>\? M-1;(6P9JG5^.S'9+*M6*8"T!,QQ83LR((IN--TQQ9)L2P%1Z-$RLQ (Q :4( MY&6/\4:-QI' 1S0:I2BY ?N"]XR3H"_ :K"B#T^!+V$QPI>%89_0.U8)-0R= MP"41_'8+%>@.EDM9 GE'"\/(X2;@:N%5P/B\,<-%&/%$\"OA_87/H_AFFF;1 MUM[>?2,FC-XCO<&#EZ"@@4V^ ^R MX"]!'^D+S+CA6H^@+_!(B!#TG'%Y,?P=>R M4&V5OC$](#BWJ6':<,?(0-+Q ^G6!:[%HN?F;M5P")?#/61,L,:4?'F$^7Z- MCTF'8XK2W7!?)$%L\LHVI!5B_M$/GYFA_B^?!>.%4_-O\\":=F! MQ,R(&--S1#,DS*(SQ[0<"02)0;Z";S RI:G%^:R*L!V%3ZA)6!K_<,G)I&A9 M!B8Y(F%^,NBM2CKFK\BEA!CZ_A/UW>4,\@\:^,'>;4J&.3/,C=N8".\RW$<6 M,![?RA@A$#.1I6J/(][#HB+\USH5R__TFK% IDZ(_V6O45.W7X,+&>]5' MV MO*A,55VU;/H*^+H(UG:Q98]OQ[:P=](YB901%#:0->"/^9?AICT3,QS^^P)A ME",7_/2_I[>:*'_'LUZ9K\S/Q'XVVT$.+A=3=HM8<"JR9 FL%&7D 6DC"RST M\7HCFCH$3,&JK!]-HR+^ 'CX/^&X$@,^1$!]LF,2_,&0;CGN0H@" ?>W5=MA MIT2QP(!+\#J78U4>LX6*[Z,8^ /=L"-#AQT2+/[DNX"!MQ&29AF>3)'(R2$J MF5\HI+ >Y/AE-U#52X$:3HG-IJ6U.^J4T1&%>U ',6OSAQD[)1<#>"*CZKX; MX>\$2 (@)HE4ZH/"J41^JO^X+R!2"M6$97 .*7 KX6_$.LG]BV6_$U0">#\^44_A;Z>6$<"LL)U#][TBY'J>7Y M1;R4JM^T-&U^-^^._C!#P3+M?FNI8SX?J[/B2K7Z2Z7/MI)MXOGB$DT'R.P_ MGN=K166]>JJTNIA"5O%%^V+D:SJ3'-BUR?N/)@"TFD33M#\RUCMCK&>,; AR<>3@!6R"RX L007' [*1: MI!(9K ,YQ[41U]% #=X[@\@5%H;PLJ[(O2W7KSQA"T>,3,S?$QUO2D2R(N>E MZTA)FJG0FD.XCZ ]G."-^0N \>$&?W40)+[7A>5]'_5R2U4@QPW*-F#6#OP5 M!<82(Q3^*Q"T\AJRZ!!]7J")CDCB@J+B5VC\<@_^0N2:9W&!&L.T6\]P\)_G M__J\B-SSV$%(C!_VLX5T(L';<#'GI&&C9,>9X@-8&\,./B;U@_R2Y%E#5<;J M>Y&R*%[BE:&I,CZ/;6^CT6OKPXN:W>FAR[P>O[UL9AJNX@I6@_VVGY\BYEQ!&99([(3N_RLGA]'VE5(YUZK5FOUDO%9C=2+)5: M/6C^58M9G.1Z^QSC5;-6+2[Z9J4V=.*SUOFYO;QK MO\O)?!Q J6_Q:9/P$H@"5<;WNJ+:*2 'C1=Y6XBY^FU8R$BEN]O+*GAEJ?*+ M"-*X,M-UL09XV*+/@*7*_3S$-^/ZV+8N.HD4-8TJ#-Q%QS18JG5CPU2WJ)IB M1<;2 D4&".D1I*E3XA)0J -)V#2_(TQX;2N"7Y-9;EPM56U\4]!%@1E,_"($ M;MW=<169 49MHG(CE=AYL$=@GI PGWL5N?_:%0 W]8JK7X,A:MBN90%73PT% M:?[5JA9W/Y.6 D/5Q-=)LYE&-19\0_HM^*."\'WP)F#5?$S-;7@9IEIOKTT% M1SI;(3N9(99(4??;\ #V L1SBA^&I=;0;ZKR9X*_S#-; ML!DZLGGYTD%LB+>Y@J;D^=4U[WKG5C\8.K$RZB <\.B MBLHN=>6Q/1D_G)^7AKVLO#BU8I.A,4Z.OJ^ZXNU>A&[?>RHIKH<(TSU:2)I# M)#S!-VSBR@S6L,* R*,!!ADX&[+L$-O9\M:'.:N,9.*:H6'35")*?P!J(9(7 M ZRG5.@&1D=P1$C^!RP-1U.X8"8..(SRA+49>?]1MWJ6W@^<=/;,C3T+M885 MO!C8>LMENU*Y6WJX.KNP*FKWIJW4S5AS]+AM);PC8>.% '6Y2WE/NIZ9U!G% MQ,%+='$B7$V%R!7J>W7U!.[0!I-AA'2(YVA$&*,94XBWHL/PU"(Y0LD+$Q6+ MKL_*S7H00ZTV\,,$@=.);@D1;9)E.=,9][)C]I (:Y)GXM?$0@\_59JZY@.^ M'H%O7<.Z(:2+JC2U O.7X\:"5S.D$[>(YX ?.7C#=-!3!IA@:40^"KQO+,F> M@,IAJM8D9HVQVHF_X+M.IKXVS!Z*%QFFT2&XEN0^6A#6-=4%R=8B>I?I3.E< M;"["%5\77>II&)$H-'DIYN>J"P M 0AODK@BTNR+=Y?*KSH&:MEN#6N:@;6?HJ[PT&0%/\:8JK(H6[>EZLKI]PNF M\M2H)*U*PE9CSGCLC+:=.<'7O:,SYZ]RQ#]2WI9:-_5R+%%X+SC")L:YI#M ME'#25*&GAB8-30++8E&X0 !(IJ2Z@6 ,1_B %ZKI6)YCNR1\6%8MA&\1@7(_ M%V7X^EVD62)3 H.5B>=$S>@>RF9V#3W5G=KF%C^GB%)PS H9C-R6?S$E 2Z M#&+/CPA=1O!^*0A3(S&M2+H/WK4Q&&K$,'M.+&_]?DR)[(F@1/9$/,QD#S/9 MPTSV,)/]]9GL& R9;*;(^VQ0ALOG5X1FDKN?\:P.\,GFT_N%+8E?CXD^B<7W%,LE1W0[6VLS>L0#R:6A*DR MC1YK9I#HY.@JR9*A+G):9&A+3$!;V(21%-=I2 2M&-UWEU["2KG*,]@BS"_( M+Q+_]H\KDZGP)[FTNL87MP[.':'9MF J#&DF6Y2:3<*+2(X]-EB*%C'NZ6OS M(,(+7@P_%B:7J! JEG1D.!:-%2]48IJ BP%_;@.O:2JVFQ3P=.+[,@L+#!#% MF(*B+T<&D"J'+ L)9H5G\F'ZF2!F[^G@Y,!:$;&[\/)'\%HD&*,LD.G+I5>) M]NU;]+<*[_N)C7#)&!\BOJLZ=5TX?)."\Z2\/&\:QI*AU]00IB=YYT2M6&KU M+B15HX:>FRKNGKT_B .KF4H*G!OL" 5B?*;P%6[\$0\YMGIEDK-O(GP73+U M)1&'A#\ F&G"IILF&BDC#8T(UI,0R1)HG"6S=;AIZV;R.&^68CE2Z>TC A / MH#J1^D]_23O^&$[G$B_ F;W1AN6V0[GG)E#PS%[W;%BJ$$\-5L@?QDC;3.\) M D1*-ML)%*+TV;_GJPNA3<@]Q]:S>WY"$5:1^!C9Z(!KGQ#;"TM,"+#=R]$8'#(@U+ .Y+8YF:WC=-GR.1/=GS; -N M@(]0Q>HB=3HR?]06+%(L(BG+^"$!3V'WQE(.WSHRTY ".69XY6@ECZ&FQ&5 M_BW$ZB5^JHM_B.M351#WA;+(,[F9CK!V(T;=W4*7@.>32+F,L'9*7 ;\X12) MA?U4+?>1-*9.-L7=95(Q)6YSP).&+,$;=!/X1<; )]&L T6E.@6<\139?CG@ M!LL5YB?5-(9:%L3+%8>X+4FD$-.5H4"B,JF* Y\ELIF[T,)" M0^W^- (%%W M,**]$>'>MDB&]$$$#^'O)/F-1'6G^,C@6X0,H[!Q: ;^3*$"#KI,*)\:HBN[ M?MF='D2GM*A+1G)UW9^>=0JU_69Y_8Z3SMHR!$Z&2AN>-&,7H162';< E'HFA=48GE* 'P]\P.(G6*@ M/[*2C2C_$EXNYLJ9P0H'J$8H^!TEBP3!!V#VD( LE2K'VW?(/GZ(C&L,C)3O&QLI*F/;Q>8_-@X,D;%4ZPSV3[ M]_/JE-X$(OQ'T!W\9$0YBUDD0 ^>002G0XK,\%\(5Q"[V0VF!5$2R#^/P.'# MH4/*2/YP5Q;U0T@(YWUA.MS/^U1]![OK4(D*Z)[B!Q,A*S=BE"@D=[@I=:1T M8XJ5,@J" V0O09-EZB"VKA7N]?%G7\''KF6W):M !'DA[;N^38>[:&P7-6)$=%]9%Y3Y+95?)>.4%BA5$:0^L2J^K%#$M[CO M&Z9A7PPKK4D667 K-5()?@1'\S<]AM_M:&Z& MQOQ:4>\+\0L[?Z]6LF?]26KTXW;*[<>O[, Z8BPBZE"!M_7R1WK[=*"!$P+O<@+0< MZYKXRR"7L[KAM\ MW8=F:1V@1\:MB'>=^Y%KDG?X7IZ86U)00QT *O,J,0/0-496#:*SXGKX'4F<,7A>:P_.8&K?+L?(:"]=;IAMK ML5X_"G\J,8+HP8JIU__SGU0!>GF0HD(A9$S3!?Q?9[1$?J2W GU< M"#0019N;5X?8<^-/>@.TX+B&Z YIOP&_76(XF#I3UG:#B;M^%4 "-2 F5-?Q M*D8JEG74&7ZZOH2ZMQ*@%V_BX<(R9+;!NU@M%[#8G9]..W4[K;:U2:QU4W70 MK/Z0O?GKAAY%EYFQI0Y.FAO@VI;>82V%:%)K&3^_->3CU:P2E[5=XQ2=(4TY M77?=\);["O0M6Z;@[^>4#80=W"$DO6[>U=*]^ZN).C!NIL/Y6;QQO]S_^6YJ M[9]WOM?)6D^=Q1NQBO2$'D==*75>])MRQWR^G=QXU.]>SA;Q6+=P>:^MGKJW MN?;>SW=+6?V\\[U-=6:+[O!I6+E(R(73M%5.=A^^#/^BZN)B=3$^[U76@Y)6 M6J:4U;0!'7Z"YBK^Z8/WZ0'T7J;I 8@8:?4Q(N;2ZEQ>W@^6\5IQE4\X\@E(N:#SC?1/+W(51/C:D4M6^?I MU47G[EP:?97SO6DGG<9",QXFM5&FLEJJRT;>+AZ$B/F@\SU=#NRYEGA4*]F; M8M7JK+K+Q[,OP[_]V]9-5NG5^G%G?5,OG#2#-6=H#$30'V+_$XN8?F MYON0_'XE LET[IE#/?6:A%=GIF$C"C(D0]\2$X/H>Y/1280 2"=F:0V9BR92 M')DF*P:]9AHFU]GY#_]>?6N%NLJ#P^5V*UT8]TE!['.=7$_8W@( MV;RYBHL3VX_?EKIR2?\=V- VO+#G7[NQ#P^V!:0&$OBE..;2,!6,+$+X80-3 MQ?QM 5V+M@O@UT!LL!%UW64PX"\!::V+5?E46C^<3?!9=A[5=K)Z,6F_L5@B MD60%KWLI-=_@4[2:J3ROUZ3\Q9,,MGF6,^H,@[?)/;>,T_'V.*1%$0WS"SFU M;IHR[8(%HH"B!_&3DF9-XG-H'<_NAY-<8&C(0Y;.),?0T33Q>B&]"1S3^)$Z MDGB[(Y4\A?=I>N8I[ G!;S-6(>40BBF(8QE++DAU4%GBQNX[8WD&7X),%H.\ M!VLB&9%\U6(D$=ED'1V\-$CW\?C.-(]+>-.-S(8_0V-U>=ZT;L^RL)Q--75QY0YMFO%Y4%#HQ)8LO+!ZR;#LO5$%/Q;\C*#8N7O2NXT;$IQW!@1NQ=JKEQY]4&<2 M?ZGB%^A-D@A[DX2]2<+>)&%ODH_H39)\56^2U.YG/)OY]G6%-FW#L)6Y:4B6@D_%+V-!G15LFF]K$*GFW'C]8LX)BEB8# M(ZM(T1M0&W434W/Y)$)2YRP'YC&1.ZH6W 5RUV2Z>(G7WXI/(98\KW(6+&QM MLR\RJ2V@,^7$[].6COCH8 E54C,M03UN5"P&ABSZW4GTVX_A#5*IKNK787V] M&I>@MK@[3%_#BA@#T&BX6K)S_[Y+>Y&.KWVL+60>LBXZQ'0#5(MR(C9)HQ"\ M54#8=#":K]"%M_I>L*[FE!(IC7G6 ZLH@61&GEN(%T 5LWMQ'5YT(F:6 &EC;@AZ%7,&&;BA8!V!>+#[#"E.Y.4(^C\S1 M[,Y22.^E;@/2L70H06O1:(0V-YB9QH!K0>QO_BX$O(VR17H$$(H%BP6:XZ@F M(>:Y@_D1^E9->XBIPH##6THFI-!&Z)Q" M %UWT@/63PT3,^.2IBE;%J,([_VX"]6](2&^!_=TMMN>(4[DLRY_L/ 0PL5O'1*%2DD\O]+4[T$^ @60F3*D3QSS)PZ%0[+8@5,P M!^H2:]QIE2XE!K_WF)^ARZ(;1/*3UG\XPOVV%87@.TF"-/L'.EF[NFIT]\)) M*:Q/+%L<\:F"2?UDA-BAV%B4F*SKMU=P+$X1H23N>(/:9Y(-)@&=F$*:;.]< M%,G]L/P*>I#7C=U2M 8V F?JD$V YZPOG?,S'/H.SPBMV;X[BO/%./KX^MG6K\?"X*ZU@4OYP-S/(&H^LD';7!O MQ!*CWFTYH<[R=GW6[[VR;O?=(F977/:R@%F_M&Y:RMW9;<\I5XJ-R]6T4FKZ MLLCKS>IV_$QWIMOQLZ8#MVP-KUSY?8MUHB*S](0(V4(H?(P+P;*$^M"\EZO3 MA_CT/J7D4+'<*526/W[;2V,_=8^L&2*5%E*R[\[CJJ%<9+:=D*X_?N$$5W[F( MMW6DI(X%7=YL+P550SKN*#&QC6:OP[M)^O&87 W-8DDAH]" !L,@\840TO1: MU#!CGO UHVL>%3J)]-RR+_!N@3K NV2L74&W79\H/-1=#1DS [/&NL+ZC)P86C-]5B$7(3ER<5<(:N%*[U_7SB F+?#G?10^N^^WEX&T/.*/M MX7ZJP@?X$F<$9MRAZK4OP[L%!$?Z0 M95-!*5Y X438WKEJ9F<#Q6+<&#Z^YZX.NQ5_#< MO&1&"MZ@&/ A]_5NVUQTZ3PE\A/\D6]'X1=[:S^SY05^ V&8M&GH^$>9KO#Y M.7_Y;/&FD6Y6TO&D$A^M9*DVZMP&C)<.ONZ[][J WB+$S"XJQHS;Q-Z'.CT& M)>*=3<1_..\XWHAF94&[7.ZA MI,QA/9J/A\;F!:6%4CK<;@BE@BY?I+BYT> M_XQ[3:-[:=?G!L?KW@PR]CHEJEDT:&OXGUUCAKDFELR&.1'[3'&_\Q85* M)S#P&#/+QR,BR=<[GXHE_G1OIITW"'_*Y4 9P*[%%]&)<"3QG8L8 M<2HDN5[RKF3]7H/;_7,=1U1?5)WZ"HA"1+:$SA/V/F22T#)T$OR!7RUG!@XB M\CN$1+"^8?LFZGEC_/P&^$FDPA9JL>8G*B8'R0R*_O!VYIY4'D"O0L.9D=]& M=)0TB5P);4J"7]W?V,4]%OHNKBCG<>HM5Y1_&P.6)B2C$HW-U4-=$N5GTAG9TT9(VB'I MM,.ZCAO#88PM(D:;(6[0Y2878#:B_7I@^4O)/QS!HPF2J_"BZ8KN6'?_Y40= M%=Z'/TZU66 .'N*+8<$]> /Y8K4#H.V8?)"BL+'>;$K^*B:R/=\IWW6N64&< M4PBZ 0O$L)(\VYCQR/L[4YL5WR=&.U4*#E#/-0U=I6>(V#*THY*8+BRY,98! MPN)5%Y*!N<:+%4 0C!"T_':9GYWW(O<@U; M:M>"%I5(L6?Y$HC7>HTU1E@ MU1F].(_%W[DU]+T.7VE@!]=YJKNL7US=32O)ZNVT)4OW#4=:_OB=2NR[O^Y^ M.GH7?=HR;%6,;900$7L/ _W/>JW7RE):15^HY!XHRQ:M?FOXM7B47^T*U H& M6WM=XNYD_SVOV4GQZDAV$[W06*1/Q]WA9'I32EW/+HU):?IZ1N=NU8YMR),Q M5@20:='EU+E? 3(58*MLVU0'#O$_=(VFH;.Y6EC&C7BGFA_$]X,?'MG_\3J9.,^W;[V_$-_)Y]R@QT!'*N\C""[D&N>D':\P< MX&0?KKT;TKDSM-^26*A ON=&S,'-2AR$/)1AH05$XR%ZHV'UB?KX:#0'O/CT M@R$F0Q*[KS,',KFIZ(;W'.J8IDC^)?.NXO<:D*H!GBX$M#M%D6P\HDAKZ$.% M"8)ZGWDLR)W":%+8\,VP!F+ASD<2?-JX."@;G!I$?K9]R1GMF&:\E&P(S4.I M METTO.9=81QMYU$!33B)(Z224=;9\)2]H(SR"W>VX"7R2EBG1PC(7/[I"&P MLB"3?8A7G:8N6!#Y<#"5T>(0?"Q4?6 1'F\/R0'Q8V"CF[9/H2%9I IOH_4U MI5DO]\O=KYTY8%Y+'6ED(KH:+^.+9O +?.AH+&I!WLAE#&M,WDT8.3B$5'@O M>\A]HYI[;\\(\%YKTY2F=!,)2*43LADV(F3/)S@!R]"4+4:\&XER[KM_$]0E M682^)&U-DLFF;S$C#V%XO >3Q'TC9$G:$II*- O*T;VX#H\C/9,^PPYD@^8! M\8:!RP$)[:OFP$\VW,I.&HYQ44)Q2(@*BW.37N/Z\82,Q@W6V'BQ5[X.D(K[ M3@%_YY,E6" G*-Y&,^W=A_YY=P%W-"&1RKO:GU+%JG%Y>A/AF^T$)3)B?E=8 MC)R]RZ-0C,7VPAOR((Y)VVXEPXNA?;4T1*C_"LZ4VR ,4A&X*7I.(D5-Q%T/ M)-8S1$2SKZ8Y,.Y-)X1 5!+8@=0$.Q >IMW/()"*F2A*YR.3(C2'$!E_$I#E MUEB,O][F;P)#U)VJNL_XCD96G.?)Y%EGGH*S,CFA/18JCK"=(%5%JHS9U5 M 1:0+'*KI_RZB6#;'=@^K,1L,Z*V'4[;E<.<7NN)AU1M)$U*I^=RXB%_=M'H MC[8CXL'7??<]5K@8Y(% <3HO*(&=MRV^QNVZ-G"AD [*R-%#]2=]B MG]K#K ;7Q>KKL/1,\1KO<>C6HDMVC#A@ ]I+N 5-VZX*2VR3X=V?>.F(EN'5 MH?#LS. 46>XK*55*#3>E&+[K[1HD1CJBI^>Y-8N5 M1IL?4VGW'>32WWW/6_X@8U%O<:4[R(:FG9@KNYYF& M(@L57S-"7@B'%)\RDX45_1'K8PA$11ULI*#//TH4 -;S')%(X_,+Y"GOGOO8 MT4DUHS?!E+OB^!'VKD[=$W3=33)KK4 :[" HKG5[VPG+]#T'!8^VRP3YEKT'"Y'&W5^-*I MIU2>:UK80X0-]+.#[;'<,C6)A?1X M>0[8PPX&-9GM*.E?8XGW4UG\GX4.O7',!#K=TFGB,N>%OP'Q>2BEP3> M_445W@("E0%P U"9\8M.PV"%B/'4MVB7MH^]^A8E,:FP)"8LB0E+8L*2F(\H MB4F_JB0FL_L9S[L-7^%D3!Z\6_$S/ ?7C@Z&%0SC_ [*PX_?+2])8H+6V*28 M.>#BUTD"&+&3Q08UK)N,27?))&U6D\ZS5"S MTI=>PK]!&RQBS=YR_:.63[%WU6K6'YXWC;3Y7["I MWZ:,V^0SM4$\O7NY+- M,/5;#*2LGB?J8F.&Z_W\@; I"GGN3V;__T,KQ05CVG6D4'\ Z/TSQ\3 0KL MB.Z3C6@G?51_!@UCLD>9X0K=[Z_TF MIEV9!H176VSL+>)-'*GEA@VWLF-!:O<573#+/O_3K+6SEG5W=G>W3%0NM'57 M6U9.D];X11/1O(3T@>VUX>CBG1&2R;OQNCQNZ'UELM87Z_O+RQ&2$L6WSC?+ MT+W=QWBS?\4!O-CLYR)[&Q-WD4;A(6=\#W;9\GL2UX/DOA!W9FFGL[9OG MP9@9AF91+QZT=O6\E![N[>)>U_= '(IN3NH 8<"")',Z%EB:8TPIWU%' MAD4!$OP."EJ IS.HKZ[P6KZ8$O?O"=UH-< B/4:F7+#N"!AI@[+ +!+(5S66 M;<$0C;@WP.%!7W'S7K(TLTDG$_@*ITMYC94LWJP8G[VY]BV3NH_(Y$RRN\)\ M!A+=@71!G>;0&?P!8O]ZVDR7A6#P0]@Y,)^.+T4\RA,O:<;2'Z88PPD'N<>B M6SM%_$((NA@+S746!D [[7"F^\Y(Z-5/,)TMBO=:475O>H7G85NZ^=J4XB(D M^.5^36S?BF_ &A,SR?:->%[89^8U%SD=[YCKS50\OB*;)^.).(D9!*SUK3>))/6@6D:$Q@,\S[&]'C7-G13!BBO/E2&^ $BE#JGB2X+O&6JJPT??.#K$%61/'DCX.&%[+\/ M+[I##M"(Y0_A_V_; '!&FY$ZW]R.P5I0YOTQ!2 WJL1ZX4O6_DAGP3'+DX$S M4]T(8VQ0%87;+EW 6*>79>.&-L53"2_^)6CWFD[R'N;GAC(P=CT:[SHP3UNLA717N)V$VO?&))$UL"5"K8, M-Q-DI[[%IDT%O"+A4YYAYAEC[LZX7HL7Y!MLI\I]<<+L!N7V[$X@$8Z'=[ 6 M)($Q(0%I%T =,&B>N+^*WUT_DFDN&V'>IDR@9%[ M5NVJ6D);/ZA]XE4!XE S; 1Y=!-D5D-=*7&-$?U.Z.4I9DP*8M^B@X)$01Z- MC-0%*U?D(0*2BH )@)"R+A$VXOU+-_4>KM>R5#2_[2PI>&\MQ'.HV3V8>'-+ MVD@Q'RBI0@XU9FE+M6C/W7@N1I1^GB BIDQ@ZV.*3%EU!P?1NO^()KEZBRM' MR383^YT6>RM8@)O(#A)P\(2PX M?=DDW>.#4,': EPPA]T1FN1#3[4@Y0_4WQ CF1K6&'+7(5D#DM.]8:-L)!Y\ M?7OD$*M@SAO<)-8OG0S'^UKH= MH;5NE;76C="^*=]A'_VV%(,1C7DUW^ZWWU40\6?O^E+YQ8^#GD8)R1I3" 7_ M>B.1M*U+6Y[TLG;YNII>3P?%]?*-6\(-C7WXU]U$M1>T>.90*?;?WOA;<#\! MFH/JW0=#I:,C;!,:@F%?1V."W2;O&^#.T2"K%@$>D L_2E[S>]%Y MF@#;2]H91'0Y$R>T\&TVID,0F9 MS$Z0U,G2$PC):!/Y?NV@LAS==D8&/;B MI,FRX.VVZ10X&FOS.[95WQA?V#2;&\,\%DF;6@P0K0 W_7$NEM['$Z W$Y"Y M-N/)):I#0GW3UCI((( ,#'4U3>][OBD?&]2PV54"/Y1.>I,"LROI"TN?S>?7 ML$[PBC_'Z/-%L3"\K,7O)IW+RM-C[K*W+LEO#:3A@XSMC='Y.!%7JY5XRKN0 MY>D?,<*&Q%:9=>*Y(*ANYK?A-@9<[4R]WZ&>^U*B22\"7P=]L8][ /&"\B8% MD.YSU,G;!;GYWZ!C(1EC!O0858>;K+N-(6Z(1^!JJE4%#IC;6MZW4(WVE;FY MD:GY%7,WTV'N9IB[&>9NAKF;'Y&[F7E5[F;VKW(WPVS,(!= G78S=-M1#2,= MWC"%MPXE.DR93GC&M -Y9=9W4!XV*L4,785.C$$5Y30:N=6IC'AB%[0[BNFS MOH@-!2H@Y+% =$YHZ,!F:?OL%]=VFID&*(G4+LA M=]>MOOMIT9Z8,&H'7@3.%-R;_/6#QESJ6_T>50G]5/R4G%)YD5P MBTM8&GAH^4=(^<=O#5D(DE](1AJ;O;211^QO-[5)"+3:%>"$$-KVI%#21#H* MKFHN#,@T)^8%($Y[D2SQ"8!$@[,2?3F[.H^&?;#^N@\601!?R]*M3HE;V><; M9K!WAD(%..%&][QV3E(E_;8"&B#"0J#J$WQ*V +?F!K'"U2WZ,8_<%5!,T1 MGU^[39<"T;J,+XG9[; 0KSK4N^5)Y$QP!D9WS;Z3MKH0TAB&M:OWKC%]%S_R M(>9_+Y5?[%9EWE187O..ZT1A*-JWP(BLBS%TA[CVMK-%]DUT93=R9ZV*TY$J M\SHR&LG$^6FB\E97-NM[O!<'E]=+^5OX5:AJ)$U)]UW&;UO.]V<6RT*G5W,+\[.YFBF8>U&(SG,I'<.A1B& M1$)/'0A/=QW#,,,V 1Q9C9$H"75DC3\'@/3 %/3F.&;L7QJ>A/DB7(J Z>#$__,*/O(GG*"Z\P M$N:R"\^&MW$%$QL2Q6:,PJJG% HW^(.I64("X< RS('%LVIX[)^KYZI85/0> MPQ5>.)YCAC7$_MF3=CE*+<\OXJ54_::E:?.[>7?T[!BI Q!4WAB-Y,NF.X$< M8@VFBC8S<:^H@MH:MKQD@AYI]W+%M7_6*LH=F1%+BF5.DUJF_%3-)R?KCI*6 MSDZ;UJE3_/$[&=\:F?'?[S(S@]&7F/M 4D2]3F>?U.2/5X51;Q."PL,Z0IE0-L^YVT*1M_]QN?X_27.V5K[+YREI54@]Z9JY>-(K;#J/@ MZ[Y[MS^B?$7.>)_2NM"G%$N9]QI'_AYTW-@YD@,4]:TF-&)IQ, _[5=,D"(S MF=0I\5I%&,K0^E"W-PT-/7OY'HI!TIV(YV-($X[PE7C5L)9:IP(2^JQ7COP$ MS8+.YN5=)* MD.O+8=/TB.ZRJY?Q=\G^+1*6+6,Q!HSQ/_])9./_IA)1^@.P870?'J:=&/D^ M:,Y=PDAYKYEP+]0Y@8#ZR0=M<&_$$J/>;3FASO)V?=;O/3L3#H/=O=5NE"Y2 M2FH2.U-6Z1MY56U7?:I@O5E]F3*(00 ?)?-7;.&4J^S%!9CJM>:ZM)*;A?A% MX@JM8VH^H\?;/WXG\OL9CR9 AR24 AS!^+X7'=6KAM^YVGB1F%DMK_)#.,*Z M?L73P ,'W)VJS9QR;MW-XDB+/5[?]]71O0/35[/9D]1^IS&21,0=720UB/%\ MQT.M-V6SX$G>EE^J"3SN6$_'E-1)Y,;++IC M&$"9/MD3P@HG^HR.\P?IGRB$TG__TC]1Z.=T*776&]7SO>EE/SYH7Q;7[;/1 M1TE_59G%/V$A))D/I_Q=']?'2/QZKW$X?I,;]I&9D M<_>%6!$OMOCC=R:=W??P]2\@_=__4-\F_6>SY"GJK >G\0O[[C)^OJSWUN

    1W#\N4_*U&Z A%#&PLB$G]8:2V=_?T M95*?0Y\+WU^[[:DL>8P41Z-I4E-:\,L280*6F4SX8YELTI)0C\$73@N,2!=P M<"23?"\W%NR)V)U8+419K/=2F_:NVG,/,(MCD8DG#8.F@+[(#YR,:>RBD_%(L.N2]A:(#(/I7\@YI66FIC, M;6TU6967AT,#E=+*'%IZX6$B#5/G?;UX48JWL7*7R^_;LT.2-GYD7.^-Y.5LX_'4@E5_0@CX( M#6]$,N.FU4,K[[3-9C$>*\>GG7%QE=(+Q8_@)I8*)"SI!6R<9>Y*K:QS,W%]RUS M5T!8PGCBL/-/QU6MY'4K_4J!J*=6^CP:CQ/8B(VL%,R\XO_G]JA^3/)C_ MO+6;#+9V=]KA_F(N6N+""F$88]!*I[7W^D'V*>-8TE<)OYI.#4C\;<)K7H<* MH1=_P)R\'^*#QJ,Q&7[@WI[H!/8+3F_<0V^S,(#1:@!XS85([N)-^MP,EI 1OW MTTUF1BL9S;PZ#9,WU6"M#_[Q#7+S=P\+3!SGHQ?@U80DN1=E*X/(U M2=+Q-Q6WQ@;Q66!*X9TLZ$:_HB&.K\L$V<1M*MA!RY;;1O0CF'HS:^>/C/Y* MWMYL)[.]54LIV*W^S(T_.F?Z#;EYA7[ZZ5Y7%N>]V](J.2CU5NVXZO/)I%\6 M"2N1.KO6< @C6E@V=-5M14*K>KS4Y[0@LP;%^]S#S>RB&+^8]@J7DTDW]S0H M0C;%BR36,^? 6@#-#%5_QHO^Z0?9?_LQVHO216H]OIQ46J7'6+_:LN9#K;C[ M&$F^)3[*[7S+OS_'S/+F9MEX1.>]=6]VEW8N8LW;*CY''?/T.Y_D,^KMN:0[ MT V'?1:DZ6[SO-M8\=ZX3@W;KV737W>3),U[BY..;+=WM]>UMN)DK9925[WDV:=T\-S9*+Q[';_Y5(G^3><;LII7+?R9+8 MI9R?"& :^BMV-B9=U:]B=TIBDDP8F>I%5;F?*T>RLQ@#8I(LFXZDO2MA =^HO#'D]OFYU6I5ZLK/7D<"Q)A67> M^LC#CIWGT_5)83&*KZ_5;F/8="[NL(+^.[[OI$E5#V@_0"T_E76 ?UV\A#KS M>(-[ZG5E#>Z]R7!BK(0_QE*)ZQ/2E;Z)EQZ7O:?9JGF1? +/5B8HNNE#IP\+-/_%-M]GRZ73:J5:J-PB*3UL M2/5XZ?03MQD5DKV.UNH6*DX=E0;)Q77S&MP'F63AI+!SFZ'88K9=R_LEV_)F MPK:\85O>L"UOV)9W$[W^W)97(CC;OVPU^XET+IU.)Y*)Q ]*!?1O7;E?+0SF MR:9U]80%^$UF7(NWQO9TB778^.:5H\OR>M%1ULVX$TO;\V2^>*,_%$';W;PR MEJUG2D^)]#)>NRYEG/K#U6.[,,)79C:O5 SUJI&\+Q4FG<=!OW@U4D9W=;AG M?O/*=?]Z9-0NY/(D:QN=HCY39YGAJ)_<7N=5HGW:G)NE2B59*V24OMY7+'+E M]CJMEI$J=COE2O9:623FBM*9Q);XRJUU/C;R[=0H&Z_W:OF'869ASO'^M_&5 M6^N4'QU[]9#O7O?FBAXWYO'BT\/CLI_:7J?\4%OW+%3O5]!@7FIJDG/?'"[[ MZ>TKM435.I5CK8=*KAJ=>%*_QOUX[*L).+Y7#^?2&3[Z5P^U9?2 M^)]L+C7,HC3*) ?H]=_86/G+OI-BWWE]N^GLJ]I-YW:WFWZVY] GM[_P.<3] MH;-BL'D0_>8F0ZSM?/EI6+ MU7IP*Q?F#WEY5\F!F&OEI9)LVW'DEZT9T'G2U1:+]/"XZ+[4=>]P7G%D2ULI MUOO+\_N*FD3=IE)XF-]!BETBDPS(L7//+/A0"M$/L/:.Z4B8G?>',ZBE5BA5 MN*Y-X['DV0#%S@?5PAK.()$+*/%__@R2\9/(FQQ-5Z9JD%%$]#SM#:0Z^Z'?E^@KVIEW]4G-^);*+[<_-2:.$DEZ;)#L0-IPKXN?MOCLEUH]$YOLZOB!_72>W,1Y'X:>Y^*C;WI)D;H+KJM\-Z8 M%>[OP4KS0($261M8BUL&&R-+Y3&T?'.S3G>G@KH=O7U7[&J@OL>$^H-KE\[> ML=GJ5B)IPGJ2"JFF"AT60.>QRHY%UKR10O^RW<3/.+X-]+4%H7F5?"XNP/*" M3V7U!N="'W7E^>9HGL0$A>:7B(E[1, .JR)N#7=A(?&5;$-AX[R=:-W-4:52 MF\B/><.H:*WD:#<4OLGM,%5U#H7QD_B?SG MF85^\1_$58+3C3T'/ \R]2MQ'RKQ[TF.;? /J'>/?.+S <:%M&!ZC>=VS5-G MGFWR=?'WHIM@*_QS&.P(K<69L*!6$;M)-GM2^&]Q^]C3^%8*SA3A]C!+9(@I MG.\9_SVV-+':0]VED$[S1T\EL]#(@_FET/598_K__:^MO."G19;+AT1WET>5. M4OGPZ([RZ)(G\1 PC_/H0L \VJ,+ ?-HCRX$S*,]NA PC_;H0L \VJ-+G,1# M;\JG'MW_VB:XQ-[+_?7F;I<&VUODIKKY4Z1*O&<:\=%?^<:]^@(O)$%* M?>:^&V[S"'&);WS!?\E/$C0P'$O2%>L?WOMB8O))JZ>2VS581$;"(\A_6C"?D==P["$UO[MA^U]1#V@A+* M]K\AV;R6;!*%D&Q"LGD]V>3?B6S^I/,=I] *T*.VDU=D&:'A\-]/5; *KU6P M_'J2KVWY-BV\]IT/3+-YL3K^]PKXOO;K>??%QY/-?^WS=?]D\N_G=04((;D% MXONG-M\_\L&UWKLR5814S-2KIJ%XV2R0 DH-H\IJAG0+>4UF4C]XNO]E,EZ9 M5Y73F\E%8YZ_L]-=N_Q4["#!)>\#USR?:2/!U:EU[BMJ/F+J=HIYNQ1 MK/AQX)*Y-L^;Q!UD^AQ9N M>*,UO"LK_WA]^Q]N ?^5L/A$3]NKT76'3_(=]H)*DF/:BZ]L)9,A$6+A1X"@ M25>>UO.!,3KOM6KU>2]5B#W9L6(_18QD;"6G@^9*'KZC_CCTU1!I0J3Y$@;S M2Y &E6_G^F-O>%V1*NDA.C,&V3L)NH1@>SD;315>IM2&0!,"30@TAP4T'V@\ MOP1HK$9\=A8;=>5>K9=KM"X:0[U1;6.@P;9S-K\7?>;;F;/=-CZ03J%05HQ'*CZ_BR4_F2/[L'MQR%)K0\/5R/)0D5=H9,; M=\FN5D:MI9OG5ZO*A6-5'RN)9JV4+?;3Q!S/1=.Y,&A]]'&E@V/+$*8.%Z8^ M/.S](IB*+^YO>_,B*L:3P[*J/YKKFV:OC6$*V_*Y:#(7-+WURZ%4"$HA*'U3 M4/KH_GS\ZW):/SMLZSFTY='4P9*)#VI:0B4(F"IDH9*+]4,N7MP+^E_35 M_1TXF$S\_3 :J =Z9OYBW^&NVSTU_-N9>,5^[JL=-#>H3QT+;YUEE8SI *8) M0$8P[8CO=G\^?[#,;DV_;<21V;;O<\[B-%U8?E C_!>.>_GCV;YCXW&^91%Q MS][<:)PUT!?[WTNRC'?1ID,^!_RILO#4"'PXHBW8Y;FCTKY D2FRQP9I6,YN M@2^*1O"!(!-FI\AC\HV98\ICR4(P#YO.P-Z\CVJ1SNZRK]6[92&\)'*92<9 M*!%-E0@IPQ (_'=,K(JPLJ&DFI&%I#D(ID/;R)SB%U$B@W4$;X4THNW\Z'A_FE5K1B.7@+8?9V Z**'A%(YB@ M$8UH:"1I9"G>,46&".%O2"8B S&4?P MU042WZ9]R" $D +CI#P&(0-]\%]5DR*WKCM82JQ/,#&YTT)<_B1_%"]G-R2# M:^W !V&XU3#KV)&Y(YF8(;0U9AM$1DBC!25<,R*KINQ,+1N&CEB1L;3 Z"63 MP6$*YV#&MP+C[%P4C,L"5J?LB8]-!9E'1Y*IA,4!XS&R3!!>#?Y8)^B,_R/< M!!+ R#1MOA"_Y&)3S;0UO4;'/[S'>/ 7QG,L-()%]M>+^WJY^WCU6)'Z6FQ1 MEN_.GT:C]\Z'J3>KOJ!.S$(R!':@TZ&%]$T(P. R0&9K>,TQ%];N!7+BPL2L M25II6(VJUN_=JG6[T2@8%]U6^\=OC*'[F;[NR0'8V7^!@$PR9"T*NI$@-K9T M)4P[X0&_^H#M42,;UP>73_%IS%K6ZIV)C/31AQVPGV@N '=992.=/X7JJ'6J60><0 M804>T?E5,MS"5"UOBN*FU,?B9H($#5+BN SOHB/;50M/L0*(M4O=6^^.M;C+ M];^%HM+A< ;&61.^0= \&*@9M-*]$W<48[:G&_HG= 9.4")L2'%_@!# ,7_F M)MY+L(F2MK94-F,25":^C@71EK=Q_%,U(CI:$$%\&RM%),3M#1GD\PT[F',V M]*)B=U:JC2^;I9[J7"BI1'VD72R^L5Y$QD%&SO@00MBQ]U*1&O[YAA:^-0 ) M-B^ @H31C,)L4Z [;/DADR &T?"'B"@L< =#4[:FS?TUG;U\3"9L"AN0>3NY MKM7JMY:\_-4^=S.%-_DFOOQ.QO')M3:&_N^ MP22,ZV!84@R&X7C;40:0AF5J>S$XDZL06Y> ; M>I8]^' T,-]]\&M@?*6V(/53V'B5[EQ=>+QP4Z[1$I6%/QBN=3TCY$OL3IJQ MQ-(, R3X,8!*!2<#GWFGJ4,D#O(]B53@S8AM;T09(',"\4(Q9MLVN?40 MRR#_$$<0!=O.#+HL-KSQN0NQB,1 29!=U2T,>71O'(LZ(+"IK!M3_)YCI(R0 MY?-#,(-AQN>@@J $SHZ"QP.+&\OF8RBQL)3HDOP0@#<;:S2RH_&QK.#8,14R M&9&X(,CY(- HV')!$"U4!>P1NGM=(MC(A->LCH.V!=[W<=$X>_V4>F3P:L?)[9F\"_Q_$&C6PS: M5YJT%8 JW=GGL42\>1=OC=2S7G)4[=U=+'\P!SX^QZ+]S'5]N"SQ?;5@LO,Q M:N1=26O@X'TX"H7 C"R<, V!$!8$_<8BBQF0Q$K++1@.#;5D79XX+&>H\H(7L)].[HV MX&9W?<*[PGYYT8: V ZL8T/=D*P=%V^N!I_/U-#Y=NB>_HJO)V_E0XJO$)_' M7""T#XNP$:ZBP3^M,((D>T8AFBD_='4>_'> MM#6K-R7IIB*?OLA$],F!P:8<*)HF:/0 !Z=K[Q(&5V25E=5,I2]%34U!UQ@/ M3*-:T+.M7M*93%.UI_/AV77[C01C(ST&0;F]F(T>!;&XX((Y%/$;8J5K32.Q M1W_.6_)^^YQ/-\^9_'-#MX.>=$(XZL(HUZV7N\UBQ6FN^G;FJ3;#6L=;CWIL M(C:\?2^GK: 9(K &7AX((!&QR'07)A'@_;'QAT$(O_F4.A,8X\45;PVW^!)OP M(W\-A:\3W!2;?R*6-SZ9R%K%9@+&VPBL)QG_E[1*'&*B(+\G_O7L?Y/$XKD? M JUFB"@'"P-F=D$RE^OY#S(!7+%)ZL1>34?O857X). .PK%43)(DG8%G$MD; M=.F^./@R^/9SQ4K:\$^Q\ #QU5L.2%85>&&LXH,T(6?2.WU\FA(\; 9E7E@= ME+!B)UG8WH1<$TQ5*M4DV5JXW\:W&K^7C;I]])V'_EY&WPO= S/'1/VS)^UR ME%J>7\1+J?I-2]/F=_/N*R-T[PWL?^TQ^&NO) 4QC7] ME"-;B,'+^IVO([Y3+O3%"40=0U'S#&ME'SQ$4 M;#1>7Y>(,,Q/)4!YW?8T36G#S/X@TN9[F'U9RZM;29M@0/@?:3K[-U)V=,V8 M12%[\(0 6\<96*JB2J8J=,#ZK#=*Q%_V2H!X) #GRX]D+G",=D*FI-?5ZUGT M\G-:$ M)O"1]%AO',]>RFITXU_=7.?LF/J!MW),_*$VX5W:RE_)\C)+#GFJ? MY^31Y6EK%:;>O9JJW/>FI(2\M-=Z:].'*K7NFUY7'@7(IWT_F MU0>[DHBW]'YCA*_,;%X9BTL/^NG9_55%[=\7.X^=9CY?A2[ ^I]*2KI]6P<5,[FU='^,JM=4ZLBY*^FEW6*]+]6?8N(9\.=1.>OK5.8]BL M6^8B)T_6%V>=^_Y"L_/)43^SOE!TI/BJ\+>@RE]#MCD/C_['U9<^K* MDNY[1_1_4*SN398#O*9%&82ANUK39NQN_SA.$=L>59\LJ+L'NO: M:-8L9W+I_CA:J+ ]0ZOCE@?CC!=S^B@5::ATDRDTF'&![@P*"=SR8)S=OBE4 MVTD]G!%2=E*TJKTD7QQTXX?C#(_$>F11'R]-,-G2JWD0[3UT"R9@P0T/: 4$@8M+.>/#7HR*S8F43K^V(F0I@>DZDW2 M @HO\@]8\W^L#/E(LSEZ) /P:+6G+GDG(%J[KO9+.;/91A5>I3N5:G3^Y)QL MQ [/05YHS?]Z]ALOGIY<^+SD='[@/5O14YZ/F,5'C'NBI6]YW'?\'/N6P99] MN^/OW?85;)NJ,K:#$$3FV8[+Q=@$ETPU32%N%PM;XSJY2]&S3&)H+)'IO"EY M;]E#I!*3USM6\*SK/6-E]^N>E>[8)/#$..(QQ[8!9'4)D//$ )Q)KD\8)0T& MCWMPZ$;B)V!<>Q:2%S8"$;0&0D0KZELFMHM#U/E/'4YU//<9#LQY(6"!HVQS MS%@%&SPH+X+.1<'?>?*?;H/M92K"4Q;#*?ZO07>>8NJXOC^\71/D4ZK8IW5A MC[Z__FS.Z]:+?@(;?>>,CEQ3,#=G;SMG@0;QN.^ZVT]QL&+H9KSJ9EM*QT6O85L)K5 M*A5*!B--Z8E&3Y=B,=M7!Y]E->].WCD8+40UM/>O->11S3J8UG*W;67$Q*J>+HLP?-9*L\W^GC%\1R7(-6M:W+DOMU_3ZY M*R-XMU9(#*YSECE5\'?^L ]Q75?7-=! M(XZ"@<7 %+":K)'[BA/"T"38%W,IA!5OKKP[^O?VZ%RI)B=<@CBD\- @Q.?M M&N$HR]7T4>Z^/+;&MEH9/\3EN[A]&QHAV=M/J0S";@O&&H*C-W<1>PBS&[DR MC_?UHH M8'U),3OGQZ1EB+H3()^+C =@KJ. 8#UT$AB+G@DX6W-5H]DV-FQU M&&/F,A-986*M"1-( + Y9\'K+V/^(P%R8/GAN6RSBHD%!SDA_P+F*8+4E()? M4$)4H>^=W1\VU^%:NND=1,$!E7;8VN5#[Y1[NB$%GO8$<[?AZ=$DB\.65 0. M7MCH/&LR FV\F_#R9((D&9,$-\+;%631(=<&U&WZ.G8MN8:PL:-?G2?8HEMS MW2'2X3@W%W-P9WT$:XFA RX&;F[8P< WG]UZ629G=XJ&-Q?]':19?TA1=C^Q M#PS>M+PH2I=U#,_RW_T2F?W:-3%!B!R42[)B 34Q=X, &)O8#HB>Q 8XB>7 M_">;2S?"03,Q+^IPK%V(42$D.-3'2)J],WFX)P&F'002.!$;@P%O M>R+FQ+7B_5O>_IT M+S=9%3>2012,X>[4IX*\SB$"B5+@&A?>ZM8^DX,+!+LG^^>^0M!PD*CAK [T M5W##LC:904J3\4A8)@;M7++[$$1+;LYG$U\4^W_A./\JWNLZF*F'&ERZ\TCC M9GAQ _8_S5,[E^.=VZX&9:^_NG]/3G4N]QUIX')D:&O(^R_+ABMWWBMXYP) M J_XL=L])/?/[G-Y?6EI[5W>K[3,P2@.;>SW6AL;)"* M0]B&-%TG48Z&FV<+' BX*WF'/GU!=#,3.1NIHT[MX:#S)5!?G'NCSW[H8#!' MKQ[8*A'UW9V;I!1P=#/X""@[Q@14BTW@SS$2X_\^2V%G",3CNO[DIWCM"&=X M. 8YEU0WVPLFVC;Q#2>6'V;ECM7UY&&%DUP!0XZ"=#"Q?7YYGC&)(]D="73E M,B9Y?S.HHRQ*W'["^F8NW!9PLU;U2%*1K;_!C?"3CV)KN=XS%AW!W@ 9?N * MCG.U]0Q['T#8LV#R:>Q::Z1N2!N1K1>33#BG7.[].9Y0>3>B&;9/+.@8!']_ M9=)&#]P=;'<29Y$'&8J9 M634;[DLH]D)*QT\Y"2:RZNV3=(A^7:V$'H(C M]=6HOZUTL.NF0@\#%;8L+Q( ^);*.LST,Y5U-D&>GR_@P/E+=Z-+%X[Y2W>3 M2Q<+A5],/^XOW=4N'1NBP_[2W>32,;[4W>K2^8!YLTOG ^;-+IT/F#>[=#Y@ M7GKIWEYS\FU.E*N@D_?9%)Y!3Y?Q9_)(F2.8%7Q24(W@X7<_1]>SNC=\HI[! M\> 3]0R [1/U#+JG3]0S:(4^47WQOPZB^N+OB_]M$-47_U?*=GXW0XITQ/\X MP^C5+"EO)=M!XI1/TU'4%'CX?[_X7Q^D*4>'XC$O*=(ZJ'JZH$@:%\J[VG)& MHO,GH/E+N6FR6Z%*+TWJVB7YSMF'B/MOX;/-^MN%?504.K[N((D+]_C^7U1'B[]41 MG@^*#QX+NS\F2N\EQ96I]Q]0YN,GM(%.1[TS'W"\F[7^]YS3/;OSX>ATMU"& M1*5OSY_;GS]UXD)77UJI<)/%.LCMI N!!-:29KI_?^XZ14*5L@@Y!L/!E]V: M?IMJ5]PO+ZW?*M)*9GJ6&:51?#B="IG(Q&Q EDKNUY\(%Z#C])&4U.?CLIMP MQEXS)%U 1GU(NA@D,?%M2/IH*;Y$D1&SPK=WGZST>K;IN>*L;N@9^C=:/2,#^UDA^,W30OJKQ]LP+K7 M_X^ KRI7]5@RW7@8=[+-WO!A8:54OMZ-@(G*10),)'P OG_?@@?ZFR#0K4N= MCT!?AT!7;:\^CT L,RG*B=XPDJF9U7M3MYXJ\8Z-$0@LTFB C?L(Y".0CT W M@4#7;)X^CT#Y,GJ(Q9/Q(FUUHXMZ/1GKUYZ@\!,V0,/Q0!3J^CV/0-_X./7E M*FDOY>1ZSG0]'K[@G[E>B3?QP.#E,,!)F@5ILRZ%2?:.VNKH4["IV*Q,7]S86HUY,/MR:A9+PUR-MT4H;PHMIV90)R)^?#EPY6_,NO&T.9Z-1%.,J-.V\ 3@%,>:$Q-@XB\=C%_=R=)9 MKQ2^;-CZ]NL-GA]=7=#\5<_UBB\&?I61^GQHO)V\G\1X:U7."*MA*Y:U!.:A M4L?CP"9H-,!%#BU0_V[.=W'4^S!R33!R ^;D\S!BI"=2X2Z"E/$D/;3OC'8E MTV83&$:PL<@'V-BA.N;#B \C/HS\2,/O>1AII#*1CC*PB^W9G;GJ19G'*C.Q M,8Q@LXX+,$=<3C_CGMY+YY@&$BT=251/TW7-QL,T_ /,*W;#72*R\%T =4/D MO#ZXO_(#TJ:#% MSR2A6YDG[$YT4.\R-$E<$PB'_>.'VQ'4"\6<^;CW77'OG<;R<[C7Y-&R/XQ/ MY?$L9HSZ]W)KDA0N>[*Q2BZ#)5O.%.E.6K;OFTJN6.HF /?@W#40\7'OA@35 MQST?]RYIW3^'>W3-:@5IEC%HV; YI?7$U_K:97%OCOJ]NPQ]QV:$F%VGI1PS MEI(#P#TXT@WP$?;GGNB^S<3W+?EOF"/V-@#>S[3VLPS[YSVX]; _AF'ZZ=,@KL=;.VGPKU>3Z*?"M?/Q?;]PKS?D)%M,,CU%<9\7&6$ MNX*/UZQJ3?!2BH>_[_SZ+C476<-X M(I=^$NAF>/!8&0NY54FVO4G;TF^\E"8"2/+,.7^TGDDJQ@>S=]L),1.MT7@*.2^4_3@S=^R MB;\J[H$T\PZ4/@\]7(C9&=!':"2?BD"__JPYC]+Z%/ >19@/,_]GEL*A*R 2N* E/EWQF M>S0Z4O!CR7-)V;(YE%7*XX<34ALP=&>",!()]4RJIVMCI L#1.8R@?<,<>A] M!-9M@+<_&!1^Y"Z9]U'2^90P"?D^Z6F /Z=24TP63:+L(7(HLL4R>)!D'#N% MN'!?$T%6,8DLTX"M%D8CF%X_2)5"YT>,KT707W^VY54013P+S"/.(N*E6Z]% MSY-F0A-,8PE&1P0,[\\*7MPS"$]J**@#<""_%T&^2I V\.D(DS !^GF,NT4C M'?45))J :SJ2+$>Y,S6'9:>Z-I38(]6*FWD3(O__]7]L3.A1_U]38FJG[=998'0,4[.E(& >%/O[V;T&QA:7A MSCS.AN)ASXSYO397.&(NA"+ J*@OOG;>_T2E;*U*:_6284_:J%VC,F&79CJ O44 =-_']:FG@" M)=*SW[9@2 7;1?EG^WS+??020P&A 5;!PB 0 58#AHNUU A[N\<7L;9'P^C; MCO Z@H*U$^K?PF3Z#Y6V5$6;!D!O"!' :%H]0Y9D09 >%5\E$^W[09;OT?LM:.F[.([E2N3T9 M-*7:-#R4I& =MSSH,UKB6*F924PRI7R,O4=U-=@9VKAE>+^EL.)IAHZ69YE4 M?H6>!JV)2$<2N&5LOV6_UE^F)OE>)9.+S!X*E?%=\]Z"<3(' TW+4C+(91-R M9IG.5E9WLV1E1-M=[G!*)45YL!Z'8S.3*]#YR;R:;DX&==SR8$K&?-E,,D^- M[GA2&66Z6E2JS,,)W/)@2K4T;UFLTAQE)=< MMF?,_7S&=-/MV1(J>1^T-!A)M8U$)C)FZ],N=V?TY#9O=Z.'+=NUB#ZN,?0# MW2SZ1J=/?W$<[%H[;K:+^7,9AM5 M>)7N5*K1.>81:,H?.EI>:!W_]>PW7G3/7-@!<3I[ K8'_#96-W6XQ/).)9'MR+H6WW/ MH /[AH$,)H&*!JXG@^CW[QB'@@SC78/8LKZ/C<39Q#8CN3Y[]V#+_PRS9F'] M=63@+[FB^@Z3+^ V=6QG+,98)4*Z04VQ-3S [Y$5 :8D/Z"9A3E5(=W\)1B8 M&RBK,B"YT*!<9L:MK(]KTG@H-? _B<#KXT#O';N5YU9O9F0,.]MIYPH3!U$ M.-9)4E"POH:HYA AYZ.XKS3F>SB5H#@F0($#'OYEXN1?WADY_BFVP\[G=.Z+ M0VSD*\CQ[0?_I]3Q";;Z7'&E0_3KGB?RYE%!?Z,?WF%?#VFP7+U+P'CM5+GNS8QEL'@FZ;C3N"CX88AMBYINX- MS9N:0XVJR&2+VUO(!(=XIF?0J3WY@6Z':.6/P4#B9H"#__O%\/\^B W M<7R(N^R-8?Y#)ZUOOP&Z[9![[E+G;8C@.XER+L:[.J$\RD$ODF8W,&POU.LO MXNO5+$-0)>-O$K]U5.C8C\H<%CGF6XL)]K?*YY-]?$;D49/##R[4&!;T\J7;I7KR26]?S@RW%%:\^X MWJPPBK5+'/L4R^JV/NA @'KDUQ^&I0-1/O(#<,6'$1]&;A%&^*Z:;,ZMU%PS MQK/N(#S0ZN7%6/EZ]22=G3[P<7IBMYOM=JM1B!5X*09W9_A??^)T@(Z\E$'# M1Q$?17P4N1R*Q+KWX]@R%N9J.;HV[#W48L:0UHV/I][Y*(K$$M%"G.<$F8Y. MNN9H5:PIQA)0A&&P-A)G BSSM3AR[8?TW^P$\-W T-B]//*C GPNFI[\AT/F MZ?U"!W=X]L#S"%K6ZY%XL9_I!Z[YKTBW4MWXUQO7LC(A?+]/%7'J!*!5(C1V-O1U+[7!)I[M!(80W@XL@_P+..#B \B M5TLD'T1.[A'Z (B,A?%47K*+^W%0:J7FRUX7I;)@WH S*'HN3>3'>7R^2SS0 MW>LY4JI.4I3S^\YONG#;D4C$LWC<;XE(-^M>LJ7?KF ZG6" < MXW[ D=^U^:5\'/-Q['IP['0.K3/B6(ZA"ZVXF+#:K-8:CA>5AY0XAFR:D5]_ M8@&6#O\ &/-1RT>MZR72S;K0SHA:\WA0H;NU42N#XOT&77GDQO8=H!8$7 7" MT<.2Z#YJ^:CEH];W1:V3^>S.B%IRI3I)CJ,2ET&U5>:N'LNU[!;8C.#3X_E M[(NCS7^+Z":5\1/I_G M*N&',T$? >=V=OE47STI^4PP/#=;K=K(3"E0K@&N&$;X $W[ 6774[H,I9+AJ>$E48:R0\FI-6@PZ66^/$.'?'5(.@O/#./68N_+:;0SZJ^*CB MH\JMN:S.A2JYY$*,M9O!2MN*MVJQ2C.3,"> *N"O8OEH(,K3?A3:S?NE7J/& MR[#ZG0-W;]Q,OE F\ANGFN^1\074%] KIIIO=?CRZ,OC]5#-ET=?'GUYO!ZJ M_0#S^3^DJNT?S_G@%AV^V1J]_]FK<'^^8LJ>JZA :J&WA,6=ILCB\K HW6 OT@T:O;>N^3\'%5+>R0[PYJ:> MBD,P"E,,&:2:R@$7O*-,.K P_[3VBIWWI<59'@EZDUA0>G(M/1-S6YA.L4# M(;6,*604JLPP0- YG.-&3!D1EJ@LRA)H6H M-.HC74<2^0!I:.RTE'%/@HY(9?:!BOE*+,+^:\H04.N];>& .;:&V/)I9 M2!7A1=/4Y9[EU,EV*Z=+H*!C+=/>(($PX)V#AV1*I#H+K(.>'R$ M>Q">"EYOCR"P?/ 8;Q_B$$H$&?C+:#+5=$%?[DP&1V4J2'*6VOT*YB3I#6,GW"-0XE!0!XBP^&;$QO8RPO@%7<636TO"%$N1 M)N'QNVNB8DF#5^%-EP [=>FO&Z(^ R-'N617##052[W+U'@HP*_F4# IV01R M333<6I''"!KAM:!4S?T[;K^D;%E1G%7'DUH1^0#^A%Z)",D 000]0/KG@JR0 M-FB._X Y* "BKEA )D_X=(2YQQ"472'!PW>$[Q@;!JBIKHT<)MR(,&GO((F# M?4""J2*HP"J8GL 0 QE$Z6>PPC;:#@4)DX22)X![.H 5QE_=PO\%#+ P4753 M<&5NJAFRNU&0-?'JS#DA[1P3<'X S8*0V:/F9\9Z!1% D9U3M:"!1#A9LS5= M,I"ZKRNUU8U X?T_B7?3OKQU8!9UE*8JW@>ZTD0JYFI/U12=&N7CRW;)#B]F M]J\_JG;DH.SSI%RO[.[J095 "F@1VMD\%3A>@]1 M7I/NQ)I#1';Y-X$U( !EX[;>4GBK_H85WU'@"0O%_@$5;(X5Z@E)*.)L[KA7 M=\RW27"BQV"23'6\-^CX-2#L1%.Q^H-_'V.3I(_!QM%@$]B0$K%R@GKFUI < M2NU2YIFFZZ_!-RP%HPL9J=<:JV/F0!B@(*#:%-5]E-']NSZ7B*]8;,,%[6E#3\9]!385/6I=C-ESD M,HYV-; $'<,,7GTN MF)IN#.6I!YE9QY% Y37'ALP2$Q>Y:QVB$B*0&?]%60929B""T H@8[G=#5&+U[Q!V0XQ]\3I8?1G/496<_0,87UUZ$]HP:0"W MU)U7MGFQAQ09@;W]%D,(_]V9$; I:LH\U7G;%NBWX/]35];2=[8\),M3=1 M;$?)ZX6<"# H(!+62&':RXOH;9ML97.D6BB+;?24R[,=#/$IK YAM&^WNY[BRS@S08 ^0Y;!MKMYX&H$J,:2(N[,7O=G_IOZ2_][RL(&FHEL3YS[C7S+^ M&WY--?JX*=GS ,QD$7^*_!7_FVYW_ ^)M M+H..UW&[L8-!.II@]8G,#639<7NLJ8A19(>(STWSN&+U7&N,7NYF1Z"',C#/ MRGU,3-6D1I8T(!Y(#')K4]_S=QH.? F.6X[X-!%NLO;WNDRQ12@7G__:WAF1 MNW$[G^GCK1%_!-9QQ_WSM[/7PS8LOM([7O\ITHGM3?3TC<(9\)RBSPQ4GKAN M9K+?X+\9?;=G_.R9/O'NA2T\^!$,!6>4:WSL0")N#VP- M&R$,'3_>.-K)'Y'I># %RAABCO$\ES '++F[&QLX;:[>N?*16YRO.%>.[3 ) M<&56D;GVL-!;'A:C@Z*EF)9*TYWD>-H+QJ+*" _@&KQ*YYWX(K;L9,/IA^6X M]/#8C+5*Q1IK#9YQ+9W#U^0)A.=JQG)SBGZWS@5.XQ([Y@K;LHB?<0F?\#"< MBQUU+3WO[7U6N?G,@?*VRGAXP/P?29[_^7_X'V\,HH*1$6(+AGMQ"QP,V(UB MH>E_?4W@V,+2<&<>9T/Q]7V6W^M[*QRY-Q**ORAH+[YVWG+>T1"3KQGKGO^MXX4HME WSN]DI4RM>EOE@E%OVJA]D(] M&'83Z"%00QWP\W]:FOBI,XW=4)HM-5H%B%7^V4Z)X3YZB:& T'!.0K07C \ MOT[B"U=JA//AP5LJG4??EO6C(RAC#&K_%B;3?ZBTI2K:-$ 55#%$X W\HK(D M8R4-;3)Z7&I&#/VV*54UHJUJNP[/[-H.:'HG[0:UR5+R(GKM2MHQ$1*\*TYZ M[&E>2LH-,3,)YIM:;1+DVGH"6\_T+X7212?!S/"HV[U:RM1B)1 M&^SL_9:%[*1LJT:WE6'%VA1E&+,17]9QR\A^RZ56G'?RF0@[3LEVL$K/5NU@ M#%KR^RW+DOC8DY/96"9:3 8']"!2%(/0$JYB[3:=<1;73%;2QCBHUW0K'<\Q MUL+NLH=3LFR$NJ-(M9,)9L?ZZD$MUE*HCEL>3"F\O!?U2#H;I8-16# N)W#+@RD-9M%69]6OINA2,%YGLT*M M4Q=AG(=3,JIIB0].[_5V)U\Q,N7Z'2/4!EWN<$JR5DLT6C1;;^>"?:MBI=JK M-C]P:^CM-@W2^@T(SV8EJ6,[?:L5LCGE_5T M)3,=.*6F]NB4G;='-;N?RPCU0D$M#!1#*-E.^9C=ELF[1:3"=J-M>C8H]V;I MX5TI3UIZ=-K;L3TOB]:NJ_U2SFRV4857Z4ZE&IT_V<1[$C_TM;S0FJ%_/?N1 M%UTT%W+*O"$.[YWGY1L7AQ/[,]61X;H&'#4>*"+T-,M\GWVX'6D#(2G@(7GA MJ,8YJ0UX^BG_>UN1.[>O+RT;PF"@(\=@KO5=WQ_9)@]=?-D^H_17^I3-6'6> M3D_+1F\&-M U..U.R1^["C#SCA!5AY.\Z3NWG\FQZ]1 O[T?MJ<*.IL[2]BX M1$;\'(6#YMZ-O@X7\JJJ[%2Z\;BKTL,)@F>@B6N];HL"9 M3T6!;RR;3]\^8%Z,H_>7[HJ7+NQ+W6TN72S$\/[2W>32,<3;XR_=32Z=#Y@W MNG0^8-[LTOF ><-+YP/FC2X=!LP74T/Y2W>U2\>$Z!]5W^6DZ\>\F4^^01NN#[MT#TC0R1%V>DN,(. ']:R\6=2^ZE%P? MT2Q#4"4247JTXNN)'8B7.F-^>[D,KT:/=X#LDD/4%&"S__O%_OH@:?A0-'+5 MI7D^2SDX33I9>9"7K82K8".'4P[_]?GFO7S#Q'V^.0??7'>]M!/P#7\ROGE9 MR;X*OOG(MG4FQ?7*2ERM([\@8,]-&P.]4WA^DUV:'%$(WULE[8LTQ7>3*.5> MLE8TK%=KNCSP;D;T$43YG;,RXT64OB_*(W8.>KWL2+N21/ZGJTGYLK?^&R;P M?RWFRM#-[IVN299HUO0FN9^&$@O9Z-I2MXS%M[:1WBP6W@H)">NZL5A=)\78 M&O3*[F4JKX,,8\+>C,,DL;I795D(W2I:%OJL;NIV9_ M1&>"3_-50U?"Q5D+H"_^ZT\D'N!CL2^&OHOX@V[6HKU"AU%YWPL"UV9((H^> MKHV1CB6$.$8"E(K,#Q?=ND(W$$:8*1[QDH(D7H8[6W>JFU0E%/XL)@'YT?F; MFWQE[3%R+AIID(3K=@\&OURB/J047+&3_G45[,CAQ6>B.F^)%E?M1_)PH DP MD"0H %I%80T!E34"P//$1OS)KZI4 ]%_GQ)"7G$U O?-:7PQ+>&5&HQKP>(P MK=7CLO%T:2=3YS$AM-GVX)ZV[A1E\O"H,?U1HLL1)Q,38.BWJ1N^0>5#I ^1 M5P61[_(W70E$)M)5,U$-WV?'+)^8%1X[Y1)3?RECU%= Y%"52@NET>#I6;&> MTXMWJ8+* D1&L47&!'@^XD.D#Y%7"9'QVZ+%5?NEK@0BHW?-*IUH:>.,7%?B M42714!.Q2VN1D;;\XX=='-W*B5,LV%R53I3H_+TH_51;95@]QMW*\_#!L) M1+FW&3PW?OK^D1M;G[NRY>.4CU-7@5,'KJ.<-"Y64ZFYEID\]8MA41K0\X=+ MXQ3?EL/+:*]2:7?LJ3SJ"+4@7X%\D%' J5@@S(=]G+JQH*"K$\L+1PU='3VN M"J;VW3=('?:,3+OV).02[OLRD\J9XNX\_DD3)' M,%'XI* :P9FH3/#IW9G@6TVU? MWO-.AJ,T>4>-Q=V:BN _F9DESP4%RA6U51T9)OZBB:3C+9R* MW>LJ/K5!T+J;I^.)C&P5JHB+5KB"_555?(X5QKQT.6Y,+7(IBORP1;=3U>.& M8E-0TI@2O2^1']#F2P&H6FH93KE@KY V*3<%Y:G$[<)XFP+9QKHP'MP (Z6X M#4JT=!VIXI+25&J(/Q6@)#1Q[LB19*%N(,YNF6W9M+9J,)-BQ4$8<( :XI53 MEI0BX['NE,2FII8N#@48,NEPQ=ZHUZPA1$TRX(:D8JR##^*Z5CPO5 M[+LJ .]*:<),";H."WXO*%@"C]4 -IF$F51S07:<2FFH.D;L8V0P.//C4Z*E26XM-]O'W_]*7UC_>$UJTT?(J^7R@/MZE;_%*!W\ML M/8WW;3QW,_I)ZW"YR#A5;8F)0C#"A.<_>./9D(]L/:?:;K:Z)2RKHW5EPZF. MQ57'_5$#3<-[B0#0O=X92,1F3]-US4;Z'DKK2 1)I@3,7'B',:::"N2DO.K= M2Z_LH8'>T#?9,V1U+3LG).H=T@D,J2)Z[NN?)K2W2^]4K$T*"OEHB:D%ITLD(@%\;(!7IN%/!91N0 M?'?8CGHH2'/@<[+W83S!6N04FJO0'U8:\3>IJ;!TE$1X:@H+]Z\&9FZ0$/>C MWISE/IFE)YZ4##'DF%%F%F0QP(.<"&,"-9#ZP>LZX!$',P8T,RQQN.Y1T$'V M08/%["9!RQ["\Y G/4Q!4J$3!@20ALUT^#U$2F=C-/4QW4$%QOS@4 Z_[H3!PS"1/A5T2.#B M/ --FQ)U),DF-<.K"I#ZES,K@TPT@5=&Q,W_#E$)+#. $C#6P Z+8(V<4C63 MC%*7\0MX8/#<[5C1(+J#(H4%G"DXB+TUR1!!-42(_USOSF9 N@92:3995M@ M=K\C&(:&C0R/.I2\PTZ> N4I/Q36>Z@K4GDT%;+W.ETU9&.<(G.#G];0R92R M(SHS4=/C&6ODN$YSS%BI^L^%SAV:D<5UB$8!U4Z%H]D=VU6W7#RPAS(6EJD& M<.!(L6'U1E@V=UC8@=BF$$/V!=L=@,F%5) !2- 2 M_P]W4SR6?6;5N/G"H"[!VP)&N*FF@RU71!7^XX&-:H M&'26)^BAXG'?!>FIA_<-A+O *$49>'YR7Q9AP]Q:8 R->'5=[78/B-TMY/>3)8?_J(FE8-(2*F%>(MKB8*CCI^3R)!Z0RI6"0K_6/M";7/KW>&DA0,L1A!0F:9RV5YX03/U0S>"9.E[;@1;^GU']M=:W\NNAB3HV>@0.G0 M"\CO"1VU-N2JZ4U,K"VGPB@Y2/,Y(5NB66N0TA:KM%V5ZY_D]RA-2<+26 OW MWL;U*@QK4$71 M5+!#M11#.'(,J\.OP"30 HF6Z=&A>T&ZU!$@7<^N21_7VOQMHQU4J+& M2I:X<11#5"_)CR]0H-,1S1DKM4N'1N1;@&% >^]/;FNB3:_] 7C1,5X9&_[: M#%/8+*>D(4<#%+&&A\#'_-QJ@2(,BB_N&K,R1BX8$)X_Z1;_=X-F^!5Y0"#1 MG?*K?')1M; ,T=&HC/":N?ZM%OY $L/Z1BT4YMUI(9D:">-HRQ0*4B>A%9.) MGZL6.M0ZE?Y74%TVP;L$ 3$=6+%/]2P#T\(P=FT64H## -M4P^((DH9Q7U"= MW 8&$0[7V@/K1.OW00S)"2VVL_ ?B EVY$78DET;&3EZ E@S>)?'/ ;&*IGR MK@]-QGN\HYF" 86UDQ780&[G!XXT2NLI(!C@SS=O,,.0N>Z6-(<>H3D\@+U"5\A)TVY+YVN @\X\]@>* MQ7B"'UF@AWAPYC@TJ#FX\9WSGX-1@]%]M'\\9G<$1WK>_[ACZV,]6P*.=I? M_9*.-FX"O$98VL#:A]9. YD8 /(<>>8HDAR%W?D0"#CAM=@_AK=HE"3KL"F* M&E$>"4<3*ULUT"Z>K==6 GP4,+/K EDA4KJD)V#C8D,"4YUJ/!O2!/(/,(U@TDV2#"1N$WT#] ,+Q':#K:E7;+<(T+O,0Z MD=2U-@*?@7<]4< M 3 FJ6,-X:$3SQBQ$!Q5QE$8/3ZCFI@@"EI/VS /W4('WY*-/?:&_M['X)ZA MOCZQ/APQ40-ET_F:8&@J7B*L<+EU<(A.0E#9>]-3C;!^J(NR0?Q2T@Y;C%7- MQNV&.UBR!B3O?6QG ),0[)TZ_C77C7=9=WYJHVO#&1N).7&=@<]I(,VI,D_K MEEX;R]D'B5M9]/W"LIU37EG%>)@P7VC7A6;,%^DKE]9-'/43+]*)]1-LL6*9 MTY>O:B@380G9 #48]*9(T;;':V]'[!]NM;> MK@8B8E6N9[W13( =XQKCQKQHCE>8L>=(\#6 M:)%#!0>(^C#3 /0G*("66WF'G4TTL"^E:XC#V[=E;K[M4T CP38L$E)#N@;* M#H4YF(IK6UN0,!""IM#O ]TTE6P]+X')85B94_=VJP"PB/%+AY#"X5X4)P?B M\245@)\M<<>&O5#"=1QA-@B%('?+^/[W?^U4-#[ $_="\-9,W:^S)#1R@(). MP60!;W[Z;T&QA:7ASCS.D@ASY[+Q[_6E8J -Q84BW+^HS8] H0/R3H1%<(N( MGKJDH+[YVWG+>T14:>_9*U6;W94RM>EOE@E%OVJA]@(\&783WBE00QTVJ?]I M:>*GU+G=2YM;(.N8:#LUC=U'+S$4$!I41**8P1$";*@D',^5&F%/._XBUO9H M&'U;6JR.H$"&]G\+D^D_5-I2%6T:H JJ&"*@!N>-LB1CJ$>;9%B7FA%#OVU* M5:PR$T5M)_!AET8C?Q-DB\GIO#$Q$B M>*#-@6Z[M_T>1Z.''E.TQP;/7@>YR(Q_(UCSZ-Q M_N"[SOBYV.[S?H3GN2B'NGQ$B';# A?K\K$8WXVS7"0>YZ08+^Z.M"5VJ\F[ M7/$)M9ITAQED,NUZLJ.UZF \[+=L9Z+-2*=2[V5*J68D_E1\&">:=I?MTOLM M330>UHO#=+E=BMBB%F,CC6$=BK <]&G&$D_6.-.VQY-!M#)O]:JK(@=%^B+[ M+25^TBZ&'X;]S"1BF9D,4ZC3QJ#+'7Z],;^7[;MLN4'/'CJ%):-&5#L(+0^^ M+K?#@R>T&JGMB9D=29&!TAXSD)KXX.N&17>""RU;H9?I7GX\$[NE%U9@-9HI&-=.TIH-!-W;8DA\%$[5I?]JD:Z/I7362JRVJTSIN>3#W M.XG)]7/I>C33'&739F15KC$-Z/-@[K%!HC->A 6+3MWW4:Y?O^N9HHTYY.#K ML\%D5 BS0]2>T3WQ(=&KQLUAXA@O"7HK8ZI)L9&)%M5H)S>;QEMYZ//@ZW)K M/NK,YTVN'6TPTDKNW,MA_BC7R>.5X[DGLAWM2_"E) MR]'*TV-\.+Z3\O8Q#BE'&G9_5N8>VA.Z6X\:P6"RE@)>.A@GG7M2."GQ2&0?5YSV$68?5]SG''/L.1_A M8P?XQ#+1&/[#_G,N0D?I6.P 7\GSZ"&>,3Q+1V/Q@WX(+G)[N(@ITPO6(N9C M*3]N1[NU24O)K_A1;7",TZK!>\YXF-1RF4E7U:I=NU]H&X-C_#-G>^'$P[#5 M::,\':LNNT7A/FD?XY_.?8[/9I["2@9)0FF@K ;]0;5^C"LB]]'@,%ONI]JL MWE'3=P,Q.7P\RA5/P0? ^G(W,RD5Z]EE/A6IFHEC7#%IR^G4TU08T9.'>#(\ MX>3:8G 4848K*\??SX?%=G,UU&IF7:L5N,$QA&$*XP3?GO,:7>JM.B/[Z6FQ M"!Y%F"K-5SASG*N,@P_-=D4MY&/)HMWECV"1GAW$(Y'A0R;77!87W,/4KN8& MW?AAR\=\3XF4])*26G4X6B" HA77@S$YH0=.+?O32&GD5T:+AO"KTE79TO"QF(V9F:+;-\;%8 M61(= *ZU=5?K@ 9!@7Q(IG'H89OR_=EB-G^L9DK)'->IDX]+ =;W=" M#]MG+(,W'@7L:JLO6@BU5H;B7$=8I=9HY1*Y#-7,-.X+J4(U1S4*N7RK>6CP M?,<##CBTUCMJ"TIE4U4AJ.T@HI['<@0 M D1D)[FL""--)Y%";Y/<2OH^;)8?PXMV,Q+6#:F>'*7LG:M6P<@[4I^MOT/& MDS 3$"\#)QCDLE$6K]+NK:/H5H!0KUVLYZ+:D*:;#S-M_%00P]8H\>L/9K2S MW#)RF*$G*XKG_KQ^-F#BYV$#==',,_&'0@^K%?T"!M%2(Y9.7(0-\O-[-1O+ M#AYI-G^?JVH/#"JL!K_^Q!DZ="R!\*D88>(P0L +RL*$59:[CF]RY"FLST>1 M1"Z&PF8+\95]1;,)!KG^].E4UP1QN'&^C]&20GAMM0E^!2^--9DZ#A/#(P@FT^L*[K5-+1]W\ M2JD,.+M8HE-O);ZQ?<>RA&RM/%6EH2Y9$B)9>>NJ?INW!@ MU/3RYFB_0-:OUK]#.GA,F]L\SB2<,YW4$(*!"FK:Y?$&9G&W_1I"@N$M#!%J M\<=,06O%Q\'BPRR3R \'XB/&$(:FSX(@0>?71WG^O>J*U=9OI2[&9==7V#HHYMAD.5CVK1;R&26!;M;KX47=Z)8 M__6'"X>BY[EZ[6Z#WK9"5&G-,N'&EN3$K1V]2/1S@JG\'><;[SCL1W>L/Z^\X_HYS">YF/[CCF,N'IYZ:CTPSS46?':V: M0CZ8Q*I3-'8F,]S?<=X0OKMK^D% _' YA0@ODOG,RR7D"K*U3A4D"N3&'K%B M(30*CQ?BI=;1OUX$&;E./E4$$NOM!*>[QJFQOD[MO2S!@@@8>703FZ:R!B S M="[U0&RLA =)KCR1\/*ON'?YWA4YB,/XS/(D1$>:M\UQ49B2F$<(W"7<_!>D M( !]012MB>6T$QR7"-FI_U[? U@B0:?@)I/T-N>EXQPP=NS]<\?(-L4ADBP% MH]4>#NW[>0X]^?E^+I%ZZD33]"06-4NHNVQP=R]BVV00G M\D[(FZE[X_+FY1#AU2R*3GI.-L2]F#)Q*^9HJW^(3 >GF$S&CM M+\RE%B8>BO@K_-M= M\X:F*%363AJ0MHE096,O\E+-X!4 M'^>APW^/8Q#[40QBF!!W4%S\MC$(',HG0I=7S,)OSAAPX_E[,0;<4?^^V\Z+ MDS^VZQ[9E]Y;A/B+-JQ7*IWC;R01_EF%4]N>DZ/]O"6I+Z+;OD63C;]?DSTY M<]-E16L^^YC/S.S>LRC MENJ9:15N,'.__L08/A"+Q[^TZ/VY-0\?8*X88%[VK'YS@.'/ S"-;BK3Z* 1 MEQ%2FEE+ZZF"WO]"@)D]3*:I9*5IA.GQ4B9;C '(4(-SK A(^%59^/ MR\ZNP7X=PER=>^45 %FGSHJ2[WF%/HS UHTKDG-1<'(C01;G6W!S7&)/N86M MXP5H/>(L/%MTP7?;-Z[TML$)MY$U,AS93Q9#CIT]=%6#7J:5ZJ+3F#72?4A> M@156CF4"+'OLRNK5>\1\#+DPAOPLW7,/0[!UNX4AY[)US;M&*3K)29-QI]&/ MCXN]8CDR'EP 0R;3<+,A/=%ANG1GV0,UVC-X'C D"L[2:(#GSX(AWUOUO$T/ MZKY.NG5'P'>D_B0_QTG0:^3,N\ B+ .S'"Q0"S.?BT0?6_M^):4X#L=!7?*<-DZK)G6 M[QN^._9TKI0+AAA=WEU[6Y/W%>'W[#\IS3!KD*&@-134EE?_&-)DR#H!E2/; MD:+*=PO+Y%HT.XX/Z8;!/S*)1#<*>C$;"W L][;=R-=^?2QZKZY[6Y/W=>%S M8]%DQG9KF7$[W Y6!+K>>6@WYBQ42R#NX4 X?)A@ZA18]+T5X-MT#[\679QQ M$B:M0V^/!UG[7N.O'(^%$L/P?8LMNS5"^4N&LI0A@;L^Y-]B+I!:(.J[ MWC$8/_ /[7QSLAIW1@+/FN7RXYRQ,41%+W/'X+LIVO\A:?"^(K/ ZQ4>7\XS M^>XY[M4/_H;I+%L[!2?5N]FE\Z7N1I>.#47#_MK=YMJ%XK[8W>K2^8AYJTOG(^:EU^Z=L7*O6@7G MSA%WA$QO3QD'1KBFDK@ZKVCNL8QQ\//7)(![64V_0*K*5[CPXWQWN@1AX1!S M6_G!7F79729]P1UTHBQBKRD[UX-U_#$Y]IGP@DRXG\KN5*$FY]]8WA2$[1#( MB./!KUH\W'YOIMC[COM4FF*:16TQN.XW67) MQ<$ %P\'XO2Q0TT1TQ5>#R[4&!;T\J7;I7KR26 M]?S'@YX_@"*%I_3(X,>MR3A:S8Z5&%>2R@*@"-SZ"^!!!B+APWM_'[[9=H5* M5>*9\_/;-:>_7)'Z$-+=T"6+0S*>[,*)"X,W38R37T"YH+:UA0;;%Z:/(&=Z MU&FSQ<2]F*GIO; B=RJQ?M9V$N5&.#9 OS5Q@Z]E^1#C0\Q%(>9+5;&W0PQ7 M4F=%B2G&QE8U7'A4PW=W=W5Q_Y7;$[%;RO :8^&3B9:E^_.K5S M.^C9NS2W=>7A"JX >5=_3GH'""VF2-QW2JZCA(9(D2A9=6_RJ,24(R[,I)-Y M@&H.$5:#7[_/(QN4,=1LU>O,N4'20XIFAZB$:%J"LCN"B;#$2K6^I/JZ-H%7 M##Q63"',\,@(7>)6D-9_08RREFGI.\GO,IBPJH%:,-'#^T%B.8]2DT4G/D;3 M$5L3"JW1\-&_'W36^T&?NQSTW(;&XQW^Q72=?BSG]<;AOI)SU%\Z?^G\I3OY MTD5"M!_]?DO1[Z_N<==!I^WX]8N=")TYB_4I0MO/6<8Z&HJ=-W/:N2. ,ZY! M]&JX[V4%YOW712YVV>,&).+J+GLX8O2- ^VW,6C;;-[%IH^)X(=-M2L[87Q$ M@DZYJ1Z?<:Z<[&;,I87T]+DCQK.#S[6?(-Y(TMF7HM<.3U*J>*XM&RES5,'#&AZ[9I!J MCOW5HNY;ZC5 M71Z1?Q(!SU]VT\?P[XOA0QT=RXO>[K3O1+,:&69R2?$A=Y<9]Y2B[=0\8]A8 M@*R$_7\GPUV5>3?1"_&(CCMD= /")DY6BUQMF9YJHA3E+* M?5]?#KH\@'B<"80!MGZ6DMP:(AT)?1/I/T0%O!Y5^8*!0-^%C@Z WU)Z"A_@ M/P_P"8"K%U ^W%1*#\EQ.CZ>9 TV'7M\8OJK>C=.ZK]ST0!#OQ/FOZ6J3K\> MJ];23$'Y@D+$UQ;)< .Z^R7O6E]G:(A_^_P[;P/'K[3G]7$F:V>XS+A9L&-X M1.UI/SWH,O3;\FKX=]K/>Z>=?B$L\YU7VMV2DY2.1)!SB;)U@ .MWR?7U&OD M9CNY&X;_9FJ4H@DJ5+P43,K&%@[^TU3 *N%4ES4=_FYN7Y/'W&GA[I:D0N76 MFQ+J"Y:"6X2H%KFLOO51 7EXHHY5=39$'P'OS[,$A5LJI,SM#3 8$]]FL'.5]?X< M@Z4KX\>:FI]*X]R3Q-_?=R/36CEQ-0Q67&1BW 2-QF,AS\5'A?RJ$"G9F,&B MH6.'XJ=D, "]6V R?H?)^&MD,@TQE?M$-BF-EPO5J'5:D4J$KE\-DR4:=3JS M$$TQDY-6/*,TGN)(2/SZP_"A8VF5/L\2SOF(RVF.D@-96!R-!I.!@NTH0 %F M!+S2VWP ;\$&:#UX196E\_P53>8,*@E9W,^K'F<8F8[F2+60\75Z48C*&**N MV102=!5SW#=1?UZ2<5OJ.G/.N%-.J)(K[R9F8\/EW[L?/2K%W$@3'@1>>QRGYFTYR-<+V<5C'0)ASR3%WT,7.=UJ M1VKW"RZ?2J?; MBWC%.3YTK%3)679I 'IWBX8=8HE_-RBDPN[K70BG.":PLW_O^)7W'%5."IBM M7#BB@KL$M^EP[\XK!\Z8+TF&\VQ2 29\X!O*!J$8Y&Y&F__^KYWD/@>N+->E MNS53]^LL\>X.4-#)'41.MG\+BBTL#7?F<3847[N+?Z_=PAQQRX8BW+^HS8] MH0/R0C*[+2+N)*MSWMI-5^<^>R6!D;M2IC;]S3*AZ%?!V_>1;:I<*0JWL%,5T'[W$4$!H\ J2?(18CP(S W2JM8P(>Y[0 M+TY"$GW;X5I'4,98TO\M3*;_4&E+5;1I '3"$-D;FE;/D"59T&501GN7G=%V M;M(7L^=K)G'?[6J]:QMJ6__=G"J^B%Z[DG9,A# 8POXEJY;CX71S<4[Y_FPQ MFS]6,Z5DCFO.\Q$YO4QTH2GSZUQ>#Y(2C#U\DI ;;2 M960;WB&+X= &8>[6@9#R9"K(.FDYLP0=TT]94KTEX7\,J)C \*(P&.AH ,<1 MNP4_MD]O<(=F'S.8YAT9;5[R\A9C10Y_;/?5]6LA*H$)![@D*""7^Z=464%5 M9?PI ;G'3C:$X[FL[1QX#;'HZK(Q#AI#9^Q:#].<8)US""48!L+_NYCO5?#NJAAB4- # GU3) (K8!P',?AK^F+G$ W=4_P"9 E9@@@XMW'8 NNVYG(*#H^%B/"& M N-=G[!1,'CWD(Z0(D"IVM::/C,B<.27!T.QNU.G7WL5:WI0BPFNFR7 MWF\YT)KC>RD7&8R7]K1!*V*D)V<&N.5!GWRWWQ[/+*,]7@YZ:%(-UF9) UI& M]ENF@E:M,&&G2@8M[I;AQ'UW:N:A]-[!USLK.B<:J5HKPT8Z]_0XFTF6EP/< M\N#K3"3-9N:MIPZ-$O&\DDV,9JW'!&YY\/51,S:F-2$^;K.:T='Y*3XUQL)NLW?/W7,O@!MW88M/Y5&EWYZ55K&A^5A0,X*- M6Q[,O1%Y;'13E2$:6]FYU=2*B:2!H,^#N:?Y>ZLW>.B,VZE5M%/JT98PK22. M<4@Y.B@K/45/C%FVTDL]E"/W7=T^QB%]MI29-9G5+),*LO?9FE3-6YW$,0Y) M]D>YN1HQ2W1*&,B52GS8;27L8QPRR-=BR>KL@:.;491_&*7S3.>I?HQ#V'#W MH:K(P7D&U?O=LMRH/FF597BO3&PBH^Z#0K]]U,S#[&(>5BT[#; M"RY&ERK*8R/?QTIURC[&(0]/2BR,RHE(>Q9^G+='U49NK+GE//;Z9!=LHB(E M%W2I8R@H6$OU2_W$,5ZB"QDZ.AJF"YGHX$YG2G2OM+#L8[S43.7[9:,D/]"U MDIA9QI[N\Q6V[MPWWFT97U0-N=!GNNU@L3#.TL.C+D5;O?$X MUUV.*,R"]1QJ-#*VX[K%:(RDA/E".]?L?;80Q3OTF\_X&8YI M/KLZS8O.!8S$5!@BWACVGUP[T4A46X]4+5DNY!*M0JU*):II*E$NUSJ):BI# M96L-JE%HEH+-?*)1J.:V6C8/'2J7"Y8[YF/YS+;=&2*LZQ,=FA1HP<2C\+20 MHQ=O&1SI=A,4\X$N3 ([%@=6TB'Z%MM, M;P'(?.P.--W#6H>FX]&7@-J^_$ M$,*?- PP\"U=!WW>L=#).(RA9N%AP.\]3=PMLRZ1%;,O905M!F\T@A:7CZJF8"H>;83,)#6'<)PX,VCAE/NL*M)$O$]@F838IB@-72T[4Q MPGH4%,21YQ!DN&7_F=MCW!AV;SL;\*R6.$QA[0WP7"-8&5A0F/TI1'IGT9BK5Y!^EDKTB0HRFZ[Y4TC: MNIY,Y*/U9#@\5O9;UY/);IG!+Q_FG:ADRMF![ 04V\^+='6 ]/XJ5KU#&5M' MBNUR1 .N4V;=ZY1:G\IYSI.-?\$)+;I08:RSP]K)&.CPWU.7N^)"?/Q;PQ-X MQ$X$/&>W6&Z*;^*73>IS?KYAXC]HPWI#R;A7B\*]-U?(%VUU[TZWDT3X3R24 MIB@^QDD,\:P[" ^T>GDQ5CZ>&NL34)+65EEF(O%BFVVG[NZM56..6@ ET5]_ MPM$ 'SN69>5\W'$[SN*S% V]&875R0_LW5\P ML1)1!Y(SBW[R#PY18<)U?$ M%==[1/YN7'W5.WG%)]W7MXE\-/KJG7N*+7G;R7)K-VFL;]%D/4%O"A##5<82 M?F1;X8/:0F3#\HJ>S(+3?"8N9\JYNE.7,Q*(1=ZFH/IZZ V>[%\93/PT7?.U MK"PY:5RLIK#NF9D\]8MA41K0\X=+P42N'$P]F7I_0"]7=+)%/Y6+_7#=N:; MQ )Q[EA>G>OWBUX13GQ+=ZFK?6[=IO,]I5?LWKA=M?0;^T\/J$#]=;,*ZS82 MK*\5;.]+1[:>46-FQ=)ZO=Y.M3K\:E(H1"-!M[)Q/!!E#C,^_>W[4*\89&Y7 MJ?W&GM4O!YDSJKL? 9E@SRCHB=Z=W492:3!8]%8UI0H7M:,$9**']0?."C(_ M7/&],?W6383K>T^_SGOZC:JN70=5';W7K\%V$;4X-134 2JHAWL5@98C^]43 MLUQ4A9PR'Z/B74ENK.Z44F?@%HH/A*,OE8GWW;;G=]OZ^'26&URWA$_?2:5^ M': P"7!W1Y!J*G.M28E_;(_1@U"-\J/>_*F8 "G-($B"#7!TU _CO24P M.E#0KT#V+AWG>W4$N2(PNJH[!:V6(*\JLTRVG:/CE4(CD6I,DY#5,WJ1.P4_ M3M?V*PV?K=+PJ;(G/I>D3X!0)S 72&J^9_.QOS/]^":#GQ-;;7Q)ECYLE3>M M":;@LM9/>//*:GH#SZKI3&H[6Q_P[&'*OGHO?->2N'DL8QEM/?G8+V782L)/ MV7?&E'U,B#]1RK[X56>DV>KH R2'1R< MD!TY:9<;D6)%0WU[O.QGZD)-ZAM*UG:R]S%,(!P[C%[U(<2'$!]"K@-"3I:] M[Q,04@SG$G:CDV3&;']R-PBJO:JMU-VL?8$H>WAYW4>02UTKO1[]U$O:!Z$S M$ZB3N17'(DC:U"O/=2EQRO3J3%+L:395?(#F*EMA)QT^9% US\;6F( M?(SYB>[-C@[+J/7[1Y5;?^EOT(MP314%;F&S^/_L?6ESJMK6[O=;=?^#ML?M"(9T(@M*(^.OOG*!&H\E*5C2BB_UA[<1,839C M/*,?,W8&Q/0?TW],_[$S[%>==&,5,3IF:-S;\KNV.\3PN.EEM,*MI['67S;! M7!LR6QL2"JF1_0K5=Q"^0!2V#<3.M^N]\AT6,0K&*'@OVWU_*/@H;L'? L'7 MV*>-BVHAK5D\,ZCR>#&%&G5'V/8K.]< . :^V$.X?>77^__&]'$M-TKD^D5^ M.M7^$G(H NN.4,K]Y9KV?B'E7A1K)#>U-+ &2=$FPQ)57KL>EX&Z=CKUA*.G M=SG%R!$C1XPA8-^KZDN\LZQ?J*G;M-(5'C#Y2T_@3XEH*Q_"EH$Y"ILM;N[ M43S\F,G5$H[%&[8:H 7_4LPTX6TP"'RF.G:"AYDE=O"Y*0??G+LZ6%HPL018 MBR8Y08/=X$^\8)G@/88Y5X6$9*Q4RS2"[_(.& #_ =,.AH-!@NZ*P6R"/TJ) MA67.).&XQ:\ G@2LB*#/D2=983<;"%.JX4J0H\$+E,1"L@+<@>UN;!7,#(S> MMA0^_),).#_\D+>=A QV,^@@_)SHO>Q3$/)*_VTG]""G)C'E5U)B(DD&P+D$ MF MXNOWV@W)@[BH0(G#.^W6]?O)4M1W3@@@4O"1A\0Y<*/BF#6O(P#8#HIKN MU@8WRY-X[6C?X8?'FPW6J9JB?7SF+YNL.@F/!Z>Y )N\L%3XQJ!6#1YZ\)67 MF>RV'OQ?$N#ZPD?#\1,) '?PQ]#6 P\&VV/QBG1V4>'&OCP9O%U7P7?>>H-J M!!\/Z$X]I$_P-,'5 WD03'_'UE_ADP^*R85K25QIH]<5W*M4D1Q>[C=U?3E< M]I2/^+MW/V\3M[B":@ 25'F];(!S=2%/T&O5YCR1*_"&H4IU7LJSW99E*A8_ MKP>=O+@-BCO9$J_-$8F@<+.?IY4N?J2K$T<"-VE+ A2Z'E!D;,DX]A)9BM24 MY0XXAY9DP4XDA>WN2V(KV/Z]P$T2H<1M\);%^;*40^&*T-;$=1 M?OPT#>F,L/WZ\4#T 1RV,%7#>4H H2Q,0ZI=@R4[6_#:$=T6D<#KW2-FVA%8 MP)Z[67VVT?=5C_#UJ8FN=7IJX;FP (U[9EYR) O@CU3:,QK,^H/G>7!:6MVO M(P4%]5FI-LMJS;KC6T[[BY+%\"#RI\!TWF0VHYB\+@>3'&7!!C M.M*<5V$+G_<@9I02\9G"MAK,LCICG62O,*@I7D!W5X>84-/@=1V0R7:JVVL% MML+H4 1!J2NJ8L(PG80+J(\/:2LH#MJ*,%N%B@;\HJC*,B!C^.M$JU@' "5; MYCQA@^4"D@G54,E0@,X&GJ_HY@00Y@O=],/F > $ M;?A5,"N@OP(V6FQ5/$A@ E"_(8&!OTN&[4K/$;L:,)VJ -#A1SL-F"?B01O[ '<9DE+5[+!@!=>-%W' MEO8&3'CZQYHRT&Q5<.H!,0#9HT+^AS^!XW'!4RQXT(Z_ X6W[1S!D@(M9>(' M VT@N'CQ^,4G9 =%(!BQ:^":P+?V&Q1C8/CA^W7PM(!4)!T(1/@B6) 8;(4! MUI^$.L++WXZH#'PHZ>&N 25>"JPH&TIPL"A@94GVCOH]TP5S@F\*3 1H&@;L M +!F >@8&H:'IH@I""[80L'?TC%\ 30RP)R! <+;TX0,[UQY@J\!FV&'IA$ M0E4#>SXUS6![1/"S @9V?ZRB&"0W+=>OT0Y)_?$^X_[ON'$B>&?R&)H>'"@H4$__[?_W.XH%/^ MWOHD#U:Z?3L6N*@4*3D!VZTE>1F\^R]>]WC?WJZ<.NP:^=?>KXD'?L7G%/[/ MQ,N/<(=.MA=>OG*PB4>7JX3?.KY>9?N9&?H:_@JZI:@K"3[[Z*G!23GFXB\, M?2:_ZZ!>.=I0[,4?PR>F%M2__M$SA2]AW+&/+OP-/@=0,="L]*.&OMN/WB,H MN-%@?L&E04&?&3.X".=%0>=?B8=O(NW='I(?"Q$/>%T#^/.__'SQ=R+O&KJY M>$J4#>$Y8/BN.[%54>4!^-O[\/&M5G1X\]5[2VJ86UD./4$P_R4 XKUFG@"Z MOR-!/-ZV7GYA^K?0ZYC3SK$0 ,.M1RQ44[=W1\GE+LM2JV6&'0C\,MDN2IT. MXW%P*/KCQAKBY72'HX+\T&?W#1K2[17A8[&&?L+1_Z@[ O#PO$*W?G%ADKUP2$RFA2(9D =O1WWMO@9[EJ4ZHR,J Z?70<[W5 M_Q2H' :?AV @A"\%?\40))W$$!1)_ L.A*>&(7_K\/5["R#X$/W[WZ^]JI9D M0W4,3#NP2LZ_^OA18/X.L,.AY;0^LH:?$[ 3D05/4O>/->3 7.7OU5?RD@#Q M)6_)(K=B2BD?:2)+6BLMY_H$U?5O]LC.9R17*.JK"5MM]$?]&6F,?)W^\1.< MY3>Y2]YR6.P];8&;CO]MS^NOD\4_Y#[M[)PSX6[F)$'O2&!9JT./:7&M#L@U MFUTRR\5RYIIJMMO]LL?4!. (N>\J#M.7<$S,?A=EOP\Y*TW'JV/(DF"990=C M:K,V5D=6W^JLA-SWXJS:93S6?4,$4%KQ. MSV&SPJ;KV'!],&W'J)F\8==Y@U2@&D+ICJ=229M]1"'E!+JE^;,[8P! A?N " ?;+:+#'=HK=S6P/TV9=H(BJ=UFM'9[<4" S:&IU5MUP6'Y M&C[EFUA]B8WI+RHJ:4B\5S *PORS/T/9^R"&PA@2AXWURH % [$TY'T:\)#%0I_:PB!Q09;5<:.*3GD$P)(UR M5K=9ZY8% (N]:]D?6/Z*8DD*Q$8;F"(0 W=89U_* M1W1U;>D#53$?E'WG#W@KZ.R6S@N2V#3>..A#^32M9 M:?_XF7D^5Q]SA)F/$,,R^"K&=;@'$F>.Y;%=<&RTX(JN,?YUZ*IA1F\01$!3^!^@.<,J_O MM=/PO0<$](NWJ7;XIC]#VZ&/./C5[>6+K % '2.,@1 M"./#2KBI?!@DA*4=IJ &F[X/6KUVDBDNS*IR) GF(8G;Y-L#6R0R ,LFY:569J1P.G[J:[M#BJ_ M[U,K[O;W "/JX0DRZX5INY9TUH%&Y9T.-T'&9<;E>&[0'2UR6!,8)]2U/")[ M_]F]: &_?\0XHF"NL!)Z2-%UQ%)K24PSK?:W'_%TP%5F/L,,F!R.LCED5:PU MYVUH0J:N>L1/4'V'005U)>G^-@GQXZ@2XKB]S[8_ OG0^[#->SZ D6V(?F] M!.&. .UAO1B 5E6 .!4*EX_/10V%CR4MH$5B.$'*S+FJD<- =YC_J!J":QT+ ML_ /$REX@;X++,"$SL ?GC -';Q2#K+)=V'W8-6JLUNX_6KA3\'O8=[E<;$> M3/@$^V7.0R4-/A#.]"F4SV!SM\98F"?\\D8@].#^6V!E 6#K_C:AP98.!;RX M*R?9Y3) "6"Z3F+%Z^[^/(+=!P\.E4 (\<^OTS /,X^N["4*5"7:$(-&-GO7 MS?;J)'O+O/FE/[4F):JO205Z+G?&JI=.TZ]YL@<+'V7)LH-8Q?9)37G_;%=X^YDA AX#9Q?D0FYYM[QT"#<]+R>9I2OI M^5E3]SJKWQ>\%XQ7-DM4SR_2'1]9EOO$)I>>M8I98(NA2/KYW!6A7S^[4+^? MG#7CSQD!=Q*I>M'/+DP[J1DV&GLNC2%%,5DO]=,;T[7H*-".)K9+DL0T482O M;_2",NQF)S*@'0J/ NF@5&Q'G]C1 IB0*<(432"J+=,#NF*H9(3:;:!1F:]5 MVFW)SP[V=RF6T6?&R ,Y$QQ"7@JRW\_RV,3VVN)@6"<1J28;DX*%5XTZ,(?Q MYW,M82[.8O=B$T<;?&" _)V8FA[, M8CU.Q08F)\QD#_SRL!:0MPSP3F#0 ?UQ6\T'\Q1"HV^+8%L5%1B06UM8"NH. M]^']K]35!)5,*H [58"-'\,7PED!H P+ DUHLKV>(SBR+Q[/N8T^J+ !>%\. MWO2?UC=<'0=N1]V!KZV^K9O\0P5\ %M?")[@E_P?GAN\-.]3STA2UN/D+N #Y(!?(*I M&LX4H,,T\#;QB8EI66&];I!2-.>U('EG]\"7F4.'SHXP5"M8[=,6D^ WO*FJ M2R%)!=6U08GS8>'TQLU8,YO>XGM2VSMB1U/H'=.((00%"#:P=N&@C\*A,6^^J/W[F1X&JK;N/2,!-^E@\G]<_C7DL0^Q5U'=;]*_ME5. M)3:_*VUZD]VV-^U>A-_@/>MZJ,#!)X#7[QEB8L$V! [0_RU8^O^4D%V8H@>] M/4\)V",[E,I@EBIT#<-9!F.#BBG>V'X!2&4A0.B0^78N7,@C M>$C-SXGRB^=XY[\^F=:6IX(Q@0#SU$"F[.KE7^U>Z /?LE+H>P^DWXZB@QT) M]9' X\L?'V.X$OOEE;O%6+!_@69#-@'KW.XY LQ2(1T=GP=S?2R3 M#P\#OAJ>ZPMZ_1G@U3OEEB.\ 2)7>MFRP-[S=U08JH_O0-]V7_=[>BB27SD0 M#I00H%F( 7$+B>;"415SAXS/C]X' XO[8,1],.(^&'$?C(OUP7@W%OLP+;0^ MK2A$WV%YT;SL(&BS30,2MT$=^27*8XCEK>T ?NSQZ]")16^%_D'XYWRMDI$V M\M1TZC-N1=T,%*],YHPVS,:Z=J[VO7B>+Y>3?=6#Y)SDD#?KN(M@'=5,:2F* M6PP#!_-UX@C[@P3,^U)'<:BJO^4W@;8*OP[^OXM1[5TI9YW5._TU2/_9NZIA M3^@@=FP:VQ;?5_ (=P LJ2LHI,'D#,FYCN/WV,/^<&T2?[_ASVF:%A]0/(=A M$L&3 L:1>!KA"(H7N P%?I6P]&22QG@Y+>,_0BV*W]W!P&67=)I@VQ.DN1AY M'8FQ5TZ.ACE=KT6:U.A1GM9FC,%6QF]7+Q0(RUFDP,O5Z9!UA.TO;7""L7YS6 MR Y6'>(;^,S,ZY%CKD6OD5ZO@BPK:=TO9><*TH0C4?3U4'R%8IW12$'99='2 M3%2;D9VZPN&G2ZIF17J ->TBFZO75856&;S]9DC%)>MF:QPB::[";6KY1 MK*9]^,S3):'FD!2TGM[6DD)*29-&::GB;3B4>#V4I2GO$JG;-M?7Z1AY8 M<.3)ZBOSIMBFQ=%&2^H$EN\6:UE[XX&1Y.N1'66..Y.R+C%SEUGTQ?&<(C-P MY,D^B?*:%MUZ<89TAUY]P[;]3+?0!B-/]RG?-NS<"*WW&9X9C21=+[2Z!)SH MZ3ZU$71AX#5UQ)#^:,74FZ8FI10N=;I//8G.]>IV+\^X8F:NY'/H"N%I,/+T MH7)-%Q/=38)>J>;^7A2-/'VJ- M].:J6!8HS:-@M]-EE@':(=W1KW"DHFX5JIN-X]4T9[<:1%DL=1IZ^O<UV@"./*%GMF_8 MI4:C8B/%*E^M%0O:BN7@R!-ZGN:+D[DX')78[F0Y1WV5TR4+CCRA4F>M"\4V MW6:0W*A/X,5.)R^8-!AY2J5]O[5IT*G9A%F*Q7:2:P[\*@'0&3E=DROW#!H? M95:LJBQ++:78Q)5^,/1D3_.EBF.K6^96Z:[U7(;#CUE_<$XE]5[];(F-7E\DYX2.84*GGJR5S6M0^6YB=!' M;%;6J%7]%(LT$']&KE5#K>6]A0*'GNZ6):W<_J@R![)L MUD5KK1SB]0"CHF?PG.6G>:)1G92T[J;9RZU;F84%4!H] ^CEU*8H*VEYP)*L MW4LG>^1ZE ^&GJQ+K^%@CJMD6BNR==H<,[DAT6O#H2=LE>R7>D2T[?3H)3_8<_%='_=J@.>!5+8ZWVH,4T;$8=#KI)GFD"V0)F>T8 +&N,.C'E8@J0+&Y5,:=7 M*-HT''JR,('G4HTL.B*T;CX]+B$5;V G/3CT= ;40)S+K87B@ /K*8M%'G%( M!\S@#+1BZW)5:POU*M-5ESHU3"I*LT3#H:>/'??+\E3QLG6$K$^]5&M#UOMP M"F? E18FAE4;=KH,7RTN1XM9JU7#@Z$G"\N@O+2P!EX#:?(D#K"6RWHN#8>> MSH TY],AJK4)IMM>MGI-;27)"["P,TBL]\IE9$W,-TR3F.<'/6^5K)6#H2>4 MJ'"RLEX/YD4-8R:Y6AVO-N@E#8>>4.*,9E/I\33;8[%^J42KPK0]](*A)^25 MGM)9GNQ71&:PP"V@JW73>CZ8P"EYC9R&Y&JVTV6+DH1V^P.^-@ Z('H&XMO) M43'ILE(6J2X:1K*,./,&0$[T#,;3U4UR8O4V''IR" -= M<"8"AA*:O\2');U!*%:*AD.I$U9(37)""6WQ2,Y+%Q!LTIW)$.7.R(/T6DG(&UD9#%F!EM#9H=RR%[C72ZV+PU),SF*-F<4TR M_! AV[B09R;U^@8HM^@9D; N&P4:>D;89H90-LV1CC:T8.C^#"[?=.\X6RLO M39R\:@MZ4,%T6BJ!NG++I&V)U:H%N91-$OVY6_5.2R7.CXMPJ<0OV]G^LGJ" MW%9/Y)EL[P\HG*"=]])NG\+[7T7>KG2Z:HH<#$(X@&/7^Q_TYP3OY@ MM].%L(3;WWZ[52[HFM186-K28W!-8#QKDE%^.W&T!HZQ*>>",]R_*2P2S 8T M! @JQR]X6#5^-J^4=+-**T\[P+IQIWA^Y1-MN^[!].'KYI5>Y%E!!N'VB@BP M,=MJH@D\K.TE(G=/@?MZW5?4=WSD)Z,[^R02>E>BSK[@ *0:6$VXD(PZ[P0) M)!9F-[E9Y.IK^L=/ M],IUQ$>8N^WAX+_N(Y+X%RQ8W3FK0Q3?YH6%NYS8;W.BL.\#\=(*NPRFZ2Y@ M=L4V(\/>RHCS7SP5$PM=$H,[A-P)]+G#_N#P\IVPH!9F;H1)&E-)#_-S;+"_ M!_)HGUZ$4W]OKU=<2>)>+)V_6G)7G@QDG&FI0,I"I_\[&SE?OATD/DG;VR!5(T" < \<0*Z!9+.GX+GAO3![X1HFL0B"M AN M>@TS1_^09!]ZWW]$#_/%WE=-7E$+X*?PRJF@;/N#>L2?J@,$@3AU_A9.:K)? MF>:TA*2PV :;OY"1@N36S[6^Q3;G=_?!]; M>U^$RH-Y\0IL9^!LP>F]UW\",=]^W0-AYF?Q\21+YZN9D;MN&ULP"ZIY#N+3 MDQUO[:RT*\2/7^C$"-**%KP/S^#K8>3WX7^?/!-49_%0)L/&MO9?AZ?^83?+ M2;.Q=^%S]\?]TO<:[![,=C!,N*S:G[.]/D8N*-RS/"<$QDSBKY%-9J%(:9,TTNSH_[E>?F2PZ:;[\\/F3V M'6,'B:+)H,7*PI;^VOUP.$N8KKE]#\Q9$\*,Q./44&3AO$H,?#Z\ MN0/>U[?;E-WO2<\"1!1FTL)>=[],8MWJ>,&+=T/YB6WJKB-]=S[KVZ2!?B*+ MXB4E^;__<<0/G,-4=:0D>( TUOA_NW6_4S&!Q/%@T&>J9AE(GDRZ>=,*CZ9 M*)X,^DQ@\3+_<2P8 MJ+E84.:&VT!]8ANNB>,WZ&QQT4T13!U^^/]^H.B/W]PAG'I&J%U?FGVVU&*= M"(J=$[N6-U?>_OA-E?^G_$9'5I7ON5:/XS=^578O$F[!,RQ,OJ M(B=:SB[J^%R/9?'\2X3I$I8=+E0U=BT83=?F#='^=Y#.$WT=VE$-D[HMR M#CJ(W8GA\EL*RT4$4D1MEGO;D UJ;F,2^E:;ZI%(:-O9]T[LK4MK05^UTK]B MA=V8BGZ?:,YH[+N^X*'E8O&.]([N?@'%';N7U2"?_!^BS-] M;/9!T+<[V> _=KU!BR.OG,N.N;&F3K69N!J(_1(%V[3C/WX26.H)R.TS_6RN MB6,W\1I<-^/DU;2O6ZY[Q34S6NV& ZZ+#S1G@_>JX MFS- +->_0:Y_J4G=BVCO#B?-4KJX0K2!V\:RTT&?\@I0M%.W$NTQLOUVC=_] M(UO$17N,;#="MC/(1:%%=UK<:%4$,VI^1;=JJK6"=S*AV(^?&?P)Q\]UVKY? MY\KOY)B\=JA=?M613*W!D:3(^XE:.=OL)!:Z:W^4<1>N)7&EC5Y7<*]217)X MN=_4]>5PV5-^?.K"B_MFY-VW^[REPFZ%'=XY[B$)'BN:1N#^ADUEF[(L@<7 M8<&>;Q^38J8ROC90CFG*C61_8\BDB!RUXR4^ 0?'32:SO*W:W84E\6+3.)PG MNH>*)';0BK>?JA'^J-O.(:X]R-?)=%)N8D'+3JQ530[OIAG70;I> M7^JDLSIKR;?QJ-/]"M*J+K(FFV,7-F5Z>FM5@]=TXC]^IA'DPV9W[#B_>!/# M.T>HV(*.$>H-A#JH;/L(1F5UJ\U,UE:>D=J5<;J2:[*-)<0H$EI85\2H!_0 MWD4(X]LP*HY?Q!AUH?C%2A$;PTF.'6A%?%AF2AV?:+-M %(4L.TA1,4P=4V8 MND4\(E:E8IBZ*4R=@:&TX%)-K3J3D;F,DB:6:@RMH0)@" 8C"!)YPC.9ZZ#0 M?66>G\EK?HRN17]HF.*F+'ZA,$5Y0>+Y8K2RDWB7F4:B:>80BVRB2SCKU,MNL5 >C()(QYD)\P MU.,J@H>M(K@]W,4V?PQWEPJ@8%['9+Q.>\4F77'!+=!)DEVT >"1/WYB9)Q; M'37 BU94XIL +X[%Q(!WL6B,3+8-P9,<11LL[()BH?GDH L1C_KQ,Q,C7M00 M[YZB-[&*%R/>M1'O#*)9&W9<)JNP'8OK;Z/ZHYKEM32TR*Y2I.-EI\D81'$&@1-6BTRC3K1DU3"RQ MF7*Z#2,X:"HN-(D+35Y%<(B[30)X]$*37Z8^G%%?;YV0%8=KOBH0"Z9KW4X> MDL5T9B2C:9(AC5ZETAH7Y\DI?9-H37;9LP0)(RAM7K$4JEUF"BW5X](P6H.G MX@J5>ZY0N4]HB[C=_D[;I]AK%;T*B/OD@=A;'XOW2SGKYQ+M) EJ)&C+]0"K MSW.J5;9H(.&I*TOX&-VN[GJ_3W2+N(2/T>U6Z'8&O0=.G,2F>E M =M=SU.#OE6F;^.=UTTS8Q5$:\HT28=!ENV1VJ7B^HJXON*\=SYUSY'<>ZRO MN.'M,)%0F2];MW'CNS CWT3] 5W-E\W_C]GQDDEG=\R.T3=]U=4-\UCZLT6= MJS,C+/CJ9-NU2;:7T(I3">D\*PIQ22?JA" MBV@$>N("C8A'@&X* 1>* -EU)&6U?&G,YC A/9@7&U6P7VD:N.1 MPZHEH]NKR_.,PD'4@G4R3R015\IESL<.N\L"CZ56_=*XX]W(L^Q:J:Y6R=;& MC+285:VB+_H+DN909.M:CC-Q(X>X]^6E_2;$C7W7,>)>&W$OY!9G%GD<$%FN MA;AI04JU*(-;FP'D4C'D1A)RH^A)OSWDQDIN#+FW@-PSD$I6:QY/<.,Z4VR+ M@W95J2F;J0J%GM^HF%"-4H?E6WF%P8;-J<+,EH,"=9M4='M0U<8IKJLSA;(@ Y%?'LTH;*(&HI.17'0\7JFQY$(1*F:2)Q&XT+!"%5KK-^IFNN4EVR50>:T,8HG[\3#VA<;9XG"T>*T,Q M#'W14ZP)]K0]3CQ M&SB*2X?'?^H8_B9I'"V%Y)'OI8T4$ES]&MI(]%&,G97W7/V&TY@Y[I,P;G1C9J3V()8<=V!DQ,Z'V/EP<>?#0U2:!UV" MU?G9B_;0>TYBO<<:\NC%0"Y;#1X'/S[0B1XVSB)1+*C=)<".G\V4)W0PEMLA/^5K.;KA83^%0'":X MH?C'$TOB8OYO*^9_9'R[LA5P%]TL'M BOFQM]2,SP)5]1+& OR,!?Z&\+6I1 M0RK9(4/C^BX9"-+0\XS,P(LVV(F][M^ML?8\\^;RS4:[76+8G#G:8#F@!A-$F=:1 MVY25#]<$WB.RO2S#CY+3@I1TDI2B<"@1>-T_T5TL=JY'+T_SME 5<>/Z'0=Z M[$2*7EKE;6DY]H7'8O?"OG AY\ME2V=MK>I:R9:23YK%6AM*7NK*DC=&J]MX MMF/)&Z-5)-#JW$57FWII0B6Q',++>9U9XV*A*P5H!-W:.'$]-+HG[W7LI(Z& MDSH*_'DA)[6"IVC"D)D\;XIYU4L>^Z#\IGQR_Y[AFG$]^#WWC8W_W5T7EU))N']&=UDUTTYAI M,U8:ILT2WQQEN_K%KC'ZE,=[9LZ+2:UAZ:@Q_L3753C M-/.'33._/>S%%GP,>Y?NW2JA2Y=7&9Y@#\L?Z%0$-^C6BJ.\1[2S?B.1I4&&P=MWR84 M-"Q7&L*X/"*8I(*#-]H+JVAZ,!24/A,*2CAF%(@KU ACXCI'7(/%I#4>Y_4F MT_4QSG2JLF_EE-L0%S-+9R9VE5.19+IG%-.=.MK*T "QGK$/QAGC8I@_J1B& MN(-$DP@7P]SP"HM[['487\1X=4NM8+K6S05K);MY M3>^K1;*2[ZF\FF>2+7%42W<[*V'N<2@95.%03QDT+L)YU)L=[Q,B[_QJI+CX MYZ'N);Q/'HIO.8S5C.\.A>'&LE";3-GSP0_)1H!CX,?LH"V$V\& M.53)!I1SUYD9]UA/%36]\KOO[XC:^B.H5W^_Q*Q38V^DD"L.J0[7DZ7+M[MM M\S9QB6RQQQ!,G9:U9HJ7U&F]PF=K"H>F85P"QSZN)\?%4M]6+!4UGO[N?MY1 M6W^,:5?'M$\60I%SEVNXQE1'FF.6$H?Y6IV=TQ#5XD*H*():!,,DWWT/2]36 M'X/:Y4#M0I$=#NGVNJ.^GF951]QDL;59IO,!JE$_?A((<0-=+8:UZ :#;@YK ML:[VY\':&=BR^L-N34<&9399LX9K=9@KV;8'82L(Q>#$$T;@#U7"=,^P]9"7 M8,?%!(]63 1+Z':MLL;@@1PUG;LNXW>_NDE!+>_;^..%G_-/-<']+P^A(/U M6]M*W]'BXYSOA\[YOOV%$'>T^)@7'CJS-Y8+GUM\XE_7=M^,['8M5\5%7$N6 MQ#71%]:%=J']VTZ4O"1+EB6)!=6 )DT.6C0-Z9P_A:\W>\1P8".:7_>41C&O M;!B$YM!,X$^AB-,"^W\_H>B&FL=[ 'C^T!N=]$QHK?/ M2)0/,A(G?Y2C]=;>PU-'"P[DJ&BZ$UWZ(T)"I\Z6"&Q !&-"9P,[NS_NPSJT M8DE2D-^^BQ[;VPA/7BCVYX5<4=4P/]^2N%F9L NWN7\T7]*]=+(\73)DHZ1L M>K2C$+C"H13,,,2>;A.W?D!/US5S#"/ I+<-7$=@ V*4NF[.($4MEZ3(K+I( M$^U,QX:><56'ACA%_OB)/Z%$W$0X:CAUXJ&+ )O>-F\P AL0X]25TP"3]7R^ MU>AY#-*DZ^UFH>$C1C< *NK'S]13BH@3 2,&5*>^XPCP::Q0Q4#UM<0^:50A MVG5KLT:JBEGOE N%I5@++#OHB,:>4FCZ"4V1?T!JWS=W6(ES_>)@N<[W-]>[MR"GNF]OK(7WNQBP=B[SF%_S/Q\B/LA!)PD#"F+][\.0S?:C]P@* M;C2,ZD!V3IAR(@!U3;(2_\O/%W\G M\JZAFXNG1-D0GA- FTITW8FMBBIO'4:I;K4B%/G8DAJF V;BF/!(@N0(WI'$ M1!C15WD] 11%)U#<[,1+Y.U=]#KFM!,6F@..V:T$V& [NH7Z&8?BF70:36?P MU(^0)O:?4PA.H2D4.?LYB6?.?IY&\=>?9S(9G,10XF0\AJ0H@L)>?4Y@*/@< MR5"O/\>)#(+AU/G/B9/W$G@JC:<0\O4\"8P"?\ED7L\G&$^D,Z_7&SZ'2)-G MUX5G7NW;!..Q%(X*0&-/D1PA"QF.RL@D)Z=E@DAE) PCY*-O W97HD".3.X MO-;-UVUQ)26E/+R0D<->CZR-C4H+&18MS4]GY*R$RW;!\CB,0UZ/7$Q7^((K M61J['/7PTBB3(9/ _,=.G[EBI*$Q4/$F4G1+@Y+:&N3[_388F7H]LCD;?+FG -)%>Q1Q-D&4S/YQ5.CV)%^'(DR45)WZ9-'/( M4FMZS1*5[_ENNPY'GBR)Z++S]G""]IDR:9(PYWRCR\*&OF "VX>1:IM2B> MQ M"TFCOLF,Q^M"FR-.5]_)^!V+6,Z*3#5MI(ABB40Y0@$C3U:?]&FQ4L9;"N/* MJC#3>FFBA=%@Y,GJ>W+)JUO#@L[.16-,9A95K*S 9YZL/CHUGDS3>0U9.+3,LPR6=KKYCB$A5(VT)\>4,[YJV M(!5LCTN=KGYVUS)*J-/Q!DD.T5Y^0S 6 M5VMSY.E#Y=82H?JS41+!%A7)Q^OUDM)7P,C3AS;(WHA.J4F7;>;4O.T2P^2R MXG'ITX?JU;[?H\1V#VGVU[-<3RME!FLXDCS94TKFUI-Q@T5&AL2Z2Y?I0PYUV4TFB4T*6R5:WE-6-#5KP.!0Y M?:I6R59=OEL:,&2N7W&Q05)L514X](3X3:M-( 5ED$&J$Z;5&&A47:FWX= 3 MZJ?;JXKJ]<0ETUVU"EAAW&O[6/#4$_)GBP6\D$SG)BS?U9MM8C1BV[5@Z"G] M4\/4.IO4%DO&Q<=*JUIMTJ,\6!=ZAJK%<3'ECHJRYDY&U9'Z,AAZ!4,/=FMJI+D-&(N*HB,FDGIW9'8%UG$'"T-+A5 MG673K.\SXR&;-O/EJ0*'GJR+;FL=E\S@240ML85A?6FT1\7@J2?K\J92CA#Q ML:AAM99?Z]32:]L/AIXP;),Q[4S'FQ59UQC6&Q3*M%>I8.C)%GAJ/:,N, 75 MYI-FR16)DC^>TG#HZ1:,V^V.-:>F#"N)V50'9]62,0C6=89IDKETLM>JS%B2 ML?1L%JV;/3VXYN]4 S"G(V7:(X?LH"\(J[&-<')[=\WS*S+(8/E*KI,:(U)N M4JR)".^E.UYP>>#)#$@[6Q^9K:G,%(G%ID3UL%':#:ZH.)G!,#UM]V>D2R)J MKV!A0T$NH_# S@'LLR&U9B_3 M488S9MI(>]NV+:](1DQO4&HR:&J#&KUH._U.LI,/^E:=SF",S4E/2DWSS-QT M^JL1YO7KA2!A]F0&5K)<8#FTOM1\=*U22(6G\GPP](02>QDDVW3K^$KKII69 M2%OIW+H>##VA1-PLDA6WBC=94G%I>9&S-75VUW'02"3M951]:M@5M=HQI?FJ_5 M$3V=N4EZFX3SZFRU7%'&Y?F&K:9;NI@IJ9CL[>+@QT.S0@_Q+'>Z8/DQF^XO M9\ZD5E"VD:CCHI"GX="3,QAU6$7B4^DEL^Q3GBK7 M4BZ[")YZ<@;FBIT-A4UU!("C:%0 M5VZ9 '99K5J02]DDT9^[58^#0]$P! "^(8FT\ZO1<*5OO&/BC*>NF MMW,A[GY/0E?N7Z$7S /;\$L'U-9'&+QX-Y2? #/>=:3O]D6][?I%/^'Z?7$G M?CGW/YV.3R:*)X,\I]\-4L0G3 QED7T8-!?9%S%)W.[DT'BDXGDR0 P MR\0G$\63B9UF43T9#'].Q[I9)(\&>29BW\PU3^:S;5]_%92YRQ*!"R-Y!"[U M_.0^"*8./_Q_/U!X >)O;0J>><9NVQ(M\SN;]E[Z;EX2@C*JL'$:CCZ%/V ( M2KW5*.>/IZ0K2> _92-^)>]NPB2O&P=&3F:<7=3Q2;Y[<>>_1)@'8=GA0E4C M_+\#BRMY0[3__=9%G8_![>]N3;@5I_^>;,E>A&"_*T& 'DW0AH] ;'O>W0Q M4PN3QZI&Z#(5S;GH.',Q0CD_>A.!,3D\7Z>[,KO*J9?(9O[ MHIJP.^.N#\CE".<6Q1^+#=Q2G(DL_IU#FFZ[AW(O!=&FUYA;J[VV!+.H$=&<&U6WL MIT>BGUTGQ3_5LKJ1(?5())3E=7@GRV,;66\'6;]JFW_)\KHQ'?T^V9S1TH-K MF27;":T5BW>D=_3U"RCKV.64]7NU^G[O1I>K1[ ^=]DMK4B&X"?V#4#WWL+$ M/]#K-M.\"5)=.B9[N8Z0[Q=;/D"?WNL&Y"+=AA>E]IUVCUMS!TUX/9$[[(8; M(7=#FX:T[<2[>U396 ' ASW?]OU\X:-,WK!+DBX63*O+ZZ^_=+8-,/C: M&V_=?GNY$'4YCU4ES:_7M%(G;28IK+#?G%CU[RU"#M% MX3]^XJF;7*1P"[_!?32Z_575Y?W#VKOU/C&J_<&H]LD[8IB4C;EB12*8Y:B; M'KD2O1 ICPLZ2F'(+7#M)NZLN\&U&-9B6'MH6+O0E3*(8BSP8G*A,"I&MGVJ M3:2\-FP7"F^4N8F^%MG>^U' M?>+,1\ V*Z;B!,CVYTBVQGDJO>8UF(UD+J( M+RY* TIA.@(=M"_&?OQ$B94BF M@"SM04J92+%I',X3W>-%$@L! MH\%;%CXWY'OSXK9;Q$O>OXOM;4$8!TN^64OM>>;MY%J?X+JU2GY-L]V:8&VD MC-OUL]Y-@B7BW"\VXABQ @5(]1W M(=2%0ABM(MT>+5;-"K(TAZ7-E%)QJ@NU*.K'S\Q5(>KQ(A5W$9#X/HR*HQ$Q M2'TL&B%5-IOB$L>23'$I#0VWBN7<:1M>9@BC$:DGC$*O T+W%7.(0PL1"2W< ME#4O%%K C4+7F*V; Q;K._ZXMTD7N6S[-J$%8[1HJ6UEE$.:JV%R:7=*+:+^ MJ=!"'$'X@XHW\ <,1,?%&Y=04N.2CLAHKU-+NF'\O:N,DWU^J241LI#.CK3! MNK#T;U/446;K)#T:(!Y;K'<62HL<-T>\QY&?C5/$11T/6]1Q>[B+'8HQVETH MZ+&D4EJ&952.*P6(/,A47>T0,[R+%^3'+[1RWT4@$0"\.!@3(]Y'PS%M MXK3A/7AD0^@'-;=KY0"*>0 M<599%5O;VCR96]5H*JO,B!M5AXPE<3G<+-<$XQ:T[&+=+8R9=CNN#HFK0\Z& M<(C[#=\_>G7(+X7A&17VUJE4<;SFJQ*Q8+K6[01B(<_W<+>V2;*#B>L,5OE" M6Z#:-PG7E)BED9Y4&R6FNAR;LS6[ZHUPA4M_M@=7')6)7EG)?4);M)V5<,$H M=HE\M8=TU$?,'Q]S0"S;[U.V7\A;G\0<9"BJ4P'QK4ZQ.ZEF_73' ^*=NK)X M?T"G?-1\[W<*;K%K/D:W#WKF6YUVELW77%I3EXQ2UHN9!M%L _2"GGDLE7E" MB%-OV_VZ6B)W[W3LD;^61_ZV7'PAA_P$)7F#L<<5;5XQT>&X9"6]BG*CF@J: M&O2]M,PP598R1Z/L0,OIGW+(QW[W/ZBF(O6 =P_MJ8B$HKP'U.+\8X'+,[9 M?X2<_0=CI]B;]C5-55W=,'5DT3$=PBN,>JR;%";CVL!-;E*WZF_4ZLW:4PVQ M?;;8-DL59([[$][C,C#5_S:E30\80;B75/\8)6.4?#"4O%#,8>XUG*J8LS=( M<]KK^BECJO@,&(NZD0>#2.Z@KBNX'P8@[S?8'Z6"=L4U?%Q#^0X+^'UXM_*S9QPTU[>/6XJZYO)T_1KM09),>3'DNB M=844E]B<7]ZFBU157DY*6-7I,S[MCVB_FT:-K,=1L"P!B\L2KE^6$"/CYQVH M,3#&P'C]*%2*G'08AKA(C8XR,,3)> M%ADO%'E"^X:B(JTNQB;IHM,T>D:_5H?0&%>[?$^U2XR-OQ%.BL$Q!L<+1)NR MV&2RRE:U@J:2LZ)2[/?&DMH&X!?>):F<<),MV4AR\48ZJE M%CUV/>HN--[*HC6_;A:J4_HV,2;/47ROQ1I3+P M'>KQ?L"?_U(=,%L!_+5G@I\2C8"UP0]90-N)MR)1JF0#PGG$W(5HU]1$37,\ MVJW_N7Z53-36'R'-V;8<+@?V&8BE!6\Y?@,(D)W$VS$UY&G[=J*5G*XUO6J@ M6:;:L[-K=N.A GJ;R]4YMX])3D]:L2Z?&KMLUV3R/8]#$1AO0I^H3_@.XAJH M;ZN!BAK[?R?\Q4[5&/TN%U.R6'L@*7-2108L.TNN&*FQY-L0_V!0Z0F/[S&) M'/Y%C_]C^(OA[[OA[T*!HTQ!K22%]*:A)57%K!D4TL_6%8A_,'+TA*/QO281 MP[\;1YMN#X!QX"A&P$]$ARARWJ[8>:&+8&VV2$[X_M3L!P@'PT,I''\B$"*N M1HJ2C^_Z$:6O[U"4A,)CAQDB'4UX5;%2X U#E1)U7DI8TL*UA"EO2PE>L20) M0NL3@/N]>9J CTT O$^8"\E( +!S+;!']QN9_M,+6RYZ)=R?%A:X9'OY!_0? M/X2;^-MX(7:2_*Z)$ HP(+]>:?KGUF3'FTJ-(>B MH?OY,TUC8B_SW54UQ" 9@^1#@^2%G-1+.==!$9$R62SIVS.MX2SXK@=1DKH^ M2CZ>+_HA7,[?!Y.QOSG&R1O@Y!D)@4.F MHT]4YF.N[/MP*/V!I0[1<$S'_N<_))[7%B>P0UK1NH M-TZC0ZG-%E_6F@V^@UE)478HY2:)ZKG"%"^+TVD3D:IXP\Y2_87-M8/]B1/5 M(QB3CF8$(L[4C-'L2FCV2<]_WZ60E=N:"TAWTY4E+:_D2I("=XC\\1-[RL2) MYY'#L^CQ1=&K'R>2QXAV%40[@U@3FTEV9<) -9^S"@NVW18;7(!8P2T50 '#,YDX M,3Q*/K);^=_O ](?VPU_6V_[7<3I'\*??A]W+$?JY*]^<_(=[,%#.F/OXX+D M2.W!M2_TO,=NJP_IV+N+6W$CM04Q:_PA/J+[N DU4GMP]?M-[V /HNE^N%@J M[V,Z#V(?P=VGZKVJ(0\Z*JOSL]<>H@_H?HRJL_'JGH6;1T"N[#6XEPC'K_NS M;UGR)&[1-#Y_"?#+B _&3-YZ^?;K4PO?,,/LLLXF"3]O,<1XS)*WR='#\G-W MC0I#EG5=*3^KILU<=4ES*!'DZ.&WB _H%/HLAEZCXQOUS5WK]CQ(L[H^JZ, MKIC\8^G^!TCW"R5Y^9@TKG'-Y I9CG(VKZHLPML>%/#4K03\ [KO+IOB]= ( M=UV?70QQ=PYQ9R#,1/OB:B4716:02Q/-05;(,ZD PF#6%Y5Y0C)DG/3UCM?U M?G*Y'O[:N"AS]86NC]NDZ*2E-LTEDO/928F>;-!1Q77,O- B=4M.)TRAAJ0\/(^>?O.+Z$W[T@,4V^RN)5)M<=)[/HN#"8 M9]HZJ:/ HQ=R M4\]FN\V;NKU(N>7BTJS@2SY=R-_I-RRO$'C&[&.>674%OC3//HZ+-32[I]4'>8;S3:1F187A[IQIBHKP P9.[KK$((:]&/8B!'L7 M"K:49)14QZ-J@TWV!D9=E!HDY;_=CA M#25D*_A;736@0/_0?8_W P<7"A(5ALUJ2N_G678IZ)C$%;IXW;A1+(:M9A2;EDMEQB7SDTD?.6L M%SI]&^(:^%4U;1=LB7%MMI&K#FNBW ?$A3VGXD*9N%#F) ))W&\:2B0*9>[H M%HO+%]++OSQPKF*YUTV':Y:53R3PPFY MRW0M+==KEW*"ARL5^7.KS/:4^=\3QER\%NJ/%QW 7-;@[ M V>XH51\%2M3K#2KK MM49LJ5AO"&8PX89DG]%IP%M<*?7N@Z/9QH@?AT0MY MZCL2+EM.2I&U7+=I%7&N:YHQ_L!?_Y+=UU6K4OHFS/NVRV8R2+S@LCTMF M+Y53FVL3:+D9Z*PGT%NDC#Z@%_^R-4)1X^EO[M7'D'9U2/MD_4]-FI;2 MSDH:,V1:7J51JBW/QAX$M;C^)XJ8%CV>CB$MAK0+0=J%HBLVOUI3;8.G$=ZL MHWB?;\C.*L T"BAJF?A:D8B!6A3C,=]][4C4UA_#VG5A[0QLT27$+7;&LR8R M6+2=]&B8Z77G@7T91%$(](G \;APYY$+=^X9QQ_;%1]IC_NKW'B(<@G5MEW> M$"2 K;9CWV^P-)59(I1TY9=]&Z2 M5EA+$ZVR:F8DI#J;("3::+4YP0/+A6F%V!-.QHF%D8ISG/."18!);YJ&$X'U MQR!UW41!OHJ-!,+.N&R22A)ZO[Z@:A(-88J$,$41-VF9&RWU*6(P%4$NC5$J M1JFKYOZA*J4TU\L:H\U]?CP1$,&L.@%,43]^II[P3_16B+/_;I3]%P$^O6WZ M7P0V( :J+V;S";7"++G2/(,=X&B]KZYDWD0#((*^: HAGU L$V?SQ=E\T<3E M"#NR4?1W/-G_<6#O@I__%=75UZ?^#"<8SG6'V<$GX->#U4CSOQ>FK4+&_LN2 M=-Y15]*.%Q'DGW"%![,Y/;DM].^>" _AY'&.N0!G14H[;SN6>D9VX@0BB[3? MT@3O.F8"22#PO?\!+][]&VS,?A:A( (ST/F%+?VU^^'O:YSST=Z%GP3K ;\& MDTKJO&^ZSE^RNI;$0Y$T4LYQW&+T[D?SC (C!QS1_ J,)5W MP#1SPA/_0O_]FAM?,-!(P8 B2O_[,)2Q_>@],;[;LQ\_:44R M!/^T=;(JV4\)U1!T%TXZX4SA7PQ#E1)U7DI8TL*UA"D/QO,[&9L CTB )XBP MH[L,2#>APW3\Q%3212A)$S:0BD\)L(N PMYLV0S>^\L'J?O4_N<]?Y_P]KU0 MJ2#"<1$ ^@@(3%.U)B 7Z$K8E$H":#XS-,9TNW4D"U0-Y)@I,P MY;#)R/YKLFZ:EOV<>)N"H#X&E5'5W?D51LKC[?W1/&5AUZZ$]:Q M+01LAPOUC"H5EPC%S^LYIBHNVLGB9KF4T=^^.N2K%0DUD^CVDIM5:JHVO[Q$WE&B7-MH[Y^4 EP$G=PX@?6[Q=/W%HT M!GEA6LJQ@[0T':7)PHA,_W:7L"^?N)9;I0;C98[5NHMQM=+#-Z[?; >-PLAK MG;@-!4)>$H(-"5, ?._53]OW;F>0 1H64+$4 MW@D5HDNL_W\N[*9YU:0/8--!D[X#I/JJU\8H4_4T3V$.TZ4S8]UJCK'[.D@F/[J'DWZS'>-73YIP6;E5I0L+K6O@Q-+*)9>=*GW5DY[@E)+QM**--'D> M35%=+*L*X*13F>?3*_(N.3CMSL=/V1@5T5"A0.).DNTK> M'N#C8KM]U=,>.K65-A@DBVQ32RF]J>CK+=0#ITT\GPJ=2YQ-"/#[(W\M50*# M100VRHN9LI,PX+/S^ P.Y% M<+R=YP7?7I D>@ZL(^&)9.]^&=N,6^4B/:>_$53H;,*INZ M'B!;PI9"!%Y8YDH580 %L-8TRN"+W=4I+:LE6OR2NOKPY6E]51?ID\=RB> M6A*FKWH%I<_,NYE*!8!FBJ>0J[L^WAQ>27V>1X 7!M,*XI9E0@6@):#^4<3NY-)%T55I! VD*! ^D[6]T >],-,XO M+"H5SN4)35W4L'9!U9NX1W_.2(+W5^>@DB%9"\"7?@.0P8[B&L$W>3W+&YI] M$2HM,L@XN1(F$MLUY,Y2.!-;,@Y2T8\OF&BX M\ 5-^05Z]F2)')"ERI8;7%MW!PC9M0I27->=4(*.U- M:A0"/CNH%TS(ECD'2PWW/P'=\?9>.7K[FW[XO8-8^Q;5CY4J"*NV*\NJH,+0 M^QE> )0/B$AT@:@<[(1T03$A^D#(!GP))#_;@):=C*[^/R#@(:$19II]Q M(/WZ>J W4*]I2)^^'*@+,.LB6.MK*8=$&&FL2CYR<4$^BVP:X="#F#WE7H9R&[5!M.=2J*KAWHMV P7 M&*S@>[M)A',#\@4\6?@M!^0%Z$?J&VZ1,T@&27*K>;&B()6T/[,\>,YLW1E66+5@#7(E8CZ9U)4OXDE3 M<$RPH 26@BYI#-T+D*-M_MH[0EWM!8?VILV)% P\X&'VRCY?[$5Z/B4*8*O$ MX!?A*5%B\Z&'HE"BPZRRYP0MKJ!;(DP[F_- T@*:BF(Z0 1H]05XL-_'G=V& MU\%>TW9+LN#-_MO7I_-D'>0/A>*-DFQ4QE?&V@'-.4&\G^ MQI!)$?&^[TH^XH!]LF1;E;A,4M(&I6H9P'1N@A3AE7S$E03X!$XPL3 !-]BO M(1U2$C"K[(0@6?"'! _,&;@-P(X+6,R '@#XRXN+.)#W$*$K4:KG$O[RI*DR# M!X-YV.8H.G-[26I 6@<7T[X/$Z*?$Q'7^/WM?VINZDJW]_4KW/Z#= M;[?VD4+:F'F?JR,9,/,,#H$OR-@%&!L;/&#@U[]5Y0$#3D+"G"#UL .F7,.J M-:]GX9Q328 J"E9 L&==AR(0/XVFB PPCXQB-0T>WU-@9+ J7!: _X0:]0!P M^,4XXQ12IBY!$5

    $ZE;V\8ZLVPU,?PDE0QJ"ZG?%./F\8V8O; M9267;GP;BGA J"WS-1LD(];2-J4F__L_!Q6\>%9JOYW$6>LC$!Q OB<&V2%\ M]Q]6,MF59J\\23XG(YMT>F=B85RO^!P-_SNP^>>F ,8SFRF[#'HVT?%?H/3S M/]:OG(]P/:3SV5Y!SJ^=4=U: #+T'+O40>U @X=(]UC^CPV,523(_]56N!.$ MKIQJM5/E^; M6HYD\@U977A%(>*P)55Q7!AR+7@D&-@2L\.L&PAN(?YH"8X-8-J[W&O[IOE= MH1UV:!75#OHA8UA7* TP8BD[S*>"D9>I43+[Z%'RERU&#*46M"&0[T\. /AN 5TLY L&ZE- Y)D_;^Z$#@4UE-Q MQP#K7V@L"7Z,,M'0GS-DBL.35@&4T,ARP159EHHDCR!?1E(3B5A'4*-)*)!/ M(L&*-28LVU7\3U05AM^*E 64QH8'L QS!YCUW-[IS[IC]^[+,0=60!H&CVG^ MR7)EN/JQO<':7NJ$J]KYI5]L--DIU(P,YX"\;A/$?#!5>!@0TE)9=&DVEQKK M[D^(:*Q(L_9G_T3NI??R5C\>3? M!T_PB+J^3YS>"2M5=6B\(+[E9YC>YHRA!8O, %5WTRR<*PC_Q#8C8H_06) # MOX6_?%T\M[FPFP_;0(Y&R?P;';W@ES49P._;IF([:9C^P# [TTR-F4]S^3QG MIN,-\_.I%WLA[;3-F"N"C/(NVC8)5X'>0621@K;K._F!4DS1J[W!HB *5:X7 M*D0+[7+%_/4/21R:@'&;Y./&=;!G\[=P5[1_;T[4SUX%LU=<#T.U7I1IC?DU MR+7RTX%I?L'U_^Y-<&Z U_M?5Q4. %ZK#6FH^>BK@MVU2O./!1CA;B[QHH?S MQ+3SRJHO?'G0[X]0H^+#0@&W25Z.I$"B8V9OB.7L6P4 WA:WFY>VX\QRM'5' MZ?>J=]A+@A_F) 7'_9&2M]'E[A8^X:'9W;]FMVO@8#MH!C_B,!%NM"ADN5A^ M9'0/; /)\C9 HG\SZIL3/%_D*2L"G& 63QCRC(629:8*,B?,6 F5BALR#@N@2,&VPQW[ MF55!?*0U3=LU$?3)Q :HZ,DSK M]^\B]\\B.TAUD.@^OHO*X'7.9DVN+Z:'9:[8".>;E9&)BN]WJ/-Y0>79U*)G564W/&,"" M=?-03A*$DY0D@P[3:E-4/$R]&K7B;K7!;5)'C#BDBN$VYXZD"Z19$(!'B# ; M-#W &U:R!BJ#03FBIF#A"/%@R!J2CKX;LPN4J@[D@*Y",K?:JJ(L#H^00ID# M*G 2-1]VV<,NNP%R/\B\>5_30EYFP3]S_$,MZR$.#A4'8%GN&C+=J]#!M)9J M9>I=3D8%@W= 8]]3'/B* F0RV.4-P!\9ZC:7^8C#']COS__N>@/OE,-1?>T' M2K-10]Y_K#;>)K5%D@!Y=B+DI"G@2<@2PL_?(FC_CFAR:@=M MU]O9Y-/?*+CY4-0>BMKU;\748ANH% NR(,#C9/#?V/#&M7O;M?S:7U8EE94A MMYTZ>3^:D5-Z5JY809 M8A;9%#Q4TU9V,R=]D8'4V+R83:1? 5W+)E7>C'%2N-WX]0_Y3.Z+E_NA*70O M0L\$$?B-!()=(BX!R(.0Q,#TX=2*O],/Q[\0+61S$ZM&YT;A?YQB"T]%X=& M.'YUR' B"D;-@WMKYQ396K*WKN+-"F&G+F-3*8Q*.E2@C16)A_^&FK; @:VT M)2L5:01I$J R7J@W>3K2'+-$#V0?-.@4^)(]S#YOE@E8 L[ L%90%>&MNEX+ MA\W9);L,>,.S/5^A:E=.!:PUP.WB L7Z8>)TR 1IA$@22F85%0$^(.7.!K9H M&0-<#'X]Z()UKZ&T9V:D2PM4C:\E(^4DTQE="3>HG$FJX7&[UA>#QF0%TK%: M.ENR,#O.C1NDV2?A5:@5Q#/A M_$A"/Q%>SBS+4&JSV2^)N:BT+@V-W'K2OQ9>CAQKOC LVQ1C<7)2F@NK?'J- M1)=/C$'C?DO1LB MDHE8XF6]B!&E,M%9&Q55(OA/-^S;L[^]/=NRB,C\[\2@7:[*+ZF7&-$I*Z5. MA*_/*E,H-PXTL8^Z$ML(SF/VHFW[KHI!>L-4G06O=:I2DE-B.I(7VXW<2V36 M>J^WSAMXT'X(E[X&14T:*;P:X]9$K,W&B7HQ$^$'D"O+RIDH<*/.>]#SL?GL M8RAH.\T% ^$0ALDDMG'T%0/Y-@\SRBW@_2&2!@XNEX\][@_@BXUS2)I6VT'T M$Q>["L40O!T%#XEC$V='^BN8W79;KG$]NL;(235"C50MV#@O3&IJ58U$)_EB MC\Z%C3JYP$=AF!*UK0=NPDK2RX6U_G*+Z>-LNI Q*8ZCJL:*L7JR8+1&DUZKC/NGK#G,06,^G(D0JSX!5UAM,4\]OKE3MK'$;8YZK*5#D^F MB&!A/'W)"X4!0%COH= EG!5($>$%'J>36>BX (/-(= 5;&R*9$U!5_+ M2EMQ4RU@ J>9@&VH;2PRNYWO\Q;F[U289;KLT(7M5-@,Y&A,6_%?*!+40W.R\?APY]\/_QX>\1W# MF5N"R9!U0?J,GGXF5_#F!JQ73'E&Q>0EP786H?4\EYSF@F=6TQ.9S"M!J2C+ M:]4AH\5<(:@WCXW^7D1-?_HVL=^S$-,5V&EL4>6'TV:=HN?Y8:11+32KX^3) M?*^?=!Q0JA&N4,M11&2;O5:LO.C3=:03G\]Q\"-#OV=GBO>K$U=XFAN-YT%& MG+>E(-=9"C&J="6=V P.1#+130R(H)H3FOGUDAJQE]*)[S+P>Z8T]N] V"1# M*./7I,(RI3@5C4KCF%'7KI31D'IY5?FL,4V*KMA(333Q,M%DYA:*CQZ#-D:[+8G=JN"%9&:M;^HFZ@] M@-^S*(3T3EPN] 1)6.-488!>/(!3>MHX==W"5M?WM56$[*[ J9:%1.))!^"= MQG!?F!9Y1^0A?(TV/AE #?]!$=0;:HMW^F#I[5HK)_7^(.R%Z\G#H!GI)M99 M?2#.NX7YF&\FIN7HM4J%N\)+7&^G\DMF_M))-F.BW)9>* 3'=7;OCU^LZPL1 M^CL(B7KH;= &5%'H=(/,:CPR^D0$U GMS-Z6=J7YHJSB7)P0""6>:;&"R62/ M#8I2,U60H'K]32*B.P'1P",0^1GJO78H&3CZG1FNEZ"^^[5=S8&TZI9-HR$*.7H1HHMZ:AR\ MDE.&C[QDAF0R*-#S:&J:Z;"U^)"XG.WZ"%3>$?F?5U7]=*BR3T\7Q4(_)HFD MN4P7 ),OYV2$-A8[=V'5!4*5U\2@0A^&7"5.,V;'&-3(P(T_1WMG;W7-Y<#U-8K*;!Q7!6)L0@ MI25Z8**4^H4SVQ.U6;'6F49&<68^X4'!-,NQQN+8Z.WY[0GL\7I+WGB=7>BE MZ#P%V6!M3H*Q^CQX?IP$]_$/:F*Q@[4:1N3MP4W]Y7$6G;:>P.,M0HHR4%WL MOL@>=E\VB+ B9LY"\/_^[_]X%[3OR+(A&3TKM=].8ES5$0@.H,XA!G&?VS^L M9+(KS5YYDGQ.1C:8L<[$T-X$PL_1\+\#FW]NH!"WX!*70<\F.GY""0SU/]:O MG(]4/"7[,T7#>L4??+V%!4!C^X,PDJ'GV*4.:N.PPR<2(C>0BFP 7F7(,?[5 M5KBC[L]F#LE3(&&BC48.0@Q=#$5'&G$WJ+ZYMX3=\8->B+2=/8QMMG"P-05[ MB0-%XN&7'582H>S[#SN=_1W(&+*DS)Z@ LH]8TNMY>G6_'__'5QW12'BL"55 M%1VY.Q1T)!M4ZJP;TFBAF(75G]==T_O<:_NF^5VA'7:(!4%[T \9P[I":8 1 M2]EA/A6,O$R-DME'CX8MO1C^ O"4_M'3D5]7#C"L>\!N^W2NF=0M7N_+B?R M:K4E5AY'&^T:S4I\I46*U8DP_'0I_E=1T;J)N-8=).HJ8W1,GATU)3&+FN9% M+Y)O?T1B<8C\.8:V%9Q[9,S>& .HQ%]:?%*0"T1.G#9,MZ%9+\ MB2E,6<50KUARD8LGNL-0/$;'Y':Q6._EIL'QM4HN2JE!,!:2HS(QC4^J$RD? MTPEN].N?TF)E7PA3K?&PU:TWQDT-G]THY]&OW=H)7X9%R M=QR[W1!0H9J]2LY=O,E6S $?%^B2FFF_1H7I2XPU'SEWWXK\[M5$+5\()G:0;R;H\"95IT%+$[CHF)-L3\V+8(,> X%O.S<^B M(&@^J3/O&/LW@HCOH?NPHIK%>2J[)D E.-5+\\HL,CZSECM37ROU8;Z3HM.C M 1DIE?)<93*Z?2UW%Q+!QZUKG_U&_".Q[ZJE-^WT?:BEYU9+4_-D65Q,Q9P( M%GEU7LZ!?@*#+9Y;+7V;<.\4%N$2G/&.-8)N(F;.NAF.#L;D>2$S,0OUQ)4* MR!EI$F0;*5$E5HL,3<5$F1>##TC\3T-^G+V]V;>@_!6S(+6U&,K3+>ZEUZG5 MP]4^.[H.Y2^):6^=$X:G^>H\0]'<) M0=\$;D?DCBCA,H'PZ)_ 49'P&VCZL!_FGK(:A M9C^+G=D+UXR\UE)$7Q*88!N$5M/)5#7+4!F@C!&\K $R[#C2MCUH5JCW E#] M;X3)[B[&\/$I7QM4(J7TBR_Y=AHPK69:48O!7@^D)PRI=W?RXZ=<>G M?@7FGHKS+:$ER#D1@,5JO X9X4GS2B&A13G23>63IBP*9*D4XL17<='&#J!] MH^-TJ>=#0454M1O->3=?^Z-R$N5,2L4)LZVO2W:A828^*J7G/1'$FF0]VU)R M,8.ZFD[1)^14+==G5<)@P5RGI4BXGS8_T"GVFQX?Y"R_,_S?Z]()6V@!$5"9 M#)%KIXD56>5 .74E_S3HB;/\:QPJP\%")2N)B4PD;)H'L*E2;Y =-0O-9N@-A^U^@U+' MU[KOI_&""?-G:+ UTJ"G9 LP6=O_Y M5X(,Q?_6;(?:=N^TT[G: G?@6KF4D\U7B;V*EXW%R2U!1QE2%2BYX(G1J4([ M0VU3D>TA0]-3=+BJ+?*S''0H$'#'VO7);*IMWI&VCQ]O:EM!7[:L;6NBI;D, MA/#PCWGIM1&OD;&@:+34<+/^TDLS2=2,]CGNPT#@F4!%A' O.CN;2?!^(AP* M^-5[7K[C,K5_I-/4HSN^O;6/,J*;34A"\>XT/ ;([V:0ZZVJ\-8Z_,+R*578 M787$G[NX3S==?DXY+-I#)8@)43)?FP&Y8B?W74])JJTC\CJV;&M,29T6HD9I ME>\US:O95<*(5L=8/Z>OZX7$@G+C7+1] M3P*4WE2+JF/?(Q*1,U49J>ST.4 A*"?$";J:D=G>]Y[ MD>/0ONTHO;^ OZ'K.A36+$B&6IJ84ZA)^H6.AR,-\_H^UU:AVQ'JZUI"G$Y% MKLTER\W*FOKU3S)YN9H"[,J'1(ICLE;[>0OW"*_^0*(%# M:#.X;=#*V"C5< P?G?J.E)#!$4K(-J 5SM$0ION*AR\JUTUNQK&:QQ":*I8K M30,6)W+#1ZAX;XH9HTVH(H#\$HI*S6L^ Y8;.P^\MY];!/8M40YC#Y3#!\KA M ^7P@7)X"93#R*=0#J/71CF\I&?A32F$7'K8H7",T/QS/XK2#_1*'.['M*ED MS\"OR9^/O6R>.-"Y\-;+[9^K*R+:XKJ9N&C,>3/92Q$@';Q6B52Z89)E,[0: MTR5M/"F^M,+*JXAB,.&SE^[[H5>@V[*7-' 3^"4?4]185A/BLC3-T[1;:>9XZM[+Q4 Z8OYK19J2931=5'*)9G M^88@-4P-"7)./ EHPD!9;K591*//$%@A'!^9V/#?@L+C,),Q^VR!\-ONEYU: M(7;YI5JACZEL.M 24K[(18BY^%J'S&DVI*/;F8M!:.S]X0W5A/:#MJ$PR#"< M((]]O]J0>=6&6;2?%7L[$>/+6MX[;[;HJBA*X75=%*?QU3(C*+71E*&.)#,= M(14&T"W0SE,\;" _88!=L(*$%7&.U<8H_QTRGH%@Y3#;&5Y/')^H$HYI9I589SYJ MT& PFO0U)9,9%*_4B*E:$%^D#&UJ8BRSRBQF.;E:[2.AGKP(*D03^=XM&VIS M8QST,E>VHYOCW(F@(J/.\O@R0N$#3;$9*UD^?&L 5>)TFPTA*M M3 ';Y0EO.PK7R]9KI17ZP)43=HL.%SK">M+Q^K\]T:VTR$?O&Z>SUKM@=+?5 M[.9C[L,PP3Q=2JV;A $ZRTR[IAN+E\9Y5;=<>RA7,N:,H4M2<"R 6(599>^@ MU\V=U[GZ$]/IJKU_@*BKO+[TRLIRM1#GTZ7:R":97C5[,73V50^40.U5GGVJ L2\RFF]G Q"A=*9Z\DS MR:0:YT*E#D%&F=:XS'17K=:QV.49P.$5!4+A<[O_?5IO/_S_'U+:I!CN1;HB M+]'I,-G-T,%$JQDWS^S_5_I2J[SD%SH1-.?94)YI3?C(P_]_@/__.4#!+SU5 M^HHJ0$'.2I!('V&!&Y;4)_*5C,)1*JRG9G$ZG9ZDJ$R<)FOE*X4%DH.%/NS% M=)818O%60J26'6&,Y'WL(G!D;0Q6A:^0"E#NOX:K-Q$SGT&6C+W#KB_9O1;P MOL++XK)[#0!3E4T#2GJ*(-5A5KU&CV*IO']PA)WXXKZ MK(6SE]!WK+FS=\A;'BB+.:/R%+N@Q-% X+9!W0/NWV!U:C?4I>#*/ MX^U"=/[NPV[3U@-]9=J6.:UC >P0%\YKMF[I3 -_G'^<&"%M.[&<<$DLZ,3+ M\*2"$KM2#/W/4%@"WH]4/=F=3D*V196Z"O_+.XNR'K-I&>5DZ[SWZZ^APNVN M<3?"AV:+PGR0-G00A-O-H8QE4V5GSK03.-D<>QWL>?_G7\E8//GWP1/<_O76 M7=S.=#_J](Y.N7:.Z]<_!_MFX8U#=TD"&J)L5O;5MFYSC:=VM]R"K?QY'XB_ MT]>.W.$3]_5[)&-=(94K$0LF%QX;3:I5H0:C!NKKY@=40!X.OW#$GOF?K^F-.?%3TS6;$GNA;VJ:!MZ-PBUY/ MC^?C>I9>99L"9Z'2IQ8W_/;C-F_T"YD7W:K!NFVHU(7BO2% M'Y&^1Z3O?0Z'/,M7]R".*TIH79V($P:\QI4\6^NF6I)YI5C?6&L9,XZMLN)< M:"^;K41]]"I?HA72)X#$[R'BYZ$L1JTU@]$VZ#)@$F+2NEQ6-^(;T1 M[X1?>P4:S)0^GUDS78(\6:HWTNLF!EDFHLE0X9EJ=>M$G29/[:X[(=$_=IO87/_H':QYT^JO@U!?Z)0 M(=M.UH4PR9I$*['2Q62^L]9#5T+I;0JE(I?HU0'-)I519B$0E3Z+*H@.M,*^ MD@OY34C\C%+@[DF\,QO4>[V,5*-;*[*OZ*7A2DU?J5U,2MKFGG1,TLAX4^&TH\"",62\-SF;S$I<5@B]TKKDJ AK* MGV!J= D:_* +C.TIVJX?]E1.'6+!']W:]!!26K5GXD3O,1-ZNLBFB6%J*A6B M9X9_$3(Y,16GUA&ZE"U%V F_BFCI8_-R+^0.VLX]PJ:Q*U2-F87+MM&.OE'/ M](=9_"F;H=$P7R6V3%=$(9)8Z_7!-%U0KI1!VT]7QL')LCX2<]QB\=JKLK79 MDOK)9O'A-/ZPB]^F\8+"J(O(?%1EC*Z%)V\5M-GF[Y$OCW#'NP^4]=@=AJ76AD1)DG0,NH#>F*6LS25V+S MS*1<(+KY0HEF0^-JO[$>AHN%T1GQDVZ=S1],X0\F_S:%R^%D?;YJ:@M1F-#) M6'?2;L8ZUW)^ZNL8O]25&$'&@"X&VZN4J:'629= 48$KG@&K08CM1]QR9SXJ M6PY/[_%U.WZMNF53U_$HYGBD$-]*XB2462,!GNP=I7K*0 ^8"HHJV&$1Y\;M M93G_%OZZHTSG.W/M*K6T0+\FY%=1D*.%1)$#1CMY^C*3MDV@5:!WT*&G4,>D M*>K%Y.MG!>M,C\N$:99N<:-V^S4]:DX&%!2\!V-NW"9QN.Y<;*[]%NZ*LN\P MA_^ /,339O$[].UMNE57%0X 7H/F&M0X]%5!TPP<>O9OP94#;##7S9H*T4GW M$NJ@.B^_-G&,X; 67+=)/ Z71VQ_9F^(%=->!0#>EH#@[(NC:[D200W8@@&U MSM,\#57L9GSZ-"\)D+!YRUS3/E1S[N'R;U.#H- ^F^V"Z-T". MV\@@O@6T4T4%]\9SO[OR'3J* UL.]8*,2JD!+T.9VE9V34[?0MIJ)%1A(H8Z M$852.LVVXFM-[YJ__@G?-TNVZFC_?F YUSGZ1T<_ MU3\Z]N@?;2'+1![(,@>6"'@*Z# RPV'U\0M2_0#8(T0? EJ+@%[M!0X/ 8 M;T*D( B3W1(H'6$#HP)=WM,H:_N1H5UIZRG"M5[S67"+[];#]MO=SQ-EJ':# MHVPW2J>3S%0U6QVCN)!?^4\W]CM1#K8Q8!HSDXL0Z313JK\VJW4@H_+\4N(JP7(T"8ZYH?#H[^ZM-+<>O M]4'?S%049EH:Z?WQK-XD4^:O?R*7Z6IYBB&_(]C$9Z4]0EE$BPKHIN*71OT4 M0$8?FH0%#8%V0Q/@%D/9:J>R6XGO;ZJ_ L+UZ* %K7">-Q;&&QQ^MVS:#W#* M 5/;4CI.=/I5Y0O)^H+\8Q+U?=J@?D0LCYS[1TCKD7/_R+F_\80TCQ(H4M-" MJ]U(&G0N4C:Z?<)V))5I69Z)*(Y4OTDNG/9"GY2+E_A)2_3.<@ MFFZ0QH!\H847X64Z;%4JD4[C!C/N7]JMH#C2)D&F-B-+>4Z8-WK]QB/C_C,9 M]X]4HX=>=AMT_\BZ_T%*SH=)]U2CR*W6[+A-K]*MUYX0+ VSA<9/2+H_5Z>4 M$R48?.Q@<%)0/!E"GHBJ!B Q\_LA51.XH*?P$ 7;0[1Q3+DN!MQ'8.N[ MT'IPY/-SU<'SK1=3*_5UJ:?$&-T:*_7YZ[#8 MTP?;MSYV,S01@L6Z5(Y#U\3=P_ 1[:3O\$OYBU[Z'PTY=@L-COSHE55A2% A'5 M(H@?R\K^F4"]3$-[C:ZCITL RH# ^[(-^(PT542QEN=W "0!+(!URQT(XX * MIBP4'.AZ;V&Z>M$U'99A^[J'KD?90MW:BE%K^-=H9#B1F8(;$^!."G90.@!- M3DQ1FC$<"IR &QKLLQ@&KC- M-@^&K"'9>0H:.K@GJR>WU<@'&F0!YQ&%XPS5"0S9ZJI'>T7;%(K_K?F^]2D M.3-JYBVM[ [):!1OE,F*F;PQ8T."-T'2%'3S)11P<6?U'*"P&NT GO[G7Z$8 M\7%(WE38# QL9 /:YC>AW9W[QG@,)"M M"D45#M)9O!;_9)NX4#C(P;T5,$C60/=2,A($5M=OR+DE">UU0&+ED8'"G/#+ M$:HZL.&T=MZVE:J#<)]D2+-P0V2<8HHBJ7!S$#DC-O\P:L! MS2]94%0KN@\_W0R&H&H[3O-",[T#A#/2^<)+'2=$A-I1X-&&/<>,UD9VS? MQ(EIYX;*1SMCY9]XB1#M#=:HW0XR%@-'6IS[G:6[:)J!Z%$_$26=+XCC$A.* MXER2LOC0H)UYD1A-%,QZ@D[7XUVQO94"6:AF#W?O902-0Y2TB>'X!VJ"PB < MSY!ED6XUYB\EH=29)W5HT1//!T9J/DU3O#VS)[LUK,V>CNJS\'[H[8RGIJ_& M]8IF#E(BV0U3P\E+7#7I3[?BW)Y@Q=X)U'/!VZPEFR:;@PPAB5/3"(I#/DTU M*L=VX-P64 AH^_0=%Y[<-&[MN^1Q7Y;(WDPT18^.!161RJHL#!0G4D#4LT*I M9.:CXIR/,JQ*K8,U=BM,_'4A]=ETZAA3J&:Z>IH2V7F!C S#G:HT&N$DB$LD MF%(ZMOIU^-BV\H7R&+%U#B1H*2'CQ,EJO" 5(I':)WO2H*L$0R.FDPD)LX1> MF/69QN<$U*$IUV>DTF#II2GU!"[%3&MS@8M$9*JU>E> O>'XA!(,\ATX9&VX M:=7BO$SS+6OO5%+ZO)VM-AE A(.1+C"5P@P2F2*#\Q 9U(DQY TTC%6\9ZSD M49(LSZ=E/:/8*':OHFR!FU2COT!;OFCK9Z2MJAX$!E>?M)GD)V!BOR.B.HY%;B7+<>E%!PG\WJ"#(*\BYHH[]N1?)Z;94TOE MO4C[#1!ILEBO$<&AUA!KR3%A#L5VD:^:G]?@';F+43QJPVT(IBK0T^P,N5E" MOIRP]!)/]\+S5)#(-?K3<":97U%5)&Z?SR5O]Z WOK53Q]L)U-#NE*._?QD< MLO[L=:@C9]+.G=""7-/LUI.":'#E42=3-KM:ZNOUNYM2G]H0O=Z715?KL>8P M+Q!E,<9UY_-RQ,P$RZA&-Q9]CIS73V)[WS?.#S=+$.N7(:5ZL%*W*_ MN7K#G8DPVO$WZC?[CB3ZB/R+*# M,W#A,,J*50^T59E70W$[>CD#LK;;Y>53U-UKY4,A03?$::-8;0*Y])*B/M]* MTZ'N'"O(6EG1-*#59'JI0UYG"-H8K<(E=\CHX*B^=)\)BKDTW9M."9*N]$NE M,1&E%,SZ0^>E>@E.&46EP-:4$:WB4!)&% &XD:(!%ZRH.J9-_)V3+@OI0],U M.W%@YYF-P\BJ71,T)QZ%U1?73W0ZJ Y,'DY:@#S"T31(*=K1*!VNNN7%*7'CVR@"^VB$HBZ=:Q7V0'XRP[]"3 MX[*I[F2Q3N\PT(VMAL/J,@JZX)"DG?PF(48-1Y$DZV _%PZ5;>LV^*G9_6# MGB0N4H<;I_ "5[>$H"_SBPSSH^#2,%\(4*:7S=0TT:!4"OFQXV<6^=:-EEA- M#PP,3-,LOZASJZVZWPU=8M^4 MVU") RK.?[$23F:>4F5$O_:7G*!RQA31/JH_@+84XJUNHWBH M'%3R7!O/+?"Y.YHS0WP9!RA;0>!=%4?9#8"2TA3;T]XUV7%^!7K(VE)DWPO. M1L(;9*?BN=AG*\A3)22856LGG!0/#\>4/4N 5Q=Y\+&LMHO8-5S4C3)\+0ZL M&9 SP]>@>#+FSU:>E)7>ZHNG%#JJXYI?$?>=(SB&?!$<$P\$QP>"XP/!\8'@ M^'D$1];";.3ZQ60TF.."E0(1BZ24%!MD^Z^9!M07B5\63;A/EDMR9M[GAS,Q MO50FE>"\V" F%-(L=Y^4$JM$\@5,8L0JEUQ,U[EI)FI0?7)_S&@TWF_E4M42 MD]:4PJA$!>,]J@&?W!LS'2>ZF6E-2C"E:%9K*0V5#770D]'=)RM"-1N>CD%< M[*R3@@)ZZJ#41D\F=I\<#)1=&G9B7 ME5#"R&E:ET%/[HUIOC154"^7EF(Z246RI#R-,[51/[H_9E%>+)>59#7&I%L, MU5N+U7E-'O5C^T_V!V)/I^MDDID&J83$%LW6NH">W-LE,:(WICDC':$[FC)Y MS4867 CN9VQGE_J)08((#_AP/QR/@X45J,!-_S;Z=>I97Y2HG$G&'3I76U45>% MAM^IJG3[M1@*BSE1T)5YJMBMLO+ ]U2YJ1ROT4IH3D_);#FIU(55I#7JQ_>? M+/2[M41M0,V956&3X=TGC8DQ59M4-\F4U-I(2M"UQ)@P^XG] M,?-*=JHPQ21@YHU,IUYO*\5D&SWI[.?GL6AO'UWV6*^([0K!BO).5>ZF1F'/ M3D"9Y",#Z?(ZL+1W'V$;J!@27 2>CR5X__9[["E0+J=]OPG882K["22U._C[ M3"!%6R,^N0:RZ]AC SRT)E'1#L)\M/]MCA54@J&8*&"I;0R8G27O6&*>KRPK MT\Y:M$J H-$%=0%-N?L&O[88S]M-GB5C[ R1)@^:1.E("*586GP)5IS**TC0%*@DZC@.CM#E^"LT[35>M1'JH MTN\D"'\\53=I$VE3$SL'QG$EH-#OS"(LUC)2)8]19E?CO!T^W@Y([+@)K+@T M^D(&)CQ7QUQ$><:<_=CFE)\@*>/:TX?90\. )"AJ8N\XG@(M#-R@%[: MWF&/L7M0S'L'L@&Y#' YW*;B9L_OX+-R97.[K"*AK]U2G#.'?<%L8 :I9.60 MYL=':[ERO)E.[AXA2-@#=OV=G=24@(1(F-UXI9"#0MA0BWW8EBJ[E4?^QLYC MEC0%^K-3 /)CW-J[&V'?K,W6LL.A@)RF^):CFB#DJ4)_N!5>=LH_*@\2MGK; M>_G+D^W?@5\_!0:&;D$V(&\-OI-/N$Q %3CK$']K&XY@8_;!Q][E"7\Y;V6M M*AB'TK>8G.5F,M2MC!5\8RQJA#,"LF:/)" _)XK!Z"O\R)05D1?/J;:U?C<% MZ@@\80^^;5$A@L9,V"ZK@!? 3J$EPEND3# EX' L> [X;04I"^C1FZ%,X$)S3 FPFO_<":PU.>2#\#0IF M0&,/WA>,TZQ:OW,":#QB^ (\/?>GGA4X!(-+L%C[("V7)"0A" V-<8I_J:N/VMGZ'04#0V6\^]Z$%UOW8\?Z^ MS0:=<="R%E;A,,K6@I)Q(*W<[<$(.YP V:&ZLERNB+!=KZBS0:ZC$=TU%!+ M2][?&(V54.84JP%<\<:J*DHOPGM@\]^XMM)B =O=N@[. MQQN #U!VKIV5]Q%YG2-+.1^&%FYL&@_19)Z<-@2MUPWSC2_5S6#,FX][:/'5 M,ME[49,9PB!E/KH*-4K=N?GKG]#SN3"3G12[AWKDJD=P"O"7D-&#A9,YX93\ M_]Y ',/;I"$-FH-<'(.NO6WG(),%WE]H:O+PW_#FHK9Z6YHL$D4C>*X 76A! MX;6_/M2J("4$/:E;GIBBIZ6!*W"MX"1\^U305#"#7Z+$-/@84B MP>EB0QR-N?D3P7BHQDSG5D[^&P(9V2SA#5GO43UPF)57.,.M0(>\;P&ISS+( M;45W,TFZ66A1#BF@)R8&/[)%]3;4@IT\\PF A8VB[4ED\IO_CT"35A 0% YA M6_B#8\6T9![:.BAWY0U W#9\P4> %_C82"*4W$*?/K[XSS>!Q?D2AV3LHO2V M@GPNFB.*#RCU MQ[_TI;@#<0T^@49IS1*%<.WWH#@69T4IG8@\CA:SAJXX'UBQ8OS)5D29V( Q MVL]L@OCQY'.<_+>%*^E,S5F:C3?I8C7NPD J#MQC./P<3_S;NW\[Z(V7B3S# M4XR^[TF\_WD+$))_#H<<.O8L9^AR*/G;HO1U*/"?) MQPX];MGCECUNV8.&;F&'+.TG^=!^Y#_6>&\3#?$<^3&;A/&0MW':/[E;Y]>H M$Y_>K>W:H9UJH-_8)ZL8&K10-3<2+.T@^1^).%K/KQIPM SA*&' 2I"]-@Q^FDF[O^7O)I&]X M4C:)HT=1X/V(P?-0X!XPL[?B-3\2Z MSBX\3[M\BVWO_^_>;KA"D?RJ4 S!67UOH8@<__="1I]74A]D=#$R"B7O19$Z M'SPJTJ>YD0>J_2W%9C_RS7$ M#(=[/=3X>F>.QCE'15!?VLQM%I4WF)#)CY2"YL8Y2$ MOXQ1DF95=07W?PX;Y/5V)BDGZ4Z5IXO3?$J8]U#!:!@J',G(4SP> M]DD>?#"9!Y-Y,)FK,9E0\K-,AL@,R.I*;TDT6Q*+9KFAQI/:Q9A,N:"S@J3]?5\_1I'69OQP*_?Y*EY.$63I,B'TUFMIZ/]#Q=:C =UF@Q,W%-SF*-?@29 M2Z$G@HSMZ3%_/;C-@]M<>X<>W.;&3*;#N$VQT(R%4H".,_-BJ!!IC9GR-$M! M;A-#W(:,[/=".YK;/.[2K1M!#1<*>N/]=V%WE6'@S##.\")]HJ)M_UJ!2C48 MZZG3"-&99F9LP0PE.T+C@I#,L6)Z7049D"38^;#;-X)9,UAK($CFQ-YULL)) M-J;R/03,;LU>_";!MG?; SS[NP+0^E-T9124V8&HDQ=3DA=R(2N->4D8 Q2@0^12-['>D.A^[ M^YF6]BW&(>]ZHQXFYZW7?9ZX,,5.MMAD?-Y'8<%-7K(OI4D'5UB\^+&.:C]_0'4;&4RLQKC%$43Z8RH.I/)C*3\GR_("I1%)]O9SLSGI$B]2RLT5BV)T+ MJ(L.SNH,/R5C?FVM;[]V[3LPE1]J-#ULHUW;Z+\8 O,?YR+:D*5W"^AY _BU M#F[M20%L-1NQE4>HQX8J6,TQ/D2G?7(;;*@0&0%--J)/#6"-[&,1::-6>H5G.A@&;,9HKJ]N1UH(D1<+(6& /) MZK>">QB@B>Q\OFFC\1RPB@DTIZLK[VE*\];$T!"^;[(FZ;9FM[O":F!N( 1L MW,N""6>>M\">&9N"V&KS*FK);0"OP&(/9V^']/&# ^^(]3-* 7C9>5^(T M)"E"6LKPD92YW\. -]3]'@9H'"T/]R6KJ"VX*V[C6Z^4A__'0RJPTB@\.1/" MBB D8S8FF%A? YF4R)54U-'@*+J/$:@A]:8#Z Z'.F9HBX"=P\0TO0N3O47_ M3I=AW"$#?;OIMX[.?;?[M)MNX_:/LELT.>_@+ SN35/@W\(S>'ZR7RP'K99Q MN#N6,Y;5%II7,%B[,Q^$ >[S6K>UCF<<8P;U3PQYY,T=4 'LN%M]IG88/@NC-D65OG7[Q4PQDDJE^FQ1"LRZE9$-K;; M*-D5=UZU(;J+;>?"N8[8$FBP$-3LD,V8>YC9MP@^G2"^ MACS]H347>8[%WU.E/+UB/:]$32T0F3HRW_D[B(;^8W6#1JSLPT;,'A7)?90= M:(IDZ. J/9G/#WNXZ;M]M$&5?!S=O1[=X^3N].2(9S+V.+O[/+OG\+MN@\?1 MG?OHC@_[?JBPW%C8MXN,5-IJI.EM&G0R0+#W=8 ;VXU+XLK!K8E]:URYC?5S M,F)ZGS_>,#%M[\ 1!0UWQ7]B^)70= Z=,Q/I[#SFJM[V<^S7S1#(.V'?DZWV M(X7XV\=[2:+?U1KE="G,A\5@GE]&7KAEMI%M?#F Z_5E;;A\TX6!K WKCG.Q M(%?AK-HFD!:@ JEA"'XFJR,,2>EA" M#TOH1\N7K&*H/N*%#.="C563[(M&2%X/R?F\RADN-,>AXN4A17ZR)11]6$(W MI,S_1('TL(2^DZ02%GZ&T#(?5);"*)@7 ??"S^@PM0J'*;NZ.$$^)6+DPQ1Z MF$+OR:KV&*B '>I ?1A$9S6('AAAIS"8[@D.;%],H5T)D;Z-41Z<]@>:"_8K MW\N1:RLZ*[V5'O@P**YH4-P<@L:U,\AN;D.^M0WQR4YPX6"W RC*&#$YO@L6 MTFJ@0) #*)E[JYH:';Y5 MW6VPUJ4Z$V5_ZOQ]3OQ]8G2+B3Y5.N2IGN(DP*J(*XQW;(@PFLM%RJ?>K-T@ M(PX[<"]#-D@F=VN@_O=_MLK!]O;+EG.>E=IO)S%[&X&@56V&[>T_K&2R*\U> M>9)\3D8<&?K'E95A+*N>H^%_!S;_1#NTM[VH<-VSB5N%Z=:OMDO3[<\^*'FS M3TI79G\@6<7!^@N- SDU%,'2WUYE MW/[H/8)"&XWT=0NI90@9%@81V*!LL#M .A @69>\;\LF4,-($7%6$?O2G&3=*LJ]BFB%@$9B@J%]*)A(O2, M7Q9-N$^VVJ!0F82$GIBKR^TX#3JQ>7+4)_O$[I-"+4L'@^-^B*X-0J-5N 4F MO$K!)_?&9%]E7LUD!C)#CDMQGC>U2EI!3T9WGVRD(W*].RM,Q1SQ,JN:G5*/ M?$6=@O?>/B27V1ZRJ?+PE0X*G68_T2V%+4$4(M2:R0W['7V8J2=B1=/OW)>$ M4AK12B5.MQ;#CE)>-&)4QO??G,RD6%:H&1&13)>[S?XL2ZW"(_CDWBZ5*A% 9CME00P*$5,? M+DB=;9CP26>7S@W#DU,4WA0DB9+Y@@RUX)$ 11>E:4#74&L\2=$,U0>$AQ%& M(,WE4!NO4*X7RRUC5>J5V@/A.9-4<)08QP-,[*FT@\/TV1T946O3@;CMG\W5 M:IE.H5P.4-5,H-;.T\U H=JFJKE"JDP'J%:+;K?VI=_U;+F3FW(!S9C"L5<[ MQA?>GOC?6F!D4XYM,V&D+AL.#V.Z 1D!OKUG2J&?(*!5^#M)4DSMSW7PIYPK ML$_E=3T8'YNDVB!6K6B<3B[F\:BY#S5UIVB.WQ$A"P\2B]]+KL=QN!Q'HH,3 M=P+D>]U-.F_GWN^P2:'0I3X<>K1)X&ESKAM+G97]*O8763R.7[=YHWGQN[*'FSOG@C; MZTI<[4:H\M;XG"]Y?8*8MN-.VZ35A/9W -*7R:H\AP M"SB4P_);D"VBKZ$Q?MQFY[2>#KA[IW7GWIC.=%G]XS>>LIS*-F/RVPXSXP*"69:Z1.#1H5: M-?*C+Z<\.XJP3WHS/W\IB*GU>D"TVHU\2&^(X^K*AB\+)8BG"'G9Y.;[ M9,WQN7W!-\C+J=;"2"\439SW1Y&1TB@O1>GKU1'OL(K9J%+0 MR6&=H8.QX))1>O,T12%6$8.L(AY^2A*7917WXZX^GE7])CK73)5K>Y"#%")!(K#VO@E0W;V(.QQ%,T?);6VS]3G;P+K?%J MC.&GJ8P[? &:EQZ^ /_*\6*QFH8J)#WM#8L1CA\1B]>+\85Q-5S*:MU.F&D- M%I%&L4;V]*F=GQY[BB*7^>G9P@]7'>_>B6GIE(7IC!545(#T\%[>MO?RGM!G M/B%[3NSSO*==ND-M=@U4A6>U\5L":\-.RHKFUTQHD6(D)ILW8O2JU^ZR@V5W ML)[9^*8N0M'#5WI7OM)[NG/7X4P'Q,=O:9/N4)T^FC&-HG2P2M4%P,0*K^5^ M-9C77T(49$RQZS"F'ZY>WXL637R<%6'W[W63!$Z4O?03->H3*,XW WVZ5C? M*53A&UCW#07]3@^)]D[0#RK9\UEMM2((4.?FA94/U_ MIFI[ @WV!J[*!5C$GDYZ \N^(0YQT0RB&!G Q>XVF_U$N)0GD@5D2C7HBO MR7H\T:F,/N?XLUE2/V5H\/0UC=IL)[44M+[)]ST?:>@W%5Q>UJ^]3&D#!#L3 M43"G?#F_RA2+!N7EB85J=HLI!C7 (<9H0F&C 7F7*\([",>M#9VI ,T)>KE\ MDK#X9)55U7X&](QB)V9&1)!\'=$I5EV5"M2O?W34KL^'1QY_-A:BZ$!51*"R M(P#W&>'1X.-'<)RCD0I&B++@_FL"%*>L0S&G>/G_N[!'^)R$$8Q^0E@Z$T@K MTX$@XSFGO1O<5EE9&P(5TDG()928AU#B5#[>7J]C-!UDBGU03P6'9&3TZY]8 M\ME/EIZ 3N"3$ASL*0#E+3>VZ$%#:'\/6CB.%NIV9YJV8K.&#:_(J5YOGO?\ MNTJT)1&Y29(HS24IP8ZBA6@',HI([-G/VCK=^6-AP6KCI\>A7X@!T' ^^JJ M:I> IFL%*+[@CPE8@EY040+#3$5A?01??;+EC@M M>?C!FFFZPHE/6/FX1;K9DBG;JMO*ER!683$W;H0+"X;,R[$*%4ID^M,&2LM^CIV?8;@SWM8CG@-( M^7WKV\"472$ <,"J,I(ST/P+ %2%]1+7"KZ.J"=INK])@O?BP\4_5419&%J M3.V#_#H)A(FLN A!%L%,NV/^6BO'\^&S*N<<2LJ&M-%(UL26W2V MUR!+3'Q ''W&P@*<_8PQ6#N6%P@2%5FYD%D %JJ7'@OX*3!3E86 8$ <*U4% M"R ;R )61\BF';/0!!X %D&T)\#3M#[YET)I_(>V"9E8.!JC@%EAB@(.+Z" MM")!2]30G@*UL:!@.8R&[2JJ&$A#F8$V3E5F"I0?<"ZL"E@-,V<-;#LCP'+F M.!!V1;P,=!,-!X\0]82 %U@8(>)65,OI, +*2&5G8^3!@R>(3QE^;!]N8&BH MF+7SD/!431C"Q[ 0T)6 (]X:TCT^4QB=739GC%R.IRU+K"2M JPFV89"U8R MP%[#"GV\LR:3U6S_">\X4)"O9 IU*_@3N"3X&MSY0D9X E-(_QC;7 )6Y-.9 MR!,<1#,D=(O1KFMOS6I;Q@T ;I A20KG3,"!@+6DH[W-=E<,#8_D@L1:'3)T M=@G5"]Z PAO.^6FS3/A%Q -X7Z<"EL8R!ZR? M0&,@X'371,]I0-5*C$EAD@U?(YL<]C6&3!:=E03P9N&MY! [PMN+7(T(\]J[NYNGK=8_ MQ#-";CK@N2=X%CJ6,5A+L!@WI ME"JR#]# *BUYV3M9E/5 V!?%E03]7L1:V M.RXR3N 2]B6(P\;@;QS>%1"&^T0T9B$SY3A#Q3P/LZXB*QL((CST9 %YL]O, M[F<0#[75,RJPCW'^)@9Z*/F$M]E.24+#""X(_YZ8V0^X8.H!=^*H."#/XTAW M0Q-PRDB&Q,(7T$E#S8QUFQDXTH"2^?)&3%.6E-[M?%!#8KX]9N6]4+'743'/ M#IO&]*4]9^;-_FK-E.55$,F0T'/RO'Z*^_!-'1:XOZ\C+X/H,*,QYDRLL>'( M.-/*#6>$^>L?\CEZYE@&E/!(JX8FAX3ZW[W#W.(V\9:T[$#Y*GU6O2TK1<4CTFN60;8Q-S"Z^]AP$VCUGT MTQMM5+3[Z:/B8P5JJ97GKS<\A_M]5\)!82(MJ5Z;F6NAD-:0LY5P^5S=A1Y] M5W#?E>?P"3JOQ,EG\MWR>T\S/<_X2"@-(>4ZV^;\'40YK9W[?5+J]-CQ';]0)VD%%,3$]VD&=LAW4^PSUVM=SZ[5IN*:!*L#7 MY(&T &B=Z)6LK 7WWWOQIGCG9W67[!:U\;0&MERM@;+79;W?26KK%3L^[P#V M<;_;>NJJO54Z#ER782UN^HN];Z1?O-[<;>=(F M45>1O2=KQ;BW.[>!S'I^.7SK_:6N(N@N;G&=#OGP?4_>C<#"G&JY'X4+'G P MGX:#.:9N<8,<0QI4?QU9LP6:C!7RVF)8'HZZ(ZOW5/0I'B4OC*9Z9JWGA@!E M'CSE:)[ROD?]^_.4DW>>.@U/80N5EY=:9)$G8N'# M^@F<#@GU#KQ-UT%"O2FM=:=)U?UZ7VX]#'!V.7%#%^)L"2[?4+I26^C-*UB4"6S/"29Q73ZG%%QI]B$;^*A]MWUWV'*_7@.]]$ MJW7Q[._5&WDKNMG]NQIMI8WC5(!XZ[XY-$+Q3/R3/&6-2&[4Y:$U,OIM7^*?1$AA_NRONY4 _^]'"' MWEH;J&/Y4[2GCJHKH6K0.=$LZ:7T;)"OV%V@HO'+Z@A9\/#<:18;-*,&]YHAT M9TJMB,7RQ7@965VJ8D^1Z'FXT0]7@^_?Q6R_\O@6J0]']#4=/3?7+/#*R; W MMQ\WE-EV^O:JI\ELZ]7*K\G)L#D@C"%/Q)-:=\A-1OTX3BY(/"5(/P3-A__Y M-AVF#[;TL6Y] _MQ0VSI5I/X)^7LVHAT7Q71&'("/Q_EQZ4.!=E2[!I)_#]. MX7YTA;W7KK!OM\_P]'S%.,+V!OT6_MJ&,E>&;_?WW,'-#\5MQ%,;^O2W ?S M-I-%@T'Z09-2%4FRVIS83>F.6JK5=4%B-=V!IKU@UPX+P+D?#,^2PF)F%!@0 M[S***;>52MT\M5_UP.X;)N\VWJ!DV6"E-Y@N:@A5V5U8;5K8UP&DU^J-Z?:__[,% M;[='8+:AZ5FI_782&Q,C$+30\W!SPS^L9+(KS;%AR>>D:]3_<8W5,#86GZ/A M?P]"*C1L1RDJ+ ML0T4=L=(N3!,2>RP@$2'E: Y$/@/.YW]#?4G65)F3X&"S#UCEH+Z*0J\P*H. MG-4U5^1M?_'>DJJ*;0IM<;.L(+,R[M;HX6N; ,R[W&O[IOE=H7,W@?ZZ+'0 MF?I '&1I;_L,!H<)]YWSK[7I0,(N_>@1K (D7-5J$!-Y:%.>I8IX]9';>3P]J AGC7IELHG)D(X-F@-4,==-C#3(3;_=.]^WV M15 =S;!8L;JL+YRM8O%0U8;[/5K;VI'#D+ M:,A!/5>9H6:^V&;%;=#QD)"CL7!62(=WVM8ARIH!3%X!33%0E]HG-)PA?V+V MF]:4N%7AZC__"B?_AMJ?*6\MC!T@H_X"R\6M^Y A+LB6,88]7@M6D+#4M;5; M3E Y8XHZ[,)%H[-S%C:"YO:3M[FD9MO@&K(RX! "TIR]QLQ8@%HQ5+U76#7? M4)Y@4R,:=X28,'[Q&%YX-#NX,$5%2X#T.#<4)&W06@'V5["XIYB].QH>5\"= MU%#O8_MV*.IV:UNGW:UB[@[O/4Y[5I:=YKL( ;>:]&M:](D6.2=6\K!NB7VJ M: I!B5U!8OHS%): ]V.;'L'KZ,H6A]Q.'MD@X%K??A@Q>).Y>U:XNZ*=\ *> M+5S-.X&[Q'9089?-_^=?R5@\^??!LWUGJ UNZ+9MI1D&X+TDTJR*7]-K]],V=$@7,7Q#5EF8F:*[YZ&99K+OPR9Y=%X@#\) M7\#LQ^O/1)UT,3>U62AD$)#; 4W;-(;=B_T\;O[CYE_KYI,_YN;;"H/5SA[> M6WF/ 6S:)WI9XT8Q]LAYUTVXIS0]!8" 7\$+*E3BI!7Z%JJ"]E]8-8 SG*+U M.N_UR&UIO>3IP[W[W!8%?FL& M-$E0RVTGK*.B6.E38*$@^]V:%'*.@YF5$1S09@#P\",.VB4"?%S01/@7T+GG MOZS]W2B#:!H\LLVMZLK\!BKC"J:,0@0"7+*CX(:<+,0J! M2@KVE,T,=:8@=]UO[, ,_[45@/5N%*_@V>LJRV,G""N[LE.9 ==+A+UY<)-X M >D%&_JUQ.ASH#,6D!QA)8 #?%-#@D>/3]%]C<+!+47[ ?\!MP%M/I23G("< M1T"=6O<*Y6+8L3_8O-NO&D_7A")^XT.RPLZ^$>:IP@/)ON&0_W,&RCRQ\IN@>H!.QWV9 M9Q*&C@Y)AON*-M+R9%D>4>N<\*AN:-7JH8W2&PRL#Z#>\I!?P($VOQZ"';W# MXTU[\KS:"8!CG0)HG K78#NUX'/PK8(\-R"-K1S%!J^'&Z-X.=)B%,URI%IO M!M;]L50-E$>C3 4.[C&G*ZJV'?.W$@J0C(0K@&<&62GZCW64V+#5GBQREP&R M.N'A6V<'6150I96U19B=XI]XG(6&MHE.6SL')^BX(CVT:I.RA\1V1[(8M8_W MT78^.B>"WH;.%6 MZF_?*YY')"?,=#L]!^W,QC$Z!?I8X>$21TBJXE-%;.T-J>O/;W%G=A-(2%CC MX4= 1J(TP$EP'"QEG9=C5=[+R2'3U R/$-[,S/6"/B$VC*P".#'(F :009C/ M#U_HM;7G'^P1V01S X4-+=^7AHWD!+]9AQ,4UYQP(M9WO 9W (6I4:;Q5-!M M+)_GNYSU-GT4#Y[Z$WEJ68&F1B / M)$L!:4%^:(T!L U;*XB_GU'A MU>Q=IJ2]D<[K-Y,#32ID%$%+%C-+VW&[%[.V;!F_C ''6?LA(\8+@HQ04<'3 M5E#,96>:+2+\U@+?X(U+W"8G>WA;?Y*WM2X!?H32KI$;RVX@>D\,K" OH/9E M:V+0,E1DX,8[A@:JWD'<"7,91SNSV8/#!^QH$F(-*D YH):+2SOLJD/M#VNC]35""#J_M<-1@[]KQ" D/@+Q%NN-G.VXO ^^QSD.\W-^PC"#T*"-X ME!$\R@@>902?+R-@<1I_/Q1.)..)9)((_;(HP/D\0D3(1#C\QN=DG/#Y/!F+ MQBL^.0R7 TGHSNC1..$42"3.X]#S^' MJX]LS[/-]5^#P?(\H3=#="O6,)95HU1JZPU4,;'[9&T8%?K*BNP2:3G6X1MB M/YY>FO#)Z.Z3U7H[TC;6E1:3HT*-<;5&#!*S$7PRL?LD08CAUWA[,B96\WBN M4FJD8J\AJD_NOUV.-]JFLBBOQ.!T,IM7!\U>.X&>W'M[L90N#?3Q4J%74D7/ M1_(OTV[WUM6B.A\E:K01ZD1>Y/CDM9!#3^Z_/42NI&FQN"9B)3 8 M$*VXT5J@-D1[;]>85]TD6Y0B"H-N:TPO0Z:Y'L$G]][>2;$OW41G8(BY>656 M[%'):;R'QMQ[.S,OE&J]UP0Z(ZD9[+QVN@2/G@R%=A^-IB;M#MG[_^R]:9.J MRM(V_/V)>/Z#T?=SGW?OB+8/@X*L?D1HWJYMGQ<*[6D@5KVZND-$>%(_U+RE:&\>*<'I;4*-Y(U)3V MM#UHPCZ#OB5Q5I4:%7+5&)/I\V9%I_.*UPN,5H20Y-C-S( ,5+O5JFUK/Y,1Q*^20T59K8IM-E5(!,VC@CTZ/N CP5]T^@ M3%(9*[<>8L"8?ZMDL95OK4 M8.PT,$*)EJ5J*:Y)4?>I/FHMXO%1#6]2(N8,T^)$66QXDG.?ZMO96D[+ >>P M8G$Y2A]UW0GX">OD>_%E;TC5 ML"C))LHXA5>Y GCL"5!MY%FI&:UA K>0Z[5"3C#;--R#$Z@J%S>60V,5&Y/+ M J7-YO0,-Y)PJ(]:9$=W\H6N0K)=-3XICI@D,S?&<*B/6O6\V!HV"-EA%WTI MUYPWI\O5TAWJH]8PU="&4KFV5>45->3+,SQ)SMT)^*B5X=9YW>&2.;;+5NK# M8GZ1VF@N!?S4*C1U(+*;U0PK9;AF3R\XV"@.9G "A1=]D^E8F?%2I:;KA$IO MZNM<#E#K% QCO3D^,F<&%BUGF5IC-<++&_#4$U!4+!I*C;):E%IJB]&.,=^4 MTZ45'.K;@WS"S."IQ<;FE%IQYG#Q>)K&W:?Z]H".K^,U4B^+'%7@6;/;7$T, MW7VJ;P\*9(Z0]%$OA5$3BBB5S%5,7+E/]1&VNN!TH%+5+E5,Q62OU>"BJ-BKUW!::?!$R> ML^X,*-4N85%.L%*:PD?UJ66Y0WV$+3ADVUR6UU.VMA;D$<]@T63+'>KCV(5, MB6*QF-NJI5EI:.HMK%J( [N2.&'=))M:;!#G4FK)+$PZV>R,;P"C@3AAK3*+ M!"5D\=E"G14J-:Y5B1<;&7>HWUQM#A:,TLI/V=(D.:S7TVV=%]VAOIV5V0&M M9W,LS>6GD M^]9:==I.D356U;P] C,X@46L%"^-5L!-PTI4KS7DQ/R67#?@4!\)IMEXWNZN M.AW6B8GL2.DRM2F N($%AELMZ5)G7Y9[78Z\S6C&F6E[0[U44O6FAI>3LU[ M;&Y:I[.]BF2FNNY0W\Z:3+PXM9=='"LM,IERND?7,L!?(4Y@43W>,C"E,^$Q M8D%FR-D\)J>:[E _89?#N)01L[D>M]DZQCQ;M=I*"5#KA.VX-5LYHEG+5# % MJ%(VV]0E0#TXU$I/FKIIM*1AO-% UO$*+ZZ;4E$676?ZJ/65*Y3\R;#YKGHIL1W M2%.V9T8##O51*X95IU:V/Q+4DL7V%AF!YF:R.X%7U.(IF9'BPQ'&R_$1R<=& M L8GAF F DV3(UF,"23C(YHLC\M&UI:KHS9K];F'8&9]T2-N<4\/E=$G# M%K8>PY)Z?U!.G70>ESC6 &IC.U,W6G?3&7<6S;'>..7HC==&@L@YO3XG3)2X M/36=*&4F3SEET;[>TOIE90/X6Z>;]QRBO"!2W13U5G#K"B:FJ1SRH:0:U.N25*HE^-=[3TEMWH9B\S=?*#>KUQ MRBV9MII;!7]1\V^]SI?:RGIX,@14/GGE" MR7C0K;Y8F^DYP.AI-$\J0-S:1J[9&S7BA8EU46@UD]CO MV-41O]6D8=]\X1.M&HB'FTPZ=)-]W*IE-TG&.X%U9N!M8,)69'0JN__YP_HLTNL>75@\URI[69.'K5->![THFS[TFU&6N)$EAQ-KHT.+4:2+HF3NE1^ M)FME1]6:WMS3, 5)Z$:Q_3U)3''CX$E]!KP,Q=2JPPFU92K)"W49^?$NI)]( M$/!F"8]#=N^!,6'1B_CO3[?L5CD+=1\^'I3#PO'-/M_WO47B^_\L[S(*M M]-X]1SK*@#@,%8:6H3FV_ -'2@3](>[!O\$]1\>$W[[,"(NCK0K)5A%O7JF$ MMBHP6X6#O:+17H5BKP "(K$*QU;A3R125B'9*NPI_N8U"6BO K-7" %#LU7X M4X)$6Q6.K0+S15L5BJU" !BFK4(F8#BV"IF X=DKL%5HIWYRITY<9?RMD/H5 MZ9+X#ETNJ@R^313_T@!-WJH5<%<)3_[\_[Y8KVAHD C_?2 >OHJNL:?XF_;E M51;_9FU$PRW<\ZA1=\OVO)\5_4]76I_9C@L>2?[,+*\(<@:& ;[CFS'IX%&G M]=PO#W'(#W (&3KJ( [Y!(?]6LN9(N]1Y(_6V<^&EW'7'O'R0@J M([UD&V2XAP%3SBU!WR737=K[2;>]K"=$%:]W>UB4=. 1^"[]@1KLH(=8*#@L M%#Z' ;'0]>W T&G_@- -.1[(\4".QWU!3P"4?/@Y+^@)@*X/GP_B=4! M6CXX]F+X_(Z"VP8$\5!P>"A\/@?BH:#Q$/$4#QD.[>X+\BQ"89>U:XS.Q%3( M,OZQ5;]C>.NV)X5B"+EE_NS?+(/OW>O;OKD_4_A;N M^3KB7C$0V=\%$B8A^NOX5IV_[U4_!8"U/+/X5EF+0*QU;6OY5EF+1*QU;2/Z MEEBK#MY@[*KC6%VZ8>/Z=3UDX&QGYGW;^:V=?*,9;%AJ6)"(%#9'_W!+._6^TW_N?)_[X0KDWR/__OID0J8/\N^1Z8-$ M+G!40OX]\N^1Q"'_/FA40DH.^??O^_?^ZV5%499'HW_"X?CCA/O"LB'H5F0B M:U)D9)@12X#UNW[6^.QB$0!=B'P7C@N\GQ_R_RZYOLM[]"<7^ 9[1,AGF0$3 MB,"]QHE_+BPC]VC*G(V'+NW(7UM&+FZ=?%=&=M=R9TU!=._\=G3%NY2; S_P M+5O0)<&4>*Z5X? M=S32.EP OGLP)1*Y!!^KK#&9Z753#I5O+H9@@9(L*C-!L_[[$"4?H.J="?9_ M'Y2U_4MW9I)A[_[^^D)R5UV#=\B*VVHC#_1VUC!;0&M79;MJV'7!M&NCC&+- M#:#* :YNX!&8VQ3&45A16@RV+4K'&WR"IQY^$X^Q M&/.(,XG__/OE-EY8L2',^Q;F73B2J:+(UE,'?(ZXJMR!8*+]]*"*=BRMFG*<\.T9:EUP)K# MP+2A:6",*6A)^S#C4]I.2ZKUR3IE<)M>W1'9<#WEP*\[3$B[.J@0GQ&$226N51VU!4[ M)YU5TYTYIRI$9$&'JV&3/"\$%"(6^QG)\XS/$)$%25[X) _&*D+$8C\C>6Z0 M(T14"8!7^-6@+GGIH*[BR.M:;E4?J;6N4C:KT]%J@'_=T7RVZ#U?\U1^9$'. M38UR+*-NYDM#&J5GHU&QP>,8SSS\CC&/=.)C#B/"R$!@I.=6A0@-D'425) , M9.CL XB6&;,8Q:V['#8SK%93%1R1'JT@HL$@V!4@[PC8)8%LRG*$F7PVWW\]T/D?<*@ +#;:"NI=4,T_3'=Z<42Q1 M,^#+3R@_I1SOZO%RQ6:C0J^]7A7$#)T8\SB.LL>N#V>G0H9L=F9]U80SMSRS3B5>&0H'"':==/' M B?HYT>T$T'6 *SS-@$M;%'6SP#:N))W\MN::*J+[#A/S(L+K#=V[;//A5L1 MFETL/3!P4H[LLT# 62#CH9_!G@H^%U=CF^"P'%[*]7JV71%QUYCRZF@IDGHD MX.U6*#_PID*@IXD3!BB^$XX);GGM35 )]4Y'-F)X*D!O@TJHK2P2N=#4*-X& ME5#O="1QR/I&2BYH9$*^_VVD/Y45P26#VS\+)4$A)S]05$)./K)_D)./[)_@ MD0F)''+RD9./)"Z 5$)*#BDYY.2C!D#^!D#:L;./N@ %MMHWB%V WL]70_U^ M4->1L,A8,/O]_*",A;YV'LE8\&4LB)U]?E#&4 \?5%WR;L>+HP.X$]G=J\DJ M&I7'BP6;RQ9SRM"LS/KI,8_'8&5)_!&C4!^?$"%B,/OX(*LCT) 8R J5C^)7 M9D *=CK!K]G%=*2E$[TZJ30:$+]@=I!G7I0IY[/ MN\/(QD-=7^ZYJAB)QC62/@+',:A]2!"\F7L)\!RY11^KXV?QZ'(Y;#0M3EGE M,_DVG6]@S16/QS\7Z4&(AEJ(W+.R1P&:+^)/EM<*G88ZZW.MGMJ>D_U8;\HT M(/Y\+E*# C+A"<@$B3@HE(/JC:Y.)51OA*Q&5&^$4KR8D"-4;(8D+ M()60DD-*#M4;A3X8\,WLC(PLNH$L[]XW$G_T?B PG$$Y&\C1#QB5D*./;"#D MZ",;*'AD0B*'''WDZ".)"R"5D))#2@XY^K?NZ'^F>ZAW40WR[Y%_'S J(?\> MF3[(OT>F3_#(A$0.^??(OT<2%T J(26'E!SR[U'CT%WCT+(AZ%9D(FL2+#N) M6((FHZZA >XM=.&XP+5[!UW8+O-#:I&#/^>L4G5-?@';*R%(::G =Z.VN8+:"UJ[)= M->RZ8-JU44:QY@90Y3G ;O,39:#S!M6;#$BZB*7)L56?Z9,H)25Y0%KJX3>= MH!\Q,HY:#H8)\BX<2+DVY%TZ!(*L@EL7D8L['M<6$6057$J%CY-2<4+EBC6V MU1YLJN9:TQ:=;S1M.(L*%PRLD2QSHH3E!+4W'3@Y7)HVH J'G1RNH0<:6.TNLV-6F#'@. \"73=(X'%4-NT MF\V;N2J>(:OZ?F-ME\.S2J%K2MG\H(%MDL5%Q6"CY3DPW@&>40^_<3SV&*=( MA&@WFY9T540+<2@-<7L84X*0_@Z8_@YD5.QRRC;=5U::N*AQZJ;254RQ$2., MH:ML8:0,)_!'FJ)1UU.4'W4R4G9TL;*PJX,*\2%%D%CF7NY4_JJJ0S,&]:OKKDA?XF1"1YP9>\(-Z_?'7)0[TX/''^-4 M J5'A@NCF;HBFV$9BC5[#-HMEQE*%OM)Q1,'O!# MS2FOYR5\#-&,>OC-8/ACG/F8*8_P#-V+CNY%#P.H< M48VF1WIVD&H.7#C[7*P5H1FZ$QU99R@8^AGLH2Q[G# QFU45O-6,ZD,ZOXR[ MV .CH@P1>R1I#*4&WECT\S1QP@#$=\(QP:VMO0DJH;;IR$(,3_GG;5 )=91% M(A>:^L3;H!)JFXXD#EG?2,D%C4S(][^-S*>R(KAD<)MGH?PGY.0'BDK(R4?V M#W+RD?T3/#(AD4-./G+RD<0%D$I(R2$EAYQ\U/O'W_M'.W;V40.@P!;Z!K$! MT/O9:JC5#VHX$A89"V:KGQ^4L="7S2,9"[Z,!;&ISP_*&&K?@VI+WFUV<70 M=R*WFQ_W)7FT8 ;8S"SV-L48%IO$DCP1AW4E)(7Z]X0'#H/9OP>9'('&PT 6 MIWP4O"Q'G UKLTI'I=9+"1]GUC$M.X;@!0M3?AB][CR6%8Z0%6K5$\ H,&K5 M$YKR273MR#522@+',:BR&(G&]44#M1 )AV2@,,_%PCQ'_M'':OGQ<3-:$M?K M#);.\%1,F;3(TJC!$]0GXCT(SE /D7O6]"A,\T7PH>*EBES$9X[:7:N6$9OU MREK2!9]/Q&M06.;ML,R_;0'(T>\]+:O.#$Q9/-=*9XJ^GQ[VY'[P@87Y2?3Q MA1VF[8_3C=S__CGCSH%I[?CC$#^&@]S=5'0P1_L7$7\BGI>-'P>7/!JT)[(I M1U;PGS,#1<8Q!?@<'NP9(_-'[ 9+[Z2KL>00L4\>RE='F#>X\ M).H]<^=1LIZB6[;IN(HB\I=K_>Y6^7=$ ,QK@#V#' JI G@F8DT,TX[,P?<- MR7*)"V8>^6LLZ_!R26T#"&U9@'X /[S GH^Q<.6:?--01_+KG:#OU6$M3)S M9CL5UN[3E;A>BB^YA=J81)U66RJFDWZN!MOY!ZY^ID!;-F>U41K,#G+2$>_% MNQE!YUL$P^:8FM2OEWN./DX^_*:PB"1LK-?0^O=3)!DQ#4V#LU@!B8;4D4X3 M6K$B!M--:8:H[FR#(6^05LN)"41!W2Q6@T*IO5I,1F,/ !7=D:6D_<8X M'@[#'R(R0)(Y6 >@MWPV[?[C.L_5X =@\2QE$=[C.K?D7_L?CF<)CS5V[YD) MZZC+#_I^GE%-'MF_!,A1 M%=J9:^T,_D2_6;V%=N9J.T,_)=#6!')KW@LZHIWYYLY\/ 7D3UOTKC%P1BMA"/I*GN?L M>DS>C\=AV/,E$_WX. MIK3 Y016*YN[^\]#3.P?(V1$M]E)(0]"'L0]GP,>XXBN1[B>$=PPD:@IY;@)Z3'/.2%,I+.L"??RDVF*T(_OJ7HGN<84\, MQQ)TR?K[/_]60@$P)[-\OB,L'B'\__HDY6Q0GR2G^ M"1R$G)2CKZB8B.#>A>9F6!PUL'J,Z+(=ECK KX#*GW'C#+49;Q]9!DJ[7L^8 M???\$-'I9Q#T,N)SKHY_0<#2E Q^UF$NX%#0!%V4_YP:B3.WUOOO)3-\+J'[ MVBV2+@S$[W/.97M^7!Q!WX.&:Q>+T+I YKEQ(<'-*CPV;%22FT;^ZP5EWTG\ M["KVQ)_W?:(.I#6D;&Q69"2VE(E.UNJH#.C=X&F>].ZR)HF;[SOT4Y 2-K/] M5:>.EFS;FG>*'@F#'1X(Y1$*'?$V3<[GB01.04"E\%?0*X,NIR3>*PPZDO@3 MFB-O-:LBVF M3L?4\%'RX7=3!G/>RE)D+"BZ%3$!UYFPU$;1([)@0M<&JAB/-I8S]].5>J+C MKS<)YG#:QMQ=X2O:@(]AH!H'[ <>]P.=_VZ3.V_%)_JJOD.>4K!UXDJZJ#K< MHU8.@%;9L*R"+FH.@*V"SNY ZX26C*:WN9B1W.AZ\0.Z\1FL/J4="^OX M>M*JU6TV4L?,BL.6N ]?IAO'L&]N?D MD9#[?&%R\8+58^P:YV*!HT!0#LZ CNM;C7*Z1$JD&LU+ZUA'7&<;V4:P#\Y& M=%6ZP'5A7]2=87<0N\CPK910UX?9 /)OOF,7LP@=/XD4KV/^;A$#%?\[5L%)X=OZQ7 M_[__YT5EOF]'=U!XM-+=VPF7H<=RU"O\%T;@W;\$;25LK-W*&>*).>3#_CK M*>G"V5.<_-_(\X^00C[RPFX]1T1\T8W'^];+?CR[S][I/K#;*>AQ$_@3]5,; M];KK&''8EO\(D8D)4?A_VH9X2F2_J%^.4L-U"-3:BP2UW4=O,10D-)B?VY,* M=NV"S<"\*H.=U B_7[9Y^[E$O'W49D_"M\S2KJ"ILAGYES";_Q/).+IFS!\C MP!EZ'B<9AJ'Q&,T\>#QQ^#S! MT GP)_+UYW!\(D[0)\8S&!['3HXGZ<3IYV#XJ\]C6(Q(D#AU^KT4'O./IW$2 MCU$GGX,EXJ\_!T1BR!CV>IZ[SV/$Z?G@K^GCC?>O:_<;Y[QU_/WUA7S MSY.()W :_'?R\P3FFR?X',/IN(^>!$.";Q"^];J?8Y2/GB2%88D8XZ,G^!PL M#7LUSX3,Q.(81@/[4XSQL1@I\ E"I/E$3!A2S @396GTXAO UL,Z3JR:2,8T M+II?,-NN5J6+]22,U[P>.1PEL=Y,;2I8*]4Q1_JF*]+C%4_X1V8U?4$U!E6, M%3J-Y"057\Z7L15/^D>6&EL\U\38 E935BK>:9>L=:;!Q_PCM_$<2[)&W6 = MAX@ZLVI2J157?)S'7H]<%I;Q>0\79^HB-NZ4E^-^-KE,@I&^9UJS0:/,<.T& M%ZTMLN5EW3&[9(.G_,]L5+L3JJ/&BUPI)E*\4XN;_3),)?.-I BVRBAZ'F8V MHB[J'6U*C7G&/]+.#@N+@30K<*5E?80URFPZI8UAT,DW5$C)PI:J3KI<+;:M MQ&+9>"XU;D CWS=T+!'E6GY=H3EB,,^SG#4*\$ M3HP/:8$2AWP"'U%\#!_*O$ *0QX7"(I(B(+ B/AK8D:9)+V@.GP7-4Z*II(HI$DCZ4E5,+">TI/9DNX4CXZ]',HUDN9M*E9J<4S5)D96'_=(: MCJ1?C\PM7')-;+!VY9VXJV8P!G^E; M4748GE@N[D; T^$S?BAJ536VH-C=CC.K9SIJWRXS>@B-]*RKAY42M MGEW$5(+!M[8U*S7M[!B,]$L8 >0"B_M4OFM2$#Z5O#,%$CY3PS-!_F!J4'\P M32CF].H$\B1(&)QVH<$'G+X53X6CV.T'^%VG^,^Y( F M0@),ZO3G"9_*=TT*QC=_;[S?%-M][C>)O.>3ITP9#$_$3YLX#'WR\P1VTL0! MGQ.G33W";P)ZIE+<1W_OO;[]W2%TW+]TRKTUWS%3)*^> MQF]KE)[&!O/9E&W)6V>%=93:N /--=_;8Z/D1M SQ1Y+U2-^2A%:M5*O'!RHU'POSDB[%,]7&*0#O)=8,)D[* RR:BZUR0C\FX[/Q*0 O MQ,N296&FQ=:LAEJ934JM46EU"L#97@$O]K!R#I/3ZH)WNJMZ+@W?[EN2K"N] M:8)R-EBM0XU58(1R ML0T7;3O3*5WNKO, ET^8H*G!%)O*?+W%1@L=4K"[,3[/C$^9H'Q\$ZW,6WV& M581:L9:0I;*^A<_T:R^:KU8<::.KW7Q_*,N).BN6X#-]BZ\7JIIJJWA*E:/5 MA9;<F"R:66F3(;- M6<:*G[2 9].1'-TPALQ2G"B*5'^59.J-4W:M-AXNK%$J66#!IC>$SH#,M?3D M*;MV&<_TLRNIGE=;%IO.58Q,>95LG+1K*XGM9)%-=:;JK%>F&6D+_(KR:;MV MM<&ZBFJF&VRK49!(;K+:9/MCOUT+AM*=>7I5: YSV(RQU4+1TA9=VS6!?1M5 M*[>29D4?==7TA),TFF\VE+([U+=3&XW4NP8[R;/12L>>YV9=NTLEX5#_5G7: M-8?6S4*%:QD]NE9,S#MK$4SVA.RE6IE,SNS%:YAB;I6:&N.VE2T8>H*G2U-> MGY6S14<5&EQ)+=8GV=8Z"8?Z2""UXNWT,)&Q52HN9)G$IKN6>/>I/A+D+35& M3@>Q*9M.B[5ZKY5=M^@5'.HC 3$RL%$,JYML=Y&;BKEBMJ@7W0GX29#/<(,: MA\67F#!>JRMRSM';-!A[0@)SF#*:C;E"7A7ZH]J"&$VD.$3I$YRMD\-I;(,K M8[:E;_KUA9!K-%-@72=86S"V9-.I3H9<5*72Q%0>,QT<##W!V^6$HJ7ZLC@=KG0@$-]A-6:^JR]7,T6:FVU,>;_?51:_K7ST<=@U%K^OO= M&=2:/K [@UK3!W5K4&MZU)H>M:9'K>E1:WK4FAYU:;V-OE9WB2ZH-;T?:K[% M2 A[$/8@[$&MZ1'P(.!!P!-,X$&MZ6\<>E!K>M2:/BA0\T:'W7! #6I-CUK3 M?X$%4&OZ:QNSJ#5]0! 4M:8_9VOZQ VVY$!M&(/<@N->.VS@"5Y/M99.>FE8 MZH(?Q\9&H[Q6M8!WV!A,5J-:WKB,4$R]]!?XWX; M)Z+.]$'*0 E7I][0ZX=_+M^9'F>..PV"WW*26JRF@9)@9X-1,29*8VS9"V-G M>H&AZ"(1K:I8>L)7:'O"EZ+YAM>9/D90C_$8ZDQ_VVT%S]69_B_- /QJ_1V( MWKO(-[H?WPBUJ+]N&]Y+*<<@MJC'N$YT7-SJ&+:8]')=/<,.ILE=B_H803[2 M6!QY6K?L:9VO17V@]"52BZA7/>I5CY3DF7K5U^QUNRD3:,*1.Y0_TJO]S-DG(G;\P^7J!Z]2.>M4'YB0MG)<\%[187*&K M^A9;# IL:5#*RF2AL>M5?S^W/%^\5_V;O(/V&'UNN B>0#J2.P?4P$BV#PO\M[_/.>W?*1_7Z5GOE: MC 1+AHMX Z\3+X7G=5MOUS]^3X9W$WWC,2]DY26?? ?FCU*VO]8R?K]'1W%[ MF)[IO Y+C$QC!@!ZCZY61#!E-T0QUMU1BGZ(32@77>8N,_W+RRP;8!\,H (5 MW>L4!9WO,:Z-J# ".@?8P4]-D]-S4W9$.B-B/5<;0UP MY]D6 T.A,19Q+ ]?(&'-O?46F3WW?8!DA7\72&G% MTXYSM9)I9?*D5*UA MP!J7@0T\![.R34<^FT%Y9&D=&V-O&Y0GF?2#%N;-=O@CZ:<8B1HO!;$E%O[$ MT&AG@KDSJ(M<(#>&>DJ@IIB!W!G\B48[$\R=H9]PU'HQF%N#A":H.Y-X2C!H M:P*Y-4AH@KHSV!--H:T)XM9@* IPV9WY9+KINV&9$!W,7BP $KAN"U]M%9;X M:G\?"G-M]UOJ[]-P!-U6[!?-Q ZA?N\#-][O_>A&XG<1]HLU5++),:?FY\\Y2[(0IYZ.9=P2I[I\Z;L8Y:*,>DX6#:25?HZVG5\JQ+F\??]^ M@82O9>=E*T:N$BSX^=]-]V]0N!\;LL/_Z0Y9?:N'E^ M:0W(6G*M6(<1SV*8571!%Q5!.^K/[B4'5MQ4Q5,//?R85V13,,7)QHVYO'C# M88Q7]^(.(/_\R*,03=:4@3FMBYO3SSL.YASR%%\]V)^BZ#YK)?$9Q1(!I]FR ME!:L258S5OZQNX>1JV2"B\GSAEJ*#0HK)].R&/SK7?E>U0^=J@12L':) YM% MLU1W6"Y:1HNB6_!V>-CK@7FD$]2/%@)=W,![7UW\2"^5MU,=?D(I'ICR.54= M;>QW%_G>H3A*.)GO)8;<4Z0#_)M'^0"[L*A^OZSKLV+LSD8X(@1Q)_Q*B/.22W9,'>^QJ$L^V$*)CF!K:'$&9047LM'E[VAK!\S2%(YA\K,MK[(8"^!T?D M_8X0[@O>:$;H]LG9-;\ IMU0AEGW/]M%(K5)>4T36Q-9MG-@(^> 0OY&$%J; M5XER/YMB%P5\W#9DNLPP#=0((N"-(&+D$X'_M/U!T!\NO/CJAGT[/O?C33I# M0!3RQYL&!I\HP/9#1/&WE_SQ\';@B0+$!P'M*?'Y\4.!P%/E&CVB T\4I'Z0 M_"#Y^9;\($OEA/PP2'[\,>F;%9]/9J$$V3T^69APR^[QURKTST&F0WEM_*OE MM43\B;E^X="G2?I6'K[?Z><:CGL@[X;L_7]X3,/UW M=I)\L*0,:;K :;JOL,*IZM:S]H+ P;(OZVN?70+2NZ.[\VF>RT8P+P0!'RA\ MODOV@,>983%*PLX:EXTRA Y$'O\D3V()R(1+NJ<$3F06?ECJWZYQNLU' N7 M^WHV;_6[IL4MN:M)-Y=O=N*]O&'LKW'R&<9O.CZ'E':OB]>OLW6_O+95_+JXZ\_@<+), M[):SG<)&I>MDWX:,2M=W&L) I2OEYX:-2E=*. P9F:YO H>!2DC)(9%#(G M&Z8M2UXX__!MV!U,,^#7=ZWFE@166*3D5(M+#S(9/F\-.49-?KG5',20I.YV MN&.? 21I[Z?E3N)$Z[G5/%F816VBB.:%\ 5 B;H:*"%;"=E*")1.@A+. M7-Q8RN<2=$Z>T V5ZCA=,I5KDQGFYW%IWJ>D6:%JM=0%$VU91'Q(A+&U&%6S>*7;(\ M_G%0*C:=GKG( M\Q2,&N+,8XPD+G%CQ9W&!D,1 OQ!;+ECDS9D\;\O((N89+KE@: 5N5*JC4?[[9%27]!.3 *D0&,4@'O,YZW@Y2D M6S+""12IMMG/IG5 FL/ -+P]R99-04L^3_.$FDO.1NE9D MTBKF%BN>=L-^)/U(D!^[J18E"P8%SD(4*439.O<80KP9U#!/I_)D80SP MS$U.Q!]I"B5-APO/@N5U_12>H4AI:"*E%S3.9N9\Q(S(*5LJ;HND44ALFO$& M #,OJ?'GT>S.8ZUA"JF6#4&W(A-9DR G1RS 6BBQ$:4(H,3&>PN$ND#0E$59 M6<*[X_, $;*&V0)X4)7MJF'7!=.NC< LY@8 B1S0$O,3JJBSU+*F6N)76 G3 MVRRU[&>F\16?@$%/XC$68QYQ)H'2'5&Z(TI*"@#D7#-6>1Z\:3L+;=+I4ADN M32\J"WR0G;/3!L ;ZO)X@RP<9.'<,=Z$+YQX'LA)+U9+;A[K=KBHX2RQ+#;1 MQRUHXC /O^D$_8B1'ZL@1("#,B-1O.]VXWWG01MB4:U5-@;79 FU/1ACA6)Z MTX &#HSM71!N[CR$=Q/IDJ]B>XJ^E"T;"LIC1)=ME#H9Y..L$)G-*'7RCB.& M25TJ@SG*1YH.J+>7,SH5)^RU%Z*=3??4=#W3['13:E5V5CSC=E*DL,<8]K'2 M190<&13 "E%<$>43W6W \8MP)4H5-4V7MBULTZB5YN588]9+0[B"/18IXC&> M0.F/X8*K.[6O[ABN0AJO_")B#69VK+1,4AR6EJMYN=N.18E1 R 6\_ ['B,? MX[$?-[ 08J$$1Q3PO/& YQ?A:CH:-)/1ZJC++91-?I727?S*TI@_-'C_2M> GWMX_]0+3[HP8$KAS.? M8<1+T3^AI=;$!(L9FI#%HMU!LJ\5HLVYL.)Q#(8M8\PC_<$P I.7BRW,43R M>(%@J!D=%PLQ,:FQ:7XL]6@C/6\H+A11%X8B9!JO:'D,T@O74\<V.%I4L@LS MN@;Z#W=3*Q])DG[$XSA*K@P5GOD"FP$0YY_%,Y\-'P *A!C0KAG=_ R:U:.# M-EV6Q!KFS#)%BE?757*;A&A&>6C&@/_1/;+A0C-DG2$TNZ4 Z6< 32W P;%D;V=@71S VV CAC'FD*W:A]-YF;IXD3]/.Q MNPRW!JUFZC:H=.D:]IN@TIT&!(-65'T;5+IX5>--D.E.G3RDY)#((9$+,I4N M7MEZ&U2Z>"7L39 )^?[AS;7*'K*L-$5PB:#(UJ\_Y5HA'Q^9/\C'#S"5D(^/ M?'SD<""'(W!40DH.B1P2.>3C!X]*R,='/OZ-%EK]N673D;./:JJ"G.1VA8ZI M/UTR=:\9:N&KB'H&D/(S?IRJAN*QR:B=9$>L3 W&'$/,8^W%F,=CL!HJ_HA1 M/]ZW^1Z#(N%N,__CI0$(AD)1Q_11#.JV^=ARD\VS;*XUR:>D4<.DN!7$(.I* M&(0L(60)(0RZD>JCC\+0I#C'"WBLH+-43$C)/:4T+VY<4XB!EU@@# H5!EW! M6_GQBB*$0:$H&/HH "T*K-1J;UE9I<2YMBAMV_/FTK6#8+'0#R/0G4<1PQ0L M;,DBX%TI,C1,TUB!>: &[S=^5AIPHJ!88:ABA6U3T*V1;%I)480OEN$]S$EK M!RNI ZHD+]*N!$N6\//V11QLNB5WG;,UH&,S2XQ:K96C5[FHWI28A> MU(71"UE?R/I"Z'4'\6]Q=PHJ#@9HB"FY=%KY@RZ>L?3S M)G(HNX(I3PS'DB.Z88-7S(4-O&T5)5$&^=CN3J^=#]2J@QYMN'*XM Q(61NE M@7933JFLY%"P8T*U.L*BSKH?PXEM6\DD>9R"\4[B,8[#_O(HJS)X1*04&E M8/DR/X5**&(9FHCE.Y!4X*M.7*A3+$>P_4:#J.05#E]!2((A1XA)">)G+:4[ M#T:&*>98-6SYK4 CBB>BV^3?44IGN,LRT(L/NA=_Y>@B1!"K[B'(">U4U 93 MAG-X%FLI:=J>]YFJ5@?:B7:CBPR\481$Z9373:<,D3">&XG03?*W$E!\!X?F M&:M,&V,JII9RR7Y,86-$O9B$. 0#BDSLD:8OA4/((D(6$<*A.XHAO@-%2DU, M+KK;(J\ZU5)J0;3E%5YS32(&0A'YR% H1_O**8XA$L8S0Y'_YL= KS[H4'3- MP.$[.(3GM88SR=L#5>DDA2E%*9HF-2 .P< AP="/=!Q#R8HH6?% H[=N>V@; MMJ!%1J?N?/C3E0\HBS$H9V#H O< $B H6B]\,K,P)3%!1@37 M] 3OF\]-8^W"]O&>#651@-T2P%[9X&O6!-BK$3#(,0'K[SX%?U9T,%/'V]F_ MRO)2UB+XWT_?E83WM_3*VU?79&D,=L=M;+([ACG/'J6!3"F6#2DL@JU_C$S MHK5-1%, CTB WDO &QZ]%3TR,W1Y [;%5&4[(G@]5ZS=(!F.CHP-H'ET^(6( M=9CLH\MEKYZ5',NZN 'J=W@\]"D"N>9XZ(XC7KQZ!';5BMB;.51Q8+8382GO MN04\!'Z'P;R#=$G8@-_-B"9;.S !^.'RG!1YH1J (H#&B:([PD[=2LKR]W_ M/WL2BYHLF%"53G8[?;#BX([OK3SL?R^E,5_RH0BH(YL'/(WY\#0;)4EO:>Y" MW'__[_\Y7I!?1'8VZ-%*=V\G7*-@+$>'IBRH46$$WOU+T%: NKN5,\030C[TQ81X^(N$=131[9O[QO[3]RC87]9X:EP/WZ M9#$85O^(T0F)C1__Z=MB*>,@2\: M]D>XH4,C5OOG^&!W]]%;# 4)#=4P-(R@!*6AJ0XD\" EPBN$_2'6WM.0>B;A M6V?774%3@:+_ES";_Q/).+IFS!\C!5U\GY$[K1* .1<.<&Z;@L@&T MJL ,H5OH@,V':CLR E;S057NO@F> ]Q0KRU:1+!W,XO"ISQ&3,4"*"Y!8H"_ M;A19DZP?L*,":!J7#0&X%7E @$@6V DM 1;/G=VX,H#. O(*B:VY+[0G8$N@ M+0*V7#9=*\;>=;.#URF F0!)ER(KQ9X 8VF_,R^\U1?!E(QCNH+*X_SN(*QM MG#H6*QQ,J_9F+KOAE)7$NT2 - D@!38Q4RZ:LDIZW-UIK9296';97/3/M]X M$26) F[[)3GF"NA]2];W89*5]*L.YFA(M5'ML'3W+5UW1=V)(D[ M>,UL@65[L9(J\!UXP<[7QL-13N+D>JW8UIQ^8CEL?%-B*2P"[<(#O[\* GSG MT9[(0S&$*+W;9F"]FO88F$_NYD<4R[5@H5B^-$@])#D2VX-P@R=(LK9CFR,\ MB!A#\.JEJ[./,6!V*P$4XI80,(BPMB4/:7M^CROG-M/,84$'6%C#F]A$6!D!*AK M<2+H8U=UN+S(/;7 6TPW,++Q9@@G!(P!8"H=L=".;0#K"IXGYJDG!;X#+&\& M-APP+#3^(?@ 2TIV@R_P%7,#6HO0'%%F%-V;KH!#S!OEPFL3&D(A4BVK,=C MUHFX1CF4$<"++TRJ([D%?SKH;I?W+%G3(C-' WON3N\EMEO0TAHI:\#@.SB& M&GSWB;R>*YZ6=I7#+MAQ_+:A#'Z3(_)H!.0"[N=J(GM+\NY7@M/]%[0T_X$ M [C-^P5H&&LNB\I(<:,PQT"T,R!L0#"@&01(2/ W(.R*-8& L7DA3)$D7)RW M(,/T8$B&&.!:+G"W1+=U!=#V\+$PI@*6"3X&9(+/ 2(@ U@ "]S9HL^+>XI4 M/'!QQ1LX8!:$IU>X:8&7@U4+TA*L5 ;$'*NJY9W3W&U,9@ZU,FN7628(<*3[\A+VXB ?5'&GHVRY[@]75ZRD+MA MB@Y4!71C #/-36.IP"7\0=M_2.8?ZX7<"=ZN/'_=$QC[$ 6$ MEK "Y4W09<.Q $\D%)@#$#@B!M6@';+2Q9YL6#("?#HYQ$>%( Y>Y8)Q)@Q M6..>\/!0%:[H6'R][3$ U.[_-!> -0$0RETF,) 2=RQ-= "KOEW%/^P)X#&XTGD N8&M#8.*ASR*ER<&V$9FH8*;%.@N49OA#0"^1\H-[Y5D>D[U%Y?D7>YC9 M29^BSQT[HD%7P8TH:8[DGLRX1W* 5-#^_W4L ^X)^4$.O+05UZ"?6_*O_0]G M/E=^>:[R?'+NQN]=/0DG%=6$C>'8OURKZI14'04W]^<1G@"]+-[:)79Y8O?P M@>2*CYREOU[CJTP,=[9@-6\D"B5\"1C_^A^&HIE_/CS!5^D;Q_S\\J#G6[OW M[1.'_78]_':5T2Z;1XJ,!>5@0 (E(XO[L)G'V3O\/BC4W4$P\?=S2H0OSP,Q M,V+F'V7F/=M"I7(4HA<.-Y%XEA6,O"CB/H8">=S30X#[H8_;%/_FSR M["V8H:"Y<4%K(GNQ2=G'^4>1*L3\B/FOR_S?"6?OC1GRGR-7ZL7)@*%KFZ.4 M-Q^WG\Y]P7<4]-("?C)=E/AT:BCA2V5ZQR/[_W;9HZ\LR/T)A7=F?NP"0G_O M92385=>N9P4! 8;"G#D8Z!J=^ZC#7V_MR"X.(<\49_;'9\-, /AM]]FOHTC/ M=NR??,.O&Q4P+ -$5W0\7W#NF)8CP)P$SY3V(KR0,K8L3G1EX7GEWF&BV ?6>K/*[I6LC+Q#$&>''R:'3_.@<8SB2,?4X(OCR,]*NVCFG]0KKOPN6Y CH#= M/UPA>(ZP>JF\ =GM0S=Q MZEVN?86>QWE8A]-P-_ZXEQC)Q^@[QMXM\8U%[2H,7H'BO1P=OP',&^-LAA0*H/4V#^PCX!N@E;01^E26/$5Y/#"A1 MP]L\X[6EIKP^^GD_B^/%K$T9& "6["9I['CK^%CYF+V,E_D>3Y$8/X0R/%-T6$%W,&U?*HR;3+R/H<1[E'B/$N]1XOWG$^^%?9UP M;KM1,NRV.F6[?5EG.CDIV85=KOGX@\<3AY$KF\&9MFYFN'0T-4AGJV9_ IO0 M\GCL]=#%TE[2J0IK<+/9E*HWQ.I@)2=Y@B>PUT/7TL>YDAFS/R=77:3^2$ M/'QFXO7(8IJ,#@>5YH05-BNC3E=;"AY=@9'^-?&8*30*I664J^7K"RLF*X(\ MAP_U;Y20FO8X+384V%8KKHTSRBQIX>Y3Z==#2RR?QHU,0N5RU,)PIHG5B!+A MHOR44FO==B.=RO;4VCR^QC=M3=M.5WR<]XUL-I)UG9C5NYABST4X3ZQ.%6K&L),%('TVYO#$0E$IWC97&([$WCTHV*\!G M^FC:;_"UP<1NEEEGUG!$%/8%M[$TM4YKXFY[8(KP9GZ:5J1DH[CX,!ZDIMU>@95R^LP$@?]1>366%:*W!%-EVD5WAVF.H[T088Z:-^SBJ- MS&2N U:R2A8+VX:QY4SX=A_UG6QV.N+U](R=63_U^.>M,K/G,P)QIODIM&IV88(_A4!_U+2FO*YJX MP3BBD,K%<_8@4V;@4_W4+Z=&Y;F#<117,YE2>N 4UXNU.]0W5WG-R7R5GG2P MA9DNSI1Y(I]+K/B$G_QB3:Y-R(*^X)22-*QVQ*+"D$G>;:[U+<;V?]^/5%1B)^S9U46X-6[6<2+%4)EW:SF:!QS#\!.B>TM9$XIED*Z[8R25+K9 !+@Z&^"2AQH<3;U 1C M9U%U.9QM-TZ)&<.AO@DLZPF>%?ATB5W4C$8LN\25;#\)AS(^!@"\0153V)S= M-/3H8%HSQG34?:J?!7&)TV;!CKAM'AB05'35GT:M M>HUA16>3<*@/!G*M8CE).7F.Z[:,@='G9*4U=X?Z=DR$.T:FJT5\.S=CH7 M+U%C=ZQO&\;](;%MV6N=(]()L5Q-V::4]\;ZMF&<3!36F8&DJH*YS33)M!@O MIALN$?P 2[?:):F_PE0YQJJ9ALH9BX7[7+\X#AO%A-"HI.L<,:I@6T+J-6&;.X&Q:6(EEG$MF\7(2 M#O7/H,/%6_IF(@JLHS9*;"S#URIC,/:$-I[CR=2RU98L;$;HRRTSD!(Z4/%@ MJ!\2IOUELST?+N9WVTSJ>PL*KI7$_IFH&%=25@G<9+KXBE5LMK=39MQ+WSV M3<#49HZ6,TD%(UK=FI'M4NUVHK&[@_65-+2*LQY-MA>JHZ>K%:W6*1N,=S>B MC[3I?&<:,\>KJ:=@QL%%U0BTW7I=>!&3]?.'NY4MBK)IR^[.=B[TK4W/C8OHIU M-C?T?5KD44CQN30).$;R4G"SSKV:0S>!\]5QUZG U!^.ZOZ8+/FB2XR75T#B MC[L$ XS W&_")E4O8E=?+\>4G0F3S&4& M:*C?L55VX MMU5M]%SH:2@O&_AST/5HMU$]_JQ2B6MJ11>=RHM^.Q MY$-$MD1A#EX+GBB?+3+SXSV0/I'FXB%75[&O["C\T,O^N4/ M.=KF_JW[6>]R-#YTBRC!O--8\"B44P5!A:AN;8\@^$['SW$OSA<.X;C'$4AOWV?3(4B;8J)%N%,6BK0K%5 MB:CMQZLJ\XZO2O Z5WLM90E3Z MB*5\:U02#0U^^-^'Q,,7*48DGG#?+='X?!UQRX]_XI)H/_)\ ,3>*J*&^>M> M(KV;Q>[]F'0;?,#\=>_W]*$6X+F0.HRL=SVT/P/OT4^)V&WQ7LKK$^3Q6 LV M"_)^+!NB6YYQ)F9[QR"^"EV\A;ZZ]AK9D &W(;^^T_Y_PVL,ALUFOI(UR M75PG!T]ZWCQ^06SQH?1G1*8[E9ZW\W<16WPH=Q:1Z4ZEY^WD3\06'TJ\1&2Z M4^EY.W,0L<6'LO80F>Y4>I#?&XZO MOTF&/3,(<&"P@7[[#[ M.\ 0T_PL+E\E6/L.4?;O28-%#$T%/#4)1TX\S34Y0SE4+@_CE"R!S6;_[ M[.Q2V-TQ[6GIIF"?ZZ 7,<\=A/9.%H0B!KJ>M@J9A?-\"Q9BFNLQ32)DJ(.X MYOI<$[I8BVWLZ\4%W3JKHD)!EW,MZN5N*B]Y'_[\2['!;$7PU[\4W5NC/3$< M2] EZ^___%M!H94KAE9NJ=M$*DKXJNKQF=N MB:TJQE(^XP$28JDO1FUNB:?.?BR)N.IKH9R;8BK+DE%+N&N'>6Z)H\J*X%)0 MD1%;73<.=$M M]W'&^:AUX7..]X^__M\EUW?Q(XN3ZSLZLS3AI\?B03Z+")A Y#_*&LQ8SYJ" M")M-1AQ=L9ORZ+\/'/B!;]F"+@FFQ'.M#%\N]K9S8KW*L,)2B7663%[+6(T' M(%@Z?*'[K:3%UT8\3O DSL,S0MZQHF-!F/-911=T41&T@F[9I@/%,+E6K,/? M]Z644%[+0%S3S]):<0\@^>6V-VCT)HD)6[.3 IYH)/JY_/@A(LFB,A,TZ[\/ M4?(A,C+,F6#_]T%9V[]T9R89]N[O#Q%=F %"[U[XZ[D.9M]FTTM;?HA88'O! M0/ P1?KO0UODV6UQJ(QSA1BV2?/B-/Y)T[)%.Q/[S[Y>4 MO+#8W(/E=D:0N:Q'=&60N?C!#@*93X+,2OH%JWO=NM[GA-"D98$Y2;#)0$V' M>3$GL":!3W*Q?E*1L&BG'>TZVTJ&LB'64 ^_8_''> )'0!-@H+GPN=F5@>;B M1V"?!1H(+G\A='%?;"A[%7AY@+GZLB MB/EV@,:K?CH!+<8HOFDIN>%$%7BGA,=7LV)F-H;0$O>@A8DC: DPM-QZ6.;" M9\[(6_H:GAS5OIV*]NJJ,!T(BH,1V:Q&%02>'A-)""H)X!+YPR_('PH0HESX M[/[J\9<+'\-_UUB!6XT3)^]./1<-;OW4/4R'ZUG#7 %E$;$ A+I: 6+BR=-U M=(@>@IK +]@39[LK&1V4[^RB9S/EV7!J*I;ZPGC:"5YZ+W([BXG6FF*_L)B0 MZJ;K9+H;R1B9,? M\L60@12"%.!K(D7@3[O?,((0@./&:S!VX$]8[5H-?.&9]K19CK0J97%&9 M(JL,R)XPI_D1-QH#M<@\_$Z0%%*(MU*1>5V%B$Y) X09GST?71;,.DG%VR;7 M)?-"C[9+XC(%36=X/HI XH;J3J]L-2.0" A(?.*$LY'$)FF#Q4F,4/5<;(A3 MC;D%#0AXPAE_3# ?2P=%\! "I_K=_H8G\"%P5+KO0\] @LO;QYU.-Q5K&%U> M8FN=2;U;G2PSB\H*(DP"(@P6]Z=0G#SQ1! 3@MKCZX8VPGMXBJ"@Y/)$::S3E0M?&8[JJ O92]BTM[,9==Z6DF\*[&PQ32P MH&#YW,YP2H&U*8IC#E6'F#%*O5X0C$7R)TX]^1);TI/9SI3+9:)L LR!1R#M@#1%5[@FEOEY97'#D:8]1,B1+ M+(ITRIAK-+>"8$4]_*8(@%3^4C^$5,%!JOAU[]X*)%)YI^4AH@I"JD\=GP_S M[3ZALZ,A%YUCPY9:L176& /(@L?G%.J$$&2\(L,EF3]D63'7O9@3X=59C^Y; MLMBHS%NLP>5*-CV637W#)"$^P:-[BGS$B 3"J !C%(%LJC\D"H2(*E>H04)R MAJ(LYZD.#A%5D)P%7L[BU[U.,I!RYAT[AX@J%[:Y,XXIP.?P.+\SNMO&MTWP MKEIRROITA#7*(>1*%>ZMS1DF:/W8>R= MP7 0J-]JU%.ETB)5*-Y:1WKB.ML(_MY M$^OKY\<3K4VI1#[98#==0:Y4J1+>S35X'(,'R#A&/]*QCUE:"!?.500=.'DY M.RZ<.N$-P#I1-X#@"(+_H#$ #'(!!>D_.@S .O]_]MZT255E6Q?^?B/N?R#J MW'-B[PAQ RKB7.>=$:C8]XK=%P,!$>F41M1?_V:"6EI:O0U6L3[,566ED#ER MC"='EV/\R /RLV% E32,:AH;JRR7ZB36K7S!C6/>R0CC@.'1>(]KO(&3E&NH MS"$BW (1/G%=MR&O)IUU?JDS9;V6)MH\T\Y1KH<$L")Q*I*DPOO\H>U\:2 X MC20&8)WWOI-[->E_^S[M>M-$9R8Z*['K0J,_;8HZR6UH#P+\"[7D*0*$%VJO M>J$V<*)Q!3/Y-,@9@'4&-\HI.M,4G<\..:P=EP95AMFOJ(1 E#&0&^8Y45>>]2H'^U M,X9'_!\(#$^%-Z_"N$48M[@W44+E(]3=P[A%*#YAW"*,6X3B$Q"BA'&+,&X1 MBD\8MPCC%J'XA+9/ (@2QBU"\0GC%F'<(HQ;_+*^<+ S :(:O(+PAJ;)_JW_ ML#/<=T7EL3O#O7]C+^P!=XE[NWCJN4VNK',Z+W/J7U6E:3TRT2]P ?K M-$=X#':&2^!X!,?C86> (&/,=0VB.V/,U>,Z(<;YTR-5363:UM MF&2\)TT\J(%E^8@(G@H[4 89::X<-[LSTEP]!!:\TB./ R]O]F(#Q ,//P,X MM-4NT_UYV6;( 8D)1=+-UCD: DX* $XDE4Q\K+Y)"#CW:\SV+JS@NW2),;K*MF3)B*TT6K91* MJZ6AZAH#;+$X#)/C$8)*1,A$6##_Q^0!WQ,J A_S#AM%/?8-Q7LR=^#"K+_X M'/Q"K/6DI[6DQV,\7VLI==K(D;E$S6FJWKF8@BTD8EC83>K'W,R\[YD8!DL# M!!N?#9.6] IX2!*M,5QIJ"ZJBB$N&TT($S!,&N+$C[J">F?=.<2)@.#$)T*= MG8K#&XS#\!@GV,XF.=+16,I3(V"H$^ #@8?X$-K6#W!7-M!!RT""PMOA2C5A M+%F9*^I8AII,VER+[#$QR4,&ZNDO_L%P98@+#W!Y^+YNB<>-/(8!QI]WM;=B M<+J%3$55@)#J!2##B[W!2<-XI$!E>-WWPEI445^*OJNCLYZ+GN[D"B-/8@M M8('^!"_ ;=4FH5U(H@PZ*+*.XW3'$ZF7TU?T+4*6V45K4\&F\X'BE!*#=)$S ME_4LT)P2,&293,8CB3@1IH\&&61.>H+C\Q5B&:HL!+%/[DU R(^-/A!5?A-( M??UJL)O#,'Z2K,L*$1LQ#N]H22[I0JR"5X,3$8KX6&Y%"%7WNQK\0$)Y$ZCR M(]V/197;N:*"@T]?NUN<8\;MU"N8)#]@:CRRY2KST;=LQ29&3*Y/,.N*8:IE>;2R)Q[%J!W.9F( MQ%.G*!6"5'! B@C5JE=S:&***5H'Z[?1\JQ9G7T] M"N/GL9W1PL\HX6RJOA[B<13'RHUA,X^;S+2,>THX@=]%"?_I\?] A_GA.]YJ M2=HQ;$X-FX\^\"7C1R3*G9J/OGWT!HY*OT/;NX#Q% /JBV X8U6\F_[R?LV2 M"P2> [#. #E'DSH7*[!2D6*UZ@@;-ZOTNEFXU*7$CP21&76DUA.YA8 M:GS9 M:2877,RE1S@)@\@$%<&(TWJO(2Q<\PYSX,3EXK!P+L@;@'6&E_F#(PBGD<8 M,,@5SL?3V&$ UODCS\?/Q@%S:;(Y1%%"4-9V+YG.;(ID.]6$!R., X8GXQVN MWP9.4*ZA,(> < M ^,0U6T'1=&NRX126+'<'+0Z5,DO4TY"]BL*)2((,[^&' MEO.E@> TD!B ==X[$?)JTO_V?5JMV*C&>C73P/)I(;TIUKI;^PT MS3J\3WO5^[2!DXLKF,BG R0P]IQ:5!5N/RF++LOY>J@HC^M>^4R ,>*.@_.W:QL M\:IA.:;8 >],PQ;-6Q$;CUK2>+U)9\D"(S-6O:1UY[*=E'R$ .06!=I^8]P( M#L.?$!&([AQ,QC8=\5! 3I,$)MY__UQVV[;RN<]7@8,^'N2NU3L,DMHZ'G-T MK59DD"K-()EZM5KL5)E:IXW0M2S2J##9/)-%VDR&;14[1::]CXQ_9<%?6];! M.0&!4YZL_8]D'?"D_8=(1(F3Q5L44 RAPV_Y3,2_^&7^E(%-N+@D5[- 7LJ(@8X&F7=$Q8$G'*(Y8PM<>& M,7Y-=/B9(*I ZS37B#%!5*]L@6T@!],VQ;DI6O K]M2P1$0S3%OB)-$;C-@F M^(9_D%B(.Q5-T7LQ4!=,PQ5-9,I97HMSL&8P6M[>U4%,V/K2?.ZC#Z5NBJGH/\>=X MN)XH0EN( 3< >![>S=Z3TQ(/&[4C8%["7FNW )UX MJ".!==K(!)S6R!(>U]%#L LVUW^'!SL'9),M!."H:'*JN@9463@RW#JX*U-N MRQZF;"F0W^!PL.V6"*EI&;SL"8^%-,U-0S(Y+8J\ M>/W12T7>\=\*ML\8 Y)P/K..U_"=@$*0Z2!3@F,&OIWGK"DRYE1.Y^&T((_" M1W@&V3$K10##R_P4@:OB5?BPB0SWWT)VFWY!(&D &9'$P\E$CCGMVSB" )#P MV5_WDA>]O4C[A$#:4Q%HH3ZE.:]D =P_P+P0S\!6/],RWY>/(]O7@7;NQD6<.\K]U\C<(3D@QVWBJL0X909?"9 !09#PX%&[K?X.Y3]H MH,P!(X\*&[4JQ=Q2&8)F<2E=&8 M,E/TD<,D_K'P26;/="U_MSPX;H@F#_X/YKJWB]"XK[75.-,_9YK(7F)+ >=:@/?G!CBRK!U0@ \F$,P$Q "'%A",8_!>]_HV)%BDO3+I;%-'W&D4UL4>@-Z)>PO3U,MB;YMW3& PS2 MX::H_QQJ@MN/3LZB,^?.T]\XA6K@N]/]47@!\L[!3P:4:H B8Q&<8A;BS('H M'&HSKRD IU#J5VJ2??R#/ B_#N8LKH&N82JB[>T;& :.(WAK7.0U-LWV-G>$,O$\3BVZ&YBHY:&YF+V4>(W\3'0>)YB90?GSSA2 (:]#K! MLIET,6^/ZL/IL ,.K--^Q!?A-D^Y ?L\-Z V#G6[G:H&\ Z8/7-5]C0Q3SGW M-+!S&I)Y<")[EI8EBCH :-5PCVTK#W"A.0I8S)8]4P'\ ]\K ]-J?HK0 )P/ M1<&;8E;DO8U#8G@$@?SEZZ<:-P.&KWUT!OA&G'\,O[0N/5URJPUZ0G:HX_U. M PY0^]R>[PCNF\N ZOX/D/1G;(&]F6PX-EPT,(W&0/'Q^.)@]\X\+ *Y2S27 MXO&C=FZ-MZ8![4+OT)\#69\ .\8 TU?WVK<'3/( +S&S,;9[ MF647(Q,U.<5KLN'6FT]_R404NXZ*#T:J<*>!L'#[M9S'14_?AZRG@_W]A-HO MLD03J[;F$X;0-#PW:M%4+R4]EMIO75#OCT"?C:-!H-:A\)J IN#8 JS*RW- M_#FW%@Q7!Q;7W!3!+QYN1!" &X(XX1P5@ @$LZVFS]FHA_U[J#CR!<"C83MP MSD&?)5#WP=D(O88>" &@R7!SZ*!!=M+M^XLT#IH-BHCP4PY(EN.[!\YYD-OF42((M<_D&]]^+Y@.@ @8+FR-87>- #,4VB#'NPF/ 9W>\P)@*8< MT(K@%F\/36OK(0/K\5A/-#48!!"/J1M+_0/5,W,). SJ/8X]];4F^'A/%S,1 MR]#VKK3G\U2>0-^==X""E0#& ,+EO\1[-6>?>=%DYVJ"AYR/E5#/@/SH+P%. MSP 7XV3@7H-P9GGQ;D7SP7P:R,N>,'4 M]]Y//*UDAP:[IT9.8A 6F(;E.7=]S?>%>O.F+N//\?G%!]^&,_9"".#! ,/ M-@..\07><+#S[H0&Y#KC$UVC/NC61O5N3MM]6L>Q7I^4>N+!#G>B6.E%- MM'MP.P[TH+/*#ANKI97IN**#-Z:PKIJ*E7&@\0^4-N@6]Q4+5^?EN6P 4.D85 M*+;UG<+)J7N'VF'PYRRWF^ZH*YI,PF ).^YDG4)#=#GH0 /JV_69W4NG\.8* M31:PHKV2;CPOYA7/F:>"'<:9)6^U42_:FN#$?EO^ET.F)@2E_^H8 M_+>LGN/TWF^['2"AH1O3T_*!Z$$P\[.KMC+"O3 8;\3:.QJ2SR1\*[7N[%%7 MU/FH)_#MW:$([&*\*QCRVI9MB^(^ HKV2?>@!])_86]IX+Y[R)7L>2 M=DZ$N%U"="6NZ/%>PS65^AJ34,&E!)-V871JFV6Z'UEHR6G<*G,E)D]EJ&ZN M.2&4MCLB1MC+D7AAT'6;-3J']<;-*F/5B129@B-/GMDU#+6C*D2:T1),?)0V MNCD,A2/C+T?V>6[*Y#/U#K,P&&S9D,C^L-8$(Y,G;R]UQ?2PBC'LPM"4>;_- MEI9]&K[]9*)-KKMHMK,=FA&-OIG1+;&?7KFCV.F2THUXR]J,%H12WE -.;DR M.M4A''FR)*>WZ=&&RJRFL.+&3E:RICYU M&_"9)TM:"M,NE^H2,PP=9BV'*>@=F:;AVT\FVM+71-EA3(G-"_5)995I$0Z@ M:/QT2:XRT'(K3<@QZV8YJ_;J+:)JT*/$Z?48?FAAL7);8N;?@&VNY5>DP3C#Q9O-$@C5YC$)=!CTB3Y+7Q1S@TQ2I'1,%J89I9=?%CFV"23Y9"3OTNTN MN]K$%:<_676F#!^OB,US,B\F6" M!V^?3]#VIF%1+>$L.C"MI-:7EAD%JW?PPIS,,#F)D,ZAPS*3)XN<,U%95)Q2 MM+'J-1+26720VIV&.-WP++/(5CO,8&4/9?>L(.>&E-H0!YLERS6&X_)Z,DFZ MA>8Y^2ADQC@N58LI3*MJ]K:)GZ=DFW43' M;>E-1HPWZOE+'2K3*:6'BP6;).F <^?@1N7 M3C;;F*+)&)FIK<8EM*PW&_0YN!EG6:Y5G0[2&%=K]!8]9F9E/!#94>G%%9>W M[V=L[UW<.8)_N8A!7GY.9^LGQ4J]./_V-);$K^72OZYW[;ISN0M;+V0A>/)HXBN"=6#3'F?NO MY.(_)Y#!Y/M=):8/??7--'X_"=Z"=M(V^#8!VV"XD/3/-Q-.4J .W9[P)JKW M+^7[BL!/R3_>5ES[7EU[>Z.G/CF37F[5(2?1NK"E VT]YWZMR'S;>[1?K-" /[;29",QFY>PSAH M- "BO('0E M&GRRI4F0+27J\]L/[%;XX?_WA.-/7^2%6#*:O&^3>.JS ?'W8N"'7IH+=8>Y MD\2\1X7+,%+@9.@L1[RU_\>9+L8^S MRH:#S^LZ0..BTOUXOINKK:5Q;O^WM/_[TX8\3NVTGR"HR!IT+&"!GC M'&-0(6-\FS&2T?@/4^!@^.Q1%+>++W['(^.W-;3/-KB\D>IVMD+TB\CO-D,7 MO*]U7 CNNOUTK^L">V?A_[Q2'OIRC7&O'/HYN[Z@](<@L-' :E8RY9@04]"" ML(IW^56NF6M^I6',UF" E6UJAMT6YQR\'ZZN6R*\+"N>"Z:?*0Z]:1#:E.K% M#:97D]*#0Y5"S#GFZ)%X"+/#QTG^YRSI7I28?E26;=W]#U^/=S^ M]N@A-<-+(%_3#,+%;!+ M9;J%N/2^81?BTJV:CMX-ESAJ,B?*>KJ,H;VX..;;&3P^@M>5$T]_$Q'L@Z[H M$)9"6 IAZ>ZP=#%_U-UA*>'83D+3B FK&9T"/\ *:2LPH,I*@KJ(O M_33/V&/F)_WS7C&*C@'KP.\ZYGA] KP^BO '\;D/TDG&^#6RF8(&1K?.=@K: M^H,"QM?*ACIM]_6-P$1?Q7FASRD+#"VX'5K+V[.Q"ZO[06=9,A)/QL(P9L## MF$&3OUOG1 1M_4'!GVLE6%T4?T99MTB0F;6&95KU6FL@C)+)#JS,EWCZFXP0 M6)B?&<)/"#\/"3]72MFZ*/R8Y7)')CK5&9:I]S8LBPEI:RD!^*&>_J8B<3), MX@KA)ZCP$[K"[I$$=E'XR:/+#<,4^S6E3NG4BEE71Y8.X<=S6'/C9Y_0#[89Z'AX,)EF.CU(%ZIKX8(=OWH6[!WR6%#^J\%"G+.>#C, M&?TV2W8V352/TP53@I7ZH0<+3T62Y,=<6*&N]@,BF'?&G<<"W1>X\R#.J(# MSEK7'2DU$&L,NE;+M74Y6\!(V"@B 6$G'DF$L!/"3@@[]X:=N^=I71AVVL/% M,,ES28592P.NV.YLXBC9!+!# =C!R A%GFOS&<)."#L7AIW0^Q3L1*P+XXZL MR49K51)TK-XOZ]55GL ["X@[T%.5BF#),!OK1V=CO54JZS@9ZXTF/^=+B5TQ M&2L& $DP'-ARYN?' \[YO0) @*! \M4<7W[O]E,$?H;<,\$ VLX!P>A"N3B# MMC26K$@; \U@F0U9F5N-?D6-P8Z!T*<52T:(&!D&)A\J,!D 0;QO8D0 "! 4 MF_1:KK K %&-R]*+>4G8,#VWE^N6&QS9*#4!$$$O%X%'DF0R!*(0B$(@>D@@ MNI9S[ I 5$Z7!"H1MW6&:&5:JXHJIG4==EN&?B^$1 MD;DI\B)\&>+W<98M^)$%:^L+B&T@X,^&SLO@+V,1/%F'(^&]3%'WO@2O9T9. M+FE&P->.ZL_[S;M??'CXC=UT,H;NA1N@@QL!$&2+GC\X M9I@B,G%@5W=!MG@'H(( 'U*K=QB$B'YYV[[?DST1)8Y8\J0G^PE_?J+5?>>H MB;J_97/36,H";*4.N ;N+:<>[;3IQPO@;D(2T[DV\IR9>*;_.@(]:[MNZZD_ MAX)P[:;K;U\S[\"?3]NKEZK-O*$GE9DBYE*I53Z_5(@Z';97OV)[=>P2O=63 M4>K-8TZ0EV>>;X!G3@#_[XBV^QV%!^B?L2ER"NH",OTS-RQ/&OYX_"\OQ1?/ MW(*K]^+=4&X,T,>QQ9V2B_D+O?J!Z^-T%$N\@1+[+H[;C3N8_T?/9[#Z_;_? MC),GPZU[T*TCHO$W8X_AW@5W[Z*I9+AU#[IU)!%NW6-N'1%-4.'>/>;>19.) M<.ONN76?O&Y&SWZF-0.L= -L[XQAV=#./C"\ M ] K&8]'B<=J[#Q><.D1\]A;WY83J MRB?UI_,[/JR1I[ZED5\M7>9-A\;/PZBWG0 _'J/PU*4P:K;LY_I*A179=JO2 M*HUSR0ZV^GJN[# ];-Q:+*C7H57(9"6#4)Z]\7_#@OZ[^=S$G MP?E7ZTH_A1WHG_/7N)D MW8)<>W#3'G%E>XKHHKW]JZPC=#U3?&BO8X!X*G1BAFKI#N9YWM$<+T4Z;QJ6 MQ>JF" @*<#\/)"\M@M>('6YU[DY_?8W;))8J,J*>W QE8U*9-R2_+3$1(6]> M:CQ481_)O_G3T3!4>A]2Z?TR&K:FX^62'7>JBF:Y.#N8S.P5N6V&C$?P^&WK MGO]R!?DA]6 5\)OXNB*\_?,;FG#0%-Y/8]0)82Y6W"^ ZNG)8I%_A?KI9Q"Y M GY["Y'3H\E"Y2I&%LNW>Y3;3,KQ9C'J8;O 1':SV*I1:?;P4@A7JS-V0E14VB_)2!^IKSQ99#H5RN /\5#^IQP M"=/G7ZJ%SIX%M]KA0_M'KXG2H9OSQZN1;Q=/.$;KQO8VTAFPKMHM1QS%.4I! MVPY7X-)%:3%SM]UWB AQ\_J H4;Y2&[-!P&QH.F@H7?RHB#66:K5ZC _896% M64JXC64CFQ@U_5X^)!E)$+>NMOS+E-&P -@'*DE]I MP>:3#WSA_ ZW0X/2*X%WTN8"F7(6,A9%KTH>YVV&3X"7!B>RN]7O!2V\FG3V M%,P()U#-HTD4N3Z,!+<@'20_*OW_N,$P-F'&PO_ M-.66(J(;8,7>N_<3@T4'H[>L=O?!'@T M=EU3] &(0 ##Y+?3()0%S[<<^^U$^$&R\-F\I ?B;!NBO\;_,NN1-,G&6)? M8B?QU1([1"J*48]58^?+174N5J+I3A+U'E'>8;1#*CVTT+U3;^V4/]XJL)85 M;4Y67U12VUI)T+X+0E$U(IKZ83+Z7-;N443R*R2X79DT+/ZS^..XSN'OYI&+ MY>)<'9C?;Z#4D^TI@$M#%Y&UR)E7CDO?>;'7+1]T=3/_N]V@H#Z!$U<-N]]? M$7NL#FL_6R*N;NR'$O$=B_>S A XN^-]_J8GX'S?GV[ *@ [*DV1B;ST/SF; M31HP*;[=!@?8Q1WH3HB!S1=]NV[>LU'=,E1 7&D )*+C&AU?2G) 2-[JJ3B? M#?&:1K8FV'JIYJ>34K&?YVC_;GPJ$D]^+(GT,>#TQ@I&B$#!"RR$"'07!/I0 MB2:B3>:3VIP8L?6-; QS-=:,]YK^Q70(1?$?!$4WTNP>UJ/AJWS/&MY>Z;-% M_76=[U%,NGM \>_QD(08_4&,;LNK+49W1/TM);';(Y.FMEPFL#Q)MDMHOY7@ M4]L+ZA01(9+43;/T?X?Z&(+9;8K!A0KGSP.S#^F;/7JJEY;9^4P1.;N>U"1^X[IP/UL3?0R%\TWM\BNX>\?H\6>1Y\T;G5]3$A]H]2'N?@%W M/:'QK/VW]7B?(")[Z6%.BQX"U MT&/YJ>38X\0[KV[F:_EV%S7TCT$J!D!*,!QX-^]>*'7SW*W 42#$Z>LUAD,7 M7*.[GF)SMIT:.MC,&.:G/7>4O%?SRM^A1*?*Z!VH,CUZ]P/SY"ZLU=HD0!M_OO=.<_V%3Y'2I. M*#X/D,WWB%3Y:>?LYRH(9@"1QJ8,YET0U:4("0?7P.D6^OG=_5 5K;/+_0I9 M/T$<0(IM+3+.U]NN7:$J*UN\:EB.*=8G&4.;B[KE/;7EU^V">JC5GG(F4(\M M46AP:Z^8U6F1JD&C."QW>NLF*W>2O:XVZ.2J6>EI5UE-%&C[C7$C. Q_O:35 M)ZJI?8?5/UBN\>/>NUJ]PR XMKUGU"[0+09-TVTFBS3H096I=9"]:R^@!2B_ M+0=/?P&CPLIQD"DC7CD^R&>+]87HKPSW#\ MUJ)ZXGB[Y"8OR63H/Y9Q)C4!:1Q!PAO)3N)6 O6W' M]LH"(H!JNN"5#[0-KTP@>!XL$.A]M*T426!XXOQ#HP@-G@*_XZC[X3X'^TSB M\;8I(F": 67G5UTDG^/?W@IS*FRYGV7S78[+H*QN3=='Q4G1Q"WY]T-<&R^E MM;&36TZQ=HRHVY)#9Q/)YM-?'(N>:UMW><:%O2UL<&(BW'ZB7DE1V;(<#E#Z M0YR-_ OR[1P@ILB+E@6^/@>?6O^&'"W(ILC;AFE%P+LF,B_"G^!P49NKQEH4 M+<#"-O)&-9Y(R+=WX-L#AV >?-<^R[X):5@:S*LXCRTZ&)ZJ5]UBD8>@&[T- M[)JBQL%*N;O)>JPKP>E^B&^/BJ[^P!JY[#=D]U@G\F@*2Q5[6&',O?+*4+S% ME<@[WL-VTHUX=8Y$9,Y9]OX\ U:"]W5_V\Y^+_*,"#Y .9!=Q\]PP@B'.IM ML+"W/QK\1(&?5-5KT&,X-I!5RSM3X63\^8M1!+ S(G+@%-X>E?;4%'=78 +5"WT1IP[U1?";9=JCCFRKP-8JZH*\E 6' M4W?@5=]N#ZT+S&Y_MLBUPSL//CKKN7@4P&CMM[T-F0;.WFJUV1???8F5#='T MH [PJ =$\._;KZP$L6A0TI)@UE@^;;BFU5N.Z=L#Y0[.=V$;JPXUK,Z4T^N^ M7'AX:15UL!;9.'_NUU2B79&USI IRV*Y'K.(S:+\B3+N7]_\U-'FIQYE\^<) M-F7WCF3]6V/G#BK2)38_9E4LO.3P+38_:2MY)\&038U^^HM%SR5V MW*0=P4ZI GMD[0[,,^H]VPD']! M'Q.!_3-_WER$@Z2TO#_@__S;+[K_4L^ 4_"FP]G>SQJWDC5'0PZ? X]N:VJH M@M^YV3O5-1%RGO\S/-0]\Q@<]6^:%_N70:,'O/S,8G8ZU$M=P%\EM*T=KZ8^ M^#;\$U _+"BN0%&)OG2D'OJ4_P-D[N__@G]V>\>K8-+0Y3Y]T0PG!M7!;1@" M\^O W[I\*!$_:?J20V%0?[Y;B/?O__T_APLZ5::W*2 '*]V^G?!B!Y*(CDV1 M4U .9J_^X5276UO;E:>(:&I?P?#//HTDYJ5Q1!.Q_T:>?X04.B$OK,Q_0,2C MROO^MXYK[V\_V_;:^.-UC0 R 9]]]%1OIVQC_H? H^2M-NJET4 \&PT< F0# MX/]_=0S^0N&"?5U4[SF BX$4JD>54K]2SU8!8PHX3$$?W,L*] ML,5NQ-H[&I+/)'S+?][C5 7 W_]PVOP?).OHJC&/0+,JZ@E_VQE;LB!SI@S; M@K[TH]]X18>FY)LA 6(_LIGHVPEM4!(8)SED<*SI;@HF M/2)&V,N1JP&3Z&&909]9+W4FIMO\:K:!(T^>&9_,9LM5)T%BY 0;V5:OMB@T M)# R\7)D;*@Z:][ 388P>76CX'5V8[A@)/5RY&(\XK1TBVYBCHY;\EJM.BHG MC6*G\U2*BY::7=>R3+D03Z8,9<6S/1>,/)GG!JLQR]@F:S"]O++0YZQ59LHT M&'DR3WFTRL35O,&S9'?2Z5&#@7+=:3^3C6UB6(83]7Y9,0?-!"Q1 MUMC*IK9QESRQL.WX>CUSC2J><[BTT%NWUI^XHK>&U@>O?3#@> MF>L7V\5%/IO#%KH^IZF-.6=G-!AYLO8*(30)->4ZC%.W*V6AV&3,:G-$G>L%Y7DJ(5+]AL9R MK4**Y:?]4F8#1YZ\78W/^[3A#B6L9_2;PU4SR8U9]QS74?I"&Q/1+Z)FRB9'PWV M0C/A4/V?>S:6I_IO0V1)J(W#!?*J SUY@"0OG'EXRC6K4V^#4E,9-.RD87#F5[]U8EGTK]T M$1SX_0_]_,^P8D^W3HDKH\B'\SK.\\@^P)BJ2Z-&KY5F%50Q8PJWI/OYC!L8 M%,F*X(M"PS3&T"H\BR75$974&K1+*0NBB*+#9%S$"^Z'L,3V7_*208Y,8KA< M5%ZA?@K[D_3I M+SQT]C:U]S]/&GRO%8$]X^A\2W8H )P/YWXGRY?8ZGTWV R/4[M8@2IT2JM8 MOH2AW*)D3S=5WFX&Y]C\ ,./\TUTV77G3<4I=V<4'U,%(0T9WC6^Q.X[5^5' M-EV&[6;W!^HY:(0.T/M"XW<5K-264UI6IV.FJ4V;+1>7^7*K9LZ;E8>"QA1! M;9+H>I%3.#LQ36*MQ*8VE*X,C6K*B+I=BJ7%Q83T4PT^IS"K;J^6[#*HPV0'5=NAY M###\N>[=9]C]=63DK+>VW,L5\9_@[7KT1E[=+Z5"?S"M_P=F/)WK"FXY&G@; MF+"U35_B#]@5$5?P9W'O1_A4*M"?6W;M;O-347#4%S&GW1-*>Y="B M 4%X;_0VO>]$:KT+%>DU1(M7VGTWN!85;PFI#L,IIE))SGK+S) .VWU?L]WW M+H[YY8[?K]W9(I-1,OG6I:V#H,[!*V&G^PF0K1TI=[^C\-%__+ M/"?>C9AN M@]K>BW=#N;%EJ(XMWCIX^CI#?>:&U'/\^_O7Z>+AS@1Q9_!H_,T[L>'.W&MG MR&@R1+- [DR(9D'=F1#-@KHS(9H%=6="- OJSH1H%M2= 6B6"GYO,8OB-1J$^PRY8&O*'"#_^_)^KIJ_2@HA1Q MUW+NU&=ST]]+1\\=>.//..-?JSQ]802\0]+^VZSU+7E[!#@ZRTAOLF?PWN]-_S"$5\%:&H*!'_60 %XW870J$ L,&;2WV=1\:OG&0AGQSP"?-Y 6P.;A'>+8T]_<2J2(N*W M[K,05&0)0D.8$%E^%;*\FJC]&6311+I):\-LC)\,26T MYFL.5@T"=F_R8^?'ST&.&S8""Y'CER/')VW:UY&#<-1N36BJ+D:4!W8,J^IF M];@PPW60(S?.S%U>S]1962_9X^G*-%N+*;P?E%\5Q81>)_%HYA_P.+B?L__5+W:%!"NG?,$'EDW[*O[]Z1 M>,$^U+X7/?Y^.XP\6I*K"D\(2J8\Z723G3%GY>@;.''=]L+N5O01T\NVEU2_ M11,B!4OL @,\%8F%<>?@2' (?R'\!<0=<''X:[1%Q6B7C3'&]6H-*>OJ)5*_ M@?^Q4B_(=MVMEIC,.-GEW;S=+9,T@#_RZ6\B0L;.M3P,X2^$OT4+>N]W0,6Q.?>,&WJ/L< >@N& TL< M!@"^/YPX=@&U/5@K#YC;XK6RH]<^212EW1EG<-1E>YGZU"C-N':G"5LTQ9[^ M$E0D!F_,A1&Y$!Q"<+BC49\7E%(MDUD:C#:@08!E(UN\#T. '\<%/3F(%[V!6O&A9 MB,VMD+&HBQ,9=DGC#4D'7Q=^:0Y#,#-8@^64N%-MD2"3Y&='>/;7,T1S*6\S M$T[<-AUNE?91)&<:VN%?&#_8>\:O@Z4&V;FU<4<,^%X]%K/(OM!LCBCO:F>$ M2,;"U*J@9 >%L!3"4L!B2U>#)4$1]>DTNYPI8D-.UM%*=3XF("R13W_C8<9G M"$M!AZ4PJG7'J-;58"FSH9CY(F/$E(5BH;%2GVYW)!K 4NKI+QFAXK>MTO:S M[?S F?-?HL;N/1FPBK$I@^<61'4IPI7!=W"ZA9Z^Z#.M;WZ@US38- NFU 6; M9L&,4 2;9J%LAK(9RF8P:1;*9BB;OS>:&6R:!9//OFX5_R^;'=_?YT6#CIPA,P< MRY8G:_\C60?3MO\0B2CQDA*=J8AP&IBM;2&<;9ORV/'V!;$-Q'S93@;Q>M:! MOWDCN+&Q%,%'O.H((@+F,47$A0/HA/(J9UGR1 9?Y. 55@N13$Z'SP$/.'TJ MIPN(*G,^D<]\&4QE++[YB"@"UR&>1)VM@[#S=KZF*#B\]QC>T$1O\/;*8/3+ M^_BI!HT?VAG/9X4_.ZY>!ZMW&9:C@;>!"5LGU$2@BV<) MM@(ZIE[KF>DWXHKA$?\'&!O\'$;VO.)6?1V M!1VXU@YXJ)D!JM8I\*0_8I!/R&BQ7-S\!+;=,2+ M(>K-D6B[P5LN]IVU@(-5;FZ)?W8_',X2%AO;OD?C5JBW6?INGJ@J3NP_G&,; MNP\\'ZO_R0Z$O#$'9])V#/QDVUX-G%YQK_.R;>ZF=M "^ND[ND0JFHR%7:E2-4K#$S \ 7\W2OVR$_"32!2> MB>&9&/PS,0_3>U"!L\-C\6<>BQ]J??=A=GE.^T'\E!]DE_-SLN$3R"P.34ZQ9C"+82?"G;X&*WQ*]N?7VMV, A M 3]:;\#/8A_5RKK"5E)%4RF7YIQ:FW+ML>(>EQR@K5%]\N5>>=N.3WT+*SM, MHJ%@^82=K,WPP;#8/2J74JSEOEUNFS:!3B^)&D#<]/IY2(-;PX^\^3+>A8&B M#B;IP ^MNCT5SW=9>&FL.G/F^=@&VKUT0TX72G#>Q!,-UV^V*6Y*+ M) 9[B!*PGS9&)2*Q)'GCLBK!EN3K.$\N5_WA[0RWVXOU"36O6F3EW32QX.-: M%AAB@NA54=DB6S^?[/$S1U?9>F5-Z..*FM#,YEV0C0@6KNWBX=N8@.<&R7*V M"/5,3\T\ WEIH9%8ZYPSP,!K$A.V/QNG-K!O:.+I;YR*QC[6L^!R AML1TOH M6CF@#^F],N_?I7L$4S@@6FNHG'Y$.;UH6_LMHHOUXAA=D'R;19L=:\"G,M6$ MU0RBKNI)E574&V"O#.$,;ENYV7C=R$_S++GH:8RJ-4L#$S:; :IJ(DY%L/B5 M6E$%6T:#$LTX/MU:NF/],GZ^FK7=\C^9J=-X-PTP=-P3PB(_"M4<2][ M%OB"^(:*FQC;]+JH;6IL/:?+:4ZO-6,I=Y2$*FX\D8K$L5/GQ+]_LUS_J"[_/G7Y&"*_HBX+9GQ4%1J8BO7ZK9F8Y)Q5=2P!#(7NW7B4O&V3@%^G M1S^^NIPSS(DHAP[>ZSMX YSH%*K'M\?^O>"]H2''EBZ:SPHK!7,R2I%@C7[3 M*L 6,- )C$=BJ=-F"V<5Y!\FQ\'P;_Y*=3?4:D.M]H/(Y@!:?46EQ82IG5AM MM!2['J'JG-)H4MY( /2 2IL@HQ0>>H!##_"7<[*/4G9W%6J1V#YI]WR>]F_Q M, 7.*W).=7Z$-F(WS>S]XGF2+->SB613CK&B,\?26;&"FJT'S>RML521)W*+ MGH)J\Q2Z7A@D,VN.4GYF+TX0$1*/AYF]C^,.#3-[?Z?B?"-D"X:F_*W,WE+, MQ+)M?48QJ%1(=2=Q0VA/:0!Y0$\FB6C\8WIRZ/H-NY!$1P3-K^ Z(.XG(6 X0 6X%\"TVMEK)1E.T.RSF!67W=7V"".NJ]?U_@^&R!S8 -O94$7'H>S7O90_@IG M28,YI>MYN:Z(C)X36-B;<[R]9E% M6W7 RC$L>L[.OP G@Y$J>%CD$9CG1F?NHS)/EFMOB)51JV-D&XW7K8EJ#CNN MQSQ7@L$]\]SH?/TV ]WF:'U4!DIL1$%$%X,TJRFBUJ058 6LI:>_1"IZKG[ M)1GHZ!1] 'ON B8<[6D';Q[R7JM)N&] #@[Z./('C )^L6RO3Z'AV!:4#ZA* MG.H;T.0+HH3>R#/V*9%DM+EJK$6Q+9I+( +G)73OY?(F:GGB=?CW#-B7FF$/ M1+#.WQS>C!(?F;:K_?3O*2*>VMBM/$5Z(R0\M_]F'D&->J".:B/TW\OPCI- )>6'_TP,B'O4W];]UW.%T M^]D[[9NV.V4;\S\$'B5OM5$O_.@X\>Q\Y9"I"<'COSH&_RWQ.(X]^;_!YP Q M 5"A'A7+W7[T%D-!0D/_KM?"%H!OQO!ZT5I[*>%>Z$4W8NT=#J=!VQI8LR)PI'U2DO->*#IM,OYUC8XM>*VZP M)5Z.L^<\S\DZI_,R4-& ZF-["CL\LW8)-V^BU[&DG1,A;A<6V[BQ=)507D_V%]D)/D^R)(7WL5A9X8EY$XP\>6:+*!"I M3(V5V7(O-V@UJLU29DJ/R--G&KEQ8=#*#Q-*623[[K!3*25K\#[?RMT4ZS66C'Z1&.G0[E72RWBMGZ&N/$ZII.J.G62[:><8M M*TI].;)6,\E(]0K@J:/DRY'Z)+V@6_3&QL3,)-9J$47>P=QSW"3.16W0;#0E M1FO6* D;DUHE"_GNY)FQ00)5!KWVE%F/:YSC45.P-:ZZ3*Z9-2L+ R,QZ$@-Y^>3M;)]>=QL4OV)ZO9I1 M[8PVX@:GPI3",G_+.60ZMI;AXHU3+R4J^TNQF42N5 M3M N&'GR=J.[P#(30V*4M9!T4((MV"Y*@Y$G;Z_U-OPPTX[S&"IR>3L;EYCF9(\LXGF&4=A5S"JMF)FD\(3>J*JN^JV8BX)N)LSN-N?K!2=WT\U1L;91 M%+F9S>:&W7B>GC3]5(D7NZDT,V@I7NHJF49ZK):))3YVFF=1I#0G)L-AOL4R M98JSQG'3%:RD"X>>O-_MQ(Y-/IL0N'GFP^.<:%6;I93K D M017ST@*\AZ7AT!/>:TMV['0"]'23$E 9R#NJNTP6 MK\7J,\ H^!G4F3'UZJS1M6FV/*B[9L*1R^N1!(?N)O#"GO&_.!X-&L5AN=-; M-UFYD^QUM4$G5P5L"X<23]=R>GW6P76B'7T[8<%05>FLY&G@;F+"% M<-O:]8BG_0"]"NA9<]'TS&V=WRA,4W0^.^2P M=EP:5!4NORG+[HD?EY^*@J.*]$-'BN3EXOVTZXL4LJ)NGZVP98^D>I]P\HWR:US=V\#AH:/WWC-D82B^(/TB_N>YV+OWE-+QD2Z0.)M,F02"$G_:8+ MG_<5-P(/J?1^LC3Y6XCT_:H9#Z0-W+4-XZ-@^'WOHS^(-D#-@]1S\5%8ZSI4 MNTBO*_RZB$]]*:+S\7O3NX1C]'*MK![D" Q"R\7P"/Q9.!4>@>$1^%!4"X_ MI[_;NS;A 1@>@ '%]L=!J=]W 'X2B,(C,3P2@W\D>O=.49C?%YZ*/_)4O&SQ MM>?(/N*%_A$OMH_LXOH7:[E^96#Z8I?LO\U$.K"^"S4V*?P;P_#FJ[UGB=('=^"49GK6U4\R^OIM-9>95-L7FRDIXNRI=98>'T(-G!*1JGDK:MX M!MK]$CI<#NCC-W#*^T4B'\$N#H@*&VJJMV[.] +8QYVE0Q><9H7--RI-,<6S M<6$9R"9-QT47S\!W53<3^4*7L5FNJ9-AOY.5?6^ !<,S?6;-64!_HV'FX6.%H:TLI[%-NE"9=)4IQ#_ M8+,FP%KGJN$%W^<:-"WU1_IK??75+[V(_&9?3N"\-X%3>$_H%_AVI ^K\1Z7 M0CV#^,O%O+(QY13#]K1V+T,IO-SN-_WJ( 1!1(AD[&--27^+>/]R5^W/IEZH M/?]>[?D8*K^B/:_SF62CO2)M1<;Q0CI7U/-]W?7K)\7QZ =]!Z'S]]7.09LIJS>HU%3RM. M(?I!%38>)8C0 1PZ@-]283.P:J6JGE=A?XN/*(!^C?O>*@F5XJ\JQ:YPQ<-B M+ZQOZ,-"?+.LZG8CRXH5F7$&0K&)EB2_+#.1BI $%?J''\C#^2L5Z- __.,U MZUO@I/>\+ZG5G*R:\^XXS3#E14/"5IUJ9^WUO0!J-9F,XJ1-WZ]C?COGE"S*>]6JU> M*.99KN)2+*\I[?&$#J*#^?V;<5JI)DOC\G"M$,D,7ZIVIGK/I+=M1I))+!)/ M?>PP^&'B&PS/Z8->= O5V*_<9[LZ*@7#(_R]^VQC)5UHQ&U%<21)4\B*51RL M=ZV.$E@T]K$+;:&"^E)!_8_7 .;O25_9!VUG$]!NY?A^+]\X=3[;S G6'%E" M>8%M2L_T:I+\*WR(X)BPY1,$&J\+.1!"(/GP+X[E]8("#^-5P_MY#C8?/$_W M/H0%N."SO0=%DF.7\\U2T17J M/:P]X)0RPW2Z,8H&^$U$J=-DAHMT4@=,B'@[[?':PW 8=<1AU+HF<)D5(M<*R1+UVKNT]]X"I@=5^:P M" )V>R["HG.BNO;A\ABC(::>045[RMG(UG&RQ>I=BSWK_1Y[.Q!->=A^ P[? MF^&0QRNE_F9.K-PLPRWE>'>9*JA9*U!.6S01".X^SNKM&#:GGK(R><#*;J5!I/OW%D]'$=3@9C%3A=M\(*;_+1S<^AA^5C]ID?IQJ M#(@\0^0WK%/NRUH7E> U\NBY6Y27XZ,S>&B*E]/TKAZ&O_$A_-)UB%HB#YG, M-< 9(>I!N:KE\50G5\GWVMU%DI5CF5Q69FO6* ^P23>N=L9^XM!\<69N Q X M%7T 0_$"MB'M65]O: P1CU(VA X@-:;(&Y(.E@0K?3YS$OC%LKUVOX9C6U": M///P="."JG7.!T>:JL1;%MF@N@;U]7I;W_C)OPI8']8=_SX -JAGV M0 3KW6WA\Y/\+[V4[;,G1,](4I6JR.L8MV8)*;:64&(AP2SSZ#FOVN5.B"CR M05[=>1W0G==A[F$38H!?$7XV87O!89B\C!(/F9>;_>G_H:"NS+ MDP!@',2VFW&2C_XYP]Q^!,?A!TQC2Y->9]#K$4Q&=XIF:II;,_'F-Z$+CZ;V M&/W"'_DM?O-,*=\B>X=% #^,(?EV+C".G\KBTCM0$17\H&Y/'NA1F)O&V.N> MS1UQ\3[@?8/S)L@=Y2W([8CA \]S?_D'[B#OR>\62=]I&E_$J#;N]N684IXU ME>:D[4ZM!ATVC;]BT_A8%".OTS<^$8\FW@Q:"_+RS"OAZ30!TK$CY>YW%#[Z MS]@4.06%VOT_<\/R\/6/*<+3;R9=11N76"W[LTL ME7#? KMO(50^YKZEHE0(E8^Y=:'(/>:^O9>+&6Y=8+>.BB9#M'S,K0/3#W?N MGCOW_5N$[WHO@T.Z>_8X#RGT38]<<(@4J';F(_4O+M7@%ZJ'$'(0S_M5F4PJ?:>$1U2[0OV:W"(]GW%/K040ZTA&!0* M+<4?S%?7(1EOJ/!#[R[JU\B7O+;5&&JF#\1/O]2ZV=Z6#CDH"(B$8]'88W.3 M))FBQ-F7XJ=0&0^5\=^I-(7*^(-I @_"5T$]^AY>&0\5J5 5_QX'M42-DW4P MXY"'@H!(#Z^,%W7;E'5+YD-E/%3&@ZEJAA0*J#+^21@*OG;P()P6U,/PX=5S M9B6:O&R%^GFHGW^5A3+@(UC4"*G(DY"/ @%+#Z^C>U480_W\)^KGE^V4Y%42 M0K:EA)!=+:&'0*%/$\(OYG3Z[\74Z3OV$[TVH&PYY"$8XRPMOKSRU[EF?!UM M^ =S40,V=0AYZ'4>^HX*_(/YYE\#6#?QWR'G7!-]?*7W)W.1#$MI&H[%Z<+% MF.G:VO$7M9PW==I+M4T-H+);/Z@1S=E(B=,=SEPC^\Z?5VS#'60CZ5*^F4L1 MZ^KNYP?H ?INHXA]2>7G:J_;6LT)E.",?MET&4UO)C+L6&C5&V\6\;]2EXBM M67 @=:_V^:PU,QUPL/1H1E;PI59WB=6Z+HU(V.8S1<4B&'6N+\XOE=?KQ(@N MV"[[#EU!WR+>V2:@EUKN=>\(/D1GT*MBU4VZ?ITBU8O&7KM(CF>CGL&O87\S M7:-S%&6<:6^Y&L35(IF&^)5X^HN_TM4K1*\ HM?5 T8_FGHAXWWGV'R0Z^9! MI-[C7#L/(O4"'L0+PW8']"&]5^;]%L6!]W<&Q#/Q QT0<-$X<8GP9* Y(!#Y MD(]3ZNN.1 J\(1Q*S _*N_L)1 K9*#2*?E7)K;MRTN\R<7YD%->W?7:^V+/6 MSZ_P9 7-?Q \>^F$?LB_KMZ)_9,-=U\/BLP8MC@S=19CM?J\6..X+L.GOQ/ MA6\H6I8C"EFO![G?-=<+A5B'W4+WDG4FPE%?EE72G)L:FVFF+,(M3TN9E#NB M8(0V0>"19/PTQO'O7RNA0??W_49[-HSX?B/B>S^LNV@ V'HG KQ#0*NH^R#Y MR3@P.V.%]%2MKI3U;%%GY.NM_I M\@CCP$&@WF]SDCR^+R1GF!-1#B/!820XC&N%D>" $"GP!G(H,6$D.%!$"MDH M-(O"2' 8"0XCP9^,!,]E,XP#!\9_Y.NM]I_(4QL2!0[[>9BX]L%6Y?^6:IRN,24%F1]_*0D-B^"-0# M5)$+B-EX >LP!JQ#P7#&JO@@YN&UZSY](Y6NI$]CFXZ"YK Z2R=L7"G&N"X= M[+I/8\XMB MQ9^2T*V @A,-/)R_:X[\@:2AELC_$1QS+7+F63D;OR]GXT_+V;YYX*Y+B<.I M'='4B+VDQ2;+%$\33H\5A5E5DTNC35OW)"WY)@,")(Q'XWO..J)Y*(L_(N!^ ME_/_ZKZ0VYD84 FHE/J;.;%RLPRWE./=9:J@9JW[G?YH[#['_[[II-?99G_@ MQ_8P-)[$XXXZGJ29?%;B=;9#]>?#)H0A''OZ&R,B&)FZQI$?.H_N[#SZ#(%P MZO-0O/U$%2=VF"UV?^=2<,D2B#,]T(P3" K]SOR"0#E1?@*%0D$+J*G_6$0* MV>CN5NI/(-+O3 (3;7?EQ:.O9\ L(T-<##D_)D$@%^1!A:TY)LP9>!WI0P< M".>K*0/S2KM>T++9!LM1BT(G/YZLM0D]PF.?31GX%1(=].2ZAT@R^#7Y]V'V MP5>@ZI/9!^L!DU^8BV*6A2JUSJA$:3J1H&Q>.%\AE-Z[2^^#9#@\S#60,/7A M4[K'91#N./4!/Y/[H Y6=HIM5_MLNQY+,RM7(T>.!VF?S'T(;]1\U-/V'QMN MS>DY<)FE:6!VVY6!5

    IU #Y+DP\N;/XZ!TR\__XY7<_[&[+=]GV= #CH M "UFCF7+D[7_D:R#R=E_B$24>%XOOM_+-TZ?#Q/YZ6]G*B*V87,J(N^$"EE" MJ4*,"6*#/UH0%Q##ET%$W!5+1P2OJ+HW!.HSX$]@NL+>M?@__X63V#\Q/.+_ M ($(NAKQ5 0!> 9_HA"7LY =R;^SAO]W802]7]EG-'%[8^ZY[','\L$K:66D M#ZTUSC1'Y"B%4XM-?ZW49\RX/HF-!F:;!F8<'CTM]7R1'08#5?"PR".P"YXZ M9)=OM(DF'+5;$YJJBQ'E@1W#JKI9;4J/QR[\,+^QA%BYR9:EZK136/=Y=MD$ M[!)-GCF"O[^_R)Y;(-(\ L=01QQ#?9EC]+7##,H+U&1(91!/=E-.;.:XC\#DJ1!S.1X,4 M+3LV0R0LELMU5FZO"?!(-\Z@T?L?7 "O>,Z:(A.P"$\!WVGE4&??:>J )HC( M\=.='G].2=_'_U^JYM$C$P\L .ZUK#NU=%9YJB\]DAA[7CTJ"JH=!<'Q; M4(JA6[5B+=]&&DP+:1?H%H/0M2S2[M3_?_:^LSEU)5O[^ZVZ_X'RW)DZIPI\ M%$!(>\^[JP2(G#-\40FI$4()%!#PZ]]N"3#)V=A@:VK&XXT;J7N%IU?JU>E2 MOE;.<,V6/S+Y.\(U.H7V8%<%XNUO)BLR@]/OYO,A?B @$]INK^^0@ M\-]_1Q0;:I@FNIK@0'6!RX>CD1(YGAD3-<&V(SIP)J9T'VF?^30B:%!8X5=M M]!O4PLT[_Y(4&]H^(Q<]%*D:?/##)W]#/SS0V.!94&]%4]=-8^."HR_,!!1T M4F90QZ#O#:$..N&. M_C!\TB<"RB<8^/& F*!+Z= +5!E@GI/;I M M'4-=#C'^B@ ^ $3P)C!6Z3:-^$7WV,*?>7#R>]5GW\J!'^@:&CL0E%W?.Y MX3-I!B4OX"/\XU:%-G1"?!%]N9$4S=E)E:P_IB0>@.JN&*+F MHIO,6Q@&"[ MUBH6Z/)FJOL"-/EBH ML95'=UNCRCB9/K/CGA_WW(Y[6['ADU3G\;\AU/SY+_RQ?:VH0>E&.8+)44*0 M1-/89 @P[-^?DS]'0 RL+96(^$E$.1LCZ6"A_D+\G__[/_L+.D6Q357BWDHW M;R?\;(<,]Q2H VI,&,-W_Q(T3UC9VXH"XIZ);RL>?^TJ&TD_77:?(/\=>?@5 M4>B$O+JPC.T1<6MH^ <4@V]M/_)WP^UGINUC^"\+(/U? /3L@Z?ZG'+,V2\4 MV?PL1AVC-?& UD)D8B%$^%?;%-\%WH?YR^!?Z#E0BJ$GI?W>MRTW'STE4(C0 M:$/PMP (HJC2 .T".YT1CC;!3Q+M+0VIEU5)]P1-A;O*?P1]]CN2<0W-G$61 MW7+O[SLM=V0KD@(-(6"?6LJ?O*+]/?Q)C\!$5B@T=2!+_(;4OD&;50S!$!5! MBT!'WPGNB(P\U( _B5Z'FG9.A01_R^#Q.!9/Q"D\0=X%$G#T.8D=?4[23)+! M&/QD/)&@,8*BF#.?XW0\F3C^'$Z-B>-)XF0\0R;H>/R1S\^\ETXF$GCRY+TD M19)X$C_\O"WRQ8H:6RLK@N!2NS(?/QTI3$61;.+M-=8KQ0R%)GM4 MJ^3!D2>K&@F#>DU.UJRV&HNFCDBT4ED9)E/G,X35]62WI'T0H>@Z!2AQT?>@O-X MZG2DFR2PXJ11RW,Q?EB,Y[VIX:UE./)D117#).:#>K*LZ@F.R(UQ<5*E&G#D MZ8JRM44/5^=RIS5EQO5!>]Q:^B-/5C2:*_5&8H6-,)>;R;E.?U5O$PT^>3K/ MF:QXC5(R5NV4>"-A\*UVBU99GCX=:9G#)5OO#*E.3^67A48K)NL$&]Q[?3C2 M2+$V[]*+8H?*+E\3PWQ/2=2BYK9LJUG:MLHZ')I8 MK(8K8]G(=5:N-EZ YK R5/P)G"RKD1FM!P-ED.NDUUY=F4P3%6OA(4O^9*X) MC^4*56Z1ZKA)0RK'4Y/U&O?+5TZ&RF6+LSQMWL/ LB-W1A:1!]W&YF3 $4*L MT^M&L^,D56%1E4?K8J%/S++4DF;Q9M8?>K(L!2S; M,6$U'732$Z41R]7R70^QX(SJ$^UI;+R0ZBE561(J82M*(PT5&C^C?245:[8 MK@I0.\(Q0K]=Y:4P1%AA,XHP$-=J'G.I4& MIQ+YKCY=B@-O9?E#3XB%=_KY5;$*&=$K6Q-^PG>*>-4?>D*LH3.F*]V>6.%: M0J^GL"5YD:(]-'1+K*,(ZM-1S*VO](I8)G'WZ#N>],?^_#=PV[=6?7#F"%KT MFC"SP:_M+_OV"K*#-Z8*,@;$P-0[Z DBN(ZY_2 PN/U/#LSRO1JHS9@'3X@. M[&O'VLYK:QH%]LZCIQUUZ+)I8'OL('&/W<@I6?QR!T"W)'F\+(VYD5.R7THD MD@Z)] R1DO=,(B12J&ZANH7J=BU$"M4M5+=0W3Y1DK ;:4?W?B(]WP?R5KV1 M"[:CN5*\?C;:_FED@PXW^O#_W=%W+Y$J$A+L2Z^>I#^ G$^E+[+/% >\\.*: M+P>NYTX)OI=.P2&;0VI<'4*=%997+/DP7WG4X*C>BJ0?*CF"!)UR^'4_P:DX M<.TB*J'\2S$"LCD3T[4%0[*C$; 4 7S]0W&8H)NNX=A___[S] $E^:\Q[Q85?Q-,#\K)C>S='IB\)Z-T>G4.]"O0OU+M2[ZZ53J'>A MWMU\)NNKZ/0!G?*OU5TYB>/)4DM5A-IQ,"8CF^N4 M>YQ"EW2EQ28=.?;V#MG/X0D],KJVF%^2G19MJ4MJW>](/#H/RT \H?!HG/SL MGM8_W4N^,6>X#&S[UUX?I),>5 ^]JK8MK/P^28]U./J0&PAO;$^Z4$3J99O- M%Q8&O!J=3\AXG M_,RV"G>B6:/'=/.G./FAL^TFA78O=PD;;/&C#U=IAAM]M MZLSF5ETVS84C%EH<5:XNVT MIS :-6: SG8%3Q!2H%-%15VQ1+B\F'L0BZ+@GHE3\969VB$4A%H58=%U8=&$/ M_@)8Q"Q[7CRGD5,5B'$R/:N!;CW.0BQB$!8EF9==^QMZ]C\T__UT=\!=(CPB MS&8:7!9J!@0=_OUNR)LFR9>^(O[FMK_K#$7-M,^P+3V\.6Q_:]BKCTJ9U-,)V< 8]UJVHS487G*3\J3=)3^ MY(OO;PZG;B&)=GU*&J+6%:/6IR;VWX1:+39?U8QU/]DA2M5DV5&E@8HCU$*I M?RH931+Q$+5"U I1ZR>AUF>6#[P)M6P/Q 'GD,RPP^*$%!CU_')!B IRX((/- 6"_EXH=,5W'1CH$I_@3X^4_-4)^"YW) MPM#Z;G<+E)6OE@RU4V8*EEHJS@2M.A%:(]7[TF#"%EW8 %RJ+FH#5AO[EUC9 MM0=P>6Q[FRPBUJ+L_!!-E\)<=(@A1*T2M MVR!BB%HO0:T+!Q/>BUJIQ:3:;,?HE5J2%JP\KV:,Y(B%J,7XMA8T#\.ZA;!N MX8UU"ZF'MF)A4<+-%260$,LETT6E)F&<_#KH\9&;6\8_7N0'R3?;6S^7[(E3 MU] ZM?**,$9E+:%;'UZ70+QB=SM[!?9N%\-VNY@T):DQ18]S:BVC\QVMN% Y M"=UNB XEW-.),(?WO7)X5Z"*(31=.32](5YP"6BJM)8FD+!I&G,9K5#B99)N MN0B:T!F%>PH/H2F$IA":?A@TO3XH< EH:M,I:3YBURR6T_HL0V&Y5;F,;GI& M1Q;N\<^VFGYZ2.!K/?_;0.[OOM]]:3S\ANAT%=)U35T*U4$-# M#0TU])JI%FIHJ*&?)6NALW1;:=+7W,8D*9K?Y.WE]S%].T0/,?R&T"C$\!^A MDU="M5!#0PT--?2:J19J:*BAH1\4UI&^QD%Z78NKL$+BRBM)KTFTPML6?GAK M*JN\(B?]62FEION)!358R2M:D'D<#WM3?:,RK!!R?@SD7']?*2%1-^F\NVAW M:IS74?N,,TQ4?,@)&TN%D!-"SNU!SM4WA2JUA^2 15+G8]:QK*8+F-*8.6$ M7:'").5+((25I%\1"VRNE-HE(U]P"]5(L.$_X1<$VW9U^"O4)+AX&S[C)\9A MOS3R&G8U"+L:W+3#GT'E#\H"/-RY<&:WZZT3#K5L.V8'E.D<,2YZB_:LX<\* M[G;$A6Y;N#$#*L-BE6YUE:%"I$I1"5OD'8X$6H1*92TV7&;4_44KZ9XH?Y?*I,>6A6*#*0#&^F M"C/S3U'II3=3[=]$'5Y,=:N9^^N[&^"+H][71Y!KVN"N)_N?"4Y-G.MQ6&XK M"5*5'2P])@MMCF[,>AEHE9/;_#]#A?G_FT_&79^>AL!UQ :U.+0.-A+4)8B_ $,<(;JJZUON"&Z'1%0?)OL6-]WRNG MQ+A:C>/)2IG+=?1:3C*XBM-B>3P>WCEU?1H5XE"(0]_T$JEY.X$5N&0-=.9, MK]EF4HW92O<0#H6W2%V=1H4X%.+0-[T6*I<88GHJMLQV8KI)U:<);<&G&PB' MPGNAPJJ!EYXE\(Z=^&UG,R@VL9F %J3,H%H8%;"$\>M;JQ'X^K*Y:]L2 M+QH/_YX%=M<;6R@8H@5T8#B"MHF!^U-EG> <5! =KZ(#3S;$MN"//<699$UK M#!3_[YGM(:HS6RW3,+SVU&ZN. 44,$/1M;F;PW;R"XI.[^,"]T2T*XO$K] M#>$RA,NK@\L+1VHN#)65&%>W4=YB(B+<_JZQ<&-36GB2KSC7]PAO)W)]5FJI MM=)B*> U%:AKELQ@*]6=3 M&'[Q.NCQD3M<$&SV#R]N]KA^+MD3IZZA=6KE%6&,REI"MSZ\:P3QBBV.V_2E MK0/+W\^.#RIBNZULW,6U4JE0MCN"(4\J4Y-75DVXE251\"!Y3X75%S>;$T*7 M'?C'+__XX],928QBN$) Z(]9K0[GMUDL7,=L?W&/8^U9,KUP:;/'I6+L_^?W MZ7J>Y]%&$G811S1HCV]3UW:4\2KX2#'@Y)Q?1.*>>%@OON/F$QO-BXE\]Z<] M ;N;,F:6">5=LB,NND(#JFD$RKSH:L&Q&&>RJ;A0%B"BZ%#L'70I!X0.QU)$ MOPX#-62)")Y@H6? V5O^EQP+"+9KK2(Z<":FA)IT:JX$)X;^Z!H6$$W9@"1# M5W7H,V#8P84?HFD[-IJ;*2I^+T]/<2;^=X(WW$=8 \X#0@E MC2#7%/W$F:@_502WD:V\OD< 1D 4(+_]J4&L Y"KGNEJ4F0"J1$9 6# ]SE* M;,?ZO_R12V")"OS:#-()H+6C3[=$-H.5RA;\9D2"#(I Z56!2/_TM]6S0:2TKF#MN2.I<5):)10-U(#\797L_EZ XF*X->1&]#::?A!W>PG0= ML U6'V:JG5PNE2D/,EX>7[^]RN'=3#=C587(E5.XFLX;'8ZI"Q/2S/-+74 M-(J->KSBB;G/8/P9$P?N<<+N,/JCMLU'S.+_OB)YDS+K0[WP4= MG[9'Y,$>YSP, O/9M9P M"S',BTB$LV=,1@+;\NQ&LI=;01;K>8,5IZ\SRW*:.%;>DYU&W_RE./!](GR6 MS_'( \LC= +@@3-GB3. AJB=*"#DGDZDL$@>[@; Q_HSE *YQ/VL5=? MF<+:?&W,$SQ!(TL%YVW+X9N"(0?8A/Y5$9:*[NH;'-JBE8\,#\*TD27_2Y[T MR%_1"S:/R5JS:7F1J4F8OABL^''6Z\85^0DX>Y5!O)V-"\U."Z7N61T*LX.? M!;)1HS;T[&9"4%?$W$[T*FNGOX) EDS<7\@8AB.U30[RG!@>Y/VA\%E0^,Z] M%R%\3%G&@C*17WG__WB*$@W5BTD#M3?LCF7=Z"K($ M(PXBNC?AA#T:BOE*W:[;!(D5FFU&U:VJA=4;Y?6H)G]=.'"*JC<0\$JR17] MWOQ[=SYN[*D("$H;1ZNK-(T^210Y@EVW,6^8YH2YS'3%U! M<\%9BT9,I^,SD ",FJL/!+BC(*'JPC!_&/&4C]R"V3:MV%L-64G8F M-@H%,LE#C"+(^POMH7LV\IY[=K)7BL),$!$ 6=NE[>VL?N[^\>W5WYCW8Z^I<\\G0 M<'B[X7 A4>PV9R.&)*@8IC?:67NE#\TQ_W6&0V=EDJQ(@P57:IFB5K$KU7H9 MA6.3%TX''F3I3SMY_",IBS__A3]V*3T-"!9JAS(Y:FE$HNU]TPP%P_[].4U/ MT,EV8.T:9<1/&F5D8^@*P]EV(?[/__V?_06=VDB;=.7>2C=O)_R^+C*(C2!X MJ#%A#-_]2] \865O5LX0?I>JH(W0KUV[(-)OUW.?(/\=>?@54>B$O+JPC.T1 M<6MS:6#L_ J^M?W([_>R_.A?(D0F%M+V?[5-\5TVX6'_I'=GB1&A48L4OT, W+'3")D,Q]YIB7!D M8G^2:&]I2+VLBVU/T%2X8?Q'T&>_(QFX]YNS*&H$<>_O'BUW9"MP^[#\^XY' M7[LB''O9DJJF _Q>+I E?L=NOT%,5C$$0T2]8'8VA1UY:-S[)'H=:MHY%3J" MPZ#UU(AW,RY8N9XN=G)20W*LH;+L:1Z/AA)W5^1^7;3T=7?MUX\L=35=ZUQ- M%[0.-,'R2UNE#7VNVNX_KE1-%0YD8Y-D@^N)*[G0;@.B3LIW?[#[Q(4LH0?3>KPYESE6 M+-N)S"&_G:"]E%_/Z*<9=VSUH/T4&4'G3M@[.Q%,K^KJ\.'B>;.6"'+".#)K M'PCO%01>3O:P'A:3FO6*K',M*\X>4AHAGE^X) DK5(=_>@!A2^X-M3/P"VTS M!>IPBAEA54'?A8;I 'YWC^#K16K=3625N4K,27YBVHORN.B]4V,J C2$MX5/ M^&[W/*#/>R/])NH+%-DX-T%?,M$,-!*IY]YA!K3IH:YCNP\.VX#Y7WY0\)]5 MOXJ$N@TL/5(V!<,764$Q()+YF+8CXK:1FM^=RU?BH/G91KT/XG&ZL():L0J. MOJ,_>%!645H&:@\8.9&Q(*)>? IJC8%.K\H6V&S*9_B@ 2SU^/]G#&Y35+^0B8 M.3IP9<+QANE !-$4X+?1"EIAV>"0YJ)K045'$]<477G9K$4X2SCK!S@S42Z7FBTC0$RW61$8>Q(&V)1AVL)?\!#N&17IMBYJ)0N50 MJZJU-A=)'D;347^T#PJD?U5=5[,8":+04"64">$51[ MN^!3'V[2A4V;NK/1HGI!7FGL,)/H]+*)0@_#II;NRJ@I]^5KQ[=R$NR=BK]E M&"#@KX_?PAZ)T=^#@F#[@IM97P*AD+WUC6(\ MQN"VZ=]6OD>SLR#9(JPVG6$:&+?*>;'U5@:)JQB@G9Q#'C#A#Q3JYV9B)IV M8O<7RK-M=SJTL<'-*OK(J:@?PKH7:&,3I1K15 I&$XA 62"KY3PW%ZN*.ZKG MEXM.S%#+T<$5NMAUE&_CIOEOS]*2WZ;ICI?KHS ML%7/62\H!-8@I='B>$6*RHC%@?LB_OG(B[&1\958^) M01"5"<7@ ^RM;#LQ$MF!EE2%OCMP[%':Q"CY$^RM!TMZKPE\4',%I^]J3A#L MV&T"?B"3K1?2/]PN@ZQG)>3_;JPR%CK*Z+6"AA(&!2,=A%.?$X_S>SU7Z>/8 M9-#058(B]6Q#68'Z")W=B5_X--@NZ@F6Z(*#;4.0(\'P#[P_X7='1H(F&"+X M*86UK T-W4!;MA3;@TG[N. 6Y5GV@H0?&*:M A2M%TT=1/[23-O^.[AYY;'P MB!^T?9?8F(:V>C+QAZ&S_,'R]PH/]LH-X+""/^,OB&817R K047;F2-BJP+Y 1W&E*J41VI%=>N%Y)JH)^E>17[;T81-DJ .A6&U MGRA(K?;_LFMWPH['T"I"GW/0"'%6F]!R8IB4^CRGY+$Y:!0T=1&?SF)/IM2? M#WSM7F6S :GM"B3]^1;(=CQ9+7A%5A4*I]Q$693Z5X!JI\R9^=$_.X!@+^&G7W=U06T%\ MS3Z(E9.'/[F6)9 MP:Y#&54EV:K,^\7.$(8C,V5("/T.QZ9R#BMP60VIKG5A&#UFAJ?M&(-GN"Q MXY&*0K52F.B*F%XN-^-0LNQERD,E+<0[1#9?*'8]F"@6E5\BV/15DUKS0KPZXINO!D2U> 3I_.L]^:M*4EI/57@.EC%J8X2R9',4ZS3LW*D3S+,Z''FR(H93,EZRL)IT M]'&_.5A;+6[8;\"1)RMJM,>#1Z/9NC9YZL:&8V^]F\,$YB M/5VN6S73F>2R#1['3B=:ZK%<#:S2)75>:DP[GE99>VLX%#\=VFQ4^,J(7SB< M;F?5A.NV,Z;,HJ$GBXI[6D)/CN(VMB(L*S%<>]*\X@\]654[2=8MMEW*<"5: M%08N;[+FS!]ZLJQL*3\8:@5JK):<6*Q;3,5X!O?0OG09?[5@N>&.U\'L*LE_H M;1ZZ"T\69J,B$ISP3Q<1OPO5=*W"1=ILGVN=UI9_M=]\T0JC0(8B4(@BW!)= M:@HN7%+T6L?OI-[^O76##P5GP9VQ\#OHS"1J[ZO8VUC,&*"PH>;'VVUD6&W] M>T=8PB^,_!((=/EK4.GF7Q>I"5X0F;7 S+20288^?7BNI(S'R(O8W\> MRN4>TCSH-LE94!$;V5Y]:J,);.:!)@8"AD60$QE8B7MWU"K;%_K3@X3873'J MKV]W!"&8++)G9ZXU,VW_OELAH,+#FG=_#%8X-K>76RK(A+5=74=5J.CXZ<-7 MMM,;O^3BF..;*7_M6ZV7!M*6. &2JX':& D']#(A5VKC';QN%",%##!6'/^8 MS2G.=HBA1L;*=)QK]>,5LTIT[>2;\8\G-BC M@W-@CK6=UW9= 1$>[DM_Y;7H%'V??/)>]+VS.7NO1-'9,=2*+1VW_XZA1_\* M3M^AZ,BS!]_VKC??#15&T-%S'? E9^ >OY!][T$[(7S+]>P/YQR/[[I_]97V M3,BZ6V5=G I9=Y.LH^Y#SMTFYR!>,B'K;I1U(5[>*.M"O+Q5SH5X><.L"_'R M1ED'\1(/67>3K,/OL7C(NJ]DW3^.A8)DEPR(70_IZ'>1[J*AIV]&)-'4T(?_ M[XZ^>R/!"/J>V+8=V^7#9LN(7](2V78TNR!!Z6?R4^=[/QU2^*DD8W8O\7&4 M]PCZY^\:Z3\T?[HHV'XG$;P%6#LK8*\0I\,6<8?"]9"I>JCE/4SCCHX3Q4>I MW\A??AE9T'K>_GN7][UR&'PU40,5._UY'LZ(M\(9?8]1WQK.4$+UPX#J:3?Z MRS7O<.6/2]#HD4TQE*+'I0AG0BFZO!0EO[L4T;=B-+UQP[HM4X=YM:H\:9ND M@Y*H6[%)/LPN9K[2?WTZ/AH2Z?G,34BCS]B6OP>10FT+M2W4ME#;KH9(SV79 M0B+=5(CU_40ZXW><'@4110#&X]^W[)!0_BNSP9&/] M"X/X69'9"UKX!Q">I.;_77+]E[:&7KU\\GCYD>OK*?2:BX,W08<-$)P<_#F^ M*[@M\L."5N+UW#C?6:V:5+*L)\LY"IV4)M$5\E$Z<:[AXT7QY0?:@B&^A/AR MF?M^_:7V2U^TC!VM(95-\V=8ESS.='!M7,EQ/9E9MO:MQD[[' M)Y#OC6-1@GF9[QV:P"$P72410V"Z#G?]U<"T6*9G]5QZA'$ -ZAI;=8'UAH! M$W3:J2B3.'>;1(A+(2[="!$#-SX$IB]W\U\-3$+/\"BG4X]W2HD51JL46Q$% M%@(3=/:3T40R<1E@^M$N_;=,F&]>^60%KW\!RZX_(CCJ+1DFV,, ]34&J*]K M^=_4U7^DL>:9':NP,@JFZC&2"OA)(EG)]XI+OVLX]/')9!2/TV'^*\Q_A?!R M&_#R20[[R^$%I\NM^&A,FIB^QER#P>M(&>.IF(XMC+7/407D)XN0IX M"=/KG^%WOQQ?A/EXK$T:ILI1KH47)'ZN<35DOD"'FXQ'X\3+/.XPN_X]L^M7 M1*XP41\>/_KZN')(H]!"#+4MU+8KH5&H;:&VA4=K/U&20O?DFMR3#TX(9L 8 M0/]9^G$]?4+'X[IQ)S2%0E,HU+90VZZ'1J&VA=H6.AZAXQ&6*'Y,3Y](6',8 MUAQ>;=;^NI;_W6H.MV&'#12\/'F/33BY*-HNQJ7K'(4ELJ"UXEB>V=0>DF%O MG[ X*(296X&92]<>OAEF:&8":L0;QH#>*;<8;+8G.G6$B)J@+62]$:R%.^ZD&<82#.D%&&^FR<^=$^ M]^V[UF&GG_#@^FV%^<*&&E?BBA\<7'_Y#E;F6LLJSO:&6&T^T*5:!\?2=H/' M,>21,U$:Q\/&&B$^W2X10WRZ$A_^C?C4H[)=FHRO9MC*!*7!4EGBZ;*'\ FZ M\O%H@GC98>40GT)\NDHBAHU_KL7Y?R- \:P]R VK!,OEW'IA:?>9]I3Q 0J= M1XPF\ MU)OO1GOZWS*YO7OF"!D#21F3##D"WDXV_)8C_@C3:+9'GNX807K[I M=4H=HS)/S-N=DJE7FZN2,2JW&CR.HZA!/!G%J<\^A/\3[?40H$* N@J ^JP8 MPLL!BLVG!;X+4K5.J< #WJD9L>Q*1@"%+ODAHAA.A 5 M3W :@PB' 50827 M(Y2IYXF5R5 %M=:9. R-\85AQ3>AF$V-$AG6#H2U Z^@UNC@E5[PM9&I2;NX M@>)+9\01E@^1@U%X;O@+X^4D1&G)=$<:N$J8?MDV]GYS^LK)\-T<_E>DWV0N M.>)5/=MQ\WV9XB=IM=5M^%.[^T/'HR3^LETJ-)=#/ GQY+OZYR_'D]5B5>!M M5>Y@BD,4];2$@ZGGH:E!OSR1C.)$6&\4XLF7X\F)-WWE=/AN[O3+ 05X3JJ' M&0T.J]67AI-WF8ZK^( "W>@$'F6P"Q4(_3!O^1]'@,+_9TO+JJO#&8L?M5 = MSFZS3KBFV;YL/[ZRLQ1ZX<)FCX=/QOY_?I^NYWGV;(1@%X)#@_;4=NK:CC)> M!1\I!IR<\XM(W!,/Z\5WG'V"K2\F\MT?;BD"V_8=_E&@0G;$ J(I&W 1$M+' MB#,!D140+#L"X(RD2 :(0!\!*T+BT0AR/M!/G(E&(&*@WVCX ,D5X:?_?];E7B5>@%Z?/-',%0 M8"T4$K8E@@91@ REMZHA._EP@N&U0 M+6N9^OY?-IBW SLJ +NJ8%G\HF:X55VH8YW:V.C-L.8X[='RW9_D_3D_[/V< MB,"1&GQ8]!;X^A8S]TKX2N4Y([Y.CBN=EJ)@8-!85*JQQMV?^#UU8;XBM;X% MWK[!XK@2WG)L.9\CL(JJQI)5:I6)I]=\QKO[0]V?,TT^DK<6L&< /G@!M-5] MI(_PWQ#A%NE//&*.SP'Y#'X5;D\0Y4= ,[WHYIL0^)_XTA@2!?[CR2U' ML=$W-1=M-8(=$2#/]9EIH.OLX$/16]!N36"_:_!WR_\=_QU!.VT$FF+Z_8%U M2C=O)WRC5 :QD04$-2:,X;M_"9HG MK.S-RAGBGHEO'9U?.X>&]!V*^P3Y[\C#KXA")^35A65LCXA;ZT<#8^=7\*WM M1[[#LOW,M!4D1+\LH E(-M&S#Y[J<\HQ9[\(_)[Z+$8=F=8X\6"!"9&)A2#I M7VU3?)=!=FB5[]5W&@BFM-_[B9O-1T\)%"(TRNT@RQQI3QK!I^'8.QT1CHS= M3Q+M+0VIE^6F>H*F0GOS/X(^^QW)N(9FSJ(0K,1[?V]JN2-;D13!4H"]RU9] MU8IP[&5+JIH.G(EC(I;X27@!06E6,02(O((6\6O-=<2KR$,&[DGT.M2T$Q7: M3.$,1U%T@$[O/&8R*)^(,?QP61BA,DQL._2'Q\'"=X89P8\8EXG!R- ML#%&'\VT+?*93)4W%IH[P"B5*3:?),@9KTE/6"=3"%6IEB3''8 M=A4],W$\DLC&C%S1&1<[Z5$!ZU6*\0)'>7 D?3R25HQ:#@SQ-2?$JJ6T,R!M M')=Y\G2>_69NU.VH$P9S]:1"-0TY;F<;<.3)/+,-9U!*]O%8PYQE&L#V M^/CI/+N]?"4UK_5J7$PF7$>.-PBG)?.)TY%VL;/.F4VNJ43[/#3D9 E\^=K#U1836J7AG557?>RNM+PLI@A08< M>;+V5I*,T3DW5L.3G-2I+55W(MER.<16-*4Z9A M+,_*J09:LI6'KG^GYC#>4-GL?)<%+N\ON1RV3A!I,E.>1@_*Z>C M)8GK%QEJM>CM=(LY*WZI FV:FL3(P09PV^'6"K10'\CG^VUQ%YB2N M/E1SG7)UG;;J1"JGQLI*SF,4%G3C:.3)/.MZKEEQ\WT. M6VGQ(39NIHTV:)R3*:&2[2_SV'3&$=/Y!"0*9;HM>^=D2I^LLZ/Z@FIPZ9A3 M68Z:<'"Z$=R7>B13<;H2[QCK!4>XIDJ,TPEM".4T>?K,=;)I,])(*V'"LLRW M0:TR8_D&''G*]V8^6\B9QI C$O:\U3,Y+8UY<.3)VJNCM#>/FT5/G8ND@C6Q MI)"=H68D)V_'UN.*1 UKZ8XNK%*#2HOFTAB+SBR=+K[3;U?B8C[=(91%+LMX ME,GH,AIZ,E,F@6<\K,)VL3G-LU56+@^JEG^4_&2JP_*JWED1XSC6J@NYX9A< M5HJR7YYY,@'.6Y6FZKIF8^D,M1P/TPFGH?D!WI.A!:Z0RFF.@'.]\5#C[5A+ MPK-PZ!DIQ;L"F:+&L9B:;J=F\S2^FKEY./2,F.J>/"ZMRN:PDQYJ9,40!B,5 M,A4_(U-Y(T=G(2K7.CV!K4ZJKF1EJO[0$V*9B:$E9I1R$FLY@U6LB.,E>>VA MH2?$$@O)[-SC2Q4N-J[US7BBV*3:\*EG1+4(UK7VR*CR7&OET ,V3@E\DT5# M3R:P2KDELTQT.EBOV&5Q M,[6FRHDAHRZ:Y,CCT5 \<.'A-X#$.L^-)NZN-@[[ :%7Z&WO0JD$AB<#%[H- MW>*T"\T^9-H6S9$=844G\M?&YT5_;0(4L]@XOG]'/ $%9@41VH_WD8>_1\2) M8,C0IO3] H&K#TVUO_2_M\YY 5G%!K1@FV !()NA@2N!W?R#L=NY'\Q7 MT&S3%PY!@<_?>Q6*04L /A6:L)!G$6\"D.=_.$E!ML#&7@Z6 =VG +NLZV M:ZT@)V>"Y: )1!3;=OW@-[3 (1UVSS]:1S0BZ"9\F.DOQIG C^SH;G'"(\N# MCXW,-&$WW7.KL]^Z/#^<%3&#*)!B!*$Q__4+0=%\)U+P6?]("F"7 0B(@\)? M@K%" 2(%"@,210$NP(G /05^&-%-"T0T107:"OW)B!BF@[YH@T=YZRF:ML_# MW>H>6Y0?XG(U![%-06_PXTZ'HK]-%F;$EA7'U:\NS_0$SX)G_[[0^*GB^T$(6IM9KA5FSVYV1W"12(G M^"L[$L>/8?V-!M;W./](-O]4#K9!^/W(^MF0^AI:"8-\CZ.P7%G1JBM['M/7 MC;L_Q(5#ZFC;M62 0.B _;L(^%Y"]7P^%>&$-U'$"0J#H^UELX>#\3B(U/O/ M@QSZL&3J]4'':RI!N"U==D+4A+1I'N0PTKXM5#!>@#3G(<;RK"RP.GR]4\.G M8S!2XGW60!!S)JOZ(1"SLS6>%A8"V^ZY3#0R Y9/-81&@@=9%MA..[,N^&<@ M6_L[T41 MA)8**9K:P<;TSF<@\^!X'8"9) [OK"B?YTC0,P&8DQ9QH*:BU]Y M___X&EGF9#Q.:IT>IR]YD"[V*94]MJP/,QGOBNB^.Z2^=0WN_DB[F]4VP?0/ M0!&DVB^G7J%'>Z9!MK0.2+%2NY4NT(VN?!O4"_;#CZ0=4H0@";D E@TM[XU' M J49I3E- YEGY[?N\2WLPYB7.9FH^8IT;9A['_!KAXZ1*4C^5BN9+$$^-F!71P(V7JV_Y?N>]J; E5 G!9D(%RS'<%Q M'=."#NSFOIU]0W,3Y#E3A*%L'!51#/9_],J#+.1>[A&^*C"K?NUSX*"JXD,@ MZU"&6^($.N@:J(U?8MSYV>TVG$%*,T7U;AN%5.F"%9.*,[73*^=ZA-+)5R@\%?4;3\4$+VST)VXQXB0,]?(&?P^G@@Y9$,VN ME3,AFETK9T(TNU;.A&AVK9P)T>Q:.1.BV;5R!K_'GNS1$'+FG9SYD*YG3\=I MOI RS"M/M5]LU[TM&HBFAC[\?W?TW5OI0=]CY)=VGZ1?>Y;GN>,[V59.Z-"T^-R+H"YL5+L.6SVC%?"%N*^C0QLD2IC*UJ MHM;GOHPM,5">(!.+!,EZ(MX;0 ;JA=#09?UF$*W0VOVE^UK^1((QI?FE,\PN+/&Z9>,'6,(JEFLOD2G5C'5?$5*+:Q/-.CH48A>[U)4\M MY[]#B HAZO:(%T+4U3CVKX:H7J8UH/O-V!#3I6'7T6@WK6;1W2 ,,J,29.)S M0>I[._XWZ-\_69%?.$DYW\HYCAN(C)[;DJ[[QO7'"IH^8#NY[H5_4\?\V7OF M6Y.$2^>39%*-<7DR9K#V@DN@Z'B4Q,_=OQR"0P@.(3C\WVN#[:NX]W%OL]LKS M/24]:H/R2O*B;SXT3=E>5.!?WQ;RN7),V77P#@1P[\?O=^ MWWT'Z#/3$JQ51%+@IQ8P1/B4$7 \ (R(!> ?4;-^(%CH-L'@ODCX"+\O_.Y# MB'^V@N[KV5X:L+MEX-?!G0J?U]'_Y HF5'GSP.1'FOFGFZ)8KYN"KNJ%JS+D MS%5R)D2S:^5,B&;7RID0S:Z5,WB(9I?ES,NK$5[DQ=Q0I.QB.^R%:/!_689/TXU*7[6G]CN;HVG'EUP];=JL](![H]W#2VMX0> MQ&[WXGE1.#/'EY6G)"WBCWBNHW8@>!=HJWUA$7PN#W9. C^IT39SSWRSSOP? MVFC[PH+QEL6'@O'UG;4OOFF]!3%>T&O[;W2SAQ7827LRI,H_WW(206&[5>P1/QX M)Y N>Z[TVTC$) M%9?91K;QYI+:D]HQ^,OVLTV5[;["LX:T*;H]US,C-[(:8JMM4M@?DZ@$/O MC/BN(8 V1N1SH-(:#FIJ=],BDHX21/*36Y%_&^"XL8#4L:D)94EQ(IH)!W;<+3? /QGPNU7ZD%?-B/,]O>H-%];[#6EOC(P2@].R)<>DAU M5U[078R,XN1%%/I[VU[?(?[7%30W"/X)Z-R;8(@7OBOUVPC$I;SXJVLK]_3> M<+74#/::&^HS=[P7(5+AQ-EM-U3'4!U#=;R]MH^?'L;;;>_L=G<_8QHNS=JR MELN*'E8;5ROU81LK:HP7]-[!HUC\M#GVA;LZ?AM0NK& W;,59&T3_@:% #%WXC MM: )MV8*AAV9 $U"0;*(+6AAS5%X_Y"YD'/S\2O&]VD MT5)E/*6"P728&.7D;#;1X'',ST0149(Z/1=TX2MN0UP(<>$'X\)%4UDOQH76 M0 5Q?0ZRG5A;;24UP$R2#1\7T-5?49*APO*CBP>J;L6V-"U'%F00@<]9*"*< M2,17&_NIUA7AMA!ZY#?AD5_?#O%9EN-6KUM;M6[Z6GUFMP#)YC0^&1*5Q'%F1.(U%<>*%Y:HA+(2P$,+"51N.+X<%2F;XPJ!07F U8DI( MW>ZR7:8:"!90=13)1'$\<1%8^-[6XO6><'S41#P@Q@G=[OZPXMQ5@DL;MD;C M[J(_VYV=DI&Z3R:.68!N=W#,F;^B(U+ C^%;_L*A<,''A2V1OFT XRKVJC#Z MK E?U) MW_UAH@DF'@9)KT9K0HP),>8J#.7784RL.1A5:C7.Y=PZUUXL1H,AT?0Q!AK+ MR2C!$&'$-8RX!N9T!LPL*(G^&>(PBA)&4<(HRLT9H'7+G$%FK.J:8#APA^"@ M SS3@7'ND%F34ONI$=MN<*MN.QX;CW-VOPZW!M)/TD>)E^;H0U@(82&$A:NV M&5\#"]-*/]./XQ*%N:5RJ42#&58:L @6_!8A-/Y"BS$T#+]__6?-F0 K#$F$ M3:N^3<@B;%KU!5:K#R/G^IB6DD9*%GIICBCV*:^Z3N6MI,?C\:",- R/7H_V MA%@48M&W,)4?PR+:T83N/*UHG=A::ZW49 ,7US+"(K^I<@+[Y(KV[VTO?WG- MP0=WSM/"D]87"Z/<%DQ^7%>NVUKWS9JJ!4,T=7"X29S9'XRN[@R396*DNLW, M&.,3IXQWYCO[T&/4=F8S1B .>__XS"*M-K M"G&0$&PETQUIX$K1]A/.T=X816[6$'UVY\G@JA.G3"FK"AR9;I&C1)HA'AR0WCR67'/,WA2XH!IEKD9K:Y$UTQ.#7RRB])D^U&'0\Q4F[C^. 7[SW\E9?$XJ<;^?WZ_?4GW:.+!&K9:A=+W.OSG MWBJ!_GMF!H>E?OF'I90%V)(=G8&Z>V::&^7PIL0[E$XA[; M*CR2(K C=41P'3."13#TWG_@B[<_?8KM9A% !9R!)LQL\&O[RSN(]3C_8]M3 M8/X48IJP,EWGUUA9 FD?(J:N[2CCU3[I-@O()1:(/E<>OZ<")75]]_TS;@3CSG0E4,Y>0]"[P7=#81ZVD&'],U' M3\'XED<'1P1CVR."CT7N$4K;BNWW.1N9IM_Y# V1E#'\ C!$U//,MDU40@V_ M[2G.) )9H=B0 F 6<6>[UA41*-O.!$0$W82,6P>7,L*GRIO:?CA.1#(C1<:6 MJ4>$ATD&7=4>>[MBP/]NSP0$U_4U#Z"@%]7I,V MLK*+5?GJ=,H7_R/%@ CJ((P@9L\F;E\L27=_VI#PZ()[P5A%1E!/ .I5IS@1 MR"=(*@ YK@)M!?D#7V&8#OK%07_W&2,# UB0A1';'8\548$S1&+B@Y+B!X@0 M$\:NX\(GS> K3_6'NL3-W<+R? MV!$X4D-$AF($B39UC8#F/IKXF"&9LRU>I+ETV0<$](>9:XD3B/SH#W!6B.(6 MW ^15$%0@!!A.W8T K<$<1(1H'0BV88BJ[E(T 0(+/!]^@QNPL:FD^.>0('E M#!@VN(_LVS%O@8CW;,,O!(_79&KATCH0.2U'@"1"$+_+SEX&_[X2ZP(T0F8" M1#>$$.B_$-CL@ST.21,2'4AHN*>@3U#?3OB='9J94!00I($EG(<1[%VC58 [ MKC,QK>!!R B1(O!O2#8/S%^H-<$;@NL*MY;=GG4I:A "D3?GTPG_=FHPO+V!X1MWJE M@;'S*_C6]B/?W]U^=F+.WQT]=6\7=6Q(^E:KH"9H*39/_"/KL M-[1?#,V<12-PM[WW0:3ECFQ%4@3+KWD9?>V*<.QE2ZJ:#O#M-<@2/XGJ6^M9 M"',0"P4M FT=!Z"#$VBGV.9BGD2O0TT[IT)'!9LN!Q?MB@UWP M-Z0MP0/C'?UQA$QW&^WW0(I&X*P@U"*&;ERN8$,] MX:]/?W1:RA=!^+('/D'V23X9HNA-HF!/(F/-].S[9\P;P5=I'B<9C")I!L/O M HC??4XGDSB33#+'GS,839 ,$S_]'#V'.'D.@S$,CA/T^>?'B9/Q.!UG&/+P M.6V15QJI6,)K=BVN5Y(3:J&78)0JBYRUXY'5 K$0-97L<26%'$J+S)+OLQY/ M\-CQ2#TO)/A%>/'.6Y71RY);QCL(2EM$FJ,:(0B,3 MQR,!5J]F9;I>=Z9)-/)DGN-JG9,;12^#Q:BV2"<):MDMLW#DR3R3 M?*XE=?N)/I=K3*:,/,/B(M> (T_FR8TRW42=I!Q\=/Y]EJ MR T[OL$M2K5?3XDKFJ=.1Q 1W M"UR[VU-SZ\Z [AO9RF*!KIT\&5FV)S@IC5R):Q6G%KY8L\RRW8 C3ZB4+C!8 M'F\,Q$Z:''2RU0F7H!IHY F5$O.F-V:RR3;M?.I_N (_JB03(Q.:TOV7/RV8F->-WP?S6E=FLP=><7IU+JTHEC.:"AH9/Q$/JD!GZ62-LE1:8>8 M%Z:EO-A%DDP=CV1Y!D\ENI.R"EB@-*76V!1JWCGY9$KM;#Q5R#>XEJK%(7H7 MAY,NDD_R9)Y\AAI7, TNS:NOU7&C24[ZC7/R.2)*E3IEJCPVQX9#M577J_@, MO3UY\LP26Y3EQBRK*EIREBIWC7*S)I^3STR#:R;'I0K&S;,3AR):\?9TU#@G MGX"H)QJQ:JROIJL359];^5*\?%8^BS%YV=>RU60G1LU<2F5>R;>. M=T.+S31V%BWT4WRS531U*(F^C8/BU,CR]4/^9X3BBRA.*4 3#=K.U@K:BZ*+WAG1D>T7S03F/[1BH:V]R[2PVV@6M-QFFB!N\S.* M 3G@N$CEX',4 QK#CFG9AU,3--M\H(8!O3LT&VC!;NGHOQ<:Q#;0-/ODE6C> M-LH,' S?IA7\V=C/S 8YT]"F=P)K>>_5QT;L@^6*OFYJBVW*08/>IA70\*&A M.GP(FLS&H'8"\Q[9YY!I4%X!>G7EP5W0!17L7@&_C@+N]BXIM0LIPK_[/AP2 MEP=GQ8 _9=-OXPX6"A388 4V\+TFV?*=HGW#.W SD,_DTP0OXL%LM[8HB"+DT$D!]OU[H]BWI_A@(6BNKUQ^JF"/0Y -OLOKVG - M]H:5FQ2)[Q29KB7NQW.%"!PI:R"V)3=DD0AFSK'SNLM9^8]$E2Q1Y%@B_!F9 MEF5ZP/I'!2L$%9!1,\@I010A^7WG&'+0]^U]I_XC\BHOS&%!$0%\?JU59-(K MEK T6>C6-&W>G[?ECTYB$2_(87G2KXJP5'173VU(QBUG_D:^2U;%B+UL5271 M+V!CMYOHI!=-O"_;A6(6E^_^D">YJG]_2+(*!GG8-- *+DV-04\_U9OH]/A)U$<=]#&!9M M1X*V0J49FWUTLP,&6&8XVST4R;<,3+@[S>!N%)$42$\+;7F;[1N"J^B]@1%ZS:&$Z2U9GI!/'&D =_F4.S] "CZRD$:#;[?L921N\W_ M/E@3&^LD0$[?2-K8, _H.A*T+> _^;THRN9MZ!%%B>'G I(!M&] GMZLR_ZU M+T27U24\%*S;&_QM9FB5G3\@]WVZE5/5B=GX Y]8@J M53S1X7,]BP-U.]$5;1$KIAJ/>T3O+C8\JU(OK#Y\10%=,$N4 MR=N\!Z4SQ"!9M4W,^DE#5*RW_2!(&?J?'"06]\HU-V,>/>.4U$4=D\P3]6,[B5N]EZ)8L\HN+LEY?;?,?3H7T%JUH/$>S8KNC$ ML?UZ2&$$71-HT7YV@O1Q@<)?4;VZ5XSYW@-K#!5RYAHY@]TS=,B9:^0,COFU M'R%KKI U]\F0,U?)F1#.KI4S3&@"7"EG0C2[5LZ$:':MG(%HE@PY[C M9,B9"W+F_9>A/!NHN:'#O1<+B=P6#4130Q_^OSOZ[HWT()/WY) *V=EY"F).#Q)T9/%].RB@QM[L2 M-U+?INA\07E*S(+C"4\>?OO+ST.9KBT8DOWW![4EO3B /=]>*U"ETY_GH8EX M*S3A<*G$\]BT^3LZ%77;P(6R<1^$3X%O>564>3D='A>OT2.[W]M%#-L[Z/BHXWM@OVS;R\&?7\SIX5#$,!D8H +MMDZCOY M8!],G.>"C]^N)]VS"==/7W&$/&@^$+ET.\O-H1*^X)>CHXK?]FH&V*5B[_Z4 M!7!W$+2J$%2N5Z";(@LRNI78W-PGFT94'RM^43%K2+417%I08Y>M5MB*[PSS MDV(G79FXU**S(G%FU>[3-E'WWMSH;EVF0>BZ-^KTQ"F<^$:,:#9%;Y(:#FCKGFFFLH(C> '][<]\/ MPZAN)8/W2X/:M*.4^1K5Y9QNDT>G/2F(45@4BS-1C DQ*L2H+\2H)Y.CWQRC MZ$_$J)++ZT6ZH6)JSS;LKIT9)DCF[0V#/PRC/ 9/-;AVFE+=:A84&<$90SR% M&,7<_2$3488FHWCRM$7Y9=7P:E,EE[M&[:I]? O 5R(G7[R%=,0-Y)0OOM-< MQ=6;H5M_,;<^;^H X?QV.TJ;ULRTGMN.\N5*>K,?Q5):+$>VI1$78S-ZWHS/ M>^L!^_7[$:,GIXVIOD#M<=2"O:972Z[$\O[UPF0RBB6):((^O=?SP](3(2Z% MN!1Z\F_UY-\-2XFF,N[FI.*TTYO(5*\K&CC1O@)8:M7BO(Z-YV:G5*N 0DGA MJSV_"1BZ:1A!$AFEXZ=WR(6P%,+2!6$I=-X_"9:69F+AK(?IFKI*M>=B2Y++ ME<(51!A%:YZEIM)LR-7ZLW'=*:^5B=_[#7GO6)3\_^U=UY+JR)9]GXCY!Z+& M1'<$XLHA<_K.B< (7WCA7A1"#B&!0 ;W]:,44 <*"BA#(:CLA^Y"+5!J9^ZU M7>9><31*XX>M+.ZATOX0S)9AB-ZS^K9"C^3X-*S2/VIR^9Z% T/_]Q@ST!9, M2\@C?0QZSYPU8]L4]"R5?$ZT/*+*+=&5EZ8(5.R'(>3OM>(\T3,4U)@F^_8T M@7='B:4F!"SM;)1"J6@.KXI, MVEV233$$I;2!U$?[JSS6XA2KBW0KB]IS0P4X1@$<8VD\RC(LQ+&PJ"K$,9A< M^)KDP@=Q#%M5O6H_0?=1JHC$!1<=Y"ID"/PQ;R(WY\MZD> IS>L5!QUF+CF MQH -<(PDHSA^6:H3[@AXT!T!)5T%/:(=SW[5@/RE'SC<*/"%F>\;'K:^ QE= M>"3OIQJST\F%N2P 98%B4QL@HQ5XE _Z0SC6$IRMM'X#H M])&4P:7H)!>3-KW*S1H\U;&?QY+J61DM!/6YX3Q=6!271(I7Y*Z21:9FAM$ MCQ+EHQ,:I3 VBI.'1 0G2 Z?>LN HA.'TD$7(I.C!__)Z9SM\ UV)D\35)T MCUJ% )UR>7&10,<9G=/; J?*^2+97@!T"@)]TG>?,.*RK?\PGG_0S0--0$P" M]PS<-$6]#\Z$#\ZRY0'"B!"B\S<=_;\GD7QWL-]U:J54D9 ) \G)"[(E+3*U M3 BLC8L.';8S9YZY; /5ICG+2@U1P&0+(G64CN*^O6'I[TTL/Z27#-'GNM7] M>Y+(=\?R]%@D@+3QUS1XQB\TRNXO38@ ML@:U>2**X_$H1L'B/,2>,&//0: >;HE\=Z0^3C9F7FIF.<94T$C-JI46AAD" MQZ=>GZVT+&/(_)13J0JYU&8ZEO"QQP^SF7B48M@H3L&"^F<"\'\%#'J_MS+< MD!K>+1_@=Q.[OXOY<\OXN4O]V5P3&(/6C^*:)-P;3T1=_@#5Y0?8+?O+'4)0 MP%EL*^(Y:L]8I&QMF,O71.5O$AU?F0:7V:/!903'=H4ZH%H/4HS@TX;/=I-, MM,UF3ZE2:A[-%AO)$BHZ\^1 ^SA-[I]IJZ@O7:U?FEI7U+HR$O6Q?VW-)G^< M15=,/U?8UGR>,!J:UI_1PFS5GM:>OIU#^)SP&J+2I71VW.3U7AK-EE=5SBLG M;BP\(H%+[0&5U5&$5$DNT\P9N'I]X1W0NIX37K-+/\?'Q?B,GQJU >(UFG(A M=6OA-5*C::&9E%JHDJ;B^8E3[IBM^=/O8VVUSEWXGRTXO0E> '("/A$?)@[8 MA %/< 00NV]^9:F(/IQ-;,4!'7'E-??OEOQ=MOS[QY8;&8@S9?TM7QX;BF/+ M]S5T^04KP7S[#UR+(?9]Y+U\((;7%+ZE-PA\LSL0G/ 1V'F#RM<6$O%\&6\D MT:*_WAA'HJ9678-4OM>D\KT2CR\98S%(X7-F-=V*QQ?27H5R9IA8/ YG)HPS M@P>$YW!FPC/$^"H#&4E#.3/0-;ORS'S!$:MS@O MMD[O2P8OM$SQ#_->^L.[@%SNB@+[20P^4(RRG.1 M^-V0 <*U\>4LDF[L!C7/# 2 DRQ+E[YU,BC M^(]?+YQSV=)[V0CXI1L; L\4G-[;*U,'&QWEPU56SO:%H MLH#G$'_ZC5&Q[]TV>'6_[#R^_ _4G&_>3W5>)8B ME[L>,>5$IT*3Q"PY;&':K16GVM0K?*Y7JG'4@D?F:M&:])>)-6VEKSB7M:NX M&T_O79KS&,F^C#\?NGS400_;[-Q!G>2G.PT?<;'[^TSL>WGO M'S(.@%IWNP#!USJ;,L8MI_:<-5+V0N[)E1XN#FZO=9WXHM!9]A2T/4=3?$.2 ML(($&":" .%[$XR/&#G M/[M0@I?Z29%4\;+HV6&2[F]RAA--]!ZX^9I?6Q6 MSYNT2W>Y;']6K37S75&WMO14,?JQLOIP_^\[26(5R_\$2P(PFWFK$"&;$*RX M7;!SI=$SAZBHG9FAJJKD;XZ;%&8(_=5S<8KB*CUSC6XBB5?G @5"A'CLLIZ! M,!* .O0-#K^O0PIMT'-'<>,\0BZ[%75<'_1K-Z\(-*ALP_HE\/W?>KN^^^"KDBGT_S4Y1'Q5PZ@3T/FP4D?_.*0+F7 M+#U/TUF!:^@.FWEN+20\,U]3R5 Q#%8$?G)%(&&:N\T,87'@MFG*QZ?3^:;( M8"X+_M+>Y=))%Z89EJHU+".5[+B5\7-GH&*W]V]FPQ%B(IT9+V(L8ZO%N3/K M@?;B($9@OCFY\I#1 U304(8=APHJ4WA)\^ADGQ?SPY[32$SU^>SF"JJ7#*E$ MHI*.(N*SW3(FU2IG ?(1$(# DD.H]/.V!US#KI_OBVD.]9-C4R9;:94*7$.> M/2?R52ME>C>/;NS*T!ZW-OV)5P!S)XR/PR7 >A M\W/N0 17WV%Q!S)X(+-P&9?D-Y R@@MG7G W"?91LJK7KW@M5K$MI6I)<1Q% MJ:R)SL9:21$=Q3ED""L6J%8?;==X%&^3!=70*R,&Q))@0/K84^2$>^(^ =R& MOXP-!S+= MQ-X[;[IY.A[ KZ8@:T((4?6?_4LTY^+2V=)(XS&6W,;UOU[B=R*(GV-QXG\B M?_X$$CH0+R"IVQ'B'@G=^EO[-'2;:V=8*38SY5J37S@6H[YKHEXK*?Y'2<7( MP ;(]U]-2SJFLQ\,6M>?P._XJ]CVX_X]S=A<.K6@@*!!U2/@&;14T(,=$ 8Z M+SHB7@\.SK3Z#61(_1'AJ:I-6S0-Q8[\KSB:_!-)>V/3FD0C^;$4"S@V&U[? MT65=M'6PEZU_VS?:A>Y3KU2V7'\D;M 6/RA7!S2A&7TLCB5=-",O55HG\J=< M=1*]]C7M0(5VR"TQ+!;?KEM@105%HC \KJH"R_1UB_SNX+!(T(2D"@ M_XW7([OH.Z]&1O55',-87%!HAO"_H\0%!I-Q(<[VXPHF$A*.,7O?:$K"$/$M M46&)4WD(1EI]AAL<):-?_.@]_4,O%\$R.2(J^+]0I=[:!$1P9WQE_?:4]Y M2>@@E0(J:C5:,75 M:F7-Y:==)R-+^0))-[1ULZS].]&DF[15IK* MSAN50DGAO3I7;O/@3N+@Z03:D%M6+\U12$.<>5-A4I@EUINL]^\<:(Y$:DE1 M1T?S(45TT?F@D4D(].'3G51#Q>*#*FYXO:28+2,VQI;K;H= MH]@M,61?>3;LL09"@H-;^^92%69>J<$I\[A"35IV1S194? 4VU4 M[$\+<:K'W%'5<2:SU@MR39L7M1$H;8R M1\4I4CNV\!>\TF:-QD!#E^R$58IR7AJ6CB[\&N(UR'8_-S MX^KJ]^O ;Z;":+ZB*F+03#G.W#@?UJ^!P2\H;GN#@).\PT/>B!!^A]G MRWX^UM;?][]D*Q%;D4"<(@-.JJU_JW_&"PS\;MWUQ2CY;Q5LB]L,W8\K/R>B MX-VO-L@=<7YZI%%?KLY$D8 /:2ZC@+5^/2,[7NNFH!AI#!3%C442>YQ@$0*+ M1D#:)QJQ/'L[80&1O>\^CYS(3+278"K]7Y8WB:/HGZDWK;&F.&YP;T09RYL[ M_1^D8Y&F?X-JF:8U!Y?7;.H3?[R!VZR/U^53 "MBW_+EXX/C^<[?PZ/E8T1I\L[<.I"^W483$:DAS? MY]2Q9S81P*D+[=3A,9*"4W>74^<#YLEM*W#J0CMU; R'4W>?4P>U[M93]_D= MP&/;=Z#EIZAASXKFOV-(/N">MD8%PF2AY'$3@HSD-0I*:_W%.PG MGE^EDO^20>+-=M897\MSQ+'L_!WDDZ'F?UCS\8]J/MBS\="*#[+E7\;Z?CKF M?-C517QX=>$QFG[PY86Q]V= SIQ<.R*#DYC^RF: .BF$\V]S=\\EH&^U9?$2 MN3''G) ;R?%<-AC*$9K)+]7:6QS>>[C5=BXE">4(U^,'Y'C%7KVA]&NU]OLA_IU7]<:[LH.W[O#@_^^YNM>W2_[6(^7W?>_M,T+WT@+I4)G M-<$7\S0GSG2R-6-S9MJI[7=Y23A"1=W=[M=U:J54D9 ) \G)"[(E+3*US%[# M1.22OB[;?8'[IU\#[:^HO*,D@.J_-' A7OJWU.L)2Z]WDAF#0HEXI3&/$PVG/!Q U*3&\+'E1W$L,,'Q@KT6"1RO)9G^-&S M@/9KSXEE+:=]&WQDRSB2\10MRU$)L="B"^K,76Z(I'$\2J#?3?QV$U?W-N[' M@Z4CU_[JNC15VCV/ ).-CYQLO+'IA1YKN#S6K>8OCQB;YQ;Q7*LS2A-5AJOA MQ!Q/TP,>'-XE F,3IZ_$EO<37=*'-;PW!0_HKU[57ST%'CW3+&1F[64>'34, MN])9=)=*<<-/C#-1+$Y=IU/IO>C%=1S2!\ZLMH/[%!D1_7<1-7"<>"3JXYN,NDN8[K=9"JYU<#$^_B1C^ M,LFO.M:=^EJP4=;YAN7Q,YWFGY?&"J/T;K]OX NAZ83+?'UH&DY;@UJ7;90, MI5O)=RLT;\UE[2PTT:&&IOM1+I@COM#SEG5'\A>&&_$7N@(3QC!A'*:<3^@3 MQE]-9/.!A/''4SZO[%EZ@P1U'P@V/#?'6&M,CW?C@IO"#:0TK#SW:@V77H > M=\33;S)VF GZ"L:CG^D2/ZQQAGGDVV'*17GD[\:4DM:S:B6E)/-4(IY2O%1" M&K3G:XY9\@A'^U=@ROVHRP_Q9<,D+^C^0O?WYE*Z49[XSJ1T/[[A#SQ8=6=2 MNE'Z\\ZD]*/6TCUX3M<]N![A%A-E# ^P0Q\IA%*"/A+TD:!=@SY2V*3TH];2 MW6]>/%4QW1/;@<"??C?\P9C*9M^B9#GN'T(4QYLH=^1^EG_G@!OT7GIHC M6_(9=3C5K<:T9%"+@9S@"DBB) FJ!E&0-G76N@QQ39(2/NF7)0J<\AVF%E#&FL(!TDGKZ M34?C+ &/G<-DXCNV%*9$9Q"9B+H,UF=$'(%Z/VAD+)D>:"J]X; ;^4O2LX.. MR8"P[H"*$.8585XQ3-N$H'-['>=V+O^JBLN@<7K&LA-KM,AOP"(_?OX#$Q5U M[V"JCQ%'K-E8[4S0)BXN#:_K]CKU'.G91@WP(J_]8.(R:P;=W9^< H/[$1_0 M%_YBH.D-ATXSZQ::?+9+.'*G8LW;\P!H* T.,; ,_ _/8W\V>ZB$:OOBOYO M!$ZSLI &@&,D\*K'_A#6+K/5]U\XT!_8C/0'YX)#:?M@:CGLWOTJXDI> %V^6T]$40QFPZ_K M[__+%?NFLL^*>B!,-?CGG\.7WG^U&'IT3"/_X\[;*J,CO*S[9*LG![.AY_KS MBQ/WR \&VSEBE/^PC5%"8\R6\PLL)^5%Z!'1>C-97MIM0@D7JB\4>1=CAI[CZNIR5VB; M%]LLF?T@;B. > Q?_]^SNO/F=.^L\9UWW.RH.;)QYFT]8PYT*]AB<^'(7FGE MKH;L+Y+/H/S.UNPQ $=SC\UC<^F4*=A.DQ]K@JJ+LM[&'9F+.SN4PC[R_[ZR ML6+VC!4C*.-!W^'X4IO3F>)(;R1H5T,2>\8J_MY";&(L@PD0SP:7=/^EQNX6Y5X95 P]84XO MGJ:GW\^BZ]E!AO)H#34B!M=?21;W+8RM1":VX@ N(3G25TQK'OEKCVKVUZYU M?KO!TD?#U-=:X7MNRAM.VN8=ETTP\TW_P4G3DHR-P]87RG9JAF0SM&-4V"P_ M)\@$6B_X3U!\G9KXSW!M3_DR1VG'<]AU+H[A_I]O'ETV%_I%[S#YZU&"7.+F M.2-Q@01S-7XQYZ:BNK^ >[&]$$0'ZRL;&[:^9\?5W-P#KJQM);/VB5Q[.Z[M M>VUL_4=SVPP68T^F>7:4?N>1EO\8U5_ 6SEN/R/@IW_U;44TD+DON2,^V2O/ M[H_W\W*KV'?+H">3*?#J0OMU/DA)IRZ^YPZ%D[= MO4X=!,R[G3KL3#4*3MVUI^[SVV;/^IHW.(/?WWOD+DGKT^\NB).Y,1CA7CCW M[W_UOVC_VIWT;;_"Z(:(:^WJ>PI,)_^TN[;2GE/T! M->>*.5.>_=$-CNW#)H7G 3Y4^A:'BT6SK/-V?)2>"_CZO =%X=^]U0P"RV> MY8XL_*V/?H;3;N/0'8;19VB$!&WWS6PW2%DUY]81DSUDFIV95Y@OT.)P0B*] MA%>UNC6! ":;CK)T_$I'-*&Z0 /\@R-J CJ^(79\H?1@@'ZG1GY@*\JQ$](, MVR#H!=;D&^)*':C<7"#]R)P$9IZ*$BP*(_.[4;$?[A@\A/TGH1<-(_/0" D: M[9L:[8SEV4=LMMZ5XO710ID8*8OG6+V*K8BJJ]C0^PVQ]TMLC[1N1X5-%A'',G4YLCUC!Z7[F?#]AM+].9["7+[8 M24@ 2#KA*2##I.NPR]00+;8*/=+H.N08J0D4\!1PFH6Q_=WHWP_W+>[9A=@\ M\M3.\:;EBN;F:/!DH]X_Z/_([:\T!_I<:$W M,;A4*U/2Y15C"OF$0 >VG(BRV&6;Z"!\P, ?!OZ7!OY 7R/Z:.*Y07]7W]M6 M'!=ZR2'VDF$. .8 WI9VY*]':.SUD\+_$+SV0\?_E_X@7,-S_M/G=-O3\BF:=7R.!MU\9-+$Y,*J7OK'_?@ -]+$GKC4J9&_X@7<2 M T 1:%(F54Q%!8; 28'L$XK LDQQ0KD%8EZWC.5SG%W2DCDR%( M5.4J0QK-K*2^P02_>3!.>E&>\:;8SW*51*:0SM2U!N;_)GDX3D4K]+O=N%DT MD-I@5"B,1DX>!WO!#NX<9/C671EBG1_RZ49OUE)/C\9:P)]>&VLE"NWE$;):%1'[6YA3&>X5L*_\T#R!(4N.NU6GC!$ M3NBGLXP\38G@S@/)$TC:RI5G38^?6L5L395$;,6"IV\E?^WFN15WH-CYL62- M0&/IX-.FKW3:C^!-"[":';;-;2_(VHI9MD@.D09IKRBUV%RU=J6VN0=8M&TM MN\WT@)N.-%+>AZS^98"Y'_&4*TTN@L4!>F'X/Y5FCJM'*E6NGFCFR]D(UZER MY0;7> F)'K!'=', *,-,TYJ#YF'KAL*Z$Q$CCC?R'[D$':(#0EYQ:-G^^AQ- MK#$H%8'K%EA-$6OK66Y;QCM[_;N=5PV\__>_, K]A\"BZS_ 4@X:>K/1B.\R MKUM[?V=WZ88T4&3/5"IJH!PO?C+@P_8U9J,LR65J^^J'VC(M/",VG\A@O*)A M*:.X0$9B63O0EI_4K9EB8+?F=SO-X>E@>9)5!DY=B*<.A5-WGU-'^\.'4W>7 M4^<#YDD&03AU(9XZ")AW.G5T##_).0RG+K13!SW,.YXZE(13=Y=3YP,FG+K[ MG#HTQM)PZFXY=9_?#70V)18>T3$W+7'?":7QEPA)LDQP\?^>F*>/;IQ@8L1M M-\VC[0&[P'7CBZP=RRGMUD7GGZG M]BI:00DH\E(#BFRJ/\&1R,B_]?U?!7__TEU?2I+_0_L$J?_^EWX7:/ANT:X5 M[?#?QU$-_RBJ,3$\_M"@!BJ47P17Y]*/-]>__3=_>P7UW["-GUE%](.O(HS] MNE44,J@)T2IB'GT5,??B.GW08'W+,=+K>T+OWJY?M2U5<1P_8!?-B*H 3^:J MIX-^4NSVY=([78H*P2'&JQ(IG2N A^#]O_K0QT=WL'WP#,@N&&1\+#AR^(.H M%\NS$85W>+';SN7RF:H[I3;D"Q@3)^$%&NZ]J&Z, #1)2O1Y33%>(0 MO/^5$05C=Q'%_Y25C4(YE9I9W*BG%DA)UM!9YZJ(4DLM6YE%ARFAE2)?=P8J M+V:EN8\H%' \HPQ[6=O8G^>CA!113I800Z!1UT:4L+__M1&%V4,41E#&@[[# M\:4VIS/%D=Y(T*Z&)*Z)*(A:J S%F>RBHZ$V2GI#3YMBP$=A?1^%BA+4]_HH M]U,M"$-/A!#&R$U;G"EF4JDARG69]PVA$1BGF*L2% M/S-"A@CS+0@#P^?KAL_O11AC/F57;&TFHZ/>?$56QGU/6(#3^7XLC:%1.GZ5 MUBSWX\3<%F*N&QD^*L3 >/JJ\?1[(6;1J1 .FG-4'JD-N,R,*2?K!H 8-H 8 M%#WLUW@/9>,00J[ WG+7FJQ% MO2\2_S+8?(?][?^H-X&IXY];WKX/ PFKY?<2_N]W3'S;8M(]I-K)+\MQ RD1 M4JV"<,MEK;8F1?0M)LE\>X'K!R8$($J%4IPPA7#M%,*E**56M&6JGLRT^521 M];UY09NG18!2U--O-HH1L I_/UH%9,;([>G+:JNK(:NZ#%/OTFXEB* T+^["P?[FTGD7;4()S?*"V/[$55;%M M18[T;8"H95]=NK("RBWU^0G;)&(W_$4O!,)S]>?]'_ MNZE(@[$_=]H2T!))DN?/M72,CC!7[94*MEQQ^89FRO5.8SHI]P$G%"BOTU&" M0F%Y_6X4#L(5K*:'.7S_/%S)Q*1O6JUQ%TTMFH+0*),CA@5P%=3961J'=?:[ MT;<;Y0,>1'HP+W#MO,#GT4J**TQ]1)>:_'2@:[7J0&R27,U'JZ#@CN(,++C# M@OOETDJ8YIH4\D=EK&]>6[]A:\H0:=0G2^TW%&+H#=G5M]H#S,@J8\46P5&U MA#S2Q[KCV@$7Q8E*&HTUY709*:&59=.QT9['UQ*:P*S+\W'JLNUB, $ <2F4 M0ER'^Q"7;KBY_F.X-.'PMH2W:(//-CMN<50A-68$R.DI4(S#67A*_[85?HA+ M7U#PA[ATN\#_@[@TF)KUG*6Z%(^3N:K.E9>M4@'X2^!L/W8MA^F'1_4/O$O@ M)*E TW)%\RU6@9^7WP[OYH%]("=\() 'B$G M< *0!''H+1>U9Y7W&);E,F**F4XT'Y#\X)^BHG'8[_Z^ .D@U+TW??N&AOCW M+:!'2 :< *0*AS9%-5W1C911>):)S-*K#><^(/E1/X5'4?RRLP&PR/_!=,"_ M7-%7A9T7.Y2D&OSSS^$;GW^OC?1>\G#@IIW5/_0<5U>7ZTOZV!^N^PN/Q_#) MKDH<%<$')(\?" Q[A\1V^>8OE]"E:R*&'@R. E?\CSOB5$9_".YMQ0SR::\( M[D\.2Z% M=I00P]?K;H,4:ZM>]D;^:*7#SU>WM*]5X$VUN=2F!J^U\^J2OT)MX'$,7H$3 M 9Z^C]O7/[R[3\.+DUM7X\7/R" DL?,BP;__\S\NLB@[;[IY^HZQ-175_47$ MXL36KT("IW?_$E@?Q-K?TA2D[^N.@8BJ/^!?XLS2Y8VT6#S&DG^ >6>/SSCOEFODP,^M< MY\.Y]CY[G__>:Z_U6X<\25X +MW5-]('J*@!@(IR >09X#; 2$_/0$_'R,# MP,3$R,S"Q05E9660 MA)J6JJ*FK)*RXM]!J)B8F%@NL%QA9;VB*,POK/C_;.2O #LC<(TZCX9*!*!F MIZ)AIR)W R#*=])1_=N _V94U#2T=/0,C$S,%R@=:B\!U%0T--2T-'1TM+24 MUC!*.T#+3LLWE&_>4E%54[]]!Z)O8&AT]\%#2ROH(VL;9Q?7)V[N'IX!SP*#@A'/ M7T3]ZU5T3.SKN.24=ZEIZ>\S,O/R/Q=\*2PJ+JFJKJFMJV]H;.KLZN[I[>O_ M]GUD=.SW^,3DU#1F<0F[O+*ZMKY!V-W;/S@\(AZ?_-5%!=!0_9?]'W6Q4W11 MT]+2T#+\U45%'?RW SLMG; "/8>N.8.C'Z>(8@0CEUY2;F4'DZB2!9[;R7^8 M^;*8,D:<\%?:OY7]WPF+_/]2]M^%_0]=TP +#15E\VC8 3" "Y_U%ZAOUM(P 9]_FO(;7^;YAC#T(N<[3;RTR!,$EO::G3%/E,(G(#?]" JD6 M_JA*,%D+U1W.6_O[J9Q8@H/&46SL:J*^E17-F\<3;T-E6TE#!*W!!'3+A'=_ M*%H[6%S 3"C @0Q,MWD37$HQJ#@WJTJHK9^_..M4[**.9'1Q3EJ"TMH,0K0N M0OAU4&\4L])'MM[*4#.WP@3M,+V58;=/DH=W+OPSB\7P1*I74M=Y>7-LCTO% MOE>\&S$6-?EFW+20E(7VF$9>4PUX+K]*#'_(0*(U(@,O'XI,NK?Q5H[DU;[5 M=]B5[*S9$DW^^48!>[12?_VZ!XO4@+8\_3:R(A>]?'B,A[YBLVLM]4P M*R?9EPXQT6W"6DL&+OQ!I-ZO^6>6M+9$>B3W'MK8UU%_2H%7QOZB[ M@/^],XTZB_)NQZ4@;^#E(MMWM4S(@,.O,YSAF?0@C$,+9S)2KOR>E^]FDOD' MOSUQCXOA94:E->;6F93)=*Z>?$EP+9.&(Y+_>9/<9K<#@AT9_@PEB3>2@5<5 MSWSJ84@W,N#^7-ML^G/OC_W! )BA8.J>.QE(QB(WISZV8[CXC XB/4-'%NTZVJQ7 C,M/<$HP#ZC5IS=% M% [?#N:U8K&ZV(B94S^6E7,S1FG>\?T6('*1JH_YJ]6!U1@8*Q! !NP^'/-> M4OH:SG.UY?9BX],#VQG'FMX^C.C"E4Z"O)WRRMQS037\&V4@Q#FKX M!R2###* FR(#62%MU45(5_>CX*_"\G=@%WTO:IG8F\7K"5>NDA2(83)UJ=KY M.3CU&LX9]'NO^4,C]J_8B)2W2$Z'A,)O*^OC(]YS3>)J@P$]8BQ-T>F<)E=F M_!AEL_X9Z#_WM U!E,LLU4=00WA?000 @1*^)AD1F]P2C\LO6LS[$%55O3/I M QE+JUI !>"188LN?O382ZZ:V#9]RQ%9IIT"?PS7_\A4KU8+/P.M(SH[!#5W0:J_2TSEO>C71&$<1P+#UP!\0?& M>RR.[AOR_6SA."Y[_,Z MB226!>Z;0YZX<]/]GFM]=PV>8:7:%U2,H^FF>$* ^KLA3YN"-Y?%73(E.#2+AWEF MX]9U"U4+X)QWO:%F.364&9YR=R..;E?%=-D,HMD;$X\?>UR^TY2D\UC]%2MJ MI/G%2K@0&>B/*B<#$_EDX ;DC(V[MM7)_;0,A M-"%'4#&,M\++YI1E),]I$@<5=6&D.G@<\2IZ0%IEFFO06I@:005^QAE-,Z-) M4BY'S'I,31[:)"[2-M8G,U$I]!<\HK_A&]8G\CDOI[H[7'9*+MIKOVYX6\[K MWHCJVW)LH2]-8KF]STOE"P+&G>H.A0COE9; ^9&;V):W?76;4!7"#DGK&>P$ M)T&*E*HGNI(!L3U#,E!!.>YZ-_.)[)G$Q*:&7SP(JXX:+0O25;G'+8\<7).E MIJ L]"^\>[4J[;-G6E@/K J3H]LWVI.6_W&5_!I MPTC%A07+B1IINE%>B.R_-4%JE-OE?A+-Z#(LAF^Q<,DOMNH06CA-3%TF:>!# MOZ=9D?@:6^M:4GYXY>U:B#&_JMN=0^ <"A_9%)XE\/*R:;QB245/9!D8;;&/)&HU2%RQW[K(P)1&G7 M99XF[_RP%0?=("$WZ\?-2?)ZA-WH/I^[S3E$[RZC1+Y8UM%!)^81DT"Q#]61 M"">(_008"QMKQXV;G=/^+C4C[L6<]Y LL_9EIU.<,M?$]/4'QZ^HJA::&[K% MG]F.+N''TPL'/IN%>.[^L/P^?]=?8;NWB2TFDRZQ<@''JG>.EF@*37L[?U7R2K\8:9@YA.1*R-7+"3' M;HB\NJ]!U6-K5WPI:RHJ<*'ULNZ*]71%5E ^^YQU^,8=< QM"'_AR-11: M)>2I-\NGQ:TVF#_2OC".BM44+?0T#1"KI)(X[8HZB9LO;W' 1/X3.T>[/]*P &F1C,+#Q+ M1Y^^OGV65E,X]GI?*PU)O392S%Z7ZSWW24#/5?3/CO,>=P 2@" &_T4JT,UJ"B%.FZ6H*-8G2L./XN OPCT0U5_/70-6; M?6(I?EH;C:S;W&.'P>6DDC[R2JVJ:LJ4V]GV:5I9*/M+!JIN,/;GU1SZ;1MH M:#>BJ8CM7[[E(N8''.KHZ/JALQJ&_T(JH+ZWGC3 XM6OCH>R^Q.^K&_&-J $ M_R#"KJTC 3BPVX-^\&--\[=4=RW 4VPM6W]N)<^ &XU].S95L-_ZC M\<4;"YX_-WE -"OY5KZ>-DT3[;XIRSJ0K,@29AE .GBQ75S84^(!M5)B^4Q0 M=B-PA2KR=",#\$T\ZY$0ZBZIYX.2U)H^'"0-4.&)U)K7V01E&QVGER/#,#,+U\+(S,7/7V(3#G$&%,XE6]+Q>PV"ON#?)YSSB_.UW7C;1 M;VH"^@K9.&N;U!KUG3BO35EAHRUI)Q5.T8IE197O+TE\* R4#&!XAOS(@! < M=(IOQ]Q+^7K&$ZP2&2YQ'KWP+N$+W"A@S>P[,GT59G01$DH&""E=\FM-/6G% MA5_3\':R(R+VN2X.,7&';+3P^$40TR/8ZE'"%2.#?#1]Q8L"$5$CU[&Q K=T(CT[;2?%OF%DR%[5C6@-39/DYQS<$P1FGT0?NK M-M4D[^YD496==#^1%<5PO';[>%O\2*"MB<^]J/N5[XQ]%+9\&94&W-?,QIX>1$(H*SYZB-BL#29%519> T\K3A=?MR/!D(#7EQ M$N<54%K>A0E:"Q.&&- 2[#KX\895$)%H@P=OOQYQB[NX<]O>IZQ#X"_*.F ] M?_Y/;'2?X5& FX+=,MQ]5?I+\&E6"*UI*R; M#0>9"5+K!B2Q0P-2UA(EDD%LOY1(FY>YYYKK,#/H:#!WXU=*98MER]M\05O^H MH8V)@8&'[<#:3DOE)5JQC[NJ>7?7Y1.W!"!6<'^ M>N*=EZ'#V;=QT!9506-X_)=!V6MNL *(3#2ZU$E&%U-72Y)#M9/ ME0S-(>4!\?1']:#W(5;5'CUS&XZFBF]^IS>?A]/_Y#*WZW.'WB0PD.ZP^I!: M0<=08[N);M#QI9OM)_O(91/O5S(H92(K&0"=])W[FZTZ8.9;P LJ9T@@8*&,\<83&S%AUQSXO[,41 HY $7!X%QJS!^^SV[5URQQ*9!NO\TY\V!X6^SA1N>5'2.GLA=97?8#J5ZROOI/7ZYD R(ZK\B[?\YD1[5 M^5D/2;HJ<%N*A5M4*.[XUZ)*E+I_'AF->6O;<(0_%T MN.,FO)E2<:-4D;.P99C\QO232CRNQ]^V=[-4I,;ON[X5 A:5O=?!O7]0>/:\ MB[1(0=;BS[5Z46W8,0KK6F/_DQ$HFOYW2$@C$BBAS$N*U,9&BH07$Q_\A3R3 M$Q72*QOPRY^A;AX0[JC%TB579[Y;;5(U>HY!NFJPA:3P=>WN MQV&0D%NIR,O%!39_=#KR/XDG&:IMJ%NE!!ME=%C7V*'YB/L&4S7F?T*S^Z%5 MT.@SRU.#N);G7X@!)C^2N]^'\I=<5I,.D[_^@!BCE?@'0^LOT=7,L6GX).F= M8)=?Q7:1>Y.+S:T$CT)=4L6T^)N0!*"('3GS*738X%$D YU@WZ-J MIBL9URQ>LM#1R@FQK83!ZTSF;79FVOFWUC,E2Y(D%\X\,-D[>[%#(M<"BO]^L/6ZYB0%<1BKV+@TS[M@VN*3^HK5WM8ZZH=II#--8= [5$ MY)2^FZD*I=#XZAG^"G6KU8Z[<4&^]AV!_Y>8NHOZ YN6D&"[GR)MI@&=Q5?. MX+]"A?&C/=J7QF$6D4OZC4%O^BJQJ0;:&,F\M0<)^PG'5"?[-UKF+-^YUHJ;YE")?0D[Z(%G @!L4\XP&MAB@3 ME*HU[Z2J.86\#)DP@'!+%U1FE0JX2,,F"8\T7(ZSGR8-4\ MS4^@GQ #F+;6Q5-LB_N^L4;J\;W*G]<5Y1Y_+82]D,S5T*+:2 S(0+Z!+E& M!C_*/K.="7S:+9YFJ7#R4F^_XG!@Z\F(4N@_,H-@A)!3/UNE$*]D@7!WY2.; M3D2RAWB,28P1'(KRQF440+_QXTL,<)0-G%IMNT2$+V8SPN6*=?WR[9I[G:?$ MDHNN:OES-)>3;I&!;!@;&5BX1P;.(%R66L'B[BXX&V1WF,7O\BV??0$U?L=/ MG%)&1 4',!6T#82P.>VTH4U3?]6M]&.OI@ CK?MKC"93,G?+L7RPKOK@06FL M,ZD_L0<[MQ??*$ _&S3-II87]TYIH!84[2 Y%NI!!IBD9M>^J63QS^LD6S3J MT"O5:VZAC4=FNNG=2.,Q]PSKSKZ,6%^MWFDTX#*WE#'2AR:><3(D*+^K5[H0 MTF ;RLG=S] @.C2.C-@WXR2ZW8LW^+BN-'-;6-O36,CW,_;EK85LBK]+;$\* MK@93B#"-RQP"_-?-_0U1>(^@7>]8Y!'T+;\@]<>3FVG6!7N :#&5W]^W MA^G>U]$^/Y?,JY#+96MLA"\EZ&^X1CR#6R8EJK4_1:Z53-8/^_CX8-HG9(63 M4NECR>S+BL.UY1O^080.97-+#NNQ=3?+6UOGY0*9 M)LW+EY,U9+6.@ #H6MYG]Y4S-\P%&,\ZR#7]:;"YP.%>TG<5HN#!D$ZTJJB> M[HT<_A!FR<(PFF+Q6R8DV^>.QDO+LXA?K5P65U<^*>/=XD,]W+Q\?*?%BR*. MHA,]/F@Z\Q=X(.!W"*CH&KZP&UQ#A8:ZW2C-[Z:F+VCSXIK7G=0SRTBJHLMU M>/S)K"GR\.[RCJ; 4H)/]PN'W+*-$V.;R=G/G=.3AB7RS[^*IAPHF^L-75VG MI"5=%Y6@M*/Q*ILYO13=&ZF(61?Y?9'&$%9J2OQ2^-XDTQW,:V4S^5ZJ'0N7M><1 GR*<H%\7I%1J'TWQJI$DZR?:-]RE.KU645R';;62WOW6]MG,$ M">\I%"$LGR=#0T]6_>-&\^+2+)@E\][^(D_]!U!+ P04 " ![B5E2)Q&E M@(1U #/F0 %@ '=D+3(P,C Q,C,Q>#$P:S P,BYJ<&?LNF54F]&V+AS< MBQ3W(H4V6'&74KRX!*>4XEXLN!5W*-#BE&+%-;A+"\4AN 5W@J80X++WN++W M-\XX\IWOGO/M>\_*>/+G?;/>/&O-.9]GKN1A[F$-0*0LKR0/0$$% % >7X"' M18 L !L3$PL3 QL+"PL'!QL7GY0 'P\/GXKD*2$I'34#/1TU+2TC"Q<;(Q,' M,RTMN] +#IY7_/S\#&PB$L*\XEQ\_+Q_F00%!P<''P^?DH" DO<9[3/>?_-X MZ (08Z.FHD6AH3 !4(E1T(A1'OH #(_?$P/EKP/PWP<**AHZ!B86-@XNWN,- M#40 5!0T-%1T- P,=/3'J_Z/UP'HQ!@DSU[)8#[5-,=BMS-O87+_D%!(6$141EW\C)*R@J*6OKZ.J!] T, M+3Y86EG;V-JYN7MX>H&]?4(_A85'1$9%)Z=\3DU+__(UXUO!]\*BXI+2'[5U M]0V-D*;FEI[>OOZ!P9^_AB:GIF>@LW/S"^NPCM3)MY@ M;-+72?DUW3C,?%JG9.\_3N"2L_"OL\+_0NVOS/YUQ$+^7S'[G\3^%Z\% #X: MRN/FH1$#I #7-^S?@G#_;\=9N_-@P'-HFXI;'H(:NJ+$*36[O.1&*9DM<3#] M';UOS8,1UN:[ME1C"([I-_3_I=-N#TT$,GRI] UX'\0-MA^0%*J#^YDRP*W2 M:8O,4YOKU),"U5*M^U7&30LHWN"L/[Q7X8*"#:*:" M$^EA;7,%TD*G\&SC^' #AY8BU1#9,"D\\,!*KR*/1!)$:=F0Z+>\FO<-[C3B MP-?^ 8#=7Y2=>%UGDA_]:MAKAVP(D:OL* N+B\\47F;)>":;>T+F SBZ9_23 M:1T7)RRV,]26=SX)B0Q6W1#["$82?#R *_3MK.,AXKXW4B>O1/)M$K1Z'R% MK-_-U&'MZHKC6Q@%$\^:^(ZQJ&BZ[M\7./\1&DZXQ0W4RWNR=,! ]7XBL%%_ M=W*^/,#M)>.*QD?P8*$GM52?8H-4>!TX>X-8!=^!178*+'SO,6";^P3I6[9+ M/J&^D8M(&R,::8I)C&ATU95D75@$,W?=@#[Q-Z1Y-:7[18=R,VY"T%:"!.\I MD?+P)ZTPMLDV9490SKP3YQM7AZ'SW"J[.CCW@"1P FGVW2: .GGB0\>G1BYF M=*=?)XO!IAZ!&V01_9(T,YQ(D5);8OU42(9*R4^]!.;8-=]96?A[X @(IA & M4FXG]])>. [?H)I/'N1'R2\#A\).PCB,0%!MQ:;J3PD"G%W+":99>E4Q CLKC!"X1&YTA9_0QAC)\MBW9:(W\""R MA*U!PWU)COE%VZ.U&!4>C'I02'VUT!+A/"C).=7FB!7N9XU1FK8G)"M0TK-3O3=BB(@S7T\@'ON^*YJ-;#3L MBZ8?TI6-W M!3#S]4"L!3FW4J;M_Q&6T ^FHO"J3P+V8H%T!@L"J=/!&,M5>%22;1X_.K": M0]40\[ 8WT,Y5W?2+N.[8Y2N"NYX2&/G:>S\WCRAK\ "98&I4:=P'OX#(+*3 MK,$9"WPV-(2&MZ=.^G&HB,1JI;#!JJTR#&!ES\Y$)[32G2^KRA!R]C(KNI1,8$A 95 MAO7&+Y:%B:XG5Y@5J,]ZJX0K9?MOK&I\X3$JM9.7W(=W"H?$P1]!8CX[T8 3 MI&0N>3C$R6.>WZ)H\T\/OO. F.M!]$6R"Y\QX:5XQ0-N$^]"1Q&!G"SQUL]_$* MQVSA9\>*'&F>_G.NVKFT[YK02[8.E2)TK[!6FO4X<"9[>TU^IL3TQ8VDC'V4 MDN=7U5N$7(4=]6H(8Z96X@B'VD24.CQ($>LB#_].?2#C)$*2;6%/M*[+7>P! MD+8@0P_58W%1;[3-2(_W: ?!Q"5I3UM[KWS?4=_;,JV0>G1)-/7;(DTF'"_5 M4+EU+:GZ+9'$XT='XO0"X9R<5_EI::#--=>$8E*447W$(,PK M2ERI7!\J3Z!:<$J]@\\3!PDL]Y) M@X"HP^OI*>&I[67J[LTA]IIA]\:S60CF-_#LN\96K_5 (AJ,<"].I[*4%[2G MJAX,V!81??2LS3/BLB7&2XBTGU]^:R>B!KDF\K"C+9<-":C3(%N8[V'ZG1:4@"3*H+'O)-D[3U59]QO53/@-0@WB M%P=N,%#+P+9.=V+XZ[WIO#AGOOF%%D/4?&;&",!CH!G)%PH%M0C_L#TMU-UBVD*\%US MVMG1\A%Q&YQFO:+'H;;%XD"RP_SGY\Q+BCO%Q;P=NJN9'X::L+)*O>3_R2 M($Y&D"K49@EFS]#U>FR_,EJ5B.+U)#&>]Y_= :_-84?I!+J8Y) M,[RAD]^X)Y:?_MAI0UYDO!$W-Z9\[L\'X^KT.*TS@:/7&MUUC#HF$1/A8JZ) MT-W,.G [YJ[7+97#OP3T#(+-$UKL?[K;1",!<);FH6'!K1MG4I3#%>R9X\L3 M;-N;5+BLJ[A,UK*O0S$.WG\(8,&Q%Q99;\">DK M-U+J?>>V&F1?"Z]"W\!%YISY;9.L/1A!1-(_F5?SRG)1'P ;LWV= ME\@'P$_=P##!FI6#%:'&5%D6B,-W>F0#P(\F(@)I5#%P=6!?+#C,8T[G%9SL"\^ '8EK"@77O-=^K%LKR[O,O0^ NI&M.NZ3[PTD/Y=_66/EC@:]V/7I'' FVB._R8Y= M8)@O-OFUS:Z=X!I]D8N90$X@:(90R1BI$A];ODLY/NPZ.,F:30$S=S\ B)R1 MS.9NA> U_7GQ=X/.6];O!M52#TW)ICSBN.55'-UTJ%/71.SCFG[F/7$>./.3 M#_E3?-JZ%U/,XIM[Q$CQD_8!8 AKHX)U1J]P1SE7/)\8^>SF_?$D%N@:"VLO MT'L ),JMWGUTWC(U..6D5D?=Q\X%+_W$FD4-(C\?S.&! MT0F^KEGE/&]E9OB:_N@?TWG,_%1.X\+R"?U);[.*G[]*@@8)()V]X7QJK6T= MXYN3X0GH5C([@ ]=Z!D]IU*1]R\0/X"JVB.33SY/$G-I -=(GF"MFWZ%K2F$ M7&KXW,6KWP%F8><1 MZI\ZE7E4(+35IYUQ,Z-@^%L@-!8?O:./G00/@$WI_YXB)KH \%BDN,7&06X4 M:(7ZM*\%K$]F(O?;(A^M /->[UDE/9Z3L#KV:DR4^%&C25LL M[KEK@U8//XEK,[+>H .^.>U+LW.N^)1G/$#(DG/71(K0WG#.RG%H(4QO]1] P<+J"0(D9_DU<6J)ZJ]V4Z*J_8CS'@Q7QP^1#S M:P"^-QDDZ&?Y , CL YK>WGS?O'3[TX[-+'VLK&V%X_*$4//D7%P^-1FBV/G MK/B<&?>CZ :T?2$0<9UR-V4J-AT%JE9:9O1NE@[ MI[25%RW1Q)CH?3)9""^.O?0G'#0D3_EP&F,TJ,D./E-3$Y8HRT78P0W]M.&6 M];4E:0;S$TK=S&S%.PI]O.EF%&U\SK31EJ\KAT08T1X T#PL<,J I'@FS&0U MW.\55PXY^\RT\8 H$=_8]+10QRM$ZEIKF5@5N6RQL6V*,K.;C8AQKK$>=Z3[ MB+,>XJ1D<9<:$G-;Q+:/9GXZT*[ ML*-5(K["54"G$9$7X,.VE.*EKKJW"?3Z(8/"$DV5Z0.F0CG#ZSW@E-?)$F>? M7IIXH20E8U]6\L'4LIT#X^R)&*8:\N$0>?N\-_JS=NRZ%VBH071R MI!HH_UX8,T3?D^_EL$Y+U5><.-572,<*]&>2<4AT,;4.L:.-^0%/4]Z>;E<+ M^%:\/M&;IOB4<;A9M?\8O;$!-'NFW#G P0Q[NM?//K4TBAD3=L7.6LL!O %I]QVO_\:0+>AT@T0@W:$NU"B%D,?I$H[B3 M=7EB8D**TFN3B^^^3&@"%=#G*K05$%[@#9-G(IA.,!R3PN9("#;K65V8I5=9 MNBL8.YOU]-Y@B/-1)44!J=::"*E":A6XJO.D^]YE@41*P"2+VO#^W*A*9TOK M>F,Y!PT'K%D!Z(3T8\6,;6.SWY B'/YN,C1>4&W.Q*6?XL<7L@$:]WC1 M8!21KA@QI&'!T$XEGJO66>CEKH$EM*&.L;2S3 MC7X$KQ^%?88&T8,P603>PM7*651:MFE MALN1G5!*2P+(07PJJ2G;>%&;BG"#+UMS8"O)[\+,77:TA-.3'@(A^1G8C "! MUJU^ZZ=MMK;WG@%4 C7>:V*/16P145-5:) ?^8:SA^#[DS\'1BWQ[=]M20;) M"TH-%Y38AS@FPS@O1N1*[:L-;(IU((L>3CPJ\ALTOEGCF W/4(*Q$NTSH&WF M]$G>15V<;5NMN*.PM][*8"S*G2SCVV+WVLQ, A7PE]5 MS@*F2J&3IN]^I#5Y;!-N*&R%KS"-^ZL>_L/$]HK"[+TEA5>R8=BYY/%DKX34 M_)T-FD6?*"\X5*9MLO!KODI)K)4<%3 I%E:&T.YU!6OW-BZ("Q&*2F.3B :I MB^R^W(.Z=W%%=4+ZBX48VAA:'@"^4X6"P\:3#4 EKG(/&OL8\;&^AZNM=KK^SQU8BPZ]$P:6+46 6M,UEP;1&(HO:MCE\ M0O-XFP_];":*"B\A,S\/3Q+O5+B8?NO8BD^)(QJ%Y>YE^VR08S%\ MTQ08?:7/1<[]4E$7Q8 BOOBTLO)%FOV';+Z&<>&Q?*I*T:G^>\89^J.+,7PY MB8;VOD3OA)*7Y.PN:I/U*-;=IAB04T/3+^R#-_+X">->GY.3!3,NMX,\/AV M?95D[)]]_-Z@D4J\ME=,03M!&5!CC!4M2;J7PSB=J577V3K)O1K%5O>^\#Z/ MV$2W,ZH>V#I3!YDY+&QV38UZKM7G \N;%%<@+_8N?WWZ!Z=(?4L\]@^^(.;R MT>S%HTWK,<.YZ,2WZUR86C6QRXBD-(HI2"XX%^".#:"PS>&83M%6&#RO&$)+OIH"AKYS*#83>F M8\5D2X[>:5S AA_?:83Z>$/3I>^1X6-*1-RI+-=(FNV[&7U$T*^81>+ IGS9 MO[X["QBK=ARL])G542/-5>Z>$M>U]K7U<'.?F%? 6$IK3I,)?^F:=7NC@4D? M=MJJ.NY\.=SJVVS0H+_P' .3"=WS\D"/WSF"VBI]K;F-VQ6XLJ#\VV!3HUR( M!#RHUC!IVP)-+P4N,J *IX#\ !O,LMHXN!O:/N)!81<-K2N)L=D?V-O!/YZ1. MYN=.8Q+>E3^JVT"P&'6D-_SJ,U)@JM.?[\6AYSW'/N4K3[):KYZFU)$_+*E)HLF MI@L+O;AOX$M*HF&?A5DLSBINLT'JM=6W_B.'1 LN?MICDK5H/LT9R"O?)@R5(2QZ0WM-J4/E*))-6/!J+).DQ5R[NBK$"%Z/Z308 ME>&55#HNBGV(ZGTQV%3.J=UWG72@_MUF 705M_DJBHU0.,Q";W1%4624 ""S MUHEJA.#EE&-L3]LYJJ/ZTH*QH&X>;8:#(%_MR2BJ\"0 MM^W@BCY7ZFQN:?"UKQ!/;6E<;K5 R4*+!S/G^L3T=G"GZ'?A?+FEYBUY.8N( MZ1U'1/12&-+\AIZ.42;XL+-*,YY*X?;']+?-MO!@S" M<=:JVIT0OL:J@6\I5'#"Y:R4F-C$*$FPQP(^HVQ7^^$D0\G"5P>I-U]QXR8U MSC!(4[?F8H+EU;'G1AR?-_C^H&((_.K9E[KF(B*9BH?(-6Z>=EJ;%!>CVR2? MI%RP[M"O[:W"4#6802IY6WJ3A><6^C58 M.-(U'C5_^4#&&<^C[JOKKS6L\9CVWQ\ !IR99*L(U)=CGR0I;0/(IFFT?%NS5;2 D"/0 M6Q441(H)&B)$&*E\\R;) 9*T#-7 M5II>E;"KV1&FG_>7)+/C*8G5(L%4Y_+'@ M]'A7"4*Q,&5#'P )H I-::+O-)QO,(;-/8\E5-T>58:S,V3TV[N_YM+7S-_2 MK4J'KTPL25%V[CD0ZD6(3/W[6<@TUZ.-#:J0R.\V_Q,MSGI:H'XZ6NOAFZU\ MHM>)U_"\581=BN_ -%@.\%$#0;+"$/D446\Z9)7QB@HR)Q@+$+T\T@2OKJ_D M;L@W9!];UG0T.DXLO\ZKOJHJ3]R]X5Y8]5G"RM%Z54F.=G#0PZFK>J-/+U4Q9)WU5L^LSG MWC6^O/S_P+K_*X#%L*$S+2!2SA_'?;AMG:C*MB#DH&LJ[WD^#1+X*$ 5(/3 M)Y73O'IT_[;!CE[8\*1.FN;]F7W)-Z:!N5O%F1 GI%O"VVD0M4?J4HA*IJ*5 M2R&:8G"D]B_:JS4-+ +O?-N8$K"NWA K98HPY7)0I^_M:ISETB _U@ 4BLL< MY_1.TM@"P,6\'"119YH';3RGQ.$] MNH)$?IS/#H;K2B4BH8>"GK%#*;[ GE2Q54^$?V[;DN[T\"/05W%R;:*^S%]R MT34<';LP7FFP-(]08K(&YLBGV?)2IB;(L%*!<:#[ 5"H7K@O>"U)!D4J!-I= MOU*G+NBG>I8[C*%X524-J:YOB%<\.C*/8F%I^0:@S/E^,T$6]UVP: %HDXR6 M-5""FG4)"Q)OP2M5B'5_#OS6[P ?JW$_>QNZN:;H%JHSB1>3B[%'M*"Z.7K3 MT*4D\60/.%4P+BY5"%SN+]0WC.SV3&+471#+"M;CY*PO/5Q/AN)90? M([\1 MY&5M172R90#.*]XYGO(N&"J@4U2;RJ??.RDG\C7GTJ;R+^H[H1Y,T8S0)=7W M5&"FU3J,$OY6VI# \#A#)'37[M?MU:[:COB[].#DO\-3]'%T$CG1;E ]7P$+GL$K8"H?!^N'SW,P/Z/:T/RPC(62X=C@:;G ML8GR&N+>#O2AH7_T.@K][?TW&NV-(K=U)RR'Y1T %&+0E!3;O<*17/T@N44_Y]BK9J\.(W:E)]K[B, ET9!/6@N81N- M!_H+NMYEP^//A%\V8\^AWYWK::2H[W)%[J"_:W7HSX!$U=P&WQF:"K MAZ>)$\^[&UZ-!R^215G K&6[7CWK@S#,T@E$:FN[-#9\_6N$$S6X]E[&-E['Z]CR"U*?WLM MV6Z#YO1"2U'9.W+R6S"C'GKI8*#RF3:ZEZBA#.]Q'%)#-WW:N4J[;G*MKJ.] M)9;@VHGJM&DW+T#B)17H#:0U>D#QB 0F;_\%QLZK[^%Z\G,[2'BXB2 WIF'8 M7_09MBC76F()E4/UJ(3=53!;6(KJQ-OPU=LWZ&C.-]UB4Y-<1M^3]%=2)RU(+;_<81Z51ECX[.HC;+[1V@(>M MAS-;>BTX\S?56V&Q"$C%QUR2]7@SK*$/<;0L$[2U.\XG%,\A\G'OG1RXWD6S M3T[HOZ[) V "7..S7UZ.U%.DG6#\?L'/Q?.+*5S[$C-(_%IEJGYQE1R1K-<( M^:JUL/3&,UP#5TAM)OS(ESO4C_$7:]XG);:,V<58J5A# M%E&X1L76 4C/LJ@N;XHM&%M^?FS;P<4U [$1_B7<[-1_TRU7T%ZX@,F#<1WAQ6+KQ_,P:\IK;^6-# M0EMJDE^W&R],K'L.+-%]!$:2C538TDD62W2M-]< HJ?V"IH3]2/&C-/NM_;5 M7^?8(B57BVS0QFB,ICGY54U_#V5$LQPX>3!3#A<<87PI 212GF$*DZ6OW]:? M*D2MCQ\61NA$W\L] *(^)W0.2XOHO70I3@K>!4+7IS@<#P-Z";*(%]Y5)2<% M?;D85*YR7%\F'WT>/:M<&R[T[G=2UP\<.AR !A9*'MA7:Z:!@4C5'A:GH!IS MJRS'L\@BI]1S?OY"8-6FA;,QM+ BN]E*,\V;YD3L:;)ZAZI)"'1E-C )W=4[ MKOV*G29S^G9J*_595&%2R#?\.OJ>(/&AD]>G]>0MHX6. 6?[VP:6K\]K%9-W MA/7/^$*G0C/&JSNHK6/"!JIX/BW91I)M/=.IMF)U.XC>9YKTD_JA\J3F,=A= M@<$L7J;*:9*?!/G49Y^-KT#99I_5)6,DCA0#@WJ+/!G#6O+IQ;X(GN%XJ?Z!X#NCJ@*XNF"BYN:YX(Z*2G0=I'#"LNO1^VH%UA\@2IEL.26-TRO1W?1_<&3W[ =[+W9/3X-9;WY^W2KS> MDLXKKQS^>%JO2@"?A4']^-_YBSC<]RT&UO=ZBYT/JL,&?&9_K.QFZ!7RCO@7 M+2P-A>*>ORZ7OF+16MIM,3GZ9FAB>U5G]&Q(CD5YJ'B.6)K>[NJ<.]@2$GZV MX/C:Z$K45[\,(_HM,M_K4L-U'UA[^O9*$VPWBNZA$J^GDQ1^_EQ)Y%+B/A5" MGFZ.*EUC(!WC] I;OXLXXT2_;/^^UD\V7PY&(&SXBZ]KCVF8 MM@2%_>"GL#C#0) P 4V?6\5QC:5UZ0&%IFRQ0$]',1Y+#*/PGX\%P,%"E6+U M\CDCL#6H>9;;*56^"H+?F""3H^9?N2V;&8/ =4-VSFJM"E^ MDG*"PJ>GN@>+3 ;6V) *J38YM3VAL50;SL-/6%X^-)UJLH& M3H" 2;AVH3!KMY)Y< 5OF!RMZ4 3,7#F6U?TZ-Y%B-N;JR%\*COX86&?*Q7O MG].>BE1&@DFVGMEC(Q5\6D2&[D*'7HMW'CL/'%ITN.E=,F!&%2M=5&CYOS3' M#E$(%TCY+3,7_O,$&B2\.*+P-GU=LL"R:/1:2X:D;;,4E^4C90E;L0CET63# M\2%2!@84HV$[71+]H,2O+3#1&O\:-=&%S.6CW2$#@?NM*K?&U%$56SS-*;4+ M0.S[OEG.IZPL]^U6X40YDH$GKV.M@D1RZ1KZ) FR.6LMG_./NN9FVU./JBPS M]S5>+=13^T&\R&L%OJCT_+5@_*^ZS@=*MU[L8X[S93WI^(S2O]Q+*X7/GSG79535 MV+7R[K;O:Y#X'?#C .7))3>9DC?)5U3Y B\QA<^$]%DS<^(8^*"R3JVF%!6E MMMWZ;=VYN&FB5=\0E /M_?LG]Q/3F^WU,T[NYZ+H+?$L>D^#8ZTEA"EA07SB M$CA022(C(Q-3O$#)P6&A)W.+J0-*Y;>[E1SU1D9TSC(,[R#@KAF.XK=WZPTA M[R!L@'N!Y4#SO0? G-GPA[?U!ZZ M0CWE)R?9[,&R?4Q)O:SVS-T:5\FT];&_JWH#&5^'S'!5)\E:&>$NP0[0A2*AJY.UH?'\EO>BP^_AFU?J8*.YG6HPGC!I&S] MZ8_:Y#7+4!*U0-'N0%3C@61#?7#RS=C;Q&2'2?YWO!^EK6B"D. \; ^;(_>J M)W,+\^ 0V*IZ K-'_KG3!S1*XC7:C4ZL"C?/E1?3Q:?6403Q!7YCEFZD>K,4 M29^S,%]D=P7?;LIKKUG\>1O\Y;HZ=AO#C0]QD, M=JI \E7(.?JZE:S::;TY(]=]K?AATP+MVSA&-OL!M5#DQ;!ONZ$OP@//TUO+ M+9=+YM$5?SOSV6G0:F_JA""*_1SX=6.[D5$(5Q*,SNO6YTKJ<+'Y$SF\ M&ONUIWF\PI9I<+G-*WN*#,>^%'%'"ZF SG&!ZQ;%.A?]IXFY>*?-P M%R7C1J6]?QNW+5=SB9VVXAG>@6Y#,@GF0B6"%MU)4P=E6EN[]7<_J.\^GR0 M?"ND0MU*UC6J6RO256*!\*:8.\YOFJFT]LTL.2Y,39+A"E.7&123SL.O(C=; M63CXB->N8%33<#8^WY&)IT3C(N3=I!T?D 7R+U2;%=6M'W&EZQ5_]_4])>B: M+*P4(7]\=N7M@)3UML#H0K7WB&/1ZQJD"68^K;@34X=,UN]R.((CD[L*UP\V@\W.@VP3@I'Y_>S>9W33$V9 M&CR ;:61ZAW[&',HOHSX=+YFE@++RH^5G;E_QL2#1<>Y] ]#]] ?]W0#B0"DQ^T@<"2J15 M292X,.>0BVU8CK&@NA!.5AG[28X7GZY>R=1!EIX1C[+X05Z1"]%%)'KX9 ?@CPQ/]8=2WYR/\%?Q3/-U>%LFNBWN&H@G(D.,' MP$', V#W>?F,H\*]C%?@9?\#X.*I-,YCY_#SY=A]$]M]R,L9W:G 33+K!X#Q MTP> #)G=?_HR_F]%13GXF- M,VPTF6C!EZ4>SG0VH@+MWV=!O+S+>:*+,LSL5:>%6=%!WUA\F=H:>V^$/G!,E[GA^&_X/,\^%7&68'117H'*I M"7FQ<8/%A=X5G\P6J=D^3=*IKLB<.T'G5N?#(K\GLK>0Y^FI!!<;P3>TJ M*QQM SDXW2 XSW 8"78EV-'FW?VM!DVJC19Q5/H&&7A3+24_T-A1H9F/'RJ3NEG+O<$NTP6I/@ 2=7/O7-3OT'5_ -B_1?\?A_Y9/[9OX*0\ M?[T>8$1PJ/SOO-3N$942A/V;F?40.@65AI9X +H*AWD(RIYAO0:F:?[Z"(5N M3?30 ^!M0W-#S)VQU@ 5:/?%),)7(5?9A,M$H*?DBC3C_XY*5>7K;U]LJ.3A+2J#;L%Q[(+A1L^'B"@ M"TYG1KV9=9!4 8_JYP:J#[2% ]4ID>^GD7OSA_R6XD]>!Q^*IMR +/&9,W8R MMQ("SUB'%IB=^Z4H+CGM->_[3]^2*#$+3KG\4)*2%O6W7^!?%;?5>[^;XKK) MEIG3>A5[WQ"USHUF)8HK")".61CLEXR3[ M948L.GINR9*H*4<6U!/-GH?ZSX"0$9$)XWR_V'?5\L$G=$\ODUQQ9SXU]7H# MW\4%^ W.D<.L3KAH)[B )*^6<>[P=BPXI[;NVL5-"AW10:3F@U.,=!MJ&NH[ MIPI1#$4H[/OF;^>[?Y:]R$= I"<<^(^HRJLX)U>'M+29TD^2W-Y*:;1#O(^YGNE^%(P-_LF<15U(F-#@KS>E,+'>=BN8[^7% M6@^Q":K663T'R/-ZQB_O(QD(/?QQA^7;)N/:H:4?DEFB^ [EG[P*JG=:U+P^'CJ^6IZE*T$K/"5O]2Z;7UTT&]E9TC>1 M:,X$4 %84*4WQ#TK8W0RV"\6"[V)]7L0&$%CF-7(I^N+V;A#QRHG'*:F2Q)] M951#^1;9>=<#/M".&@M[-W-7CBNX$M/K6X//),+\*)+_R'KPHE8Q27Y2<3^R M@/7+&NXO.$74116>[?:Y3K-^"@*$R+I!66D3TX*#8@* ^^I%-D2_' LQ>UN2 M,5?UI"9;2LRM02L^"!5KN+I$,VR3(>9"*8N(:3T#LC08X;3 MP$UL4MF^(19ED V)L7)2GQWW!S:?"O4L,_00LQS'>)1<\K7<3=V/%7HUU,,U MOC7S/ "$9F+2;FK;4^,JL^W2H"X*^.P\9!2HY9IRWD>K>OJ:X=8] "IQ'@!YT0W2&*2:_S^%GFDSC(ZOMY'0NW29 MY57)KCKG(89P_Z]YE")%#25&E%_/VX8'S2@N3@CY]FX4*1:2UM#_)!%VB-Z3 M]1WD$HFKPVDT'&EZ&FN[K0;M%=OX"+5\ \B6$!3KY%_7J],7OA@=O3TS^*,K MV75YDW'!'%$<83P7]P!(1_YL]:55C^B@ T? ,/-:3F*<+*-G1K?"FJSHOQQ* M-AP;RL<4[^J]L"XV8B'*Z\(5O;-# /!1@L0TC2_A?!4%$^XFN)J*CX&W3?EO MVD0=#SIKMD%?U.'D.%^WC/:&.9W/(A&TO\R: 417T5 5;M MU-#*OL(6;L3+B*6;6Q#6-S!AWP. I$$ Z@<2K]9/28T-P:&/)I0QZ0SN(-R[ M03&Z>Q=S]P8Y'Z#'=[0?T+ W]".:3!K@#@#)]FGW5AI+5OWI_)DIU/PU'^SU M]G0Y9'XOK13=HE1SF$%[WUXK&CCV.2M[WER.5.O?W+3TWW/N7B<=N#[2YBHH MPDX3>;8:$4&0K.,O!@\V$D5 MATO3BB%\^^H0UCV>O+:O5L4YSE4Q%E/CY$E_U'1?2)2FBXY4MIJ0H![#7Z.5\Y':"CYS?-9#L9Q0O5-35PJU1'>BQV9Q>(70< M3T]D1=\(8K-%Y7_^G:ZX]I9VA[.5SENB=1S3NA>'1;]A6!J[L7&:51$D_O)8 MG% :6 YU)FB/ZWL/A9F,0T:H+4&ALQFJ>#)UIW=1#74KW5F_6))IVV)]ZA@, M(?^HEHSL-Z)JT(?M$^?7DV.=L80T=!%/I)CN:Y+,K>A6@OC4;$T5/@RT4H&M M'$'$2+%-X2$_#_@U!X>5Z4V\;%#7PR=&VG4OW[?4!F("N;\T' ML&(CA6^'C2_D&+]% [^8_WOYZS8P_,%8?MPJBL>M4C7XL?"W/5'0T[_S&65_ MUQ/]BZ;]/P:*O\E47G71)MN@V!45_-#?$ZQR"_2@:V/G-1CQWHF3Y-V]9R Q MV+-TOD0Y6R?\6?R7$H-7C) :R"7E?JH!)_B=EF%/-U2.3?D L RL\)SLAM#[ MC*5))?PBV9J@[F!'# >6+0LFK2TJL23%C]4[_I)Z7)S+O7M2Q"N/DJ7G51LT MI<]3XQ\ =10L=Y172 (?Y[ VXF]@Y3F%HH62=$K;.&7\#W#3E/$7#\O5 MLB=&QWK54Q7\PSJ-CZTHMLZ[EUPO1TA!>([[0X^]6N*_2ZO)!L"=,+KBL)/W MM49*55R*A$Q]*&?C61_.]02XZ?7U6=-3+/U].9=,/\HY4G*4#2C] GB0HLQ, M&&>M$O$W3)8[5S VM_N.O]6#[N-G?02S/.$[4!%*N/@\4>&!K>6;UI+83U:O MC%^^(6+\-#:6_JX$K>SO@Z5TE_JN.-*!8*;$G7U;A"G1?,-U1DUL9N0?J*M^ M69E?:F"K5^7A[T9+E#71W'\*L 7B'OQE;P$^/@&1%A9,G MBX_P,]FC1TC .JW(Q?.C;)WADJ_8 #9;IHZ>U*6SW+-!QD'UMC>..>DV:8UZ M\&Y+ _]W#8T4ILV&C^XLZ5&<,@G5@-[0/A5;SM/2LB*M!VW83Y;>I:(_12 M/\BV2(R$I6N8]F(?".6^R);2P>:N8,H=?C?<[A;RXMP6*H3Q]LKS+)62!J;7 MA7R<>KDP+B),0 I_-4Z-)NZYF.VW9#@M);*GW6W"HOAB\^H1G['DU5.4.>CI4/@B+@%/$7N%.%K(A*>'SB./:JIWGR?NG,M MNA,? %S)=.2EXG"O]0:>54HH[0?B7IAA^C%.^ F2[R,(9#7V/Z2D:A]*#;1V M5*D05GAYS0=\-VE/D*H]S8T+>+'">M7I]>&T,X1?'<<( M^V)1ER0IXFNSYTW&;JHNZCW EG[/;E]AY9:]2_\G ;S M-4UU*?KI[*Z.A0_K"2;J "I :P9C6+LRA2UCW+)G'3NK_Q-1K6)# 4EBK2I< MR.8N\&?2,V_*E_'?LU ,A )>CI<'GS>(O>M%O G*'?H*RT9!*GRG(6WUM6@3 MO! >%0,]LSWU5=,C]"XQ_KT\2"E59&>G_,/SDU*9Z)!>,H=':IY!30)/LAK0I[YXS#G03=ET*OTZK3.I M&SQT,@ L+>R(>,+Y-1#*+C(VV^!6T-TA-M.YR?R#E]G3%A*0>G"AI]5;VOJK MCFJ=='/I^QV7.5A=)K-W06KNF&MA__76<%*L-6U :JL<6?W[;^7QD7*O7P(_ M/&:LILP_A 70;#L=6#35T=[5QP4D1YA&OZK%)($\&O/.##JL2(Y]TPDN8%3ECS#T=IVQC>$D7;K:KH,'&1S0A;5 ME<@P7QZ]V# T_DSQ$AD +[EFK*MMG#I*7IG$7@O#)&/6R M +?X6 MO>9T^[].2W7QENU5IZ8SRP[ D??DB6A_0'P><)5>SRGL-%M+D6X@5=>=2/F6 M'C'BZ^<#[8A^EGAHM,-'CAJ6F&M]5"!A?Z-A_WWLNPFG-Q2LX4;"0S=6/]2& M]HR;5=(X"]VL[$LX-[CY?T:+)MMEY[06V@D1.%L'XD^Q#S,)*E;Q1:R;0@(9 MTW6@ (G9Y$ >^^K3L2#^$X)E_TH1J[3-6"?/-7\@Y709V^D\[7B9Z4?3K?1, MT84U/S.8V=.]F^K:B?J!)-P/*G6>ZI.M^Z]11!BM&DHI6#\<.NL]<:WU% ?/ M^RE!.Z&*5\V7%A1G57*G:5]+]PR9C.P@5ML[KJS#Y(.-ZH;+W^J*963.31JM M5?!+AS...E]1Z8Z7 73#L27Z+636.7%7K%+YA]\?*@W+$PHTR#G /_IFO//X2PPLH,7ZOX >+IHT^*X)!J@:0GZ$EC% M6E-/WU.%V!F\J0IKD[![5GW>8)!/R)(4!W\C//QT+T6:/D7.>RRFS=;_^YXA MFFRIP=ZY'<'M0>9G_$A,'&$6G\E]TY-5PU;<\.)/>"S6@FLK75U\:E7Y/KEG MHQ"QNAOI1W'.!H-J=45ER-I2A/[$*4[0@70XZNXQ"R^5=E62%5A5Q M#:X]2\7!LFJR7_:YI.+ ?"!. _OV7Z8PX @L]/[H)X&(V\! #V-B-3"!\!@8QO;8M<\M%/&?Y!(L1@HZ$C:66L?Q/T_76&:SWS [R M@6LZ_@J9B/_6SEM'Q=5UZ8-%(!!!@WL"!)<@A4M(@@>'PCT$=]>"$""X0W!W M"BW<'4+0 BI!@[L46D !P_>;-6O>M]=\:_7,]+>Z>Z;_V/_<>W2?L^_9SS[/ MOB[*FU2+X^"\-AK:.LQRQATT1.C:U_#Q V0AKX/V@^>_@>< 2_!QC671>" MU\&.5W';KEJ9V5%9S]$E;+/O;L'G>\)[:UM?UV+XAWW8KOE$P!!@4.5%$.XG M;PCQ"JD$+=?1K_GM%C0K'VZ_P;NK?G6;[$@:]A73=.6H:_PBM!B(;>UUA&Z4 MS$Q$IJO8H!H"-Z[@G7GGM-T?R>FZK3,J>.K>/8#Z;$3+Q@]W3/&=_WA,[#W M:*H6.AYPJ07C@(4OV,O>7Q5D-^0F@G*U?Y1E\1@@E,MG97.0&_SQ'*/*@/Q?*>,Q 7W MK;UNX%ZBAC*U:J6NE9077I(;F_;.K+?M :2B*@5J MFV8_0Z)&1K[G*!_)_B)*;UBUX]#Y'+YIC+@,K:S_ /O3=OK:)=B<7,V_'J8Q MX)32<_B1B1S%N<:0+)CB&L^*!Q*L]-!$;(6>Y?0HK,>KW@/8U]8?]KHJHO@K M$(]P'!"D:LD1\&IM5[QI'*@LCU3,TUFIHE HQ2KMN=.,W-#Y,1$S^ETCTX.) MP@G6*JR,CGPT=ZU[\:-S\!73V8Z!)G&&XUG>85RB(]3T,.\EVEN ,2Z@,"_\U_9_!#X4 M[5W-2JW8S>7(FS3NK(M]+&Z"5FA5KPCHG[VFE0X);:$IXL* M,:#H34V$UKW;HE3L@!DA:DA3/V,X2Q=#V*2#'Q=9RL#A KH#P%V1KHNF;&[) MU[.(0_$N!G3K-R90;L'QT:SZ?3X5K-=_%!\=R=1U-G5&OG,WT MZS88#CP6])&*"6(BW@A)84W^+K2V40KYKEI(-EPTW5!KKMZCD>X$ AV.-83_ MG*SD.GSIWA$Q8NQOR)VVX79$:&39OS'-]:K^*Q6+K7HRD-4IPX3%Q57!Z+O, MLPT!+ ;(ID?]XYF-^D1&O?)ON9%@HF@B__I5W>P!O5\)^W/X!N]VU8.-VY@Z ME6P\Y"?.CXAV",:K='_4-?V,&W,LN ZF,FTL58.(BCJ]*.0P@%RTVWZTE)IV M79C-]'[AF;X6$ES(.V\E>QTU(2+=]2[H%OQLU?KVJ^,MX$H2; H_\3NVSH&NJAJP?DSV524%X]7J*+! MSS:SK,*KY*9+%1?]TB&2$_D4X<_RX*43D_J)%)C0A'RQRQ^XRD?:L[01OF [ M*_=K?077UX$U]'GG@@>C+C*T0'GU4KE^2(JS34\PN91\7MW>K[,TMKZ40;Q8 MK9L/<>?W (JS1>'=&]WC MX<&Y]4(K\[''9^$]8?6D4P^;L\ZZ#X*.$R+13N ME_"U= 7$(Q831SUT05QGFRP[O54*:]GJGS>?0:^$ M&-I!(4F.;7&;:LJ3:1I:K]Q6#10%2J $L8Y/R?N-K0TEX*XY41=/#E7.18.N MGXV1-U"XK"LN3Z:NOCE_<[:H4^7FIIN5*>5$P15M7\4O7FA"#;5OIM%+IM]+ MVZVHMQ&Y8,/(_>[2V.ZJ-FBRVZ&M:%0C/E#%)!+1F.L>WCLKJE6TG<+V&";D M3BZ"Z7YKG6&$[RO *+#+0GKKBF':<'%V-/*STH0U+@*:&9V7-ID?*)5F-94HM!6%/9O MBS_4)XAYTE]1;'^!66]IJ:*- AZ'Y:R@O>EP+E7.@SK M4C.==BSUX03UZ0:?/5.^V;X'1'DD@CIU(*BCH^?T7XV"[IZ#,'8(,MS9P0-0 M2 $N-R887Q9=^9+RT7.Z^HZDXKD2 M;?:<2-SOD9K5 #+T1^'YI7L4_E'V3-.<\4^&NSB]TP;4=G_QYU6.3&L1_R] M\GN>+P$,!V)=SW0^]UR%]0LDS,_/*Y*'>1RZ==&_!.L.:Q4MLWJGLDLQ<6IR M*)6E,DR^:RV,(_#3"2"Z/LTF]"0U@-=?V9."3O9I#P<83!KGJ5FF$_.JB)UF M,G(I!P0L%$N0\-YK0__)D@'E K#$"<1 0*U^IL*LO2[AYQ?))%O3)@.1%=PH M-!P?)R#,C5X$'%_^&)*1'9.D"[21 N88:WH,V,;QR=>(^2#N.+0880\ MGAE+<<))7%+L+2*XQ?$*;NQIU[U3YZPI3\@J*TBX(]Z)M>$G%7CTQ +D J/> MS:JJN@=\'GLEBQT3>0,B"_^EA6L>RD;=FU\7HS MRG%RI089#W%$2_5.7!KM', M^52V^:\U^P7J6_Q65%<24^H4*QN%U%=;&R5::AA\2H%-#IQ&,CV M[NZOY 7195'I$M84NBW(3O#&K62;DTF)X_K@W*B5=JT_5(HW1'8P6&AIV2A< M,#7$E?=23GE=_EE MQGL%" 56^_ U@F45G4;T9)CFL!@L,TY5=)X1;+^F)\R]\<+G[57:=G();:%\]]#-729(XW)>2HL&L M+=;E=LXS_%>3TG1IJ M"GWQ\:+:FC?C+^CTJM2AQE48<1/_F-I"I3:[:L#H2\GKXH_KQH="A& M5A)G5(7AK@![G>Z35?0CXY@M?=6?U2?E^Z:'%[\S\;!TWUS$@Z0WWBA0BG?M MZL%$X1)E.]Z0@U.R2O\&A!?50F5]K^[K=PG2"97G^48.>9U:UU46EQ3 M(!,(V9V7Z[?0J_JVU23MP1P8\D=)\%I+2XK8$1=BZ*61U,KT";^?^7V2I%%S M2H55@K5C@=."E_;>@&1%DR]-N&3:>F?E9/@N:5M-,P2. Y2,77;6%]X"?,!DRB65CB4R+!<\8 MF?KQS)(N[NVK.TW(1W$:Y30GQ:OO%1]WREETO-/8L*V>A*D\Z>HRG)ZN_R+1 M_"(FIX(RFP9I.C596323JYWX)\LENXC7T N"\H'*Z2[W7G]JK#W38M]6IBB[_)9[]E00H$6[*A&6178\5[M@Q "+N3)'6W+9=IIJ M<]"<15FMQI+L^FR;.F77=1.H2%!9G)?P/:"9Z\7U\I=3&\Y*'^.;4 \0#A+\ M%<*_#O_0"7(:H:2<>]H9UUB"TD581##9*#_=<>XE%^1A33$Y:C(CVL,+NJXL M.*CP7-9B(:,L,+@RE5@:ITWR$0AQ=9T\4]!S;_PB\C7R*04?.A,Q6*4Z2+TF M>6K#0^IE+S;:5X1]CSL7]Z MHLJ+\VI#:#)H>72_PWK4BJ[RZI_E\H<5Z1M0IMJ:>(UKL0V7GX%&F9HGIGSB MI&PPT D^?,/+*76*3E3]Z/Y_F!PA^H3:DPE7U2OUDD)C9N6\G4M.0X5/"][5 M5)/F^;]_?33_PD.&B+>^)8Z9L3P]/6&[K*EJ*!T9^;EOO.M/'JK2XA/#E]^H M'QD^E+ZR47AHUI'^\^L]P-'.8:Q5ERU-QY!$4ZP\NK%3;8FUHO2&1630+#RH M1X"&6ITFD*$[B7<)QX>E)>Q]6O&/IUO:TJ9V>5 M6-AP6%+'BT9YE?:185&5$_CB:D,AA %#/?$Z;9"&9F8R61"H\'U,>D+R#[PQ M]DDWX-:JXZ/.>/*#A^4* M;.)91L*>4KU(PK)1.\3W:MO%G\CEB2R]WF[YQ[ M >S;#:] =IM%GZ>7>A:)0(0][73^9$Y\32"?J@2^8>N>25<[5H,2(\?"%# ;C,B#T^=E5=4M^#QM'O L@S*)JL# MC_AG)CF7R#(X;E@&ZXONS*9#46&)P\%&S8V:$#=:1MRH,PU]=N\20R!=1_3* M5[LD[LSB*RT+ZHHW\U<$ QC: W,5+9P9Q70SO$BX-%T6IU.D"3,$V+*W[B:S M6Y6J&6%3C"),FO0E7Q&)^)S&(3+ZQ/'#LL!9:;U?#PP"4PA?] M^EU^AG']]OD;J)V(6D.SE8.]0JF^W9A7L2'2?NGZO)(A;N PAV(^K]3\3"R^ M\/7/A([*5<^6MKLISO&AG[43MK:O=4PC4TGSN8>)*:$ RY'<-[!U*$*K93?#CD6S#]%KE, M_WJCY"2!K1"#E"6\T^8L9(ZAQOKI8F!?(_;3W:4"E&5K1^B0,/H<:KP5)-?* M%L762O)WZM".H8E$%">'G=DW)4W51Z7!SU\ +BIM-) QJ[)I4@VUK5D+N?K MND.'J29FL[L:<7G7C=V9N"+&#,<=EV'^Q8IZB[K1')51?FTAR MO4ZQ%T+*JY6I+253ZV'6IXRCE+FSI#QQX>6KY<8>10TI&1(<N13M[!UW';IH72Z5//N-]7G MBKG^ D^G[-'V#W&AC-*#Q&L2Q_7^C*,WA<=+4PN8-QB]M-$V&3,2*T*S#H5M M;9/V'Z=HW'O^^&O.W%65O;B KF:TK1O2O^F3SV9P,V@0#T[IZR *5^91E.XV MZ/P6EZ 'TFIH"2Y;T%%*>+OL-K%.<24)!9/1I%&/KSW74LQ_4+92<#$D*?G; MR)/7U789&7!%JDX"L)<4EWI\IO4)N%V75F9HC\B!/H/U2]_-LQ5[?PY/=Y)/ MD0:R/YSBR+I1+H;.OIH(TUM9 V"^RAN9^)'LG[.T%W@QG(RO79^HZ>!Q0:/! MA+H:(WM^8?W>U16[K3X<8LH@6M(S>"8!^Q9S'W;56&'8H2(?\^0OO%0NYB' _7*;!"E!H1LL\U5Q_ZT2G(.13]."_KD>K=:\M@ M6NNJ ^H[F1IDMD;;%%3.'KKGY.)8@$;CXP'<2#'";[/.V7RR0CW\E0KD@6+) M)M^E)[UCT, *:N5 1>G7WV;KXYV-^JV?GW33CB5]),8\W)N?? 9A3:*>3C-\ M[ZH<=ND^-R5>#]&-T+P'Z)'=]/D\V^:Z$T6"EMFL4U)P)79BGU]M1N %W)$T M].K+>3C?7C8-GE1F#:X4?^5#D;DJF*XA?[VP+NU]+*5[$N=:^B.M_FC7$QS> M06=-(SAMHH?#ZB:;6/+!V>-T.E+-RA\#T5$I/4JE4[H-_Z@!9KU6FE>LK7N; M?%$]D%];4F[ 1A'QG,5%.KXSW3;,>$=)'Z9E$6&U_$AJOJ#EKL#(0=M8'^]F M#[@]1QLH*K2RKFI6]([:6X$N!/SSU(":2!BVL:XT:4#R;8EH[;%E;BX1MW$. M]U&X&Q%(*O@_G83\[Q.JP;"VI_F>19[V7&:N63SBGAFEQKB.CE[$Q3XK!SSW M@/?"P/YJ_L>/O.3ECX6=V=3" ?W3*)8"ZVM?$JWD?9,'GUI#35K:*!\]S6[\ M*Y\"A(:#5>$-AZG0VTC-Q.L0JJUE8+,40'7*-8+C1;_M_JN37$,OAG@_.=&$ M0VM%60N%5JSB^'_$7LLU_YJL,O'8CK_GYX[[USG)[-=")X.7,O4&-WRTIP,2 M-^L:NG]EE*BWHA%K8A*_BWG+K2!%%/"?S=G_5\G? ]7EP+\IZ]&_ZI[RO[ T M.5!Y7BOC&/06[5P8V4R_CAR!-DR4/!F?/F%KKGJ-[$FSC7*X:&4;LD_FO?"3 M)DA2'_SQ=BO;:2Y .//](*'.CO>'X^V$49]2_CYHO#)++"(C7FS70'F U%NJ M,-[0LM5-X?='1QV.J895- DP&17Z7!-6H/T9%XZ^YR101GOV'>,W8^=\R@O? MKEO6I/;**H?;P*IE&3?&=#,?QM%=G=D7E>@$\%+TV0 QCUYQ^H@^=YZ?U<"V M"?F)T>?\!]'%&!:=L]"_\4><.G'8MZ+GM3KCA5ZP[>TP?A7L9M:.=9JV ,+V MW!/&S47CC!0>57 D2JE1!L'I CC^?[CB^6E/*NFY1RF&0I':GS0250"8F/_K M&_:WI&#@YW)KB9/GK0^JX7I031I \2^$L[+*OZ8#:?S?RE/Y[R;_W\RK^7\G M-"8(']T9OE_L=I!#BYJ:;'"FQZ/#EP%O\+#0@;H.!+N=OPW))E_"B0_K&5FO M@ZL?)SVJH98DOWJ[8R#0AR/0)QR23"BMI_?]&YV-0C"MX/Y[X[1-6W_R75W[ MT/P%';'.B_;(4<%P:3J)[V_F,YPNVT54L%3_X-B?:M1-@+V'#%MV0@X?-(83^HD@5N'&OU">T7P$4Y[7&8 @1&A)?Y]+S'^5CHT? MGLDXW!9'CE\8,57%W@/ 'K"I!Z_IO\6:_@L[?K35Y^A7!AOB_=Z8+7B%U]4] MZ*!;_]]D[/_*CG'!*@BJ1]-^D6/FIX023>#6)HO&(NOE_R:C_Q=VS&WO*V5Q MH=,6))1N\OLF].;76KWU7.NPU?/ARSD@1[:^!O3?ES*DJK_P&E+1^,+BD[7V MGT\(M2EB["?&3\0D<_!$CRWZV)9)'J!VO1ZZ@X5]^ 1#&4AFS(OA0O"L*(8( MF2^#X$^WJGJ.QZ0:%R^BYW:[_A;WJ6TL^!6(KYU2#=;Q:J\E!S:_[SP_4$W, MBAZ+![ (WV@#FJR"$&Z;S:MGR+/7LYP(97/)9":_%GT9E8DNSAV4=A70P+.P:$9H< M'Q0F2!F32#+ I"7C$@-/SOY\NH:AE%?!Q$C[RX-+MN+^@G3H%S93 476.K2F M-_;"9_TZ,Z[/K\19M^<@]6$W&"13%;65$\1A[P3WQG"7W6GP;UP5OOD6;!6@;EF3R!6]I18PWDX*S>R)FK!?;98Z+%TN=^*,M%."GY]16-C_(BM3@C9"T?/@U& *PTVO'Y4]T05 M[%&PI$?66ZXCB$,@T3/2E)6)K)QK@_5XXQ8M<86J)J0 ML_C4U1/0RR3F#1="8([TS6V%<]C.2TYSB0K8HP\UQ$L7>9R)?'?J0FVCESW8 M6H]7WB13^,N:A3Z+%K6"VAQUV!W&X\^>(H/7H9&B[\MUI:S9#W*D^.]\+;S& M_,U@07K"--E._&UP.,6G9/?)WQ H_@^-/Y^H'&7/RW1)0L'F"%J]:<.?_6:B MJA4\V':VZ+& '.P; X\!MK5?KN1 '-:+U\K\V[V60Z:&CCSZ)TZ&"?K*@6=V M[^ @^+FBVLQ*4UNKN.$)KAG C.P@ V[WS\,D>'W@;SQ(\25F=MN"IO9T#*%W M9F'.:!SW@+TC7>'^RW!&6,7GR8[>1Z*?%=++EKY:,*/2"/FD'2^<*F$[R1DP[*35:)Q5$0%)G@4HJ2C^B=358D_E(0N)G& M@UU1@)?RRV4/!!6CL4AY&\;'!N$95,)>,NA]9=?W9LN&ZGQ41./X%I5-S)>I M-C<4\01B+L>H#ZB0CQLT' AX>LO@K15I@%3N8[S>4KX;2K;:FI[=<8O]04R_4%!EL!A#-@C< MKZ:7P7"JLS=7>7K^4@4C\9_L/.<[(80W4D)*0,$*./,S5=LT3&[$3$AP6Q"8 M76BSQ A'H1?OZGXB"55O>6:POBK83979/'S]N449_W?]19 /MDJ8A:6V]!O> M>)'/;8QC3,2(BB%WQZ8 M=\+,3[X>O](N,,5\P^.3K5L,07WLJ(&?&9#,]:564KSR<$1D5:Y"HW6SU'Y#63>K_+CUED0GN-PXWK]-4:H]!2U= M?<1=LRZ4G;Y;YF:]+Z-\*UM#JG'Q;3"L^J7 M+%OB;2B 13GAFA:1XGC6I\LTVZ37E>6B*I[&B\_3P:PB2"9F,[.X5,R5)NSH MP7:/:\P,URC,']W?.# DE80MV@%6_P3LH:6L4MO3XEDV4B1.RC%_N@/ 9_4ZQ,HM]U7E)\72&2LHG]4W(O1A[0FH-LU GM2YFC_?:Z M-LV30QRVJ3N@:G;S&S0LBH*FZ"Y';DW13;,/I-O8AC'4Z>LS_GEK!GV\\&1H M$#B*5'@_>\!G)\?E*U!:5%_".)\^'T;'^M[QW4H8X)&/1[FA.$Q4U;.%/\PD M?VG!,DXZVY8_GJ[M.ZVKO9O7=@_XZ[L'P+![S'7[^-.#UV\ET9/]OY<, M2J4)E/*Z!Z XJQ[= R9 RBC,!!2+S$ V.C? NFK\5F3XCL@/U'DBT204MSRI M?U=7TI#_I[S]O52;.0=:_-/5O<$B_Z0-_Y>(NTZW/\MX>I:-M955'K2I?)-_ M&O !O]>F9W'X]@=\"HG7!<0%I[GRC[]#VYIETIB:V[2U7&3+>+^\\3X 3LS[ M*H0K6L,4VJ8V:GT6(KPH5JBRGF[(L,':7XK,L?4=HLPJ>_.L!; TDRBH'?9W MM]!M];[-PPH]6F1BV,]Y?2>[7]541Y([#%.25S\%N$D$ ]S.M C-$21+J]<# M(E$\J[-CMQ>Z!JU?:K,6<+7$S_:,:$9+D$7W@/>P,\KTD.I$&=$[9]82IB,7 M>"<1VIRJ?G&?F.'-AV.[Q?.OI=A#I)Q]CW)B<<7VTI!ZJQSJAJVM)CXN)3O/ M(FIW]P%W%B*)QK@2SP#GS]@BD=FERSOB>#Y1_(<*>D&BLJ]C* ,L .<7P$ _ M'PB2?TNR(UV_;7K?8=&T*?K484A'P=P]<&)K]6OG.KN7QY\H#CDADYO:=*EG'2Y M^F2!!L[S'],_-M79E(.AD@S13]S6LS*%/4H&^]RR=,QK)X[LSWX5G7QJ^_8% MW8**:8E>/!%M85(QJJ^FO-*QEYX>,_/?^*,@\<;5*/K>>/'Q;<8M'>H3B1H*6*5@ZN/0#3-;N@[TQ*E+/TQ MD*#\J0CCMRAK9_?(!*!E7G.[PF 6]90#S=3AC>UP+^O :,R0IKQ3>%MF1,;: M8R\1ZM?$@S%A2T1,M'-X]P!_(Q1;24U'PW3%6BLT40X[B+6WG7GZ:P>ILPF( M<(J#IY]XP%<9\?@H!$7+<1 6]XF'E2\N$FKM77U)K-4EH)72<$F*0.;8\+_H MHV#(IG'EBGYOC!;=7C:*>Q%^["E*VJ=Q%506K5B(])[^Z4 M<7:TU.H01A%=;N>WTLHAH=X$ZS^8#+=HG&^*29FF57]+$RSE-9OD5VYI1$#: M>RG)S+J+-!Y3_^09TM3&K(2$J'S9GOI MF2W/1&LI<=D-0?< U-_(Q7H)CNW^R&(-5CA1%''_')^O1K(9H<645RNQPC15 M=P^@Q;I# G,?KY/R+UN&OS6].R=":+"VOK.Z?I/Y+%8K4?>*<%('9]6 1;NT M28AVGZ+= FP')O>Q$BCY@XA4529^5]!LPK><\'2B_/$H,[3].9\FCOV)'@[N M]2$&%]\;D;S C&HU*:^87HB'&H)CH_W,G\V+6B?X,-4=4RLAA@M J]0,^1EC MD->F,'@'G#D;IS"PJK&&D_RL+JWY K,BE'7I7:=R/ZLX2'/.A !QN5S&VM,)%WX@*E=(2+%NS^",*9E.D<#TXY0S*\(AG M?241?!T4QX-S.<8)XW3O*J7=[5^27$=N_L/>1]JX5UE6*2!="(;K#-!%A\7O MHQQN^9C H2%]B+D>LDX/!O6C[$^9JX#-[Q*6*7QRI(_2*UKB'6S.P?N./A[.1#0@X M!<&J@#!?@>DCMYA'5BESP;WZ^B-D7/1F[(YBS.CE>6U+4Y?:B,%O0$\(T">3 M=5 Q9>B]3:,K),!Y/G M:RFIXSJY>,7OD<3!QUUXB!$GKWVK *Y34Q86>KPC M,WII7A.;1#B)!TG+B&+Q,,YL$FDZ1\M8O#W5F?E:3;X2,A-GX=IH[LRGG$WQ MXT%#<]Q,$/_3;O2XB?.Z*"WUDJ3"3C7VWL>TM@<3F*YKF^N)+8;\R6I M$)9\B]+Q*/MQ7/= M7J47 =8V*O-[.W@B#*?K.805R"NJ^$XP:F2[FX2Z,9Q^36 I2GG=7O8S\^V5 M!,_&B(*<1]<+CH0QF03'D_UM+>9RP1&@4IQ%^ 5PL@[:>L,."R-]YOQ6<%?F MA[<*5KZJ_M$W40.[7$GSAB6%UO+->0<'\EZAM>8_;D?Z#;EKFRF:4_N'MO5^ MG#M5&%S/:O=M2T5K,-[< UPGL HG]6/"1!U=GY?FQLBE[1C'_$Q^S_,NQX>T MRVS0NOOX*,H"01J3RP]7P^&TDQ@CV2(#+75E3P6(\82?W@.0NNXGNZ1OYBPO M!4 -L"M"9:)P'3T&PHW;51[AU=8SXVTR"PR+-(#N/_TOJ9^Y0\FO40LWLOBG M*3:EAZS]1$QV*C2>_D\]B>+!=9^W[K(*[@$4$BNR2-*[P( M GLZYX__O1D9% OM/WPA?C#J60+*9F([?\_M'I!YN_(C\D:18EQI8B#!'#]Z MALYRDC<#/1M1Q8#T.;X':%4CLHK=RN>&B:.:DT5>+KLES0O1QE;9Y%7;-;KS M=HN*_<$CUK%>>AG;RT[WW")4,2X=\(7R\,YUSPC'AL?&GSQ3E,N/]%>!A&U3 MT\O6&M!57;S\.KQM4A8/9\:7H-*:AF)FG_)CT^A8W68 =P*!V2FNMVG]&1A] MUYM(>#R$PR05ZK/GP+_T68A (9)8[,:_?L]5!2O,$]RM%I').+;7J]N8:?EG MQ,T-S!3;ZKE($2(1T%4YTIW&GUN,A/<+>(#BI>S!)[V*DUJ3P=-SS?)5+!"K$QI$ 0MX>&0],57^QN M+R^2YV8"3GZL(S*V)(+=_)DGW!2&4%0<^X6QOW] G!II6]&>;"&J9/,"1%W4 MCQN:@:'1\6+\GVVN\.<"8Y8"* 6W%C3WQ"CUCQN_I>A&R&7=L943!:X$H#,H M";AA!$;+>)_K,J/WNW7B&7KZK#!6P@.>I[=F0\FZ5W@9W][:* V,ZR!PZU?F MK_A*[2#0,HLRAOUD@TM0FL%#U/&TT'4J2_%WN1@J4K/,3* ML\]6(Y+66U3@'O"4-LC6GD_;5\S)AZ7Y<\B&[,FS.@MVE[@ 9>MS"F;TYXK3 M]:7G\^4B!RS&=>%\W(ML\0RF0N@[>M!_$_@SM>D@G$3),#B4ZO%!R'J2G(MI M@^TFY5750):ITCR@^!;!9:1F!]$]()LC?7//B MU,[PLS$-_S953.H:1Y KSXD(_\B6,NU/@W31Z(@_V1V=L\+5KJC(R(\]X#ERP>CW#E;Y(?+U43_&)/@?'*WNP6T M#U>\BHFKI=/NM),'G]4RBV;:UFW$8!AX M]X?^.TVQ^WY&+!Y=BX%ZS]QLZI+%8-$F0V"_U*K"R*WP]8]=>.](V8>",)K7 MF)XM?@M__.NG5-_2"$D$G&=JR<&YHCI_5W(YT+=\&46^9%$/BOYZ(,;* >Z> M&X\^I#@QX+$3@K!C$+R> PS:L2_4:9EJ;)\V,XCLE/U?C9]T")<\^% M\H[ CNW.4^ 6!PMQ)PX/U+ MV5P'$P<;2SO3CQ]<8I6\9]*8'TK++>'+7;W,]*X#):9??=_JN59E^$Z9?3%J M6 .#0+=_<\26F"4DI-5+$1TGLHRD/91]-4X LDE6L_-. C*UQ"AE[N=$^P1\ M+5"C8LMP!:X=(Y5N-!"5*>7:2/M3R>:P$<,??>R<;V1&@L8%10,-X5*N9%F$ M59Z\:EJSN7Y8*AW36RV\OZT=\=\YRW^1PS";T(Q0QO5L<0AIV4PH^[VT8,TS M3OG*ZKF#BKJ(LV<7UDF5?5Z 8!4.2G02^NML[\JT+?Z:3#VBO/2U]CRZ((@! MUX]UL$\"=W25"Y>=?[(B87XLH< ">5']&DQEVC+'C#YB)RI4YAG31ZJ;-);. MF?($UC%0,P:PHHUVY.'N?_"ZU/6FH8JD/1XM&L?OB\>J@#N#B;MM.&WK6PM: M=9-O:3BP@MV.D#(046K&))[!Q[L_'$)$\RF:['%=LKBGVD.DDG%$"VO9XP=I M"/3_<*.W:S\LN?Q-+T5(YZH8KTIH#UQ7O(KX1_O,]*?G[BJ2@B_7M[+RZEVK M<&S>6!L*>-F^?N[]O<$L9BDS7! E6?6/RF&^W) 8'"3/\HVP@_"/5?XF0UXR M]'@;TCX:<@3Q.(J!Y'1;("UJXV/HVJQB1[(;AV7N*K@Q4!7'RNG&7'^4&C%<_) MS)S7*X94$*M8C(?7,%,*X$FXG1:5@F+4C9S#GK,+GLW^)A# '8"BHFF;+4HJ MWKUCFQ*EM;I-92=IX&1*VP\@", &J F-TY]7F;;6-7;6Q\\>$J4])2H?6'L5 MN&]EQWZPSV%6#PU^]87[:Q3FHQAKP)8XO14\K?'!0:-\[M'4G/RBE,+-++QN M9?3%LL+Q O=@L:2-J]W%R$9?6=]:+CW$]>'8"9WW?-_W-/?WNSG]U0]PAB;S M-3J>*?Q%;V<)X;TS:D)0 ^(H_"CM]TK((1\)3]/D9JM\;APCM=#9WQ8A M?X?%^HZRLVDZO_WT]\[U7!6*,614PZD:AY M M>XD9/ALA3 ZS+\C$/A((L&SF['T)*@M&KS24)(#7 E\_&\PL]/5'45 G[? M(DZ5-34PA90XDCU]MV^L@/T'.VN@_7,XX(26>#MMX8YSQCQ=IFW&KI+CJ[L> MY9N^A?7:A!@E1^OL7J[G-G/*WR#%G5.,T&@1=$*^[_.=/E1N9W3M9>& XU&/ M'HJ*EL71V=25FUL);9^H82]S(?XI3F6N^#?>%N$7(Z\SV7/UDG$$WU)%?YT^ M^R\0$/L?^8\6K/O?_QM02P,$% @ >XE94EMT4P* !0 E4@ !0 !W M9"TR,#(P,3(S,7AE>#(Q+FAT;>U<^U/B.A3^5W)Q5N^=L2_0!0HRLP)[949= M1^KNO3^F;:"9#4TGC53O7W^3/I27X"H(JV%&**=M'N<[^<[78-+\0].Z80!# M#_G@S+DX!S[U;DMCA:-+^7JUL5AI-0Y:X-M^LPML3?(#8 MQ@ _[_4=\.TKZ-^<]GN=WI?K7K70C>FY):CF8YN@B^.HDEZ /+/R@\6"K>EF84E6&0^$C;FN9:1:$1PS6)]':="2>_^X?!/G,D/E5KR]/54_AP.5S M8 29U#YOCL4R.;PYO^_O69_-QOS[NH"83#X[%_[;<7F?0XXR+]-!]MD+/N>@10,3OC[ 4RM^)%&0196V5-IR9UCTNU*62EENGQ,5]2EEN1/_,B38<(QBGJ[>[D."8B4RMQ[2 M2F0JD;F#8:E$YJ\2ZA5D/$0L5II3:<[M4Z1BPK4RH9'NU5"L+=W(;B,/+7U< M%&4N7BW[@M6P 7LZ=^8K.29VD9D^D;>P/-/B8NW'U/XUN6EJ^YK9K7$B.$1: MMH89#D0@V'!,L5_DDKI>>5ARDD>L[+^1[;B3;N'3^A]02P,$% @ >XE9 M4MD>M##(S+FAT;>T::U/;1O"O M7)W):\9Z [9EQS/!0$,#"4.I+5U1=*I=V<<]]=W[R09&T/#)*9-6C.# M.>_=[7M7NRL&/UC6<9'2(H:$O!F?GY&$Q[,<"D5B 50A=,Y42L:\+&E!SD$( MEF7D4+!D"H3T[)[MV9V.90T'B&E47^%%2'S'WW=\U_>(YX9N+PP\[7ID+&@AF6*\H)GC M'+]KD5:J5!DZSGP^M^>!S<74&5\ZJP: M-/85O'$&5(015VG_-HF[;I;-O0DOE#6A.078-B,<6U M1,5:$@2;/.^;XY+]"8@;)E8:&[%\^K, M-9,L8AE3BS!E20(%W=QJ_1U'*-C M*@Q!("8@5%_+[DN$7FEV!(,]H7O;) MT:S(>-E&5XWM<,MR[+SPOM3U^TPJ-EELTZA XCKQ*$X4NBDK,$65=98BT8(( MF&#ZP>(*M\P)85)2?4 JK)9TK27)BW=6(JOA.(Q(R*!?&1NJ[ZVE7=*$"6&+"-@K2^>,:J M.Q'-=-U)9 J B.XF6M'4S,I9)%G"J&!H&&K.'T$,>80W L]0=(;\(*U"Q#<&4E_;R[1V-HIY3%Z=**[U]N]]YY_(=H\8\[L$N)8 WR_3@':!C?B^ M\<*5<#,94>I\0.NP:G+#"$./%@NM'*_3EP3[M92;ASY=5FV-RE:YWE*_T1J: M(*Z"+^;3PG16)O)RH'(FC ":'4 ]YD;"C,LJ])F.G PS@4EH&B*8O,+,AMD* M8X]C\3DU.;_)7#_1PJ3+)J"2V5(/-.&E(8W'7G\8Z=8;*]? /VA7T=CH@#U& MPV50ADRAR\2HDI.E"4\+?&S-*AL:$WE]@NU^PA0Y0RT %F3LD>QB[[+&XV6- M_TSW:Z8QBD89+!V0"VP@M?-EM)00-HM5)@Z00$U?SU;T4Q0%;M@PHQLZ4[P! M5',; UD;[V@^UV<[&K(RJ6D1H\Y7K4J?>O D&CX;^2O=JJ2!XY-#03.$KH$-E..'QG M??5#=;8M5_WVQR>.=,C;B_,?R=G9Q88*=J[R7;G*MZJ>;\V-[@RIM:*C8_MX MQM1JS R\0ZL";2_PSN,SH$6;_,PT1D9W3K5SJJ]VJHU9XTM$3_>O7BMNA?4.:ER_YG?&]OE%SZ-_BV%WKV^JWZVN= MVSIL^3:_I%.PJNJ;3K ]"^DU9TGM:9V>'3SMU\UD!7+-^__JGP3,?QT,_P)0 M2P,$% @ >XE94E8G00SC"0 7$@ !8 !W9"TR,#(P,3(S,7AE>#,Q M9#$N:'1M[9QM4]NZ$H#_BFXZIX69.*]P6AS*#(0P,+SXJMHPUR):/ M)!-R?OW=E>S$"5#2@7*2-LP L:R7U6KW\:YL9_\_GC=(8YH&+"2GPX\?2"B# M/&&I(8%BU$#IF)N8#&66T91\9$IQ(BI7S21 MJ4\ZSS/JEY MS>;7;K_9/!X>NQ,[C5:;#!5--3=U MS,IV(QI<7RF9IZ$72"&5_RJR/[U(IL:+:,+%Q'_3IX*/%']3?W/*Q TS/*#P M68/&/'I@'PY MO#@Z_#3XXIU_^S#XBQSVAWBFTVIU-KZS0K[S7"JI'9S5R5>X0G.:D(\-\I6* M:Z;J)&#*\&A"3$R-?^],?[LU-G0D&!E)%3+UOM:J@8Z$**[/TV.=T: \+DW" MMD!S$#33S"\_])YQ8E,%EA/#*I40! ^M_)Z@$YD;/^*W+.Q5(@,G9:E_H^ W M7&H%%@6[0^S&T U]BL3TAA'%;C@;0WAK8J[) M89KF5) +EDEE(.(E)] ?Q+K>?XF,"L+* M-.U2_CQ?G ]$<7GL%'D*OF%\SY9L_'7CKU-_[*RYOQY1;9-0DDS(-4Q6,$A6 MZ\YME?/74()DJ80L%T:@/"4TG9 \-2IG,#%(8FT*#(Y,20)'BH.K1S2 (D5D MP@TQTM6[4R%E =.:J@E62>@U@W$K?6HH"T$8&%+@'' ,K!!P!7DW5(-,7(,D M8 T$UBR(B<[QSZS]F"E6=((32+B&_!!7QV7JBNF,!59 [#<#T60(TP3# *6, M)E4U;&"T@=&JPZC[J\*(D8BGX.Y(CIE[UX%$4!U.J\IYGD8X(.[UP.= Y"'T M"0BI^'(=\,.5F) ,"(#P0J@),:-3 0:],#0 ,+2;2'6LD0NH $B2P T[G+;R M!%3')!)RK$M>*7;%M5$4!J)8Z.0&*>L5[.A2F#O2;LBS(<^JDV=GSSU=D*78#\"@0481A\,MO6T]^(Q0Q2PKP/Y M8-KMZ;:[U&OO;C$G2GLW=$?ND.,^6NJ(A8,0#&DJ('-@08$>'8T4 T5S T4P M$$YV$6]0 _,__^61M<'1ZN*H@HW:P2(H7IQ5='N]677,-!R!O]ILYW&BU#$1 M"VBNEV^"&=&( 1B*D5R.)7,%'4"X@@:/01#48JGM!S=+9^%3-01SM]N -$62 M-:-%O0C/\"2'4 IDT5+PT-X6U?E(\Y!3Q7$"W*6"-BA,L:=<8WIF :UM+F=# M)JD9"&0@1,-&&45;R07%2 ^F9868I7G0PB6-U5P7/HT85H1@#-J#B:]Z\$7* MW]*]7A1]19$5=8/"M4/AZ)="X=)1SQTB+A\O+0U&@.D-#Y%W5,O4VCO5P$K< MM$((4A660 )$'].U(6>- 0HC?M]KU&8 0/C[],C$JG MM1ENZD6/[\B34;E=:!G.G!Y GAYVOF'6AEF_++/"-6?6L0/"7;#@K<5B!\J> MN8==/Q"K85(J@R!7"(]*!GBGST1J Z7X_!GTI&%UR-\YI(_0\=:]#2(@($10 M"W4+D0/@DKT?BK=*[9,/3J9M)U%,]315QMC+$I.%-BBUFB@"Q@D1_)J)XN;H M0OWZ$Y7S+S%RLTNWNHA[<8KM_IXW#>P#4F%)P/HLC,&HJDJB642#-/F![/;. M5ELA&\U#;J32TW32%D"'2<*-8>S!>'$D(5W%LR$'V6P76T K",\TAG_P'S?\ M2KRROW,.HEN8YFE@;XUN;VX);&"SLO'4NM\2.!2"X(X4!]3@?3B\HQ=P!F H M,KGIUOR8T6M,S=R.D$W.[%Z6?5BK?)#AAW!3[**[6Z'WA"XTA(::32.7!]!4 M[']! R ,&$[=98<:4D.=)V!WH#0[E2)2O/>!CTU4LP'-2H-FW3?<#R$_BQ2$ M#75P>V9#'0"'?;:R($S=)3D\O9'@3)CII/2J>$14%=$12S(A)PS.CF/IXB$Z MQR_@S3,D@(T-";[SOLYO-W-\3=0:\_L:6G.MI.)2J',2_0FC%<+@ZZ5H@ M\SM_K9G3%^^N8DF%5A91Y:CEU IT3;&P )L$YB58TU]X8E/#H2[;3\W2DI<@-ZR&F=V%JZ*8:K\:^ M_02MV5:K[L&I[04-N#>"B[_S1%SDK"QYVFV\7;E9WUW;Y67\P7 MGV/5'K'D9S2,=5[XS:*OZ:+SI\3&-HOC!D0*\ L>8LHA>TOMWD@_YBPB@UL6 MY'B))^=N[WF_R1=MHDR$W,7ZIR0%TV!]>KN[77Q8M/LE _AJ>!&KA^V@0'KE MNV#F3Q02=A8D+B\"<]]"4Q3-?0G-XA?<9)#@>B[4HA'DICZ]D;SXE94O>^;2G]"0 Y4< !8 M !W9"TR,#(P,3(S,7AE>#,Q9#(N:'1M[9S_4]NX$L#_%3TZU\),G*]0BD.9 M@1"FF=<"0]-W=S\JMHPU*)9/DA-R?_W;E>S$">%(!\I+>&$&B&5]64F['^^N M[1S_R_.Z24R3@(7D2__;5Q+*(!NRQ)! ,6J@=,Q-3/HR36E"OC&EN!#D3/'P MEA%R5#VJ-JJ'AYYW<@P]=?(F,O%)L]8\J#7KS09IU/WZD=\Z)-??R.Z/?F?/ MUCZ_ZO3_O.ZZ0:]_G'WM=:&RX2*6JU[ MN4-V8F-2OU8;C\?5<:LJU6VM?U.+S5#LUX24FE5#$^Z<'&,)_&4T/#D>,D-) M$%.EF?F\\Z-_X7V"&H8;P4Z.:\5_5W<@P\G)<K9):$7B"%5/Z[R/ZT(YD8+Z)# M+B;^APX5?*#XA\J'+TR,F.$!A<\:5MS33/'H@ZNN^=\,!H6I"YXP+V9N!M7& M4=NP>^-!+[<@!Y:VW6+Y^3H-"GGFANWS(=/DDHW)C1S2!(:T)3AT:=2Q&V8@ M10A==?_XTCOK]=^_:WRLMUN-:O.X-H!]2'_MG!O+YCP_1:S]C%D^MK:MPWP< M#S;?R*&K,^*:#[C@9N+'/ Q9 A*\?_>I66^UCVO8W\*2/$N@![OP3[L? #:8 MFE^;3O>FW[OH=4[[O:M+ST3K]"$9SMWJR3S-<_;K[_ M.+WLD_X5^=[M6,E;]29*W__2)=]/;\Y.+[O?O:L_OG;_)*>=/IYIUNO-K2X^ MH8NOA:276I*=DUZ%?#MS]?QWS\1A6\FK LPOSY M.?W(K;%N?YZWJ.X0NP41U9"*.2#G1?^$9-1PM#P2TQ$CBHTX&X-3:6*NR6F2 M9%20&Y9*9<#/)!?0'WB8WK^)C,CO5-PQ1=[38=HFYUDB9%HAO22HSG005Z2& M.U.S6[FUUZV]KHF]-C?<7L^HMJ$?&4[('4Q6, @1*\YLE;/74()DB838$D:@ M/"$TF9 L,2IC,#$('6W@"89,R1".% =3CV@ 18K((3?$2%?O086$!4QKJB98 M94CO&(Q;ZE-#60C"P) "YX!C8(6 *XAVH1K$OQHD 6T@L&=!3'2&?V;MQTRQ MO!.+7G6G3S[&TZ>_IR9OG_7.FKKG"QYS@"=!AE% M' YW]9ZUX!ZABEE6@.USU#6P:<(T[AO7,;; :D/PF=!OPN.0ZT!(G4$[]*:4 M% X:J9(!"Z%8DUU@1,@ .@X$W?L@ILDM(Z?@J-QD@FF726VTJ-'(WD T5S T4P$$YV$6]0 ^,___61M<71 M^N*HA(V=DT50O#JKZ-YFL^J<:3@">[71SM-$J6 @%M!,K]X$(Z(! S#D([D8 M2V8*.@!W!14>G2"HQ1+;#R949^Y3V05S-[F -'F0-:-%)7?/\"0'5PIDT5+P MT-Z,U-E \Y!3Q7$"W(6"UBE,L*=,8WAF :UM+&==)JD9"&3 1<-&*45=R01% M3P^F9868A7G0P@6-Y5@7/@T85@1G#-J#BJ^[\T6*W\*\7A5]>9$5=8O"C4/A MX$VA<&6OYP$15_>75@8CP'3$0^0=U3*Q^DXUL!*35@A!JL("2(!(3IW58,BX M;%C$LV67Q9(CZUS54M++.J'W^8323*6 16U#W" S;0"V/37+4L@.8IN(!;!FX9^'89&&PX [LC*C+K,R$@6!2Q !\J2IA>DH#* M(]L5/$!WN#PC98$'#<%[TR[O-0 E>'S\57Q4.JW-,*D7/9V1)X,B76@9SMPZ M@#QM['S+K"VSWBRSP@UGUKD#PD.PX*W%/ -ESRQAUT_X:AB4RB#(%,*C% $^ MZ',HM8%2?*P,>M*P.^2O#,)'Z'AW:8,(" @>U$+=7.0 N&3OA^*M4OOD@Y-I MSTD44ST-E='WLL1DH75*[4KD#N.$"'['1'YS=*%^Y9F+\S]BY#9+M[Z(>W6* M'?Q_WC2P#TB%!0$K,S<&O:HRB68>#=+D)Z+;!ZFV7#::A=Q(I:?AI"V #H=# M;@QCC_J+ PGA*IX-.] M);"%S=KZ4YM^2^!4"((9*0ZHP?MP>$M"0VBHV=1S>01->?X+&@!A0'$J+CK4$!KJ; AZ M!XMFIY)[BDL?^-A&?MO([VV3:M,S]J<0X$4*_(X*<(-97PG(8Q_.S!%5<5$2 M3T82K!%#I83>YL^8JMR]8L-4R F#L^-8.H>*S@$0@/4"$63U9U'R0GH\1XG6 MQX<;^PL-_0F6]W)0KWYJ_5;V;A<04'H+M=0_*CD^EE@L M4G'L(7#\ 5R[[[PQ+,*3;[9.S].!EB(SK(V0/8"IH9%IO!C[]A.T9KOUB@>G M]A96P+V&F_^=Y]DB)65!PU;U<.UF_7!O5Y_9W*;N'U3W/Z[=])ZYJ9:8\U?3 M1]\E?);&OX!C]P2UGOM&XCDLFT\NV$!E^+Y#\Z!"\#7[,J 6M&75E5K90-9_ MD7$;2>V(?-2*%;[3)JU;3M65ONSY8R5>SQI?8MR=T^055 M8Y.W?KOM&[OM_#E^MHW#N &1 GP"X)X%&5[3R7]XP,BU8IICYL&F2SHQ9Q&Y MF 8W5RX=?5SCBSI2A#;N OY+&5X,S(N:'1M[5I[4]NX%O\J9]/9/F;B5P(%[)29D)@A MF(ZY MMV<8AP/<:50O$9D+/:NW:_7LG@..[=H'[HX-Y^_@Y64P>E52C\]&P=_G?L7T M_/+H[60$'<.RWO='EC4.QM7$CFD[$$B2%4PQD1%N6?YI!SJI4KEK68O%PEST M32&OK.#"2M6,[UA#&54$HI3(@JHWGHZ MMOVGEY,X9MF5P6FB<,3L'=R.27:5W@Z*2CE74DX4NZ9Z]]:^$:=$NJ%0J;?) MXJZ5>;,N$9DR$C)C?.F^&!'.0LE>=%^<4'Y-%8L(?B_0L$9!)4M>>"5YP?Y' M<6_4D+.,&BFM!#6= T_1&V7@+E?(3H]ZE4WVU^\-K!"-G6]%,>G#SR+X+)\60T#"9GIW!V#(-0'HY.)OXQ^!_\T64P^3"^'IP$$9^#LPZ4Y-4_:W=A M.(7A^.P\\,>;R]:(#^S76JC@Q-=DT^'%T?#4GQIG'][Z?\-P%.!D1=BS[1[\ MBB':^X3/=B(R)-''*RGF66Q$@@OI/DO*'^_^0O6?>:%8LMR:E3J'DPPBD64T MTNA:54"54AAFV9QPN*"YD JK'!P+.2*FD*,M+/:#=U+.]2MSRPO%>=8&2*-7R M:A)T$Y4%&E%7[21A$5Y]49=NR2%< E*BT;58^5P6Y7QVKF'RI%8 MY+I#:*]9H]2)5\LV)3(D&2V,LQM.ES",E)[1"=?%>:+<'Q5_=Z;D/<;?%T/_ MN[)4D9!3"(5$K[_IV!WT(N=U4[*Z+G(2-=>-4%A5;P5RC MF"9I]5WZLI3?X&0IYLI-V V-O58[5$G9V%])_(N_R@.;@EWKV(X(K_U;NAI% M\!8I4]30]J%N)A:2Y W[?5Q5V['F[YC85,9M$=;GU^*CCE2[_/D^HU:7>EL4 M406(><[NR_C5*IUO@6P%8G5..P?]'4_#VRI6M>4L[4&K=/G]5=;U+EV[ ML30%0US,E&N4(T]Y_937J[SM/8*\9EFBZ.N/RU ^[()P(L>$+[KEJH1E)(OT.&X8EW>E9;^"5'->P8/(J2QY MEE=-^+;-]=G:_0#M>$>'=)=*#U#RJI'[\5"[+1A]6/?1OXJJ^D"I#(,W'1T' MG:9H?%4EJ%1]C=QJ8?1!E$8.A(;U$FK? F9]RJ5'6F!>(GC#M5&M1O85I&X" MM6@ >=4\+65:P.!^O/]7+Q6=WZYO[>(U5M9]=\W?\5=2N!<;WC^/;8O*]3 MN^V=>XRQN+MP3$,Y)W()O=TNZ"/\-HYL*YH?OC&.ENZW*%['>@VH#5+G-X"1 MQV)H6H%?V3)68<%[QCDC,WAGUH=%G]AJJ[FSK;#[-B]JM'A<+OP]W/>S/<2^ MYZ"@[/290I$B_< DQ1LRI"[OJD8IHPGX-S2:ZVH'9]71[CS0ES=XE94O99E1?%( H7 ! \ ( ! '=D+3(P,C Q M,C,Q+GAS9%!+ 0(4 Q0 ( 'N)65(E@3N=N!T !ZZ 0 3 M " ?(@ !W9"TR,#(P,3(S,5]C86PN>&UL4$L! A0#% @ >XE94A5) M@&N?5@ .OD% !, ( !VSX '=D+3(P,C Q,C,Q7V1E9BYX M;6Q02P$"% ,4 " ![B5E27H/ 4!?5 ">MPL $P @ &K ME0 =V0M,C R,#$R,S%?;&%B+GAM;%!+ 0(4 Q0 ( 'N)65)%TDXNC9( M &VH"@ 3 " ?-J 0!W9"TR,#(P,3(S,5]P&UL4$L! M A0#% @ >XE94MO%F\&93 4 ND)# !, ( !L?T! '=D M+3(P,C Q,C,Q>#$P:RYH=&U02P$"% ,4 " ![B5E2+#DI9-48 ">&0 M%@ @ %[2@< =V0M,C R,#$R,S%X,3!K,# Q+FIP9U!+ 0(4 M Q0 ( 'N)65(G$:6 A'4 ,^9 6 " 81C!P!W9"TR M,#(P,3(S,7@Q,&LP,#(N:G!G4$L! A0#% @ >XE94EMT4P* !0 E4@ M !0 ( !/-D' '=D+3(P,C Q,C,Q>&5X,C$N:'1M4$L! A0# M% @ >XE94MD>M#&5X,C,N:'1M4$L! A0#% @ >XE94E8G00SC"0 7$@ !8 M ( !3N4' '=D+3(P,C Q,C,Q>&5X,S%D,2YH=&U02P$"% ,4 M " ![B5E2][YM*?T) #E1P %@ @ %E[P< =V0M,C R M,#$R,S%X97@S,60R+FAT;5!+ 0(4 Q0 ( 'N)65)K7"+WO08 /TI 4 M " 9;Y!P!W9"TR,#(P,3(S,7AE>#,R+FAT;5!+!08 ..#0 - %@# "% @ ! end