0001558370-20-008835.txt : 20200731 0001558370-20-008835.hdr.sgml : 20200731 20200731084813 ACCESSION NUMBER: 0001558370-20-008835 CONFORMED SUBMISSION TYPE: 10-Q/A PUBLIC DOCUMENT COUNT: 78 CONFORMED PERIOD OF REPORT: 20200331 FILED AS OF DATE: 20200731 DATE AS OF CHANGE: 20200731 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-Q/A SEC ACT: 1934 Act SEC FILE NUMBER: 001-35000 FILM NUMBER: 201063785 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-Q/A 1 wd-20200331x10qa.htm 10-Q/A
111114700000147000001470000014700000303300003003500010-Q/A00014977702020Q1--12-31falseP2Y6M1470000000014977702020-01-010001497770srt:MaximumMemberus-gaap:MoneyMarketFundsMember2020-01-012020-03-310001497770wd:TierTwoMortgageLoansNewMemberwd:FannieMaeMemberwd:RiskSharingObligationsMemberus-gaap:MortgageBackedSecuritiesMember2020-01-012020-03-310001497770wd:TierTwoMortgageLoansNewMemberwd:FannieMaeMemberwd:RiskSharingObligationsMemberus-gaap:MoneyMarketFundsMember2020-01-012020-03-310001497770wd:FannieMaeMemberwd:RiskSharingObligationsMember2020-01-012020-03-310001497770wd:NationalBanksMemberwd:InterimWarehouseFacilityMember2020-04-302020-04-300001497770wd:FannieMaeDUSProgramMember2020-01-012020-03-310001497770srt:MinimumMemberwd:FannieMaeMemberwd:RiskSharingObligationsMember2020-03-310001497770wd:HUDProgramMember2020-04-012020-04-300001497770wd:FannieMaeDUSProgramMember2020-04-012020-04-300001497770srt:MaximumMemberwd:FannieMaeDUSProgramMember2020-01-012020-03-3100014977702020-01-012020-01-010001497770wd:LineOfCreditAgencyWarehouseFacilityThreeMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMember2020-06-300001497770wd:LineOfCreditAgencyWarehouseFacilityTwoMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMember2020-04-012020-06-300001497770wd:LoansHeldForInvestmentMember2019-01-012019-12-310001497770srt:MinimumMember2020-01-012020-03-310001497770wd:TierTwoMortgageLoansNewMemberwd:FannieMaeMemberwd:RiskSharingObligationsMember2020-01-012020-03-3100014977702012-01-012013-12-310001497770wd:DebtBrokerageCompanyTwoMember2020-01-012020-03-310001497770wd:DebtBrokerageCompanyOneMember2020-01-012020-03-310001497770wd:FannieMaeDUSProgramMember2020-01-010001497770wd:LineOfCreditAgencyWarehouseFacilitySublimitFannieMaeAdvancesMemberwd:FannieMaeDUSProgramMember2020-05-052020-05-050001497770wd:LoansAndOtherServicingAccountsMember2020-01-012020-03-310001497770us-gaap:ServicingContractsMember2020-01-012020-03-310001497770wd:LoansHeldForInvestmentMember2020-03-310001497770wd:ShareRepurchaseProgram2020Memberus-gaap:CommonClassAMember2020-03-310001497770srt:MaximumMemberwd:ShareRepurchaseProgram2020Memberus-gaap:CommonClassAMember2020-03-310001497770wd:ShareRepurchaseProgram2020Memberus-gaap:CommonClassAMember2020-01-012020-03-310001497770us-gaap:CommonStockMember2020-01-012020-03-310001497770us-gaap:CommonStockMember2019-01-012019-03-310001497770us-gaap:RetainedEarningsMember2020-03-310001497770us-gaap:NoncontrollingInterestMember2020-03-310001497770us-gaap:AdditionalPaidInCapitalMember2020-03-310001497770us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-03-310001497770us-gaap:RetainedEarningsMember2019-12-310001497770us-gaap:NoncontrollingInterestMember2019-12-310001497770us-gaap:AdditionalPaidInCapitalMember2019-12-310001497770us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-310001497770us-gaap:RetainedEarningsMember2019-03-310001497770us-gaap:NoncontrollingInterestMember2019-03-310001497770us-gaap:AdditionalPaidInCapitalMember2019-03-310001497770us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-03-310001497770us-gaap:RetainedEarningsMember2018-12-310001497770us-gaap:NoncontrollingInterestMember2018-12-310001497770us-gaap:AdditionalPaidInCapitalMember2018-12-310001497770us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-12-310001497770us-gaap:ServicingContractsMember2019-03-310001497770us-gaap:ServicingContractsMember2018-12-310001497770us-gaap:ServicingContractsMember2020-01-012020-03-310001497770us-gaap:ServicingContractsMember2019-01-012019-03-310001497770wd:LoanOriginationFeesMemberwd:GainsFromMortgageBankingActivitiesMember2020-01-012020-03-310001497770wd:InvestmentSalesBrokerFeesInvestmentManagementFeesAssumptionFeesApplicationFeesAndOtherMemberwd:OtherRevenueMember2020-01-012020-03-310001497770wd:LoanOriginationFeesMemberwd:GainsFromMortgageBankingActivitiesMember2019-01-012019-03-310001497770wd:InvestmentSalesBrokerFeesInvestmentManagementFeesAssumptionFeesApplicationFeesAndOtherMemberwd:OtherRevenueMember2019-01-012019-03-310001497770wd:FannieMaeDUSProgramMember2020-03-310001497770us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-012020-03-310001497770us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-01-012019-03-310001497770us-gaap:NoncontrollingInterestMember2020-01-012020-03-310001497770us-gaap:NoncontrollingInterestMember2019-01-012019-03-310001497770wd:LineOfCreditAgencyWarehouseFacilityTwoMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMember2020-06-300001497770wd:LineOfCreditAgencyWarehouseFacilitySublimitFannieMaeAdvancesMemberwd:FannieMaeDUSProgramMember2020-05-050001497770wd:LineOfCreditInterimWarehouseFacilityFourMemberwd:LoansHeldForInvestmentMemberwd:InterimWarehouseFacilityMember2020-03-310001497770wd:NationalBanksMemberwd:InterimWarehouseFacilityMember2020-03-310001497770wd:NationalBanksMemberwd:AgencyWarehouseFacilityMember2020-03-310001497770srt:MaximumMemberwd:LoansHeldForInvestmentMember2020-01-012020-03-310001497770wd:LineOfCreditInterimWarehouseFacilityOneMemberwd:LoansHeldForInvestmentMemberwd:InterimWarehouseFacilityMember2020-04-012020-06-300001497770wd:LineOfCreditAgencyWarehouseFacilityThreeMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMember2020-04-012020-06-300001497770wd:FannieMaeMemberwd:FannieMaeRepurchaseAgreementUncommittedLineAndOpenMaturityMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMember2020-03-310001497770wd:NationalBanksMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMember2020-03-310001497770wd:NationalBanksMemberwd:LoansHeldForInvestmentMemberwd:InterimWarehouseFacilityMember2020-03-310001497770wd:LineOfCreditInterimWarehouseFacilityTwoMemberwd:LoansHeldForInvestmentMemberwd:InterimWarehouseFacilityMember2020-03-310001497770wd:LineOfCreditInterimWarehouseFacilityThreeMemberwd:LoansHeldForInvestmentMemberwd:InterimWarehouseFacilityMember2020-03-310001497770wd:LineOfCreditInterimWarehouseFacilityOneMemberwd:LoansHeldForInvestmentMemberwd:InterimWarehouseFacilityMember2020-03-310001497770wd:LineOfCreditInterimWarehouseFacilityFiveMemberwd:LoansHeldForInvestmentMemberwd:InterimWarehouseFacilityMember2020-03-310001497770wd:LineOfCreditAgencyWarehouseFacilityTwoMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMember2020-03-310001497770wd:LineOfCreditAgencyWarehouseFacilityThreeMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMember2020-03-310001497770wd:LineOfCreditAgencyWarehouseFacilityOneMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMember2020-03-310001497770wd:LineOfCreditAgencyWarehouseFacilityFourMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMember2020-03-310001497770wd:LineOfCreditAgencyWarehouseFacilityFiveMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMember2020-03-310001497770wd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMember2020-03-310001497770wd:LoansHeldForSaleMember2019-01-012019-03-310001497770wd:SecuredBorrowingsMember2020-01-012020-03-310001497770wd:LoansHeldForInvestmentMember2020-01-012020-03-310001497770wd:SecuredBorrowingsMember2019-01-012019-03-310001497770wd:LoansHeldForInvestmentMember2019-01-012019-03-310001497770wd:FannieMaeDusLoanProgramMember2020-03-310001497770us-gaap:ServicingContractsMember2020-03-310001497770us-gaap:ServicingContractsMember2019-12-310001497770us-gaap:LoanParticipationsAndAssignmentsMember2020-03-310001497770us-gaap:LoanParticipationsAndAssignmentsMember2019-12-310001497770wd:InterimProgramJvMember2020-03-310001497770us-gaap:RetainedEarningsMember2020-01-012020-03-310001497770us-gaap:RetainedEarningsMember2019-01-012019-03-310001497770srt:MaximumMember2020-01-012020-03-310001497770wd:LoansHeldForSaleMember2020-03-310001497770wd:LoansHeldForSaleMember2019-12-310001497770us-gaap:FairValueInputsLevel3Memberus-gaap:DerivativeFinancialInstrumentsLiabilitiesMemberwd:DiscountedCashFlowValuationTechniqueMember2020-03-310001497770us-gaap:DerivativeFinancialInstrumentsAssetsMemberus-gaap:FairValueInputsLevel3Memberwd:DiscountedCashFlowValuationTechniqueMember2020-03-310001497770us-gaap:InterestRateLockCommitmentsMember2020-03-310001497770us-gaap:ForwardContractsMember2020-03-310001497770us-gaap:InterestRateLockCommitmentsMember2019-12-310001497770us-gaap:ForwardContractsMember2019-12-310001497770wd:LoansHeldForInvestmentMember2020-03-310001497770wd:LoansHeldForInvestmentMember2019-12-310001497770srt:RestatementAdjustmentMemberus-gaap:AccountingStandardsUpdate201613Member2020-01-010001497770wd:LineOfCreditInterimWarehouseFacilityFiveMemberwd:LoansHeldForInvestmentMemberwd:InterimWarehouseFacilityMember2020-01-012020-03-310001497770wd:FannieMaeDusLoanProgramMembersrt:MaximumMember2020-01-012020-03-310001497770srt:MinimumMemberwd:LineOfCreditInterimWarehouseFacilityThreeMemberwd:LoansHeldForInvestmentMemberwd:InterimWarehouseFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2020-01-012020-03-310001497770srt:MaximumMemberwd:LineOfCreditInterimWarehouseFacilityThreeMemberwd:LoansHeldForInvestmentMemberwd:InterimWarehouseFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2020-01-012020-03-310001497770wd:LineOfCreditInterimWarehouseFacilityTwoMemberwd:LoansHeldForInvestmentMemberwd:InterimWarehouseFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2020-01-012020-03-310001497770wd:LineOfCreditInterimWarehouseFacilityOneMemberwd:LoansHeldForInvestmentMemberwd:InterimWarehouseFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2020-01-012020-03-310001497770wd:LineOfCreditInterimWarehouseFacilityFourMemberwd:LoansHeldForInvestmentMemberwd:InterimWarehouseFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2020-01-012020-03-310001497770wd:LineOfCreditInterimWarehouseFacilityFiveMemberwd:LoansHeldForInvestmentMemberwd:InterimWarehouseFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2020-01-012020-03-310001497770wd:LineOfCreditAgencyWarehouseFacilityTwoMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2020-01-012020-03-310001497770wd:LineOfCreditAgencyWarehouseFacilityThreeMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2020-01-012020-03-310001497770wd:LineOfCreditAgencyWarehouseFacilityOneMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2020-01-012020-03-310001497770wd:LineOfCreditAgencyWarehouseFacilityFourMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2020-01-012020-03-310001497770wd:LineOfCreditAgencyWarehouseFacilityFiveMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2020-01-012020-03-310001497770us-gaap:AccountingStandardsUpdate201613Memberus-gaap:RetainedEarningsMember2020-03-310001497770us-gaap:AccountingStandardsUpdate201613Member2020-03-310001497770us-gaap:AccountingStandardsUpdate201602Memberus-gaap:RetainedEarningsMember2019-03-310001497770us-gaap:AccountingStandardsUpdate201602Member2019-03-310001497770us-gaap:CommonStockMember2020-03-310001497770us-gaap:CommonStockMember2019-12-310001497770us-gaap:CommonStockMember2019-03-310001497770us-gaap:CommonStockMember2018-12-3100014977702020-05-052020-05-0500014977702020-02-042020-02-0400014977702019-03-3100014977702018-12-310001497770wd:DebtBrokerageCompaniesMember2020-03-310001497770us-gaap:OtherLiabilitiesMember2020-03-310001497770us-gaap:OtherLiabilitiesMember2019-12-310001497770us-gaap:OtherLiabilitiesMember2019-03-310001497770us-gaap:OtherLiabilitiesMember2018-12-310001497770wd:Acquisitions2020Member2020-01-012020-03-310001497770wd:DebtBrokerageCompaniesMember2020-01-012020-03-310001497770us-gaap:MortgageBackedSecuritiesMember2020-03-310001497770us-gaap:MortgageBackedSecuritiesMember2019-12-310001497770us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2020-03-310001497770us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2020-03-310001497770us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2020-03-310001497770us-gaap:FairValueMeasurementsRecurringMember2020-03-310001497770us-gaap:EstimateOfFairValueFairValueDisclosureMember2020-03-310001497770us-gaap:CarryingReportedAmountFairValueDisclosureMember2020-03-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-03-310001497770wd:LoansHeldForSaleMember2019-01-012019-12-3100014977702019-01-012019-12-310001497770us-gaap:AdditionalPaidInCapitalMember2020-01-012020-03-310001497770us-gaap:AdditionalPaidInCapitalMember2019-01-012019-03-3100014977702019-01-012019-03-310001497770us-gaap:OtherLiabilitiesMember2020-01-012020-03-310001497770us-gaap:OtherLiabilitiesMember2019-01-012019-03-3100014977702020-03-3100014977702019-12-310001497770wd:FannieMaeMemberwd:RiskSharingObligationsMember2020-03-3100014977702020-04-2900014977702020-01-012020-03-31wd:classxbrli:sharesiso4217:USDiso4217:USDxbrli:sharesxbrli:purewd:securitywd:itemwd:periodwd:facilitywd:loan

Graphic

UNITED STATES SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

FORM 10-Q

Amendment No. 1

    (Mark One)

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

For the quarterly period ended March 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

 

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

incorporation or organization)

 

 

7501 Wisconsin Avenue, Suite 1200E

Bethesda, Maryland 20814

(301) 215-5500

(Address of principal executive offices and registrant’s telephone number, including area code)

Not Applicable

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

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

Title of each class

Trading Symbol

Name of each exchange on which registered

Common Stock, $0.01 Par Value Per Share

WD

New York Stock Exchange

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

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

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

Large Accelerated Filer  

Smaller Reporting Company

 

Accelerated Filer

Emerging Growth Company

 

Non-accelerated Filer

 

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

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

As of April 29, 2020, there were 31,131,823 total shares of common stock outstanding.

EXPLANATORY NOTE

This Amendment No. 1 on Form 10-Q/A (“Form 10-Q/A”) of Walker & Dunlop, Inc. (the “Company”) amends the Quarterly Report on Form 10-Q for the quarter ended March 31, 2020, as originally filed with the Securities and Exchange Commission (the “SEC”) on May 6, 2020 (the “Original Filing”). As a result of a typographical and clerical error, the Sections 302 and 906 Certifications attached as Exhibits 31.1, 31.2 and 32 to the Original Filing included incorrect dates. This Form 10-Q/A is being filed solely to include revised Sections 302 and 906 Certifications that reference the correct dates.

Because the Company is refiling the Sections 302 and 906 Certifications, it is required to refile with this Form 10-Q/A the Original Filing in its entirety as amended by this Form 10-Q/A. Except for the revisions specified in this Explanatory Note, this Form 10-Q/A does not amend the Original Filing in any way and does not modify or otherwise update any disclosures contained in the Original Filing, which continues to speak as of the original date of the Original Filing (including, but not limited to, any forward-looking statements made in the Original Filing, which have not been revised to reflect events that occurred or facts that became known after the Original Filing, and such forward-looking statements should be read in their historical context). Accordingly, this Form 10-Q/A should be read in conjunction with the Original Filing and the Company’s other filings made with the SEC subsequent to the Original Filing.

Walker & Dunlop, Inc.
Form 10-Q
INDEX

Page

PART I

 

FINANCIAL INFORMATION

4

 

 

 

Item 1.

 

Financial Statements

4

Item 2.

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

27

Item 3.

Quantitative and Qualitative Disclosures About Market Risk

50

Item 4.

Controls and Procedures

51

PART II

OTHER INFORMATION

51

Item 1.

Legal Proceedings

51

Item 1A.

Risk Factors

51

Item 2.

Unregistered Sales of Equity Securities and Use of Proceeds

52

Item 3.

Defaults Upon Senior Securities

52

Item 4.

Mine Safety Disclosures

52

Item 5.

Other Information

52

Item 6.

Exhibits

52

Signatures

54

PART I

FINANCIAL INFORMATION

Item 1. Financial Statements

Walker & Dunlop, Inc. and Subsidiaries

Condensed Consolidated Balance Sheets

(In thousands, except per share data)

March 31, 2020

    

December 31, 2019

Assets

(unaudited)

 

Cash and cash equivalents

$

205,309

$

120,685

Restricted cash

 

30,745

 

8,677

Pledged securities, at fair value

 

121,495

 

121,767

Loans held for sale, at fair value

 

1,186,577

 

787,035

Loans held for investment, net

 

454,213

 

543,542

Mortgage servicing rights

 

722,486

 

718,799

Goodwill and other intangible assets

 

247,257

 

182,959

Derivative assets

 

158,233

 

15,568

Receivables, net

 

52,185

 

52,146

Other assets

 

133,475

 

124,021

Total assets

$

3,311,975

$

2,675,199

Liabilities

Warehouse notes payable

$

1,305,846

$

906,128

Note payable

 

293,371

 

293,964

Guaranty obligation, net of accumulated amortization

 

55,758

 

54,695

Allowance for risk-sharing obligations

 

64,110

 

11,471

Derivative liabilities

 

172,623

 

36

Performance deposits from borrowers

 

29,575

 

7,996

Other liabilities

347,377

358,624

Total liabilities

$

2,268,660

$

1,632,914

Equity

Preferred shares, authorized 50,000; none issued.

$

$

Common stock, $0.01 par value. Authorized 200,000; issued and outstanding 30,330 shares at March 31, 2020 and 30,035 shares at December 31, 2019.

 

303

 

300

Additional paid-in capital ("APIC")

 

236,007

 

237,877

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

(1,181)

737

Retained earnings

 

801,139

 

796,775

Total stockholders’ equity

$

1,036,268

$

1,035,689

Noncontrolling interests

 

7,047

 

6,596

Total equity

$

1,043,315

$

1,042,285

Commitments and contingencies (NOTES 2 and 9)

 

 

Total liabilities and equity

$

3,311,975

$

2,675,199

See accompanying notes to condensed consolidated financial statements.

4

Walker & Dunlop, Inc. and Subsidiaries

Condensed Consolidated Statements of Income and Comprehensive Income

(In thousands, except per share data)

(Unaudited)

For the three months ended

March 31, 

    

2020

    

2019

 

Revenues

Loan origination and debt brokerage fees, net

$

76,373

$

57,797

Fair value of expected net cash flows from servicing, net

68,000

40,938

Servicing fees

 

55,434

 

52,199

Net warehouse interest income

 

5,495

 

7,021

Escrow earnings and other interest income

 

10,743

 

14,068

Other revenues

 

18,112

 

15,414

Total revenues

$

234,157

$

187,437

Expenses

Personnel

$

89,525

$

71,631

Amortization and depreciation

39,762

37,903

Provision for credit losses

 

23,643

 

2,675

Interest expense on corporate debt

 

2,860

 

3,652

Other operating expenses

 

18,090

 

15,492

Total expenses

$

173,880

$

131,353

Income from operations

$

60,277

$

56,084

Income tax expense

 

12,672

 

12,024

Net income before noncontrolling interests

$

47,605

$

44,060

Less: net income (loss) from noncontrolling interests

 

(224)

 

(158)

Walker & Dunlop net income

$

47,829

$

44,218

Other comprehensive income (loss), net of tax:

Net change in unrealized gains and losses on pledged available-for-sale securities

(1,917)

301

Walker & Dunlop comprehensive income

$

45,912

$

44,519

Basic earnings per share (NOTE 10)

$

1.53

$

1.44

Diluted earnings per share (NOTE 10)

$

1.49

$

1.39

Basic weighted average shares outstanding

 

30,226

 

29,680

Diluted weighted average shares outstanding

 

31,160

 

30,684

See accompanying notes to condensed consolidated financial statements.

5

Walker & Dunlop, Inc. and Subsidiaries

Condensed Consolidated Statements of Cash Flows

(In thousands)

(Unaudited)

For the three months ended March 31, 

 

    

2020

    

2019

 

Cash flows from operating activities

Net income before noncontrolling interests

$

47,605

$

44,060

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

 

(68,000)

 

(40,938)

Change in the fair value of premiums and origination fees

 

(22,414)

 

2,955

Amortization and depreciation

 

39,762

 

37,903

Provision for credit losses

 

23,643

 

2,675

Originations of loans held for sale

(3,168,168)

(3,773,443)

Sales of loans to third parties

2,846,631

3,622,404

Other operating activities, net

8,315

(30,978)

Net cash provided by (used in) operating activities

$

(292,626)

$

(135,362)

Cash flows from investing activities

Capital expenditures

$

(778)

$

(1,461)

Purchases of equity-method investments

(563)

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

(5,000)

(4,078)

Proceeds from prepayment of pledged debt AFS securities

3,711

Distributions from (investments in) joint ventures, net

(6,455)

(1,679)

Acquisitions, net of cash received

(43,784)

(7,180)

Originations of loans held for investment

 

 

(33,362)

Principal collected on loans held for investment upon payoff

 

88,779

 

60,145

Net cash provided by (used in) investing activities

$

35,910

$

12,385

Cash flows from financing activities

Borrowings (repayments) of warehouse notes payable, net

$

419,763

$

151,814

Borrowings of interim warehouse notes payable

 

29,898

 

21,976

Repayments of interim warehouse notes payable

 

(49,850)

 

Repayments of note payable

 

(744)

 

(750)

Proceeds from issuance of common stock

 

6,369

 

4,187

Repurchase of common stock

 

(26,737)

 

(24,159)

Cash dividends paid

(11,347)

(9,319)

Payment of contingent consideration

(1,641)

(6,450)

Debt issuance costs

 

(964)

 

(824)

Net cash provided by (used in) financing activities

$

364,747

$

136,475

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

$

108,031

$

13,498

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

 

136,566

 

120,348

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

$

244,597

$

133,846

Supplemental Disclosure of Cash Flow Information:

Cash paid to third parties for interest

$

11,207

$

17,785

Cash paid for income taxes

121

372

See accompanying notes to condensed consolidated financial statements.

6

NOTE 1—ORGANIZATION AND BASIS OF PRESENTATION

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

Walker & Dunlop, Inc. is a holding company and conducts the majority of its operations through Walker & Dunlop, LLC, the operating company. Walker & Dunlop is one of the leading commercial real estate services and finance companies in the United States. The Company originates, sells, and services a range of commercial real estate debt and equity financing products, provides property sales brokerage with a focus on multifamily, 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 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, JCR Capital Investment Corporation (“JCR”).

The Company brokers the sale of multifamily properties through its majority-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 condensed consolidated financial statements include the accounts of Walker & Dunlop, Inc., its wholly owned subsidiaries, and its majority owned subsidiaries. The Company consolidates entities in which it has a controlling financial interest based on either the variable interest entity (“VIE”) or voting interest method. 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. Under the VIE model, the Company consolidates an entity when it both holds a variable interest in an entity and is the primary beneficiary. 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 in 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.

Use of Estimates—The preparation of condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues, and expenses, including guaranty

7

obligations, allowance for risk-sharing obligations, capitalized mortgage servicing rights, derivative instruments and disclosure of contingent assets and liabilities. Actual results may vary from these estimates.

Coronavirus Disease 2019—In January 2020, the first cases of a novel strain of the coronavirus known as Coronavirus Disease 2019 (“COVID-19” or, “the virus”) were reported in the U.S., and in March 2020 the World Health Organization recognized the virus as a global pandemic. In the weeks 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 that the Company operates in, Federal, state and local authorities have taken actions to both contain the spread of the virus while simultaneously providing substantial liquidity to Americans, domestic businesses and the financial markets to ensure markets continue to operate smoothly.

The COVID-19 Crisis did not have a material impact on the Company’s operations, its cash flows or the amount and availability of its liquidity during the first quarter 2020. Although it is not possible to reliably estimate the extent and duration of the COVID-19 Crisis as of the date of this quarterly report on Form 10-Q, management has made adjustments to the carrying values of the Company’s assets and liabilities impacted by the Crisis based on its best estimates and assumptions. The most significant adjustments to the carrying amount of the Company’s assets and liabilities include the Company’s estimate of future expected credit losses under both the Fannie Mae Delegated Underwriting and ServicingTM (“DUS”) program and the loans originated for the Company’s balance sheet. The Company continues to generate positive cash flow to support its business activities as its most significant capital relationships (Fannie Mae, Freddie Mac and HUD) have not been meaningfully affected by the Crisis. In addition, the globally and nationally recognized financial institutions with which the Company partners to provide warehouse financing do not appear to have been materially impacted by the Crisis, and there has not been, and we do not expect there to be, any disruption to the amount or availability of liquidity necessary to support the Company’s operations.

Subsequent Events—The Company has evaluated the effects of all events that have occurred subsequent to March 31, 2020. There have been no material events that would require recognition in the condensed consolidated financial statements. The Company has made certain disclosures in the notes to the condensed consolidated financial statements of events that have occurred subsequent to March 31, 2020. No other material subsequent events have occurred that would require disclosure.

Derivative Assets and Liabilities—Certain loan commitments and forward sales commitments meet the definition of a derivative asset and are recorded at fair value in the Condensed Consolidated Balance Sheets upon the executions of the commitment to originate a loan with a borrower and to sell the loan to an investor, with a corresponding amount recognized as revenue in the Condensed 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 Condensed Consolidated Balance Sheets and as a component of Loan origination and debt brokerage fees, net in the Condensed 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 risk-sharing obligation (or the “guaranty obligation;” included in Derivative assets in the Condensed Consolidated Balance Sheets and in Fair value of expected net cash flows from servicing, net in the Condensed Consolidated Income Statements), and (iii) the effects of interest rate movements between the trade date and balance sheet date. The estimated fair value of forward sale commitments includes the effects of interest rate movements between the trade date and 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 Condensed Consolidated Statements of Income. The co-broker fees for the three months ended March 31, 2020 and 2019 were $8.3 million and $2.9 million, respectively. The fair value of expected guaranty obligation recognized at commitment for the three months ended March 31, 2020 and 2019 were $1.3 million and $4.1 million respectively.

The Company presents two components of its revenue as Loan origination and debt brokerage fees, net and Fair value of expected net cash flows from servicing, net. Previously, the Company presented these two lines as one line item called Gains from mortgage banking activities and disclosed the breakout of Gains from mortgage banking activities in a footnote to the consolidated financial statements. The footnote disclosure is no longer considered necessary as the breakout is provided on the face of the Condensed Consolidated Statements of Income. All prior periods have been adjusted to conform to the current-year presentation.

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" or “CECL”) 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

8

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 in 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 modifies 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 the 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.

There have been no material changes to the accounting policies discussed in NOTE 2 of the Company’s 2019 Form 10-K, except for the changes to the Company’s accounting policies related to the allowance for risk-sharing obligations and allowance for loan losses in connection with the adoption of ASU 2016-13.

Guaranty Obligation and Allowance for risk sharing obligations— When a loan is sold under the DUS program, the Company undertakes an obligation to partially guarantee the credit 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 Condensed Consolidated Balance Sheets. The recognized guaranty obligation is the fair value of the Company’s obligation to stand ready to perform over the term of the guaranty, including credit risk.

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 estimated 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 Condensed Consolidated Statements of Income, unless the loan defaults or is paid off prior to maturity.

Overall CECL 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, further adjusted for estimated prepayments and amortization to arrive at the CECL reserve for the entire current portfolio as described further below.

Considering the Company’s long history servicing Fannie Mae DUS loans, the Company maximizes the use of historical internal data because the Company has extensive historical data 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 runoff over different periods, the Company groups loans by similar origination dates (vintage) and contractual maturity terms for purposes of calculating the runoff rate.

9

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 over 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, we have not seen significant volatility in historical prepayment rates due to changes in interest rates and would not expect this to change 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 remaining UPB one year from the current period, the historical average runoff rate for year five to arrive at the 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 expected 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 last recession in 2008-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 is not aware of 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”) as the Company believes forecasts beyond one year are inherently less reliable. The Company uses forecasts of unemployment rates, historically a highly correlated indicator for multifamily occupancy rates, and net operating income growth 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 charge-off rate used for the forecast period. For all remaining years until maturity, the Company uses the weighted-average annual charge-off rate for the ten-year period 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

10

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 for credit losses in the Condensed 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 unpaid principal balance of the loan.

Loans Held for Investment, net—Loans held for investment are multifamily loans originated by the Company 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 multifamily loans with similar risk characteristics and no geographic concentration. The loans are carried at their unpaid principal balances, adjusted for net unamortized fees and costs, and net of any allowance for loan losses.

As of March 31, 2020, Loans held for investment, net consisted of 20 loans with an aggregate $457.9 million of unpaid principal balance less $1.5 million of net unamortized deferred fees and costs and $2.2 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 $78.5 million is presented as a component of Loans held for investment, net in the Condensed Consolidated Balance Sheets as of March 31, 2020 and December 31, 2019, and the secured borrowing of $70.5 million is included within Other liabilities in the Condensed Consolidated Balance Sheets as of March 31, 2020. The Company does not have credit risk related to the $70.5 million of loans that were transferred.

The Company assesses the credit quality in the same manner as it does for the loans in the Fannie Mae at risk portfolio as described above and records a specific reserve for impaired loans. The allowance for loan losses is estimated collectively for loans with similar characteristics and for which there is no evidence of impairment. 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 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 reserve for loans held for investment is one year.

Due to the forecasted economic conditions associated with the Crisis, the Company recorded a $1.1 million provision for loan losses during the three months ended March 31, 2020. The charge-off rate for the forecasted period was 36 basis points and nine basis points as of March 31, 2020 and January 1, 2020, respectively. The charge-off rate for the remaining period until maturity was nine basis points as of both March 31, 2020 and January 1, 2020.

One loan held for investment with an unpaid principal balance of $14.7 million that was originated in 2017 was delinquent, impaired, and on non-accrual status as of March 31, 2020 and December 31, 2019. During the first quarter of 2020, the Company initiated foreclosure proceedings on the property while continuing to work with the borrowers on a restructuring plan. The Company had a $0.6 million specific reserve for this loan as of March 31, 2020 and December 31, 2019 and has not recorded any interest related to this loan since it went on non-accrual status. All other loans were current as of March 31, 2020 and December 31, 2019. The amortized cost basis of loans that were current

11

as of March 31, 2020 and December 31, 2019 was $443.2 million and $531.9 million, respectively. As of March 31, 2020, $170.8 million of the loans that were current were originated in 2018, while $272.4 million were originated in 2019.

Prior to 2019, the Company had not experienced any delinquencies related to its loans held for investment.

Provision 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 for credit losses in the Condensed Consolidated Statements of Income. NOTE 4 contains additional discussion related to the allowance for risk-sharing obligations. Provision for credit losses consisted of the following activity for the three months ended March 31, 2020 and 2019:

For the three months ended 

March 31, 

Components of Provision for Credit Losses (in thousands)

    

2020

    

2019

 

Provision for loan losses

$

1,106

$

623

Provision for risk-sharing obligations

 

22,537

 

2,052

Provision for credit losses

$

23,643

$

2,675

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 loans that are held for sale or held for investment are financed with matched borrowings under one of our warehouse facilities. The portion of loans held for sale or held for investment not funded with matched borrowings is financed with the Company’s own cash. The Company fully funds a small number of loans held for sale or loans held for investment with corporate 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, respectively, on loans held for investment after a loan is closed and before a loan is repaid. Included in Net warehouse interest income for the three months ended March 31, 2020 and 2019 are the following components:

For the three months ended 

March 31, 

Components of Net Warehouse Interest Income (in thousands)

    

2020

    

2019

 

Warehouse interest income - loans held for sale

$

7,402

$

13,984

Warehouse interest expense - loans held for sale

 

(5,910)

 

(13,955)

Net warehouse interest income - loans held for sale

$

1,492

$

29

Warehouse interest income - loans held for investment

$

6,306

$

8,779

Warehouse interest expense - loans held for investment

 

(2,303)

 

(1,787)

Warehouse interest income - secured borrowings

846

888

Warehouse interest expense - secured borrowings

(846)

(888)

Net warehouse interest income - loans held for investment

$

4,003

$

6,992

Total net warehouse interest income

$

5,495

$

7,021

       

        Statement of Cash Flows—For presentation in the Condensed Consolidated Statements of Cash Flows, the Company considers pledged cash and cash equivalents (as detailed in NOTE 9) to be restricted cash and restricted cash equivalents. The following table, in conjunction with the detail of Pledged securities, at fair value presented in NOTE 9, presents a reconciliation of the total of cash, cash equivalents, restricted cash, and restricted cash equivalents as presented in the Condensed Consolidated Statements of Cash Flows to the related captions in the Condensed Consolidated Balance Sheets as of March 31, 2020 and 2019 and December 31, 2019 and 2018.

12

March 31, 

December 31,

(in thousands)

2020

    

2019

    

2019

    

2018

 

Cash and cash equivalents

$

205,309

$

109,862

$

120,685

$

90,058

Restricted cash

30,745

17,561

8,677

20,821

Pledged cash and cash equivalents (NOTE 9)

 

8,543

 

6,423

 

7,204

 

9,469

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

$

244,597

$

133,846

$

136,566

$

120,348

Income Taxes—The Company records the realizable excess tax benefits from stock compensation as a reduction to income tax expense. The Company recorded realizable excess tax benefits of $2.9 million and $3.4 million during the three months ended March 31, 2020 and 2019, respectively.

Contracts with Customers—Substantially 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 following table presents information about the Company’s contracts with customers for the three months ended March 31, 2020 and 2019:

For the three months ended 

March 31, 

Description (in thousands)

    

2020

    

2019

 

Statement of income line item

Certain loan origination fees

$

21,348

$

11,531

Loan origination and debt brokerage fees, net

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

 

15,064

 

8,961

Other revenues

Total revenues derived from contracts with customers

$

36,412

$

20,492

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.  

NOTE 3—MORTGAGE SERVICING RIGHTS

Mortgage servicing rights (“MSRs”) represent the carrying value of the commercial servicing rights retained by the Company for mortgage loans originated and sold and MSRs acquired from third parties. The initial capitalized amount is equal to the estimated fair value of the expected net cash flows associated with the servicing rights. MSRs are amortized using the interest method over the period that servicing income is expected to be received. The Company has one class of MSRs.

The fair values of the MSRs at March 31, 2020 and December 31, 2019 were $868.4 million and $910.5 million, respectively. The Company uses a discounted static cash flow valuation approach, and the key economic assumption is the discount rate. For example, see the following sensitivities:

The impact of a 100-basis point increase in the discount rate at March 31, 2020 is a decrease in the fair value of $25.8 million.

The impact of a 200-basis point increase in the discount rate at March 31, 2020 is a decrease in the fair value of $50.0 million.

13

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

Activity related to capitalized MSRs for the three months ended March 31, 2020 and 2019 is shown in the table below:

For the three months ended

 

March 31, 

 

Roll Forward of MSRs (in thousands)

    

2020

    

2019

 

Beginning balance

$

718,799

$

670,146

Additions, following the sale of loan

 

44,214

 

47,102

Amortization

 

(35,218)

 

(34,203)

Pre-payments and write-offs

 

(5,309)

 

(5,099)

Ending balance

$

722,486

$

677,946

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

Components of MSRs (in thousands)

March 31, 2020

December 31, 2019

Gross Value

$

1,221,877

$

1,201,542

Accumulated amortization

 

(499,391)

 

(482,743)

Net carrying value

$

722,486

$

718,799

The expected amortization of MSRs recorded as of March 31, 2020 is shown in the table below. Actual amortization may vary from these estimates.

  

Expected

(in thousands)

  Amortization  

Nine Months Ending December 31, 

2020

$

101,336

Year Ending December 31, 

2021

$

124,191

2022

 

109,526

2023

 

96,770

2024

 

83,594

2025

 

69,674

Thereafter

137,395

Total

$

722,486

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 three months ended March 31, 2020 and 2019 is presented in the following table:

For the three months ended

 

March 31, 

 

Roll Forward of Guaranty Obligation (in thousands)

    

2020

    

2019

 

Beginning balance

$

54,695

$

46,870

Additions, following the sale of loan

 

1,862

 

4,863

Amortization

 

(2,267)

 

(2,349)

Other

1,468

(8)

Ending balance

$

55,758

$

49,376

14

Activity related to the allowance for risk-sharing obligations for the three months ended March 31, 2020 and 2019 is shown in the following table:

For the three months ended

 

March 31, 

 

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

    

2020

    

2019

 

Beginning balance

$

11,471

$

4,622

Adjustment related to adoption of ASU 2016-13

31,570

Provision for risk-sharing obligations

 

22,537

 

2,052

Write-offs

 

 

Other

(1,468)

8

Ending balance

$

64,110

$

6,682

As of January 1, 2020, the Company recognized the CECL transition adjustment based on its assessment of the multifamily market and the macroeconomic environment, concluding that the projections at the time for the coming year were for continued strong performance similar to 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 downward for the forecast period. The loss factor 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 1.76 basis points for all remaining years in the calculation.

Conditions changed drastically beginning in March 2020 due to the Crisis across the world and the resulting global social distancing and lockdown measures that have been put in place by national/state/local authorities with varying expected longevities, macroeconomic conditions have reversed from sustained strength to short-term global economic contraction, causing unemployment rates to rise sharply and a recession to ensue.

These conditions are expected to impact unemployment and consumer incomes and therefore have an adverse impact on multifamily occupancy rates and property cash flows in the near term, increasing the likelihood of delinquencies, loan defaults, and risk-sharing losses. The Company concluded that the potential impacts due to the Crisis are expected to be generally consistent with the great financial crisis of 2007-2010. However, the Company expects the Crisis will impact the multifamily market over a one-year period instead of a two-year period but result in less severe losses over the shortened time frame. The charge offs recorded by the Company during the great financial crisis of 2007-2010 totaled 12 basis points over the two-year period. The Company adjusted the charge-off rate down to seven basis points based on the following:

The DSCR of the Company’s current at risk servicing portfolio is substantially higher than it was immediately prior to the last recession,
The fair values of the properties collateralizing the at risk servicing portfolio are higher than they were immediately prior to the last recession, and
The expected positive impacts of the unprecedented level of economic stimulus from the Federal government.

The charge-off rate of seven basis points was used for the forecast period as of March 31, 2020, with a reversion to the historical weighted average charge-off rate of 1.76 basis points for all remaining years in the calculation.

The calculated CECL reserve for the Company’s $37.2 billion at risk Fannie Mae servicing portfolio as of March 31, 2020 was $57.2 million compared to $34.7 million as of the date of adoption of ASU 2016-13 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 March 31, 2020 was 7.5 years.

For the year ended December 31, 2019, two loans defaulted, resulting in the recognition of specific reserves of $6.9 million. The properties related to these two at risk 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.

15

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

As of March 31, 2020 and December 31, 2019, custodial escrow accounts relating to loans serviced by the Company totaled $2.1 billion and $2.6 billion, respectively. These amounts are not included in the accompanying Condensed Consolidated Balance Sheets as such amounts are not Company assets. Certain cash deposits associated with the escrow accounts 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 we service under the Fannie Mae DUS program, we are 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, we request reimbursement by Fannie Mae for the principal and interest advances, and Fannie Mae will reimburse us within 60 days of the request. For the month of April, the first month principal and interest payments were due following the onset of the COVID-19 Crisis in the U.S., we advanced $0.8 million of principal and interest payments and guarantee fees on loans in our Fannie Mae portfolio. On May 5, 2020, the Company received a commitment from one of its warehouse lending banks to create a $100.0 million sublimit to its Agency warehouse line (as defined below) that would be used to fund its advances of principal and interest payments under the Fannie Mae DUS program. The facility would provide 90% of the principal and interest advance payment and will be collateralized by Fannie Mae’s commitment to repay the advance. Completion of the facility is subject to final documentation, consent of the majority of holders of our term loan, and approval from Fannie Mae.

For loans we service under the Ginnie Mae program, we are obligated to advance the principal and interest payments and guarantee fees until the HUD loan is brought current, fully paid, or assigned to HUD. We are eligible to assign a loan to HUD once it is in default for 30 days. If the loan is not brought current, or the loan otherwise defaults, we are not reimbursed for our advances until such time as we assign the loan to HUD or work out a payment modification for the borrower.  For loans in default, we may repurchase those loans out of the Ginnie Mae security, at which time our advance requirements cease and we may then modify and resell the loan or assign the loan back to HUD, at which time we will be reimbursed for our advances. For the month of April, we advanced $4.5 million of principal and interest payments and guarantee fees on loans in our HUD portfolio.

We are not obligated to make advances on any of the other loans we service in our portfolio, including loans we service under the Freddie Mac Optigo program.

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

NOTE 6—WAREHOUSE NOTES PAYABLE

At March 31, 2020, to provide financing for the Company’s loan origination activities, the Company has arranged for warehouse lines of credit. In support of the Agencies’ programs, the Company has committed and uncommitted warehouse lines of credit in the amount of $2.7 billion with certain national banks and a $1.5 billion uncommitted facility with Fannie Mae (collectively, the “Agency Warehouse Facilities”). The Company has pledged substantially all of its loans held for sale against the Agency Warehouse Facilities.

Additionally, at March 31, 2020, the Company has arranged for warehouse lines of credit in the amount of $0.5 billion with certain national banks to assist in funding loans held for investment under the Interim Program (“Interim Warehouse Facilities”). The Company has pledged all of its loans held for investment for which funding is obtained against these Interim Warehouse Facilities.

The following table provides additional detail about the warehouse lines of credit at March 31, 2020:

16

March 31, 2020

 

(dollars in thousands)

    

Committed

    

Uncommitted

Total Facility

Outstanding

    

    

 

Facility1

Amount

Amount

Capacity

Balance

Interest rate

 

Agency Warehouse Facility #1

$

350,000

$

200,000

$

550,000

$

173,125

 

30-day LIBOR plus 1.15%

Agency Warehouse Facility #2

 

500,000

 

300,000

 

800,000

 

207,948

 

30-day LIBOR plus 1.15%

Agency Warehouse Facility #3

 

500,000

 

 

500,000

 

303,605

 

30-day LIBOR plus 1.15%

Agency Warehouse Facility #4

350,000

350,000

141,921

30-day LIBOR plus 1.15%

Agency Warehouse Facility #5

500,000

500,000

207,317

30-day LIBOR plus 1.15%

Total National Bank Agency Warehouse Facilities

$

1,700,000

$

1,000,000

$

2,700,000

$

1,033,916

Fannie Mae repurchase agreement, uncommitted line and open maturity

 

 

1,500,000

 

1,500,000

 

51,235

 

Total Agency Warehouse Facilities

$

1,700,000

$

2,500,000

$

4,200,000

$

1,085,151

Interim Warehouse Facility #1

$

135,000

$

$

135,000

$

100,300

 

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

 

42,741

 

30-day LIBOR plus 1.90% to 2.50%

Interim Warehouse Facility #4

100,000

100,000

30-day LIBOR plus 1.75%

Interim Warehouse Facility #52

29,184

29,184

29,184

30-day LIBOR plus 3.00%

Total National Bank Interim Warehouse Facilities

$

439,184

$

75,000

$

514,184

$

221,481

Debt issuance costs

 

 

 

 

(786)

Total warehouse facilities

$

2,139,184

$

2,575,000

$

4,714,184

$

1,305,846

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 Interim warehouse facility #5 bears interest at 30-day LIBOR plus 3.00%, with an interest-rate floor of 4.50%

During the second quarter of 2020, the Company executed the fifth amendment to the warehouse agreement related to Agency Warehouse Facility #2 that temporarily increased the total facility capacity by $2.4 billion to $3.2 billion to fund a large portfolio of loans. The temporary increase expires 60 days after the loans are funded. No other material modifications were made to the agreement during 2020.

During the second quarter of 2020, the Company executed the 11th amendment to the warehouse agreement related to Agency Warehouse Facility #3 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. No other material modifications were made to the agreement during 2020.

During the second quarter of 2020, the Company executed the 11th amendment to the credit and security agreement related to Interim Warehouse Facility #1 that extended the maturity date to April 30, 2021. No other material modifications were made to the agreement during 2020.

During the first quarter of 2020, the Company executed a loan and security agreement to establish Interim Warehouse Facility #5. The $29.2 million committed warehouse loan and security agreement with a national bank funds two specific loans. The agreement provides for maturity dates to coincide with the maturity dates for the underlying two specific loans. Based on the current underlying loans, the maximum allowable loan term is two and a half years. Borrowings under the facility are full recourse to the Company and bear interest at 30-day LIBOR plus 300 basis points, with an interest-rate 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. The Company may request additional capacity under the agreement to fund specific loans.

The Company allowed Interim Warehouse Facility #4 to expire according to its terms April 30, 2020. The Company believes that the four remaining committed and uncommitted credit facilities from national banks and the Company’s corporate cash provide the Company with sufficient borrowing capacity to conduct its Interim Program lending operations.

The warehouse notes payable are subject to various financial covenants, all of which the Company was in compliance with as of the current period end.

17

NOTE 7—GOODWILL AND OTHER INTANGIBLE ASSETS

Activity related to goodwill for the three months ended March 31, 2020 and 2019 follows:

For the three months ended

March 31, 

Roll Forward of Goodwill (in thousands)

    

2020

    

2019

 

Beginning balance

$

180,424

$

173,904

Additions from acquisitions

 

64,462

 

6,520

Impairment

 

 

Ending balance

$

244,886

$

180,424

The additions from acquisitions shown in the table above during the three months ended March 31, 2020 relates to the immaterial purchases of certain assets and the assumption of certain liabilities from two debt brokerage companies for aggregate consideration of $64.9 million, which consisted of cash of $43.8 million, $5.0 million of the Company’s stock, and $16.1 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 contingent consideration included for the acquisitions is non-cash consideration and thus not reflected in the amount of cash consideration paid in the Condensed Consolidated Statement of Cash Flows. 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 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 two 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 purchase accounting for the two acquisitions has been completed as of March 31, 2020.

The additions from acquisitions during the three months ended March 31, 2019 shown in the table above relates to an immaterial acquisition of a technology company, which was completed in the first quarter of 2019.

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

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

For the three months ended

March 31, 

Roll Forward of Contingent Consideration Liabilities (in thousands)

    

2020

    

2019

Beginning balance

$

5,752

$

11,630

Additions

16,073

Accretion

227

143

Payments

(5,800)

(6,450)

Ending balance

$

16,252

$

5,323

The contingent consideration liabilities above relate to acquisitions completed in 2017 and 2020. The last of the five earn-out periods related to these contingent consideration liabilities ends in the first quarter of 2025.

The global economic disruption caused by the COVID-19 Crisis has led to significant declines in the value of the U.S. equity markets. Certain sectors of the market have seen substantial impacts to their operations, cash flows, and liquidity. The commercial real estate finance

18

industry has also been impacted, particularly as it relates to financing and property sales activity for office, retail and hospitality assets. The Company has considered whether the disruption from the COVID-19 Crisis represents a triggering event with respect to impairment of its goodwill. Despite the disruption to many sectors of commercial real estate debt finance, financing activity for multifamily assets, which represents over 80% of the Company’s transaction volumes over the past several years and over 90% of its servicing portfolio, has not been as adversely impacted as a result of Fannie Mae’s, Freddie Mac’s, and HUD’s presence in the market. Consequently, the Company concluded that as of March 31, 2020, the COVID-19 Crisis and its direct impacts to the Company, its operations, available liquidity, and its cash flows does not represent a triggering event.

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 adjustments when there is evidence of impairment. 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 status, 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. These valuation methodologies were applied to all of the Company's assets and liabilities carried at fair value:

Derivative Instruments—The derivative positions consist of interest rate lock commitments with borrowers and forward sale agreements to the Agencies. The fair value of these instruments is estimated using a discounted cash flow model developed based on changes in the applicable U.S. Treasury rate and other observable market data. The value was determined after considering the potential impact of collateralization, adjusted to reflect nonperformance risk of both the counterparty and the Company, and are classified within Level 3 of the valuation hierarchy.
Loans Held for SaleLoans held for sale 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. Therefore, the

19

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.

On March 23, 2020, the U.S. Federal Reserve announced steps to support the U.S. economy during the COVID-19 Crisis, including directing the Federal Open Market Committee to purchase Treasury securities and Agency mortgage-backed securities in the amounts necessary to support stable market prices and smooth market function. Consequently, Agency mortgage-backed securities remain actively traded by market participants, and the value of the Company’s investments in Agency debt securities have remained stable despite the economic disruption caused by the COVID-19 Crisis. The fair value of the Company’s rate lock commitments tied to Agency loans and loans held for sale increased significantly from December 31, 2019 to March 31, 2020 as a result of (i) a significant increase in the balance of rate lock commitments and loans held for sale due to increased lending activity during the first quarter and (ii) a steep decline in the underlying interest rates, primarily the 10-year U.S. Treasury rate, from the time of rate lock and the end of the first quarter. The increase in the fair value of the Company’s loans held for sale and derivative assets related to the change in interest rates had an equal and offsetting increase in the fair value of derivative liabilities.  No changes were made to the valuation methodologies used to estimate fair value.

The following table summarizes financial assets and financial liabilities measured at fair value on a recurring basis as of March 31, 2020, and December 31, 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

 

March 31, 2020

Assets

Loans held for sale

$

$

1,186,577

$

$

1,186,577

Pledged securities

 

8,543

 

112,952

 

 

121,495

Derivative assets

 

 

 

158,233

 

158,233

Total

$

8,543

$

1,299,529

$

158,233

$

1,466,305

Liabilities

Derivative liabilities

$

$

$

172,623

$

172,623

Total

$

$

$

172,623

$

172,623

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 three months ended March 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 three months ended March 31, 2020 and 2019:

20

Fair Value Measurements

Using Significant Unobservable Inputs:

Derivative Instruments

For the three months ended

March 31, 

(in thousands)

    

2020

    

2019

    

Derivative assets and liabilities, net

Beginning balance

$

15,532

$

2,839

Settlements

 

(174,295)

 

(103,860)

Realized gains recorded in earnings (1)

 

158,763

 

101,021

Unrealized gains (losses) recorded in earnings (1)

 

(14,390)

 

(2,286)

Ending balance

$

(14,390)

$

(2,286)

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

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

Quantitative Information about Level 3 Measurements

 

(in thousands)

    

Fair Value

    

Valuation Technique

    

Unobservable Input (1)

    

Input Value (1)

 

Derivative assets

$

158,233

 

Discounted cash flow

 

Counterparty credit risk

 

Derivative liabilities

$

172,623

 

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 March 31, 2020 and December 31, 2019 are presented below:

March 31, 2020

December 31, 2019

 

    

Carrying

    

Fair

    

Carrying

    

Fair

 

(in thousands)

Amount

Value

Amount

Value

 

Financial assets:

Cash and cash equivalents

$

205,309

$

205,309

$

120,685

$

120,685

Restricted cash

 

30,745

 

30,745

 

8,677

 

8,677

Pledged securities

 

121,495

 

121,495

 

121,767

 

121,767

Loans held for sale

 

1,186,577

 

1,186,577

 

787,035

 

787,035

Loans held for investment, net

 

454,213

 

457,254

 

543,542

 

546,033

Derivative assets

 

158,233

 

158,233

 

15,568

 

15,568

Total financial assets

$

2,156,572

$

2,159,613

$

1,597,274

$

1,599,765

Financial liabilities:

Derivative liabilities

$

172,623

$

172,623

$

36

$

36

Secured borrowings

70,548

70,548

70,548

70,548

Warehouse notes payable

 

1,305,846

 

1,306,632

 

906,128

 

906,821

Note payable

 

293,371

 

272,874

 

293,964

 

297,750

Total financial liabilities

$

1,842,388

$

1,822,677

$

1,270,676

$

1,275,155

The following methods and assumptions were used for recurring fair value measurements as of March 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

21

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 the mortgage loan is funded and are valued using discounted cash flow models that incorporate observable inputs from market participants.

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

Fair Value of Derivative Instruments and Loans Held for SaleIn the normal course of business, the Company enters into contractual commitments to originate and sell multifamily mortgage loans at fixed prices with fixed expiration dates. The commitments become effective when the borrowers "lock-in" a specified interest rate within time frames established by the Company. All mortgagors are evaluated for creditworthiness prior to the extension of the commitment. Market risk arises if interest rates move 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 policy is to enter into a sale commitment with the investor simultaneous 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 Condensed Consolidated Statements of Income. The fair value of the Company's rate lock commitments to borrowers and loans held for sale and the related input levels includes, as applicable:

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

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

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

The fair value of the Company's forward sales contracts to investors considers the market price movement of the same type of security 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).

22

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

 

March 31, 2020

Rate lock commitments

$

2,824,387

$

49,475

$

108,151

$

157,626

$

157,642

$

(16)

$

Forward sale contracts

 

3,920,466

 

 

(172,016)

 

(172,016)

 

591

(172,607)

 

Loans held for sale

 

1,096,079

 

26,633

 

63,865

 

90,498

 

 

 

90,498

Total

$

76,108

$

$

76,108

$

158,233

$

(172,623)

$

90,498

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 Condensed Consolidated Balance Sheets. The amount of collateral required by Fannie Mae is a formulaic calculation at the loan level and considers the balance of the loan, the risk level of the loan, the age of the loan, and the level of risk-sharing. Fannie Mae requires restricted liquidity for Tier 2 loans of 75 basis points, which is funded over a 48-month period that begins upon delivery of the loan to Fannie Mae. Pledged securities held in the form of money market funds holding U.S. Treasuries are discounted 5%, and multifamily Agency mortgage-backed securities (“Agency MBS”) are discounted 4% for purposes of calculating compliance with the restricted liquidity requirements. As seen below, the Company held substantially all of its pledged securities in Agency MBS as of March 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 March 31, 2020 collateral requirements as outlined above. As of March 31, 2020, reserve requirements for the DUS loan portfolio will require the Company to fund $68.5 million in additional pledged securities over the next 48 months, assuming no further principal paydowns, prepayments, or defaults within the at risk portfolio. Fannie Mae periodically reassesses 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 March 31, 2020. The net worth requirement is derived primarily from unpaid balances on Fannie Mae loans and the level of risk sharing. At March 31, 2020, the net worth requirement was $200.7 million, and the Company's net worth, as defined in the requirements, was $763.6 million, as measured at our wholly owned operating subsidiary, Walker & Dunlop, LLC. As of March 31, 2020, the Company was required to maintain at least $39.7 million of liquid assets to meet operational liquidity requirements for

23

Fannie Mae, Freddie Mac, HUD, and Ginnie Mae. As of March 31, 2020, the Company had operational liquidity, as defined in the requirements, of $291.9 million, as measured at our wholly owned operating subsidiary, Walker & Dunlop, LLC.

Pledged Securities, at Fair ValuePledged securities, at fair value consisted of the following balances as of March 31, 2020 and 2019 and December 31, 2019 and 2018:

March 31, 

December 31,

(in thousands)

2020

    

2019

    

2019

    

2018

 

Pledged cash and cash equivalents:

Restricted cash

$

2,989

$

5,583

$

2,150

$

3,029

Money market funds

5,554

840

5,054

6,440

Total pledged cash and cash equivalents

$

8,543

$

6,423

$

7,204

$

9,469

Agency MBS

 

112,952

111,143

 

114,563

 

106,862

Total pledged securities, at fair value

$

121,495

$

117,566

$

121,767

$

116,331

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

The investments in Agency debt securities consist of Agency MBS and are all accounted for as AFS securities. The following table provides additional information related to the AFS Agency MBS as of March 31, 2020 and December 31, 2019:

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

March 31, 2020

    

December 31, 2019

    

Fair value

$

112,952

$

114,563

Amortized cost

114,528

113,580

Total gains for securities with net gains in AOCI

17

1,145

Total losses for securities with net losses in AOCI

 

(1,593)

 

(162)

Fair value of securities with unrealized losses

 

85,974

 

66,526

The Company has not recorded an allowance for credit losses for any of the securities whose fair value is less than amortized costs as of March 31, 2020. These unrealized losses were primarily related to interest-only Agency MBS securities caused by short-term fluctuations in the fair value of these securities. The contractual cash flows of these 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 bases 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. 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 the Agency MBS. The money market funds invest in short-term Federal Government and Agency debt securities and have no stated maturity date.

March 31, 2020

Detail of Agency MBS Maturities (in thousands)

Fair Value

    

Amortized Cost

    

Within one year

$

$

After one year through five years

2,605

2,630

After five years through ten years

94,860

95,159

After ten years

 

15,487

16,739

Total

$

112,952

$

114,528

NOTE 10—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 2015 Equity Incentive Plan that entitle recipients to receive nonforfeitable

24

dividends during the vesting period on a basis equivalent to the dividends paid to holders of common stock. These unvested awards meet the definition of participating securities.

The following table presents the calculation of basic and diluted EPS for the three months ended March 31, 2020 and 2019 under the two-class method. Participating securities are included in the calculation of diluted EPS using the two-class method, as this computation was more dilutive than the treasury-stock method.

For the three months ended March 31,

 

EPS Calculations (in thousands, except per share amounts)

2020

2019

 

Calculation of basic EPS

Walker & Dunlop net income

$

47,829

$

44,218

Less: dividends and undistributed earnings allocated to participating securities

 

1,510

 

1,509

Net income applicable to common stockholders

$

46,319

$

42,709

Weighted-average basic shares outstanding

30,226

29,680

Basic EPS

$

1.53

$

1.44

Calculation of diluted EPS

Net income applicable to common stockholders

$

46,319

$

42,709

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

34

38

Net income allocated to common stockholders

$

46,353

$

42,747

Weighted-average basic shares outstanding

30,226

29,680

Add: weighted-average diluted non-participating securities

934

1,004

Weighted-average diluted shares outstanding

31,160

30,684

Diluted EPS

$

1.49

$

1.39

The assumed proceeds used for calculating the dilutive impact of restricted stock awards under the treasury-stock method includes the unrecognized compensation costs associated with the awards. An immaterial number of average restricted shares were excluded from the computation of diluted earnings per share under the treasury method for the three months ended March 31, 2020 and 2019 because the effect would have been anti-dilutive (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).

NOTE 11—TOTAL EQUITY

A summary of changes in total equity for the three months ended March 31, 2020 and 2019:

For the three months ended March 31, 2020

Stockholders' Equity

Common Stock

Retained

Noncontrolling

Total

(in thousands)

  

Shares

  

Amount

  

APIC

  

AOCI

  

Earnings

  

Interests

  

Equity

 

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

47,829

47,829

Net income (loss) from noncontrolling interests

(224)

(224)

Contributions from noncontrolling interests

675

675

Other comprehensive income (loss), net of tax

(1,918)

(1,918)

Stock-based compensation - equity classified

5,061

5,061

Issuance of common stock in connection with equity compensation plans

675

7

11,362

11,369

Repurchase and retirement of common stock

(380)

(4)

(18,293)

(8,440)

(26,737)

Cash dividends paid ($0.36 per common share)

(11,347)

(11,347)

Balance at March 31, 2020

30,330

$

303

$

236,007

$

(1,181)

$

801,139

$

7,047

$

1,043,315

25

For the three months ended March 31, 2019

Stockholders' Equity

Common Stock

Retained

Noncontrolling

Total

(in thousands)

  

Shares

  

Amount

  

APIC

  

AOCI

  

Earnings

  

Interests

  

Equity

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

44,218

44,218

Net income (loss) from noncontrolling interests

(158)

(158)

Other comprehensive income (loss), net of tax

301

301

Stock-based compensation - equity classified

6,812

6,812

Issuance of common stock in connection with equity compensation plans

935

9

4,178

4,187

Repurchase and retirement of common stock

(459)

(4)

(22,400)

(1,755)

(24,159)

Cash dividends paid ($0.30 per common share)

(9,319)

(9,319)

Balance at March 31, 2019

29,973

$

300

$

223,742

$

226

$

698,894

$

4,910

$

928,072

During the first quarter of 2020, the Company’s Board of Directors approved a new stock repurchase program that permits the repurchase of up to $50.0 million of the Company’s common stock over a 12-month period beginning on February 11, 2020. During the first quarter of 2020, the Company repurchased 0.2 million shares of its common stock under a share repurchase program at a weighted average price of $63.58 per share and immediately retired the shares, reducing stockholders’ equity by $10.2 million. These purchases were made prior to the escalation of the COVID-19 Crisis in mid-March 2020, and future purchases are unlikely until the impacts of the COVID-19 Crisis on the economy and the Company’s liquidity are better understood. As of March 31, 2020, the Company had $39.8 million of authorized share repurchase capacity remaining under the 2020 share repurchase program.

On February 4, 2020, the Company’s Board of Directors declared a quarterly dividend of $0.36 per share. The dividend was paid March 9, 2020 to all holders of record of our restricted and unrestricted common stock as of February 21, 2020. Based upon the Company’s financial performance for the three months ended March 31, 2020, strong cash position, and projected future liquidity needs, on May 5, 2020, the Company’s Board of Directors declared a dividend of $0.36 per share for the second quarter of 2020. The dividend will be paid June 5, 2020 to all holders of record of the Company’s restricted and unrestricted common stock as of May 20, 2020.

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

The Company’s note payable contains direct restrictions to the amount of dividends the Company may pay, and the warehouse credit 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 intends to pay for the foreseeable future.

26

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

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

Forward-Looking Statements

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

the future of the Federal National Mortgage Association (“Fannie Mae”) and the Federal Home Loan Mortgage Corporation (“Freddie Mac,” and together with Fannie Mae, the “GSEs”), including their existence, relationship to the U.S. federal government, origination capacities, and their impact on our business;
the general volatility and global economic disruption caused by the spread of the COVID 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 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;
general volatility of the capital markets and the market price of our common stock; and
other risks and uncertainties associated with our business described in our 2019 Form 10-K and our subsequent Quarterly Reports on Form 10-Q and Current Reports on Form 8-K filed with the Securities and Exchange Commission.

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

27

Business

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 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”) 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 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 member of Freddie Mac’s Multifamily OptigoSM network (“Freddie Mac Optigo Seller/Servicer”) nationally for Conventional, Seniors Housing, and Targeted Affordable Housing, a HUD Multifamily Accelerated Processing (“MAP”) lender nationally, a HUD Section 232 LEAN lender nationally, and a Ginnie Mae issuer. We broker, and occasionally service, loans for several life insurance companies, commercial banks, commercial mortgage backed securities (“CMBS”) issuers, 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 for investment and included on our balance sheet.

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

Agency Lending and Loan Servicing

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

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

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

28

Our loan commitments and loans held for sale are currently not exposed to unhedged interest rate risk during the loan commitment, closing, and delivery process. The sale or placement of each loan to an investor is negotiated prior to 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 risk, we require a deposit from the borrower at rate lock that is typically more than the potential cost of non-delivery. 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 an immaterial 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). Our full risk-sharing is 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.

Our servicing fees for risk-sharing loans include compensation for the risk-sharing obligations and are larger than the servicing fees we would receive from Fannie Mae for loans with no risk-sharing obligations. We receive a lower servicing fee for modified risk-sharing than for full risk-sharing.

Debt Brokerage

Our mortgage bankers who focus on debt brokerage are engaged by borrowers to work with a variety of institutional lenders to find the most appropriate loan instrument for the borrowers' needs. These loans are then funded directly by the institutional lender, and we receive an origination fee for placing the loan. For those brokered loans we also service, we collect ongoing servicing fees while those loans remain in our servicing portfolio. The servicing fees we typically earn on brokered loan transactions are substantially lower than the servicing fees we earn for servicing loans with the Agencies.

Principal Lending and Investing

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 offer interim loans that do not meet the criteria of the Interim Program JV (the “Interim Program”). We underwrite, service, and asset-manage all loans executed through the Interim Program. We originate and hold these Interim 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 Program is to provide permanent Agency financing on these transitional properties. Since we began originating interim loans in 2012, we have not charged off any Interim Program loans.

During the second quarter of 2018, the Company acquired JCR Capital Investment Corporation and subsidiaries (“JCR”), 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 JCR, a wholly owned subsidiary of the Company, is part of our strategy to grow and diversify our operations by growing our investment management platform. JCR’s current assets under management (“AUM”) of $1.2 billion primarily consist of four sources: Fund III, Fund IV, Fund V (collectively, the “Funds”), and separate accounts

29

managed for life insurance companies. AUM for the Funds consists of both unfunded 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. JCR receives management fees based on both unfunded commitments and funded investments. Additionally, with respect to the Funds, JCR receives a percentage of the return above the fund return hurdle rate specified in the fund agreements.

Property Sales

Through a majority ownership interest in Walker & Dunlop Investment Sales, LLC (“WDIS”), we offer property sales brokerage services to owners and developers of multifamily properties that are seeking to sell these properties. Through these property sales brokerage services, we seek to maximize proceeds and certainty of closure for our clients using our knowledge of the commercial real estate and capital markets and relying on our experienced transaction professionals. We receive a sales commission for brokering the sale of these multifamily assets on behalf of our clients. Our property sales services are offered in various regions throughout the United States.

Basis of Presentation

The accompanying condensed consolidated financial statements include all of the accounts of the Company and its wholly owned subsidiaries, and all intercompany transactions have been eliminated. Additionally, we consolidate the activities of WDIS and present the portion of WDIS that we do not control as Noncontrolling interests in the Condensed Consolidated Balance Sheets and Net income (loss) from noncontrolling interests in the Condensed Consolidated Statements of Income.

Critical Accounting Policies

Our condensed consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”), which require management to make estimates and assumptions that 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. We believe the following critical accounting policies represent the areas where more significant judgments and estimates are used in the preparation of our condensed 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 cash flows 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. 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. We have had three stand-alone servicing portfolio purchases, one each in 2018, 2017, and 2016.

The assumptions used to estimate the fair value of OMSRs are based on internal models 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. Additionally, we do not expect to see significant volatility in the assumptions for the foreseeable future. Management actively monitors the assumptions used and makes adjustments to those assumptions when market conditions change or other factors indicate such adjustments are warranted. We carry OMRSs and PMSRs at the lower of amortized cost or fair value and evaluate the carrying value for impairment quarterly. We test for impairment on PMSRs separately from OMSRs. The PMSRs and OMSRs are tested for impairment at the portfolio level. We have never recorded an impairment of MSRs in our history. 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. However, considering the interest rate movements resulting from the economic impacts of the COVID-19 Crisis, we engaged a third party to assist in determining an estimated fair value of our existing and outstanding MSRs as of March 31, 2020.

30

Revenue is recognized when we record a derivative asset upon the simultaneous commitments to originate a loan with a borrower and sell the loan to an investor. The commitment asset related to the loan origination is recognized at fair value, which reflects the fair value of the contractual loan origination related fees and sale premiums, net of any co-broker fees, and the estimated fair value of the expected net cash flows associated with the servicing of the loan, net of the estimated net future cash flows associated with any risk-sharing obligations (the “servicing component of the commitment asset”). Upon loan sale, we derecognize the servicing component of the commitment asset and recognize an OMSR. All OMSRs are amortized into expense using the interest method over the estimated life of the loan and presented as a component of Amortization and depreciation in the Condensed Consolidated Statements of Income.

For OMSRs, 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. 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 have not adjusted the estimated life of our PMSRs, as the actual prepayment experience has not differed materially from the expected prepayment experience. We do not anticipate an adjustment to the estimated life of the portfolios will be necessary in the near term due to the characteristics of the portfolios, especially the low weighted-average interest rates and the relatively long remaining periods of prepayment protection.

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 within the Condensed Consolidated Balance Sheets. We record a loss reserve for the current expected credit losses (“CECL”) for all loans in our Fannie Mae at risk servicing portfolio. We use the weighted-average remaining maturity method (“WARM”) for calculating the allowance for risk-sharing obligations, our 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, further adjusted for estimated prepayments and amortization to arrive at the CECL reserve for the entire current portfolio as described further below.

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 prepay and amortize in the future. As the loans we originate have different original lives and runoff over different periods, 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.

Once we have calculated the estimated outstanding UPB for each future year until maturity for each loan term type, we then apply the average annual charge-off rate (as further described below) to each future year’s expected UPB. We then aggregate 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 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.

We use one year for our reasonable and supportable forecast period (“forecast period”) as we believe forecasts beyond one year are inherently less reliable. We use forecasts of such factors as unemployment rates, historically a highly correlated indicator for multi-family occupancy rates, and net operating income growth to assess what macroeconomic and multifamily market conditions are expected to be like over the forecast period. We then associate the forecasted conditions with a similar historical period over the past ten years, which could be one or several years, and use our average loss rate for that historical period as a basis for the charge-off rate used for the forecast period. For all remaining years until maturity, we use the weighted-average annual charge-off rate for the ten-year period 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.

We perform a quarterly evaluation of all of our risk-sharing loans to determine whether a specific loss is probable. Our process for identifying which risk-sharing loans may be probable of loss consists of an assessment of several qualitative and quantitative factors

31

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 and estimable (as the loan is probable of foreclosure or in foreclosure), we record a liability for the estimated allowance for risk-sharing (a “specific reserve”) through a charge to the provision for risk-sharing obligations, which is a component of Provision for credit losses in the Condensed Consolidated Statements of Income, along with a write-off of the associated loan-specific mortgage servicing right and guaranty obligation. Historically, initial recognition of a specific reserve occurs at or before a loan becomes 60 days delinquent.

The amount of the specific reserve considers the 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. We regularly monitor the specific reserves on all applicable loans and up-dates 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 we absorb at the time of default is generally 20% of the origination unpaid principal balance of the loan.

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. The loss-sharing requirements are further detailed below in the “Credit Quality and Allowance for Risk-Sharing Obligations” section.

Overview of Current Business Environment

During the last two fiscal years, over 80% of the Company’s transaction volumes have been driven by the financing and sale of multifamily properties in the U.S. As a result of the onset of the COVID-19 Crisis, numerous Americans, including many renters in multifamily properties, are experiencing significant financial hardship. Those hardships have resulted in dramatic increases in unemployment, creating uncertainty about whether many Americans will be able to pay their monthly rent as the depth and duration of the Crisis increases. In response to the financial hardships being experienced across the U.S., we have seen unprecedented levels of economic stimulus and protections put in place by Congress. Most notably, the Coronavirus Aid, Relief, and Economic Security (“CARES”) Act was passed by Congress on March 27, 2020. The CARES Act includes 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.

Included in the CARES Act are several provisions that specifically impact our business. First, the CARES Act includes provisions that prevent the eviction of residential tenants of certain buildings secured by Federally backed mortgage loans for a period of 120 days following the passage of the CARES Act. Although this provision is not intended to eliminate a renter’s obligation to pay their rent, this provision may have an impact on the probability of payment for monthly rent as the duration of the Crisis extends. Second, the CARES Act provided $260 billion to extend unemployment insurance, $290 billion to make direct stimulus payments to households, and $52 billion to provide nutrition programs, housing assistance and family services. Specifically, as it relates to our business, the nearly $600 billion allocated to these programs may provide the funds necessary to enable many renters to continue meeting monthly obligations. Finally, the CARES Act allocates over $250 billion to tax relief provisions that reduce interest deductibility limitations, refund payroll tax credits and defer various payroll taxes. These provisions will provide tax deferrals to the Company that will provide additional liquidity through the duration of the Crisis.

Other Federal programs are also benefitted by the CARES Act to support the economy through the economic downturn. Notably, the U.S. Federal Reserve’s Exchange Stabilization Fund (“ESF”) has been increased by over $450 billion. The expansion of the ESF will enable the U.S. Federal Reserve to put significant lending programs in place to support small business lending programs, main street lending programs, and various other corporate lending programs. These lending programs may assist some of our borrowers with the liquidity necessary to fund their operations should the duration of the Crisis extend late into the year. Outside of the support allocated by the CARES Act, the Federal Reserve has adopted other measures in response to the financial downturn. In March of 2020, the Federal Reserve brought the Federal Funds Rate to a target of 0% to .25% in an emergency cut in response to the pending COVID-19 outbreak.  Prior to this move, the Federal Reserve had lowered the Fed Funds Rate by 75 basis points during 2019 lowering the target rate to 1.50% - 1.75%. 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

32

interest rates, which form the basis for most of our lending. The low rate environment contributed to the increase in our lending volumes in the first quarter of 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 90 days provided a borrower is able to show a property is experiencing a financial hardship as a direct result of the COVID-19 Crisis. 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. As of March 31, 2020, we advanced $0.2 million and $2.7 million, of debt service payments under our Fannie Mae and HUD servicing agreements, respectively. In April 2020, the first month of rent and debt service payments impacted by the COVID-19 Crisis, we were required to advance $0.8 million and $4.5 million of debt service payments under our Fannie Mae and HUD servicing agreements, respectively. 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. There were a relatively small number of forbearance requests in April 2020; however, we expect that the number of forbearance requests will increase for the remainder of the second quarter 2020 given the current high levels of domestic unemployment. On May 5, 2020, we received a commitment from one of our warehouse lending banks to create a $100.0 million sublimit to our Agency warehouse line (as defined below) that would be used to fund our advances of principal and interest payments under the Fannie Mae DUS program. The facility would provide 90% of the principal and interest advance payment and will be collateralized by Fannie Mae’s commitment to repay the advance. Completion of the facility is subject to final documentation, consent of the majority of holders of our term loan, and approval from Fannie Mae.

The most immediate impact of the Crisis was felt by our multifamily property sales operations. In the short-term, we expect to see a significant decline in investment sales activity because of the COVID-19 Crisis, but long-term believe the market fundamentals remain positive for multifamily property sales. Although we closed a very strong level of property sales volume prior to the onset of the COVID-19 Crisis in the U.S. during the first quarter 2020, since late-March, we have seen a significant slowdown in both the supply of multifamily assets for sale as well as the demand. Many would-be buyers and sellers are waiting to transact until they have a better sense of the depth and duration of the Crisis and associated recession. Transactions that were under contract with earnest money deposits continue to close, but many that were in process or just beginning the sales process have been put on hold since the beginning of the second quarter 2020. However, 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. According to RealPage, a provider of commercial real estate data and analytics, multifamily rent growth continued to increase at an average annual pace of 3.0% during the fourth quarter of 2019 as occupancy rates fell slightly to 95.8%, from a near all-time high of 96.3% in the third quarter of 2019. Consequently, the fundamentals of the multifamily market were strong entering the COVID-19 Crisis, and when coupled with the financial protections put in place by Congress and the Agencies, it is our expectation that market demand for multifamily housing in the second half of 2020 will recover, continuing to make multifamily properties an attractive investment option. Once local shelter in place restrictions are lifted and the economy begins to heal from the recent disruption, we anticipate our property sales activity to ultimately return to pre-crisis levels.

Despite the disruption to multifamily property sales, our Agency multifamily debt financing operations remain active. The Agencies are countercyclical sources of capital to the multifamily industry and are continuing 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. Most notably, the Company rate locked the largest loan portfolio in its history during the first quarter 2020, but after the onset of the COVID-19 Crisis; a $2.1 billion portfolio of largely affordable housing units across the country. We believe our market leadership positions us to be a significant lender with the Agencies for the foreseeable future.

The Federal Housing Finance Agency (“FHFA”) establishes loan origination caps for both Fannie Mae and Freddie Mac each year. In September 2019, FHFA revised Fannie Mae’s and Freddie Mac’s loan origination caps to $100.0 billion each for all multifamily business for the five-quarter period beginning with the fourth quarter 2019 through the fourth quarter of 2020. The new caps apply to all multifamily business with no exclusions. We expect to continue to see strong lending activity from our Agency operations as we project that the Agencies will maintain or even increase their historical market share during 2020 as other capital sources pull back from the market due to the COVID-19 Crisis. An additional positive factor influencing multifamily financing volumes is the historically low interest rate environment, which is

33

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 in the future. A decline in our Agency originations would negatively impact our financial results as our non-cash revenues would decrease disproportionately with loan origination volume and future servicing fee revenue would be constrained or decline.

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 industries. Our debt brokerage platform delivered record financing volumes in the first quarter as most of the transaction volume closed prior to the onset of the Crisis in the U.S.  As a result of the Crisis, we have seen an increase in brokered financing transactions be put on hold or cancelled altogether. In the short-term, we expect non-multifamily debt volumes to decline significantly as banks, life insurance companies and CMBS lenders reduce their origination volumes in response to the Crisis.

Many of our borrowers continue to seek higher returns by identifying and acquiring the transitional properties that the Interim Program is designed to address. We entered into the Interim Program JV to both increase the overall capital available to transitional multifamily properties and 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 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 have temporarily ceased originating new Interim Program loans while we wait for the impacts of the Crisis to be better understood. Except for one loan that defaulted in early 2019, the loans in our portfolio and in the JV continue to perform as agreed, but we could see higher levels of default or requests for forbearance as the impacts of the Crisis become clearer.

As of April 30, 2020, we have not furloughed any employees as a result of the Crisis and currently do not have any plans in place to furlough any employees as a result of the Crisis.

34

Results of Operations

Following is a discussion of our results of operations for the three months ended March 31, 2020 and 2019. The financial results are not necessarily indicative of future results. Our quarterly results have fluctuated in the past and are expected to fluctuate in the future, reflecting the interest-rate environment, the volume of transactions, business acquisitions, regulatory actions, industry trends, and general economic conditions. Please refer to the table below, which provides supplemental data regarding our financial performance.

SUPPLEMENTAL OPERATING DATA

For the three months ended

March 31, 

(dollars in thousands)

    

2020

    

2019

Transaction Volume:

Components of Debt Financing Volume

Fannie Mae

$

4,171,491

$

1,982,810

Freddie Mac

 

997,796

 

1,573,634

Ginnie Mae - HUD

 

354,687

 

178,258

Brokered (1)

 

3,993,885

 

1,434,129

Principal Lending and Investing (2)

 

107,950

 

75,862

Total Debt Financing Volume

$

9,625,809

$

5,244,693

Property Sales Volume

1,730,617

696,611

Total Transaction Volume

$

11,356,426

$

5,941,304

Key Performance Metrics:

Operating margin

26

%  

30

%  

Return on equity

19

20

Walker & Dunlop net income

$

47,829

$

44,218

Adjusted EBITDA (3)

64,129

66,684

Diluted EPS

1.49

1.39

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

Personnel expenses

38

%  

38

%  

Other operating expenses

8

8

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

Origination related fees (4)

0.79

%  

1.11

%  

Gains attributable to MSRs (4)

0.71

0.79

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

1.23

1.10

(dollars in thousands)

As of March 31, 

Managed Portfolio:

    

2020

    

2019

    

Components of Servicing Portfolio

Fannie Mae

$

41,166,040

$

36,835,756

Freddie Mac

 

32,191,699

 

31,367,939

Ginnie Mae - HUD

 

9,750,696

 

9,986,488

Brokered (6)

 

11,326,492

 

9,227,409

Principal Lending and Investing (7)

 

387,314

 

274,090

Total Servicing Portfolio

$

94,822,241

$

87,691,682

Assets under management (8)

2,001,984

1,427,334

Total Managed Portfolio

$

96,824,225

$

89,119,016

Key Servicing Portfolio Metrics (end of period):

Weighted-average servicing fee rate (basis points)

23.3

24.0

Weighted-average remaining servicing portfolio term (years)

9.5

9.8

35

The following table summarizes JCR’s AUM as of March 31, 2020:

Unfunded

Funded

Components of JCR assets under management (in thousands)

    

Commitments

    

Investments

    

Total

  

Fund III

$

89,870

$

89,692

$

179,562

Fund IV

174,483

126,814

301,297

Fund V

189,704

3,593

193,297

Separate accounts

525,269

525,269

Total assets under management

$

454,057

$

745,368

$

1,199,425

(1)Brokered transactions for life insurance companies, commercial mortgage backed securities, commercial banks, and other capital sources.
(2)For the three months ended March 31, 2020, includes $86.2 million from the Interim Program JV and $21.8 million from JCR separate accounts. For the three months ended March 31, 2019, includes $15.3 million from the Interim Program JV, $33.3 million from the Interim Program, and $27.3 million from JCR 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)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 mortgage banking 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, as a percentage of Agency volume.
(6)Brokered loans serviced primarily for life insurance companies.
(7)Consists of interim loans not managed for the Interim Program JV.
(8)As of March 31, 2020, includes $731.4 million of Interim Program JV managed loans, $71.1 million of loans serviced directly for the Interim Program JV partner, and JCR assets under management of $1.2 billion. As of March 31, 2019, includes $343.3 million of Interim Program JV managed loans, $70.1 million of loans serviced directly for the Interim Program JV partner, and JCR assets under management of $1.0 billion.

The following tables present a period-to-period comparison of our financial results for the three months ended March 31, 2020 and 2019.

FINANCIAL RESULTS – THREE MONTHS

For the three months ended

 

March 31, 

Dollar

Percentage

 

(dollars in thousands)

    

2020

    

2019

    

Change

    

Change

 

Revenues

Loan origination and debt brokerage fees, net

$

76,373

$

57,797

$

18,576

32

%  

Fair value of expected net cash flows from servicing, net

68,000

40,938

27,062

66

Servicing fees

 

55,434

 

52,199

 

3,235

6

Net warehouse interest income

 

5,495

 

7,021

 

(1,526)

(22)

Escrow earnings and other interest income

 

10,743

 

14,068

 

(3,325)

(24)

Property sales broker fees

9,612

4,541

5,071

112

Other revenues

 

8,500

 

10,873

 

(2,373)

(22)

Total revenues

$

234,157

$

187,437

$

46,720

25

Expenses

Personnel

$

89,525

$

71,631

$

17,894

25

%  

Amortization and depreciation

 

39,762

 

37,903

 

1,859

5

Provision for credit losses

 

23,643

 

2,675

 

20,968

784

Interest expense on corporate debt

 

2,860

 

3,652

 

(792)

(22)

Other operating expenses

 

18,090

 

15,492

 

2,598

17

Total expenses

$

173,880

$

131,353

$

42,527

32

Income from operations

$

60,277

$

56,084

$

4,193

7

Income tax expense

 

12,672

 

12,024

 

648

5

Net income before noncontrolling interests

$

47,605

$

44,060

$

3,545

8

Less: net income (loss) from noncontrolling interests

 

(224)

 

(158)

 

(66)

 

42

Walker & Dunlop net income

$

47,829

$

44,218

$

3,611

8

36

Overview

For the three months ended March 31, 2020, revenues increased by 25%, mainly driven by the increase in loan origination and debt brokerage fees, net and fair value of expected net cash flows from servicing, net. The increases in the aforementioned revenue line items are primarily related to an increase in mortgage banking volumes. The Company rate locked the largest loan portfolio in its history during the first quarter 2020: a $2.1 billion portfolio of largely affordable housing units across the country. Servicing fees increased largely from an increase in the average servicing portfolio outstanding. The decrease in net warehouse interest income was related to a decrease in net warehouse interest income from loans held for investment due to a decrease in the net spread, partially offset by an increase in net warehouse interest income from loans held for sale. Escrow earnings and other interest income decreased due to a decrease in the earnings rate slightly offset by an increase in the average escrow balance. The increase in property sales broker fees was principally due to an increase in property sale volume.

For the three months ended March 31, 2020, expenses increased by 32 percent, primarily driven by an increase in salaries and benefits expenses and an increase in the provision for credit losses. The increase in salaries and benefits expenses was due primarily to an increase in the average headcount and commissions due to an increase in origination fees and property sales broker fees. The increase in provision for credit losses was mainly due to an increase in the forecast for losses due to the COVID-19 Crisis. Other expense increases resulted from increased amortization and depreciation expense as the average MSR balance increased period over period and increased operating expenses due to an increase in the average headcount.

Revenues

Loan origination and debt brokerage fees, net and Fair value of expected net cash flows from servicing, net.  The following tables provide additional information that helps explain changes in loan origination and debt brokerage fees, net and fair value of expected net cash flows from servicing, net period over period:

Mortgage Banking Volume by Product Type

For the three months ended

March 31, 

2020

2019

Fannie Mae

43

%

38

%

Freddie Mac

10

30

Ginnie Mae - HUD

4

3

Brokered

42

28

Principal Lending and Investing

1

1

For the three months ended

March 31, 

(dollars in thousands)

2020

2019

Origination Fees

$

76,373

$

57,797

Dollar Change

$

18,576

Percentage Change

32

%

MSR Income (1)

$

68,000

$

40,938

Dollar Change

$

27,062

Percentage Change

66

%

Origination Fee Rate (2) (basis points)

79

111

Basis Point Change

(32)

Percentage Change

(29)

%

MSR Rate (3) (basis points)

71

79

Basis Point Change

(8)

Percentage Change

(10)

%

Agency MSR Rate (4) (basis points)

123

110

Basis Point Change

13

Percentage Change

12

%

(1)The fair value of the expected net cash flows associated with the servicing of the loan, net of any guaranty obligations retained.
(2)Origination fees as a percentage of total mortgage banking volume.

37

(3)MSR income as a percentage of total mortgage banking volume.
(4)MSR income as a percentage of Agency mortgage banking volume.

The increases in origination fees and MSR income for the three months ended March 31, 2020 were related primarily to an 84% increase in total mortgage banking volume year over year, slightly offset by less favorable transaction mix, leading to a decrease in origination fee rate and MSR rate. During the three months ended March 31, 2020, 57% of our total mortgage banking volume related to Agency loans compared to 71% during the three months ended March 31, 2019. The decline in the origination fee rate was due to the higher mix of brokered originations and the impact of the large portfolio transaction on the Fannie Mae origination fee rate in the first quarter.  The decline in MSR rate resulted from the lower mix of Agency business and a 23% period-over-period decline in the weighted-average servicing fee rate on new Fannie Mae mortgage banking volume. The lower average servicing fee rate on new Fannie Mae business was due to the impact of the large portfolio transaction mentioned above. Large portfolios typically have lower origination and MSR rates than standard flow business. The increase in Agency MSR rate resulted from the greater mix of Fannie Mae business, which generally carries a higher MSR rate than the other Agency lending products.

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

Servicing Fees. The increase was primarily attributable to an increase in the average servicing portfolio period over period as shown below due to new loan originations and relatively few payoffs, partially offset by a decrease in the servicing portfolio’s weighted-average servicing fee rate as shown below. The decrease in the weighted-average servicing fee was largely the result of a period-over-period decrease in the weighted-average servicing rate on new Fannie Mae loan originations, as discussed previously and a year-over-year increase in the unpaid principal balance of brokered loans serviced.

Servicing Fees Details

For the three months ended

March 31, 

(dollars in thousands)

2020

2019

Average Servicing Portfolio

$

93,939,646

$

86,596,591

Dollar Change

$

7,343,055

Percentage Change

8

%

Average Servicing Fee (basis points)

23.3

24.2

Basis Point Change

(0.9)

Percentage Change

(4)

%

Net Warehouse Interest Income.  The decrease was principally related to a decrease in net warehouse interest income from loans held for investment (“LHFI”), partially offset by an increase in net warehouse interest income from loans held for sale (“LHFS”). The decrease in net warehouse interest income from LHFI was largely the result of a significant decrease in the average net spread as shown below, partially offset by a small increase in the average balance. The decline in the net spread on LHFI is due to the payoff of a large loan for which there were no warehouse borrowings.  The increase in net warehouse interest income from LHFS was primarily the result of a significant increase in the net spread as shown below, partially offset by a decrease in the average balance. The increase in the LHFS net spread was the result of a greater decrease in the short-term interest rates on which our borrowings are based than in the long-term interest rates on which the majority of our loans held for sale are based.

38

Net Warehouse Interest Income Details

For the three months ended

March 31, 

(dollars in thousands)

2020

2019

Average LHFS Outstanding Balance

$

796,238

$

992,756

Dollar Change

$

(196,518)

Percentage Change

(20)

%

LHFS Net Spread (basis points)

75

1

Basis Point Change

74

Percentage Change

7400

%

Average LHFI Outstanding Balance

$

437,164

$

411,717

Dollar Change

$

25,447

Percentage Change

6

%

LHFI Net Spread (basis points)

366

679

Basis Point Change

(313)

Percentage Change

(46)

%

Escrow Earnings and Other Interest Income.  The decrease was due to a decrease in the average earnings rates period over period, 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 a decrease in short-term interest rates, upon which our earnings rates are based, over the past 12 months as discussed above in the “Overview of Current Business Environment” section.

Property Sales Broker Fees.  The increase for the three months ended March 31, 2020 the result of increased property sales volume due to additions of property sales brokers over the past year.

Expenses

Personnel.  The increase was primarily the result of a $5.4 million increase in salaries and benefits and a $1.6 million increase in other personnel costs, both due to acquisitions and hiring to support our growth, resulting in an increase in the average headcount from 732 in 2019 to 837 in 2020. Additionally, the accrual for subjective bonuses increased $1.7 million due to the increase in the average headcount period over period.  Commission costs increased $11.0 million due to the increase in origination fees and property sales broker fees noted previously. Lastly, stock compensation expense decreased $1.8 million primarily due to the expected impact of the COVID-19 Crisis, which decreased the accrual for our performance share plans.

Amortization and Depreciation.  The increase was primarily attributable to loan origination activity and the resulting growth in the average MSR balance. Over the past 12 months, we have added $44.5 million of MSRs, net of amortization and write offs due to prepayment.

Provision for Credit Losses.  The increase was primarily attributable to the increase in the calculated CECL reserve for our at risk Fannie Mae servicing portfolio. As of March 31, 2020, the CECL reserve was $57.2 million compared to $34.7 million as of the date of the adoption of the CECL accounting standards on January 1, 2020. The significant increase in the CECL reserve was principally related to the forecasted economic impacts of the COVID-19 Crisis. As a result of the COVID-19 Crisis, the charge-off rate for the forecast period increased from one basis point as of January 1, 2020 to seven basis points as of March 31, 2020.

Income Tax Expense.  For the three months ended March 31, 2020, the increase in income tax expense related primarily to the 7% increase in income from operations and a slight decrease in excess tax benefits recognized year over year, partially offset by a decrease in the estimated annual effective tax rate as we expect less of our executive compensation to be limited by Section 162(m) of the Internal Revenue Code in 2020 than 2019.

We do not expect our annual estimated effective tax rate to differ significantly from the 26.0% rate estimated for the three months ended March 31, 2020 as the vast majority of our equity compensation plans vest in the first quarter. Accordingly, we expect an estimated effective tax rate of between 26% and 27% for the remainder of the year.

39

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 non-cash revenues such as 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 adjusted EBITDA, 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 on-going 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 calculated as follows.

ADJUSTED FINANCIAL METRIC RECONCILIATION TO GAAP

For the three months ended

March 31, 

(in thousands)

    

2020

    

2019

    

Reconciliation of Walker & Dunlop Net Income to Adjusted EBITDA

Walker & Dunlop Net Income

$

47,829

$

44,218

Income tax expense

 

12,672

 

12,024

Interest expense on corporate debt

 

2,860

 

3,652

Amortization and depreciation

 

39,762

 

37,903

Provision (benefit) for credit losses

 

23,643

 

2,675

Net write-offs

 

 

Stock compensation expense

 

5,363

 

7,150

Fair value of expected net cash flows from servicing, net (1)

 

(68,000)

 

(40,938)

Adjusted EBITDA

$

64,129

$

66,684

(1)Represents the fair value of the expected net cash flows from servicing recognized at commitment, net of any expected guaranty obligation.

40

The following tables present a period-to-period comparison of the components of adjusted EBITDA for the three months ended March 31, 2020 and 2019.

ADJUSTED EBITDA – THREE MONTHS

For the three months ended

 

March 31, 

Dollar

Percentage

 

(dollars in thousands)

2020

    

2019

    

Change

    

Change

 

Origination fees

$

76,373

$

57,797

$

18,576

32

%  

Servicing fees

 

55,434

 

52,199

 

3,235

6

Net warehouse interest income

 

5,495

 

7,021

 

(1,526)

(22)

Escrow earnings and other interest income

 

10,743

 

14,068

 

(3,325)

(24)

Other revenues

 

18,336

 

15,572

 

2,764

18

Personnel

 

(84,162)

 

(64,481)

 

(19,681)

31

Net write-offs

 

 

 

N/A

Other operating expenses

 

(18,090)

 

(15,492)

 

(2,598)

17

Adjusted EBITDA

$

64,129

$

66,684

$

(2,555)

(4)

See the table above for the components of the change in adjusted EBITDA for the three months ended March 31, 2020. The increase in origination fees was primarily related to an increase in debt financing volumes. Servicing fees increased due to an increase in the average servicing portfolio period over period as a result of new loan originations. The decrease in net warehouse interest income was related to a decrease in net warehouse interest income from loans held for investment due to a decrease in the net spread, partially offset by an increase in net warehouse interest income from loans held for sale. Escrow earnings and other interest income decreased as a result of a decrease in the average earnings rate slightly offset by an increase in the average escrow balance outstanding. Other revenues increased primarily due to increases in property sales broker fees slightly offset by a decrease in prepayment fees and losses from certain investments accounted for under the equity method. The increase in personnel expense was primarily the result of the commissions from the increase in debt financing volumes and the increase in average headcount, resulting in increased in salaries and benefits, other personnel costs, and commission costs. Other operating expenses increased largely due to increased occupancy costs due to the larger average headcount period over period and increased marketing expenses for various business initiatives.

Financial Condition

Cash Flows from Operating Activities

Our cash flows from operating activities are generated from loan sales, servicing fees, escrow earnings, net warehouse interest income, property sales broker fees, and other income, net of loan originations and operating costs. Our cash flows from operations are impacted by the fees generated by our loan originations, the timing of loan closings, and the period of time loans are held for sale in the warehouse loan facility prior to delivery to the investor.

Cash Flows from Investing Activities

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.

41

Three Months Ended March 31, 2020 Compared to Three Months Ended March 31, 2019

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

SIGNIFICANT COMPONENTS OF CASH FLOWS

For the three months ended March 31, 

Dollar

Percentage

 

(dollars in thousands)

    

2020

    

2019

    

Change

    

Change

 

Net cash used in operating activities

$

(292,626)

$

(135,362)

$

(157,264)

116

%  

Net cash provided by investing activities

 

35,910

 

12,385

 

23,525

190

Net cash provided by financing activities

 

364,747

 

136,475

 

228,272

167

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

244,597

133,846

110,751

83

Cash flows used in operating activities

Net use of cash for loan origination activity

$

(321,537)

$

(151,039)

$

(170,498)

113

%  

Net cash provided by operating activities, excluding loan origination activity

28,911

15,677

13,234

84

Cash flows from investing activities

Net purchases of pledged available-for-sale securities

$

(1,289)

$

(4,078)

$

2,789

(68)

%  

(Investments in) joint ventures, net

(6,455)

(1,679)

(4,776)

284

Acquisitions, net of cash received

(43,784)

(7,180)

(36,604)

510

Originations of loans held for investment

(33,362)

33,362

(100)

Total principal collected on loans held for investment

 

88,779

 

60,145

 

28,634

48

Net payoff of (investment in) loans held for investment

$

88,779

$

26,783

$

61,996

231

%  

Cash flows from financing activities

Borrowings of warehouse notes payable, net

$

419,763

$

151,814

$

267,949

176

%  

Borrowings of interim warehouse notes payable

 

29,898

 

21,976

 

7,922

36

Repayments of interim warehouse notes payable

 

(49,850)

 

 

(49,850)

N/A

Repurchase of common stock

(26,737)

(24,159)

(2,578)

11

Cash dividends paid

(11,347)

(9,319)

(2,028)

22

Proceeds from issuance of common stock

6,369

4,187

2,182

52

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 decrease in cash flows from operating activities is primarily attributable to the use of $0.3 billion for the funding of loan originations, net of sales of loans to third parties during the first three months of 2020 compared to the use of $0.2 billion for the funding of loan originations, net of sales to third parties during the first three months of 2019. Excluding cash used for the origination and sale of loans, net cash provided by operations was $28.9 million during the first three months of 2020 compared to net cash provided by operations of $15.7 million during the first three months of 2019. One of the primary drivers of the increase was a $21.0 million larger non-cash provision for credit losses in 2020 compared to 2019, resulting in a larger positive adjustment to net income before noncontrolling interests, partially offset by various unfavorable adjustments to net income before noncontrolling interests.

The change in cash provided by investing activities is primarily attributable to an increase in the net payoff of loans held for investment and a decrease in the net purchases of pledged AFS securities, offset by an increase in cash paid for acquisitions and an increase in investments in joint ventures. The net payoff of loans held for investment during the first three months of 2020 was $88.8 million compared to a net investment of $26.8 million during the first three months of 2019. The reduction in purchases of pledged AFS securities is due to several prepayments of AFS securities that occurred in 2020, with no comparable activity in 2019. The increase in cash used for acquisitions is due to a year-over-year increase in the size and number of companies acquired. The increase in the cash invested in joint ventures was the result of increased origination activity at the Interim Program JV year over year. During the three months ended March 31, 2020, the Interim Program JV had a larger level of net loan originations than in the prior year, resulting in a larger level of capital invested by us in the Interim Program JV.

42

The change in cash provided by financing activities was primarily attributable to the change in net warehouse borrowings period to period and an increase in proceeds from issuance of common stock, partially offset by increases in repurchases of common stock, cash dividends paid, and net repayments of interim warehouse notes payable. The change in net borrowings of warehouse notes payable during the first three months of 2020 was due to a larger increase in the unpaid principal balance of LHFS funded by Agency Warehouse Facilities (as defined below) from December 31, 2019 to March 31, 2020 than from December 31, 2018 to March 31, 2019. During 2020, the unpaid principal balance of LHFS funded by Agency Warehouse Facilities increased $321.5 million from their December 31, 2019 balance compared to an increase of $151.0 million during the same period in 2019. 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 for the three months ended March 31, 2020 than during the same period in 2019.

The change in net borrowings of interim warehouse notes payable was principally due to interim loan origination and repayment activity period over period. During 2019, we originated several loans that were fully funded with corporate cash and had multiple payoffs of loans. During 2020, we had minimal origination activity and significant payoff activity. The slight increase in cash used for share repurchases is primarily related to an increase in share repurchases under stock buyback programs year over year. The increase in cash dividends paid is the result of our increasing the dividends paid per share by 20% year over year. The increase in the proceeds from the issuance of common stock is related to a year-over-year increase in the number of stock options exercised, as 81 thousand shares were exercised during the first three months of 2020 with no comparable activity in the first three months of 2019.

Liquidity and Capital Resources

Uses of Liquidity, Cash and Cash Equivalents

Our significant recurring cash flow requirements consist of (i) short-term liquidity necessary to fund loans held for sale; (ii) liquidity necessary to fund loans held for investment under the Interim Program; (iii) liquidity necessary to pay cash dividends; (iv) liquidity necessary to fund our portion of the equity necessary for the operations of the Interim Program JV; (v) working capital to support our day-to-day operations, including servicing advances debt service payments and payments for salaries, commissions, and income taxes; and (vi) 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. Due to recent market developments as a result of the COVID-19 Crisis, we expect to experience an increase in our short term cash flow needs for servicing advances of principal and interest and guarantee fees related to certain Fannie Mae and HUD loans that are serviced and asset-managed by us and that are currently delinquent or in forbearance. The advances for principal and interest are guaranteed to be repaid to us by Fannie Mae and HUD.

Fannie Mae has established 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 March 31, 2020 requirements. The net worth requirement is derived primarily from unpaid balances on Fannie Mae loans and the level of risk-sharing. At March 31, 2020, the net worth requirement was $200.7 million and our net worth, as defined in the requirements, was $763.6 million, as measured at our wholly owned operating subsidiary, Walker & Dunlop, LLC. As of March 31, 2020, we were required to maintain at least $39.7 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 March 31, 2020, we had operational liquidity, as defined in the requirements, of $291.9 million, as measured at our wholly owned operating subsidiary, Walker & Dunlop, LLC.

We paid a cash dividend of $0.36 in the first quarter of 2020, which is 20% higher than the quarterly dividends paid in 2019. Based upon the Company’s financial performance for the three months ended March 31, 2020, strong cash position, and projected future liquidity needs, on May 5, 2020, the Company’s Board of Directors declared a dividend of $0.36 per share for the second quarter of 2020. The dividend will be paid June 5, 2020 to all holders of record of the Company’s restricted and unrestricted common stock as of May 20, 2020. Over the past three years, we have returned $165.1 million to investors in the form of the repurchase of 1.9 million shares of our common stock under share repurchase programs for a cost of $89.8 million and cash dividend payments of $79.9 million. Additionally, we have invested $170.7 million in acquisitions and the purchase of mortgage servicing rights. We use cash to fully fund some loans held for investment or loans held for sale instead of using our warehouse lines. As of March 31, 2020, we used corporate cash to fully fund loans held for investment with an unpaid principal balance of $80.8 million and $10.6 million to fully fund loans held for sale. In response to the pullback in lending on transitional properties as a result of the COVID-19 Crisis, we have temporarily ceased originating new loans held for investment while we wait for the impacts of the Crisis to be better understood. We continually seek opportunities to execute additional

43

acquisitions and purchases of mortgage servicing rights and complete such acquisitions if the economics of these acquisitions are favorable. In February 2020, our Board of Directors approved a new stock repurchase program that permits the repurchase of up to $50.0 million of shares of our common stock over a 12-month period beginning on February 11, 2020. As of March 31, 2020 we repurchased $0.2 million shares under the 2020 repurchase program for an aggregate cost of $10.2 million and had $39.8 million of remaining capacity under that program. These purchases were made prior to the escalation of the COVID-19 Crisis in mid-March 2020 and future purchases are unlikely until the impacts of the Crisis on the economy and the Company’s liquidity are better understood.

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 and warehouse facilities will continue to be sufficient for us to meet our current obligations and funding requirements for the foreseeable future, including any additional 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. 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 multifamily Agency mortgage-backed securities (“Agency MBS”) are discounted 4% for purposes of calculating compliance with the collateral requirements. As of March 31, 2020, we held substantially all collateral in Agency MBS. 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 March 31, 2020 collateral requirements as outlined above. As of March 31, 2020, reserve requirements for the DUS loan portfolio will require us to fund $68.5 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 periodically reassesses the DUS Capital Standards and may make changes to these standards in the future. We generate sufficient cash flow 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 March 31, 2020.

44

Sources of Liquidity: Warehouse Facilities

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

March 31, 2020

(dollars in thousands)

    

Committed

    

Uncommitted

Total Facility

Outstanding

    

Facility

Amount

Amount

Capacity

Balance

Interest rate

Agency Warehouse Facility #1

$

350,000

$

200,000

$

550,000

$

173,125

 

30-day LIBOR plus 1.15%

Agency Warehouse Facility #2

 

500,000

 

300,000

 

800,000

 

207,948

 

30-day LIBOR plus 1.15%

Agency Warehouse Facility #3

 

500,000

 

 

500,000

 

303,605

 

30-day LIBOR plus 1.15%

Agency Warehouse Facility #4

 

350,000

 

 

350,000

 

141,921

 

30-day LIBOR plus 1.15%

Agency Warehouse Facility #5

500,000

500,000

207,317

30-day LIBOR plus 1.15%

Total National Bank Agency Warehouse Facilities

$

1,700,000

$

1,000,000

$

2,700,000

$

1,033,916

Fannie Mae repurchase agreement, uncommitted line and open maturity

1,500,000

1,500,000

51,235

Total Agency Warehouse Facilities

$

1,700,000

$

2,500,000

$

4,200,000

$

1,085,151

Interim Warehouse Facility #1

$

135,000

$

$

135,000

$

100,300

 

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

42,741

30-day LIBOR plus 1.90% to 2.50%

Interim Warehouse Facility #4

100,000

100,000

30-day LIBOR plus 1.75%

Interim Warehouse Facility #51

29,184

29,184

29,184

30-day LIBOR plus 3.00%

Total National Bank Interim Warehouse Facilities

$

439,184

$

75,000

$

514,184

$

221,481

Total warehouse facilities

$

2,139,184

$

2,575,000

$

4,714,184

$

1,306,632

1 Interim warehouse facility #5 bears interest at 30-day LIBOR plus 3.00%, with an interest rate floor of 4.50%

Agency Warehouse Facilities

At March 31, 2020, to provide financing to borrowers under the Agencies’ programs, we have five committed and uncommitted warehouse lines of credit in the amount of $2.7 billion with certain national banks and a $1.5 billion uncommitted facility with Fannie Mae (collectively, the “Agency Warehouse Facilities”). 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 intended to be sold under an Agency execution depends upon our ability to secure and maintain these types of short-term financing agreements on acceptable terms.

Agency Warehouse Facility #1

We have a warehousing credit and security agreement with a national bank for a $350.0 million committed warehouse line that is scheduled to mature on October 26, 2020. 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 115 basis points. In addition to the committed borrowing capacity, the agreement provides $200.0 million of uncommitted borrowing capacity that bears interest at the same rate as the committed facility. No material modifications have been made to the agreement in 2020.

Agency Warehouse Facility #2

We have a warehousing credit and security agreement with a national bank for a $500.0 million committed warehouse line that is scheduled to mature on September 8, 2020. The warehousing credit and security 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 LIBOR plus 115 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 April 2020, the Company executed the fifth amendment to the warehouse agreement related to Agency Warehouse Facility #2 that temporarily increased the size of the facility by $2.4 billion to $3.2 billion. The temporary increase expires 60 days after the loans are funded. No other material modifications have been made to the agreement in 2020.

45

Agency Warehouse Facility #3

We have a warehousing credit and security agreement with a national bank for a $500.0 million committed warehouse line that was scheduled to expire on April 30, 2020. 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, 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. No other material modifications have been made to the agreement during 2020.

Agency Warehouse Facility #4

We have a warehousing credit and security agreement with a national bank for a $350.0 million committed warehouse line that is scheduled to mature on October 4, 2020. The warehouse facility provides us with the ability to fund Fannie Mae, Freddie Mac, HUD, FHA, and defaulted 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 115 basis points. No material modifications have been made to the agreement during 2020.

Agency Warehouse Facility #5

We have a warehousing credit and security agreement with a national bank for a $500.0 million uncommitted warehouse line that is scheduled to mature on August 5, 2020. The Company can fund Fannie Mae, Freddie Mac, HUD, and FHA loans under the facility. Advances are made at 100% of the loan balance, and the borrowings under the agreement bear interest at a rate of 30-day LIBOR plus 115 basis points. No material modifications have been made to the agreement during 2020.

Interim Warehouse Facilities

To assist in funding loans held for investment under the Interim Program, we have five committed and uncommitted warehouse facilities with certain national banks in the aggregate amount of $514.2 million as of March 31, 2020 (“Interim Warehouse Facilities”). Consistent with industry practice, three of these facilities are revolving commitments we expect to renew annually, one is a revolving commitment we expect to renew every two years, and one is a commitment that matures according to the maturity dates of the underlying loans. 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 with a national bank that was scheduled to mature on April 30, 2020. 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, the Company executed the 11th amendment to the credit and security agreement related to this facility that extended the maturity date to April 30, 2021. No other material modifications have been made to the agreement during 2020.

Interim Warehouse Facility #2

We have a $100.0 million committed warehouse line agreement with a national bank 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. All borrowings 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.

Interim Warehouse Facility #3

46

We have a $75.0 million repurchase agreement with a national bank that is scheduled to mature on May 18, 2020. 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 1.90% to 2.50% (“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. No material modifications have been made to the agreement during 2020.

Interim Warehouse Facility #4

We had a $100.0 million committed warehouse credit and security agreement that was scheduled to mature on April 30, 2020. The Company elected to allow Interim Warehouse Facility #4 to expire according to its terms on April 30, 2020.

Interim Warehouse Facility #5

During the first quarter of 2020, we executed a loan and security agreement to establish Interim Warehouse Facility #5. The $29.2 million committed warehouse loan and security agreement with a national bank funds two specific loans. The agreement provides for maturity dates to coincide with the maturity dates for the underlying two specific loans. Based on the current underlying loans, the maximum allowable loan term is two and a half years. Borrowings under the facility are full recourse to the Company 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.

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

Note Payable

We have a senior secured term loan credit agreement (the “Credit Agreement”). The Credit Agreement provides for a $300.0 million term loan that was issued at a discount of 0.5% (the “Term Loan”). The Term Loan 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 Credit 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 Credit 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).

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

47

subsidiary as an Excluded Subsidiary so long as certain conditions and requirements provided for in the Term Loan Agreement are met. As of March 31, 2020, the outstanding unpaid principal balance of the term loan was $297.0 million.

The note payable and the warehouse facilities are senior obligations of the Company. The Credit Agreement contains affirmative and negative covenants, including financial covenants. As of March 31, 2020, we were in compliance with all such covenants.

Credit Quality and Allowance for Risk-Sharing Obligations

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

March 31, 

 

(dollars in thousands)

    

2020

    

2019

    

Key Credit Metrics

Risk-sharing servicing portfolio:

Fannie Mae Full Risk

$

34,148,159

$

29,810,556

Fannie Mae Modified Risk

 

6,973,167

 

6,958,339

Freddie Mac Modified Risk

 

52,706

 

52,948

Total risk-sharing servicing portfolio

$

41,174,032

$

36,821,843

Non-risk-sharing servicing portfolio:

Fannie Mae No Risk

$

44,715

$

66,861

Freddie Mac No Risk

 

32,138,992

 

31,314,991

GNMA - HUD No Risk

 

9,750,696

 

9,986,488

Brokered

 

11,326,492

 

9,227,409

Total non-risk-sharing servicing portfolio

$

53,260,895

$

50,595,749

Total loans serviced for others

$

94,434,927

$

87,417,592

Interim loans (full risk) servicing portfolio

 

387,314

 

274,090

Total servicing portfolio unpaid principal balance

$

94,822,241

$

87,691,682

Interim Program JV Managed Loans (1)

802,559

413,421

At risk servicing portfolio (2)

$

37,864,262

$

33,438,052

Maximum exposure to at risk portfolio (3)

 

7,729,120

 

6,985,874

Defaulted loans

 

48,481

 

20,981

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

48,481

20,981

Defaulted loans as a percentage of the at risk portfolio

0.13

%

0.06

%  

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

0.17

0.02

Allowance for risk-sharing as a percentage of maximum exposure

0.83

0.10

(1)As of March 31 2020, this balance consists of $71.1 million of loans serviced directly for the Interim Program JV partner and $731.4 million of Interim Program JV managed loans. As of March 31, 2019, this balance consists of $70.1 million of loans serviced directly for the Interim Program JV partner and $343.3 million 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.0 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.0 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.

48

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 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 20% of the origination UPB of the loan.

Risk-Sharing Losses

    

Percentage Absorbed by Us

First 5% of UPB at the time of loss settlement

100%

Next 20% of UPB at the time of loss settlement

25%

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

10%

Maximum loss

 

20% of origination UPB

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

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

Our Fannie Mae risk-sharing cap is currently $200.0 million. Accordingly, our maximum loss exposure on any one loan is $40.0 million (such exposure would occur if the underlying collateral is determined to be completely without value at the time of loss). We may request modified risk-sharing at the time of origination, which reduces our potential risk-sharing losses from the levels described above if we do not believe that we are being fairly compensated for the risks of the transaction.

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 watch lists, 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, 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.

With the spread of the COVID-19 Crisis across the world and the resulting global social distancing and lockdown measures that have been put in place by national/state/local authorities, macroeconomic conditions have reversed from sustained strength to short-term global economic contraction, causing unemployment rates to rise sharply and a recession to ensue. The calculated CECL reserve for our at risk Fannie Mae servicing portfolio as of March 31, 2020 was $57.2 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 March 31, 2020 and 2019, our allowance for risk-sharing obligations was $64.1 million and $6.7 million, respectively, or sixteen basis points and two basis points of the at risk balance, respectively. The Allowance for risk-sharing obligations as of March 31, 2020 was substantially comprised of the aforementioned CECL reserve.  As there was only one small defaulted loan in the at risk servicing portfolio as of March 31, 2019, the Allowance for risk-sharing obligations as of March 31, 2019 was based primarily on our collective assessment of the probability of loss related to the loans on the watch list as of March 31, 2019, using the accounting standards in place at the time.

As of March 31, 2020, loans with an aggregate UPB of $48.5 million in our at risk portfolio were in default compared to $21.0 million at March 31, 2019. For the three months ended March 31, 2020 and 2019, our provisions for risk-sharing obligations were $22.5 million and $2.1 million, respectively. For the three months ended March 31, 2020, the provision was entirely the result of an increase in the forecasted losses resulting from the COVID-19 Crisis. For the three months ended March 31, 2019, the majority of the provision was associated with a loan that defaulted during the period.

We have never been required to repurchase a loan.

49

Off-Balance Sheet Arrangements

Other than the risk-sharing obligations under the Fannie Mae DUS Program disclosed previously in this Quarterly Report on Form 10-Q, we do not have any off-balance-sheet arrangements.

New/Recent Accounting Pronouncements

NOTE 2 to the financial statements in Item 1 of Part I of this Quarterly Report on Form 10-Q 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. Those accounting pronouncements will not have a significant impact on our business activities or compliance with our debt covenants.

Item 3. Quantitative and Qualitative Disclosure About Market Risk

Interest Rate Risk

For loans held for sale to the Agencies, 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 time we establish the interest rate with the investor.

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 March 31, 2020 and 2019 was 99 basis points and 250 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 March 31, 

Change in annual escrow earnings due to:

    

2020

    

2019

    

100 basis point increase in 30-day LIBOR

$

21,008

$

19,661

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

 

(20,686)

 

(19,661)

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 March 31, 

Change in annual net warehouse interest income due to:

    

2020

    

2019

100 basis point increase in 30-day LIBOR

$

(2,640)

$

(3,249)

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

 

2,614

 

3,249

All of our corporate debt is based on 30-day LIBOR, with a 30-day LIBOR floor of 100 basis points. The following table shows the impact on our annual income from operations 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 March 31, 

Change in annual income from operations due to:

    

2020

    

2019

100 basis point increase in 30-day LIBOR

$

(2,970)

$

(2,993)

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

 

2,940

 

2,993

(1)The decrease in 2020 was limited to 99 basis points as 30-day LIBOR as of March 31, 2020 was less than 100 basis points.

50

Market Value Risk

The fair value of our MSRs is subject to market 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 $25.8 million as of March 31, 2020, compared to $27.2 million as of March 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 March 31, 2020, 87% of the servicing fees are protected from the risk of prepayment through prepayment provisions compared to 86% as of March 31, 2019; given this significant level of prepayment protection, we do not hedge our servicing portfolio for prepayment risk.

Item 4. Controls and Procedures

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

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.

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

PART II

OTHER INFORMATION

Item 1. Legal Proceedings

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

Item 1A. Risk Factors

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

The recent COVID-19 pandemic outbreak could negatively impact our business and results of operations.



We face risks related to the recent outbreak of the COVID-19 Crisis, which has been declared a pandemic by the World Health Organization. The full impact of COVID-19 is unknown and rapidly evolving. The outbreak and any preventative or protective actions that we or our customers may take in respect of this virus may result in a period of disruption, including with respect to our operations and financial results generally 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 virus may constrain or reduce our liquidity. Any resulting financial impact cannot be reasonably estimated at this time but may materially affect our business, financial condition, results of operations,

51

and compliance with debt covenants. The extent to which the COVID-19 virus impacts our results will depend on future developments, which are highly uncertain and cannot be predicted, including new information which may emerge concerning the severity of COVID-19, fiscal support provided by the Federal government, and the actions to contain the virus or treat its impact, among others.

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

Issuer Purchases of Equity Securities

Under the 2015 Equity Incentive Plan, 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 us to withhold and purchase at the prevailing market price the shares of stock otherwise issuable to the grantee. During the quarter ended March 31, 2020, we purchased 219 thousand shares to satisfy grantee tax withholding obligations on share-vesting events. Additionally, 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 ending February 10, 2021. During the quarter ended March 31, 2020 we repurchased 161 thousand shares under the 2020 share repurchase program. These purchases were made prior to the escalation of the COVID-19 Crisis in mid-March 2020, and future purchases are unlikely until the impacts of the COVID-19 Crisis on the economy and the Company’s liquidity are better understood. The Company had $39.8 million of authorized share repurchase capacity remaining as of March 31, 2020. The following table provides information regarding common stock repurchases for the quarter ended March 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

January 1-31, 2020

4,159

$

66.37

$

45,792,802

February 1-29, 2020

207,314

 

77.90

20,000

48,608,412

March 1-31, 2020

168,625

61.13

140,712

39,782,219

1st Quarter

380,098

$

70.33

160,712

Item 3. Defaults Upon Senior Securities

None.

Item 4. Mine Safety Disclosures

Not applicable.

Item 5. Other Information

None.

Item 6. Exhibits

(a) Exhibits:

2.1

Contribution Agreement, dated as of October 29, 2010, by and among Mallory Walker, Howard W. Smith, William M. Walker, Taylor Walker, Richard C. Warner, Donna Mighty, Michael 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, between Column Guaranteed LLC and Walker & Dunlop, Inc. (incorporated by reference to Exhibit 2.2 to Amendment No. 4 to the Company’s Registration Statement on Form S-1 (File No. 333-168535) filed on December 1, 2010)

2.3

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

52

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)

3.2

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

4.1

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

4.2

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

4.3

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

4.4

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

4.5

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

4.6

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

10.1

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

31.1

*

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

31.2

*

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

32

**

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

101.1

*

Inline XBRL Instance Document

101.2

*

Inline XBRL Taxonomy Extension Schema Document

101.3

*

Inline XBRL Taxonomy Extension Calculation Linkbase Document

101.4

*

Inline XBRL Taxonomy Extension Definition Linkbase Document

101.5

*

Inline XBRL Taxonomy Extension Label Linkbase Document

101.6

*

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.

53

SIGNATURES

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

 

 

 

 

Date: July 31, 2020

By:  

/s/ William M. Walker

 

 

William M. Walker

 

 

Chairman and Chief Executive Officer 

 

 

 

 

 

 

Date: July 31, 2020

By:  

/s/ Stephen P. Theobald

 

 

Stephen P. Theobald

 

 

Executive Vice President and Chief Financial Officer

54

EX-31.1 2 wd-20200331xex31d1.htm EX-31.1

EXHIBIT 31.1

CERTIFICATION OF CHIEF EXECUTIVE OFFICER

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

I, William M. Walker, certify that:

1.I have reviewed this Quarterly Report on Form 10-Q/A 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: July 31, 2020

By:

/s/ William M. Walker

William M. Walker

Chairman and Chief Executive Officer


EX-31.2 3 wd-20200331xex31d2.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 Quarterly Report on Form 10-Q/A 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: July 31, 2020

By:

/s/ Stephen P. Theobald

Stephen P. Theobald

Executive Vice President and Chief Financial Officer


EX-32 4 wd-20200331xex32.htm EX-32

EXHIBIT 32

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

In connection with the Quarterly Report on Form 10-Q/A of Walker & Dunlop, Inc. for the quarterly period ended March 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: July 31, 2020

By:

/s/ William M. Walker

William M. Walker

Chairman and Chief Executive Officer

Date: July 31, 2020

By:

/s/ Stephen P. Theobald

Stephen P. Theobald

Executive Vice President and Chief Financial Officer


GRAPHIC 5 wd-20200331x10qa001.jpg GRAPHIC begin 644 wd-20200331x10qa001.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#KOBOHL]GX M9&H:/));26[YD\O^)3Q3_A+>VVN^&U>Y'F7UM(0[MU/H?TKO]7L(]3TBZLI5 MW++&RX/KCBO"OA=>R>&/B#=Z'D7H@S M'>-&=DJ]0:\D^$^JR77B*[T?6I7GD(_=^9V8'D?D*]Y.,'/2OFWQ')_PC/Q3 M&J6:LEL]P&5NS \'%$-4T$M&F?2$4:Q1K&@PJC %8OB2"V33Y;AXPTY&V/W- M:]MIK5HHI#"O)_B[XLDT>_P!'M+9R'6832X_N]/Z5ZL[A$9F. !FO&/B+ MH#ZWX6N/$0CS,LVY#W\O@8_/-7"U]2)['KVF7\>IZ9;WL1!2>,.,>XJW7F'P M5U\:CX9?39&S+9MQD_PGI_*O3ZF2L[%1=T%%%%(9SOB71K6>QN[UMPF6(D,. MU>/_ I:XU[Q)>6VI7_Y -]_UR->'_!'_D;K_P#ZY?\ MLU:1^%FZ/H M;3])M=+WBW!&_KFN-\3Z.FL73Z=HKNE[(V9;I?NPC_&MRZU:76[V72]&G0>4 M<7-P#G8/0>_7Z5LZ;IMOIEL(+=<9Y9CU8^IJ=BMS TKP+96%K&D]Q-=3#&Z2 M0C)/Y5U*($0(.@&!3J*ENXTK!7.^(]$M)K&]O6#"98F(8=CBNBK.UW_D WW_ M %Q;^5- SP[X3/<:_P"(KJVU*[FGB2/*JQ'!YKV)_!^ENN"KCZ5X]\#?^1LO M?^N0_K7MWB#5!HVAW5_E-T2$J&.,GTJZGQ:$0V.%\6> YK2T_M+1]3N89('5 MFA)&UAD9'2O1;"43V$$H.0Z Y]:(PM[8)YR@K*@++]:D@@CMH$AB4+&@VJH[ M"H;NBTK$E4=1TFVU0(+A20AR,5>HI#/G2]GNXOBXVD)>3"Q%SL\K(QC=7M$_ M@O2YE(_>*3W4BO%=1_Y+L_\ U^?^S5]&D@(OAGK=M-9 MZI-=:9.V1%+V]N,>E>O^'-;A\0Z#:ZG"-JSH&*_W3Z5Y)\:=7@UB[T[1-._T MJY23>XB^;!((QQ7I/P_T6?0?!MC8W/$X72^4CE9.RL",UHUS%XT6J:U9BQ7)@;=)*HX P>,_C73!E;.U@?H:=2*5K" MI3*Z52P=3T.#7?5Q_P 4/^2?:I_US/\ M(U4=R9;'G_P?@?Q'%J)U2YEN#&P";B..!7H=YX$MI$+65_=6TU4W:0H*\3R.3QIX@\ ZU'IWB?_ $W3Y3^[O5'('O\ GZ5Z MK9WD%_:175O('AD7FNM.N](G M"3[CC!J6BLRSPOXP1R^'9]-72[F M6W$H^?:1SR:[[P1HMM=>&=+U&7<,DL-PN&#H1UR!79UD>*?\ D6;W_='_ M *$*A%LBT'0+33((IHB[2E "S=36Y4%E_P >4/\ NBIZ&"(IX$N('AD^XXP: M\N\>^%KLF&+0;F6WG5&=E4CYP!G'Z5ZM6!>\^+=/_P!QO_033B[,35SR;X8? M$*ZT_4SH>N3NT'_ !AA?PY#8'2[B6W,F[?M(YQBNV\$ M:':WWA;3K^Y+R7#+N9SW.37'_'W_ %&F?\#_ *5Z'\//^1%TO_KF?YFM'\", MU\1TPXI:**S- HHI"< GTH YGQIXSM/"&E>?*/-NI/EA@'5C5/P_H=UK5BFH M^)7^T27 WI;'[D:GH*\EU_4'\5?%^WMYF)@ANEA13T&&P:^BHT$421CHJ@#\ M*N2Y40G=F#=^#],>)FL(A8W6/DFAX(/;K7.>&/'%Q#XAF\+^(B%OXCB*?H)A MV/UKT2O!?C7$VF^*].U:W;9,5R".N5QBB/O:,)::GO6:*R/#&I_VQX;L;X]9 M(AGZC@UKU!90U'2+75"AN 3LZ8KP33)[N;XM+I,EY,UE]IV>5D8QBOHJOG+2 M/^2Y+_U]_P!*TAU,Y]#VFZ\%Z=<*0CRPOV>,C(KSO6_$OB/X:>((8;N[?4M) MFY0R_> [CMTKVBO&OCS<0?9-,M\@W&YB .H'':E#5V8Y:*YZ!!X[T":WCE-] M&I=0VTGID=**^>XOA]XDFA25+5MCJ&7Z&BK]G'N3SL^J:^?_ (KZ?)X<\=V> MO6RE4E97R/[RG)_G7T!7 _%S0AK'@R:5$W36I\Q<>@Y/\JB#LRIK0Z!M;2;P ME'J,#!FFA79[L1R/YUY_\5_"Y/@BRNXES-8G+L.I!_\ UU!\)M5FUS3+;2)0 M2FGR>:S'H>O'ZUZMK.GQZIHUW92+N66)EQ[XXI_#(/B1R'PG\0+JO@B)99,R M6?[M\]E'3^5='X?1IS=:C(/FN)"%]E7C^E>&?#^^NM!\2ZCX;*N3=,8,?W<9 M&?UKZ(M(%MK2*%0 $4#CUI35F$'=$U%%%068?BJ\^S:.T*N$DN6$*$G&">?Z M4LT.FS>'WTPS1&-H2F">^/\ &JMW#'K7BE8)5WVUDF6';S#@C]":U?[$T[_G MV'_?1_QJMB3Y\\!W[>#_ (DM82./)>0V[<\'G"FOI('(!'2OG[XQZ -#U^TU M>RC\N.7'W>SKW_6O8_!FM)KWA:RO5(+&,(_U'']*J>J4B8:.QOT445F:&=KW M_(!OO^N1KP_X(_\ (W7_ /UR_P#9J]PU[_D WW_7(UX?\$?^1NO_ /KE_P"S M5I'X69R^)'T#11378+&S$X &_6OHK2=4M=9TV&_LY!)#*N01V]JYSX@>"K M?Q=H[JJJM]$"T,F.2?3\:\@\!>,+WP-K[Z1JV]+)I-DB/_RS.?O#VZT-Z[=#Z/HJ*WN(KJW2>%P\;C-AAE/0UI-VD1!7B16'_ "#K;_KD MO\JLTP[8H^RHH_(5D>&]3;5(+V8RB5$NY(XV'3:,8K,LVJ***0SYNUF$7'QN MFA+,H:[QN4X(^:O9=1\#1W]NT7]K:A%N&,I,W'ZUX]J/_)=F_P"OS_V:OHTU MI-VL9P5[G@EMK4OPX\9?V7J5C;W=N[#;>,@,NT]\XSU]Z]WAFCN($FB;';GWW$UZSX$N1=^"-)DW;C]G4$^^*)*Z3".]CHJ** M*S- KG;_ 'ZQJ[:;NVVD0#2XZL?3^==%6+?Z;=KJ/]H:?(HD*[7C;HU:4FDS M"NFUY=3/0OX7F>-DWV,OW9 .5..]:7AU9&TYIY"U'^J!ZBM9M..^IC2C)35E[O0UZ*!17,=H5Q M_P 4/^2?:I_US/\ (UV%'\A7M554^(4/A.>\<3I;^"=6>3[OV=Q^E>2? F)W\1: MC,O^K6'!^NX5UOQE\1Q6OA[^Q+=O,O+PX\M.3M[_ ,Q6A\*/"4GAKP[YUTNV M[N\2.IZJ.P_052T@)ZR._HHHK(T/$/CY_P ?.D?0_P S7I7@#_D1=)_ZX+7G M/Q[@ ]*9"#B$ X]:U?P(S7Q,ZJLCQ3_R+-[_N MC_T(5KUB>*I$_L.6V+XDN"$C'K!O?^1NT_P#W&_\ 0330,VIH8KB%X9D5XW&& M5AD$5\X^/?"5YX%\1QZKIK.MH\F^*1>-C?W3^M?2-9VN:+::_I,^GWD8:.1< M9(Z'UIPERLF4;HY+P_XR@\7^#FE)5;V+:)XAV.1S]*[BS_X\H/\ KFO\J^99 M-/U;P#XU6P#LJ2RJ@?\ AE0MC_&OINU&+2$?[ _E535M@@[[DU%%%9EGBOQ] M_P!1IG_ _P"E>A_#S_D1=+_ZYG^9KSSX^_ZC3/\ @?\ 2O0_AY_R(NE_]-+/Q1;1DVC2HTI4?=(//Y MU[;I]W'?:=;W43ADDC5@1]*TF[V9G#2Z+->&?'L@7>F#_8?^E>YUX/X]MYO' M'Q-M]&LE?#.)XO 6G!R22I//U-==5;3K./3]/@ MM(@ D*!!CV%6:EN[*6P5\V60G;XTD6KJLWVKY2PR,XKZ3KYRTC_DN2_]??\ M2KI]2)]#VJY/BQK<+;QV22=W,F?TQ6#9?#..ZUM=;\17SZA> Y6,C$:?09Q^ ME>@T5',UL7:XQ45%"JBA0, =!13Z*0PJ&[MTO+26VD&4E0HP]C110!R_@/P M;'X1LKN,2K+)<3F3!9,\F921C\***2!G*:/:^)=*GN9);ZPF-U('8 MF)LCVZUW8SY8)QNQ1152$CSSQGH&J^+K&339;BQC19-T;^4VY<'ZU6\'^'=? M\&6$EC%J-E/$[[AOC;Y?UHHIWTL3U/2XBYB4N07(YQTI]%%0:',^(3J]P9[. MTFM$@D3;^\1BP_(UPOA+P%K'@[4YK^#4;.5IEVD-$W'.?6BBK3T,WN=H;_Q) MVGT[_OTW^-8^N6/C'7+1[:+6;&TB<;6\N)PQ_6BBA#>QTG@O1)?#WABUTZ:= M9I(ARZC /-=!114LI&1K4^I0^6+"2W7/WO.0G\L&O+K?X;ZM;>*_^$A&IV9E M\TR^7Y;8R1BBBJB[$R/4-*N-4FCG-[);,RC]WY2$ 'WR:\X\7?#Z^\7WXNVN M;&WG7*LZ1-\X[9YHHHB[/0'JC8\,:3XG\+:8-/\ [4LKF%3^[\R-B5'IUKO[ M%YI+.-K@H92OS%!@9]J**3'$L5S&O-K-P;BSMIK-()$*?O(V+#/T-%%)#9PW MA#P%K'@W4I;Z#4;.9I5VD-$W'7W]Z[3[?XD_Y[Z=_P!^F_QHHJGJR%H8^N6/ MC+7+5K>'6;&TB<8;RHG!/ZUN> ?#TWACPRFG7%PMQ()&KW'C ^)3J5F)C+YOE^6V M,YS7IFCW.J3R2"_DMF4#Y?)0@_J:**J6J)1D^/? UOXTTY(VE\BY@.8I<=/8 M_G5/P38:SH&GP:-+=VD\,!P&$; X].M%%)/2P=3NZ***DL**** "BBB@ HHH MH *X?Q98:UX@L+S25NK**WFRH)C8L!^=%%4A2V,'P9X0UKP0MRMO?V4WV@Y. M^)N.GO[5U$T7BK4XC%#J=E;>KQQ-N_G113>KN0MB+0_AUI^G:C_:NHRR:EJ9 M.?/G.=I]J[,# P***ENY:04444AF5X@\/6'B73)+#4(@\;=#W4^HKS_3_#VN M_#L.+'58;C36;(MYD8E?H>***N+Z$2[FY;>-+VZ=8EAB5V. 2#C^=;5EHL]Q M?)J6JW"W$JI-%%#!&[1114E&1K-QJ4!B^P/;+G.[SD)_+!KS& MV^'>KVOBX>)!J5F91)YGE^4V,_G115Q=D9R/4-&GU&=)#?O;L0?E\E2/YFM6 +BBI9:"BBBD,__]D! end EX-101.SCH 6 wd-20200331.xsd EX-101.SCH 00100 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - Condensed Consolidated Statements of Income and Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 00300 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 40205 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Provision for Credit Losses (Details) link:presentationLink link:calculationLink link:definitionLink 40206 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Net Warehouse Interest Income (Detail) link:presentationLink link:calculationLink link:definitionLink 40207 - 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 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 41001 - Disclosure - EARNINGS PER SHARE - Basic and Diluted EPS (Detail) link:presentationLink link:calculationLink link:definitionLink 00090 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 00105 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 10101 - Disclosure - ORGANIZATION AND BASIS OF PRESENTATION 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 - WAREHOUSE NOTES PAYABLE 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 - EARNINGS PER SHARE link:presentationLink link:calculationLink link:definitionLink 11101 - Disclosure - TOTAL EQUITY 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 - WAREHOUSE NOTES PAYABLE (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 - EARNINGS PER SHARE (Tables) link:presentationLink link:calculationLink link:definitionLink 31103 - Disclosure - TOTAL EQUITY (Tables) link:presentationLink link:calculationLink link:definitionLink 40101 - Disclosure - ORGANIZATION AND BASIS OF PRESENTATION (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 - ASU 2016-13 (Detail) link:presentationLink link:calculationLink link:definitionLink 40203 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Guaranty Obligation and Allowance for risk sharing obligations (Details) link:presentationLink link:calculationLink link:definitionLink 40204 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Loans Held-for-Investment, Net (Detail) link:presentationLink link:calculationLink link:definitionLink 40208 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Income Taxes (Detail) link:presentationLink link:calculationLink link:definitionLink 40209 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Contracts with Customers (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 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 - WAREHOUSE NOTES PAYABLE - Summary Information (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 41101 - Disclosure - TOTAL EQUITY - Summary of Changes in Total Equity (Details) link:presentationLink link:calculationLink link:definitionLink 41102 - Disclosure - TOTAL EQUITY - Share Repurchase (Details) link:presentationLink link:calculationLink link:definitionLink 41103 - Disclosure - TOTAL EQUITY - Dividends (Details) link:presentationLink link:calculationLink link:definitionLink 41104 - Disclosure - TOTAL EQUITY - Acquisitions (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 wd-20200331_cal.xml EX-101.CAL EX-101.DEF 8 wd-20200331_def.xml EX-101.DEF EX-101.LAB 9 wd-20200331_lab.xml EX-101.LAB EX-101.PRE 10 wd-20200331_pre.xml EX-101.PRE XML 11 wd-20200331x10qa_htm.xml IDEA: XBRL DOCUMENT 0001497770 2020-01-01 0001497770 srt:MaximumMember us-gaap:MoneyMarketFundsMember 2020-01-01 2020-03-31 0001497770 wd:TierTwoMortgageLoansNewMember wd:FannieMaeMember wd:RiskSharingObligationsMember us-gaap:MortgageBackedSecuritiesMember 2020-01-01 2020-03-31 0001497770 wd:TierTwoMortgageLoansNewMember wd:FannieMaeMember wd:RiskSharingObligationsMember us-gaap:MoneyMarketFundsMember 2020-01-01 2020-03-31 0001497770 wd:FannieMaeMember wd:RiskSharingObligationsMember 2020-01-01 2020-03-31 0001497770 wd:NationalBanksMember wd:InterimWarehouseFacilityMember 2020-04-30 2020-04-30 0001497770 wd:FannieMaeDUSProgramMember 2020-01-01 2020-03-31 0001497770 srt:MinimumMember wd:FannieMaeMember wd:RiskSharingObligationsMember 2020-03-31 0001497770 wd:HUDProgramMember 2020-04-01 2020-04-30 0001497770 wd:FannieMaeDUSProgramMember 2020-04-01 2020-04-30 0001497770 srt:MaximumMember wd:FannieMaeDUSProgramMember 2020-01-01 2020-03-31 0001497770 2020-01-01 2020-01-01 0001497770 wd:LineOfCreditAgencyWarehouseFacilityThreeMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember 2020-06-30 0001497770 wd:LineOfCreditAgencyWarehouseFacilityTwoMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember 2020-04-01 2020-06-30 0001497770 wd:LoansHeldForInvestmentMember 2019-01-01 2019-12-31 0001497770 srt:MinimumMember 2020-01-01 2020-03-31 0001497770 wd:TierTwoMortgageLoansNewMember wd:FannieMaeMember wd:RiskSharingObligationsMember 2020-01-01 2020-03-31 0001497770 2012-01-01 2013-12-31 0001497770 wd:DebtBrokerageCompanyTwoMember 2020-01-01 2020-03-31 0001497770 wd:DebtBrokerageCompanyOneMember 2020-01-01 2020-03-31 0001497770 wd:FannieMaeDUSProgramMember 2020-01-01 0001497770 wd:LineOfCreditAgencyWarehouseFacilitySublimitFannieMaeAdvancesMember wd:FannieMaeDUSProgramMember 2020-05-05 2020-05-05 0001497770 wd:LoansAndOtherServicingAccountsMember 2020-01-01 2020-03-31 0001497770 us-gaap:ServicingContractsMember 2020-01-01 2020-03-31 0001497770 wd:LoansHeldForInvestmentMember 2020-03-31 0001497770 wd:ShareRepurchaseProgram2020Member us-gaap:CommonClassAMember 2020-03-31 0001497770 srt:MaximumMember wd:ShareRepurchaseProgram2020Member us-gaap:CommonClassAMember 2020-03-31 0001497770 wd:ShareRepurchaseProgram2020Member us-gaap:CommonClassAMember 2020-01-01 2020-03-31 0001497770 us-gaap:CommonStockMember 2020-01-01 2020-03-31 0001497770 us-gaap:CommonStockMember 2019-01-01 2019-03-31 0001497770 us-gaap:RetainedEarningsMember 2020-03-31 0001497770 us-gaap:NoncontrollingInterestMember 2020-03-31 0001497770 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0001497770 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-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 us-gaap:RetainedEarningsMember 2019-03-31 0001497770 us-gaap:NoncontrollingInterestMember 2019-03-31 0001497770 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0001497770 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-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:ServicingContractsMember 2019-03-31 0001497770 us-gaap:ServicingContractsMember 2018-12-31 0001497770 us-gaap:ServicingContractsMember 2020-01-01 2020-03-31 0001497770 us-gaap:ServicingContractsMember 2019-01-01 2019-03-31 0001497770 wd:LoanOriginationFeesMember wd:GainsFromMortgageBankingActivitiesMember 2020-01-01 2020-03-31 0001497770 wd:InvestmentSalesBrokerFeesInvestmentManagementFeesAssumptionFeesApplicationFeesAndOtherMember wd:OtherRevenueMember 2020-01-01 2020-03-31 0001497770 wd:LoanOriginationFeesMember wd:GainsFromMortgageBankingActivitiesMember 2019-01-01 2019-03-31 0001497770 wd:InvestmentSalesBrokerFeesInvestmentManagementFeesAssumptionFeesApplicationFeesAndOtherMember wd:OtherRevenueMember 2019-01-01 2019-03-31 0001497770 wd:FannieMaeDUSProgramMember 2020-03-31 0001497770 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-03-31 0001497770 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-03-31 0001497770 us-gaap:NoncontrollingInterestMember 2020-01-01 2020-03-31 0001497770 us-gaap:NoncontrollingInterestMember 2019-01-01 2019-03-31 0001497770 wd:LineOfCreditAgencyWarehouseFacilityTwoMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember 2020-06-30 0001497770 wd:LineOfCreditAgencyWarehouseFacilitySublimitFannieMaeAdvancesMember wd:FannieMaeDUSProgramMember 2020-05-05 0001497770 wd:LineOfCreditInterimWarehouseFacilityFourMember wd:LoansHeldForInvestmentMember wd:InterimWarehouseFacilityMember 2020-03-31 0001497770 wd:NationalBanksMember wd:InterimWarehouseFacilityMember 2020-03-31 0001497770 wd:NationalBanksMember wd:AgencyWarehouseFacilityMember 2020-03-31 0001497770 srt:MaximumMember wd:LoansHeldForInvestmentMember 2020-01-01 2020-03-31 0001497770 wd:LineOfCreditInterimWarehouseFacilityOneMember wd:LoansHeldForInvestmentMember wd:InterimWarehouseFacilityMember 2020-04-01 2020-06-30 0001497770 wd:LineOfCreditAgencyWarehouseFacilityThreeMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember 2020-04-01 2020-06-30 0001497770 wd:FannieMaeMember wd:FannieMaeRepurchaseAgreementUncommittedLineAndOpenMaturityMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember 2020-03-31 0001497770 wd:NationalBanksMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember 2020-03-31 0001497770 wd:NationalBanksMember wd:LoansHeldForInvestmentMember wd:InterimWarehouseFacilityMember 2020-03-31 0001497770 wd:LineOfCreditInterimWarehouseFacilityTwoMember wd:LoansHeldForInvestmentMember wd:InterimWarehouseFacilityMember 2020-03-31 0001497770 wd:LineOfCreditInterimWarehouseFacilityThreeMember wd:LoansHeldForInvestmentMember wd:InterimWarehouseFacilityMember 2020-03-31 0001497770 wd:LineOfCreditInterimWarehouseFacilityOneMember wd:LoansHeldForInvestmentMember wd:InterimWarehouseFacilityMember 2020-03-31 0001497770 wd:LineOfCreditInterimWarehouseFacilityFiveMember wd:LoansHeldForInvestmentMember wd:InterimWarehouseFacilityMember 2020-03-31 0001497770 wd:LineOfCreditAgencyWarehouseFacilityTwoMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember 2020-03-31 0001497770 wd:LineOfCreditAgencyWarehouseFacilityThreeMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember 2020-03-31 0001497770 wd:LineOfCreditAgencyWarehouseFacilityOneMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember 2020-03-31 0001497770 wd:LineOfCreditAgencyWarehouseFacilityFourMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember 2020-03-31 0001497770 wd:LineOfCreditAgencyWarehouseFacilityFiveMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember 2020-03-31 0001497770 wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember 2020-03-31 0001497770 wd:LoansHeldForSaleMember 2019-01-01 2019-03-31 0001497770 wd:SecuredBorrowingsMember 2020-01-01 2020-03-31 0001497770 wd:LoansHeldForInvestmentMember 2020-01-01 2020-03-31 0001497770 wd:SecuredBorrowingsMember 2019-01-01 2019-03-31 0001497770 wd:LoansHeldForInvestmentMember 2019-01-01 2019-03-31 0001497770 wd:FannieMaeDusLoanProgramMember 2020-03-31 0001497770 us-gaap:ServicingContractsMember 2020-03-31 0001497770 us-gaap:ServicingContractsMember 2019-12-31 0001497770 us-gaap:LoanParticipationsAndAssignmentsMember 2020-03-31 0001497770 us-gaap:LoanParticipationsAndAssignmentsMember 2019-12-31 0001497770 wd:InterimProgramJvMember 2020-03-31 0001497770 us-gaap:RetainedEarningsMember 2020-01-01 2020-03-31 0001497770 us-gaap:RetainedEarningsMember 2019-01-01 2019-03-31 0001497770 srt:MaximumMember 2020-01-01 2020-03-31 0001497770 wd:LoansHeldForSaleMember 2020-03-31 0001497770 wd:LoansHeldForSaleMember 2019-12-31 0001497770 us-gaap:FairValueInputsLevel3Member us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember wd:DiscountedCashFlowValuationTechniqueMember 2020-03-31 0001497770 us-gaap:DerivativeFinancialInstrumentsAssetsMember us-gaap:FairValueInputsLevel3Member wd:DiscountedCashFlowValuationTechniqueMember 2020-03-31 0001497770 us-gaap:InterestRateLockCommitmentsMember 2020-03-31 0001497770 us-gaap:ForwardContractsMember 2020-03-31 0001497770 us-gaap:InterestRateLockCommitmentsMember 2019-12-31 0001497770 us-gaap:ForwardContractsMember 2019-12-31 0001497770 wd:LoansHeldForInvestmentMember 2020-03-31 0001497770 wd:LoansHeldForInvestmentMember 2019-12-31 0001497770 srt:RestatementAdjustmentMember us-gaap:AccountingStandardsUpdate201613Member 2020-01-01 0001497770 wd:LineOfCreditInterimWarehouseFacilityFiveMember wd:LoansHeldForInvestmentMember wd:InterimWarehouseFacilityMember 2020-01-01 2020-03-31 0001497770 wd:FannieMaeDusLoanProgramMember srt:MaximumMember 2020-01-01 2020-03-31 0001497770 srt:MinimumMember wd:LineOfCreditInterimWarehouseFacilityThreeMember wd:LoansHeldForInvestmentMember wd:InterimWarehouseFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2020-01-01 2020-03-31 0001497770 srt:MaximumMember wd:LineOfCreditInterimWarehouseFacilityThreeMember wd:LoansHeldForInvestmentMember wd:InterimWarehouseFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2020-01-01 2020-03-31 0001497770 wd:LineOfCreditInterimWarehouseFacilityTwoMember wd:LoansHeldForInvestmentMember wd:InterimWarehouseFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2020-01-01 2020-03-31 0001497770 wd:LineOfCreditInterimWarehouseFacilityOneMember wd:LoansHeldForInvestmentMember wd:InterimWarehouseFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2020-01-01 2020-03-31 0001497770 wd:LineOfCreditInterimWarehouseFacilityFourMember wd:LoansHeldForInvestmentMember wd:InterimWarehouseFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2020-01-01 2020-03-31 0001497770 wd:LineOfCreditInterimWarehouseFacilityFiveMember wd:LoansHeldForInvestmentMember wd:InterimWarehouseFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2020-01-01 2020-03-31 0001497770 wd:LineOfCreditAgencyWarehouseFacilityTwoMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2020-01-01 2020-03-31 0001497770 wd:LineOfCreditAgencyWarehouseFacilityThreeMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2020-01-01 2020-03-31 0001497770 wd:LineOfCreditAgencyWarehouseFacilityOneMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2020-01-01 2020-03-31 0001497770 wd:LineOfCreditAgencyWarehouseFacilityFourMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2020-01-01 2020-03-31 0001497770 wd:LineOfCreditAgencyWarehouseFacilityFiveMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2020-01-01 2020-03-31 0001497770 us-gaap:AccountingStandardsUpdate201613Member us-gaap:RetainedEarningsMember 2020-03-31 0001497770 us-gaap:AccountingStandardsUpdate201613Member 2020-03-31 0001497770 us-gaap:AccountingStandardsUpdate201602Member us-gaap:RetainedEarningsMember 2019-03-31 0001497770 us-gaap:AccountingStandardsUpdate201602Member 2019-03-31 0001497770 us-gaap:CommonStockMember 2020-03-31 0001497770 us-gaap:CommonStockMember 2019-12-31 0001497770 us-gaap:CommonStockMember 2019-03-31 0001497770 us-gaap:CommonStockMember 2018-12-31 0001497770 2020-05-05 2020-05-05 0001497770 2020-02-04 2020-02-04 0001497770 2019-03-31 0001497770 2018-12-31 0001497770 wd:DebtBrokerageCompaniesMember 2020-03-31 0001497770 us-gaap:OtherLiabilitiesMember 2020-03-31 0001497770 us-gaap:OtherLiabilitiesMember 2019-12-31 0001497770 us-gaap:OtherLiabilitiesMember 2019-03-31 0001497770 us-gaap:OtherLiabilitiesMember 2018-12-31 0001497770 wd:Acquisitions2020Member 2020-01-01 2020-03-31 0001497770 wd:DebtBrokerageCompaniesMember 2020-01-01 2020-03-31 0001497770 us-gaap:MortgageBackedSecuritiesMember 2020-03-31 0001497770 us-gaap:MortgageBackedSecuritiesMember 2019-12-31 0001497770 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-03-31 0001497770 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-03-31 0001497770 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-03-31 0001497770 us-gaap:FairValueMeasurementsRecurringMember 2020-03-31 0001497770 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2020-03-31 0001497770 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2020-03-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-03-31 0001497770 wd:LoansHeldForSaleMember 2019-01-01 2019-12-31 0001497770 2019-01-01 2019-12-31 0001497770 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-03-31 0001497770 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-03-31 0001497770 2019-01-01 2019-03-31 0001497770 us-gaap:OtherLiabilitiesMember 2020-01-01 2020-03-31 0001497770 us-gaap:OtherLiabilitiesMember 2019-01-01 2019-03-31 0001497770 2020-03-31 0001497770 2019-12-31 0001497770 wd:FannieMaeMember wd:RiskSharingObligationsMember 2020-03-31 0001497770 2020-04-29 0001497770 2020-01-01 2020-03-31 wd:class shares iso4217:USD iso4217:USD shares pure wd:security wd:item wd:period wd:facility wd:loan 1 1 1 1 14700000 14700000 14700000 14700000 30330000 30035000 10-Q/A 0001497770 2020 Q1 --12-31 false P2Y6M 14700000 true 2020-03-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 Yes Large Accelerated Filer false false false 31131823 205309000 120685000 30745000 8677000 121495000 121767000 1186577000 787035000 454213000 543542000 722486000 718799000 247257000 182959000 158233000 15568000 52185000 52146000 133475000 124021000 3311975000 2675199000 1305846000 906128000 293371000 293964000 55758000 54695000 64110000 11471000 172623000 36000 29575000 7996000 347377000 358624000 2268660000 1632914000 50000000 50000000 0 0 0.01 0.01 200000000 200000000 30330000 30035000 303000 300000 236007000 237877000 -1181000 737000 801139000 796775000 1036268000 1035689000 7047000 6596000 1043315000 1042285000 3311975000 2675199000 76373000 57797000 68000000 40938000 55434000 52199000 5495000 7021000 10743000 14068000 18112000 15414000 234157000 187437000 89525000 71631000 39762000 37903000 23643000 2675000 2860000 3652000 18090000 15492000 173880000 131353000 60277000 56084000 12672000 12024000 47605000 44060000 -224000 -158000 47829000 44218000 -1917000 301000 45912000 44519000 1.53 1.44 1.49 1.39 30226000 29680000 31160000 30684000 47605000 44060000 68000000 40938000 22414000 -2955000 39762000 37903000 23643000 2675000 3168168000 3773443000 2846631000 3622404000 8315000 -30978000 -292626000 -135362000 778000 1461000 563000 5000000 4078000 3711000 -6455000 -1679000 43784000 7180000 33362000 88779000 60145000 35910000 12385000 419763000 151814000 29898000 21976000 49850000 744000 750000 6369000 4187000 26737000 24159000 11347000 9319000 1641000 6450000 964000 824000 364747000 136475000 108031000 13498000 136566000 120348000 244597000 133846000 11207000 17785000 121000 372000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;margin:0pt;"><b style="font-family:'Times';font-weight:bold;">NOTE 1—ORGANIZATION AND BASIS OF PRESENTATION</b></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;">These financial statements represent the condensed consolidated financial position and results of operations of Walker &amp; Dunlop, Inc. and its subsidiaries. Unless the context otherwise requires, references to “we,” “us,” “our,” “Walker &amp; Dunlop” and the “Company” mean the Walker &amp; Dunlop consolidated companies. The statements have been prepared in conformity with U.S. generally accepted accounting principles (“GAAP”) for interim financial information and with the instructions to Form 10-Q and Regulation S-X. Accordingly, they may not include certain financial statement disclosures and other information required for annual financial statements. The accompanying condensed consolidated financial statements should be read in conjunction with the financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2019 (“2019 Form 10-K”). In the opinion of management, all adjustments considered necessary for a fair presentation of the results for the Company in the interim periods presented have been included. Results of operations for the three months ended March 31, 2020 are not necessarily indicative of the results that may be expected for the year ending December 31, 2020 or thereafter. </p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;">Walker &amp; Dunlop, Inc. is a holding company and conducts the majority of its operations through Walker &amp; Dunlop, LLC, the operating company. Walker &amp; Dunlop is one of the leading commercial real estate services and finance companies in the United States. The Company originates, sells, and services a range of commercial real estate debt and equity financing products, provides property sales brokerage with a focus on multifamily, 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. </p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;">Through its agency lending products, the Company originates and sells loans pursuant to the programs of the Federal National Mortgage Association (“Fannie Mae”), the Federal Home Loan Mortgage Corporation (“Freddie Mac,” and together with Fannie Mae, the “GSEs”), the Government National Mortgage Association (“Ginnie Mae”), and the Federal Housing Administration, a division of the U.S. Department of Housing and Urban Development (together with Ginnie Mae, “HUD”). Through its debt brokerage products, the Company brokers, and in some cases services, loans for various life insurance companies, commercial banks, commercial mortgage backed securities issuers, and other institutional investors, in which cases the Company does not fund the loan.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;">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 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, JCR Capital Investment Corporation (“JCR”).</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 0pt 12pt 0pt;">The Company brokers the sale of multifamily properties through its majority-owned subsidiary, Walker &amp; Dunlop Investment Sales (“WDIS”). In some cases, the Company also provides the debt financing for the property sale. </p> 0.15 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;margin:0pt;"><b style="font-weight:bold;">NOTE 2—SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</b></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><i style="font-style:italic;">Principles of Consolidation</i>—The condensed consolidated financial statements include the accounts of Walker &amp; Dunlop, Inc., its wholly owned subsidiaries, and its majority owned subsidiaries. The Company consolidates entities in which it has a controlling financial interest based on either the variable interest entity (“VIE”) or voting interest method. 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. Under the VIE model, the Company consolidates an entity when it both holds a variable interest in an entity and is the primary beneficiary. 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 <i style="font-style:italic;">Noncontrolling interests</i> in the balance sheet and the portion of net income not attributable to Walker &amp; Dunlop, Inc. as <i style="font-style:italic;">Net income from noncontrolling interests</i> in the income statement. </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;"><i style="font-style:italic;">Use of Estimates</i>—The preparation of condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues, and expenses, including guaranty </p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;margin:0pt;">obligations, allowance for risk-sharing obligations, capitalized mortgage servicing rights, derivative instruments and disclosure of contingent assets and liabilities. Actual results may vary from these estimates.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><i style="font-style:italic;">Coronavirus Disease 2019</i>—In January 2020, the first cases of a novel strain of the coronavirus known as Coronavirus Disease 2019 (“COVID-19” or, “the virus”) were reported in the U.S., and in March 2020 the World Health Organization recognized the virus as a global pandemic. In the weeks 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 that the Company operates in, Federal, state and local authorities have taken actions to both contain the spread of the virus while simultaneously providing substantial liquidity to Americans, domestic businesses and the financial markets to ensure markets continue to operate smoothly. </p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;">The COVID-19 Crisis did not have a material impact on the Company’s operations, its cash flows or the amount and availability of its liquidity during the first quarter 2020. Although it is not possible to reliably estimate the extent and duration of the COVID-19 Crisis as of the date of this quarterly report on Form 10-Q, management has made adjustments to the carrying values of the Company’s assets and liabilities impacted by the Crisis based on its best estimates and assumptions. The most significant adjustments to the carrying amount of the Company’s assets and liabilities include the Company’s estimate of future expected credit losses under both the Fannie Mae Delegated Underwriting and Servicing<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">TM</sup> (“DUS”) program and the loans originated for the Company’s balance sheet. The Company continues to generate positive cash flow to support its business activities as its most significant capital relationships (Fannie Mae, Freddie Mac and HUD) have not been meaningfully affected by the Crisis. In addition, the globally and nationally recognized financial institutions with which the Company partners to provide warehouse financing do not appear to have been materially impacted by the Crisis, and there has not been, and we do not expect there to be, any disruption to the amount or availability of liquidity necessary to support the Company’s operations. </p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><i style="font-style:italic;">Subsequent Events</i>—The Company has evaluated the effects of all events that have occurred subsequent to March 31, 2020. There have been no material events that would require recognition in the condensed consolidated financial statements. The Company has made certain disclosures in the notes to the condensed consolidated financial statements of events that have occurred subsequent to March 31, 2020. No other material subsequent events have occurred that would require disclosure.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><i style="font-style:italic;">Derivative Assets and Liabilities</i>—Certain loan commitments and forward sales commitments meet the definition of a derivative asset and are recorded at fair value in the Condensed Consolidated Balance Sheets upon the executions of the commitment to originate a loan with a borrower and to sell the loan to an investor, with a corresponding amount recognized as revenue in the Condensed 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 <i style="font-style:italic;">Derivative assets</i> in the Condensed Consolidated Balance Sheets and as a component of <i style="font-style:italic;">Loan origination and debt brokerage fees, net </i>in the Condensed 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 risk-sharing obligation (or the “guaranty obligation;” included in <i style="font-style:italic;">Derivative assets</i> in the Condensed Consolidated Balance Sheets and in <i style="font-style:italic;">Fair value of expected net cash flows from servicing, net</i> in the Condensed Consolidated Income Statements), and (iii) the effects of interest rate movements between the trade date and balance sheet date. The estimated fair value of forward sale commitments includes the effects of interest rate movements between the trade date and balance sheet date. Adjustments to the fair value are reflected as a component of income within <i style="font-style:italic;">Loan origination and debt brokerage fees, net</i> in the Condensed Consolidated Statements of Income. The co-broker fees for the three months ended March 31, 2020 and 2019 were $8.3 million and $2.9 million, respectively. The fair value of expected guaranty obligation recognized at commitment for the three months ended March 31, 2020 and 2019 were $1.3 million and $4.1 million respectively.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;">The Company presents two components of its revenue as <i style="font-style:italic;">Loan origination and debt brokerage fees, net</i> and <i style="font-style:italic;">Fair value of expected net cash flows from servicing, net.</i> Previously, the Company presented these two lines as one line item called Gains from mortgage banking activities and disclosed the breakout of Gains from mortgage banking activities in a footnote to the consolidated financial statements. The footnote disclosure is no longer considered necessary as the breakout is provided on the face of the Condensed Consolidated Statements of Income. All prior periods have been adjusted to conform to the current-year presentation.</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;"><i style="font-style:italic;">Recently Adopted and Recently Announced Accounting Pronouncement</i><i style="font-style:italic;">s</i>—In the second quarter of 2016, Accounting Standards Update 2016-13 (“ASU 2016-13”), <i style="font-style:italic;">Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</i> was issued. ASU 2016-13 ("the Standard" or “CECL”) 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 </p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;margin:0pt;">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 in 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 modifies 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.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;">The Company adopted the standard as required on January 1, 2020. The Company recognized an increase of $31.6 million in the 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.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;">There have been no material changes to the accounting policies discussed in NOTE 2 of the Company’s 2019 Form 10-K, except for the changes to the Company’s accounting policies related to the allowance for risk-sharing obligations and allowance for loan losses in connection with the adoption of ASU 2016-13.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><i style="font-style:italic;">Guaranty Obligation and Allowance for risk sharing obligations</i>— When a loan is sold under the DUS program, the Company undertakes an obligation to partially guarantee the credit 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 <i style="font-style:italic;">Guaranty obligation, net of accumulated amortization</i> on the Condensed Consolidated Balance Sheets. The recognized guaranty obligation is the fair value of the Company’s obligation to stand ready to perform over the term of the guaranty, including credit risk.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;">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 estimated 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 <i style="font-style:italic;">Amortization and depreciation</i> in the Condensed Consolidated Statements of Income, unless the loan defaults or is paid off prior to maturity.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="text-decoration:underline;text-decoration-color:#000000;">Overall CECL Approach</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;">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, further adjusted for estimated prepayments and amortization to arrive at the CECL reserve for the entire current portfolio as described further below.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;">Considering the Company’s long history servicing Fannie Mae DUS loans, the Company maximizes the use of historical internal data because the Company has extensive historical data 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.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="text-decoration:underline;text-decoration-color:#000000;">Runoff Rate</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;">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 runoff over different periods, the Company groups loans by similar origination dates (vintage) and contractual maturity terms for purposes of calculating the runoff rate. </p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;margin:0pt;">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.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;">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 over 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, we have not seen significant volatility in historical prepayment rates due to changes in interest rates and would not expect this to change in future periods.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;">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.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;">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 remaining UPB one year from the current period, the historical average runoff rate for year five to arrive at the remaining UPB two years from the current period, and so on up to the loan’s maturity date.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="text-decoration:underline;text-decoration-color:#000000;">CECL Reserve Calculation</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;">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 expected 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. </p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;">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 last recession in 2008-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 is not aware of 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.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="text-decoration:underline;text-decoration-color:#000000;">Reasonable and Supportable Forecast Period</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;">The Company currently uses one year for its reasonable and supportable forecast period (the “forecast period”) as the Company believes forecasts beyond one year are inherently less reliable. The Company uses forecasts of unemployment rates, historically a highly correlated indicator for multifamily occupancy rates, and net operating income growth 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 charge-off rate used for the forecast period. For all remaining years until maturity, the Company uses the weighted-average annual charge-off rate for the ten-year period 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.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="text-decoration:underline;text-decoration-color:#000000;">Identification of Specific Reserves for Defaulted Loans</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;">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 </p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;margin:0pt;">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 <i style="font-style:italic;">Provision for credit losses</i> in the Condensed 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.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;">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 unpaid principal balance of the loan.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><i style="font-style:italic;">Loans</i><i style="font-style:italic;"> Held for Investment, net</i>—Loans held for investment are multifamily loans originated by the Company 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 multifamily loans with similar risk characteristics and no geographic concentration. The loans are carried at their unpaid principal balances, adjusted for net unamortized fees and costs, and net of any allowance for loan losses. </p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;">As of March 31, 2020, <i style="font-style:italic;">Loans held for investment, net</i> consisted of 20 loans with an aggregate $457.9 million of unpaid principal balance less $1.5 million of net unamortized deferred fees and costs and $2.2 million of allowance for loan losses. As of December 31, 2019, <i style="font-style:italic;">Loans held for investment, net</i> 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. </p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;">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 $78.5 million is presented as a component of <i style="font-style:italic;">Loans held for investment, net</i> in the Condensed Consolidated Balance Sheets as of March 31, 2020 and December 31, 2019, and the secured borrowing of $70.5 million is included within <i style="font-style:italic;">Other liabilities</i> in the Condensed Consolidated Balance Sheets as of March 31, 2020. The Company does not have credit risk related to the $70.5 million of loans that were transferred.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;">The Company assesses the credit quality in the same manner as it does for the loans in the Fannie Mae at risk portfolio as described above and records a specific reserve for impaired loans. The allowance for loan losses is estimated collectively for loans with similar characteristics and for which there is no evidence of impairment. 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 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 reserve for loans held for investment is one year.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;">Due to the forecasted economic conditions associated with the Crisis, the Company recorded a $1.1 million provision for loan losses during the three months ended March 31, 2020. The charge-off rate for the forecasted period was 36 basis points and nine basis points as of March 31, 2020 and January 1, 2020, respectively. The charge-off rate for the remaining period until maturity was nine basis points as of both March 31, 2020 and January 1, 2020.</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;">One loan held for investment with an unpaid principal balance of $14.7 million that was originated in <span style="-sec-ix-hidden:Hidden_7Fx_fDLL80yRq9buvPQ6Ug"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:12pt;text-align:justify;">2017</span></span> was delinquent, impaired, and on non-accrual status as of March 31, 2020 and December 31, 2019. During the first quarter of 2020, the Company initiated foreclosure proceedings on the property while continuing to work with the borrowers on a restructuring plan. The Company had a $0.6 million specific reserve for this loan as of March 31, 2020 and December 31, 2019 and has not recorded any interest related to this loan since it went on non-accrual status. All other loans were current as of March 31, 2020 and December 31, 2019. The amortized cost basis of loans that were current </p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;margin:0pt;">as of March 31, 2020 and December 31, 2019 was $443.2 million and $531.9 million, respectively. As of March 31, 2020, $170.8 million of the loans that were current were originated in 2018, while $272.4 million were originated in 2019.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="white-space:pre-wrap;"> </span>Prior to 2019, the Company had not experienced any delinquencies related to its loans held for investment.</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 0pt 12pt 0pt;"><i style="font-style:italic;">Provision for Credit Losses—</i>The Company records the income statement impact of the changes in the allowance for loan losses and the allowance for risk-sharing obligations within <i style="font-style:italic;">Provision for credit losses</i> in the Condensed Consolidated Statements of Income. NOTE 4 contains additional discussion related to the allowance for risk-sharing obligations. <i style="font-style:italic;">Provision for credit losses</i> consisted of the following activity for the three months ended March 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;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.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-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.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:1.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.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.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-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.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.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.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: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: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></tr><tr><td style="vertical-align:bottom;width:74.93%;margin:0pt;padding:0pt;"><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.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 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:21.68%;margin: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 three months ended </b></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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.93%;margin:0pt;padding:0pt;"><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.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 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:21.68%;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;">March 31, </b></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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.93%;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:10pt;font-weight:bold;">Components of Provision for Credit Losses</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: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:10.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin: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:9.15%;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.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;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:2.24%;margin:0pt;padding:0pt;"><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.68%;margin:0pt;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:8.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,106</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 623</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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:2.24%;margin:0pt;padding:0pt;"><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.68%;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 3.6pt 0.05pt 0pt;"> </p></td><td 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:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 22,537</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;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 3.6pt 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:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,052</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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:2.24%;margin:0pt;padding:0pt;"><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.68%;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:8.57%;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;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 23,643</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;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:7.48%;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;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,675</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="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 New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:justify;text-indent:25.2pt;margin:12pt 0pt 12pt 0pt;"><i style="font-style:italic;">Net </i><i style="font-style:italic;">Warehouse</i><i style="font-style:italic;"> Interest Income—</i>The Company presents warehouse interest income net of warehouse interest expense. Warehouse interest income is the interest earned from loans held for sale and loans held for investment. Generally, a substantial portion of the loans that are held for sale or held for investment are financed with matched borrowings under one of our warehouse facilities. The portion of loans held for sale or held for investment not funded with matched borrowings is financed with the Company’s own cash. The Company fully funds a small number of loans held for sale or loans held for investment with corporate 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, respectively, on loans held for investment after a loan is closed and before a loan is repaid. Included in <i style="font-style:italic;">Net warehouse interest income</i> for the three months ended March 31, 2020 and 2019 are the following components:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;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.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:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1pt;margin-bottom:0pt;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.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:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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:1pt;margin-bottom:0pt;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.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:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.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-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.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:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.98%;margin: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 three months ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:74.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;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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="vertical-align:bottom;width:74.54%;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:2.22%;margin: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:9.88%;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.22%;margin: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:9.88%;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.25%;margin: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:74.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;">Warehouse interest income - loans held for sale</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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;margin-bottom:0pt;visibility:hidden;">​</span></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: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.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 3pt 0.05pt 0pt;"> 7,402</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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;margin-bottom:0pt;visibility:hidden;">​</span></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: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.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 3pt 0.05pt 0pt;"> 13,984</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.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;">Warehouse interest expense - loans held for sale</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p 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:8.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;"> (5,910)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p 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:8.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;"> (13,955)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:74.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;"><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:2.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;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;border-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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,492</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;border-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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 29</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.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:2.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;margin-bottom:0pt;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.19;margin:0pt 0pt 0.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.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.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.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;margin-bottom:0pt;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.19;margin:0pt 0pt 0.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.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:74.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;">Warehouse interest income - loans held for investment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;margin-bottom:0pt;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:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,306</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;margin-bottom:0pt;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:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,779</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:74.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;">Warehouse interest expense - loans held for investment</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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;margin-bottom:0pt;visibility:hidden;">​</span></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: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:8.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;"> (2,303)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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;margin-bottom:0pt;visibility:hidden;">​</span></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: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:8.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;"> (1,787)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.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;">Warehouse interest income - secured borrowings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;margin-bottom:0pt;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.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:8.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 3pt 0.05pt 0pt;"> 846</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;margin-bottom:0pt;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.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:8.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 3pt 0.05pt 0pt;"> 888</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:74.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;">Warehouse interest expense - secured borrowings</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;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:8.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;"> (846)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;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:8.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;"> (888)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.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;"><b style="font-weight:bold;">Net warehouse interest income - loans held for investment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-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:8.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 3pt 0.05pt 0pt;"> 4,003</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-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:8.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 3pt 0.05pt 0pt;"> 6,992</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:74.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;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;margin-bottom:0pt;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.19;margin:0pt 0pt 0.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.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.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.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;margin-bottom:0pt;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.19;margin:0pt 0pt 0.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.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:74.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;"><b style="font-weight:bold;">Total net warehouse interest income</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;border-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:8.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 3pt 0.05pt 0pt;"> 5,495</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;border-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:8.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 3pt 0.05pt 0pt;"> 7,021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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: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 New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt;"><i style="font-style:italic;">         </i><span style="font-style:italic;margin-bottom:12pt;visibility:hidden;">​</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:0pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">         </i><i style="font-style:italic;">Statement</i><i style="font-style:italic;"> of Cash Flows</i>—For presentation in the Condensed Consolidated Statements of Cash Flows, the Company considers pledged cash and cash equivalents (as detailed in NOTE 9) to be restricted cash and restricted cash equivalents. The following table, in conjunction with the detail of <i style="font-style:italic;">Pledged securities, at fair value</i> presented in NOTE 9, presents a reconciliation of the total of cash, cash equivalents, restricted cash, and restricted cash equivalents as presented in the Condensed Consolidated Statements of Cash Flows to the related captions in the Condensed Consolidated Balance Sheets as of March 31, 2020 and 2019 and December 31, 2019 and 2018.</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;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.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:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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:1pt;margin-bottom:0pt;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 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:58.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:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.63%;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;">March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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="5" style="vertical-align:bottom;white-space:nowrap;width:19.63%;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.44%;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:58.47%;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.91%;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.8%;margin: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.91%;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.8%;margin: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.91%;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.8%;margin: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.91%;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.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.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;">Cash and cash equivalents</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;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.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;"> 205,309</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: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.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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> 109,862</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:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span 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.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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> 120,685</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:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span 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.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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> 90,058</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 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.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;">Restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.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.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;"> 30,745</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;"> 17,561</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.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.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,677</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.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.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;"> 20,821</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 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:58.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;">Pledged cash and cash equivalents (NOTE 9)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;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:7.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;"> 8,543</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: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.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.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> 6,423</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:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span 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.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.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> 7,204</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:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span 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.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.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> 9,469</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 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.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;"><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.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.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;"> 244,597</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;"> 133,846</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;"> 136,566</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;"> 120,348</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 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 New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;margin:12pt 0pt 0pt 0pt;"><i style="font-style:italic;">Income</i><i style="font-style:italic;"> Taxes</i>—The Company records the realizable excess tax benefits from stock compensation as a reduction to income tax expense. The Company recorded realizable excess tax benefits of $2.9 million and $3.4 million during the three months ended March 31, 2020 and 2019, respectively.</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 0pt 12pt 0pt;"><i style="font-style:italic;">Contracts with Customers</i>—Substantially 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 following table presents information about the Company’s contracts with customers for the three months ended March 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;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:38.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:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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:bottom;white-space:nowrap;width:1.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:1pt;margin-bottom:0pt;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 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.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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:29.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></tr><tr><td style="vertical-align:bottom;width:38.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:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:28.79%;margin: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 three months ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;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 style="vertical-align:bottom;white-space:nowrap;width:29.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:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.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:8pt;font-style:italic;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:28.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;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 style="vertical-align:bottom;white-space:nowrap;width:29.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:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.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;">Description</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.8%;margin: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.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:29.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;">Statement of income line item</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:38.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;">Certain loan origination fees</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: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.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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.31%;margin: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;"> 21,348</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.36%;margin: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;"> 11,531</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:29.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;">Loan origination and debt brokerage fees, net</p></td></tr><tr><td style="vertical-align:bottom;width:38.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;">Property sales broker fees, investment management fees, assumption fees, application fees, and other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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 3pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;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 3pt 0.05pt 0pt;"> 15,064</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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 3pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;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 3pt 0.05pt 0pt;"> 8,961</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:29.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;">Other revenues</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:38.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;">Total revenues derived from contracts with customers</b></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: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.22%;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:12.31%;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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 36,412</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.22%;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:12.36%;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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20,492</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:29.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="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:12pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;margin:12pt 0pt 0pt 0pt;"><i style="font-style:italic;">Litigation</i>—In the ordinary course of business, the Company may be party to various claims and litigation, none of which the Company believes is material. The Company cannot predict the outcome of any pending litigation and may be subject to consequences that could include fines, penalties, and other costs, and the Company’s reputation and business may be impacted. The Company believes that any liability that could be imposed on the Company in connection with the disposition of any pending lawsuits would not have a material adverse effect on its business, results of operations, liquidity, or financial condition.  </p> <p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><i style="font-style:italic;">Principles of Consolidation</i>—The condensed consolidated financial statements include the accounts of Walker &amp; Dunlop, Inc., its wholly owned subsidiaries, and its majority owned subsidiaries. The Company consolidates entities in which it has a controlling financial interest based on either the variable interest entity (“VIE”) or voting interest method. 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. Under the VIE model, the Company consolidates an entity when it both holds a variable interest in an entity and is the primary beneficiary. 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 <i style="font-style:italic;">Noncontrolling interests</i> in the balance sheet and the portion of net income not attributable to Walker &amp; Dunlop, Inc. as <i style="font-style:italic;">Net income from noncontrolling interests</i> in the income statement. </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;"><i style="font-style:italic;">Use of Estimates</i>—The preparation of condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues, and expenses, including guaranty </p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;margin:0pt;">obligations, allowance for risk-sharing obligations, capitalized mortgage servicing rights, derivative instruments and disclosure of contingent assets and liabilities. Actual results may vary from these estimates.</p> <p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><i style="font-style:italic;">Coronavirus Disease 2019</i>—In January 2020, the first cases of a novel strain of the coronavirus known as Coronavirus Disease 2019 (“COVID-19” or, “the virus”) were reported in the U.S., and in March 2020 the World Health Organization recognized the virus as a global pandemic. In the weeks 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 that the Company operates in, Federal, state and local authorities have taken actions to both contain the spread of the virus while simultaneously providing substantial liquidity to Americans, domestic businesses and the financial markets to ensure markets continue to operate smoothly. </p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;">The COVID-19 Crisis did not have a material impact on the Company’s operations, its cash flows or the amount and availability of its liquidity during the first quarter 2020. Although it is not possible to reliably estimate the extent and duration of the COVID-19 Crisis as of the date of this quarterly report on Form 10-Q, management has made adjustments to the carrying values of the Company’s assets and liabilities impacted by the Crisis based on its best estimates and assumptions. The most significant adjustments to the carrying amount of the Company’s assets and liabilities include the Company’s estimate of future expected credit losses under both the Fannie Mae Delegated Underwriting and Servicing<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">TM</sup> (“DUS”) program and the loans originated for the Company’s balance sheet. The Company continues to generate positive cash flow to support its business activities as its most significant capital relationships (Fannie Mae, Freddie Mac and HUD) have not been meaningfully affected by the Crisis. In addition, the globally and nationally recognized financial institutions with which the Company partners to provide warehouse financing do not appear to have been materially impacted by the Crisis, and there has not been, and we do not expect there to be, any disruption to the amount or availability of liquidity necessary to support the Company’s operations. </p> <p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><i style="font-style:italic;">Subsequent Events</i>—The Company has evaluated the effects of all events that have occurred subsequent to March 31, 2020. There have been no material events that would require recognition in the condensed consolidated financial statements. The Company has made certain disclosures in the notes to the condensed consolidated financial statements of events that have occurred subsequent to March 31, 2020. No other material subsequent events have occurred that would require disclosure.</p> <p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><i style="font-style:italic;">Derivative Assets and Liabilities</i>—Certain loan commitments and forward sales commitments meet the definition of a derivative asset and are recorded at fair value in the Condensed Consolidated Balance Sheets upon the executions of the commitment to originate a loan with a borrower and to sell the loan to an investor, with a corresponding amount recognized as revenue in the Condensed 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 <i style="font-style:italic;">Derivative assets</i> in the Condensed Consolidated Balance Sheets and as a component of <i style="font-style:italic;">Loan origination and debt brokerage fees, net </i>in the Condensed 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 risk-sharing obligation (or the “guaranty obligation;” included in <i style="font-style:italic;">Derivative assets</i> in the Condensed Consolidated Balance Sheets and in <i style="font-style:italic;">Fair value of expected net cash flows from servicing, net</i> in the Condensed Consolidated Income Statements), and (iii) the effects of interest rate movements between the trade date and balance sheet date. The estimated fair value of forward sale commitments includes the effects of interest rate movements between the trade date and balance sheet date. Adjustments to the fair value are reflected as a component of income within <i style="font-style:italic;">Loan origination and debt brokerage fees, net</i> in the Condensed Consolidated Statements of Income. The co-broker fees for the three months ended March 31, 2020 and 2019 were $8.3 million and $2.9 million, respectively. The fair value of expected guaranty obligation recognized at commitment for the three months ended March 31, 2020 and 2019 were $1.3 million and $4.1 million respectively.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;">The Company presents two components of its revenue as <i style="font-style:italic;">Loan origination and debt brokerage fees, net</i> and <i style="font-style:italic;">Fair value of expected net cash flows from servicing, net.</i> Previously, the Company presented these two lines as one line item called Gains from mortgage banking activities and disclosed the breakout of Gains from mortgage banking activities in a footnote to the consolidated financial statements. The footnote disclosure is no longer considered necessary as the breakout is provided on the face of the Condensed Consolidated Statements of Income. All prior periods have been adjusted to conform to the current-year presentation.</p> 8300000 2900000 1300000 4100000 <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;"><i style="font-style:italic;">Recently Adopted and Recently Announced Accounting Pronouncement</i><i style="font-style:italic;">s</i>—In the second quarter of 2016, Accounting Standards Update 2016-13 (“ASU 2016-13”), <i style="font-style:italic;">Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</i> was issued. ASU 2016-13 ("the Standard" or “CECL”) 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 </p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;margin:0pt;">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 in 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 modifies 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.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;">The Company adopted the standard as required on January 1, 2020. The Company recognized an increase of $31.6 million in the 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.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;">There have been no material changes to the accounting policies discussed in NOTE 2 of the Company’s 2019 Form 10-K, except for the changes to the Company’s accounting policies related to the allowance for risk-sharing obligations and allowance for loan losses in connection with the adoption of ASU 2016-13.</p> 31600000 -23700000 7900000 <p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><i style="font-style:italic;">Guaranty Obligation and Allowance for risk sharing obligations</i>— When a loan is sold under the DUS program, the Company undertakes an obligation to partially guarantee the credit 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 <i style="font-style:italic;">Guaranty obligation, net of accumulated amortization</i> on the Condensed Consolidated Balance Sheets. The recognized guaranty obligation is the fair value of the Company’s obligation to stand ready to perform over the term of the guaranty, including credit risk.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;">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 estimated 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 <i style="font-style:italic;">Amortization and depreciation</i> in the Condensed Consolidated Statements of Income, unless the loan defaults or is paid off prior to maturity.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="text-decoration:underline;text-decoration-color:#000000;">Overall CECL Approach</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;">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, further adjusted for estimated prepayments and amortization to arrive at the CECL reserve for the entire current portfolio as described further below.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;">Considering the Company’s long history servicing Fannie Mae DUS loans, the Company maximizes the use of historical internal data because the Company has extensive historical data 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.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="text-decoration:underline;text-decoration-color:#000000;">Runoff Rate</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;">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 runoff over different periods, the Company groups loans by similar origination dates (vintage) and contractual maturity terms for purposes of calculating the runoff rate. </p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;margin:0pt;">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.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;">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 over 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, we have not seen significant volatility in historical prepayment rates due to changes in interest rates and would not expect this to change in future periods.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;">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.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;">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 remaining UPB one year from the current period, the historical average runoff rate for year five to arrive at the remaining UPB two years from the current period, and so on up to the loan’s maturity date.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="text-decoration:underline;text-decoration-color:#000000;">CECL Reserve Calculation</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;">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 expected 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. </p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;">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 last recession in 2008-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 is not aware of 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.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="text-decoration:underline;text-decoration-color:#000000;">Reasonable and Supportable Forecast Period</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;">The Company currently uses one year for its reasonable and supportable forecast period (the “forecast period”) as the Company believes forecasts beyond one year are inherently less reliable. The Company uses forecasts of unemployment rates, historically a highly correlated indicator for multifamily occupancy rates, and net operating income growth 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 charge-off rate used for the forecast period. For all remaining years until maturity, the Company uses the weighted-average annual charge-off rate for the ten-year period 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.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="text-decoration:underline;text-decoration-color:#000000;">Identification of Specific Reserves for Defaulted Loans</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;">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 </p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;margin:0pt;">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 <i style="font-style:italic;">Provision for credit losses</i> in the Condensed 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.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;">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 unpaid principal balance of the loan.</p> P15Y P60D 0.20 <p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><i style="font-style:italic;">Loans</i><i style="font-style:italic;"> Held for Investment, net</i>—Loans held for investment are multifamily loans originated by the Company 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 multifamily loans with similar risk characteristics and no geographic concentration. The loans are carried at their unpaid principal balances, adjusted for net unamortized fees and costs, and net of any allowance for loan losses. </p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;">As of March 31, 2020, <i style="font-style:italic;">Loans held for investment, net</i> consisted of 20 loans with an aggregate $457.9 million of unpaid principal balance less $1.5 million of net unamortized deferred fees and costs and $2.2 million of allowance for loan losses. As of December 31, 2019, <i style="font-style:italic;">Loans held for investment, net</i> 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. </p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;">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 $78.5 million is presented as a component of <i style="font-style:italic;">Loans held for investment, net</i> in the Condensed Consolidated Balance Sheets as of March 31, 2020 and December 31, 2019, and the secured borrowing of $70.5 million is included within <i style="font-style:italic;">Other liabilities</i> in the Condensed Consolidated Balance Sheets as of March 31, 2020. The Company does not have credit risk related to the $70.5 million of loans that were transferred.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;">The Company assesses the credit quality in the same manner as it does for the loans in the Fannie Mae at risk portfolio as described above and records a specific reserve for impaired loans. The allowance for loan losses is estimated collectively for loans with similar characteristics and for which there is no evidence of impairment. 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 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 reserve for loans held for investment is one year.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;">Due to the forecasted economic conditions associated with the Crisis, the Company recorded a $1.1 million provision for loan losses during the three months ended March 31, 2020. The charge-off rate for the forecasted period was 36 basis points and nine basis points as of March 31, 2020 and January 1, 2020, respectively. The charge-off rate for the remaining period until maturity was nine basis points as of both March 31, 2020 and January 1, 2020.</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;">One loan held for investment with an unpaid principal balance of $14.7 million that was originated in <span style="-sec-ix-hidden:Hidden_7Fx_fDLL80yRq9buvPQ6Ug"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:12pt;text-align:justify;">2017</span></span> was delinquent, impaired, and on non-accrual status as of March 31, 2020 and December 31, 2019. During the first quarter of 2020, the Company initiated foreclosure proceedings on the property while continuing to work with the borrowers on a restructuring plan. The Company had a $0.6 million specific reserve for this loan as of March 31, 2020 and December 31, 2019 and has not recorded any interest related to this loan since it went on non-accrual status. All other loans were current as of March 31, 2020 and December 31, 2019. The amortized cost basis of loans that were current </p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;margin:0pt;">as of March 31, 2020 and December 31, 2019 was $443.2 million and $531.9 million, respectively. As of March 31, 2020, $170.8 million of the loans that were current were originated in 2018, while $272.4 million were originated in 2019.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="white-space:pre-wrap;"> </span>Prior to 2019, the Company had not experienced any delinquencies related to its loans held for investment.</p> P3Y 20 457900000 1500000 2200000 22 546600000 2000000.0 1100000 78500000 70500000 70500000 1100000 0.0036 0.0009 0.0009 0.0009 1 1 14700000 14700000 600000 600000 443200000 531900000 170800000 272400000 <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 0pt 12pt 0pt;"><i style="font-style:italic;">Provision for Credit Losses—</i>The Company records the income statement impact of the changes in the allowance for loan losses and the allowance for risk-sharing obligations within <i style="font-style:italic;">Provision for credit losses</i> in the Condensed Consolidated Statements of Income. NOTE 4 contains additional discussion related to the allowance for risk-sharing obligations. <i style="font-style:italic;">Provision for credit losses</i> consisted of the following activity for the three months ended March 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;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.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-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.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:1.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.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.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-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.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.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.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: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: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></tr><tr><td style="vertical-align:bottom;width:74.93%;margin:0pt;padding:0pt;"><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.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 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:21.68%;margin: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 three months ended </b></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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.93%;margin:0pt;padding:0pt;"><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.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 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:21.68%;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;">March 31, </b></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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.93%;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:10pt;font-weight:bold;">Components of Provision for Credit Losses</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: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:10.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin: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:9.15%;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.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;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:2.24%;margin:0pt;padding:0pt;"><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.68%;margin:0pt;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:8.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,106</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 623</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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:2.24%;margin:0pt;padding:0pt;"><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.68%;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 3.6pt 0.05pt 0pt;"> </p></td><td 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:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 22,537</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;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 3.6pt 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:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,052</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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:2.24%;margin:0pt;padding:0pt;"><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.68%;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:8.57%;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;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 23,643</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;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:7.48%;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;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,675</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="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;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.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-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.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:1.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.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.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-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.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.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.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: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: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></tr><tr><td style="vertical-align:bottom;width:74.93%;margin:0pt;padding:0pt;"><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.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 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:21.68%;margin: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 three months ended </b></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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.93%;margin:0pt;padding:0pt;"><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.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 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:21.68%;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;">March 31, </b></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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.93%;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:10pt;font-weight:bold;">Components of Provision for Credit Losses</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: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:10.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin: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:9.15%;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.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;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:2.24%;margin:0pt;padding:0pt;"><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.68%;margin:0pt;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:8.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,106</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 623</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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:2.24%;margin:0pt;padding:0pt;"><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.68%;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 3.6pt 0.05pt 0pt;"> </p></td><td 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:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 22,537</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;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 3.6pt 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:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,052</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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:2.24%;margin:0pt;padding:0pt;"><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.68%;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:8.57%;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;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 23,643</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;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:7.48%;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;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,675</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="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;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.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-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.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:1.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.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.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-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.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.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.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: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: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></tr><tr><td style="vertical-align:bottom;width:74.93%;margin:0pt;padding:0pt;"><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.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 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:21.68%;margin: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 three months ended </b></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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.93%;margin:0pt;padding:0pt;"><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.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 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:21.68%;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;">March 31, </b></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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.93%;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:10pt;font-weight:bold;">Components of Provision for Credit Losses</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: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:10.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin: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:9.15%;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.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;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:2.24%;margin:0pt;padding:0pt;"><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.68%;margin:0pt;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:8.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,106</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 623</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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:2.24%;margin:0pt;padding:0pt;"><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.68%;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 3.6pt 0.05pt 0pt;"> </p></td><td 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:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 22,537</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;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 3.6pt 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:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,052</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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:2.24%;margin:0pt;padding:0pt;"><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.68%;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:8.57%;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;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 23,643</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;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:7.48%;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;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,675</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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr></table> 1106000 623000 22537000 2052000 23643000 2675000 <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;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.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:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1pt;margin-bottom:0pt;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.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:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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:1pt;margin-bottom:0pt;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.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:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.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-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.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:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.98%;margin: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 three months ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:74.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;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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="vertical-align:bottom;width:74.54%;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:2.22%;margin: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:9.88%;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.22%;margin: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:9.88%;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.25%;margin: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:74.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;">Warehouse interest income - loans held for sale</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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;margin-bottom:0pt;visibility:hidden;">​</span></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: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.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 3pt 0.05pt 0pt;"> 7,402</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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;margin-bottom:0pt;visibility:hidden;">​</span></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: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.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 3pt 0.05pt 0pt;"> 13,984</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.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;">Warehouse interest expense - loans held for sale</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p 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:8.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;"> (5,910)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p 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:8.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;"> (13,955)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:74.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;"><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:2.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;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;border-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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,492</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;border-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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 29</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.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:2.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;margin-bottom:0pt;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.19;margin:0pt 0pt 0.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.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.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.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;margin-bottom:0pt;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.19;margin:0pt 0pt 0.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.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:74.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;">Warehouse interest income - loans held for investment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;margin-bottom:0pt;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:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,306</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;margin-bottom:0pt;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:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,779</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:74.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;">Warehouse interest expense - loans held for investment</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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;margin-bottom:0pt;visibility:hidden;">​</span></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: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:8.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;"> (2,303)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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;margin-bottom:0pt;visibility:hidden;">​</span></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: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:8.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;"> (1,787)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.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;">Warehouse interest income - secured borrowings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;margin-bottom:0pt;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.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:8.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 3pt 0.05pt 0pt;"> 846</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;margin-bottom:0pt;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.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:8.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 3pt 0.05pt 0pt;"> 888</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:74.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;">Warehouse interest expense - secured borrowings</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;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:8.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;"> (846)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;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:8.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;"> (888)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.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;"><b style="font-weight:bold;">Net warehouse interest income - loans held for investment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-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:8.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 3pt 0.05pt 0pt;"> 4,003</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-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:8.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 3pt 0.05pt 0pt;"> 6,992</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:74.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;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;margin-bottom:0pt;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.19;margin:0pt 0pt 0.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.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.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.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;margin-bottom:0pt;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.19;margin:0pt 0pt 0.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.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:74.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;"><b style="font-weight:bold;">Total net warehouse interest income</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;border-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:8.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 3pt 0.05pt 0pt;"> 5,495</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;border-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:8.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 3pt 0.05pt 0pt;"> 7,021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr></table> 7402000 13984000 5910000 13955000 1492000 29000 6306000 8779000 2303000 1787000 846000 888000 846000 888000 4003000 6992000 5495000 7021000 <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;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.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:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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:1pt;margin-bottom:0pt;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 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:58.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:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.63%;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;">March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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="5" style="vertical-align:bottom;white-space:nowrap;width:19.63%;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.44%;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:58.47%;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.91%;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.8%;margin: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.91%;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.8%;margin: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.91%;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.8%;margin: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.91%;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.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.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;">Cash and cash equivalents</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;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.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;"> 205,309</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: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.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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> 109,862</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:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span 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.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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> 120,685</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:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span 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.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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> 90,058</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 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.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;">Restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.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.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;"> 30,745</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;"> 17,561</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.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.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,677</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.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.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;"> 20,821</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 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:58.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;">Pledged cash and cash equivalents (NOTE 9)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;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:7.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;"> 8,543</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: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.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.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> 6,423</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:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span 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.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.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> 7,204</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:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span 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.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.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> 9,469</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 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.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;"><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.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.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;"> 244,597</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;"> 133,846</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;"> 136,566</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;"> 120,348</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 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;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.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:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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:1pt;margin-bottom:0pt;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 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:58.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:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.63%;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;">March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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="5" style="vertical-align:bottom;white-space:nowrap;width:19.63%;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.44%;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:58.47%;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.91%;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.8%;margin: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.91%;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.8%;margin: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.91%;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.8%;margin: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.91%;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.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.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;">Cash and cash equivalents</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;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.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;"> 205,309</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: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.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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> 109,862</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:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span 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.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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> 120,685</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:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span 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.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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> 90,058</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 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.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;">Restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.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.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;"> 30,745</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;"> 17,561</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.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.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,677</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.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.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;"> 20,821</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 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:58.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;">Pledged cash and cash equivalents (NOTE 9)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;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:7.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;"> 8,543</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: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.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.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> 6,423</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:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span 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.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.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> 7,204</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:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span 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.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.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> 9,469</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 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.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;"><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.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.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;"> 244,597</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;"> 133,846</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;"> 136,566</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;"> 120,348</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 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr></table> 205309000 109862000 120685000 90058000 30745000 17561000 8677000 20821000 8543000 6423000 7204000 9469000 244597000 133846000 136566000 120348000 <p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;margin:12pt 0pt 0pt 0pt;"><i style="font-style:italic;">Income</i><i style="font-style:italic;"> Taxes</i>—The Company records the realizable excess tax benefits from stock compensation as a reduction to income tax expense. The Company recorded realizable excess tax benefits of $2.9 million and $3.4 million during the three months ended March 31, 2020 and 2019, respectively.</p> 2900000 3400000 <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 0pt 12pt 0pt;"><i style="font-style:italic;">Contracts with Customers</i>—Substantially 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 following table presents information about the Company’s contracts with customers for the three months ended March 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;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:38.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:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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:bottom;white-space:nowrap;width:1.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:1pt;margin-bottom:0pt;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 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.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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:29.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></tr><tr><td style="vertical-align:bottom;width:38.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:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:28.79%;margin: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 three months ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;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 style="vertical-align:bottom;white-space:nowrap;width:29.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:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.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:8pt;font-style:italic;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:28.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;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 style="vertical-align:bottom;white-space:nowrap;width:29.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:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.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;">Description</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.8%;margin: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.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:29.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;">Statement of income line item</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:38.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;">Certain loan origination fees</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: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.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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.31%;margin: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;"> 21,348</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.36%;margin: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;"> 11,531</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:29.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;">Loan origination and debt brokerage fees, net</p></td></tr><tr><td style="vertical-align:bottom;width:38.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;">Property sales broker fees, investment management fees, assumption fees, application fees, and other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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 3pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;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 3pt 0.05pt 0pt;"> 15,064</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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 3pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;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 3pt 0.05pt 0pt;"> 8,961</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:29.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;">Other revenues</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:38.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;">Total revenues derived from contracts with customers</b></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: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.22%;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:12.31%;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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 36,412</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.22%;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:12.36%;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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20,492</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:29.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="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;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:38.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:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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:bottom;white-space:nowrap;width:1.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:1pt;margin-bottom:0pt;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 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.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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:29.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></tr><tr><td style="vertical-align:bottom;width:38.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:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:28.79%;margin: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 three months ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;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 style="vertical-align:bottom;white-space:nowrap;width:29.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:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.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:8pt;font-style:italic;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:28.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;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 style="vertical-align:bottom;white-space:nowrap;width:29.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:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.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;">Description</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.8%;margin: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.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:29.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;">Statement of income line item</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:38.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;">Certain loan origination fees</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: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.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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.31%;margin: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;"> 21,348</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.36%;margin: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;"> 11,531</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:29.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;">Loan origination and debt brokerage fees, net</p></td></tr><tr><td style="vertical-align:bottom;width:38.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;">Property sales broker fees, investment management fees, assumption fees, application fees, and other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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 3pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;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 3pt 0.05pt 0pt;"> 15,064</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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 3pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;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 3pt 0.05pt 0pt;"> 8,961</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:29.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;">Other revenues</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:38.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;">Total revenues derived from contracts with customers</b></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: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.22%;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:12.31%;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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 36,412</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.22%;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:12.36%;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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20,492</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:29.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> 21348000 11531000 15064000 8961000 36412000 20492000 <i style="font-style:italic;">Litigation</i>—In the ordinary course of business, the Company may be party to various claims and litigation, none of which the Company believes is material. The Company cannot predict the outcome of any pending litigation and may be subject to consequences that could include fines, penalties, and other costs, and the Company’s reputation and business may be impacted. The Company believes that any liability that could be imposed on the Company in connection with the disposition of any pending lawsuits would not have a material adverse effect on its business, results of operations, liquidity, or financial condition. <p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;margin:0pt;"><b style="font-family:'Times';font-weight:bold;">NOTE 3—MORTGAGE SERVICING RIGHTS</b></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;">Mortgage servicing rights (“MSRs”) represent the carrying value of the commercial servicing rights retained by the Company for mortgage loans originated and sold and MSRs acquired from third parties. The initial capitalized amount is equal to the estimated fair value of the expected net cash flows associated with the servicing rights. MSRs are amortized using the interest method over the period that servicing income is expected to be received. The Company has one class of MSRs.</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-family:'Times';">The fair values of the MSRs at March 31, 2020 and December 31, 2019 were </span><span style="font-family:'Times';">$868.4</span><span style="font-family:'Times';"> million and </span><span style="font-family:'Times';">$910.5</span><span style="font-family:'Times';"> million, respectively. The Company uses a discounted static cash flow valuation approach, and the key economic assumption is the discount rate. For example, see the following sensitivities:</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';">The impact of a </span><span style="font-family:'Times';">100</span><span style="font-family:'Times';">-</span><span style="font-family:'Times';">basis point increase in the discount rate at March 31, 2020 is a decrease in the fair value of </span><span style="font-family:'Times';">$25.8</span><span style="font-family:'Times';"> million.</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';">The impact of a </span><span style="font-family:'Times';">200</span><span style="font-family:'Times';">-</span><span style="font-family:'Times';">basis point increase in the discount rate at March 31, 2020 is a decrease in the fair value of </span><span style="font-family:'Times';">$50.0</span><span style="font-family:'Times';"> million.</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times';">These sensitivities are hypothetical and should be used with caution. These hypothetical scenarios do not include interplay among assumptions and are estimated as a portfolio rather than for individual assets.</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 0pt 12pt 0pt;">Activity related to capitalized MSRs for the three months ended March 31, 2020 and 2019 is shown in the table 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;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.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:2.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-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.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:8.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:2.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: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 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.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 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.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></tr><tr><td style="vertical-align:bottom;width:74.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:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:22.53%;margin: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 three months ended </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:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:74.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:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:22.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 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:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:74.02%;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 MSRs</b><i style="font-style:italic;"> (in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:10.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin: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:10.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;">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: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:74.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;">Beginning balance</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span 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.6%;margin:0pt;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.54%;margin:0pt;padding:0pt;"><p 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><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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;margin-bottom:0pt;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 0pt 0.05pt 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 0.05pt 0pt;"> 670,146</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 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:74.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 6pt;">Additions, following the sale of loan</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.54%;margin:0pt;padding:0pt;"><p 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,214</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 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.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 47,102</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 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:74.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 6pt;">Amortization</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span 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.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:8.54%;margin: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,218)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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;margin-bottom:0pt;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;text-align:right;margin:0pt 3pt 0.05pt 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 0pt 0.05pt 0pt;"> (34,203)</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 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:74.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 6pt;">Pre-payments and write-offs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;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: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:8.54%;border-bottom:1px solid #000000;margin: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,309)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;margin-bottom:0pt;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: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: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 0pt 0.05pt 0pt;"> (5,099)</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 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:74.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;"><b style="font-weight:bold;">Ending balance</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span 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.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 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.54%;border-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;"> 722,486</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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;margin-bottom:0pt;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 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;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 0.05pt 0pt;"> 677,946</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 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 New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:justify;text-indent:36pt;margin:12pt 0pt 12pt 0pt;">The following table summarizes the gross value, accumulated amortization, and net carrying value of the Company’s MSRs as of March 31, 2020 and December 31, 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;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80.97%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.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><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: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:12.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:1pt;margin-bottom:0pt;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 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.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:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.51%;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><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.48%;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:bottom;white-space:nowrap;width:14.18%;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;">March 31, 2020</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;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.32%;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.51%;margin: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.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><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:12.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,221,877</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 0pt 0.05pt 0pt;"><span 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.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;"> 1,201,542</p></td></tr><tr><td style="vertical-align:bottom;width:68.51%;margin: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.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><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 3pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;"> (499,391)</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 0pt 0.05pt 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: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:12.74%;border-bottom:1px solid #000000;margin: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.51%;margin:0pt;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.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><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:12.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;"> 722,486</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 0pt 0.05pt 0pt;"><span 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.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;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 New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:justify;text-indent:25.2pt;margin:12pt 0pt 12pt 0pt;">The expected amortization of MSRs recorded as of March 31, 2020 is shown in the table below. Actual amortization may vary from these estimates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:81.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.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: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:15.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;width:81.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:8pt;font-style:italic;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:8pt;line-height:1.19;text-align:center;margin:0pt;">  </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.9%;margin: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;">Expected</b></p></td></tr><tr><td style="vertical-align:bottom;width:81.29%;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.8%;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:16.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;"><b style="font-weight:bold;">  Amortization  </b></p></td></tr><tr><td style="vertical-align:bottom;width:81.29%;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;">Nine Months Ending December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;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:15.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;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:81.29%;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;">2020</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: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.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:15.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 3pt 0pt 0pt;"> 101,336</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:81.29%;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;">Year Ending December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:15.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></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:81.29%;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;">2021</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:10pt;line-height:1.19;text-align:right;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.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:15.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 3pt 0pt 0pt;"> 124,191</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:81.29%;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;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;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 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.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 3pt 0pt 0pt;"> 109,526</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:81.29%;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;">2023</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:10pt;line-height:1.19;text-align:right;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.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 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.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 3pt 0pt 0pt;"> 96,770</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:81.29%;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;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;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 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.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 3pt 0pt 0pt;"> 83,594</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:81.29%;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;">2025</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:10pt;line-height:1.19;text-align:right;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.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 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.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 3pt 0pt 0pt;"> 69,674</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:81.29%;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;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;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: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:15.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 3pt 0pt 0pt;"> 137,395</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:81.29%;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.8%;margin:0pt;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.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:15.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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 722,486</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;margin:0pt;"><span style="font-family:'Times';font-size:1pt;visibility:hidden;">​</span></p> 1 868400000 910500000 0.0100 25800000 0.0200 50000000.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;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.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:2.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-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.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:8.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:2.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: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 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.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 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.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></tr><tr><td style="vertical-align:bottom;width:74.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:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:22.53%;margin: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 three months ended </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:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:74.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:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:22.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 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:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:74.02%;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 MSRs</b><i style="font-style:italic;"> (in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:10.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin: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:10.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;">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: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:74.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;">Beginning balance</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span 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.6%;margin:0pt;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.54%;margin:0pt;padding:0pt;"><p 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><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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;margin-bottom:0pt;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 0pt 0.05pt 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 0.05pt 0pt;"> 670,146</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 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:74.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 6pt;">Additions, following the sale of loan</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.54%;margin:0pt;padding:0pt;"><p 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,214</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 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.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 47,102</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 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:74.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 6pt;">Amortization</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span 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.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:8.54%;margin: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,218)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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;margin-bottom:0pt;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;text-align:right;margin:0pt 3pt 0.05pt 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 0pt 0.05pt 0pt;"> (34,203)</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 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:74.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 6pt;">Pre-payments and write-offs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;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: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:8.54%;border-bottom:1px solid #000000;margin: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,309)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;margin-bottom:0pt;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: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: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 0pt 0.05pt 0pt;"> (5,099)</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 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:74.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;"><b style="font-weight:bold;">Ending balance</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span 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.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 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.54%;border-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;"> 722,486</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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;margin-bottom:0pt;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 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;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 0.05pt 0pt;"> 677,946</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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr></table> 718799000 670146000 44214000 47102000 35218000 34203000 5309000 5099000 722486000 677946000 <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;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80.97%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.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><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: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:12.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:1pt;margin-bottom:0pt;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 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.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:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.51%;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><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.48%;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:bottom;white-space:nowrap;width:14.18%;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;">March 31, 2020</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;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.32%;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.51%;margin: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.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><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:12.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,221,877</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 0pt 0.05pt 0pt;"><span 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.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;"> 1,201,542</p></td></tr><tr><td style="vertical-align:bottom;width:68.51%;margin: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.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><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 3pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;"> (499,391)</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 0pt 0.05pt 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: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:12.74%;border-bottom:1px solid #000000;margin: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.51%;margin:0pt;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.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><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:12.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;"> 722,486</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 0pt 0.05pt 0pt;"><span 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.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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 718,799</p></td></tr></table> 1221877000 1201542000 499391000 482743000 722486000 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;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:81.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.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: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:15.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;width:81.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:8pt;font-style:italic;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:8pt;line-height:1.19;text-align:center;margin:0pt;">  </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.9%;margin: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;">Expected</b></p></td></tr><tr><td style="vertical-align:bottom;width:81.29%;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.8%;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:16.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;"><b style="font-weight:bold;">  Amortization  </b></p></td></tr><tr><td style="vertical-align:bottom;width:81.29%;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;">Nine Months Ending December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;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:15.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;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:81.29%;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;">2020</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: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.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:15.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 3pt 0pt 0pt;"> 101,336</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:81.29%;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;">Year Ending December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:15.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></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:81.29%;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;">2021</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:10pt;line-height:1.19;text-align:right;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.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:15.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 3pt 0pt 0pt;"> 124,191</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:81.29%;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;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;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 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.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 3pt 0pt 0pt;"> 109,526</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:81.29%;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;">2023</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:10pt;line-height:1.19;text-align:right;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.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 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.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 3pt 0pt 0pt;"> 96,770</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:81.29%;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;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;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 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.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 3pt 0pt 0pt;"> 83,594</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:81.29%;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;">2025</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:10pt;line-height:1.19;text-align:right;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.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 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.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 3pt 0pt 0pt;"> 69,674</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:81.29%;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;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;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: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:15.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 3pt 0pt 0pt;"> 137,395</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:81.29%;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.8%;margin:0pt;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.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:15.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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 722,486</p></td></tr></table> 101336000 124191000 109526000 96770000 83594000 69674000 137395000 722486000 <p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;margin:0pt;"><b style="font-family:'Times';font-weight:bold;">NOTE 4—GUARANTY OBLIGATION AND ALLOWANCE FOR RISK-SHARING OBLIGATIONS </b></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 0pt 12pt 0pt;">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 three months ended March 31, 2020 and 2019 is presented in the following table:</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;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;"><p style="font-family:'Times New Roman','Times','serif';font-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.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><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.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.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:1pt;margin-bottom:0pt;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.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.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:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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:1pt;margin-bottom:0pt;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.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.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:8pt;margin-bottom:0pt;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.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:28%;margin: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 three months ended </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.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> </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: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.07%;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: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;">March 31, </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.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> </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: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><b style="font-size:10pt;font-weight:bold;"> </b><i style="font-style:italic;">(in thousands)</i></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.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.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;">2020</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.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.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.07%;margin: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.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;">Beginning balance</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.19;margin:0pt 0pt 0.05pt 0pt;"><span 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.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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.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 0.05pt 0pt;"> 54,695</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.19;margin:0pt 0pt 0.05pt 0pt;"><span 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.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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.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 0.05pt 0pt;"> 46,870</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.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 6pt;">Additions, following the sale of loan</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.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;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.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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 0.05pt 0pt;"> 1,862</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.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;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.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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 0.05pt 0pt;"> 4,863</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.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 6pt;">Amortization</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.19;margin:0pt 0pt 0.05pt 0pt;"><span 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.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 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.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 0pt 0.05pt 0pt;"> (2,267)</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.19;margin:0pt 0pt 0.05pt 0pt;"><span 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.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 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.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 0pt 0.05pt 0pt;"> (2,349)</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.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 6pt;">Other</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.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="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: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:11.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 0.05pt 0pt;"> 1,468</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.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="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: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:11.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 0pt 0.05pt 0pt;"> (8)</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.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;"><b style="font-weight:bold;">Ending balance</b></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.19;margin:0pt 0pt 0.05pt 0pt;"><span 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.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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.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 0.05pt 0pt;"> 55,758</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.19;margin:0pt 0pt 0.05pt 0pt;"><span 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.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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.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 0.05pt 0pt;"> 49,376</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.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 New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:justify;text-indent:25.2pt;margin:0pt 0pt 12pt 0pt;">Activity related to the allowance for risk-sharing obligations for the three months ended March 31, 2020 and 2019 is shown in the following table:</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;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.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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: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.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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></tr><tr><td style="vertical-align:bottom;width:67.93%;margin:0pt;padding:0pt;"><p style="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.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:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:28.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;"><b style="font-weight:bold;">For the three months ended </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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:67.93%;margin:0pt;padding:0pt;"><p style="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.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:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:28.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;">March 31, </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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:67.93%;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><b style="font-size:10pt;font-weight:bold;"> </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;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </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 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.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 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;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.93%;margin:0pt;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.5%;margin:0pt;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.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,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.5%;margin:0pt;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.49%;margin:0pt;padding:0pt;"><p 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: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></tr><tr><td style="vertical-align:bottom;width:67.93%;margin: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 ASU 2016-13</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.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.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.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;"> 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.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.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.49%;margin:0pt;padding:0pt;"><p 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.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></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.93%;margin: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.5%;margin:0pt;padding:0pt;"><p 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:11.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;"> 22,537</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.5%;margin:0pt;padding:0pt;"><p 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:11.49%;margin:0pt;padding:0pt;"><p 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,052</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></tr><tr><td style="vertical-align:bottom;width:67.93%;margin: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.5%;margin:0pt;padding:0pt;"><p 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:11.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;"> —</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.5%;margin:0pt;padding:0pt;"><p 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:11.49%;margin:0pt;padding:0pt;"><p 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.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></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.93%;margin: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.5%;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.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,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.5%;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.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p 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</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></tr><tr><td style="vertical-align:bottom;width:67.93%;margin:0pt;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.5%;border-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.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;"> 64,110</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.5%;border-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.49%;border-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;"> 6,682</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></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:0pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</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;"><span style="visibility:hidden;">​</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;">As of January 1, 2020, the Company recognized the CECL transition adjustment based on its assessment of the multifamily market and the macroeconomic environment, concluding that the projections at the time for the coming year were for continued strong performance similar to 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 downward for the forecast period. The loss factor 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 1.76 basis points for all remaining years in the calculation.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;margin:12pt 0pt 0pt 0pt;">Conditions changed drastically beginning in March 2020 due to the Crisis across the world and the resulting global social distancing and lockdown measures that have been put in place by national/state/local authorities with varying expected longevities, macroeconomic conditions have reversed from sustained strength to short-term global economic contraction, causing unemployment rates to rise sharply and a recession to ensue.</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 0pt 12pt 0pt;">These conditions are expected to impact unemployment and consumer incomes and therefore have an adverse impact on multifamily occupancy rates and property cash flows in the near term, increasing the likelihood of delinquencies, loan defaults, and risk-sharing losses. The Company concluded that the potential impacts due to the Crisis are expected to be generally consistent with the great financial crisis of 2007-2010. However, the Company expects the Crisis will impact the multifamily market over a one-year period instead of a two-year period but result in less severe losses over the shortened time frame. The charge offs recorded by the Company during the great financial crisis of 2007-2010 totaled 12 basis points over the two-year period. The Company adjusted the charge-off rate down to seven basis points based on the following:</p><div style="margin-top:12pt;"/><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;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:12pt;text-align:justify;">The DSCR of the Company’s current at risk servicing portfolio is substantially higher than it was immediately prior to the last recession,</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;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:12pt;text-align:justify;">The fair values of the properties collateralizing the at risk servicing portfolio are higher than they were immediately prior to the last recession, and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;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:12pt;text-align:justify;">The expected positive impacts of the unprecedented level of economic stimulus from the Federal government.</span></td></tr></table><div style="margin-top:12pt;"/><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;margin:12pt 0pt 0pt 0pt;">The charge-off rate of seven basis points was used for the forecast period as of March 31, 2020, with a reversion to the historical weighted average charge-off rate of 1.76 basis points for all remaining years in the calculation.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;">The calculated CECL reserve for the Company’s $37.2 billion at risk Fannie Mae servicing portfolio as of March 31, 2020 was $57.2 million compared to $34.7 million as of the date of adoption of ASU 2016-13 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 March 31, 2020 was 7.5 years.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;">For the year ended December 31, 2019, two loans defaulted, resulting in the recognition of specific reserves of $6.9 million. The properties related to these two at risk 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.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;">As of March 31, 2020, the maximum quantifiable contingent liability associated with the Company’s guarantees under the Fannie Mae DUS agreement was $7.7 billion. The maximum quantifiable contingent liability is not representative of the actual loss the Company would incur. The Company would be liable for this amount only if all of the loans it services for Fannie Mae, for which the Company retains some risk of loss, were to default and all of the collateral underlying these loans were determined to be without value at the time of settlement.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;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;"><p style="font-family:'Times New Roman','Times','serif';font-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.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><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.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.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:1pt;margin-bottom:0pt;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.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.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:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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:1pt;margin-bottom:0pt;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.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.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:8pt;margin-bottom:0pt;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.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:28%;margin: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 three months ended </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.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> </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: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.07%;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: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;">March 31, </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.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> </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: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><b style="font-size:10pt;font-weight:bold;"> </b><i style="font-style:italic;">(in thousands)</i></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.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.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;">2020</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.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.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.07%;margin: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.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;">Beginning balance</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.19;margin:0pt 0pt 0.05pt 0pt;"><span 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.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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.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 0.05pt 0pt;"> 54,695</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.19;margin:0pt 0pt 0.05pt 0pt;"><span 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.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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.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 0.05pt 0pt;"> 46,870</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.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 6pt;">Additions, following the sale of loan</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.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;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.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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 0.05pt 0pt;"> 1,862</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.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;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.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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 0.05pt 0pt;"> 4,863</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.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 6pt;">Amortization</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.19;margin:0pt 0pt 0.05pt 0pt;"><span 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.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 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.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 0pt 0.05pt 0pt;"> (2,267)</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.19;margin:0pt 0pt 0.05pt 0pt;"><span 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.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 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.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 0pt 0.05pt 0pt;"> (2,349)</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.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 6pt;">Other</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.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="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: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:11.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 0.05pt 0pt;"> 1,468</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.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="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: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:11.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 0pt 0.05pt 0pt;"> (8)</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.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;"><b style="font-weight:bold;">Ending balance</b></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.19;margin:0pt 0pt 0.05pt 0pt;"><span 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.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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.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 0.05pt 0pt;"> 55,758</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.19;margin:0pt 0pt 0.05pt 0pt;"><span 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.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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.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 0.05pt 0pt;"> 49,376</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.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr></table> 54695000 46870000 1862000 4863000 2267000 2349000 1468000 -8000 55758000 49376000 <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;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.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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: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.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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></tr><tr><td style="vertical-align:bottom;width:67.93%;margin:0pt;padding:0pt;"><p style="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.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:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:28.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;"><b style="font-weight:bold;">For the three months ended </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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:67.93%;margin:0pt;padding:0pt;"><p style="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.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:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:28.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;">March 31, </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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:67.93%;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><b style="font-size:10pt;font-weight:bold;"> </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;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </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 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.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 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;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.93%;margin:0pt;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.5%;margin:0pt;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.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,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.5%;margin:0pt;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.49%;margin:0pt;padding:0pt;"><p 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: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></tr><tr><td style="vertical-align:bottom;width:67.93%;margin: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 ASU 2016-13</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.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.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.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;"> 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.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.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.49%;margin:0pt;padding:0pt;"><p 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.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></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.93%;margin: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.5%;margin:0pt;padding:0pt;"><p 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:11.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;"> 22,537</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.5%;margin:0pt;padding:0pt;"><p 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:11.49%;margin:0pt;padding:0pt;"><p 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,052</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></tr><tr><td style="vertical-align:bottom;width:67.93%;margin: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.5%;margin:0pt;padding:0pt;"><p 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:11.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;"> —</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.5%;margin:0pt;padding:0pt;"><p 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:11.49%;margin:0pt;padding:0pt;"><p 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.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></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.93%;margin: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.5%;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.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,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.5%;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.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p 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</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></tr><tr><td style="vertical-align:bottom;width:67.93%;margin:0pt;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.5%;border-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.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;"> 64,110</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.5%;border-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.49%;border-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;"> 6,682</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></tr></table> 11471000 4622000 31570000 22537000 2052000 -1468000 8000 64110000 6682000 0.0001 0.000176 0.0012 0.0007 0.0007 0.000176 37200000000 57200000 34700000 P7Y6M 2 6900000 2 7700000000 <p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;margin:0pt;"><b style="font-family:'Times';font-weight:bold;">NOTE 5—SERVICING</b></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;">The total unpaid principal balance of loans the Company was servicing for various institutional investors was $94.8 billion as of March 31, 2020 compared to $93.2 billion as of December 31, 2019.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;">As of March 31, 2020 and December 31, 2019, custodial escrow accounts relating to loans serviced by the Company totaled $2.1 billion and $2.6 billion, respectively. These amounts are not included in the accompanying Condensed Consolidated Balance Sheets as such amounts are not Company assets. Certain cash deposits associated with the escrow accounts 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.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:12pt;line-height:1.19;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-size:10pt;">For most loans we service under the Fannie Mae DUS program, we are required to advance the principal and interest payments and guarantee fees for up to </span><span style="font-size:10pt;">four months</span><span style="font-size:10pt;"> should a borrower cease making payments under the terms of their loan, including while that loan is in forbearance. After advancing for </span><span style="font-size:10pt;">four months</span><span style="font-size:10pt;">, we request reimbursement by Fannie Mae for the principal and interest advances, and Fannie Mae will reimburse us within </span><span style="font-size:10pt;">60 days</span><span style="font-size:10pt;"> of the request. For the month of April, the first month principal and interest payments were due following the onset of the COVID-19 Crisis in the U.S., we advanced </span><span style="font-size:10pt;">$0.8</span><span style="font-size:10pt;"> million of principal and interest payments and guarantee fees on loans in our Fannie Mae portfolio. On May 5, 2020, the Company received a commitment from one of its warehouse lending banks to create a </span><span style="font-size:10pt;">$100.0</span><span style="font-size:10pt;"> million sublimit to its Agency warehouse line (as defined below) that would be used to fund its advances of principal and interest payments under the Fannie Mae DUS program. The facility would provide </span><span style="font-size:10pt;">90%</span><span style="font-size:10pt;"> of the principal and interest advance payment and will be collateralized by Fannie Mae’s commitment to repay the advance. Completion of the facility is subject to final documentation, consent of the majority of holders of our term loan, and approval from Fannie Mae.</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:12pt;line-height:1.19;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-size:10pt;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:12pt;line-height:1.19;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-size:10pt;">For loans we service under the Ginnie Mae program, we are obligated to advance the principal and interest payments and guarantee fees until the HUD loan is brought current, fully paid, or assigned to HUD. We are eligible to assign a loan to HUD once it is in default for </span><span style="font-size:10pt;">30 days</span><span style="font-size:10pt;">. If the loan is not brought current, or the loan otherwise defaults, we are not reimbursed for our advances until such time as we assign the loan to HUD or work out a payment modification for the borrower.  For loans in default, we may repurchase those loans out of the Ginnie Mae security, at which time our advance requirements cease and we may then modify and resell the loan or assign the loan back to HUD, at which time we will be reimbursed for our advances. For the month of April, we advanced </span><span style="font-size:10pt;">$4.5</span><span style="font-size:10pt;"> million of principal and interest payments and guarantee fees on loans in our HUD portfolio.</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:12pt;line-height:1.19;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-size:10pt;margin-bottom:5pt;margin-top:5pt;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;">We are not obligated to make advances on any of the other loans we service in our portfolio, including loans we service under the Freddie Mac Optigo program. </p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:12pt;line-height:1.19;text-align:justify;margin:0pt;"><span style="font-size:10pt;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;">As of March 31, 2020 and December 31, 2019, the Company had $2.6 million and $2.1 million of aggregate outstanding principal and interest and tax and escrow advances, respectively. These advances are included as a component of <i style="font-style:italic;">Receivables, net</i> in the Condensed Consolidated Balance Sheets.</p> 94800000000 93200000000 2100000000 2600000000 P4M P4M P60D 800000 100000000.0 0.90 P30D 4500000 2600000 2100000 <p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;margin:0pt;"><b style="font-family:'Times';font-weight:bold;">NOTE 6—WAREHOUSE NOTES PAYABLE </b></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:6pt;text-align:justify;text-indent:25.2pt;margin:0pt;">At March 31, 2020, to provide financing for the Company’s loan origination activities, the Company has arranged for warehouse lines of credit. In support of the Agencies’ programs, the Company has committed and uncommitted warehouse lines of credit in the amount of $2.7 billion with certain national banks and a $1.5 billion uncommitted facility with Fannie Mae (collectively, the “Agency Warehouse Facilities”). The Company has pledged substantially all of its loans held for sale against the Agency Warehouse Facilities. </p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:6pt;text-align:justify;text-indent:25.2pt;margin:0pt;">Additionally, at March 31, 2020, the Company has arranged for warehouse lines of credit in the amount of $0.5 billion with certain national banks to assist in funding loans held for investment under the Interim Program (“Interim Warehouse Facilities”). The Company has pledged all of its loans held for investment for which funding is obtained against these Interim Warehouse Facilities. </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;">The following table provides additional detail about the warehouse lines of credit at March 31, 2020: </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;margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:-0.6504593%;padding-left:0pt;padding-right:0pt;width:101.3%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:35.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:1.62%;margin:0pt;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.14%;margin:0pt;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.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.62%;margin:0pt;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.14%;margin:0pt;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.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.62%;margin:0pt;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.14%;margin:0pt;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.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.62%;margin:0pt;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.14%;margin:0pt;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.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.62%;margin:0pt;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:20.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:1pt;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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:35.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:8pt;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;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:40.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;">March 31, 2020</b></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;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.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 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:8pt;line-height:1.19;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:35.06%;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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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.83%;margin: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.62%;margin: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.83%;margin: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.62%;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.83%;margin: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.62%;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.83%;margin: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.62%;margin: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:20.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:0.71%;margin: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:35.06%;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.62%;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.83%;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.62%;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.83%;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.62%;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.83%;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.62%;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.83%;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.62%;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 style="vertical-align:bottom;white-space:nowrap;width:20.75%;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;">Interest rate</b></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:8pt;line-height:1.19;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:35.06%;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.62%;margin:0pt;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.14%;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.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 0pt 0pt;"> 350,000</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;"><span style="font-size:9pt;visibility:hidden;">​</span></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:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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 0pt 0pt;"> 200,000</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;"><span style="font-size:9pt;visibility:hidden;">​</span></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:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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 0pt 0pt;"> 550,000</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;"><span style="font-size:9pt;visibility:hidden;">​</span></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:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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 0pt 0pt;"> 173,125</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:center;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:20.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;">30-day LIBOR plus 1.15%</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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:35.06%;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.62%;margin:0pt;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.14%;margin:0pt;padding:0pt;"><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:7.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 0pt 0pt;"> 500,000</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;"><span style="font-size:9pt;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:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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 0pt 0pt;"> 300,000</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;"><span style="font-size:9pt;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:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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 0pt 0pt;"> 800,000</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;"><span style="font-size:9pt;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:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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 0pt 0pt;"> 207,948</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:center;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.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;">30-day LIBOR plus 1.15%</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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:35.06%;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.62%;margin:0pt;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.14%;margin:0pt;padding:0pt;"><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:7.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 0pt 0pt;"> 500,000</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;"><span style="font-size:9pt;visibility:hidden;">​</span></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: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:7.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 0pt 0pt;"> —</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;"><span style="font-size:9pt;visibility:hidden;">​</span></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: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:7.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 0pt 0pt;"> 500,000</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;"><span style="font-size:9pt;visibility:hidden;">​</span></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: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:7.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 0pt 0pt;"> 303,605</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:center;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:20.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;">30-day LIBOR plus 1.15%</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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:35.06%;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.62%;margin:0pt;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.14%;margin: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.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 0pt 0pt;"> 350,000</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;"><span style="font-size:9pt;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;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.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 0pt 0pt;"> —</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;"><span style="font-size:9pt;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;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.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 0pt 0pt;"> 350,000</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;"><span style="font-size:9pt;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;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.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 0pt 0pt;"> 141,921</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;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.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;">30-day LIBOR plus 1.15%</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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:35.06%;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.62%;margin:0pt;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.14%;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.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 3pt 0pt 0pt;"> —</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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;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.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 3pt 0pt 0pt;"> 500,000</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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;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.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 3pt 0pt 0pt;"> 500,000</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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;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.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 3pt 0pt 0pt;"> 207,317</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;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:20.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;">30-day LIBOR plus 1.15%</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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:35.06%;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.62%;margin:0pt;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.14%;border-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.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 3pt 0pt 0pt;"> 1,700,000</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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-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.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 3pt 0pt 0pt;"> 1,000,000</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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-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.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 3pt 0pt 0pt;"> 2,700,000</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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-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.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 3pt 0pt 0pt;"> 1,033,916</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;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.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 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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:35.06%;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.62%;margin:0pt;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.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><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:7.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 3pt 0pt 0pt;"> —</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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><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:7.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 3pt 0pt 0pt;"> 1,500,000</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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><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:7.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 3pt 0pt 0pt;"> 1,500,000</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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><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:7.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 3pt 0pt 0pt;"> 51,235</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:center;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:20.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 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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:35.06%;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.62%;margin:0pt;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.14%;border-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.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 3pt 0pt 0pt;"> 1,700,000</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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-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.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 3pt 0pt 0pt;"> 2,500,000</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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-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.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 3pt 0pt 0pt;"> 4,200,000</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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-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.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 3pt 0pt 0pt;"> 1,085,151</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;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.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:8pt;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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:35.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:9pt;font-style:italic;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;"><span style="font-size:8pt;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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-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.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-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.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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-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.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-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.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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-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.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-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.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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.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:8pt;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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:35.06%;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.62%;margin:0pt;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.14%;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.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 0pt 0pt;"> 135,000</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;"><span style="font-size:9pt;visibility:hidden;">​</span></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:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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 0pt 0pt;"> —</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;"><span style="font-size:9pt;visibility:hidden;">​</span></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:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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 0pt 0pt;"> 135,000</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;"><span style="font-size:9pt;visibility:hidden;">​</span></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:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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 0pt 0pt;"> 100,300</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:center;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:20.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;">30-day LIBOR plus 1.90%</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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:35.06%;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.62%;margin:0pt;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.14%;margin:0pt;padding:0pt;"><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:7.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 0pt 0pt;"> 100,000</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;"><span style="font-size:9pt;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:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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 0pt 0pt;"> —</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;"><span style="font-size:9pt;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:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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 0pt 0pt;"> 100,000</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;"><span style="font-size:9pt;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:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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 0pt 0pt;"> 49,256</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:center;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.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;">30-day LIBOR plus 1.65%</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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:35.06%;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.62%;margin:0pt;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.14%;margin:0pt;padding:0pt;"><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:7.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 0pt 0pt;"> 75,000</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;"><span style="font-size:9pt;visibility:hidden;">​</span></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: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:7.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 0pt 0pt;"> 75,000</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;"><span style="font-size:9pt;visibility:hidden;">​</span></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: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:7.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 0pt 0pt;"> 150,000</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;"><span style="font-size:9pt;visibility:hidden;">​</span></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: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:7.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 0pt 0pt;"> 42,741</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:center;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:20.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;">30-day LIBOR plus 1.90% to 2.50%</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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:35.06%;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.62%;margin:0pt;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.14%;margin: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.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 0pt 0pt;"> 100,000</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;"><span style="font-size:9pt;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;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.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 0pt 0pt;"> —</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;"><span style="font-size:9pt;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;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.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 0pt 0pt;"> 100,000</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;"><span style="font-size:9pt;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;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.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 0pt 0pt;"> —</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;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.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;">30-day LIBOR plus 1.75%</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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:35.06%;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;">Interim Warehouse Facility #5</span><sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">2</sup></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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;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.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 3pt 0pt 0pt;"> 29,184</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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;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.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 3pt 0pt 0pt;"> —</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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;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.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 3pt 0pt 0pt;"> 29,184</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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;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.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 3pt 0pt 0pt;"> 29,184</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;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:20.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;">30-day LIBOR plus 3.00%</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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:35.06%;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="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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-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.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 3pt 0pt 0pt;"> 439,184</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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-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.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 3pt 0pt 0pt;"> 75,000</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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-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.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 3pt 0pt 0pt;"> 514,184</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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-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.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 3pt 0pt 0pt;"> 221,481</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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.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:8pt;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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:35.06%;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="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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><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:7.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 3pt 0pt 0pt;"> —</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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><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:7.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 3pt 0pt 0pt;"> —</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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><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:7.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 3pt 0pt 0pt;"> —</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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><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:7.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;"> (786)</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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:20.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:8pt;visibility:hidden;">​</span></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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:35.06%;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="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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-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="vertical-align:bottom;white-space:nowrap;width:7.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 0pt 0pt;"> 2,139,184</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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-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="vertical-align:bottom;white-space:nowrap;width:7.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 0pt 0pt;"> 2,575,000</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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-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="vertical-align:bottom;white-space:nowrap;width:7.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 0pt 0pt;"> 4,714,184</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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-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="vertical-align:bottom;white-space:nowrap;width:7.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 0pt 0pt;"> 1,305,846</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;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.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:8pt;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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1px;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:justify;margin:0pt;"><sup style="font-family:'Times';font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">1</sup><span style="font-family:'Times';font-size:9pt;"> </span><span style="font-family:'Times';">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></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><span style="font-family:'Times';font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:justify;margin:0pt;"><sup style="font-family:'Times';font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">2</sup><span style="font-family:'Times';font-size:9pt;"> </span><span style="font-family:'Times';">Interim warehouse facility #5 bears interest at 30-day LIBOR plus </span><span style="font-family:'Times';">3.00%</span><span style="font-family:'Times';">, with an interest-rate floor of </span><span style="font-family:'Times';">4.50%</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><span style="font-family:'Times';font-size:8pt;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;">During the second quarter of 2020, the Company executed the fifth amendment to the warehouse agreement related to Agency Warehouse Facility #2 that temporarily increased the total facility capacity by $2.4 billion to $3.2 billion to fund a large portfolio of loans. The temporary increase expires 60 days after the loans are funded. No other material modifications were made to the agreement during 2020.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;">During the second quarter of 2020, the Company executed the 11<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">th</sup> amendment to the warehouse agreement related to Agency Warehouse Facility #3 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. No other material modifications were made to the agreement during 2020.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;">During the second quarter of 2020, the Company executed the 11<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">th</sup> amendment to the credit and security agreement related to Interim Warehouse Facility #1 that extended the maturity date to April 30, 2021. No other material modifications were made to the agreement during 2020.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;">During the first quarter of 2020, the Company executed a loan and security agreement to establish Interim Warehouse Facility #5. The $29.2 million committed warehouse loan and security agreement with a national bank funds two specific loans. The agreement provides for maturity dates to coincide with the maturity dates for the underlying two specific loans. Based on the current underlying loans, the maximum allowable loan term is <span style="-sec-ix-hidden:Hidden_3Fquw_CAv0Go5zqvRhRyog"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:12pt;text-align:justify;">two</span></span> and a half years. Borrowings under the facility are full recourse to the Company and bear interest at 30-day LIBOR plus 300 basis points, with an interest-rate 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. The Company may request additional capacity under the agreement to fund specific loans.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;">The Company allowed Interim Warehouse Facility #4 to expire according to its terms April 30, 2020. The Company believes that the four remaining committed and uncommitted credit facilities from national banks and the Company’s corporate cash provide the Company with sufficient borrowing capacity to conduct its Interim Program lending operations.</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 0pt 12pt 0pt;"><span style="white-space:pre-wrap;"> </span>The warehouse notes payable are subject to various financial covenants, all of which the Company was in compliance with as of the current period end.</p> 2700000000 1500000000 500000000 <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;margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:-0.6504593%;padding-left:0pt;padding-right:0pt;width:101.3%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:35.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:1.62%;margin:0pt;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.14%;margin:0pt;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.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.62%;margin:0pt;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.14%;margin:0pt;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.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.62%;margin:0pt;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.14%;margin:0pt;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.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.62%;margin:0pt;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.14%;margin:0pt;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.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.62%;margin:0pt;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:20.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:1pt;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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:35.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:8pt;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;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:40.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;">March 31, 2020</b></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;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.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 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:8pt;line-height:1.19;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:35.06%;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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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.83%;margin: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.62%;margin: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.83%;margin: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.62%;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.83%;margin: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.62%;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.83%;margin: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.62%;margin: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:20.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:0.71%;margin: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:35.06%;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.62%;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.83%;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.62%;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.83%;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.62%;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.83%;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.62%;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.83%;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.62%;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 style="vertical-align:bottom;white-space:nowrap;width:20.75%;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;">Interest rate</b></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:8pt;line-height:1.19;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:35.06%;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.62%;margin:0pt;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.14%;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.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 0pt 0pt;"> 350,000</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;"><span style="font-size:9pt;visibility:hidden;">​</span></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:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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 0pt 0pt;"> 200,000</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;"><span style="font-size:9pt;visibility:hidden;">​</span></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:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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 0pt 0pt;"> 550,000</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;"><span style="font-size:9pt;visibility:hidden;">​</span></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:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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 0pt 0pt;"> 173,125</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:center;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:20.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;">30-day LIBOR plus 1.15%</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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:35.06%;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.62%;margin:0pt;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.14%;margin:0pt;padding:0pt;"><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:7.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 0pt 0pt;"> 500,000</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;"><span style="font-size:9pt;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:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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 0pt 0pt;"> 300,000</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;"><span style="font-size:9pt;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:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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 0pt 0pt;"> 800,000</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;"><span style="font-size:9pt;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:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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 0pt 0pt;"> 207,948</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:center;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.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;">30-day LIBOR plus 1.15%</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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:35.06%;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.62%;margin:0pt;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.14%;margin:0pt;padding:0pt;"><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:7.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 0pt 0pt;"> 500,000</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;"><span style="font-size:9pt;visibility:hidden;">​</span></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: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:7.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 0pt 0pt;"> —</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;"><span style="font-size:9pt;visibility:hidden;">​</span></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: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:7.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 0pt 0pt;"> 500,000</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;"><span style="font-size:9pt;visibility:hidden;">​</span></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: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:7.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 0pt 0pt;"> 303,605</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:center;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:20.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;">30-day LIBOR plus 1.15%</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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:35.06%;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.62%;margin:0pt;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.14%;margin: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.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 0pt 0pt;"> 350,000</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;"><span style="font-size:9pt;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;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.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 0pt 0pt;"> —</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;"><span style="font-size:9pt;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;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.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 0pt 0pt;"> 350,000</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;"><span style="font-size:9pt;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;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.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 0pt 0pt;"> 141,921</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;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.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;">30-day LIBOR plus 1.15%</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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:35.06%;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.62%;margin:0pt;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.14%;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.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 3pt 0pt 0pt;"> —</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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;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.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 3pt 0pt 0pt;"> 500,000</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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;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.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 3pt 0pt 0pt;"> 500,000</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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;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.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 3pt 0pt 0pt;"> 207,317</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;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:20.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;">30-day LIBOR plus 1.15%</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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:35.06%;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.62%;margin:0pt;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.14%;border-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.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 3pt 0pt 0pt;"> 1,700,000</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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-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.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 3pt 0pt 0pt;"> 1,000,000</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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-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.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 3pt 0pt 0pt;"> 2,700,000</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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-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.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 3pt 0pt 0pt;"> 1,033,916</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;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.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 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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:35.06%;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.62%;margin:0pt;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.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><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:7.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 3pt 0pt 0pt;"> —</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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><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:7.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 3pt 0pt 0pt;"> 1,500,000</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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><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:7.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 3pt 0pt 0pt;"> 1,500,000</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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><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:7.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 3pt 0pt 0pt;"> 51,235</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:center;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:20.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 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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:35.06%;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.62%;margin:0pt;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.14%;border-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.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 3pt 0pt 0pt;"> 1,700,000</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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-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.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 3pt 0pt 0pt;"> 2,500,000</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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-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.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 3pt 0pt 0pt;"> 4,200,000</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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-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.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 3pt 0pt 0pt;"> 1,085,151</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;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.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:8pt;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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:35.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:9pt;font-style:italic;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;"><span style="font-size:8pt;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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-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.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-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.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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-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.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-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.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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-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.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-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.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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.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:8pt;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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:35.06%;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.62%;margin:0pt;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.14%;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.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 0pt 0pt;"> 135,000</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;"><span style="font-size:9pt;visibility:hidden;">​</span></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:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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 0pt 0pt;"> —</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;"><span style="font-size:9pt;visibility:hidden;">​</span></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:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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 0pt 0pt;"> 135,000</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;"><span style="font-size:9pt;visibility:hidden;">​</span></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:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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 0pt 0pt;"> 100,300</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:center;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:20.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;">30-day LIBOR plus 1.90%</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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:35.06%;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.62%;margin:0pt;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.14%;margin:0pt;padding:0pt;"><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:7.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 0pt 0pt;"> 100,000</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;"><span style="font-size:9pt;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:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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 0pt 0pt;"> —</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;"><span style="font-size:9pt;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:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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 0pt 0pt;"> 100,000</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;"><span style="font-size:9pt;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:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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 0pt 0pt;"> 49,256</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:center;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.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;">30-day LIBOR plus 1.65%</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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:35.06%;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.62%;margin:0pt;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.14%;margin:0pt;padding:0pt;"><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:7.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 0pt 0pt;"> 75,000</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;"><span style="font-size:9pt;visibility:hidden;">​</span></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: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:7.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 0pt 0pt;"> 75,000</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;"><span style="font-size:9pt;visibility:hidden;">​</span></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: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:7.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 0pt 0pt;"> 150,000</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;"><span style="font-size:9pt;visibility:hidden;">​</span></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: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:7.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 0pt 0pt;"> 42,741</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:center;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:20.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;">30-day LIBOR plus 1.90% to 2.50%</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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:35.06%;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.62%;margin:0pt;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.14%;margin: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.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 0pt 0pt;"> 100,000</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;"><span style="font-size:9pt;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;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.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 0pt 0pt;"> —</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;"><span style="font-size:9pt;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;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.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 0pt 0pt;"> 100,000</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;"><span style="font-size:9pt;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;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.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 0pt 0pt;"> —</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;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.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;">30-day LIBOR plus 1.75%</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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:35.06%;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;">Interim Warehouse Facility #5</span><sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">2</sup></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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;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.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 3pt 0pt 0pt;"> 29,184</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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;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.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 3pt 0pt 0pt;"> —</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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;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.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 3pt 0pt 0pt;"> 29,184</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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;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.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 3pt 0pt 0pt;"> 29,184</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;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:20.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;">30-day LIBOR plus 3.00%</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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:35.06%;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="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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-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.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 3pt 0pt 0pt;"> 439,184</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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-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.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 3pt 0pt 0pt;"> 75,000</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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-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.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 3pt 0pt 0pt;"> 514,184</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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-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.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 3pt 0pt 0pt;"> 221,481</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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.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:8pt;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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:35.06%;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="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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><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:7.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 3pt 0pt 0pt;"> —</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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><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:7.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 3pt 0pt 0pt;"> —</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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><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:7.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 3pt 0pt 0pt;"> —</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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><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:7.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;"> (786)</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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:20.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:8pt;visibility:hidden;">​</span></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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:35.06%;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="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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-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="vertical-align:bottom;white-space:nowrap;width:7.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 0pt 0pt;"> 2,139,184</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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-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="vertical-align:bottom;white-space:nowrap;width:7.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 0pt 0pt;"> 2,575,000</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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-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="vertical-align:bottom;white-space:nowrap;width:7.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 0pt 0pt;"> 4,714,184</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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-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="vertical-align:bottom;white-space:nowrap;width:7.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 0pt 0pt;"> 1,305,846</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;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.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:8pt;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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1px;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:justify;margin:0pt;"><sup style="font-family:'Times';font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">1</sup><span style="font-family:'Times';font-size:9pt;"> </span><span style="font-family:'Times';">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></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><span style="font-family:'Times';font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:justify;margin:0pt;"><sup style="font-family:'Times';font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">2</sup><span style="font-family:'Times';font-size:9pt;"> </span><span style="font-family:'Times';">Interim warehouse facility #5 bears interest at 30-day LIBOR plus </span><span style="font-family:'Times';">3.00%</span><span style="font-family:'Times';">, with an interest-rate floor of </span><span style="font-family:'Times';">4.50%</span></p> 350000000 200000000 550000000 173125000 0.0115 500000000 300000000 800000000 207948000 0.0115 500000000 500000000 303605000 0.0115 350000000 350000000 141921000 0.0115 500000000 500000000 207317000 0.0115 1700000000 1000000000 2700000000 1033916000 1500000000 1500000000 51235000 1700000000 2500000000 4200000000 1085151000 135000000 135000000 100300000 0.0190 100000000 100000000 49256000 0.0165 75000000 75000000 150000000 42741000 0.0190 0.0250 100000000 100000000 0.0175 29184000 29184000 29184000 0.0300 439184000 75000000 514184000 221481000 786000 2139184000 2575000000 4714184000 1305846000 0.0300 0.0450 2400000000 3200000000 P60D 2021-04-30 265000000.0 2021-04-30 29200000 2 2 0.0300 0.0450 2 4 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;margin:0pt;"><b style="background-color:#ffffff;font-family:'Times';font-weight:bold;">NOTE 7—GOODWILL AND OTHER INTANGIBLE ASSETS</b></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 0pt 12pt 0pt;">Activity related to goodwill for the three months ended March 31, 2020 and 2019 follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.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-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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:8.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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:8.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.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-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;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:23.37%;margin: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 three months ended </b></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: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:73.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-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;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:23.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, </b></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: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:73.14%;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.26%;margin: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:10.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin: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:10.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></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: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:73.14%;margin:0pt;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.26%;margin:0pt;padding:0pt;"><p style="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.63%;margin:0pt;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.91%;margin:0pt;padding:0pt;"><p 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.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span 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.63%;margin:0pt;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.91%;margin:0pt;padding:0pt;"><p 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:1.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;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.14%;margin: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.26%;margin:0pt;padding:0pt;"><p style="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.63%;margin:0pt;padding:0pt;"><p 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:8.91%;margin:0pt;padding:0pt;"><p 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,462</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;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: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:8.91%;margin:0pt;padding:0pt;"><p 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:1.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;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.14%;margin: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.26%;margin:0pt;padding:0pt;"><p style="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.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p 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:8.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p 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.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span 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.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p 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:8.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p 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:1.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;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.14%;margin:0pt;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.26%;margin:0pt;padding:0pt;"><p style="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.63%;border-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.91%;border-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;"> 244,886</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-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.91%;border-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:1.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;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 New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;margin:12pt 0pt 0pt 0pt;">The additions from acquisitions shown in the table above during the three months ended March 31, 2020 relates to the immaterial purchases of certain assets and the assumption of certain liabilities from two debt brokerage companies for aggregate consideration of $64.9 million, which consisted of cash of $43.8 million, $5.0 million of the Company’s stock, and $16.1 million of contingent consideration. <span style="font-family:'Times';">The contingent consideration may be earned over either a </span><span style="font-family:'Times';">four-year</span><span style="font-family:'Times';"> period or </span><span style="font-family:'Times';">five-year</span><span style="font-family:'Times';"> period after the closing of each acquisition, provided certain revenue targets have been met. The contingent consideration included for the acquisitions is non-cash consideration and thus not reflected in the amount of cash consideration paid in the Condensed Consolidated Statement of Cash Flows. The Company estimated the fair value of the contingent consideration using a probability-based, discounted cash flow estimate for the revenue targets (Level 3).</span> </p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times';">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 two 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 purchase accounting for the </span><span style="font-family:'Times';">two</span><span style="font-family:'Times';"> acquisitions has been completed as of March 31, 2020.</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;">The additions from acquisitions during the three months ended March 31, 2019 shown in the table above relates to an immaterial acquisition of a technology company, which was completed in the first quarter of 2019. </p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;">As of March 31, 2020 and December 31, 2019, the balance of intangible assets acquired from acquisitions totaled $2.4 million and $2.5 million, respectively. As of March 31, 2020, the weighted-average period over which the Company expects the intangible assets to be amortized is 4.5 years. </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 0pt 12pt 0pt;">A summary of the Company’s contingent consideration liabilities, which is included in <i style="font-style:italic;">Other liabilities</i>, as of and for the three months ended March 31, 2020 and 2019 follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80.13%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><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.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: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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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: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></tr><tr><td style="vertical-align:bottom;width:73.25%;margin:0pt;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:2.17%;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:23.58%;margin: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 three months ended </b></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;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.25%;margin:0pt;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:2.17%;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:23.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;">March 31, </b></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;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.25%;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 Contingent Consideration Liabilities</b><i style="font-style:italic;"> (in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin: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:10.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.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;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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;">2019</b></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:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.25%;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:2.17%;margin:0pt;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.61%;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.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;"> 5,752</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;"><span style="font-size:9pt;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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0pt;"> 11,630</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></tr><tr><td style="vertical-align:bottom;width:73.25%;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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;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.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.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;"> 16,073</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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-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.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 0pt 0pt;"> —</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;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.25%;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;">Accretion</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;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.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.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;"> 227</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;"><span style="font-size:9pt;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;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:9.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 0pt 0pt;"> 143</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></tr><tr><td style="vertical-align:bottom;width:73.25%;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;">Payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;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.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.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;"> (5,800)</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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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;"> (6,450)</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;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.25%;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:2.17%;margin:0pt;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.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;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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;"> 16,252</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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0pt;"> 5,323</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></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;line-height:12pt;text-align:justify;text-indent:25.2pt;margin:12pt 0pt 12pt 0pt;"><span style="background-color:#ffffff;font-family:'Times';">The contingent consideration liabilities above relate to acquisitions completed in 2017 and 2020. The last of the </span><span style="background-color:#ffffff;font-family:'Times';">five</span><span style="background-color:#ffffff;font-family:'Times';"> earn-out periods related to these contingent consideration liabilities ends in the first quarter of 2025. </span><span style="font-family:'Times';"> </span></p><p style="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 </span><span style="background-color:#ffffff;font-family:'Times';">global</span><span style="font-family:'Times';"> economic disruption caused by the COVID-19 Crisis has led to significant declines in the value of the U.S. equity markets. Certain sectors of the market have seen substantial impacts to their operations, cash flows, and liquidity. The commercial real estate finance </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-family:'Times';">industry has also been impacted, particularly as it relates to financing and property sales activity for office, retail and hospitality assets. The Company has considered whether the disruption from the COVID-19 Crisis represents a triggering event with respect to impairment of its goodwill. Despite the disruption to many sectors of commercial real estate debt finance, financing activity for multifamily assets, which represents over </span><span style="font-family:'Times';">80%</span><span style="font-family:'Times';"> of the Company’s transaction volumes over the past several years and over </span><span style="font-family:'Times';">90%</span><span style="font-family:'Times';"> of its servicing portfolio, has not been as adversely impacted as a result of Fannie Mae’s, Freddie Mac’s, and HUD’s presence in the market. Consequently, the Company concluded that as of March 31, 2020, the COVID-19 Crisis and its direct impacts to the Company, its operations, available liquidity, and its cash flows does not represent a triggering event.</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;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.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-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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:8.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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:8.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.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-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;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:23.37%;margin: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 three months ended </b></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: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:73.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-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;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:23.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, </b></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: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:73.14%;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.26%;margin: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:10.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin: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:10.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></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: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:73.14%;margin:0pt;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.26%;margin:0pt;padding:0pt;"><p style="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.63%;margin:0pt;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.91%;margin:0pt;padding:0pt;"><p 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.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span 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.63%;margin:0pt;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.91%;margin:0pt;padding:0pt;"><p 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:1.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;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.14%;margin: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.26%;margin:0pt;padding:0pt;"><p style="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.63%;margin:0pt;padding:0pt;"><p 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:8.91%;margin:0pt;padding:0pt;"><p 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,462</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;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: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:8.91%;margin:0pt;padding:0pt;"><p 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:1.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;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.14%;margin: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.26%;margin:0pt;padding:0pt;"><p style="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.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p 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:8.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p 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.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span 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.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p 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:8.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p 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:1.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;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.14%;margin:0pt;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.26%;margin:0pt;padding:0pt;"><p style="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.63%;border-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.91%;border-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;"> 244,886</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-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.91%;border-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:1.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;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr></table> 180424000 173904000 64462000 6520000 244886000 180424000 2 64900000 43800000 5000000.0 16100000 P4Y P5Y 2 2400000 2500000 P4Y6M <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;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80.13%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><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.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: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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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: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></tr><tr><td style="vertical-align:bottom;width:73.25%;margin:0pt;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:2.17%;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:23.58%;margin: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 three months ended </b></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;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.25%;margin:0pt;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:2.17%;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:23.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;">March 31, </b></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;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.25%;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 Contingent Consideration Liabilities</b><i style="font-style:italic;"> (in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin: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:10.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.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;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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;">2019</b></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:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.25%;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:2.17%;margin:0pt;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.61%;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.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;"> 5,752</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;"><span style="font-size:9pt;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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0pt;"> 11,630</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></tr><tr><td style="vertical-align:bottom;width:73.25%;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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;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.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.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;"> 16,073</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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-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.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 0pt 0pt;"> —</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;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.25%;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;">Accretion</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;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.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.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;"> 227</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;"><span style="font-size:9pt;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;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:9.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 0pt 0pt;"> 143</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></tr><tr><td style="vertical-align:bottom;width:73.25%;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;">Payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;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.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.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;"> (5,800)</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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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;"> (6,450)</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;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.25%;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:2.17%;margin:0pt;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.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;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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;"> 16,252</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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0pt;"> 5,323</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></tr></table> 5752000 11630000 16073000 227000 143000 5800000 6450000 16252000 5323000 5 0.80 0.90 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;margin:0pt;"><b style="font-family:'Times';font-weight:bold;white-space:pre-wrap;"> NOTE 8—FAIR VALUE MEASUREMENTS</b></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 0pt 12pt 0pt;"><span style="font-family:'Times';">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:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><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 6pt 0pt;">●</td><td style="background-color:#ffffff;padding:0pt 0pt 6pt 0pt;"><i style="color:#000000;font-family:'Times';font-size:10pt;font-style:italic;font-weight:normal;line-height:12pt;text-align:justify;">Level 1</i><span style="color:#000000;font-family:'Times';font-size:10pt;font-style:normal;font-weight:normal;line-height:12pt;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:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><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 6pt 0pt;">●</td><td style="background-color:#ffffff;padding:0pt 0pt 6pt 0pt;"><i style="color:#000000;font-family:'Times';font-size:10pt;font-style:italic;font-weight:normal;line-height:12pt;text-align:justify;">Level 2</i><span style="color:#000000;font-family:'Times';font-size:10pt;font-style:normal;font-weight:normal;line-height:12pt;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:12pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><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';font-size:10pt;font-style:italic;font-weight:normal;line-height:12pt;text-align:justify;">Level 3</i><span style="color:#000000;font-family:'Times';font-size:10pt;font-style:normal;font-weight:normal;line-height:12pt;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:6pt;"/><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 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 adjustments when there is evidence of impairment. 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 status, 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 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';">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. These valuation methodologies were applied to all of the Company's assets and liabilities carried at fair value:</span></p><div style="margin-top:12pt;"/><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><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';font-size:10pt;font-style:italic;font-weight:normal;line-height:12pt;text-align:justify;">Derivative Instruments</i><span style="color:#000000;font-family:'Times';font-size:10pt;font-style:normal;font-weight:normal;line-height:12pt;text-align:justify;">—The derivative positions consist of interest rate lock commitments with borrowers and forward sale agreements to the Agencies. </span><span style="color:#000000;font-family:'Times';font-size:10pt;font-style:normal;font-weight:normal;line-height:12pt;text-align:justify;">The fair value of these instruments is estimated using a discounted cash flow model developed based on changes in the applicable U.S. Treasury rate and other observable market data. The value was determined after considering the potential impact of collateralization, adjusted to reflect nonperformance risk of both the counterparty and the Company, and are classified within Level 3 of the valuation hierarchy</span><span style="color:#000000;font-family:'Times';font-size:10pt;font-style:normal;font-weight:normal;line-height:12pt;text-align:justify;">.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin-bottom:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:12pt 0pt 0pt 0pt;">●</td><td style="background-color:#ffffff;padding:12pt 0pt 0pt 0pt;"><i style="color:#000000;font-family:'Times';font-size:10pt;font-style:italic;font-weight:normal;line-height:12pt;text-align:justify;">Loans Held for Sale</i><span style="color:#000000;font-family:'Times';font-size:10pt;font-style:normal;font-weight:normal;line-height:12pt;text-align:justify;">—</span><span style="color:#000000;font-family:'Times';font-size:10pt;font-style:normal;font-weight:normal;line-height:12pt;text-align:justify;">Loans held for sale 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. Therefore, the </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin-bottom:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:12pt 0pt 0pt 0pt;"/><td style="background-color:#ffffff;padding:12pt 0pt 0pt 0pt;"><span style="color:#000000;font-family:'Times';font-size:10pt;font-style:normal;font-weight:normal;line-height:12pt;text-align:justify;">Company classifies these loans held for sale as Level 2</span><span style="color:#000000;font-family:'Times';font-size:10pt;font-style:normal;font-weight:normal;line-height:12pt;text-align:justify;">.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin-bottom:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:12pt 0pt 0pt 0pt;">●</td><td style="background-color:#ffffff;padding:12pt 0pt 0pt 0pt;"><i style="color:#000000;font-family:'Times';font-size:10pt;font-style:italic;font-weight:normal;line-height:12pt;text-align:justify;">Pledged Securities</i><span style="color:#000000;font-family:'Times';font-size:10pt;font-style:normal;font-weight:normal;line-height:12pt;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 </span><span style="color:#000000;font-family:'Times';font-size:10pt;font-style:normal;font-weight:normal;line-height:12pt;text-align:justify;">and then compares the fair value to broker estimates of fair value</span><span style="color:#000000;font-family:'Times';font-size:10pt;font-style:normal;font-weight:normal;line-height:12pt;text-align:justify;">. Consequently, the Company classifies this portion of pledged securities as Level 2.</span></td></tr></table><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';">On March 23, 2020, the U.S. Federal Reserve announced steps to support the U.S. economy during the COVID-19 Crisis, including directing the Federal Open Market Committee to purchase Treasury securities and Agency mortgage-backed securities in the amounts necessary to support stable market prices and smooth market function. Consequently, Agency mortgage-backed securities remain actively traded by market participants, and the value of the Company’s investments in Agency debt securities have remained stable despite the economic disruption caused by the COVID-19 Crisis. The fair value of the Company’s rate lock commitments tied to Agency loans and loans held for sale increased significantly from December 31, 2019 to March 31, 2020 as a result of (i) a significant increase in the balance of rate lock commitments and loans held for sale due to increased lending activity during the first quarter and (ii) a steep decline in the underlying interest rates, primarily the 10-year U.S. Treasury rate, from the time of rate lock and the end of the first quarter. The increase in the fair value of the Company’s loans held for sale and derivative assets related to the change in interest rates had an equal and offsetting increase in the fair value of derivative liabilities.  No changes were made to the valuation methodologies used to estimate fair value.</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-family:'Times';font-size:12pt;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:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times';">The following table summarizes financial assets and financial liabilities measured at fair value on a recurring basis as of March 31, 2020, and December 31, 2019, segregated by the level of the valuation inputs within the fair value hierarchy used to measure fair value:</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-family:'Times';font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:47.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 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.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 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:10.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-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.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 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.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: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.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 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:8.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.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 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.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 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.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: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 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:47.49%;margin:0pt;padding:0pt;"><p style="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.79%;margin: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.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;">Quoted Prices in</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin: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:10.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;">Significant</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:10.58%;margin: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;">Significant</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:1.8%;margin: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 style="vertical-align:bottom;white-space:nowrap;width:9.26%;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: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 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:47.49%;margin:0pt;padding:0pt;"><p style="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.79%;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:bottom;white-space:nowrap;width:12.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;">Active Markets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;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="2" style="vertical-align:bottom;white-space:nowrap;width:10.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;">Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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="2" style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin: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;">Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.8%;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.26%;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: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 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:47.49%;margin:0pt;padding:0pt;"><p style="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.79%;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:bottom;white-space:nowrap;width:12.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;">For Identical</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;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="2" style="vertical-align:bottom;white-space:nowrap;width:10.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;">Observable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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="2" style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin: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;">Unobservable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.8%;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.26%;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: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 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:47.49%;margin:0pt;padding:0pt;"><p style="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.79%;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:bottom;white-space:nowrap;width:12.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;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;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="2" style="vertical-align:bottom;white-space:nowrap;width:10.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;">Inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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="2" style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin: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;">Inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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="2" style="vertical-align:bottom;white-space:nowrap;width:11.06%;margin: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;">Balance as of</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 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:47.49%;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.79%;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: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;">(Level 1)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;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:bottom;white-space:nowrap;width:10.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Level 2)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:bottom;white-space:nowrap;width:10.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Level 3)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:bottom;white-space:nowrap;width:11.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;">Period End</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 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:47.49%;margin:0pt;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;">March 31, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;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;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:10.81%;margin:0pt;padding:0pt;"><p style="font-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.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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;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:8.96%;margin:0pt;padding:0pt;"><p style="font-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.8%;margin:0pt;padding:0pt;"><p style="font-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.8%;margin:0pt;padding:0pt;"><p style="font-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.26%;margin:0pt;padding:0pt;"><p style="font-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.44%;margin:0pt;padding:0pt;"><p style="font-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="vertical-align:bottom;width:47.49%;margin: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;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;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;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:10.81%;margin:0pt;padding:0pt;"><p style="font-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.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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;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:8.96%;margin:0pt;padding:0pt;"><p style="font-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.8%;margin:0pt;padding:0pt;"><p style="font-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.8%;margin:0pt;padding:0pt;"><p style="font-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.26%;margin:0pt;padding:0pt;"><p style="font-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.44%;margin:0pt;padding:0pt;"><p style="font-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;width:47.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;">Loans held for sale</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span 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.96%;margin:0pt;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.81%;margin:0pt;padding:0pt;"><p 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:1.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 0pt 0.05pt 0pt;"><span 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.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;">$</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;"> 1,186,577</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: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:8.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 0.05pt 0pt;"> —</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: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.8%;margin:0pt;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.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;"> 1,186,577</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;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="vertical-align:bottom;width:47.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;">Pledged securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p 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,543</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> </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;"> 112,952</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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 3pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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 3pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> 121,495</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;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;width:47.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;">Derivative assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span 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.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 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p 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:1.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 0pt 0.05pt 0pt;"><span 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.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.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p 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:1.8%;margin:0pt;padding:0pt;"><p style="font-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%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p 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:8.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 0.05pt 0pt;"> 158,233</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: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.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 3pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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;"> 158,233</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;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="vertical-align:bottom;width:47.49%;margin: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;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;border-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,543</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;border-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,299,529</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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%;border-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.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 0.05pt 0pt;"> 158,233</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> 1,466,305</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;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="vertical-align:bottom;width:47.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;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;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:10.81%;margin:0pt;padding:0pt;"><p style="font-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.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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;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:8.96%;margin:0pt;padding:0pt;"><p style="font-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.8%;margin:0pt;padding:0pt;"><p style="font-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.8%;margin:0pt;padding:0pt;"><p style="font-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.26%;margin:0pt;padding:0pt;"><p style="font-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.44%;margin:0pt;padding:0pt;"><p style="font-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="vertical-align:bottom;width:47.49%;margin: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;"><b style="font-weight:bold;">Liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;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;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:10.81%;margin:0pt;padding:0pt;"><p style="font-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.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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;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:8.96%;margin:0pt;padding:0pt;"><p style="font-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.8%;margin:0pt;padding:0pt;"><p style="font-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.8%;margin:0pt;padding:0pt;"><p style="font-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.26%;margin:0pt;padding:0pt;"><p style="font-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.44%;margin:0pt;padding:0pt;"><p style="font-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;width:47.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;">Derivative liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span 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.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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p 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:1.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 0pt 0.05pt 0pt;"><span 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.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.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p 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:1.8%;margin:0pt;padding:0pt;"><p style="font-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%;border-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="background-color:#cceeff;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:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 172,623</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: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.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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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;"> 172,623</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;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="vertical-align:bottom;width:47.49%;margin:0pt;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:1.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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;border-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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;border-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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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%;border-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.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 0.05pt 0pt;"> 172,623</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> 172,623</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;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="vertical-align:bottom;width:47.49%;margin:0pt;padding:0pt;"><p style="font-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.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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;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;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:10.81%;margin:0pt;padding:0pt;"><p style="font-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.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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;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:8.96%;margin:0pt;padding:0pt;"><p style="font-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.8%;margin:0pt;padding:0pt;"><p style="font-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.8%;margin:0pt;padding:0pt;"><p style="font-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.26%;margin:0pt;padding:0pt;"><p style="font-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.44%;margin:0pt;padding:0pt;"><p style="font-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="vertical-align:bottom;width:47.49%;margin:0pt;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;">December 31, 2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;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;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:10.81%;margin:0pt;padding:0pt;"><p style="font-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.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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;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:8.96%;margin:0pt;padding:0pt;"><p style="font-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.8%;margin:0pt;padding:0pt;"><p style="font-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.8%;margin:0pt;padding:0pt;"><p style="font-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.26%;margin:0pt;padding:0pt;"><p style="font-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.44%;margin:0pt;padding:0pt;"><p style="font-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="vertical-align:bottom;width:47.49%;margin: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;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;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;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:10.81%;margin:0pt;padding:0pt;"><p style="font-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.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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;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:8.96%;margin:0pt;padding:0pt;"><p style="font-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.8%;margin:0pt;padding:0pt;"><p style="font-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.8%;margin:0pt;padding:0pt;"><p style="font-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.26%;margin:0pt;padding:0pt;"><p style="font-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.44%;margin:0pt;padding:0pt;"><p style="font-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;width:47.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;">Loans held for sale</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span 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.96%;margin:0pt;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.81%;margin:0pt;padding:0pt;"><p 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:1.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 0pt 0.05pt 0pt;"><span 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.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;">$</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;"> 787,035</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: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:8.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 0.05pt 0pt;"> —</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: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.8%;margin:0pt;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.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;"> 787,035</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;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="vertical-align:bottom;width:47.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;">Pledged securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p 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="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> </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;"> 114,563</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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 3pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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 3pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> 121,767</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;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;width:47.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;">Derivative assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span 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.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 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p 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:1.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 0pt 0.05pt 0pt;"><span 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.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.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p 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:1.8%;margin:0pt;padding:0pt;"><p style="font-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%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p 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:8.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 0.05pt 0pt;"> 15,568</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: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.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 3pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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;"> 15,568</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;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="vertical-align:bottom;width:47.49%;margin: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;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;border-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,204</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;border-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;"> 901,598</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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%;border-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.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 0.05pt 0pt;"> 15,568</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> 924,370</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;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="vertical-align:bottom;width:47.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;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;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:10.81%;margin:0pt;padding:0pt;"><p style="font-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.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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;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:8.96%;margin:0pt;padding:0pt;"><p style="font-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.8%;margin:0pt;padding:0pt;"><p style="font-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.8%;margin:0pt;padding:0pt;"><p style="font-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.26%;margin:0pt;padding:0pt;"><p style="font-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.44%;margin:0pt;padding:0pt;"><p style="font-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="vertical-align:bottom;width:47.49%;margin: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;"><b style="font-weight:bold;">Liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;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;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:10.81%;margin:0pt;padding:0pt;"><p style="font-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.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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;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:8.96%;margin:0pt;padding:0pt;"><p style="font-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.8%;margin:0pt;padding:0pt;"><p style="font-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.8%;margin:0pt;padding:0pt;"><p style="font-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.26%;margin:0pt;padding:0pt;"><p style="font-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.44%;margin:0pt;padding:0pt;"><p style="font-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;width:47.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;">Derivative liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span 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.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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p 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:1.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 0pt 0.05pt 0pt;"><span 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.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.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p 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:1.8%;margin:0pt;padding:0pt;"><p style="font-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%;border-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="background-color:#cceeff;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:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 36</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: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.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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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;"> 36</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;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="vertical-align:bottom;width:47.49%;margin: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;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;border-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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;border-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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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%;border-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.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 0.05pt 0pt;"> 36</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> 36</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;text-align:right;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 New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;margin:12pt 0pt 0pt 0pt;">There were no transfers between any of the levels within the fair value hierarchy during the three months ended March 31, 2020.</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 0pt 12pt 0pt;">Derivative instruments (Level 3) are outstanding for short periods of time (generally less than 60 days). A roll forward of derivative instruments is presented below for the three months ended March 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;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.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:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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:9.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:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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:9.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:2.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.89%;margin:0pt;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: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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="6" style="vertical-align:bottom;width:25.93%;margin: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></tr><tr><td style="vertical-align:bottom;width:71.89%;margin:0pt;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: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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="6" style="vertical-align:bottom;width:25.93%;margin: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 Unobservable Inputs:</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.89%;margin:0pt;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: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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="6" style="vertical-align:bottom;width:25.93%;margin: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></tr><tr><td style="vertical-align:bottom;width:71.89%;margin:0pt;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: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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:23.76%;margin: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 three months ended</b></p></td><td style="vertical-align:bottom;width:2.17%;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:71.89%;margin:0pt;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: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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.76%;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;">March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;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:71.89%;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.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;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin: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:71.89%;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.16%;margin: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.55%;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:9.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;font-weight:bold;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;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin: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.24%;margin: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.17%;margin: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:71.89%;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:2.16%;margin: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.55%;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.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 3pt 0pt 0pt;"> 15,532</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;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.55%;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.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 3pt 0pt 0pt;"> 2,839</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.17%;margin: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:71.89%;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.16%;margin: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.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> (174,295)</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:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> (103,860)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin: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:71.89%;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;">Realized gains recorded in earnings (1)</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;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.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;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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 3pt 0pt 0pt;"> 158,763</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;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.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;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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 3pt 0pt 0pt;"> 101,021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.17%;margin: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:71.89%;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;">Unrealized gains (losses) recorded in earnings (1)</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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> (14,390)</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:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> (2,286)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin: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:71.89%;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:2.16%;margin: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.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;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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;"> (14,390)</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;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.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;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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;"> (2,286)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.17%;margin: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></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:1px;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:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="background-color:#ffffff;font-family:'Times';font-size:8pt;vertical-align:text-top;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';font-size:8pt;font-style:normal;font-weight:normal;line-height:12pt;text-align:justify;">Realized and unrealized gains (losses) from derivatives are recognized in </span><i style="color:#000000;font-family:'Times';font-size:8pt;font-style:italic;font-weight:normal;line-height:12pt;text-align:justify;">Loan origination and debt brokerage fees, net and Fair value of expected net cash flows from servicing, net </i><span style="color:#000000;font-family:'Times';font-size:8pt;font-style:normal;font-weight:normal;line-height:12pt;text-align:justify;">in the Condensed 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:12pt;text-align:justify;text-indent:25.2pt;margin:0pt 0pt 12pt 0pt;"><span style="font-family:'Times';">The following table presents information about significant unobservable inputs used in the recurring measurement of the fair value of the Company’s Level 3 assets and liabilities as of March 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;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80.01%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:35.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="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.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:1.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:17.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.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:19.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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:11.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;"><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:35.07%;margin:0pt;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.79%;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="8" style="vertical-align:bottom;white-space:nowrap;width:62.68%;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.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:35.07%;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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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.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;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin: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.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;">Valuation Technique</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin: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:19.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;"><b style="font-weight:bold;">Unobservable Input (1)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin: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:11.78%;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;">Input Value (1)</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;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:35.07%;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.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width: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.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;"> 158,233</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:17.49%;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.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:19.28%;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.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:11.78%;margin:0pt;padding:0pt;"><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.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:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:35.07%;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.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%;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.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;"> 172,623</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:17.49%;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.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="vertical-align:bottom;white-space:nowrap;width:19.28%;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.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="vertical-align:bottom;white-space:nowrap;width:11.78%;margin:0pt;padding:0pt;"><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.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: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:1px;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:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="background-color:#ffffff;font-family:'Times';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt 0pt 18pt 0pt;">(1)</td><td style="background-color:#ffffff;padding:0pt 0pt 18pt 0pt;"><span style="color:#000000;font-family:'Times';font-size:8pt;font-style:normal;font-weight:normal;line-height:12pt;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:12pt;text-align:justify;text-indent:25.2pt;margin:0pt 0pt 12pt 0pt;"><span style="font-family:'Times';">The carrying amounts and the fair values of the Company's financial instruments as of March 31, 2020 and December 31, 2019 are presented below:</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:50.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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.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;"><span style="font-size:1pt;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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.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;"><span style="font-size:1pt;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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.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;"><span style="font-size:1pt;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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.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;"><span style="font-size:1pt;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;"><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:50.65%;margin:0pt;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.79%;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:22.65%;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;">March 31, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;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="5" style="vertical-align:bottom;white-space:nowrap;width:22.65%;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: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;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:50.65%;margin:0pt;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.79%;margin: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:10.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;">Carrying</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin: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:10.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;">Fair</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin: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:10.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;">Carrying</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin: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:10.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;">Fair</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;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:50.65%;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.79%;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:10.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;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;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:10.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;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;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:10.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;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;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:10.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;">Value</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:50.65%;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;">Financial assets:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1.17%;margin: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.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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1.17%;margin: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.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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1.17%;margin: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.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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1.17%;margin: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.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;"><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;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:50.65%;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;">Cash and cash equivalents</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:1.17%;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.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 0pt 0pt;"> 205,309</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:1.17%;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.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 0pt 0pt;"> 205,309</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:1.17%;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.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 0pt 0pt;"> 120,685</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:1.17%;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.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 0pt 0pt;"> 120,685</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;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.65%;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="vertical-align:bottom;white-space:nowrap;width:1.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:1.17%;margin:0pt;padding:0pt;"><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: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 0pt 0pt;"> 30,745</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1.17%;margin:0pt;padding:0pt;"><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: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 0pt 0pt;"> 30,745</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1.17%;margin:0pt;padding:0pt;"><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: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 0pt 0pt;"> 8,677</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1.17%;margin:0pt;padding:0pt;"><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: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 0pt 0pt;"> 8,677</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;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:50.65%;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;">Pledged securities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:1.17%;margin:0pt;padding:0pt;"><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: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 0pt 0pt;"> 121,495</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:1.17%;margin:0pt;padding:0pt;"><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: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 0pt 0pt;"> 121,495</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:1.17%;margin:0pt;padding:0pt;"><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: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 0pt 0pt;"> 121,767</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:1.17%;margin:0pt;padding:0pt;"><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: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 0pt 0pt;"> 121,767</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;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.65%;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;">Loans held for sale</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1.17%;margin:0pt;padding:0pt;"><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: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 0pt 0pt;"> 1,186,577</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1.17%;margin:0pt;padding:0pt;"><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: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 0pt 0pt;"> 1,186,577</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1.17%;margin:0pt;padding:0pt;"><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: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 0pt 0pt;"> 787,035</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1.17%;margin:0pt;padding:0pt;"><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: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 0pt 0pt;"> 787,035</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;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:50.65%;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;">Loans held for investment, net</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:1.17%;margin:0pt;padding:0pt;"><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: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 0pt 0pt;"> 454,213</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:1.17%;margin:0pt;padding:0pt;"><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: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 0pt 0pt;"> 457,254</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:1.17%;margin:0pt;padding:0pt;"><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: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 0pt 0pt;"> 543,542</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:1.17%;margin:0pt;padding:0pt;"><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: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 0pt 0pt;"> 546,033</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;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.65%;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;">Derivative assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1.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.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 158,233</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1.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.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 158,233</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1.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.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><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,568</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1.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.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><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,568</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;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:50.65%;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 financial assets</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:1.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.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.25%;border-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,156,572</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:1.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.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.25%;border-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,159,613</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:1.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.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.25%;border-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;"> 1,597,274</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:1.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.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.25%;border-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;"> 1,599,765</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;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-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.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:1.17%;margin: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.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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1.17%;margin: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.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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1.17%;margin: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.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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1.17%;margin: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.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;"><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;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.65%;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;">Financial liabilities:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1.17%;margin: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.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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1.17%;margin: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.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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1.17%;margin: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.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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1.17%;margin: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.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;"><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;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.65%;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;">Derivative liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1.17%;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: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 0pt 0pt;"> 172,623</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1.17%;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: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 0pt 0pt;"> 172,623</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1.17%;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: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 0pt 0pt;"> 36</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1.17%;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: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 0pt 0pt;"> 36</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;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:50.65%;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;">Secured borrowings</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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 0pt 0pt;"> 70,548</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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 0pt 0pt;"> 70,548</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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 0pt 0pt;"> 70,548</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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 0pt 0pt;"> 70,548</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;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.65%;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;">Warehouse notes payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1.17%;margin:0pt;padding:0pt;"><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: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 0pt 0pt;"> 1,305,846</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1.17%;margin:0pt;padding:0pt;"><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: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 0pt 0pt;"> 1,306,632</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1.17%;margin:0pt;padding:0pt;"><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: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 0pt 0pt;"> 906,128</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1.17%;margin:0pt;padding:0pt;"><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: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 0pt 0pt;"> 906,821</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;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:50.65%;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;">Note payable</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:1.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.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 293,371</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:1.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.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 272,874</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:1.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.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 293,964</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:1.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.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 297,750</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;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.65%;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 financial liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1.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.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;border-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;"> 1,842,388</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1.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.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;border-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;"> 1,822,677</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1.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.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;border-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;"> 1,270,676</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1.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.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;border-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;"> 1,275,155</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;text-align:right;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:12pt;text-align:justify;text-indent:25.2pt;margin:12pt 0pt 0pt 0pt;"><span style="font-family:'Times';">The following methods and assumptions were used for recurring fair value measurements as of March 31, 2020.</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;"><i style="font-family:'Times';font-style:italic;">Cash and Cash Equivalents </i><span style="font-family:'Times';">and</span><i style="font-family:'Times';font-style:italic;"> Restricted Cash</i><span style="font-family:'Times';">—The carrying amounts approximate fair value because of the short maturity of these instruments (Level 1).</span></p><p style="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;"><i style="font-family:'Times';font-style:italic;">Pledged Securities</i><span style="font-family:'Times';">—Consist of cash, highly liquid investments in money market accounts invested in government securities, and investments in Agency debt securities. The investments of the money market funds typically have maturities of </span><span style="font-family:'Times';">90 days</span><span style="font-family:'Times';"> or less and are valued using quoted market prices from recent trades. </span><span style="font-family:'Times';">The fair value of the Agency debt securities incorporates the contractual cash flows </span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:justify;margin:0pt;"><span style="font-family:'Times';">of the security discounted at market-rate, risk-adjusted yields.</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;"><i style="font-family:'Times';font-style:italic;">Loans Held for Sale</i><span style="font-family:'Times';">—Consist of originated loans that are generally transferred or sold within </span><span style="font-family:'Times';">60 days</span><span style="font-family:'Times';"> from the date that the mortgage loan is funded and are valued using discounted cash flow models that incorporate observable inputs from market participants.</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;"><i style="font-family:'Times';font-style:italic;">Derivative Instruments</i><span style="font-family:'Times';">—</span><span style="font-family:'Times';">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><span style="font-family:'Times';">.</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;"><i style="font-family:'Times';font-style:italic;">Fair Value of Derivative Instruments </i><span style="font-family:'Times';">and</span><i style="font-family:'Times';font-style:italic;"> Loans Held for Sale</i><span style="font-family:'Times';">—</span><span style="font-family:'Times';">In the normal course of business, the Company enters into contractual commitments to originate and sell multifamily mortgage loans at fixed prices with fixed expiration dates. The commitments become effective when the borrowers "lock-in" a specified interest rate within time frames established by the Company. All mortgagors are evaluated for creditworthiness prior to the extension of the commitment. Market risk arises if interest rates move between the time of the "lock-in" of rates by the borrower and the sale date of the loan to an investor</span><span style="font-family:'Times';">.</span></p><p style="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 mitigate the effect of the interest rate risk inherent in providing rate lock commitments to borrowers, the Company's policy is to enter into a sale commitment with the investor simultaneous 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><span style="font-family:'Times';">.</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';">Both the rate lock commitments to borrowers and the forward sale contracts to buyers are undesignated derivatives and, accordingly, are marked to fair value through </span><i style="font-family:'Times';font-style:italic;">Loan origination and debt brokerage fees, net </i><span style="font-family:'Times';">in the Condensed Consolidated Statements of Income. The fair value of the Company's rate lock commitments to borrowers and loans held for sale and the related input levels includes, as applicable</span><span style="font-family:'Times';">:</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:justify;margin:0pt;"><span style="font-family:'Times';font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><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';font-size:10pt;font-style:normal;font-weight:normal;line-height:12pt;text-align:justify;">the estimated gain from 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:12pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><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';font-size:10pt;font-style:normal;font-weight:normal;line-height:12pt;text-align:justify;">the expected net cash flows associated with servicing the loan, </span><span style="color:#000000;font-family:'Times';font-size:10pt;font-style:normal;font-weight:normal;line-height:12pt;text-align:justify;">net of any guaranty obligations retained </span><span style="color:#000000;font-family:'Times';font-size:10pt;font-style:normal;font-weight:normal;line-height:12pt;text-align:justify;">(Level 2); </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><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';font-size:10pt;font-style:normal;font-weight:normal;line-height:12pt;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:12pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><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';font-size:10pt;font-style:normal;font-weight:normal;line-height:12pt;text-align:justify;">the nonperformance risk of both the counterparty and the Company (Level 3; derivative instruments only).</span></td></tr></table><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-bottom:12pt;padding-top:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;">To calculate the effects of interest rate movements, the Company uses applicable published U.S. Treasury prices, and multiplies the price movement between the rate lock date and the balance sheet date by the notional loan commitment amount (Level 2).</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;">The fair value of the Company's forward sales contracts to investors considers the market price movement of the same type of security between the trade date and the balance sheet date (Level 2). The market price changes are multiplied by the notional amount of the forward sales contracts to measure the fair value. </p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;">The fair value of the Company’s interest rate lock commitments and forward sales contracts is adjusted to reflect the risk that the agreement will not be fulfilled. The Company’s exposure to nonperformance in interest rate lock commitments and forward sale contracts is represented by the contractual amount of those instruments. Given the credit quality of our counterparties and the short duration of interest rate lock commitments and forward sale contracts, the risk of nonperformance by the Company’s counterparties has historically been minimal (Level 3).</p><p style="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 0pt 12pt 0pt;">The following table presents the components of fair value and other relevant information associated with the Company’s derivative instruments and loans held for sale as of March 31, 2020 and December 31, 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;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:36.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:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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:12pt;margin:0pt;"><span style="font-size:12pt;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:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:36.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:center;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;font-weight:bold;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;font-weight:bold;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;font-weight:bold;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:25.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:12pt;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.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:center;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:25.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:12pt;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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:12pt;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:36.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:12pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:center;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:center;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:12pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:center;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:center;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:12pt;text-align:center;margin:0pt;">    </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:12pt;text-align:center;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:center;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:12pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:center;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:center;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:12pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:center;margin:0pt;"><span style="font-size:12pt;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:12pt;text-align:center;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:12pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:center;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:center;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:12pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:12pt;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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:12pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:36.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:center;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:12pt;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.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:center;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:12pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Estimated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:center;margin:0pt;"><span style="font-size:12pt;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:12pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:center;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:12pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:center;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:center;margin:0pt;"><span style="font-size:12pt;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:12pt;text-align:center;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:center;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:center;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:center;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:center;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:12pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Adjustment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:12pt;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:36.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:center;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:12pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Principal</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:center;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:12pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gain</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:center;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:12pt;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.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:center;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:12pt;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.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:center;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:12pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Derivative</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:center;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:12pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Derivative</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:center;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:12pt;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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:12pt;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:36.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:12pt;margin:0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:center;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></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:12pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:center;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:12pt;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.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:center;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:12pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Movement</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:center;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:12pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Adjustment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:center;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:12pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:center;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:12pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:center;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></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:12pt;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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:12pt;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:36.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;margin:0pt;"><b style="font-weight:bold;">March 31, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;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:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;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:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;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:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:36.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;margin:0pt 0pt 0pt 6pt;">Rate lock commitments</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;">2,824,387</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,475</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;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:12pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 108,151</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 157,626</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;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:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 157,642</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt;"> (16)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;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:12pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:36.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;margin:0pt 0pt 0pt 6pt;">Forward sale contracts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;">3,920,466</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;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:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt;">(172,016)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt;"> (172,016)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt 3pt 0pt 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:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 591</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:right;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt;"> (172,607)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;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:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:36.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;margin:0pt 0pt 0pt 6pt;">Loans held for sale</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;">1,096,079</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,633</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;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:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 63,865</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 90,498</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt 3pt 0pt 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:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;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:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 90,498</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:36.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:right;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 76,108</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="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:12pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 76,108</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;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:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 158,233</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt;"> (172,623)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="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:12pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 90,498</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:36.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;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:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;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:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;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:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:36.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;margin:0pt;"><b style="font-weight:bold;">December 31, 2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;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:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;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:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;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:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:36.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;margin:0pt 0pt 0pt 6pt;">Rate lock commitments</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;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.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;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.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;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:12pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt;"> (1,975)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;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.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;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:12pt;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.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt;"> (23)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;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:12pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:36.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;margin:0pt 0pt 0pt 6pt;">Forward sale contracts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;">1,285,656</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;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:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,308</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,308</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt 3pt 0pt 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:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,321</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt;"> (13)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;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:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:36.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;margin:0pt 0pt 0pt 6pt;">Loans held for sale</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;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.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;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.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;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:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt;"> (3,333)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;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.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt 3pt 0pt 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:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;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:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:36.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:right;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="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:12pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;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:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,568</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt;"> (36)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="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:12pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,493</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;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:27.35pt;margin:0pt;"><span style="font-family:'Times';font-size:1pt;font-weight:bold;visibility:hidden;">​</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-family:'Times';font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:47.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 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.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 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:10.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-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.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 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.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: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.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 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:8.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.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 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.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 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.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: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 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:47.49%;margin:0pt;padding:0pt;"><p style="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.79%;margin: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.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;">Quoted Prices in</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin: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:10.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;">Significant</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:10.58%;margin: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;">Significant</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:1.8%;margin: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 style="vertical-align:bottom;white-space:nowrap;width:9.26%;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: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 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:47.49%;margin:0pt;padding:0pt;"><p style="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.79%;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:bottom;white-space:nowrap;width:12.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;">Active Markets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;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="2" style="vertical-align:bottom;white-space:nowrap;width:10.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;">Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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="2" style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin: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;">Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.8%;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.26%;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: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 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:47.49%;margin:0pt;padding:0pt;"><p style="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.79%;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:bottom;white-space:nowrap;width:12.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;">For Identical</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;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="2" style="vertical-align:bottom;white-space:nowrap;width:10.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;">Observable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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="2" style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin: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;">Unobservable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.8%;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.26%;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: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 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:47.49%;margin:0pt;padding:0pt;"><p style="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.79%;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:bottom;white-space:nowrap;width:12.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;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;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="2" style="vertical-align:bottom;white-space:nowrap;width:10.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;">Inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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="2" style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin: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;">Inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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="2" style="vertical-align:bottom;white-space:nowrap;width:11.06%;margin: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;">Balance as of</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 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:47.49%;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.79%;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: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;">(Level 1)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;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:bottom;white-space:nowrap;width:10.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Level 2)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:bottom;white-space:nowrap;width:10.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Level 3)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:bottom;white-space:nowrap;width:11.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;">Period End</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 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:47.49%;margin:0pt;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;">March 31, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;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;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:10.81%;margin:0pt;padding:0pt;"><p style="font-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.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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;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:8.96%;margin:0pt;padding:0pt;"><p style="font-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.8%;margin:0pt;padding:0pt;"><p style="font-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.8%;margin:0pt;padding:0pt;"><p style="font-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.26%;margin:0pt;padding:0pt;"><p style="font-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.44%;margin:0pt;padding:0pt;"><p style="font-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="vertical-align:bottom;width:47.49%;margin: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;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;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;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:10.81%;margin:0pt;padding:0pt;"><p style="font-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.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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;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:8.96%;margin:0pt;padding:0pt;"><p style="font-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.8%;margin:0pt;padding:0pt;"><p style="font-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.8%;margin:0pt;padding:0pt;"><p style="font-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.26%;margin:0pt;padding:0pt;"><p style="font-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.44%;margin:0pt;padding:0pt;"><p style="font-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;width:47.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;">Loans held for sale</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span 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.96%;margin:0pt;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.81%;margin:0pt;padding:0pt;"><p 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:1.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 0pt 0.05pt 0pt;"><span 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.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;">$</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;"> 1,186,577</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: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:8.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 0.05pt 0pt;"> —</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: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.8%;margin:0pt;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.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;"> 1,186,577</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;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="vertical-align:bottom;width:47.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;">Pledged securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p 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,543</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> </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;"> 112,952</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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 3pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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 3pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> 121,495</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;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;width:47.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;">Derivative assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span 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.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 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p 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:1.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 0pt 0.05pt 0pt;"><span 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.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.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p 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:1.8%;margin:0pt;padding:0pt;"><p style="font-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%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p 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:8.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 0.05pt 0pt;"> 158,233</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: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.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 3pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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;"> 158,233</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;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="vertical-align:bottom;width:47.49%;margin: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;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;border-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,543</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;border-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,299,529</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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%;border-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.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 0.05pt 0pt;"> 158,233</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> 1,466,305</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;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="vertical-align:bottom;width:47.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;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;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:10.81%;margin:0pt;padding:0pt;"><p style="font-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.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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;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:8.96%;margin:0pt;padding:0pt;"><p style="font-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.8%;margin:0pt;padding:0pt;"><p style="font-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.8%;margin:0pt;padding:0pt;"><p style="font-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.26%;margin:0pt;padding:0pt;"><p style="font-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.44%;margin:0pt;padding:0pt;"><p style="font-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="vertical-align:bottom;width:47.49%;margin: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;"><b style="font-weight:bold;">Liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;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;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:10.81%;margin:0pt;padding:0pt;"><p style="font-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.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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;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:8.96%;margin:0pt;padding:0pt;"><p style="font-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.8%;margin:0pt;padding:0pt;"><p style="font-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.8%;margin:0pt;padding:0pt;"><p style="font-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.26%;margin:0pt;padding:0pt;"><p style="font-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.44%;margin:0pt;padding:0pt;"><p style="font-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;width:47.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;">Derivative liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span 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.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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p 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:1.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 0pt 0.05pt 0pt;"><span 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.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.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p 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:1.8%;margin:0pt;padding:0pt;"><p style="font-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%;border-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="background-color:#cceeff;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:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 172,623</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: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.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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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;"> 172,623</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;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="vertical-align:bottom;width:47.49%;margin:0pt;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:1.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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;border-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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;border-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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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%;border-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.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 0.05pt 0pt;"> 172,623</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> 172,623</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;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="vertical-align:bottom;width:47.49%;margin:0pt;padding:0pt;"><p style="font-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.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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;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;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:10.81%;margin:0pt;padding:0pt;"><p style="font-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.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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;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:8.96%;margin:0pt;padding:0pt;"><p style="font-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.8%;margin:0pt;padding:0pt;"><p style="font-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.8%;margin:0pt;padding:0pt;"><p style="font-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.26%;margin:0pt;padding:0pt;"><p style="font-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.44%;margin:0pt;padding:0pt;"><p style="font-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="vertical-align:bottom;width:47.49%;margin:0pt;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;">December 31, 2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;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;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:10.81%;margin:0pt;padding:0pt;"><p style="font-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.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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;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:8.96%;margin:0pt;padding:0pt;"><p style="font-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.8%;margin:0pt;padding:0pt;"><p style="font-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.8%;margin:0pt;padding:0pt;"><p style="font-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.26%;margin:0pt;padding:0pt;"><p style="font-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.44%;margin:0pt;padding:0pt;"><p style="font-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="vertical-align:bottom;width:47.49%;margin: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;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;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;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:10.81%;margin:0pt;padding:0pt;"><p style="font-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.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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;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:8.96%;margin:0pt;padding:0pt;"><p style="font-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.8%;margin:0pt;padding:0pt;"><p style="font-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.8%;margin:0pt;padding:0pt;"><p style="font-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.26%;margin:0pt;padding:0pt;"><p style="font-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.44%;margin:0pt;padding:0pt;"><p style="font-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;width:47.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;">Loans held for sale</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span 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.96%;margin:0pt;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.81%;margin:0pt;padding:0pt;"><p 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:1.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 0pt 0.05pt 0pt;"><span 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.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;">$</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;"> 787,035</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: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:8.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 0.05pt 0pt;"> —</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: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.8%;margin:0pt;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.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;"> 787,035</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;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="vertical-align:bottom;width:47.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;">Pledged securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p 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="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> </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;"> 114,563</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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 3pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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 3pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> 121,767</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;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;width:47.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;">Derivative assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span 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.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 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p 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:1.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 0pt 0.05pt 0pt;"><span 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.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.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p 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:1.8%;margin:0pt;padding:0pt;"><p style="font-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%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p 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:8.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 0.05pt 0pt;"> 15,568</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: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.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 3pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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;"> 15,568</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;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="vertical-align:bottom;width:47.49%;margin: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;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;border-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,204</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;border-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;"> 901,598</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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%;border-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.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 0.05pt 0pt;"> 15,568</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> 924,370</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;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="vertical-align:bottom;width:47.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;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;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:10.81%;margin:0pt;padding:0pt;"><p style="font-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.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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;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:8.96%;margin:0pt;padding:0pt;"><p style="font-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.8%;margin:0pt;padding:0pt;"><p style="font-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.8%;margin:0pt;padding:0pt;"><p style="font-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.26%;margin:0pt;padding:0pt;"><p style="font-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.44%;margin:0pt;padding:0pt;"><p style="font-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="vertical-align:bottom;width:47.49%;margin: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;"><b style="font-weight:bold;">Liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;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;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:10.81%;margin:0pt;padding:0pt;"><p style="font-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.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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;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:8.96%;margin:0pt;padding:0pt;"><p style="font-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.8%;margin:0pt;padding:0pt;"><p style="font-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.8%;margin:0pt;padding:0pt;"><p style="font-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.26%;margin:0pt;padding:0pt;"><p style="font-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.44%;margin:0pt;padding:0pt;"><p style="font-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;width:47.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;">Derivative liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span 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.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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p 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:1.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 0pt 0.05pt 0pt;"><span 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.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.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p 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:1.8%;margin:0pt;padding:0pt;"><p style="font-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%;border-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="background-color:#cceeff;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:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 36</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: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.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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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;"> 36</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;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="vertical-align:bottom;width:47.49%;margin: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;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;border-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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;border-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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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%;border-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.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 0.05pt 0pt;"> 36</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> 36</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;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr></table> 1186577000 1186577000 8543000 112952000 121495000 158233000 158233000 8543000 1299529000 158233000 1466305000 172623000 172623000 172623000 172623000 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;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.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:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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:9.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:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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:9.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:2.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.89%;margin:0pt;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: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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="6" style="vertical-align:bottom;width:25.93%;margin: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></tr><tr><td style="vertical-align:bottom;width:71.89%;margin:0pt;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: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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="6" style="vertical-align:bottom;width:25.93%;margin: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 Unobservable Inputs:</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.89%;margin:0pt;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: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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="6" style="vertical-align:bottom;width:25.93%;margin: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></tr><tr><td style="vertical-align:bottom;width:71.89%;margin:0pt;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: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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:23.76%;margin: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 three months ended</b></p></td><td style="vertical-align:bottom;width:2.17%;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:71.89%;margin:0pt;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: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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.76%;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;">March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;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:71.89%;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.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;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin: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:71.89%;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.16%;margin: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.55%;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:9.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;font-weight:bold;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;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin: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.24%;margin: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.17%;margin: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:71.89%;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:2.16%;margin: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.55%;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.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 3pt 0pt 0pt;"> 15,532</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;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.55%;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.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 3pt 0pt 0pt;"> 2,839</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.17%;margin: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:71.89%;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.16%;margin: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.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> (174,295)</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:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> (103,860)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin: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:71.89%;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;">Realized gains recorded in earnings (1)</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;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.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;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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 3pt 0pt 0pt;"> 158,763</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;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.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;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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 3pt 0pt 0pt;"> 101,021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.17%;margin: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:71.89%;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;">Unrealized gains (losses) recorded in earnings (1)</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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> (14,390)</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:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> (2,286)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin: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:71.89%;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:2.16%;margin: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.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;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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;"> (14,390)</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;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.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;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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;"> (2,286)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.17%;margin: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></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:1px;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:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="background-color:#ffffff;font-family:'Times';font-size:8pt;vertical-align:text-top;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';font-size:8pt;font-style:normal;font-weight:normal;line-height:12pt;text-align:justify;">Realized and unrealized gains (losses) from derivatives are recognized in </span><i style="color:#000000;font-family:'Times';font-size:8pt;font-style:italic;font-weight:normal;line-height:12pt;text-align:justify;">Loan origination and debt brokerage fees, net and Fair value of expected net cash flows from servicing, net </i><span style="color:#000000;font-family:'Times';font-size:8pt;font-style:normal;font-weight:normal;line-height:12pt;text-align:justify;">in the Condensed Consolidated Statements of Income.</span></td></tr></table> 15532000 2839000 174295000 103860000 158763000 101021000 -14390000 -2286000 -14390000 -2286000 <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;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80.01%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:35.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="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.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:1.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:17.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.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:19.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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:11.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;"><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:35.07%;margin:0pt;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.79%;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="8" style="vertical-align:bottom;white-space:nowrap;width:62.68%;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.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:35.07%;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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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.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;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin: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.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;">Valuation Technique</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin: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:19.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;"><b style="font-weight:bold;">Unobservable Input (1)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin: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:11.78%;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;">Input Value (1)</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;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:35.07%;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.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width: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.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;"> 158,233</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:17.49%;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.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:19.28%;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.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:11.78%;margin:0pt;padding:0pt;"><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.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:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:35.07%;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.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%;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.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;"> 172,623</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:17.49%;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.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="vertical-align:bottom;white-space:nowrap;width:19.28%;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.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="vertical-align:bottom;white-space:nowrap;width:11.78%;margin:0pt;padding:0pt;"><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.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: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:1px;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:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="background-color:#ffffff;font-family:'Times';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt 0pt 18pt 0pt;">(1)</td><td style="background-color:#ffffff;padding:0pt 0pt 18pt 0pt;"><span style="color:#000000;font-family:'Times';font-size:8pt;font-style:normal;font-weight:normal;line-height:12pt;text-align:justify;">Significant increases in this input may lead to significantly lower fair value measurements.</span></td></tr></table> 158233000 172623000 <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;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:50.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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.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;"><span style="font-size:1pt;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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.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;"><span style="font-size:1pt;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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.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;"><span style="font-size:1pt;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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.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;"><span style="font-size:1pt;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;"><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:50.65%;margin:0pt;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.79%;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:22.65%;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;">March 31, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;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="5" style="vertical-align:bottom;white-space:nowrap;width:22.65%;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: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;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:50.65%;margin:0pt;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.79%;margin: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:10.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;">Carrying</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin: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:10.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;">Fair</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin: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:10.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;">Carrying</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin: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:10.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;">Fair</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;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:50.65%;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.79%;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:10.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;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;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:10.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;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;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:10.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;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;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:10.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;">Value</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:50.65%;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;">Financial assets:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1.17%;margin: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.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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1.17%;margin: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.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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1.17%;margin: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.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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1.17%;margin: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.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;"><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;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:50.65%;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;">Cash and cash equivalents</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:1.17%;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.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 0pt 0pt;"> 205,309</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:1.17%;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.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 0pt 0pt;"> 205,309</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:1.17%;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.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 0pt 0pt;"> 120,685</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:1.17%;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.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 0pt 0pt;"> 120,685</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;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.65%;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="vertical-align:bottom;white-space:nowrap;width:1.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:1.17%;margin:0pt;padding:0pt;"><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: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 0pt 0pt;"> 30,745</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1.17%;margin:0pt;padding:0pt;"><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: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 0pt 0pt;"> 30,745</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1.17%;margin:0pt;padding:0pt;"><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: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 0pt 0pt;"> 8,677</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1.17%;margin:0pt;padding:0pt;"><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: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 0pt 0pt;"> 8,677</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;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:50.65%;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;">Pledged securities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:1.17%;margin:0pt;padding:0pt;"><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: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 0pt 0pt;"> 121,495</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:1.17%;margin:0pt;padding:0pt;"><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: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 0pt 0pt;"> 121,495</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:1.17%;margin:0pt;padding:0pt;"><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: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 0pt 0pt;"> 121,767</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:1.17%;margin:0pt;padding:0pt;"><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: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 0pt 0pt;"> 121,767</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;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.65%;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;">Loans held for sale</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1.17%;margin:0pt;padding:0pt;"><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: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 0pt 0pt;"> 1,186,577</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1.17%;margin:0pt;padding:0pt;"><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: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 0pt 0pt;"> 1,186,577</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1.17%;margin:0pt;padding:0pt;"><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: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 0pt 0pt;"> 787,035</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1.17%;margin:0pt;padding:0pt;"><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: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 0pt 0pt;"> 787,035</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;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:50.65%;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;">Loans held for investment, net</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:1.17%;margin:0pt;padding:0pt;"><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: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 0pt 0pt;"> 454,213</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:1.17%;margin:0pt;padding:0pt;"><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: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 0pt 0pt;"> 457,254</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:1.17%;margin:0pt;padding:0pt;"><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: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 0pt 0pt;"> 543,542</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:1.17%;margin:0pt;padding:0pt;"><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: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 0pt 0pt;"> 546,033</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;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.65%;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;">Derivative assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1.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.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 158,233</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1.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.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 158,233</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1.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.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><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,568</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1.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.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><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,568</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;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:50.65%;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 financial assets</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:1.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.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.25%;border-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,156,572</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:1.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.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.25%;border-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,159,613</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:1.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.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.25%;border-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;"> 1,597,274</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:1.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.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.25%;border-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;"> 1,599,765</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;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-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.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:1.17%;margin: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.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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1.17%;margin: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.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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1.17%;margin: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.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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1.17%;margin: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.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;"><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;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.65%;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;">Financial liabilities:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1.17%;margin: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.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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1.17%;margin: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.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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1.17%;margin: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.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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1.17%;margin: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.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;"><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;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.65%;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;">Derivative liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1.17%;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: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 0pt 0pt;"> 172,623</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1.17%;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: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 0pt 0pt;"> 172,623</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1.17%;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: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 0pt 0pt;"> 36</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1.17%;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: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 0pt 0pt;"> 36</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;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:50.65%;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;">Secured borrowings</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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 0pt 0pt;"> 70,548</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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 0pt 0pt;"> 70,548</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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 0pt 0pt;"> 70,548</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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 0pt 0pt;"> 70,548</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;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.65%;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;">Warehouse notes payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1.17%;margin:0pt;padding:0pt;"><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: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 0pt 0pt;"> 1,305,846</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1.17%;margin:0pt;padding:0pt;"><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: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 0pt 0pt;"> 1,306,632</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1.17%;margin:0pt;padding:0pt;"><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: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 0pt 0pt;"> 906,128</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1.17%;margin:0pt;padding:0pt;"><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: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 0pt 0pt;"> 906,821</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;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:50.65%;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;">Note payable</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:1.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.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 293,371</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:1.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.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 272,874</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:1.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.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 293,964</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:1.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.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 297,750</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;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.65%;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 financial liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1.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.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;border-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;"> 1,842,388</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1.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.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;border-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;"> 1,822,677</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1.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.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;border-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;"> 1,270,676</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1.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.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;border-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;"> 1,275,155</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;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr></table> 205309000 205309000 120685000 120685000 30745000 30745000 8677000 8677000 121495000 121495000 121767000 121767000 1186577000 1186577000 787035000 787035000 454213000 457254000 543542000 546033000 158233000 158233000 15568000 15568000 2156572000 2159613000 1597274000 1599765000 172623000 172623000 36000 36000 70548000 70548000 70548000 70548000 1305846000 1306632000 906128000 906821000 293371000 272874000 293964000 297750000 1842388000 1822677000 1270676000 1275155000 P90D P60D <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:36.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:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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:12pt;margin:0pt;"><span style="font-size:12pt;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:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:36.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:center;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;font-weight:bold;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;font-weight:bold;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;font-weight:bold;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:25.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:12pt;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.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:center;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:25.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:12pt;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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:12pt;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:36.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:12pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:center;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:center;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:12pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:center;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:center;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:12pt;text-align:center;margin:0pt;">    </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:12pt;text-align:center;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:center;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:12pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:center;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:center;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:12pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:center;margin:0pt;"><span style="font-size:12pt;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:12pt;text-align:center;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:12pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:center;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:center;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:12pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:12pt;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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:12pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:36.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:center;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:12pt;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.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:center;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:12pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Estimated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:center;margin:0pt;"><span style="font-size:12pt;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:12pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:center;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:12pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:center;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:center;margin:0pt;"><span style="font-size:12pt;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:12pt;text-align:center;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:center;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:center;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:center;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:center;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:12pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Adjustment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:12pt;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:36.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:center;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:12pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Principal</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:center;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:12pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gain</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:center;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:12pt;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.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:center;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:12pt;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.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:center;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:12pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Derivative</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:center;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:12pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Derivative</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:center;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:12pt;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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:12pt;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:36.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:12pt;margin:0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:center;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></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:12pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:center;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:12pt;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.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:center;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:12pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Movement</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:center;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:12pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Adjustment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:center;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:12pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:center;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:12pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:center;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></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:12pt;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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:12pt;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:36.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;margin:0pt;"><b style="font-weight:bold;">March 31, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;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:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;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:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;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:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:36.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;margin:0pt 0pt 0pt 6pt;">Rate lock commitments</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;">2,824,387</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,475</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;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:12pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 108,151</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 157,626</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;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:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 157,642</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt;"> (16)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;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:12pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:36.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;margin:0pt 0pt 0pt 6pt;">Forward sale contracts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;">3,920,466</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;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:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt;">(172,016)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt;"> (172,016)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt 3pt 0pt 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:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 591</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:right;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt;"> (172,607)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;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:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:36.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;margin:0pt 0pt 0pt 6pt;">Loans held for sale</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;">1,096,079</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,633</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;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:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 63,865</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 90,498</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt 3pt 0pt 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:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;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:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 90,498</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:36.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:right;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 76,108</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="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:12pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 76,108</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;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:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 158,233</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt;"> (172,623)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="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:12pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 90,498</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:36.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;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:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;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:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;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:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:36.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;margin:0pt;"><b style="font-weight:bold;">December 31, 2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;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:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;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:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;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:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:36.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;margin:0pt 0pt 0pt 6pt;">Rate lock commitments</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;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.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;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.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;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:12pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt;"> (1,975)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;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.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;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:12pt;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.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt;"> (23)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;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:12pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:36.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;margin:0pt 0pt 0pt 6pt;">Forward sale contracts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;">1,285,656</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;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:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,308</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,308</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt 3pt 0pt 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:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,321</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt;"> (13)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;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:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:36.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;margin:0pt 0pt 0pt 6pt;">Loans held for sale</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;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.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;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.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;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:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt;"> (3,333)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;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.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt 3pt 0pt 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:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;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:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:36.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:right;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="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:12pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;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:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,568</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt;"> (36)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="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:12pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:12pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,493</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p></td></tr></table> 2824387000 49475000 108151000 157626000 157642000 16000 3920466000 -172016000 -172016000 591000 172607000 1096079000 26633000 63865000 90498000 90498000 76108000 76108000 158233000 172623000 90498000 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:12pt;padding-bottom:12pt;padding-top:12pt;margin:0pt;"><b style="font-family:'Times';font-weight:bold;">NOTE 9—FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES</b></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><i style="font-style:italic;">Fannie Mae DUS Related Commitments</i>—Commitments for the origination and subsequent sale and delivery of loans to Fannie Mae represent those mortgage loan transactions where the borrower has locked an interest rate and scheduled closing, and the Company has entered into a mandatory delivery commitment to sell the loan to Fannie Mae. As discussed in NOTE 8, the Company accounts for these commitments as derivatives recorded at fair value.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;">The Company is generally required to share the risk of any losses associated with loans sold under the Fannie Mae DUS program. The Company is required to secure these obligations by assigning restricted cash balances and securities to Fannie Mae, which are classified as <i style="font-style:italic;">Pledged securities, at fair value </i>on the Condensed Consolidated Balance Sheets. The amount of collateral required by Fannie Mae is a formulaic calculation at the loan level and considers the balance of the loan, the risk level of the loan, the age of the loan, and the level of risk-sharing. Fannie Mae requires restricted liquidity for Tier 2 loans of 75 basis points, which is funded over a 48-month period that begins upon delivery of the loan to Fannie Mae. Pledged securities held in the form of money market funds holding U.S. Treasuries are discounted 5%, and multifamily Agency mortgage-backed securities (“Agency MBS”) are discounted 4% for purposes of calculating compliance with the restricted liquidity requirements. As seen below, the Company held substantially all of its pledged securities in Agency MBS as of March 31, 2020. The majority of the loans for which the Company has risk sharing are Tier 2 loans.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;">The Company is in compliance with the March 31, 2020 collateral requirements as outlined above. As of March 31, 2020, reserve requirements for the DUS loan portfolio will require the Company to fund $68.5 million in additional pledged securities over the next 48 months, assuming no further principal paydowns, prepayments, or defaults within the at risk portfolio. Fannie Mae periodically reassesses 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. </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;">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 March 31, 2020. The net worth requirement is derived primarily from unpaid balances on Fannie Mae loans and the level of risk sharing. At March 31, 2020, the net worth requirement was $200.7 million, and the Company's net worth, as defined in the requirements, was $763.6 million, as measured at our wholly owned operating subsidiary, Walker &amp; Dunlop, LLC. As of March 31, 2020, the Company was required to maintain at least $39.7 million of liquid assets to meet operational liquidity requirements for </p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;margin:0pt;">Fannie Mae, Freddie Mac, HUD, and Ginnie Mae. As of March 31, 2020, the Company had operational liquidity, as defined in the requirements, of $291.9 million, as measured at our wholly owned operating subsidiary, Walker &amp; Dunlop, LLC.</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 0pt 12pt 0pt;"><i style="font-style:italic;">Pledged Securities, at Fair Value</i>—<i style="font-style:italic;">Pledged securities, at fair value</i> consisted of the following balances as of March 31, 2020 and 2019 and December 31, 2019 and 2018:</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;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-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.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:7.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.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 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%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-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.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.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 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.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:7.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.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 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.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:7.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: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 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:58.65%;margin:0pt;padding:0pt;"><p style="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="5" style="vertical-align:bottom;white-space:nowrap;width:19.45%;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;">March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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="5" style="vertical-align:bottom;white-space:nowrap;width:19.63%;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.44%;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:58.65%;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.91%;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.79%;margin: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.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;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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.91%;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.8%;margin: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.91%;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.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:58.65%;margin:0pt;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;">Pledged cash and cash equivalents:</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:7.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="font-size:9pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;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 style="vertical-align:bottom;white-space:nowrap;width:1%;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:7.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="font-size:9pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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 style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:7.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="font-size:9pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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 style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:7.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="font-size:9pt;font-weight:bold;margin-bottom:0pt;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;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:58.65%;margin: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;">Restricted cash</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;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.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;"> 2,989</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span 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%;margin:0pt;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.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;"> 5,583</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:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span 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.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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> 2,150</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:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span 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.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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> 3,029</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 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.65%;margin: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;">Money market funds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.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.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;"> 5,554</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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 0pt 0.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.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;"> 840</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.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.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;"> 5,054</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.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.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;"> 6,440</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 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:58.65%;margin:0pt;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 pledged cash and cash equivalents</i></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;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.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;"> 8,543</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span 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%;border-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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> 6,423</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:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span 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.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.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> 7,204</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:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span 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.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.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> 9,469</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 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.65%;margin: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;">Agency MBS</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;"> 112,952</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;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.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;"> 111,143</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;"> 114,563</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;"> 106,862</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 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:58.65%;margin:0pt;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 pledged securities, at fair value</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> 121,495</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span 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%;border-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.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;"> 117,566</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:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span 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.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.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> 121,767</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:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span 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.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.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> 116,331</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 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 New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;margin:12pt 0pt 0pt 0pt;">The information in the preceding table is presented to reconcile beginning and ending cash, cash equivalents, restricted cash, and restricted cash equivalents in the Condensed Consolidated Statements of Cash Flows as more fully discussed in NOTE 2.</p><p style="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 0pt 12pt 0pt;">The investments in Agency debt securities consist of Agency MBS and are all accounted for as AFS securities. The following table provides additional information related to the AFS Agency MBS as of March 31, 2020 and December 31, 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;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.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.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:11.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-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.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 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.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.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.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-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></tr><tr><td style="vertical-align:bottom;width:68.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-size:10pt;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:12.8%;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;">March 31, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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.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;">December 31, 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: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:68.76%;margin:0pt;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.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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 112,952</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.68%;margin:0pt;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.81%;margin:0pt;padding:0pt;"><p 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.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></tr><tr><td style="vertical-align:bottom;width:68.76%;margin:0pt;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.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:11.28%;margin:0pt;padding:0pt;"><p 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,528</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.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.81%;margin:0pt;padding:0pt;"><p 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.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></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.76%;margin:0pt;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.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.28%;margin:0pt;padding:0pt;"><p 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</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span 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.81%;margin:0pt;padding:0pt;"><p 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.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></tr><tr><td style="vertical-align:bottom;width:68.76%;margin:0pt;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.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 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;margin: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,593)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.68%;margin:0pt;padding:0pt;"><p 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:12.81%;margin: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.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></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.76%;margin:0pt;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.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 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 85,974</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.68%;margin:0pt;padding:0pt;"><p 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:12.81%;margin:0pt;padding:0pt;"><p 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.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></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:12pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;margin:12pt 0pt 0pt 0pt;">The Company has not recorded an allowance for credit losses for any of the securities whose fair value is less than amortized costs as of March 31, 2020. These unrealized losses were primarily related to interest-only Agency MBS securities caused by short-term fluctuations in the fair value of these securities. The contractual cash flows of these 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 bases 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. None of the pledged securities has been in a continuous unrealized loss position for more than 12 months.</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 0pt 12pt 0pt;">The following table provides contractual maturity information related to the Agency MBS. The money market funds invest in short-term Federal Government and Agency debt securities and have no stated maturity date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;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.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;"><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:11.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:12.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.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></tr><tr><td style="vertical-align:bottom;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;"><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.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;">March 31, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.92%;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:10pt;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.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;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin: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.05%;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:1.98%;margin: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.92%;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.61%;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.36%;margin:0pt;padding:0pt;"><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.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;"><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;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:1.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></tr><tr><td style="vertical-align:bottom;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;">After one year through five years</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:11.36%;margin:0pt;padding:0pt;"><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,605</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><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: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;"> 2,630</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.92%;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.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 94,860</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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;"><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;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;"> 95,159</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.92%;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.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 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,487</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><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: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;"> 16,739</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.92%;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.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;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.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.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 112,952</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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;"><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;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;"> 114,528</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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="font-family:'Times';font-size:1pt;visibility:hidden;">​</span></p> 0.0075 P48M 0.05 0.04 68500000 P48M 200700000 763600000 39700000 291900000 <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;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-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.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:7.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.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 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%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-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.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.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 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.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:7.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.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 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.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:7.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: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 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:58.65%;margin:0pt;padding:0pt;"><p style="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="5" style="vertical-align:bottom;white-space:nowrap;width:19.45%;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;">March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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="5" style="vertical-align:bottom;white-space:nowrap;width:19.63%;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.44%;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:58.65%;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.91%;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.79%;margin: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.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;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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.91%;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.8%;margin: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.91%;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.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:58.65%;margin:0pt;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;">Pledged cash and cash equivalents:</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:7.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="font-size:9pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;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 style="vertical-align:bottom;white-space:nowrap;width:1%;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:7.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="font-size:9pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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 style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:7.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="font-size:9pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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 style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:7.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="font-size:9pt;font-weight:bold;margin-bottom:0pt;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;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:58.65%;margin: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;">Restricted cash</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;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.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;"> 2,989</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span 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%;margin:0pt;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.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;"> 5,583</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:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span 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.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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> 2,150</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:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span 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.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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> 3,029</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 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.65%;margin: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;">Money market funds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.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.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;"> 5,554</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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 0pt 0.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.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;"> 840</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.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.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;"> 5,054</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.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.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;"> 6,440</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 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:58.65%;margin:0pt;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 pledged cash and cash equivalents</i></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;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.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;"> 8,543</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span 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%;border-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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> 6,423</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:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span 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.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.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> 7,204</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:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span 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.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.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> 9,469</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 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.65%;margin: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;">Agency MBS</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;"> 112,952</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;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.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;"> 111,143</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;"> 114,563</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;"> 106,862</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 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:58.65%;margin:0pt;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 pledged securities, at fair value</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> 121,495</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span 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%;border-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.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;"> 117,566</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:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span 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.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.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> 121,767</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:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span 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.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.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> 116,331</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 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr></table> 2989000 5583000 2150000 3029000 5554000 840000 5054000 6440000 8543000 6423000 7204000 9469000 112952000 111143000 114563000 106862000 121495000 117566000 121767000 116331000 <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;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.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.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:11.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-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.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 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.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.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.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-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></tr><tr><td style="vertical-align:bottom;width:68.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-size:10pt;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:12.8%;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;">March 31, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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.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;">December 31, 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: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:68.76%;margin:0pt;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.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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 112,952</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.68%;margin:0pt;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.81%;margin:0pt;padding:0pt;"><p 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.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></tr><tr><td style="vertical-align:bottom;width:68.76%;margin:0pt;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.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:11.28%;margin:0pt;padding:0pt;"><p 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,528</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.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.81%;margin:0pt;padding:0pt;"><p 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.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></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.76%;margin:0pt;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.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.28%;margin:0pt;padding:0pt;"><p 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</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span 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.81%;margin:0pt;padding:0pt;"><p 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.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></tr><tr><td style="vertical-align:bottom;width:68.76%;margin:0pt;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.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 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;margin: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,593)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.68%;margin:0pt;padding:0pt;"><p 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:12.81%;margin: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.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></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.76%;margin:0pt;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.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 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 85,974</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.68%;margin:0pt;padding:0pt;"><p 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:12.81%;margin:0pt;padding:0pt;"><p 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.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></tr></table> 112952000 114563000 114528000 113580000 17000 1145000 1593000 162000 85974000 66526000 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;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.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;"><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:11.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:12.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.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></tr><tr><td style="vertical-align:bottom;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;"><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.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;">March 31, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.92%;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:10pt;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.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;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin: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.05%;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:1.98%;margin: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.92%;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.61%;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.36%;margin:0pt;padding:0pt;"><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.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;"><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;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:1.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></tr><tr><td style="vertical-align:bottom;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;">After one year through five years</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:11.36%;margin:0pt;padding:0pt;"><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,605</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><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: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;"> 2,630</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.92%;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.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 94,860</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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;"><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;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;"> 95,159</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.92%;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.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 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,487</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><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: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;"> 16,739</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.92%;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.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;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.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.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 112,952</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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;"><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;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;"> 114,528</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr></table> 2605000 2630000 94860000 95159000 15487000 16739000 112952000 114528000 <p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;margin:0pt;"><b style="font-family:'Times';font-weight:bold;">NOTE 10—EARNINGS PER SHARE</b></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;">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 2015 Equity Incentive Plan that entitle recipients to receive nonforfeitable </p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;margin:0pt;">dividends during the vesting period on a basis equivalent to the dividends paid to holders of common stock. These unvested awards meet the definition of participating securities. </p><p style="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 0pt 12pt 0pt;">The following table presents the calculation of basic and diluted EPS for the three months ended March 31, 2020 and 2019 under the two-class method. Participating securities are included in the calculation of diluted EPS using the two-class method, as this computation was more dilutive than the treasury-stock method. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:74.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="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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:9.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:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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 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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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:9.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:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.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:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:74.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="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:middle;width:23.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;">For the three months ended March 31,</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.25%;margin: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="vertical-align:middle;width:74.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;">EPS Calculations</b><i style="font-style:italic;"> (in thousands, except per share amounts)</i></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:10.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:middle;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 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:10.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.25%;margin: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:middle;width:74.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;"><i style="font-style:italic;">Calculation of basic EPS</i></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-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:middle;white-space:nowrap;width:9.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 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:2.24%;margin:0pt;padding:0pt;"><p style="font-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:middle;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-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:middle;white-space:nowrap;width:9.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 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.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 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:74.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;">Walker &amp; Dunlop net income</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;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.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 3pt 0.05pt 0pt;"> 47,829</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;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.65%;margin:0pt;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.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 3pt 0.05pt 0pt;"> 44,218</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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 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:74.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;">Less: dividends and undistributed earnings allocated to participating securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:right;margin:0pt 3pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 3pt 0.05pt 0pt;"> 1,510</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: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.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:right;margin:0pt 3pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 3pt 0.05pt 0pt;"> 1,509</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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;width:74.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;">Net income applicable to common stockholders</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;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:9.13%;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;"> 46,319</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;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.65%;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:9.13%;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;"> 42,709</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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 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:74.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;">Weighted-average basic shares outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;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:9.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 3pt 0.05pt 0pt;"> 30,226</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: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.65%;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:9.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 3pt 0.05pt 0pt;"> 29,680</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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;width:74.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;">Basic EPS</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;border-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.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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.53</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;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.65%;border-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.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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.44</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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 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:74.9%;margin:0pt;padding:0pt;"><p style="font-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.65%;margin:0pt;padding:0pt;"><p style="font-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.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 0pt 0.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.24%;margin:0pt;padding:0pt;"><p style="font-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.65%;margin:0pt;padding:0pt;"><p style="font-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.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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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="vertical-align:bottom;width:74.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;"><i style="font-style:italic;">Calculation of diluted EPS</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-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.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 0pt 0.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.24%;margin:0pt;padding:0pt;"><p style="font-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.65%;margin:0pt;padding:0pt;"><p style="font-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.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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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;width:74.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;">Net income applicable to common stockholders</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;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.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 3pt 0.05pt 0pt;"> 46,319</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;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.65%;margin:0pt;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.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 3pt 0.05pt 0pt;"> 42,709</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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 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:74.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;">Add: reallocation of dividends and undistributed earnings based on assumed conversion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;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:9.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 3pt 0.05pt 0pt;"> 34</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: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.65%;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:9.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 3pt 0.05pt 0pt;"> 38</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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;width:74.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;">Net income allocated to common stockholders</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;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:9.13%;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;"> 46,353</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;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.65%;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:9.13%;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;"> 42,747</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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 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:74.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;">Weighted-average basic shares outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-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.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 3pt 0.05pt 0pt;"> 30,226</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: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.65%;margin:0pt;padding:0pt;"><p style="font-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.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 3pt 0.05pt 0pt;"> 29,680</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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;width:74.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;">Add: weighted-average diluted non-participating securities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;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:9.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 3pt 0.05pt 0pt;"> 934</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;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.65%;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:9.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 3pt 0.05pt 0pt;"> 1,004</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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 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:74.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;">Weighted-average diluted shares outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;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:9.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 3pt 0.05pt 0pt;"> 31,160</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: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.65%;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:9.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 3pt 0.05pt 0pt;"> 30,684</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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;width:74.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;">Diluted EPS</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;border-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.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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.49</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;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.65%;border-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.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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.39</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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 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 New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:justify;text-indent:25.2pt;margin:12pt 0pt 0pt 0pt;">The assumed proceeds used for calculating the dilutive impact of restricted stock awards under the treasury-stock method includes the unrecognized compensation costs associated with the awards. An immaterial number of average restricted shares were excluded from the computation of diluted earnings per share under the treasury method for the three months ended March 31, 2020 and 2019 because the effect would have been anti-dilutive (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).</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;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:74.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="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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:9.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:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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 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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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:9.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:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.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:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:74.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="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:middle;width:23.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;">For the three months ended March 31,</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.25%;margin: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="vertical-align:middle;width:74.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;">EPS Calculations</b><i style="font-style:italic;"> (in thousands, except per share amounts)</i></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:10.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:middle;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 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:10.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.25%;margin: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:middle;width:74.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;"><i style="font-style:italic;">Calculation of basic EPS</i></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-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:middle;white-space:nowrap;width:9.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 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:2.24%;margin:0pt;padding:0pt;"><p style="font-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:middle;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-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:middle;white-space:nowrap;width:9.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 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.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 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:74.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;">Walker &amp; Dunlop net income</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;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.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 3pt 0.05pt 0pt;"> 47,829</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;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.65%;margin:0pt;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.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 3pt 0.05pt 0pt;"> 44,218</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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 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:74.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;">Less: dividends and undistributed earnings allocated to participating securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:right;margin:0pt 3pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 3pt 0.05pt 0pt;"> 1,510</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: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.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:right;margin:0pt 3pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 3pt 0.05pt 0pt;"> 1,509</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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;width:74.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;">Net income applicable to common stockholders</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;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:9.13%;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;"> 46,319</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;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.65%;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:9.13%;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;"> 42,709</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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 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:74.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;">Weighted-average basic shares outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;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:9.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 3pt 0.05pt 0pt;"> 30,226</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: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.65%;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:9.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 3pt 0.05pt 0pt;"> 29,680</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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;width:74.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;">Basic EPS</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;border-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.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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.53</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;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.65%;border-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.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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.44</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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 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:74.9%;margin:0pt;padding:0pt;"><p style="font-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.65%;margin:0pt;padding:0pt;"><p style="font-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.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 0pt 0.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.24%;margin:0pt;padding:0pt;"><p style="font-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.65%;margin:0pt;padding:0pt;"><p style="font-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.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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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="vertical-align:bottom;width:74.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;"><i style="font-style:italic;">Calculation of diluted EPS</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-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.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 0pt 0.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.24%;margin:0pt;padding:0pt;"><p style="font-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.65%;margin:0pt;padding:0pt;"><p style="font-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.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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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;width:74.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;">Net income applicable to common stockholders</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;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.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 3pt 0.05pt 0pt;"> 46,319</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;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.65%;margin:0pt;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.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 3pt 0.05pt 0pt;"> 42,709</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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 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:74.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;">Add: reallocation of dividends and undistributed earnings based on assumed conversion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;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:9.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 3pt 0.05pt 0pt;"> 34</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: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.65%;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:9.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 3pt 0.05pt 0pt;"> 38</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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;width:74.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;">Net income allocated to common stockholders</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;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:9.13%;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;"> 46,353</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;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.65%;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:9.13%;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;"> 42,747</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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 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:74.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;">Weighted-average basic shares outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-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.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 3pt 0.05pt 0pt;"> 30,226</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: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.65%;margin:0pt;padding:0pt;"><p style="font-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.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 3pt 0.05pt 0pt;"> 29,680</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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;width:74.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;">Add: weighted-average diluted non-participating securities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;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:9.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 3pt 0.05pt 0pt;"> 934</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;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.65%;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:9.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 3pt 0.05pt 0pt;"> 1,004</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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 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:74.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;">Weighted-average diluted shares outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;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:9.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 3pt 0.05pt 0pt;"> 31,160</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: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.65%;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:9.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 3pt 0.05pt 0pt;"> 30,684</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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;width:74.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;">Diluted EPS</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;border-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.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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.49</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;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.65%;border-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.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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.39</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr></table> 47829000 44218000 1510000 1509000 46319000 42709000 30226000 29680000 1.53 1.44 46319000 42709000 34000 38000 46353000 42747000 30226000 29680000 934000 1004000 31160000 30684000 1.49 1.39 <p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;margin:0pt;"><b style="font-family:'Times';font-weight:bold;">NOTE 11—TOTAL EQUITY</b></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-indent:25.2pt;margin:0pt 0pt 12pt 0pt;"><span style="font-family:'Times';">A summary of changes in total equity for the three months ended March 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;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:41.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 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.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 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:5.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 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.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 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.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 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:5.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 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.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 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.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 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:6.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 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.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 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.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 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:5.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 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.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 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.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 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:6.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 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.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 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.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 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.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 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.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 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.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 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:0.05pt 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:41.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 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:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="19" style="vertical-align:bottom;white-space:nowrap;width:57.41%;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:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the three months ended March 31, 2020</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:10pt;line-height:1.19;margin:0.05pt 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:41.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 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:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0.05pt 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.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:0.05pt 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.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:0.05pt 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:5.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0.05pt 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;text-align:center;margin:0.05pt 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;text-align:center;margin:0.05pt 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.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0.05pt 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;text-align:center;margin:0.05pt 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;text-align:center;margin:0.05pt 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:5.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:0.05pt 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.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:0.05pt 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;text-align:center;margin:0.05pt 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.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:0.05pt 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;text-align:center;margin:0.05pt 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.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0.05pt 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:7.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0.05pt 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.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:0.05pt 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.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:0.05pt 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:7.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0.05pt 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:0.05pt 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:41.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 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:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 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.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:30.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:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Stockholders' Equity</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:0.05pt 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.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0.05pt 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:7.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0.05pt 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.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 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.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 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:7.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 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:0.05pt 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:41.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 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:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:12.68%;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:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Common Stock</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:0.05pt 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.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0.05pt 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:0.05pt 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:6.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:0.05pt 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.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 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.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Retained </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:0.05pt 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:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Noncontrolling</b></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:0.05pt 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:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</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:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(in thousands)</i></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:0.05pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Shares</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:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">  </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.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:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amount</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:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">  </b></p></td><td colspan="2" 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:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">APIC</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:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">  </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.22%;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:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">AOCI</b></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:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">  </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.88%;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:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Earnings</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:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">  </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Interests</b></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:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">  </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Equity</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:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:41.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance at December 31, 2019</b></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:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.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:0.05pt 3pt 0.05pt 0pt;"> 30,035</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:0.05pt 0pt 0.05pt 0pt;"><span 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.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 300</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:0.05pt 0pt 0.05pt 0pt;"><span 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:9pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 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.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 237,877</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:0.05pt 0pt 0.05pt 0pt;"><span 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:9pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.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:0.05pt 3pt 0.05pt 0pt;"> 737</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:0.05pt 0pt 0.05pt 0pt;"><span 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:9pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 796,775</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:0.05pt 0pt 0.05pt 0pt;"><span 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.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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:0.05pt 3pt 0.05pt 0pt;"> 6,596</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:0.05pt 0pt 0.05pt 0pt;"><span 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.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 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:0.05pt 3pt 0.05pt 0pt;"> 1,042,285</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:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 12pt;">Cumulative-effect adjustment for adoption of ASU 2016-13, net of tax</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:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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:0.05pt 3pt 0.05pt 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.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;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:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> —</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:0.05pt 0pt 0.05pt 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:0.05pt 0pt 0.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.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:0.05pt 3pt 0.05pt 0pt;"> —</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:0.05pt 0pt 0.05pt 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:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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:0.05pt 3pt 0.05pt 0pt;"> —</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;margin:0.05pt 0pt 0.05pt 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:0.05pt 0pt 0.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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"> (23,678)</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:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.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.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:0.05pt 3pt 0.05pt 0pt;"> —</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:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;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:0.05pt 0pt 0.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.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:0.05pt 0pt 0.05pt 0pt;"> (23,678)</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:0.05pt 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:41.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 12pt;">Walker &amp; Dunlop net income</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:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.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:0.05pt 3pt 0.05pt 0pt;"> —</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:0.05pt 0pt 0.05pt 0pt;"><span 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.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> —</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:0.05pt 0pt 0.05pt 0pt;"><span 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:0.05pt 0pt 0.05pt 0pt;"><span 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.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:0.05pt 3pt 0.05pt 0pt;"> —</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:0.05pt 0pt 0.05pt 0pt;"><span 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:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.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:0.05pt 3pt 0.05pt 0pt;"> —</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:0.05pt 0pt 0.05pt 0pt;"><span 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:0.05pt 0pt 0.05pt 0pt;"><span 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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 47,829</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:0.05pt 0pt 0.05pt 0pt;"><span 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.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span 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.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:0.05pt 3pt 0.05pt 0pt;"> —</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:0.05pt 0pt 0.05pt 0pt;"><span 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.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span 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.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:0.05pt 3pt 0.05pt 0pt;"> 47,829</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:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 12pt;">Net income (loss) from noncontrolling interests</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:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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:0.05pt 3pt 0.05pt 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.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;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:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> —</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:0.05pt 0pt 0.05pt 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:0.05pt 0pt 0.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.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:0.05pt 3pt 0.05pt 0pt;"> —</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:0.05pt 0pt 0.05pt 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:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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:0.05pt 3pt 0.05pt 0pt;"> —</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;margin:0.05pt 0pt 0.05pt 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:0.05pt 0pt 0.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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> —</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:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.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.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:0.05pt 0pt 0.05pt 0pt;"> (224)</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:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;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:0.05pt 0pt 0.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.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:0.05pt 0pt 0.05pt 0pt;"> (224)</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:0.05pt 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:41.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 12pt;">Contributions from noncontrolling interests</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:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span 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.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span 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.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span 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:0.05pt 0pt 0.05pt 0pt;"><span 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:0.05pt 0pt 0.05pt 0pt;"><span 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.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span 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:0.05pt 0pt 0.05pt 0pt;"><span 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:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span 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:0.05pt 0pt 0.05pt 0pt;"><span 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:0.05pt 0pt 0.05pt 0pt;"><span 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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span 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:0.05pt 0pt 0.05pt 0pt;"><span 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.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span 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.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:0.05pt 3pt 0.05pt 0pt;"> 675</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:0.05pt 0pt 0.05pt 0pt;"><span 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.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span 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.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:0.05pt 3pt 0.05pt 0pt;"> 675</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:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 12pt;">Other comprehensive income (loss), net of tax</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:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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:0.05pt 3pt 0.05pt 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.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;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:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> —</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:0.05pt 0pt 0.05pt 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:0.05pt 0pt 0.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.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:0.05pt 3pt 0.05pt 0pt;"> —</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:0.05pt 0pt 0.05pt 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:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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:0.05pt 0pt 0.05pt 0pt;"> (1,918)</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;margin:0.05pt 0pt 0.05pt 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:0.05pt 0pt 0.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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> —</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:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.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.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:0.05pt 3pt 0.05pt 0pt;"> —</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:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;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:0.05pt 0pt 0.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.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:0.05pt 0pt 0.05pt 0pt;"> (1,918)</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:0.05pt 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:41.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 12pt;">Stock-based compensation - equity classified</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:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.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:0.05pt 3pt 0.05pt 0pt;"> —</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:0.05pt 0pt 0.05pt 0pt;"><span 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.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> —</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:0.05pt 0pt 0.05pt 0pt;"><span 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:0.05pt 0pt 0.05pt 0pt;"><span 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.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:0.05pt 3pt 0.05pt 0pt;"> 5,061</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:0.05pt 0pt 0.05pt 0pt;"><span 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:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.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:0.05pt 3pt 0.05pt 0pt;"> —</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:0.05pt 0pt 0.05pt 0pt;"><span 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:0.05pt 0pt 0.05pt 0pt;"><span 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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> —</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:0.05pt 0pt 0.05pt 0pt;"><span 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.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span 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.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:0.05pt 3pt 0.05pt 0pt;"> —</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:0.05pt 0pt 0.05pt 0pt;"><span 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.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span 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.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:0.05pt 3pt 0.05pt 0pt;"> 5,061</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:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 12pt;">Issuance of common stock in connection with equity compensation plans</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:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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:0.05pt 3pt 0.05pt 0pt;"> 675</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:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;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:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 7</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:0.05pt 0pt 0.05pt 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:0.05pt 0pt 0.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.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:0.05pt 3pt 0.05pt 0pt;"> 11,362</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:0.05pt 0pt 0.05pt 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:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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:0.05pt 3pt 0.05pt 0pt;"> —</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;margin:0.05pt 0pt 0.05pt 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:0.05pt 0pt 0.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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> —</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:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.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.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:0.05pt 3pt 0.05pt 0pt;"> —</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:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;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:0.05pt 0pt 0.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.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:0.05pt 3pt 0.05pt 0pt;"> 11,369</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:0.05pt 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:41.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 12pt;">Repurchase and retirement of common stock</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:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.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:0.05pt 0pt 0.05pt 0pt;"> (380)</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:0.05pt 0pt 0.05pt 0pt;"><span 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.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"> (4)</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:0.05pt 0pt 0.05pt 0pt;"><span 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:0.05pt 0pt 0.05pt 0pt;"><span 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.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:0.05pt 0pt 0.05pt 0pt;"> (18,293)</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:0.05pt 0pt 0.05pt 0pt;"><span 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:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.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:0.05pt 3pt 0.05pt 0pt;"> —</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:0.05pt 0pt 0.05pt 0pt;"><span 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:0.05pt 0pt 0.05pt 0pt;"><span 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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"> (8,440)</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:0.05pt 0pt 0.05pt 0pt;"><span 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.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span 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.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:0.05pt 3pt 0.05pt 0pt;"> —</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:0.05pt 0pt 0.05pt 0pt;"><span 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.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span 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.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:0.05pt 0pt 0.05pt 0pt;"> (26,737)</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:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 12pt;">Cash dividends paid ($0.36 per common share)</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:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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:0.05pt 3pt 0.05pt 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.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;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;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> —</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:0.05pt 0pt 0.05pt 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%;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:0.05pt 0pt 0.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.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:0.05pt 3pt 0.05pt 0pt;"> —</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:0.05pt 0pt 0.05pt 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%;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:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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:0.05pt 3pt 0.05pt 0pt;"> —</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;margin:0.05pt 0pt 0.05pt 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%;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:0.05pt 0pt 0.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.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:right;margin:0.05pt 0pt 0.05pt 0pt;"> (11,347)</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:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;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:0.05pt 0pt 0.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.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:0.05pt 3pt 0.05pt 0pt;"> —</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:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;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;margin:0.05pt 0pt 0.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.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:0.05pt 0pt 0.05pt 0pt;"> (11,347)</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:0.05pt 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:41.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance at March 31, 2020</b></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:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.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:0.05pt 3pt 0.05pt 0pt;"> 30,330</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:0.05pt 0pt 0.05pt 0pt;"><span 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.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:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.11%;border-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:0.05pt 3pt 0.05pt 0pt;"> 303</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:0.05pt 0pt 0.05pt 0pt;"><span 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%;border-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:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;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.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 236,007</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:0.05pt 0pt 0.05pt 0pt;"><span 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%;border-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:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.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;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"> (1,181)</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:0.05pt 0pt 0.05pt 0pt;"><span 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%;border-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:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.78%;border-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:0.05pt 3pt 0.05pt 0pt;"> 801,139</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:0.05pt 0pt 0.05pt 0pt;"><span 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.9%;border-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:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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:0.05pt 3pt 0.05pt 0pt;"> 7,047</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:0.05pt 0pt 0.05pt 0pt;"><span 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.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:0.05pt 0pt 0.05pt 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:0.05pt 3pt 0.05pt 0pt;"> 1,043,315</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:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr></table><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:12pt;line-height:12pt;text-align:justify;margin:0pt;"><span style="font-family:'Times';line-height:1.19;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:41.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.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:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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:bottom;white-space:nowrap;width:0.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.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:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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:1pt;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:1pt;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:1pt;margin-bottom:0pt;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.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.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:1pt;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:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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:1pt;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:1pt;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:1pt;margin-bottom:0pt;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.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.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:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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: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:1pt;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:1pt;margin-bottom:0pt;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.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.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:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:41.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="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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="19" style="vertical-align:bottom;white-space:nowrap;width:56.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 three months ended March 31, 2019</b></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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:41.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="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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.38%;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:0.95%;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.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 style="vertical-align:bottom;white-space:nowrap;width:5.2%;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.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 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 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.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.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 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 style="vertical-align:bottom;white-space:nowrap;width:5.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:8pt;font-weight:bold;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 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 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.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.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 style="vertical-align:bottom;white-space:nowrap;width:1.9%;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:7.35%;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.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 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 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.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.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:41.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="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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:30.8%;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;">Stockholders' Equity</b></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:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;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:7.35%;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.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:8pt;font-weight:bold;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:8pt;font-weight:bold;margin-bottom:0pt;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.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.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:41.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="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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:12.68%;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;">Common Stock</b></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:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" 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;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.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:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.36%;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.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:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" 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:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Retained </b></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:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" 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:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Noncontrolling</b></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:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" 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:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.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;"><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:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;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:6.34%;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;">Amount</b></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;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.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;">APIC</b></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;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:6.36%;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;">AOCI</b></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;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.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;">Earnings</b></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;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">  </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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;">Interests</b></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;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.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;">Equity</b></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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:41.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;">Balance at December 31, 2018</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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.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;"> 29,497</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.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.13%;margin:0pt;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:5.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 3pt 0.05pt 0pt;"> 295</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.13%;margin:0pt;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.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;"> 235,152</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.13%;margin:0pt;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:5.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;"> (75)</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.13%;margin:0pt;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.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;"> 666,752</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.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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> 5,068</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.13%;margin:0pt;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.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;"> 907,192</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-family:'Calibri','Helvetica','sans-serif';margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.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 12pt;">Cumulative-effect adjustment for adoption of ASU 2016-02, net of tax</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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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.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:5.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 3pt 0.05pt 0pt;"> —</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.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:6.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;"> —</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.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:5.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;"> —</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.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:6.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;"> (1,002)</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.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="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;"> —</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.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:6.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;"> (1,002)</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';margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:41.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 12pt;">Walker &amp; Dunlop net income</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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.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;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.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.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:5.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 3pt 0.05pt 0pt;"> —</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.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:6.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;"> —</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.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:5.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;"> —</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.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:6.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;"> 44,218</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.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="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> —</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.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:6.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;"> 44,218</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-family:'Calibri','Helvetica','sans-serif';margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.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 12pt;">Net income (loss) from noncontrolling interests</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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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.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:5.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 3pt 0.05pt 0pt;"> —</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.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:6.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;"> —</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.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:5.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;"> —</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.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:6.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;"> —</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.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="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;"> (158)</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.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:6.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;"> (158)</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';margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:41.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 12pt;">Other comprehensive income (loss), net of tax</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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.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;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.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.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:5.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 3pt 0.05pt 0pt;"> —</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.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:6.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;"> —</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.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:5.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;"> 301</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.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:6.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;"> —</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.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="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> —</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.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:6.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;"> 301</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-family:'Calibri','Helvetica','sans-serif';margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.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 12pt;">Stock-based compensation - equity classified</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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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.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:5.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 3pt 0.05pt 0pt;"> —</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.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:6.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;"> 6,812</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.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:5.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;"> —</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.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:6.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;"> —</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.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="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;"> —</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.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:6.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;"> 6,812</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';margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:41.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 12pt;">Issuance of common stock in connection with equity compensation plans</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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.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;"> 935</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.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.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:5.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 3pt 0.05pt 0pt;"> 9</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.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:6.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;"> 4,178</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.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:5.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;"> —</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.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:6.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;"> —</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.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="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> —</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.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:6.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;"> 4,187</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-family:'Calibri','Helvetica','sans-serif';margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.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 12pt;">Repurchase and retirement of common stock</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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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 0pt 0.05pt 0pt;"> (459)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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.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:5.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 0pt 0.05pt 0pt;"> (4)</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.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:6.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;"> (22,400)</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.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:5.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;"> —</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.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:6.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;"> (1,755)</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.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="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;"> —</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.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:6.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;"> (24,159)</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';margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:41.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 12pt;">Cash dividends paid ($0.30 per common share)</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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.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;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.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.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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.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 3pt 0.05pt 0pt;"> —</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.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;margin:0pt 0pt 0.05pt 0pt;"><span 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.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;"> —</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.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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.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 3pt 0.05pt 0pt;"> —</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.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;margin:0pt 0pt 0.05pt 0pt;"><span 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.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,319)</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.9%;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:7.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 3pt 0.05pt 0pt;"> —</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.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;margin:0pt 0pt 0.05pt 0pt;"><span 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.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,319)</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-family:'Calibri','Helvetica','sans-serif';margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.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;">Balance at March 31, 2019</b></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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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;"> 29,973</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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.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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 300</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.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 0pt 0.05pt 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.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 223,742</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.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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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;"> 226</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.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 0pt 0.05pt 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.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 698,894</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.9%;border-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.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;"> 4,910</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.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 0pt 0.05pt 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.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 928,072</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';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 New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;margin:12pt 0pt 0pt 0pt;">During the first quarter of 2020, the Company’s Board of Directors approved a new stock repurchase program that permits the repurchase of up to $50.0 million of the Company’s common stock over a 12-month period beginning on February 11, 2020. During the first quarter of 2020, the Company repurchased 0.2 million shares of its common stock under a share repurchase program at a weighted average price of $63.58 per share and immediately retired the shares, reducing stockholders’ equity by $10.2 million. These purchases were made prior to the escalation of the COVID-19 Crisis in mid-March 2020, and future purchases are unlikely until the impacts of the COVID-19 Crisis on the economy and the Company’s liquidity are better understood. As of March 31, 2020, the Company had $39.8 million of authorized share repurchase capacity remaining under the 2020 share repurchase program. </p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;">On February 4, 2020, the Company’s Board of Directors declared a quarterly dividend of $0.36 per share. The dividend was paid March 9, 2020 to all holders of record of our restricted and unrestricted common stock as of February 21, 2020. Based upon the Company’s financial performance for the three months ended March 31, 2020, strong cash position, and projected future liquidity needs, on May 5, 2020, the Company’s Board of Directors declared a dividend of $0.36 per share for the second quarter of 2020. The dividend will be paid June 5, 2020 to all holders of record of the Company’s restricted and unrestricted common stock as of May 20, 2020.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;">As disclosed in NOTE 7, the Company issued $5.0 million of Company stock in connection with acquisitions during the three months ended March 31, 2020, a non-cash transaction.</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 0pt 12pt 0pt;">The Company’s note payable contains direct restrictions to the amount of dividends the Company may pay, and the warehouse credit 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 intends to pay for the foreseeable future.</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;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:41.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 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.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 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:5.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 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.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 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.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 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:5.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 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.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 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.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 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:6.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 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.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 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.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 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:5.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 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.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 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.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 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:6.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 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.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 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.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 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.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 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.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 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.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 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:0.05pt 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:41.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 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:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="19" style="vertical-align:bottom;white-space:nowrap;width:57.41%;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:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the three months ended March 31, 2020</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:10pt;line-height:1.19;margin:0.05pt 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:41.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 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:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0.05pt 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.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:0.05pt 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.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:0.05pt 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:5.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0.05pt 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;text-align:center;margin:0.05pt 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;text-align:center;margin:0.05pt 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.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0.05pt 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;text-align:center;margin:0.05pt 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;text-align:center;margin:0.05pt 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:5.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:0.05pt 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.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:0.05pt 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;text-align:center;margin:0.05pt 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.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:0.05pt 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;text-align:center;margin:0.05pt 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.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0.05pt 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:7.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0.05pt 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.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:0.05pt 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.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:0.05pt 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:7.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0.05pt 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:0.05pt 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:41.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 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:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 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.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:30.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:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Stockholders' Equity</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:0.05pt 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.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0.05pt 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:7.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0.05pt 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.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 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.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 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:7.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 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:0.05pt 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:41.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 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:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:12.68%;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:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Common Stock</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:0.05pt 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.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0.05pt 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:0.05pt 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:6.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:0.05pt 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.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 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.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Retained </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:0.05pt 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:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Noncontrolling</b></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:0.05pt 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:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</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:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(in thousands)</i></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:0.05pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Shares</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:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">  </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.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:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amount</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:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">  </b></p></td><td colspan="2" 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:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">APIC</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:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">  </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.22%;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:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">AOCI</b></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:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">  </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.88%;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:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Earnings</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:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">  </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Interests</b></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:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">  </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Equity</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:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:41.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance at December 31, 2019</b></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:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.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:0.05pt 3pt 0.05pt 0pt;"> 30,035</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:0.05pt 0pt 0.05pt 0pt;"><span 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.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 300</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:0.05pt 0pt 0.05pt 0pt;"><span 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:9pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 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.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 237,877</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:0.05pt 0pt 0.05pt 0pt;"><span 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:9pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.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:0.05pt 3pt 0.05pt 0pt;"> 737</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:0.05pt 0pt 0.05pt 0pt;"><span 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:9pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 796,775</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:0.05pt 0pt 0.05pt 0pt;"><span 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.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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:0.05pt 3pt 0.05pt 0pt;"> 6,596</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:0.05pt 0pt 0.05pt 0pt;"><span 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.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 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:0.05pt 3pt 0.05pt 0pt;"> 1,042,285</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:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 12pt;">Cumulative-effect adjustment for adoption of ASU 2016-13, net of tax</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:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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:0.05pt 3pt 0.05pt 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.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;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:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> —</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:0.05pt 0pt 0.05pt 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:0.05pt 0pt 0.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.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:0.05pt 3pt 0.05pt 0pt;"> —</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:0.05pt 0pt 0.05pt 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:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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:0.05pt 3pt 0.05pt 0pt;"> —</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;margin:0.05pt 0pt 0.05pt 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:0.05pt 0pt 0.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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"> (23,678)</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:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.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.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:0.05pt 3pt 0.05pt 0pt;"> —</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:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;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:0.05pt 0pt 0.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.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:0.05pt 0pt 0.05pt 0pt;"> (23,678)</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:0.05pt 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:41.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 12pt;">Walker &amp; Dunlop net income</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:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.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:0.05pt 3pt 0.05pt 0pt;"> —</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:0.05pt 0pt 0.05pt 0pt;"><span 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.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> —</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:0.05pt 0pt 0.05pt 0pt;"><span 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:0.05pt 0pt 0.05pt 0pt;"><span 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.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:0.05pt 3pt 0.05pt 0pt;"> —</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:0.05pt 0pt 0.05pt 0pt;"><span 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:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.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:0.05pt 3pt 0.05pt 0pt;"> —</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:0.05pt 0pt 0.05pt 0pt;"><span 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:0.05pt 0pt 0.05pt 0pt;"><span 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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 47,829</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:0.05pt 0pt 0.05pt 0pt;"><span 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.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span 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.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:0.05pt 3pt 0.05pt 0pt;"> —</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:0.05pt 0pt 0.05pt 0pt;"><span 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.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span 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.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:0.05pt 3pt 0.05pt 0pt;"> 47,829</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:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 12pt;">Net income (loss) from noncontrolling interests</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:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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:0.05pt 3pt 0.05pt 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.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;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:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> —</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:0.05pt 0pt 0.05pt 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:0.05pt 0pt 0.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.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:0.05pt 3pt 0.05pt 0pt;"> —</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:0.05pt 0pt 0.05pt 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:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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:0.05pt 3pt 0.05pt 0pt;"> —</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;margin:0.05pt 0pt 0.05pt 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:0.05pt 0pt 0.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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> —</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:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.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.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:0.05pt 0pt 0.05pt 0pt;"> (224)</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:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;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:0.05pt 0pt 0.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.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:0.05pt 0pt 0.05pt 0pt;"> (224)</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:0.05pt 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:41.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 12pt;">Contributions from noncontrolling interests</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:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span 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.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span 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.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span 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:0.05pt 0pt 0.05pt 0pt;"><span 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:0.05pt 0pt 0.05pt 0pt;"><span 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.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span 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:0.05pt 0pt 0.05pt 0pt;"><span 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:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span 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:0.05pt 0pt 0.05pt 0pt;"><span 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:0.05pt 0pt 0.05pt 0pt;"><span 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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span 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:0.05pt 0pt 0.05pt 0pt;"><span 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.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span 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.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:0.05pt 3pt 0.05pt 0pt;"> 675</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:0.05pt 0pt 0.05pt 0pt;"><span 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.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span 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.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:0.05pt 3pt 0.05pt 0pt;"> 675</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:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 12pt;">Other comprehensive income (loss), net of tax</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:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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:0.05pt 3pt 0.05pt 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.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;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:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> —</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:0.05pt 0pt 0.05pt 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:0.05pt 0pt 0.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.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:0.05pt 3pt 0.05pt 0pt;"> —</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:0.05pt 0pt 0.05pt 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:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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:0.05pt 0pt 0.05pt 0pt;"> (1,918)</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;margin:0.05pt 0pt 0.05pt 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:0.05pt 0pt 0.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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> —</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:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.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.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:0.05pt 3pt 0.05pt 0pt;"> —</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:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;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:0.05pt 0pt 0.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.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:0.05pt 0pt 0.05pt 0pt;"> (1,918)</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:0.05pt 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:41.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 12pt;">Stock-based compensation - equity classified</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:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.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:0.05pt 3pt 0.05pt 0pt;"> —</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:0.05pt 0pt 0.05pt 0pt;"><span 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.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> —</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:0.05pt 0pt 0.05pt 0pt;"><span 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:0.05pt 0pt 0.05pt 0pt;"><span 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.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:0.05pt 3pt 0.05pt 0pt;"> 5,061</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:0.05pt 0pt 0.05pt 0pt;"><span 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:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.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:0.05pt 3pt 0.05pt 0pt;"> —</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:0.05pt 0pt 0.05pt 0pt;"><span 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:0.05pt 0pt 0.05pt 0pt;"><span 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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> —</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:0.05pt 0pt 0.05pt 0pt;"><span 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.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span 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.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:0.05pt 3pt 0.05pt 0pt;"> —</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:0.05pt 0pt 0.05pt 0pt;"><span 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.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span 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.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:0.05pt 3pt 0.05pt 0pt;"> 5,061</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:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 12pt;">Issuance of common stock in connection with equity compensation plans</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:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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:0.05pt 3pt 0.05pt 0pt;"> 675</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:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;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:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 7</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:0.05pt 0pt 0.05pt 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:0.05pt 0pt 0.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.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:0.05pt 3pt 0.05pt 0pt;"> 11,362</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:0.05pt 0pt 0.05pt 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:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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:0.05pt 3pt 0.05pt 0pt;"> —</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;margin:0.05pt 0pt 0.05pt 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:0.05pt 0pt 0.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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> —</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:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.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.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:0.05pt 3pt 0.05pt 0pt;"> —</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:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;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:0.05pt 0pt 0.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.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:0.05pt 3pt 0.05pt 0pt;"> 11,369</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:0.05pt 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:41.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 12pt;">Repurchase and retirement of common stock</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:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.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:0.05pt 0pt 0.05pt 0pt;"> (380)</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:0.05pt 0pt 0.05pt 0pt;"><span 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.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"> (4)</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:0.05pt 0pt 0.05pt 0pt;"><span 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:0.05pt 0pt 0.05pt 0pt;"><span 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.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:0.05pt 0pt 0.05pt 0pt;"> (18,293)</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:0.05pt 0pt 0.05pt 0pt;"><span 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:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.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:0.05pt 3pt 0.05pt 0pt;"> —</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:0.05pt 0pt 0.05pt 0pt;"><span 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:0.05pt 0pt 0.05pt 0pt;"><span 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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"> (8,440)</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:0.05pt 0pt 0.05pt 0pt;"><span 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.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span 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.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:0.05pt 3pt 0.05pt 0pt;"> —</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:0.05pt 0pt 0.05pt 0pt;"><span 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.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span 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.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:0.05pt 0pt 0.05pt 0pt;"> (26,737)</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:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 12pt;">Cash dividends paid ($0.36 per common share)</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:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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:0.05pt 3pt 0.05pt 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.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;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;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> —</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:0.05pt 0pt 0.05pt 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%;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:0.05pt 0pt 0.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.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:0.05pt 3pt 0.05pt 0pt;"> —</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:0.05pt 0pt 0.05pt 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%;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:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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:0.05pt 3pt 0.05pt 0pt;"> —</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;margin:0.05pt 0pt 0.05pt 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%;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:0.05pt 0pt 0.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.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:right;margin:0.05pt 0pt 0.05pt 0pt;"> (11,347)</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:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;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:0.05pt 0pt 0.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.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:0.05pt 3pt 0.05pt 0pt;"> —</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:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;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;margin:0.05pt 0pt 0.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.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:0.05pt 0pt 0.05pt 0pt;"> (11,347)</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:0.05pt 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:41.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance at March 31, 2020</b></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:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.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:0.05pt 3pt 0.05pt 0pt;"> 30,330</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:0.05pt 0pt 0.05pt 0pt;"><span 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.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:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.11%;border-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:0.05pt 3pt 0.05pt 0pt;"> 303</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:0.05pt 0pt 0.05pt 0pt;"><span 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%;border-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:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;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.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 236,007</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:0.05pt 0pt 0.05pt 0pt;"><span 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%;border-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:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.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;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"> (1,181)</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:0.05pt 0pt 0.05pt 0pt;"><span 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%;border-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:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.78%;border-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:0.05pt 3pt 0.05pt 0pt;"> 801,139</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:0.05pt 0pt 0.05pt 0pt;"><span 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.9%;border-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:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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:0.05pt 3pt 0.05pt 0pt;"> 7,047</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:0.05pt 0pt 0.05pt 0pt;"><span 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.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:0.05pt 0pt 0.05pt 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:0.05pt 3pt 0.05pt 0pt;"> 1,043,315</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:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr></table><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:12pt;line-height:12pt;text-align:justify;margin:0pt;"><span style="font-family:'Times';line-height:1.19;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:41.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.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:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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:bottom;white-space:nowrap;width:0.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.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:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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:1pt;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:1pt;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:1pt;margin-bottom:0pt;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.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.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:1pt;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:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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:1pt;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:1pt;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:1pt;margin-bottom:0pt;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.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.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:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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: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:1pt;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:1pt;margin-bottom:0pt;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.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.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:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:41.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="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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="19" style="vertical-align:bottom;white-space:nowrap;width:56.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 three months ended March 31, 2019</b></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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:41.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="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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.38%;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:0.95%;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.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 style="vertical-align:bottom;white-space:nowrap;width:5.2%;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.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 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 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.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.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 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 style="vertical-align:bottom;white-space:nowrap;width:5.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:8pt;font-weight:bold;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 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 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.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.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 style="vertical-align:bottom;white-space:nowrap;width:1.9%;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:7.35%;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.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 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 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.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.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:41.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="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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:30.8%;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;">Stockholders' Equity</b></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:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;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:7.35%;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.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:8pt;font-weight:bold;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:8pt;font-weight:bold;margin-bottom:0pt;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.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.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:41.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="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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:12.68%;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;">Common Stock</b></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:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" 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;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.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:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.36%;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.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:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" 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:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Retained </b></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:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" 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:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Noncontrolling</b></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:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" 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:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.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;"><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:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;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:6.34%;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;">Amount</b></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;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.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;">APIC</b></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;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:6.36%;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;">AOCI</b></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;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.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;">Earnings</b></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;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">  </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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;">Interests</b></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;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.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;">Equity</b></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="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:41.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;">Balance at December 31, 2018</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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.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;"> 29,497</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.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.13%;margin:0pt;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:5.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 3pt 0.05pt 0pt;"> 295</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.13%;margin:0pt;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.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;"> 235,152</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.13%;margin:0pt;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:5.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;"> (75)</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.13%;margin:0pt;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.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;"> 666,752</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.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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> 5,068</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.13%;margin:0pt;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.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;"> 907,192</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-family:'Calibri','Helvetica','sans-serif';margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.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 12pt;">Cumulative-effect adjustment for adoption of ASU 2016-02, net of tax</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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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.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:5.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 3pt 0.05pt 0pt;"> —</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.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:6.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;"> —</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.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:5.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;"> —</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.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:6.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;"> (1,002)</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.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="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;"> —</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.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:6.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;"> (1,002)</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';margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:41.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 12pt;">Walker &amp; Dunlop net income</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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.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;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.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.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:5.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 3pt 0.05pt 0pt;"> —</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.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:6.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;"> —</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.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:5.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;"> —</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.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:6.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;"> 44,218</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.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="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> —</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.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:6.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;"> 44,218</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-family:'Calibri','Helvetica','sans-serif';margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.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 12pt;">Net income (loss) from noncontrolling interests</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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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.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:5.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 3pt 0.05pt 0pt;"> —</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.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:6.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;"> —</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.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:5.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;"> —</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.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:6.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;"> —</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.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="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;"> (158)</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.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:6.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;"> (158)</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';margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:41.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 12pt;">Other comprehensive income (loss), net of tax</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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.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;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.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.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:5.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 3pt 0.05pt 0pt;"> —</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.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:6.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;"> —</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.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:5.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;"> 301</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.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:6.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;"> —</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.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="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> —</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.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:6.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;"> 301</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-family:'Calibri','Helvetica','sans-serif';margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.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 12pt;">Stock-based compensation - equity classified</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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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.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:5.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 3pt 0.05pt 0pt;"> —</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.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:6.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;"> 6,812</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.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:5.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;"> —</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.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:6.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;"> —</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.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="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;"> —</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.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:6.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;"> 6,812</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';margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:41.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 12pt;">Issuance of common stock in connection with equity compensation plans</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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.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;"> 935</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.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.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:5.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 3pt 0.05pt 0pt;"> 9</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.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:6.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;"> 4,178</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.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:5.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;"> —</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.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:6.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;"> —</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.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="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> —</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.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:6.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;"> 4,187</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-family:'Calibri','Helvetica','sans-serif';margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.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 12pt;">Repurchase and retirement of common stock</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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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 0pt 0.05pt 0pt;"> (459)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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.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:5.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 0pt 0.05pt 0pt;"> (4)</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.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:6.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;"> (22,400)</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.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:5.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;"> —</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.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:6.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;"> (1,755)</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.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="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;"> —</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.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:6.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;"> (24,159)</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';margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:41.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 12pt;">Cash dividends paid ($0.30 per common share)</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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.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;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.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.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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.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 3pt 0.05pt 0pt;"> —</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.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;margin:0pt 0pt 0.05pt 0pt;"><span 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.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;"> —</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.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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.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 3pt 0.05pt 0pt;"> —</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.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;margin:0pt 0pt 0.05pt 0pt;"><span 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.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,319)</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.9%;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:7.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 3pt 0.05pt 0pt;"> —</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.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;margin:0pt 0pt 0.05pt 0pt;"><span 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.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,319)</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-family:'Calibri','Helvetica','sans-serif';margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.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;">Balance at March 31, 2019</b></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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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;"> 29,973</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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.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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 300</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.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 0pt 0.05pt 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.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 223,742</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.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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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;"> 226</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.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 0pt 0.05pt 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.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 698,894</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.9%;border-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.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;"> 4,910</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.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 0pt 0.05pt 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.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 928,072</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';margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr></table> 30035000 300000 237877000 737000 796775000 6596000 1042285000 -23678000 -23678000 47829000 47829000 -224000 -224000 675000 675000 -1918000 -1918000 5061000 5061000 675000 7000 11362000 11369000 380000 4000 18293000 8440000 26737000 0.36 11347000 11347000 30330000 303000 236007000 -1181000 801139000 7047000 1043315000 29497000 295000 235152000 -75000 666752000 5068000 907192000 -1002000 -1002000 44218000 44218000 -158000 -158000 301000 301000 6812000 6812000 935000 9000 4178000 4187000 459000 4000 22400000 1755000 24159000 0.30 9319000 9319000 29973000 300000 223742000 226000 698894000 4910000 928072000 50000000.0 P12M 200000 63.58 10200000 39800000 0.36 0.36 5000000.0 XML 12 R1.htm IDEA: XBRL DOCUMENT v3.20.2
Document and Entity Information - shares
3 Months Ended
Mar. 31, 2020
Apr. 29, 2020
Document And Entity Information    
Document Type 10-Q/A  
Document Quarterly Report true  
Document Transition Report false  
Document Period End Date Mar. 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, 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 Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   31,131,823
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2020  
Document Fiscal Period Focus Q1  
Entity Central Index Key 0001497770  
Amendment Flag false  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Assets    
Cash and cash equivalents $ 205,309 $ 120,685
Restricted cash 30,745 8,677
Pledged securities, at fair value 121,495 121,767
Loans held for sale, at fair value 1,186,577 787,035
Loans held for investment, net 454,213 543,542
Mortgage servicing rights 722,486 718,799
Goodwill and other intangible assets 247,257 182,959
Derivative assets 158,233 15,568
Receivables, net 52,185 52,146
Other assets 133,475 124,021
Total assets 3,311,975 2,675,199
Liabilities    
Warehouse notes payable 1,305,846 906,128
Note payable 293,371 293,964
Guaranty obligation, net of accumulated amortization 55,758 54,695
Allowance for risk-sharing obligations 64,110 11,471
Derivative liabilities 172,623 36
Performance deposits from borrowers 29,575 7,996
Other liabilities 347,377 358,624
Total liabilities 2,268,660 1,632,914
Equity    
Preferred shares, authorized 50,000; none issued.
Common stock, $0.01 par value. Authorized 200,000; issued and outstanding 30,369 shares at June 30, 2020 and 30,035 shares at December 31, 2019. 303 300
Additional paid-in capital ("APIC") 236,007 237,877
Accumulated other comprehensive income (loss) ("AOCI") (1,181) 737
Retained earnings 801,139 796,775
Total stockholders' equity 1,036,268 1,035,689
Noncontrolling interests 7,047 6,596
Total equity 1,043,315 1,042,285
Commitments and contingencies (NOTES 2 and 9)
Total liabilities and equity $ 3,311,975 $ 2,675,199
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Balance Sheets (Parenthetical) - $ / shares
shares in Thousands
Mar. 31, 2020
Dec. 31, 2019
Condensed Consolidated Balance Sheets    
Preferred shares, authorized 50,000 50,000
Preferred shares, issued 0 0
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, authorized 200,000 200,000
Common stock, issued 30,330 30,035
Common stock, outstanding 30,330 30,035
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Statements of Income and Comprehensive Income - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Revenues    
Loan origination and debt brokerage fees, net $ 76,373 $ 57,797
Fair value of expected net cash flows from servicing, net 68,000 40,938
Servicing fees 55,434 52,199
Net warehouse interest income 5,495 7,021
Escrow earnings and other interest income 10,743 14,068
Other revenues 18,112 15,414
Total revenues 234,157 187,437
Expenses    
Personnel 89,525 71,631
Amortization and depreciation 39,762 37,903
Provision for credit losses 23,643 2,675
Interest expense on corporate debt 2,860 3,652
Other operating costs 18,090 15,492
Total expenses 173,880 131,353
Income from operations 60,277 56,084
Income tax expense 12,672 12,024
Net income before noncontrolling interests 47,605 44,060
Less: net income (loss) from noncontrolling interests (224) (158)
Walker and Dunlop net income 47,829 44,218
Other comprehensive income (loss), net of tax:    
Net change in unrealized gains and losses on pledged available-for-sale securities (1,917) 301
Walker and Dunlop comprehensive income $ 45,912 $ 44,519
Basic earnings per share (NOTE 10) $ 1.53 $ 1.44
Diluted earnings per share (NOTE 10) $ 1.49 $ 1.39
Basic weighted average shares outstanding 30,226 29,680
Diluted weighted average shares outstanding 31,160 30,684
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Cash flows from operating activities    
Net income before noncontrolling interests $ 47,605 $ 44,060
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 (68,000) (40,938)
Change in the fair value of premiums and origination fees (22,414) 2,955
Amortization and depreciation 39,762 37,903
Provision for credit losses 23,643 2,675
Originations of loans held for sale (3,168,168) (3,773,443)
Sales of loans to third parties 2,846,631 3,622,404
Other operating activities, net 8,315 (30,978)
Net cash provided by (used in) operating activities (292,626) (135,362)
Cash flows from investing activities    
Capital expenditures (778) (1,461)
Purchase of equity-method investments (563)  
Purchase of pledged available-for-sale ("AFS") securities (5,000) (4,078)
Proceeds from prepayment of pledged debt AFS securities 3,711  
Distributions from (investments in) joint ventures, net (6,455) (1,679)
Acquisitions, net of cash acquired (43,784) (7,180)
Originations of loans held for investment   (33,362)
Principal collected on loans held for investment upon payoff 88,779 60,145
Net cash provided by (used in) investing activities 35,910 12,385
Cash flows from financing activities    
Borrowings (repayments) of warehouse notes payable, net 419,763 151,814
Borrowings of interim warehouse notes payable 29,898 21,976
Repayments of interim warehouse notes payable (49,850)  
Repayments of note payable (744) (750)
Proceeds from issuance of common stock 6,369 4,187
Repurchase of common stock (26,737) (24,159)
Cash dividends paid (11,347) (9,319)
Payment of contingent consideration (1,641) (6,450)
Debt issuance costs (964) (824)
Net cash provided by (used in) financing activities 364,747 136,475
Net increase in cash, cash equivalents, restricted cash, and restricted cash equivalents (NOTE 2) 108,031 13,498
Cash, cash equivalents, restricted cash, and restricted cash equivalents at beginning of period 136,566 120,348
Total of cash, cash equivalents, restricted cash, and restricted cash equivalents at end of period 244,597 133,846
Supplemental Disclosure of Cash Flow Information:    
Cash paid to third parties for interest 11,207 17,785
Cash paid for income taxes $ 121 $ 372
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.20.2
ORGANIZATION AND BASIS OF PRESENTATION
3 Months Ended
Mar. 31, 2020
ORGANIZATION AND BASIS OF PRESENTATION  
Organization and Basis of Presentation

NOTE 1—ORGANIZATION AND BASIS OF PRESENTATION

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

Walker & Dunlop, Inc. is a holding company and conducts the majority of its operations through Walker & Dunlop, LLC, the operating company. Walker & Dunlop is one of the leading commercial real estate services and finance companies in the United States. The Company originates, sells, and services a range of commercial real estate debt and equity financing products, provides property sales brokerage with a focus on multifamily, 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 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, JCR Capital Investment Corporation (“JCR”).

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

XML 18 R7.htm IDEA: XBRL DOCUMENT v3.20.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
3 Months Ended
Mar. 31, 2020
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES  
Summary of Significant Accounting Policies

NOTE 2—SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

Principles of Consolidation—The condensed consolidated financial statements include the accounts of Walker & Dunlop, Inc., its wholly owned subsidiaries, and its majority owned subsidiaries. The Company consolidates entities in which it has a controlling financial interest based on either the variable interest entity (“VIE”) or voting interest method. 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. Under the VIE model, the Company consolidates an entity when it both holds a variable interest in an entity and is the primary beneficiary. 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 in 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.

Use of Estimates—The preparation of condensed consolidated financial statements in conformity with 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 disclosure of contingent assets and liabilities. Actual results may vary from these estimates.

Coronavirus Disease 2019—In January 2020, the first cases of a novel strain of the coronavirus known as Coronavirus Disease 2019 (“COVID-19” or, “the virus”) were reported in the U.S., and in March 2020 the World Health Organization recognized the virus as a global pandemic. In the weeks 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 that the Company operates in, Federal, state and local authorities have taken actions to both contain the spread of the virus while simultaneously providing substantial liquidity to Americans, domestic businesses and the financial markets to ensure markets continue to operate smoothly.

The COVID-19 Crisis did not have a material impact on the Company’s operations, its cash flows or the amount and availability of its liquidity during the first quarter 2020. Although it is not possible to reliably estimate the extent and duration of the COVID-19 Crisis as of the date of this quarterly report on Form 10-Q, management has made adjustments to the carrying values of the Company’s assets and liabilities impacted by the Crisis based on its best estimates and assumptions. The most significant adjustments to the carrying amount of the Company’s assets and liabilities include the Company’s estimate of future expected credit losses under both the Fannie Mae Delegated Underwriting and ServicingTM (“DUS”) program and the loans originated for the Company’s balance sheet. The Company continues to generate positive cash flow to support its business activities as its most significant capital relationships (Fannie Mae, Freddie Mac and HUD) have not been meaningfully affected by the Crisis. In addition, the globally and nationally recognized financial institutions with which the Company partners to provide warehouse financing do not appear to have been materially impacted by the Crisis, and there has not been, and we do not expect there to be, any disruption to the amount or availability of liquidity necessary to support the Company’s operations.

Subsequent Events—The Company has evaluated the effects of all events that have occurred subsequent to March 31, 2020. There have been no material events that would require recognition in the condensed consolidated financial statements. The Company has made certain disclosures in the notes to the condensed consolidated financial statements of events that have occurred subsequent to March 31, 2020. No other material subsequent events have occurred that would require disclosure.

Derivative Assets and Liabilities—Certain loan commitments and forward sales commitments meet the definition of a derivative asset and are recorded at fair value in the Condensed Consolidated Balance Sheets upon the executions of the commitment to originate a loan with a borrower and to sell the loan to an investor, with a corresponding amount recognized as revenue in the Condensed 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 Condensed Consolidated Balance Sheets and as a component of Loan origination and debt brokerage fees, net in the Condensed 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 risk-sharing obligation (or the “guaranty obligation;” included in Derivative assets in the Condensed Consolidated Balance Sheets and in Fair value of expected net cash flows from servicing, net in the Condensed Consolidated Income Statements), and (iii) the effects of interest rate movements between the trade date and balance sheet date. The estimated fair value of forward sale commitments includes the effects of interest rate movements between the trade date and 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 Condensed Consolidated Statements of Income. The co-broker fees for the three months ended March 31, 2020 and 2019 were $8.3 million and $2.9 million, respectively. The fair value of expected guaranty obligation recognized at commitment for the three months ended March 31, 2020 and 2019 were $1.3 million and $4.1 million respectively.

The Company presents two components of its revenue as Loan origination and debt brokerage fees, net and Fair value of expected net cash flows from servicing, net. Previously, the Company presented these two lines as one line item called Gains from mortgage banking activities and disclosed the breakout of Gains from mortgage banking activities in a footnote to the consolidated financial statements. The footnote disclosure is no longer considered necessary as the breakout is provided on the face of the Condensed Consolidated Statements of Income. All prior periods have been adjusted to conform to the current-year presentation.

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" or “CECL”) 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 in 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 modifies 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 the 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.

There have been no material changes to the accounting policies discussed in NOTE 2 of the Company’s 2019 Form 10-K, except for the changes to the Company’s accounting policies related to the allowance for risk-sharing obligations and allowance for loan losses in connection with the adoption of ASU 2016-13.

Guaranty Obligation and Allowance for risk sharing obligations— When a loan is sold under the DUS program, the Company undertakes an obligation to partially guarantee the credit 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 Condensed Consolidated Balance Sheets. The recognized guaranty obligation is the fair value of the Company’s obligation to stand ready to perform over the term of the guaranty, including credit risk.

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 estimated 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 Condensed Consolidated Statements of Income, unless the loan defaults or is paid off prior to maturity.

Overall CECL 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, further adjusted for estimated prepayments and amortization to arrive at the CECL reserve for the entire current portfolio as described further below.

Considering the Company’s long history servicing Fannie Mae DUS loans, the Company maximizes the use of historical internal data because the Company has extensive historical data 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 runoff 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 over 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, we have not seen significant volatility in historical prepayment rates due to changes in interest rates and would not expect this to change 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 remaining UPB one year from the current period, the historical average runoff rate for year five to arrive at the 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 expected 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 last recession in 2008-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 is not aware of 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”) as the Company believes forecasts beyond one year are inherently less reliable. The Company uses forecasts of unemployment rates, historically a highly correlated indicator for multifamily occupancy rates, and net operating income growth 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 charge-off rate used for the forecast period. For all remaining years until maturity, the Company uses the weighted-average annual charge-off rate for the ten-year period 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 for credit losses in the Condensed 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 unpaid principal balance of the loan.

Loans Held for Investment, net—Loans held for investment are multifamily loans originated by the Company 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 multifamily loans with similar risk characteristics and no geographic concentration. The loans are carried at their unpaid principal balances, adjusted for net unamortized fees and costs, and net of any allowance for loan losses.

As of March 31, 2020, Loans held for investment, net consisted of 20 loans with an aggregate $457.9 million of unpaid principal balance less $1.5 million of net unamortized deferred fees and costs and $2.2 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 $78.5 million is presented as a component of Loans held for investment, net in the Condensed Consolidated Balance Sheets as of March 31, 2020 and December 31, 2019, and the secured borrowing of $70.5 million is included within Other liabilities in the Condensed Consolidated Balance Sheets as of March 31, 2020. The Company does not have credit risk related to the $70.5 million of loans that were transferred.

The Company assesses the credit quality in the same manner as it does for the loans in the Fannie Mae at risk portfolio as described above and records a specific reserve for impaired loans. The allowance for loan losses is estimated collectively for loans with similar characteristics and for which there is no evidence of impairment. 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 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 reserve for loans held for investment is one year.

Due to the forecasted economic conditions associated with the Crisis, the Company recorded a $1.1 million provision for loan losses during the three months ended March 31, 2020. The charge-off rate for the forecasted period was 36 basis points and nine basis points as of March 31, 2020 and January 1, 2020, respectively. The charge-off rate for the remaining period until maturity was nine basis points as of both March 31, 2020 and January 1, 2020.

One loan held for investment with an unpaid principal balance of $14.7 million that was originated in 2017 was delinquent, impaired, and on non-accrual status as of March 31, 2020 and December 31, 2019. During the first quarter of 2020, the Company initiated foreclosure proceedings on the property while continuing to work with the borrowers on a restructuring plan. The Company had a $0.6 million specific reserve for this loan as of March 31, 2020 and December 31, 2019 and has not recorded any interest related to this loan since it went on non-accrual status. All other loans were current as of March 31, 2020 and December 31, 2019. The amortized cost basis of loans that were current

as of March 31, 2020 and December 31, 2019 was $443.2 million and $531.9 million, respectively. As of March 31, 2020, $170.8 million of the loans that were current were originated in 2018, while $272.4 million were originated in 2019.

Prior to 2019, the Company had not experienced any delinquencies related to its loans held for investment.

Provision 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 for credit losses in the Condensed Consolidated Statements of Income. NOTE 4 contains additional discussion related to the allowance for risk-sharing obligations. Provision for credit losses consisted of the following activity for the three months ended March 31, 2020 and 2019:

For the three months ended 

March 31, 

Components of Provision for Credit Losses (in thousands)

    

2020

    

2019

 

Provision for loan losses

$

1,106

$

623

Provision for risk-sharing obligations

 

22,537

 

2,052

Provision for credit losses

$

23,643

$

2,675

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 loans that are held for sale or held for investment are financed with matched borrowings under one of our warehouse facilities. The portion of loans held for sale or held for investment not funded with matched borrowings is financed with the Company’s own cash. The Company fully funds a small number of loans held for sale or loans held for investment with corporate 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, respectively, on loans held for investment after a loan is closed and before a loan is repaid. Included in Net warehouse interest income for the three months ended March 31, 2020 and 2019 are the following components:

For the three months ended 

March 31, 

Components of Net Warehouse Interest Income (in thousands)

    

2020

    

2019

 

Warehouse interest income - loans held for sale

$

7,402

$

13,984

Warehouse interest expense - loans held for sale

 

(5,910)

 

(13,955)

Net warehouse interest income - loans held for sale

$

1,492

$

29

Warehouse interest income - loans held for investment

$

6,306

$

8,779

Warehouse interest expense - loans held for investment

 

(2,303)

 

(1,787)

Warehouse interest income - secured borrowings

846

888

Warehouse interest expense - secured borrowings

(846)

(888)

Net warehouse interest income - loans held for investment

$

4,003

$

6,992

Total net warehouse interest income

$

5,495

$

7,021

       

        Statement of Cash Flows—For presentation in the Condensed Consolidated Statements of Cash Flows, the Company considers pledged cash and cash equivalents (as detailed in NOTE 9) to be restricted cash and restricted cash equivalents. The following table, in conjunction with the detail of Pledged securities, at fair value presented in NOTE 9, presents a reconciliation of the total of cash, cash equivalents, restricted cash, and restricted cash equivalents as presented in the Condensed Consolidated Statements of Cash Flows to the related captions in the Condensed Consolidated Balance Sheets as of March 31, 2020 and 2019 and December 31, 2019 and 2018.

March 31, 

December 31,

(in thousands)

2020

    

2019

    

2019

    

2018

 

Cash and cash equivalents

$

205,309

$

109,862

$

120,685

$

90,058

Restricted cash

30,745

17,561

8,677

20,821

Pledged cash and cash equivalents (NOTE 9)

 

8,543

 

6,423

 

7,204

 

9,469

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

$

244,597

$

133,846

$

136,566

$

120,348

Income Taxes—The Company records the realizable excess tax benefits from stock compensation as a reduction to income tax expense. The Company recorded realizable excess tax benefits of $2.9 million and $3.4 million during the three months ended March 31, 2020 and 2019, respectively.

Contracts with Customers—Substantially 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 following table presents information about the Company’s contracts with customers for the three months ended March 31, 2020 and 2019:

For the three months ended 

March 31, 

Description (in thousands)

    

2020

    

2019

 

Statement of income line item

Certain loan origination fees

$

21,348

$

11,531

Loan origination and debt brokerage fees, net

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

 

15,064

 

8,961

Other revenues

Total revenues derived from contracts with customers

$

36,412

$

20,492

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 19 R8.htm IDEA: XBRL DOCUMENT v3.20.2
MORTGAGE SERVICING RIGHTS
3 Months Ended
Mar. 31, 2020
MSRs  
Mortgage Servicing Rights  
Mortgage Servicing Rights

NOTE 3—MORTGAGE SERVICING RIGHTS

Mortgage servicing rights (“MSRs”) represent the carrying value of the commercial servicing rights retained by the Company for mortgage loans originated and sold and MSRs acquired from third parties. The initial capitalized amount is equal to the estimated fair value of the expected net cash flows associated with the servicing rights. MSRs are amortized using the interest method over the period that servicing income is expected to be received. The Company has one class of MSRs.

The fair values of the MSRs at March 31, 2020 and December 31, 2019 were $868.4 million and $910.5 million, respectively. The Company uses a discounted static cash flow valuation approach, and the key economic assumption is the discount rate. For example, see the following sensitivities:

The impact of a 100-basis point increase in the discount rate at March 31, 2020 is a decrease in the fair value of $25.8 million.

The impact of a 200-basis point increase in the discount rate at March 31, 2020 is a decrease in the fair value of $50.0 million.

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

Activity related to capitalized MSRs for the three months ended March 31, 2020 and 2019 is shown in the table below:

For the three months ended

 

March 31, 

 

Roll Forward of MSRs (in thousands)

    

2020

    

2019

 

Beginning balance

$

718,799

$

670,146

Additions, following the sale of loan

 

44,214

 

47,102

Amortization

 

(35,218)

 

(34,203)

Pre-payments and write-offs

 

(5,309)

 

(5,099)

Ending balance

$

722,486

$

677,946

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

Components of MSRs (in thousands)

March 31, 2020

December 31, 2019

Gross Value

$

1,221,877

$

1,201,542

Accumulated amortization

 

(499,391)

 

(482,743)

Net carrying value

$

722,486

$

718,799

The expected amortization of MSRs recorded as of March 31, 2020 is shown in the table below. Actual amortization may vary from these estimates.

  

Expected

(in thousands)

  Amortization  

Nine Months Ending December 31, 

2020

$

101,336

Year Ending December 31, 

2021

$

124,191

2022

 

109,526

2023

 

96,770

2024

 

83,594

2025

 

69,674

Thereafter

137,395

Total

$

722,486

XML 20 R9.htm IDEA: XBRL DOCUMENT v3.20.2
GUARANTY OBLIGATION AND ALLOWANCE FOR RISK-SHARING OBLIGATIONS
3 Months Ended
Mar. 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 three months ended March 31, 2020 and 2019 is presented in the following table:

For the three months ended

 

March 31, 

 

Roll Forward of Guaranty Obligation (in thousands)

    

2020

    

2019

 

Beginning balance

$

54,695

$

46,870

Additions, following the sale of loan

 

1,862

 

4,863

Amortization

 

(2,267)

 

(2,349)

Other

1,468

(8)

Ending balance

$

55,758

$

49,376

Activity related to the allowance for risk-sharing obligations for the three months ended March 31, 2020 and 2019 is shown in the following table:

For the three months ended

 

March 31, 

 

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

    

2020

    

2019

 

Beginning balance

$

11,471

$

4,622

Adjustment related to adoption of ASU 2016-13

31,570

Provision for risk-sharing obligations

 

22,537

 

2,052

Write-offs

 

 

Other

(1,468)

8

Ending balance

$

64,110

$

6,682

As of January 1, 2020, the Company recognized the CECL transition adjustment based on its assessment of the multifamily market and the macroeconomic environment, concluding that the projections at the time for the coming year were for continued strong performance similar to 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 downward for the forecast period. The loss factor 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 1.76 basis points for all remaining years in the calculation.

Conditions changed drastically beginning in March 2020 due to the Crisis across the world and the resulting global social distancing and lockdown measures that have been put in place by national/state/local authorities with varying expected longevities, macroeconomic conditions have reversed from sustained strength to short-term global economic contraction, causing unemployment rates to rise sharply and a recession to ensue.

These conditions are expected to impact unemployment and consumer incomes and therefore have an adverse impact on multifamily occupancy rates and property cash flows in the near term, increasing the likelihood of delinquencies, loan defaults, and risk-sharing losses. The Company concluded that the potential impacts due to the Crisis are expected to be generally consistent with the great financial crisis of 2007-2010. However, the Company expects the Crisis will impact the multifamily market over a one-year period instead of a two-year period but result in less severe losses over the shortened time frame. The charge offs recorded by the Company during the great financial crisis of 2007-2010 totaled 12 basis points over the two-year period. The Company adjusted the charge-off rate down to seven basis points based on the following:

The DSCR of the Company’s current at risk servicing portfolio is substantially higher than it was immediately prior to the last recession,
The fair values of the properties collateralizing the at risk servicing portfolio are higher than they were immediately prior to the last recession, and
The expected positive impacts of the unprecedented level of economic stimulus from the Federal government.

The charge-off rate of seven basis points was used for the forecast period as of March 31, 2020, with a reversion to the historical weighted average charge-off rate of 1.76 basis points for all remaining years in the calculation.

The calculated CECL reserve for the Company’s $37.2 billion at risk Fannie Mae servicing portfolio as of March 31, 2020 was $57.2 million compared to $34.7 million as of the date of adoption of ASU 2016-13 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 March 31, 2020 was 7.5 years.

For the year ended December 31, 2019, two loans defaulted, resulting in the recognition of specific reserves of $6.9 million. The properties related to these two at risk 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 March 31, 2020, the maximum quantifiable contingent liability associated with the Company’s guarantees under the Fannie Mae DUS agreement was $7.7 billion. 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 21 R10.htm IDEA: XBRL DOCUMENT v3.20.2
SERVICING
3 Months Ended
Mar. 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 $94.8 billion as of March 31, 2020 compared to $93.2 billion as of December 31, 2019.

As of March 31, 2020 and December 31, 2019, custodial escrow accounts relating to loans serviced by the Company totaled $2.1 billion and $2.6 billion, respectively. These amounts are not included in the accompanying Condensed Consolidated Balance Sheets as such amounts are not Company assets. Certain cash deposits associated with the escrow accounts 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 we service under the Fannie Mae DUS program, we are 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, we request reimbursement by Fannie Mae for the principal and interest advances, and Fannie Mae will reimburse us within 60 days of the request. For the month of April, the first month principal and interest payments were due following the onset of the COVID-19 Crisis in the U.S., we advanced $0.8 million of principal and interest payments and guarantee fees on loans in our Fannie Mae portfolio. On May 5, 2020, the Company received a commitment from one of its warehouse lending banks to create a $100.0 million sublimit to its Agency warehouse line (as defined below) that would be used to fund its advances of principal and interest payments under the Fannie Mae DUS program. The facility would provide 90% of the principal and interest advance payment and will be collateralized by Fannie Mae’s commitment to repay the advance. Completion of the facility is subject to final documentation, consent of the majority of holders of our term loan, and approval from Fannie Mae.

For loans we service under the Ginnie Mae program, we are obligated to advance the principal and interest payments and guarantee fees until the HUD loan is brought current, fully paid, or assigned to HUD. We are eligible to assign a loan to HUD once it is in default for 30 days. If the loan is not brought current, or the loan otherwise defaults, we are not reimbursed for our advances until such time as we assign the loan to HUD or work out a payment modification for the borrower.  For loans in default, we may repurchase those loans out of the Ginnie Mae security, at which time our advance requirements cease and we may then modify and resell the loan or assign the loan back to HUD, at which time we will be reimbursed for our advances. For the month of April, we advanced $4.5 million of principal and interest payments and guarantee fees on loans in our HUD portfolio.

We are not obligated to make advances on any of the other loans we service in our portfolio, including loans we service under the Freddie Mac Optigo program.

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

XML 22 R11.htm IDEA: XBRL DOCUMENT v3.20.2
WAREHOUSE NOTES PAYABLE
3 Months Ended
Mar. 31, 2020
WAREHOUSE NOTES PAYABLE  
Warehouse Notes Payable

NOTE 6—WAREHOUSE NOTES PAYABLE

At March 31, 2020, to provide financing for the Company’s loan origination activities, the Company has arranged for warehouse lines of credit. In support of the Agencies’ programs, the Company has committed and uncommitted warehouse lines of credit in the amount of $2.7 billion with certain national banks and a $1.5 billion uncommitted facility with Fannie Mae (collectively, the “Agency Warehouse Facilities”). The Company has pledged substantially all of its loans held for sale against the Agency Warehouse Facilities.

Additionally, at March 31, 2020, the Company has arranged for warehouse lines of credit in the amount of $0.5 billion with certain national banks to assist in funding loans held for investment under the Interim Program (“Interim Warehouse Facilities”). The Company has pledged all of its loans held for investment for which funding is obtained against these Interim Warehouse Facilities.

The following table provides additional detail about the warehouse lines of credit at March 31, 2020:

March 31, 2020

 

(dollars in thousands)

    

Committed

    

Uncommitted

Total Facility

Outstanding

    

    

 

Facility1

Amount

Amount

Capacity

Balance

Interest rate

 

Agency Warehouse Facility #1

$

350,000

$

200,000

$

550,000

$

173,125

 

30-day LIBOR plus 1.15%

Agency Warehouse Facility #2

 

500,000

 

300,000

 

800,000

 

207,948

 

30-day LIBOR plus 1.15%

Agency Warehouse Facility #3

 

500,000

 

 

500,000

 

303,605

 

30-day LIBOR plus 1.15%

Agency Warehouse Facility #4

350,000

350,000

141,921

30-day LIBOR plus 1.15%

Agency Warehouse Facility #5

500,000

500,000

207,317

30-day LIBOR plus 1.15%

Total National Bank Agency Warehouse Facilities

$

1,700,000

$

1,000,000

$

2,700,000

$

1,033,916

Fannie Mae repurchase agreement, uncommitted line and open maturity

 

 

1,500,000

 

1,500,000

 

51,235

 

Total Agency Warehouse Facilities

$

1,700,000

$

2,500,000

$

4,200,000

$

1,085,151

Interim Warehouse Facility #1

$

135,000

$

$

135,000

$

100,300

 

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

 

42,741

 

30-day LIBOR plus 1.90% to 2.50%

Interim Warehouse Facility #4

100,000

100,000

30-day LIBOR plus 1.75%

Interim Warehouse Facility #52

29,184

29,184

29,184

30-day LIBOR plus 3.00%

Total National Bank Interim Warehouse Facilities

$

439,184

$

75,000

$

514,184

$

221,481

Debt issuance costs

 

 

 

 

(786)

Total warehouse facilities

$

2,139,184

$

2,575,000

$

4,714,184

$

1,305,846

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 Interim warehouse facility #5 bears interest at 30-day LIBOR plus 3.00%, with an interest-rate floor of 4.50%

During the second quarter of 2020, the Company executed the fifth amendment to the warehouse agreement related to Agency Warehouse Facility #2 that temporarily increased the total facility capacity by $2.4 billion to $3.2 billion to fund a large portfolio of loans. The temporary increase expires 60 days after the loans are funded. No other material modifications were made to the agreement during 2020.

During the second quarter of 2020, the Company executed the 11th amendment to the warehouse agreement related to Agency Warehouse Facility #3 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. No other material modifications were made to the agreement during 2020.

During the second quarter of 2020, the Company executed the 11th amendment to the credit and security agreement related to Interim Warehouse Facility #1 that extended the maturity date to April 30, 2021. No other material modifications were made to the agreement during 2020.

During the first quarter of 2020, the Company executed a loan and security agreement to establish Interim Warehouse Facility #5. The $29.2 million committed warehouse loan and security agreement with a national bank funds two specific loans. The agreement provides for maturity dates to coincide with the maturity dates for the underlying two specific loans. Based on the current underlying loans, the maximum allowable loan term is two and a half years. Borrowings under the facility are full recourse to the Company and bear interest at 30-day LIBOR plus 300 basis points, with an interest-rate 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. The Company may request additional capacity under the agreement to fund specific loans.

The Company allowed Interim Warehouse Facility #4 to expire according to its terms April 30, 2020. The Company believes that the four remaining committed and uncommitted credit facilities from national banks and the Company’s corporate cash provide the Company with sufficient borrowing capacity to conduct its Interim Program lending operations.

The warehouse notes payable are subject to various financial covenants, all of which the Company was in compliance with as of the current period end.

XML 23 R12.htm IDEA: XBRL DOCUMENT v3.20.2
GOODWILL AND OTHER INTANGIBLE ASSETS
3 Months Ended
Mar. 31, 2020
GOODWILL AND OTHER INTANGIBLE ASSETS  
Goodwill and Other Intangible Assets

NOTE 7—GOODWILL AND OTHER INTANGIBLE ASSETS

Activity related to goodwill for the three months ended March 31, 2020 and 2019 follows:

For the three months ended

March 31, 

Roll Forward of Goodwill (in thousands)

    

2020

    

2019

 

Beginning balance

$

180,424

$

173,904

Additions from acquisitions

 

64,462

 

6,520

Impairment

 

 

Ending balance

$

244,886

$

180,424

The additions from acquisitions shown in the table above during the three months ended March 31, 2020 relates to the immaterial purchases of certain assets and the assumption of certain liabilities from two debt brokerage companies for aggregate consideration of $64.9 million, which consisted of cash of $43.8 million, $5.0 million of the Company’s stock, and $16.1 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 contingent consideration included for the acquisitions is non-cash consideration and thus not reflected in the amount of cash consideration paid in the Condensed Consolidated Statement of Cash Flows. 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 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 two 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 purchase accounting for the two acquisitions has been completed as of March 31, 2020.

The additions from acquisitions during the three months ended March 31, 2019 shown in the table above relates to an immaterial acquisition of a technology company, which was completed in the first quarter of 2019.

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

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

For the three months ended

March 31, 

Roll Forward of Contingent Consideration Liabilities (in thousands)

    

2020

    

2019

Beginning balance

$

5,752

$

11,630

Additions

16,073

Accretion

227

143

Payments

(5,800)

(6,450)

Ending balance

$

16,252

$

5,323

The contingent consideration liabilities above relate to acquisitions completed in 2017 and 2020. The last of the five earn-out periods related to these contingent consideration liabilities ends in the first quarter of 2025.

The global economic disruption caused by the COVID-19 Crisis has led to significant declines in the value of the U.S. equity markets. Certain sectors of the market have seen substantial impacts to their operations, cash flows, and liquidity. The commercial real estate finance

industry has also been impacted, particularly as it relates to financing and property sales activity for office, retail and hospitality assets. The Company has considered whether the disruption from the COVID-19 Crisis represents a triggering event with respect to impairment of its goodwill. Despite the disruption to many sectors of commercial real estate debt finance, financing activity for multifamily assets, which represents over 80% of the Company’s transaction volumes over the past several years and over 90% of its servicing portfolio, has not been as adversely impacted as a result of Fannie Mae’s, Freddie Mac’s, and HUD’s presence in the market. Consequently, the Company concluded that as of March 31, 2020, the COVID-19 Crisis and its direct impacts to the Company, its operations, available liquidity, and its cash flows does not represent a triggering event.

XML 24 R13.htm IDEA: XBRL DOCUMENT v3.20.2
FAIR VALUE MEASUREMENTS
3 Months Ended
Mar. 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 adjustments when there is evidence of impairment. 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 status, 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. These valuation methodologies were applied to all of the Company's assets and liabilities carried at fair value:

Derivative Instruments—The derivative positions consist of interest rate lock commitments with borrowers and forward sale agreements to the Agencies. The fair value of these instruments is estimated using a discounted cash flow model developed based on changes in the applicable U.S. Treasury rate and other observable market data. The value was determined after considering the potential impact of collateralization, adjusted to reflect nonperformance risk of both the counterparty and the Company, and are classified within Level 3 of the valuation hierarchy.
Loans Held for SaleLoans held for sale 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. 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.

On March 23, 2020, the U.S. Federal Reserve announced steps to support the U.S. economy during the COVID-19 Crisis, including directing the Federal Open Market Committee to purchase Treasury securities and Agency mortgage-backed securities in the amounts necessary to support stable market prices and smooth market function. Consequently, Agency mortgage-backed securities remain actively traded by market participants, and the value of the Company’s investments in Agency debt securities have remained stable despite the economic disruption caused by the COVID-19 Crisis. The fair value of the Company’s rate lock commitments tied to Agency loans and loans held for sale increased significantly from December 31, 2019 to March 31, 2020 as a result of (i) a significant increase in the balance of rate lock commitments and loans held for sale due to increased lending activity during the first quarter and (ii) a steep decline in the underlying interest rates, primarily the 10-year U.S. Treasury rate, from the time of rate lock and the end of the first quarter. The increase in the fair value of the Company’s loans held for sale and derivative assets related to the change in interest rates had an equal and offsetting increase in the fair value of derivative liabilities.  No changes were made to the valuation methodologies used to estimate fair value.

The following table summarizes financial assets and financial liabilities measured at fair value on a recurring basis as of March 31, 2020, and December 31, 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

 

March 31, 2020

Assets

Loans held for sale

$

$

1,186,577

$

$

1,186,577

Pledged securities

 

8,543

 

112,952

 

 

121,495

Derivative assets

 

 

 

158,233

 

158,233

Total

$

8,543

$

1,299,529

$

158,233

$

1,466,305

Liabilities

Derivative liabilities

$

$

$

172,623

$

172,623

Total

$

$

$

172,623

$

172,623

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 three months ended March 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 three months ended March 31, 2020 and 2019:

Fair Value Measurements

Using Significant Unobservable Inputs:

Derivative Instruments

For the three months ended

March 31, 

(in thousands)

    

2020

    

2019

    

Derivative assets and liabilities, net

Beginning balance

$

15,532

$

2,839

Settlements

 

(174,295)

 

(103,860)

Realized gains recorded in earnings (1)

 

158,763

 

101,021

Unrealized gains (losses) recorded in earnings (1)

 

(14,390)

 

(2,286)

Ending balance

$

(14,390)

$

(2,286)

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

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

Quantitative Information about Level 3 Measurements

 

(in thousands)

    

Fair Value

    

Valuation Technique

    

Unobservable Input (1)

    

Input Value (1)

 

Derivative assets

$

158,233

 

Discounted cash flow

 

Counterparty credit risk

 

Derivative liabilities

$

172,623

 

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 March 31, 2020 and December 31, 2019 are presented below:

March 31, 2020

December 31, 2019

 

    

Carrying

    

Fair

    

Carrying

    

Fair

 

(in thousands)

Amount

Value

Amount

Value

 

Financial assets:

Cash and cash equivalents

$

205,309

$

205,309

$

120,685

$

120,685

Restricted cash

 

30,745

 

30,745

 

8,677

 

8,677

Pledged securities

 

121,495

 

121,495

 

121,767

 

121,767

Loans held for sale

 

1,186,577

 

1,186,577

 

787,035

 

787,035

Loans held for investment, net

 

454,213

 

457,254

 

543,542

 

546,033

Derivative assets

 

158,233

 

158,233

 

15,568

 

15,568

Total financial assets

$

2,156,572

$

2,159,613

$

1,597,274

$

1,599,765

Financial liabilities:

Derivative liabilities

$

172,623

$

172,623

$

36

$

36

Secured borrowings

70,548

70,548

70,548

70,548

Warehouse notes payable

 

1,305,846

 

1,306,632

 

906,128

 

906,821

Note payable

 

293,371

 

272,874

 

293,964

 

297,750

Total financial liabilities

$

1,842,388

$

1,822,677

$

1,270,676

$

1,275,155

The following methods and assumptions were used for recurring fair value measurements as of March 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 the mortgage loan is funded and are valued using discounted cash flow models that incorporate observable inputs from market participants.

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

Fair Value of Derivative Instruments and Loans Held for SaleIn the normal course of business, the Company enters into contractual commitments to originate and sell multifamily mortgage loans at fixed prices with fixed expiration dates. The commitments become effective when the borrowers "lock-in" a specified interest rate within time frames established by the Company. All mortgagors are evaluated for creditworthiness prior to the extension of the commitment. Market risk arises if interest rates move 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 policy is to enter into a sale commitment with the investor simultaneous 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 Condensed Consolidated Statements of Income. The fair value of the Company's rate lock commitments to borrowers and loans held for sale and the related input levels includes, as applicable:

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

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

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

The fair value of the Company's forward sales contracts to investors considers the market price movement of the same type of security 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 March 31, 2020 and December 31, 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

 

March 31, 2020

Rate lock commitments

$

2,824,387

$

49,475

$

108,151

$

157,626

$

157,642

$

(16)

$

Forward sale contracts

 

3,920,466

 

 

(172,016)

 

(172,016)

 

591

(172,607)

 

Loans held for sale

 

1,096,079

 

26,633

 

63,865

 

90,498

 

 

 

90,498

Total

$

76,108

$

$

76,108

$

158,233

$

(172,623)

$

90,498

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 25 R14.htm IDEA: XBRL DOCUMENT v3.20.2
FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES
3 Months Ended
Mar. 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 Condensed Consolidated Balance Sheets. The amount of collateral required by Fannie Mae is a formulaic calculation at the loan level and considers the balance of the loan, the risk level of the loan, the age of the loan, and the level of risk-sharing. Fannie Mae requires restricted liquidity for Tier 2 loans of 75 basis points, which is funded over a 48-month period that begins upon delivery of the loan to Fannie Mae. Pledged securities held in the form of money market funds holding U.S. Treasuries are discounted 5%, and multifamily Agency mortgage-backed securities (“Agency MBS”) are discounted 4% for purposes of calculating compliance with the restricted liquidity requirements. As seen below, the Company held substantially all of its pledged securities in Agency MBS as of March 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 March 31, 2020 collateral requirements as outlined above. As of March 31, 2020, reserve requirements for the DUS loan portfolio will require the Company to fund $68.5 million in additional pledged securities over the next 48 months, assuming no further principal paydowns, prepayments, or defaults within the at risk portfolio. Fannie Mae periodically reassesses 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 March 31, 2020. The net worth requirement is derived primarily from unpaid balances on Fannie Mae loans and the level of risk sharing. At March 31, 2020, the net worth requirement was $200.7 million, and the Company's net worth, as defined in the requirements, was $763.6 million, as measured at our wholly owned operating subsidiary, Walker & Dunlop, LLC. As of March 31, 2020, the Company was required to maintain at least $39.7 million of liquid assets to meet operational liquidity requirements for

Fannie Mae, Freddie Mac, HUD, and Ginnie Mae. As of March 31, 2020, the Company had operational liquidity, as defined in the requirements, of $291.9 million, as measured at our wholly owned operating subsidiary, Walker & Dunlop, LLC.

Pledged Securities, at Fair ValuePledged securities, at fair value consisted of the following balances as of March 31, 2020 and 2019 and December 31, 2019 and 2018:

March 31, 

December 31,

(in thousands)

2020

    

2019

    

2019

    

2018

 

Pledged cash and cash equivalents:

Restricted cash

$

2,989

$

5,583

$

2,150

$

3,029

Money market funds

5,554

840

5,054

6,440

Total pledged cash and cash equivalents

$

8,543

$

6,423

$

7,204

$

9,469

Agency MBS

 

112,952

111,143

 

114,563

 

106,862

Total pledged securities, at fair value

$

121,495

$

117,566

$

121,767

$

116,331

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

The investments in Agency debt securities consist of Agency MBS and are all accounted for as AFS securities. The following table provides additional information related to the AFS Agency MBS as of March 31, 2020 and December 31, 2019:

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

March 31, 2020

    

December 31, 2019

    

Fair value

$

112,952

$

114,563

Amortized cost

114,528

113,580

Total gains for securities with net gains in AOCI

17

1,145

Total losses for securities with net losses in AOCI

 

(1,593)

 

(162)

Fair value of securities with unrealized losses

 

85,974

 

66,526

The Company has not recorded an allowance for credit losses for any of the securities whose fair value is less than amortized costs as of March 31, 2020. These unrealized losses were primarily related to interest-only Agency MBS securities caused by short-term fluctuations in the fair value of these securities. The contractual cash flows of these 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 bases 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. 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 the Agency MBS. The money market funds invest in short-term Federal Government and Agency debt securities and have no stated maturity date.

March 31, 2020

Detail of Agency MBS Maturities (in thousands)

Fair Value

    

Amortized Cost

    

Within one year

$

$

After one year through five years

2,605

2,630

After five years through ten years

94,860

95,159

After ten years

 

15,487

16,739

Total

$

112,952

$

114,528

XML 26 R15.htm IDEA: XBRL DOCUMENT v3.20.2
EARNINGS PER SHARE
3 Months Ended
Mar. 31, 2020
EARNINGS PER SHARE  
Earnings Per Share

NOTE 10—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 2015 Equity Incentive Plan that entitle recipients to receive nonforfeitable

dividends during the vesting period on a basis equivalent to the dividends paid to holders of common stock. These unvested awards meet the definition of participating securities.

The following table presents the calculation of basic and diluted EPS for the three months ended March 31, 2020 and 2019 under the two-class method. Participating securities are included in the calculation of diluted EPS using the two-class method, as this computation was more dilutive than the treasury-stock method.

For the three months ended March 31,

 

EPS Calculations (in thousands, except per share amounts)

2020

2019

 

Calculation of basic EPS

Walker & Dunlop net income

$

47,829

$

44,218

Less: dividends and undistributed earnings allocated to participating securities

 

1,510

 

1,509

Net income applicable to common stockholders

$

46,319

$

42,709

Weighted-average basic shares outstanding

30,226

29,680

Basic EPS

$

1.53

$

1.44

Calculation of diluted EPS

Net income applicable to common stockholders

$

46,319

$

42,709

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

34

38

Net income allocated to common stockholders

$

46,353

$

42,747

Weighted-average basic shares outstanding

30,226

29,680

Add: weighted-average diluted non-participating securities

934

1,004

Weighted-average diluted shares outstanding

31,160

30,684

Diluted EPS

$

1.49

$

1.39

The assumed proceeds used for calculating the dilutive impact of restricted stock awards under the treasury-stock method includes the unrecognized compensation costs associated with the awards. An immaterial number of average restricted shares were excluded from the computation of diluted earnings per share under the treasury method for the three months ended March 31, 2020 and 2019 because the effect would have been anti-dilutive (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).

XML 27 R16.htm IDEA: XBRL DOCUMENT v3.20.2
TOTAL EQUITY
3 Months Ended
Mar. 31, 2020
TOTAL EQUITY.  
Total Equity

NOTE 11—TOTAL EQUITY

A summary of changes in total equity for the three months ended March 31, 2020 and 2019:

For the three months ended March 31, 2020

Stockholders' Equity

Common Stock

Retained

Noncontrolling

Total

(in thousands)

  

Shares

  

Amount

  

APIC

  

AOCI

  

Earnings

  

Interests

  

Equity

 

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

47,829

47,829

Net income (loss) from noncontrolling interests

(224)

(224)

Contributions from noncontrolling interests

675

675

Other comprehensive income (loss), net of tax

(1,918)

(1,918)

Stock-based compensation - equity classified

5,061

5,061

Issuance of common stock in connection with equity compensation plans

675

7

11,362

11,369

Repurchase and retirement of common stock

(380)

(4)

(18,293)

(8,440)

(26,737)

Cash dividends paid ($0.36 per common share)

(11,347)

(11,347)

Balance at March 31, 2020

30,330

$

303

$

236,007

$

(1,181)

$

801,139

$

7,047

$

1,043,315

For the three months ended March 31, 2019

Stockholders' Equity

Common Stock

Retained

Noncontrolling

Total

(in thousands)

  

Shares

  

Amount

  

APIC

  

AOCI

  

Earnings

  

Interests

  

Equity

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

44,218

44,218

Net income (loss) from noncontrolling interests

(158)

(158)

Other comprehensive income (loss), net of tax

301

301

Stock-based compensation - equity classified

6,812

6,812

Issuance of common stock in connection with equity compensation plans

935

9

4,178

4,187

Repurchase and retirement of common stock

(459)

(4)

(22,400)

(1,755)

(24,159)

Cash dividends paid ($0.30 per common share)

(9,319)

(9,319)

Balance at March 31, 2019

29,973

$

300

$

223,742

$

226

$

698,894

$

4,910

$

928,072

During the first quarter of 2020, the Company’s Board of Directors approved a new stock repurchase program that permits the repurchase of up to $50.0 million of the Company’s common stock over a 12-month period beginning on February 11, 2020. During the first quarter of 2020, the Company repurchased 0.2 million shares of its common stock under a share repurchase program at a weighted average price of $63.58 per share and immediately retired the shares, reducing stockholders’ equity by $10.2 million. These purchases were made prior to the escalation of the COVID-19 Crisis in mid-March 2020, and future purchases are unlikely until the impacts of the COVID-19 Crisis on the economy and the Company’s liquidity are better understood. As of March 31, 2020, the Company had $39.8 million of authorized share repurchase capacity remaining under the 2020 share repurchase program.

On February 4, 2020, the Company’s Board of Directors declared a quarterly dividend of $0.36 per share. The dividend was paid March 9, 2020 to all holders of record of our restricted and unrestricted common stock as of February 21, 2020. Based upon the Company’s financial performance for the three months ended March 31, 2020, strong cash position, and projected future liquidity needs, on May 5, 2020, the Company’s Board of Directors declared a dividend of $0.36 per share for the second quarter of 2020. The dividend will be paid June 5, 2020 to all holders of record of the Company’s restricted and unrestricted common stock as of May 20, 2020.

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

The Company’s note payable contains direct restrictions to the amount of dividends the Company may pay, and the warehouse credit 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 intends to pay for the foreseeable future.

XML 28 R17.htm IDEA: XBRL DOCUMENT v3.20.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)
3 Months Ended
Mar. 31, 2020
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES  
Principles of Consolidation

Principles of Consolidation—The condensed consolidated financial statements include the accounts of Walker & Dunlop, Inc., its wholly owned subsidiaries, and its majority owned subsidiaries. The Company consolidates entities in which it has a controlling financial interest based on either the variable interest entity (“VIE”) or voting interest method. 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. Under the VIE model, the Company consolidates an entity when it both holds a variable interest in an entity and is the primary beneficiary. 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 in 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.

Use of Estimates

Use of Estimates—The preparation of condensed consolidated financial statements in conformity with 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 disclosure of contingent assets and liabilities. Actual results may vary from these estimates.

Coronavirus Disease

Coronavirus Disease 2019—In January 2020, the first cases of a novel strain of the coronavirus known as Coronavirus Disease 2019 (“COVID-19” or, “the virus”) were reported in the U.S., and in March 2020 the World Health Organization recognized the virus as a global pandemic. In the weeks 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 that the Company operates in, Federal, state and local authorities have taken actions to both contain the spread of the virus while simultaneously providing substantial liquidity to Americans, domestic businesses and the financial markets to ensure markets continue to operate smoothly.

The COVID-19 Crisis did not have a material impact on the Company’s operations, its cash flows or the amount and availability of its liquidity during the first quarter 2020. Although it is not possible to reliably estimate the extent and duration of the COVID-19 Crisis as of the date of this quarterly report on Form 10-Q, management has made adjustments to the carrying values of the Company’s assets and liabilities impacted by the Crisis based on its best estimates and assumptions. The most significant adjustments to the carrying amount of the Company’s assets and liabilities include the Company’s estimate of future expected credit losses under both the Fannie Mae Delegated Underwriting and ServicingTM (“DUS”) program and the loans originated for the Company’s balance sheet. The Company continues to generate positive cash flow to support its business activities as its most significant capital relationships (Fannie Mae, Freddie Mac and HUD) have not been meaningfully affected by the Crisis. In addition, the globally and nationally recognized financial institutions with which the Company partners to provide warehouse financing do not appear to have been materially impacted by the Crisis, and there has not been, and we do not expect there to be, any disruption to the amount or availability of liquidity necessary to support the Company’s operations.

Subsequent Events

Subsequent Events—The Company has evaluated the effects of all events that have occurred subsequent to March 31, 2020. There have been no material events that would require recognition in the condensed consolidated financial statements. The Company has made certain disclosures in the notes to the condensed consolidated financial statements of events that have occurred subsequent to March 31, 2020. No other material subsequent events have occurred that would require disclosure.

Derivative Assets and Liabilities

Derivative Assets and Liabilities—Certain loan commitments and forward sales commitments meet the definition of a derivative asset and are recorded at fair value in the Condensed Consolidated Balance Sheets upon the executions of the commitment to originate a loan with a borrower and to sell the loan to an investor, with a corresponding amount recognized as revenue in the Condensed 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 Condensed Consolidated Balance Sheets and as a component of Loan origination and debt brokerage fees, net in the Condensed 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 risk-sharing obligation (or the “guaranty obligation;” included in Derivative assets in the Condensed Consolidated Balance Sheets and in Fair value of expected net cash flows from servicing, net in the Condensed Consolidated Income Statements), and (iii) the effects of interest rate movements between the trade date and balance sheet date. The estimated fair value of forward sale commitments includes the effects of interest rate movements between the trade date and 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 Condensed Consolidated Statements of Income. The co-broker fees for the three months ended March 31, 2020 and 2019 were $8.3 million and $2.9 million, respectively. The fair value of expected guaranty obligation recognized at commitment for the three months ended March 31, 2020 and 2019 were $1.3 million and $4.1 million respectively.

The Company presents two components of its revenue as Loan origination and debt brokerage fees, net and Fair value of expected net cash flows from servicing, net. Previously, the Company presented these two lines as one line item called Gains from mortgage banking activities and disclosed the breakout of Gains from mortgage banking activities in a footnote to the consolidated financial statements. The footnote disclosure is no longer considered necessary as the breakout is provided on the face of the Condensed Consolidated Statements of Income. All prior periods have been adjusted to conform to the current-year presentation.

Guaranty Obligation and Allowance for Risk-sharing Obligations

Guaranty Obligation and Allowance for risk sharing obligations— When a loan is sold under the DUS program, the Company undertakes an obligation to partially guarantee the credit 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 Condensed Consolidated Balance Sheets. The recognized guaranty obligation is the fair value of the Company’s obligation to stand ready to perform over the term of the guaranty, including credit risk.

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 estimated 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 Condensed Consolidated Statements of Income, unless the loan defaults or is paid off prior to maturity.

Overall CECL 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, further adjusted for estimated prepayments and amortization to arrive at the CECL reserve for the entire current portfolio as described further below.

Considering the Company’s long history servicing Fannie Mae DUS loans, the Company maximizes the use of historical internal data because the Company has extensive historical data 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 runoff 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 over 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, we have not seen significant volatility in historical prepayment rates due to changes in interest rates and would not expect this to change 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 remaining UPB one year from the current period, the historical average runoff rate for year five to arrive at the 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 expected 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 last recession in 2008-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 is not aware of 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”) as the Company believes forecasts beyond one year are inherently less reliable. The Company uses forecasts of unemployment rates, historically a highly correlated indicator for multifamily occupancy rates, and net operating income growth 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 charge-off rate used for the forecast period. For all remaining years until maturity, the Company uses the weighted-average annual charge-off rate for the ten-year period 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 for credit losses in the Condensed 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 unpaid principal balance of the loan.

Loans Held for Investment, net

Loans Held for Investment, net—Loans held for investment are multifamily loans originated by the Company 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 multifamily loans with similar risk characteristics and no geographic concentration. The loans are carried at their unpaid principal balances, adjusted for net unamortized fees and costs, and net of any allowance for loan losses.

As of March 31, 2020, Loans held for investment, net consisted of 20 loans with an aggregate $457.9 million of unpaid principal balance less $1.5 million of net unamortized deferred fees and costs and $2.2 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 $78.5 million is presented as a component of Loans held for investment, net in the Condensed Consolidated Balance Sheets as of March 31, 2020 and December 31, 2019, and the secured borrowing of $70.5 million is included within Other liabilities in the Condensed Consolidated Balance Sheets as of March 31, 2020. The Company does not have credit risk related to the $70.5 million of loans that were transferred.

The Company assesses the credit quality in the same manner as it does for the loans in the Fannie Mae at risk portfolio as described above and records a specific reserve for impaired loans. The allowance for loan losses is estimated collectively for loans with similar characteristics and for which there is no evidence of impairment. 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 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 reserve for loans held for investment is one year.

Due to the forecasted economic conditions associated with the Crisis, the Company recorded a $1.1 million provision for loan losses during the three months ended March 31, 2020. The charge-off rate for the forecasted period was 36 basis points and nine basis points as of March 31, 2020 and January 1, 2020, respectively. The charge-off rate for the remaining period until maturity was nine basis points as of both March 31, 2020 and January 1, 2020.

One loan held for investment with an unpaid principal balance of $14.7 million that was originated in 2017 was delinquent, impaired, and on non-accrual status as of March 31, 2020 and December 31, 2019. During the first quarter of 2020, the Company initiated foreclosure proceedings on the property while continuing to work with the borrowers on a restructuring plan. The Company had a $0.6 million specific reserve for this loan as of March 31, 2020 and December 31, 2019 and has not recorded any interest related to this loan since it went on non-accrual status. All other loans were current as of March 31, 2020 and December 31, 2019. The amortized cost basis of loans that were current

as of March 31, 2020 and December 31, 2019 was $443.2 million and $531.9 million, respectively. As of March 31, 2020, $170.8 million of the loans that were current were originated in 2018, while $272.4 million were originated in 2019.

Prior to 2019, the Company had not experienced any delinquencies related to its loans held for investment.

Provision for Credit Losses

Provision 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 for credit losses in the Condensed Consolidated Statements of Income. NOTE 4 contains additional discussion related to the allowance for risk-sharing obligations. Provision for credit losses consisted of the following activity for the three months ended March 31, 2020 and 2019:

For the three months ended 

March 31, 

Components of Provision for Credit Losses (in thousands)

    

2020

    

2019

 

Provision for loan losses

$

1,106

$

623

Provision for risk-sharing obligations

 

22,537

 

2,052

Provision for credit losses

$

23,643

$

2,675

Net Warehouse Interest Income

For the three months ended 

March 31, 

Components of Provision for Credit Losses (in thousands)

    

2020

    

2019

 

Provision for loan losses

$

1,106

$

623

Provision for risk-sharing obligations

 

22,537

 

2,052

Provision for credit losses

$

23,643

$

2,675

Statement of Cash Flows

March 31, 

December 31,

(in thousands)

2020

    

2019

    

2019

    

2018

 

Cash and cash equivalents

$

205,309

$

109,862

$

120,685

$

90,058

Restricted cash

30,745

17,561

8,677

20,821

Pledged cash and cash equivalents (NOTE 9)

 

8,543

 

6,423

 

7,204

 

9,469

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

$

244,597

$

133,846

$

136,566

$

120,348

Income Taxes

Income Taxes—The Company records the realizable excess tax benefits from stock compensation as a reduction to income tax expense. The Company recorded realizable excess tax benefits of $2.9 million and $3.4 million during the three months ended March 31, 2020 and 2019, respectively.

Contracts with Customers

Contracts with Customers—Substantially 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 following table presents information about the Company’s contracts with customers for the three months ended March 31, 2020 and 2019:

For the three months ended 

March 31, 

Description (in thousands)

    

2020

    

2019

 

Statement of income line item

Certain loan origination fees

$

21,348

$

11,531

Loan origination and debt brokerage fees, net

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

 

15,064

 

8,961

Other revenues

Total revenues derived from contracts with customers

$

36,412

$

20,492

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

Recently Adopted and Recently Announced Accounting Pronouncements—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" or “CECL”) 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 in 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 modifies 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 the 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.

There have been no material changes to the accounting policies discussed in NOTE 2 of the Company’s 2019 Form 10-K, except for the changes to the Company’s accounting policies related to the allowance for risk-sharing obligations and allowance for loan losses in connection with the adoption of ASU 2016-13.

XML 29 R18.htm IDEA: XBRL DOCUMENT v3.20.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
3 Months Ended
Mar. 31, 2020
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES  
Schedule of Components of Provision for Credit Losses

For the three months ended 

March 31, 

Components of Provision for Credit Losses (in thousands)

    

2020

    

2019

 

Provision for loan losses

$

1,106

$

623

Provision for risk-sharing obligations

 

22,537

 

2,052

Provision for credit losses

$

23,643

$

2,675

Schedule of Net Warehouse Interest Income

For the three months ended 

March 31, 

Components of Net Warehouse Interest Income (in thousands)

    

2020

    

2019

 

Warehouse interest income - loans held for sale

$

7,402

$

13,984

Warehouse interest expense - loans held for sale

 

(5,910)

 

(13,955)

Net warehouse interest income - loans held for sale

$

1,492

$

29

Warehouse interest income - loans held for investment

$

6,306

$

8,779

Warehouse interest expense - loans held for investment

 

(2,303)

 

(1,787)

Warehouse interest income - secured borrowings

846

888

Warehouse interest expense - secured borrowings

(846)

(888)

Net warehouse interest income - loans held for investment

$

4,003

$

6,992

Total net warehouse interest income

$

5,495

$

7,021

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

March 31, 

December 31,

(in thousands)

2020

    

2019

    

2019

    

2018

 

Cash and cash equivalents

$

205,309

$

109,862

$

120,685

$

90,058

Restricted cash

30,745

17,561

8,677

20,821

Pledged cash and cash equivalents (NOTE 9)

 

8,543

 

6,423

 

7,204

 

9,469

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

$

244,597

$

133,846

$

136,566

$

120,348

Schedule of Contracts with Customers

For the three months ended 

March 31, 

Description (in thousands)

    

2020

    

2019

 

Statement of income line item

Certain loan origination fees

$

21,348

$

11,531

Loan origination and debt brokerage fees, net

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

 

15,064

 

8,961

Other revenues

Total revenues derived from contracts with customers

$

36,412

$

20,492

XML 30 R19.htm IDEA: XBRL DOCUMENT v3.20.2
MORTGAGE SERVICING RIGHTS (Tables)
3 Months Ended
Mar. 31, 2020
MORTGAGE SERVICING RIGHTS  
Schedule of Activity Related to Capitalized MSRs, Net of Accumulated Amortization

For the three months ended

 

March 31, 

 

Roll Forward of MSRs (in thousands)

    

2020

    

2019

 

Beginning balance

$

718,799

$

670,146

Additions, following the sale of loan

 

44,214

 

47,102

Amortization

 

(35,218)

 

(34,203)

Pre-payments and write-offs

 

(5,309)

 

(5,099)

Ending balance

$

722,486

$

677,946

Summary of Components of Net Carrying Value of MSRs

Components of MSRs (in thousands)

March 31, 2020

December 31, 2019

Gross Value

$

1,221,877

$

1,201,542

Accumulated amortization

 

(499,391)

 

(482,743)

Net carrying value

$

722,486

$

718,799

Schedule of Expected Amortization of MSRs

  

Expected

(in thousands)

  Amortization  

Nine Months Ending December 31, 

2020

$

101,336

Year Ending December 31, 

2021

$

124,191

2022

 

109,526

2023

 

96,770

2024

 

83,594

2025

 

69,674

Thereafter

137,395

Total

$

722,486

XML 31 R20.htm IDEA: XBRL DOCUMENT v3.20.2
GUARANTY OBLIGATION AND ALLOWANCE FOR RISK-SHARING OBLIGATIONS (Tables)
3 Months Ended
Mar. 31, 2020
GUARANTY OBLIGATION AND ALLOWANCE FOR RISK-SHARING OBLIGATIONS  
Schedule of Activity Related to Guaranty Obligation

For the three months ended

 

March 31, 

 

Roll Forward of Guaranty Obligation (in thousands)

    

2020

    

2019

 

Beginning balance

$

54,695

$

46,870

Additions, following the sale of loan

 

1,862

 

4,863

Amortization

 

(2,267)

 

(2,349)

Other

1,468

(8)

Ending balance

$

55,758

$

49,376

Summary of Allowance for Risk-Sharing Obligations

For the three months ended

 

March 31, 

 

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

    

2020

    

2019

 

Beginning balance

$

11,471

$

4,622

Adjustment related to adoption of ASU 2016-13

31,570

Provision for risk-sharing obligations

 

22,537

 

2,052

Write-offs

 

 

Other

(1,468)

8

Ending balance

$

64,110

$

6,682

XML 32 R21.htm IDEA: XBRL DOCUMENT v3.20.2
WAREHOUSE NOTES PAYABLE (Tables)
3 Months Ended
Mar. 31, 2020
WAREHOUSE NOTES PAYABLE  
Schedule of warehouse lines of credit

March 31, 2020

 

(dollars in thousands)

    

Committed

    

Uncommitted

Total Facility

Outstanding

    

    

 

Facility1

Amount

Amount

Capacity

Balance

Interest rate

 

Agency Warehouse Facility #1

$

350,000

$

200,000

$

550,000

$

173,125

 

30-day LIBOR plus 1.15%

Agency Warehouse Facility #2

 

500,000

 

300,000

 

800,000

 

207,948

 

30-day LIBOR plus 1.15%

Agency Warehouse Facility #3

 

500,000

 

 

500,000

 

303,605

 

30-day LIBOR plus 1.15%

Agency Warehouse Facility #4

350,000

350,000

141,921

30-day LIBOR plus 1.15%

Agency Warehouse Facility #5

500,000

500,000

207,317

30-day LIBOR plus 1.15%

Total National Bank Agency Warehouse Facilities

$

1,700,000

$

1,000,000

$

2,700,000

$

1,033,916

Fannie Mae repurchase agreement, uncommitted line and open maturity

 

 

1,500,000

 

1,500,000

 

51,235

 

Total Agency Warehouse Facilities

$

1,700,000

$

2,500,000

$

4,200,000

$

1,085,151

Interim Warehouse Facility #1

$

135,000

$

$

135,000

$

100,300

 

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

 

42,741

 

30-day LIBOR plus 1.90% to 2.50%

Interim Warehouse Facility #4

100,000

100,000

30-day LIBOR plus 1.75%

Interim Warehouse Facility #52

29,184

29,184

29,184

30-day LIBOR plus 3.00%

Total National Bank Interim Warehouse Facilities

$

439,184

$

75,000

$

514,184

$

221,481

Debt issuance costs

 

 

 

 

(786)

Total warehouse facilities

$

2,139,184

$

2,575,000

$

4,714,184

$

1,305,846

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 Interim warehouse facility #5 bears interest at 30-day LIBOR plus 3.00%, with an interest-rate floor of 4.50%

XML 33 R22.htm IDEA: XBRL DOCUMENT v3.20.2
GOODWILL AND OTHER INTANGIBLE ASSETS (Tables)
3 Months Ended
Mar. 31, 2020
GOODWILL AND OTHER INTANGIBLE ASSETS  
Schedule of Goodwill

For the three months ended

March 31, 

Roll Forward of Goodwill (in thousands)

    

2020

    

2019

 

Beginning balance

$

180,424

$

173,904

Additions from acquisitions

 

64,462

 

6,520

Impairment

 

 

Ending balance

$

244,886

$

180,424

Schedule of Contingent Liability

For the three months ended

March 31, 

Roll Forward of Contingent Consideration Liabilities (in thousands)

    

2020

    

2019

Beginning balance

$

5,752

$

11,630

Additions

16,073

Accretion

227

143

Payments

(5,800)

(6,450)

Ending balance

$

16,252

$

5,323

XML 34 R23.htm IDEA: XBRL DOCUMENT v3.20.2
FAIR VALUE MEASUREMENTS (Tables)
3 Months Ended
Mar. 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

 

March 31, 2020

Assets

Loans held for sale

$

$

1,186,577

$

$

1,186,577

Pledged securities

 

8,543

 

112,952

 

 

121,495

Derivative assets

 

 

 

158,233

 

158,233

Total

$

8,543

$

1,299,529

$

158,233

$

1,466,305

Liabilities

Derivative liabilities

$

$

$

172,623

$

172,623

Total

$

$

$

172,623

$

172,623

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

For the three months ended

March 31, 

(in thousands)

    

2020

    

2019

    

Derivative assets and liabilities, net

Beginning balance

$

15,532

$

2,839

Settlements

 

(174,295)

 

(103,860)

Realized gains recorded in earnings (1)

 

158,763

 

101,021

Unrealized gains (losses) recorded in earnings (1)

 

(14,390)

 

(2,286)

Ending balance

$

(14,390)

$

(2,286)

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

Quantitative Information about Level 3 Measurements

 

(in thousands)

    

Fair Value

    

Valuation Technique

    

Unobservable Input (1)

    

Input Value (1)

 

Derivative assets

$

158,233

 

Discounted cash flow

 

Counterparty credit risk

 

Derivative liabilities

$

172,623

 

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

March 31, 2020

December 31, 2019

 

    

Carrying

    

Fair

    

Carrying

    

Fair

 

(in thousands)

Amount

Value

Amount

Value

 

Financial assets:

Cash and cash equivalents

$

205,309

$

205,309

$

120,685

$

120,685

Restricted cash

 

30,745

 

30,745

 

8,677

 

8,677

Pledged securities

 

121,495

 

121,495

 

121,767

 

121,767

Loans held for sale

 

1,186,577

 

1,186,577

 

787,035

 

787,035

Loans held for investment, net

 

454,213

 

457,254

 

543,542

 

546,033

Derivative assets

 

158,233

 

158,233

 

15,568

 

15,568

Total financial assets

$

2,156,572

$

2,159,613

$

1,597,274

$

1,599,765

Financial liabilities:

Derivative liabilities

$

172,623

$

172,623

$

36

$

36

Secured borrowings

70,548

70,548

70,548

70,548

Warehouse notes payable

 

1,305,846

 

1,306,632

 

906,128

 

906,821

Note payable

 

293,371

 

272,874

 

293,964

 

297,750

Total financial liabilities

$

1,842,388

$

1,822,677

$

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

 

March 31, 2020

Rate lock commitments

$

2,824,387

$

49,475

$

108,151

$

157,626

$

157,642

$

(16)

$

Forward sale contracts

 

3,920,466

 

 

(172,016)

 

(172,016)

 

591

(172,607)

 

Loans held for sale

 

1,096,079

 

26,633

 

63,865

 

90,498

 

 

 

90,498

Total

$

76,108

$

$

76,108

$

158,233

$

(172,623)

$

90,498

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 35 R24.htm IDEA: XBRL DOCUMENT v3.20.2
FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES (Tables)
3 Months Ended
Mar. 31, 2020
FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES  
Schedule of Pledged Securities at Fair Value

March 31, 

December 31,

(in thousands)

2020

    

2019

    

2019

    

2018

 

Pledged cash and cash equivalents:

Restricted cash

$

2,989

$

5,583

$

2,150

$

3,029

Money market funds

5,554

840

5,054

6,440

Total pledged cash and cash equivalents

$

8,543

$

6,423

$

7,204

$

9,469

Agency MBS

 

112,952

111,143

 

114,563

 

106,862

Total pledged securities, at fair value

$

121,495

$

117,566

$

121,767

$

116,331

Schedule of Investment Information Related to AFS Agency MBS

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

March 31, 2020

    

December 31, 2019

    

Fair value

$

112,952

$

114,563

Amortized cost

114,528

113,580

Total gains for securities with net gains in AOCI

17

1,145

Total losses for securities with net losses in AOCI

 

(1,593)

 

(162)

Fair value of securities with unrealized losses

 

85,974

 

66,526

Schedule of Contractual Maturity Information Related to Agency MBS

March 31, 2020

Detail of Agency MBS Maturities (in thousands)

Fair Value

    

Amortized Cost

    

Within one year

$

$

After one year through five years

2,605

2,630

After five years through ten years

94,860

95,159

After ten years

 

15,487

16,739

Total

$

112,952

$

114,528

XML 36 R25.htm IDEA: XBRL DOCUMENT v3.20.2
EARNINGS PER SHARE (Tables)
3 Months Ended
Mar. 31, 2020
EARNINGS PER SHARE  
Schedule of Basic and Diluted EPS Under Two-Class Method

For the three months ended March 31,

 

EPS Calculations (in thousands, except per share amounts)

2020

2019

 

Calculation of basic EPS

Walker & Dunlop net income

$

47,829

$

44,218

Less: dividends and undistributed earnings allocated to participating securities

 

1,510

 

1,509

Net income applicable to common stockholders

$

46,319

$

42,709

Weighted-average basic shares outstanding

30,226

29,680

Basic EPS

$

1.53

$

1.44

Calculation of diluted EPS

Net income applicable to common stockholders

$

46,319

$

42,709

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

34

38

Net income allocated to common stockholders

$

46,353

$

42,747

Weighted-average basic shares outstanding

30,226

29,680

Add: weighted-average diluted non-participating securities

934

1,004

Weighted-average diluted shares outstanding

31,160

30,684

Diluted EPS

$

1.49

$

1.39

XML 37 R26.htm IDEA: XBRL DOCUMENT v3.20.2
TOTAL EQUITY (Tables)
3 Months Ended
Mar. 31, 2020
TOTAL EQUITY.  
Summary of Changes in Total Equity

For the three months ended March 31, 2020

Stockholders' Equity

Common Stock

Retained

Noncontrolling

Total

(in thousands)

  

Shares

  

Amount

  

APIC

  

AOCI

  

Earnings

  

Interests

  

Equity

 

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

47,829

47,829

Net income (loss) from noncontrolling interests

(224)

(224)

Contributions from noncontrolling interests

675

675

Other comprehensive income (loss), net of tax

(1,918)

(1,918)

Stock-based compensation - equity classified

5,061

5,061

Issuance of common stock in connection with equity compensation plans

675

7

11,362

11,369

Repurchase and retirement of common stock

(380)

(4)

(18,293)

(8,440)

(26,737)

Cash dividends paid ($0.36 per common share)

(11,347)

(11,347)

Balance at March 31, 2020

30,330

$

303

$

236,007

$

(1,181)

$

801,139

$

7,047

$

1,043,315

For the three months ended March 31, 2019

Stockholders' Equity

Common Stock

Retained

Noncontrolling

Total

(in thousands)

  

Shares

  

Amount

  

APIC

  

AOCI

  

Earnings

  

Interests

  

Equity

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

44,218

44,218

Net income (loss) from noncontrolling interests

(158)

(158)

Other comprehensive income (loss), net of tax

301

301

Stock-based compensation - equity classified

6,812

6,812

Issuance of common stock in connection with equity compensation plans

935

9

4,178

4,187

Repurchase and retirement of common stock

(459)

(4)

(22,400)

(1,755)

(24,159)

Cash dividends paid ($0.30 per common share)

(9,319)

(9,319)

Balance at March 31, 2019

29,973

$

300

$

223,742

$

226

$

698,894

$

4,910

$

928,072

XML 38 R27.htm IDEA: XBRL DOCUMENT v3.20.2
ORGANIZATION AND BASIS OF PRESENTATION (Details)
Mar. 31, 2020
Interim Program JV  
Joint Venture  
Ownership interest 15.00%
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.20.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Derivative Assets and Liabilities (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Mortgage Banking Activities    
Co-broker fees $ 8.3 $ 2.9
Fair value of expected guaranty obligation recognized at commitment $ 1.3 $ 4.1
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.20.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - ASU 2016-13 (Detail) - USD ($)
$ in Thousands
Mar. 31, 2020
Jan. 01, 2020
Dec. 31, 2019
Mar. 31, 2019
Dec. 31, 2018
New Accounting Pronouncements          
Allowance for risk-sharing obligations $ 64,110   $ 11,471 $ 6,682 $ 4,622
Retained earnings $ 801,139   $ 796,775    
ASU 2016-13 | Restatement Adjustment          
New Accounting Pronouncements          
Allowance for risk-sharing obligations   $ 31,600      
Retained earnings   (23,700)      
Deferred tax assets   $ 7,900      
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.20.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Guaranty Obligation and Allowance for risk sharing obligations (Details) - Fannie Mae DUS program - Maximum
3 Months Ended
Mar. 31, 2020
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%
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.20.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Loans Held-for-Investment, Net (Detail)
3 Months Ended 12 Months Ended
Jan. 01, 2020
Mar. 31, 2020
USD ($)
loan
Dec. 31, 2019
USD ($)
loan
Loans Held-for-Investment, Net      
Provision for loan losses   $ 1,100,000  
Loans charge off rate in forecasted period 0.09% 0.36%  
Loans charge off rate in remaining period 0.09% 0.09%  
Amortized cost of loans held for investment, current   $ 443,200,000 $ 531,900,000
Loans originated in 2018   170,800,000  
Loans originated in 2019   272,400,000  
Loans Held for Investment      
Transfers of financial assets accounted for as secured borrowings      
Loan portfolio transferred to third party   78,500,000  
Other Liabilities      
Transfers of financial assets accounted for as secured borrowings      
Loan portfolio transferred to third party   70,500,000  
Secured borrowing   $ 70,500,000  
Loans Held for Investment      
Loans Held-for-Investment, Net      
Number of loans held for investment | loan   20 22
Unpaid principal balance of loans held for investment   $ 457,900,000 $ 546,600,000
Net unamortized deferred fees and costs   1,500,000 2,000,000.0
Allowance for loan losses   $ 2,200,000 $ 1,100,000
Number of delinquent loans   1 1
Loans held for investment, delinquent   $ 14,700,000 $ 14,700,000
Number of impaired loans | loan   1 1
Loans held for investment, impaired   $ 14,700,000 $ 14,700,000
Loan originated in 2017   $ 14,700,000  
Number of loans on nonaccrual status | loan   1 1
Loans, non-accrual status   $ 14,700,000 $ 14,700,000
Specific reserve for loan   $ 600,000 $ 600,000
Loans Held for Investment | Maximum      
Loans Held-for-Investment, Net      
Loan term (in years)   3 years  
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.20.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Provision for Credit Losses (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Components of Provision for Credit Losses    
Provision for loan losses $ 1,106 $ 623
Provision for risk-sharing obligations 22,537 2,052
Provision for credit losses $ 23,643 $ 2,675
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.20.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Net Warehouse Interest Income (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Net Warehouse Interest Income    
Net warehouse interest income $ 5,495 $ 7,021
Loans Held for Sale    
Net Warehouse Interest Income    
Warehouse interest income 7,402 13,984
Warehouse interest expense (5,910) (13,955)
Net warehouse interest income 1,492 29
Loans Held for Investment    
Net Warehouse Interest Income    
Warehouse interest income 6,306 8,779
Warehouse interest expense (2,303) (1,787)
Net warehouse interest income 4,003 6,992
Secured Borrowings    
Net Warehouse Interest Income    
Warehouse interest income 846 888
Warehouse interest expense $ (846) $ (888)
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.20.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Cash Flows (Detail) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Mar. 31, 2019
Dec. 31, 2018
Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents        
Cash and cash equivalents $ 205,309 $ 120,685 $ 109,862 $ 90,058
Restricted cash 30,745 8,677 17,561 20,821
Pledged cash and cash equivalents (NOTE 9) 8,543 7,204 6,423 9,469
Total cash, cash equivalents, restricted cash, and restricted cash equivalents $ 244,597 $ 136,566 $ 133,846 $ 120,348
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.20.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Income Taxes (Detail) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES    
Excess tax benefits recognized $ 2.9 $ 3.4
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.20.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Contracts with Customers (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Contracts with Customers    
Revenue from contracts with customer $ 36,412 $ 20,492
Loan Origination Fees | Gains from Mortgage Banking Activities    
Contracts with Customers    
Revenue from contracts with customer 21,348 11,531
Investment Sales Broker Fees, Investment Management Fees, Assumption Fees, Application Fees and Other | Other Revenues    
Contracts with Customers    
Revenue from contracts with customer $ 15,064 $ 8,961
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.20.2
MORTGAGE SERVICING RIGHTS - Fair Value Disclosures (Detail) - MSRs
$ in Millions
3 Months Ended
Mar. 31, 2020
USD ($)
class
Dec. 31, 2019
USD ($)
Servicing    
Number of classes of MSRs | class 1  
Fair value of the MSRs $ 868.4 $ 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 $ 25.8  
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 $ 50.0  
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.20.2
MORTGAGE SERVICING RIGHTS - Schedule of Activity Related to Capitalized MSRs (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Mortgage Servicing Rights    
Beginning balance $ 718,799  
Ending balance 722,486  
MSRs    
Mortgage Servicing Rights    
Beginning balance 718,799 $ 670,146
Additions, following sale of loan 44,214 47,102
Amortization (35,218) (34,203)
Pre-payments and write-offs (5,309) (5,099)
Ending balance $ 722,486 $ 677,946
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.20.2
MORTGAGE SERVICING RIGHTS - Summary of Components of Net Carrying Value of Acquired and Originated MSRs (Detail) - MSRs - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Mortgage Servicing Rights Acquired and Originated    
Gross value $ 1,221,877 $ 1,201,542
Accumulated amortization (499,391) (482,743)
Net carrying value $ 722,486 $ 718,799
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.20.2
MORTGAGE SERVICING RIGHTS - Schedule of Expected Amortization of MSRs (Detail) - MSRs - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Future amortization    
Nine Months Ending December 31, 2020 $ 101,336  
2021 124,191  
2022 109,526  
2023 96,770  
2024 83,594  
2025 69,674  
Thereafter 137,395  
Net carrying value $ 722,486 $ 718,799
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.20.2
GUARANTY OBLIGATION AND ALLOWANCE FOR RISK-SHARING OBLIGATIONS - Schedule of Activity Related to Guaranty Obligation (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 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 1,862 4,863
Amortization (2,267) (2,349)
Other 1,468 (8)
Guaranty obligation, net of accumulated amortization - ending balance $ 55,758 $ 49,376
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.20.2
GUARANTY OBLIGATION AND ALLOWANCE FOR RISK-SHARING OBLIGATIONS - Summary of Allowance for Risk-Sharing Obligations (Detail)
$ in Thousands
3 Months Ended 12 Months Ended 24 Months Ended
Mar. 31, 2020
USD ($)
Mar. 31, 2019
USD ($)
Dec. 31, 2019
USD ($)
loan
Dec. 31, 2013
Jan. 01, 2020
USD ($)
Allowance for Risk-Sharing Contracts          
Beginning balance $ 11,471 $ 4,622 $ 4,622    
Adjustment related to adoption of ASU 2016-13 31,570        
Provision for risk-sharing obligations 22,537 2,052      
Other (1,468) 8      
Ending balance $ 64,110 $ 6,682 $ 11,471    
Number of defaulted loans | loan     2    
Amount of specific reserves placed on defaulted at risk loans     $ 6,900    
Number of defaulted at risk loans on which loss sharing settlements were reached | loan     2    
Average loss rate for forecasted period 0.01%        
Charge off rate in forecasted period 0.07%     0.12%  
Weighted average charge off rate for the remaining period 0.0176%       0.0176%
Fannie Mae DUS program          
Allowance for Risk-Sharing Contracts          
Maximum quantifiable contingent liability associated with guarantees $ 7,700,000        
Fannie Mae DUS Program          
Allowance for Risk-Sharing Contracts          
At risk servicing portfolio 37,200,000        
CECL reserve for at risk servicing portfolio $ 57,200       $ 34,700
Weighted average remaining life of the at risk servicing portfolio 7 years 6 months        
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.20.2
SERVICING - (Detail) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended
May 05, 2020
Apr. 30, 2020
Mar. 31, 2020
Dec. 31, 2019
Servicing        
Total Facility Capacity     $ 4,714,184  
Amount of outstanding principal and interest and tax and escrow advances included as a component of receivables, net on the balance sheet     2,600 $ 2,100
Loans serviced        
Servicing        
Servicing portfolio loans unpaid principal balance     94,800,000 93,200,000
Custodial escrow accounts     2,100,000 $ 2,600,000
Fannie Mae DUS Program        
Servicing        
Servicing portfolio loans unpaid principal balance     $ 37,200,000  
Notice period of reimbursement of advances     60 days  
Advances of principal and interest payments on behalf of borrowers   $ 800    
Fannie Mae DUS Program | Maximum        
Servicing        
Period of time advances of principal and interest payments and guarantee fees are required to be made     4 months  
HUD Program        
Servicing        
Advances of principal and interest payments on behalf of borrowers   $ 4,500    
Period of time a loan must be in default before assignment to HUD   30 days    
Agency Warehouse Facility Sublimit, Fannie Mae Advances | Fannie Mae DUS Program        
Servicing        
Total Facility Capacity $ 100,000      
Funding percentage of required advances of principal and interest to be provided 90.00%      
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.20.2
WAREHOUSE NOTES PAYABLE - Summary Information (Detail)
3 Months Ended
Apr. 30, 2020
facility
Jun. 30, 2020
USD ($)
Mar. 31, 2020
USD ($)
loan
item
Mar. 31, 2019
USD ($)
Dec. 31, 2019
USD ($)
Warehouse notes payable          
Committed Amount     $ 2,139,184,000    
Uncommitted Amount     2,575,000,000    
Total Facility Capacity     4,714,184,000    
Outstanding Balance     1,305,846,000   $ 906,128,000
Debt issuance costs     (786,000)    
Loans Held for Sale          
Warehouse notes payable          
Interest expense     5,910,000 $ 13,955,000  
Loans Held for Sale | Agency Warehouse Facility          
Warehouse notes payable          
Committed Amount     1,700,000,000    
Uncommitted Amount     2,500,000,000    
Total Facility Capacity     4,200,000,000    
Outstanding Balance     1,085,151,000    
Loans Held for Sale | Agency Warehouse Facility #1 | Agency Warehouse Facility          
Warehouse notes payable          
Committed Amount     350,000,000    
Uncommitted Amount     200,000,000    
Total Facility Capacity     550,000,000    
Outstanding Balance     $ 173,125,000    
Loans Held for Sale | Agency Warehouse Facility #1 | Agency Warehouse Facility | 30-day LIBOR          
Warehouse notes payable          
Percentage added to reference rate     1.15%    
Loans Held for Sale | Agency Warehouse Facility #2 | Agency Warehouse Facility          
Warehouse notes payable          
Committed Amount     $ 500,000,000    
Uncommitted Amount     300,000,000    
Total Facility Capacity   $ 3,200,000,000 800,000,000    
Outstanding Balance     $ 207,948,000    
Additional borrowing capacity   $ 2,400,000,000      
Term of temporary increase in facility capacity after funding of loan portfolio   60 days      
Loans Held for Sale | Agency Warehouse Facility #2 | Agency Warehouse Facility | 30-day LIBOR          
Warehouse notes payable          
Percentage added to reference rate     1.15%    
Loans Held for Sale | Agency Warehouse Facility #3 | Agency Warehouse Facility          
Warehouse notes payable          
Committed Amount     $ 500,000,000    
Uncommitted Amount   $ 265,000,000.0      
Total Facility Capacity     500,000,000    
Outstanding Balance     $ 303,605,000    
Maturity date   Apr. 30, 2021      
Loans Held for Sale | Agency Warehouse Facility #3 | Agency Warehouse Facility | 30-day LIBOR          
Warehouse notes payable          
Percentage added to reference rate     1.15%    
Loans Held for Sale | Agency Warehouse Facility #4 | Agency Warehouse Facility          
Warehouse notes payable          
Committed Amount     $ 350,000,000    
Total Facility Capacity     350,000,000    
Outstanding Balance     $ 141,921,000    
Loans Held for Sale | Agency Warehouse Facility #4 | Agency Warehouse Facility | 30-day LIBOR          
Warehouse notes payable          
Percentage added to reference rate     1.15%    
Loans Held for Sale | Agency Warehouse Facility #5 | Agency Warehouse Facility          
Warehouse notes payable          
Uncommitted Amount     $ 500,000,000    
Total Facility Capacity     500,000,000    
Outstanding Balance     $ 207,317,000    
Loans Held for Sale | Agency Warehouse Facility #5 | 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     $ 2,303,000 $ 1,787,000  
Loans Held for Investment | Interim Warehouse Facility #1 | Interim Warehouse Facility          
Warehouse notes payable          
Committed Amount     135,000,000    
Total Facility Capacity     135,000,000    
Outstanding Balance     $ 100,300,000    
Maturity date   Apr. 30, 2021      
Loans Held for Investment | Interim Warehouse Facility #1 | Interim Warehouse Facility | 30-day LIBOR          
Warehouse notes payable          
Percentage added to reference rate     1.90%    
Loans Held for Investment | Interim Warehouse Facility #2 | Interim Warehouse Facility          
Warehouse notes payable          
Committed Amount     $ 100,000,000    
Total Facility Capacity     100,000,000    
Outstanding Balance     $ 49,256,000    
Loans Held for Investment | Interim Warehouse Facility #2 | Interim Warehouse Facility | 30-day LIBOR          
Warehouse notes payable          
Percentage added to reference rate     1.65%    
Loans Held for Investment | Interim Warehouse Facility #3 | Interim Warehouse Facility          
Warehouse notes payable          
Committed Amount     $ 75,000,000    
Uncommitted Amount     75,000,000    
Total Facility Capacity     150,000,000    
Outstanding Balance     $ 42,741,000    
Loans Held for Investment | Interim Warehouse Facility #3 | Interim Warehouse Facility | 30-day LIBOR | Minimum          
Warehouse notes payable          
Percentage added to reference rate     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     2.50%    
Loans Held for Investment | Interim Warehouse Facility #4 | Interim Warehouse Facility          
Warehouse notes payable          
Committed Amount     $ 100,000,000    
Total Facility Capacity     $ 100,000,000    
Loans Held for Investment | Interim Warehouse Facility #4 | Interim Warehouse Facility | 30-day LIBOR          
Warehouse notes payable          
Percentage added to reference rate     1.75%    
Loans Held for Investment | Interim Warehouse Facility #5 | Interim Warehouse Facility          
Warehouse notes payable          
Committed Amount     $ 29,184,000    
Total Facility Capacity     29,184,000    
Outstanding Balance     $ 29,184,000    
Number of loans funded     2    
Term of facility     2 years 6 months    
Number of financial covenants | item     2    
Loans Held for Investment | Interim Warehouse Facility #5 | Interim Warehouse Facility | 30-day LIBOR          
Warehouse notes payable          
Percentage added to reference rate     3.00%    
Interest rate floor     4.50%    
National Banks | Agency Warehouse Facility          
Warehouse notes payable          
Total Facility Capacity     $ 2,700,000,000    
National Banks | Interim Warehouse Facility          
Warehouse notes payable          
Total Facility Capacity     500,000,000    
Number of credit facilities | facility 4        
National Banks | Loans Held for Sale | Agency Warehouse Facility          
Warehouse notes payable          
Committed Amount     1,700,000,000    
Uncommitted Amount     1,000,000,000    
Total Facility Capacity     2,700,000,000    
Outstanding Balance     1,033,916,000    
National Banks | Loans Held for Investment | Interim Warehouse Facility          
Warehouse notes payable          
Committed Amount     439,184,000    
Uncommitted Amount     75,000,000    
Total Facility Capacity     514,184,000    
Outstanding Balance     221,481,000    
Fannie Mae | Loans Held for Sale | Uncommitted Agency Warehouse Facility | Agency Warehouse Facility          
Warehouse notes payable          
Uncommitted Amount     1,500,000,000    
Total Facility Capacity     1,500,000,000    
Outstanding Balance     $ 51,235,000    
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.20.2
GOODWILL AND OTHER INTANGIBLE ASSETS - Schedule of Goodwill (Detail)
$ in Thousands
3 Months Ended
Mar. 31, 2020
USD ($)
item
Mar. 31, 2019
USD ($)
Dec. 31, 2019
USD ($)
Goodwill activity      
Beginning balance $ 180,424 $ 173,904  
Additions from acquisitions 64,462 6,520  
Ending balance $ 244,886 $ 180,424  
Assets acquired      
Number of acquisitions during the period | item 2    
Intangible assets acquired $ 2,400   $ 2,500
Weighted average amortization period 4 years 6 months    
2020 Acquisitions      
Assets acquired      
Stock issued $ 5,000    
Debt Brokerage Companies      
Assets acquired      
Number of acquisitions during the period | item 2    
Total consideration transferred $ 64,900    
Cash consideration 43,800    
Stock issued 5,000    
Contingent consideration $ 16,100    
Debt Brokerage Company One      
Assets acquired      
Amortization period 4 years    
Debt Brokerage Company Two      
Assets acquired      
Amortization period 5 years    
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.20.2
GOODWILL AND OTHER INTANGIBLE ASSETS - Contingent Consideration Liabilities (Detail)
$ in Thousands
3 Months Ended
Mar. 31, 2020
USD ($)
period
Mar. 31, 2019
USD ($)
Contingent consideration liabilities    
Payments $ (1,641) $ (6,450)
Number of initial annual contingent consideration earn-out periods | period 5  
Minimum    
Goodwill impairment    
Financing activity for multifamily assets as a percentage of transaction volumes 80.00%  
Financing activity for multifamily assets as a percentage of servicing portfolio 90.00%  
Other Liabilities    
Contingent consideration liabilities    
Beginning balance $ 5,752 11,630
Additions 16,073  
Accretion 227 143
Payments (5,800) (6,450)
Ending balance $ 16,252 $ 5,323
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.20.2
FAIR VALUE MEASUREMENTS - Summary of Financial Assets and Financial Liabilities Measured at Fair Value on a Recurring Basis (Detail) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Mar. 31, 2019
Dec. 31, 2018
Assets        
Loans held for sale $ 1,186,577 $ 787,035    
Pledged securities 121,495 121,767 $ 117,566 $ 116,331
Derivative assets 158,233 15,568    
Liabilities        
Derivative liabilities 172,623 36    
Recurring        
Assets        
Loans held for sale 1,186,577 787,035    
Pledged securities 121,495 121,767    
Derivative assets 158,233 15,568    
Total financial assets 1,466,305 924,370    
Liabilities        
Derivative liabilities 172,623 36    
Total financial liabilities 172,623 36    
Level 1 | Recurring        
Assets        
Pledged securities 8,543 7,204    
Total financial assets 8,543 7,204    
Level 2 | Recurring        
Assets        
Loans held for sale 1,186,577 787,035    
Pledged securities 112,952 114,563    
Total financial assets 1,299,529 901,598    
Level 3 | Recurring        
Assets        
Derivative assets 158,233 15,568    
Total financial assets 158,233 15,568    
Liabilities        
Derivative liabilities 172,623 36    
Total financial liabilities $ 172,623 $ 36    
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.20.2
FAIR VALUE MEASUREMENTS - Additional Information (Detail)
$ in Thousands
3 Months Ended
Mar. 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 60 R49.htm IDEA: XBRL DOCUMENT v3.20.2
FAIR VALUE MEASUREMENTS - Schedule of Roll Forward of Derivative Instruments (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Derivative assets and liabilities, net    
Beginning balance $ 15,532 $ 2,839
Settlements (174,295) (103,860)
Realized gains recorded in earnings 158,763 101,021
Unrealized gains recorded in earnings (14,390) (2,286)
Ending balance $ (14,390) $ (2,286)
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.20.2
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
Mar. 31, 2020
Dec. 31, 2019
Fair Value Measurements    
Derivative assets $ 158,233 $ 15,568
Derivative liabilities 172,623 36
Level 3 | Discounted Cash Flow | Derivative Assets    
Fair Value Measurements    
Derivative assets 158,233  
Level 3 | Derivative Liabilities | Discounted Cash Flow    
Fair Value Measurements    
Derivative liabilities 172,623  
Recurring    
Fair Value Measurements    
Derivative assets 158,233 15,568
Derivative liabilities 172,623 36
Recurring | Level 3    
Fair Value Measurements    
Derivative assets 158,233 15,568
Derivative liabilities $ 172,623 $ 36
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.20.2
FAIR VALUE MEASUREMENTS - Schedule of Carrying Amounts and the Fair Values of the Company's Financial Instruments (Detail) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Mar. 31, 2019
Dec. 31, 2018
Financial assets:        
Cash and cash equivalents $ 205,309 $ 120,685 $ 109,862 $ 90,058
Restricted cash 30,745 8,677 17,561 20,821
Pledged securities 121,495 121,767 $ 117,566 $ 116,331
Loans held for sale 1,186,577 787,035    
Loans held for investment, net 454,213 543,542    
Derivative assets 158,233 15,568    
Financial liabilities:        
Derivative liabilities 172,623 36    
Warehouse notes payable 1,305,846 906,128    
Note payable 293,371 293,964    
Carrying Amount        
Financial assets:        
Cash and cash equivalents 205,309 120,685    
Restricted cash 30,745 8,677    
Pledged securities 121,495 121,767    
Loans held for sale 1,186,577 787,035    
Loans held for investment, net 454,213 543,542    
Derivative assets 158,233 15,568    
Total financial assets 2,156,572 1,597,274    
Financial liabilities:        
Derivative liabilities 172,623 36    
Secured borrowings 70,548 70,548    
Warehouse notes payable 1,305,846 906,128    
Note payable 293,371 293,964    
Total financial liabilities 1,842,388 1,270,676    
Fair Value        
Financial assets:        
Cash and cash equivalents 205,309 120,685    
Restricted cash 30,745 8,677    
Pledged securities 121,495 121,767    
Loans held for sale 1,186,577 787,035    
Loans held for investment, net 457,254 546,033    
Derivative assets 158,233 15,568    
Total financial assets 2,159,613 1,599,765    
Financial liabilities:        
Derivative liabilities 172,623 36    
Secured borrowings 70,548 70,548    
Warehouse notes payable 1,306,632 906,821    
Note payable 272,874 297,750    
Total financial liabilities $ 1,822,677 $ 1,275,155    
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.20.2
FAIR VALUE MEASUREMENTS - General information (Detail)
3 Months Ended
Mar. 31, 2020
Loans Held for Sale  
Other information  
Period of originated loans within which they are transferred or sold 60 days
Money Market Funds | Maximum  
Other information  
Maximum term of maturity of pledged securities 90 days
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.20.2
FAIR VALUE MEASUREMENTS - Schedule of Fair Value of Derivative Instruments and Loans Held for Sale (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2020
Dec. 31, 2019
Derivative notional amount and balance sheet location    
Estimated Gain on Sale $ 76,108 $ 28,025
Total Fair Value Adjustment 76,108 28,025
Derivative assets 158,233 15,568
Derivative Liabilities (172,623) (36)
Fair Value Adjustment To Loans Held for Sale 90,498 12,493
Loans Held for Sale    
Derivative notional amount and balance sheet location    
Notional or Principal Amount 1,096,079 774,542
Estimated Gain on Sale 26,633 15,826
Interest Rate Movement 63,865 (3,333)
Total Fair Value Adjustment 90,498 12,493
Fair Value Adjustment To Loans Held for Sale 90,498 12,493
Rate Lock Commitments    
Derivative notional amount and balance sheet location    
Notional or Principal Amount 2,824,387 511,114
Estimated Gain on Sale 49,475 12,199
Interest Rate Movement 108,151 (1,975)
Total Fair Value Adjustment 157,626 10,224
Derivative assets 157,642 10,247
Derivative Liabilities (16) (23)
Forward Sale Contracts    
Derivative notional amount and balance sheet location    
Notional or Principal Amount 3,920,466 1,285,656
Interest Rate Movement (172,016) 5,308
Total Fair Value Adjustment (172,016) 5,308
Derivative assets 591 5,321
Derivative Liabilities $ (172,607) $ (13)
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.20.2
FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES - Commitments (Detail) - DUS Risk-Sharing Obligations - Fannie Mae
$ in Millions
3 Months Ended
Mar. 31, 2020
USD ($)
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 $ 68.5
Net worth 763.6
Minimum liquid assets to be maintained to meet operational liquidity requirements 39.7
Operational liquidity 291.9
Minimum  
LITIGATION, COMMITMENTS, AND CONTINGENCIES  
Net worth requirement $ 200.7
New Tier 2 loans  
LITIGATION, COMMITMENTS, AND CONTINGENCIES  
Collateral requirements percentage 0.75%
Period of funding for collateral requirement 48 months
New Tier 2 loans | Money Market Funds  
LITIGATION, COMMITMENTS, AND CONTINGENCIES  
Restricted liquidity collateral reduction percentage 5.00%
New Tier 2 loans | Agency Mortgage Backed Securities  
LITIGATION, COMMITMENTS, AND CONTINGENCIES  
Restricted liquidity collateral reduction percentage 4.00%
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.20.2
FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES - Pledged Securities at Fair Value (Detail) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Mar. 31, 2019
Dec. 31, 2018
Pledged cash and cash equivalents        
Restricted cash $ 2,989 $ 2,150 $ 5,583 $ 3,029
Money market funds 5,554 5,054 840 6,440
Total pledged cash and cash equivalents 8,543 7,204 6,423 9,469
Agency MBS 112,952 114,563 111,143 106,862
Pledged securities, at fair value $ 121,495 $ 121,767 $ 117,566 $ 116,331
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.20.2
FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES - Agency Multifamily Mortgage Based Securities Pledged Securities (Detail) - Agency Mortgage Backed Securities
$ in Thousands
Mar. 31, 2020
USD ($)
security
Dec. 31, 2019
USD ($)
Investments in Agency debt securities    
Fair Value $ 112,952 $ 114,563
Amortized cost 114,528 113,580
Total gains for securities with net gains in AOCI 17 1,145
Total losses for securities with net losses in AOCI (1,593) (162)
Fair value of securities with unrealized losses $ 85,974 66,526
Pledged securities in a continuous unrealized loss position for more than 12 months | security 0  
Maturities - Fair Value    
After one year through five years $ 2,605  
After five years through ten years 94,860  
After ten years 15,487  
Total 112,952 114,563
Maturities - Amortized Cost    
After one year through five years 2,630  
After five years through ten years 95,159  
After ten years 16,739  
Total $ 114,528 $ 113,580
XML 68 R57.htm IDEA: XBRL DOCUMENT v3.20.2
EARNINGS PER SHARE - Basic and Diluted EPS (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Calculation of basic EPS    
Walker and Dunlop net income $ 47,829 $ 44,218
Less: dividends and undistributed earnings allocated to participating securities 1,510 1,509
Net income applicable to common stockholders $ 46,319 $ 42,709
Basic weighted average shares outstanding 30,226 29,680
Basic EPS $ 1.53 $ 1.44
Calculation of diluted EPS    
Add: reallocation of dividends and undistributed earnings based on assumed conversion $ 34 $ 38
Net income allocated to common stockholders $ 46,353 $ 42,747
Add: weighted-average diluted non-participating securities 934 1,004
Weighted average diluted shares outstanding 31,160 30,684
Diluted EPS $ 1.49 $ 1.39
XML 69 R58.htm IDEA: XBRL DOCUMENT v3.20.2
TOTAL EQUITY - Summary of Changes in Total Equity (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Change in Stockholders' Equity    
Balances at the beginning of the period $ 1,042,285 $ 907,192
Balance at the beginning of the period (in shares) 30,035  
Walker and Dunlop net income $ 47,829 44,218
Net income (loss) from noncontrolling interests (224) (158)
Contributions from noncontrolling interests 675  
Other comprehensive income (loss), net of tax (1,918) 301
Stock-based compensation - equity classified 5,061 6,812
Issuance of common stock in connection with equity compensation plans 11,369 4,187
Repurchase and retirement of common stock (26,737) (24,159)
Cash dividends paid (11,347) (9,319)
Balances at the end of the period $ 1,043,315 $ 928,072
Balance at the end of the period (in shares) 30,330  
Cash dividends paid per common share $ 0.36 $ 0.30
ASU 2016-02    
Change in Stockholders' Equity    
Cumulative effect adjustment for adoption of ASU, net of tax   $ (1,002)
ASU 2016-13    
Change in Stockholders' Equity    
Cumulative effect adjustment for adoption of ASU, net of tax $ (23,678)  
Common Stock    
Change in Stockholders' Equity    
Balances at the beginning of the period $ 300 $ 295
Balance at the beginning of the period (in shares) 30,035 29,497
Issuance of common stock in connection with equity compensation plans $ 7 $ 9
Issuance of common stock in connection with equity compensation plans (in shares) 675 935
Repurchase and retirement of common stock $ (4) $ (4)
Repurchase and retirement of common stock (in shares) (380) (459)
Balances at the end of the period $ 303 $ 300
Balance at the end of the period (in shares) 30,330 29,973
APIC    
Change in Stockholders' Equity    
Balances at the beginning of the period $ 237,877 $ 235,152
Stock-based compensation - equity classified 5,061 6,812
Issuance of common stock in connection with equity compensation plans 11,362 4,178
Repurchase and retirement of common stock (18,293) (22,400)
Balances at the end of the period 236,007 223,742
AOCI    
Change in Stockholders' Equity    
Balances at the beginning of the period 737 (75)
Other comprehensive income (loss), net of tax (1,918) 301
Balances at the end of the period (1,181) 226
Retained Earnings    
Change in Stockholders' Equity    
Balances at the beginning of the period 796,775 666,752
Walker and Dunlop net income 47,829 44,218
Repurchase and retirement of common stock (8,440) (1,755)
Cash dividends paid (11,347) (9,319)
Balances at the end of the period 801,139 698,894
Retained Earnings | ASU 2016-02    
Change in Stockholders' Equity    
Cumulative effect adjustment for adoption of ASU, net of tax   (1,002)
Retained Earnings | ASU 2016-13    
Change in Stockholders' Equity    
Cumulative effect adjustment for adoption of ASU, net of tax (23,678)  
Noncontrolling Interests    
Change in Stockholders' Equity    
Balances at the beginning of the period 6,596 5,068
Net income (loss) from noncontrolling interests (224) (158)
Contributions from noncontrolling interests 675  
Balances at the end of the period $ 7,047 $ 4,910
XML 70 R59.htm IDEA: XBRL DOCUMENT v3.20.2
TOTAL EQUITY - Share Repurchase (Details) - USD ($)
$ / shares in Units, $ in Thousands, shares in Millions
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Repurchases of common stock    
Reduction of equity for retirement of repurchased shares $ 26,737 $ 24,159
Share repurchase program 2020 | Common shares    
Repurchases of common stock    
Share repurchase program, period for repurchases 12 months  
Repurchased and retired shares 0.2  
Weighted average market price of shares repurchased and retired (in dollars per share) $ 63.58  
Reduction of equity for retirement of repurchased shares $ 10,200  
Authorized share repurchase capacity remaining 39,800  
Share repurchase program 2020 | Common shares | Maximum    
Repurchases of common stock    
Repurchase authorization $ 50,000  
XML 71 R60.htm IDEA: XBRL DOCUMENT v3.20.2
TOTAL EQUITY - Dividends (Details) - $ / shares
3 Months Ended
May 05, 2020
Feb. 04, 2020
Mar. 31, 2020
Mar. 31, 2019
Dividends        
Cash dividends paid per common share     $ 0.36 $ 0.30
Cash dividends declared per common share $ 0.36 $ 0.36    
XML 72 R61.htm IDEA: XBRL DOCUMENT v3.20.2
TOTAL EQUITY - Acquisitions (Details)
$ in Millions
3 Months Ended
Mar. 31, 2020
USD ($)
2020 Acquisitions  
Acquisitions  
Stock issued $ 5.0
EXCEL 73 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( 1&_U '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 " $1O]0JRR]]N\ K @ $0 &1O8U!R;W!S+V-O&ULS9+! M3L,P#(9?!>7>.FV!H:C+!<0))"0F@;A%B;=%:]HH,6KW]J1AZX3@ 3C&_O/Y ML^16>Z&'@"]A\!C(8KR:7-='H?V:[8F\ (AZCT[%,B7ZU-P.P2E*S[ #K_1! M[1!JSF_!(2FC2,$,+/Q"9+(U6NB BH9PPAN]X/UGZ#+,:, .'?84H2HK8'*> MZ(]3U\(%,,,(@XO?!30+,5?_Q.8.L%-RBG9)C>-8CDW.I1TJ>']^>LWK%K:/ MI'J-Z5>T@HX>U^P\^:VY?]@\,EGSFA=\5335AM^)ZY6X:3YFUQ]^%V$W&+NU M_]CX+"A;^'47\@M02P,$% @ !$;_4)E&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" $1O]0#N[M3CX% "9%0 & 'AL+W=OE4BFPH0&W4'81^V82MXE([%S'H?3? M[SAI$T#I2:9]H4G(>?WDV'Z/[?%:Z9"1[DW'Q;*XG8Y6;.))BKDF6)PG7 MFS,1J_5IC_9V#^ZC56CL VE'Z= M>W=-[*<\*_5B;ZZ"TYYKB40L?&,E./R\BIF(8ZL$'#^VHKVJ M31OX_GJG?EE\/'S,,\_$3,6/46#"T]YQCP1BR?/8W*OUGV+[04.KYZLX*_Z2 M=?GN8- C?IX9E6R#@2")9/G+W[:)>!_@[@E@VP#V*8#N:\';!GC%AY9DQ6>= M<\,G8ZW61-NW0%+DIHN%K(FF[<6$T_#>".#,Y5WX.O6((EP&YD"8R&W(E MR^%AT]PG6!9X:'3U,(9R=-X1]PO"IS7J'GM65NVI@YI(5!U<*@:&'0 MUL+#)A5-'8"'4[=_YTP1CF'%,>S&<9=S;82.-^1>I$J;)B9 M5VS'J.)V>%Y&L2"W>?(L=!,5KN&ZM.\-71?C.:EX3KKPW(M5E!GH0D-N>=*8 M*5SGD<)+^3LYS&:OT ":A?X@P4K>V1K<+)>@I#6.KF-8'9&&@4XG2 M9*9R:?0&?H-&]!;UFW,,\IU_TRZ0#_R-7 4P_*)EY)?6O;^C6R2/W;Y[Q$Y. MV! C9#4AZT(X#0*H(]G![H)G#!5O1:K]GN%WODA4*2!8&]/\V":SV?89;]FY6?K#(P@XS\BTW4"FE];/& M_6VI/"R4[?G,Z\2CU*/'S!L[KTU4M?>S%L?>FL0EK*F@+#T)<&ML ],BU^]3 MUO>P0LEJ@V>X/U?[JO=LE_"P>;7E M>]TL'\ T0%W)0+R1OT3CB&^1@HT>'9R,1B,T7[7E>[A!3R%909FPF#>-[K,6 M@;TST'EW^&4-J#@3S(AO=V?E.5CUM#IWG!:G;4[]>GEH"1MO\*^,Q&()H>[A M"*::+L\!RQNCTN(H[5D9HY+B,A0\$-J^ /]?*F5V-[:!ZC1V\B]02P,$% M @ !$;_4'U"D0:8!@ #QD !@ !X;"]W;W)KZ<;N'_]Y/VO-G@(9L&-N%#55UG:U>DLFZ%2W/)-9:_5P]]B&U#L_!6J M,NV_Z&%KBV>HV!BKZNU@4%#+ION??]LF8F\ B28&T.T ^K,#V'9 F[EYIZP- MZY);?G:BU0/2SAJ\N8LV-^UHB$8V[C/>6 V_2AAGSRY44\)'$26"*Z,J67(+ M-Z]YQ9M"H!OGV* C].7F$AV\>(E>(-F@SRNU,;PISZ>Q^= M>-\'KH\1(X>(8HH]PR_"PR]%\32\THT0]]=BCI72>O*K;/[,XICAB&@^_U4C,T( MQ4D6[\R>*8UV2J.@TFMAK):%^\I.JT]?YR#>>S'#:10/Y(VMLB1-_>+BG;@X M*.ZJ$N42E!E1;+2T4IA#Q"VZY5(C2.A&^.3&(R&$DB@?ZO6:IVZ59BMG$%$AWFM-?T2R;>Y@3 M4)OM(6J$]>E-1SJB.**$#>2.S>*(@:%?;K:3FP7E?E#:+H$I,"OTO2QDLT3: M56?OVLK&&:,TRI*!4H\9R=(\]RO-=TKSH-*W2I4/LJK:2J#L2KCD6MXLY:(2 MB'N*32WN<43:< M UZ[.,DF1.Z!BOR@;A4"5$(BS>0TW;IX-@$IR8:5P&\6)1,2>Y@0&I3XJ?WB M@132<6H8B]*1/H\=C3 E$P)[2)$PI3XKRZN00#:N_(R0?*QP;$B3-"93"XCT M=")1D,CO)5_(JBW] 2R3'B@D3)2O7 NW71&H4588M.:/;@YYH_<0@N$XBX;% MPV.8XX30J3G>LX2$8?(1) 85CGE <\92,A3HM\L8]( M+2JYY&XGWBY&I&YA1UYLZDW5[A]Y#35;?F\-O(%X2!&G<3:,PP>4))_ '^F! M0L)$.:^@?6DWN(Y_6IJ[([/BVI&E#\R_0L;@2")"\%#XV(R0*)U:P#U?2!@P M>Y6ZFEHH6Z$>6*0TH:-R/;9C$X60]D"A8:!<"=UVF"[#I5@K(Z&)N-6J1@NE MP9O07LUTC [ VZCX>,R W%.B>\#0,&"ZZOV#M-(Q.J" L]'&S6<79PF=6(%T MKV$),Z8KX3]2.08(I4F6),-YZC$D":,YF=+9HX:R8!U_ RV0?0RU:#T2:+AC MN8+.7FCMV@)8I&U+L+$KI>5W>!3C0XSQGU#=&X&D,1M1'GM3$GR'.RUY9=:\ M$*>S-;P"-IIB=H9\#>IO%XFU6NH1TV]&--; 5+5V18_B0)?DVG:Y;^6<#V8.G;5O>FL,-]!E[)M!Z MBWH!*^2I_?:G>8Q&AHY:NN5R M,#N_>G^E5[&$E2S >K6B?'71C$_TC[9E*PTP]W^-FUS,4JH:YLW*'95#H M90/W AU4RIB7+I1/%^\F0AGC\@CZRN'NP&,&%6PBC)ZI-,S4:V$Y/"J1X+J! M2>8O3&,N9I@0-CSZ\-BE>9*F$^2G/4!I&*!=^6R7T$I5)8#HC_:T9EBJMG(] M$,4LHI2R,$H_*OC\C=6JJMS*A792P(*<.%?R@!%'PXGL ML4KB*7RR'I\LC,\NL].Y9&,B$AQ!>S'$N]^0TJF#+]:SDX79Z0JH; \Z3'=6 M!XF%I(JF (ZB@X^?/K^Y0;3]*?NE; RJQ"V,Q,WE2G!8N\X ?K]5T#9M;]R9^.YO(&?_ U!+ P04 " $1O]0N%89S98" M #D!P & 'AL+W=O.W")5@U-K--LNW3[VP(2AJ2-EI>!-O<_^YW M9W-.MDH_FP+ DM^ED&8>%-96MY2:K("2F8&J0.*;E=(ELSC5:VHJ#2SWHE+0 M* PGM&1PU,3490G2<"6)AM4\^#B\7B M0$!FG0>&CPTL0 CG"#%^M3Z#+J03[H]WWC_YW#&7)V9@H<1/GMMB'LP"DL.* MU<(^J.UG:/,9.W^9$L;_DVUK&P8DJXU592M&@I++YLE^MW78$PQ')P11*XC> M*HA;0>P3;7Y%NA:L-D M;A)JDG*$G5E MB;R_^'_*V_N ]VD MXQ!_"=WLU^HUJP/448..S> M5EM@6\(/) MGF](Q339,%$#N<)SF2LAF#:D MW 7_=!-_ZG^TB#T[ JV8'H-,.='H!Z.GMGQY%C\,X?LG89Q7&XW[$68[CG+V)L\_JF)/N]6!W_V%#6W-IB( 5ZL+!%!WHYDYI)E95OBT_*8M- MW@\+O(9!.P-\OU+*[B:NTW<7>_H/4$L#!!0 ( 1&_U"6S!MHY@4 <6 M 8 >&PO=V]R:W-H965T&ULG9C;;MLX$(9?A3!ZT0)- M+%+GP G0'(HMT$/0M-MK6J9MH9+H)6D[VZ??(25+CD@1[=XDDCP3BI]PRIM!S737R>K95:G/8J;!=^KJFS8HT!R7]=4_'O+*GZ\GN'9Z<'7>]E5=:LD25OD&#KZ]D[?'5'WYO@(9@EE>R. M5S_*E=I>S[(96K$UW5?J*S_^Q;J 8NVOX)4T?]&QLPUFJ-A+Q>MN,!#49=/^ MI\_=1)P- #_N :0;0,8#HHD!83<@-(&V9":L>ZKHS4+P(Q+:&KSI"S,W9C1$ M4S;Z,SXI ;^6,$[=W/%F!1^%K1!<25Z5*ZK@YDG!/_A:2B*^1A^:@M<,T49; MU9 N6_T=#^STPP7Z_G2/7K]Z@^26"B91V:!O6[Z7,$*^1:]>W"_F"KCUV^=% MQWC;,I()QA!]XHW:2O0 K*N7X^<0;Q\T.05]2[P./U%QB4+\%I& ! Z>N]\> MCG,/3MA_@]#X"R?\?64'UNR9]+B*>E>1<15-N/K(:8.X*#=E0]ME M]LQ98* M+07_R02L3+1F##Y*PY3K2[3N$^->EX##39J$:;B8'\[GQ[:*TS1/>ZL7[''/ M'GO9W]-2H .M]DSG''O>P4J'5 105%"Y16LH.1*M!:^19.)0%F6SF8RC?55\ M1IAD01",XK"MHB /,W<<21]'XHWCZ01G9MH%EUBOC>,HC$9P#BN"\]P-E_9P MJ1?N,\SF$=:H7HT,UJ5BL%X57.B%[&)-;8HHCT>HME$:$.PFS7K2S$OZ( L] M@E'1P%Q*D\E<;9GX'>K, L)!&HW3V&$5!:;N%R^[49 MQF0$Y["*(QRYX7 PU/O B_>-*UIY\3H'YV\F883C= 3HL,,93/)$&8C(X(]YX'YF0O&E8Y0R56"%D>4S&Z>TP2W$23B0X'NH^#KUL M[VHN5/GKO%*#N!:E>>#D#2V0,$^3<>JXS-(\""=X!W'!?G5Y%/Q0F@8.^D=4 M"+8J%:JXM+Y51QLY$BFQ5J'++$GC"=A!3;!?3CZ1 .[%>.MG1 BPZ(6C\*+I5[9FUMP%F06Y@.,ZC> M4YR#AF"_B+0UA#F7:0=H*P).PRRS"!UV(0[CJ50=Q /[U:/K3$VWT$TH]+=. M5%L%DH"D5K6SS>(DR*;J\: 6V"\7':BBSZ<)=4(ZU 6B;7P768!F8 D@V@0 MOVCHKJ$56[1DL/89:CC<-DKPJM*9>I)DYPP36RBB- G&5=9E!G(<3, /$'(N&US6>%XHJD@@XX1OX[]H!7T[T8E M[O=-Q7=G$3EA;=I,66-AO])K1O!*-5^0MV$!M:-FW_V&J55H)=Q58;^(T>:%G1 M9<4N(*TO)*T8;"Z*O2A5Z:YLQ%:K"YSC<;EPF(7!1,- !DTC?DVSD\ UPT[L MV-JR17%N-9TNLRC&$YL.,B@;\2O;+95E,?3R4)#;HP+T^O.7;P\(!V^??PR=NG"L=>>R"J?F>9 ]XI>]=IZ/ MYO#*9'>[Y>^.9?A>207) ^$XR6V)"P-"DC&Z;4;R))NJTX,2$K\2GB;\_]+; MVA=B;+5N+C/8\XW397YVI%8SL3$GC1*6V[Y1[4%3_[0_S7QGSO!&SV_QU5U[ M)CFX:8](/U&QT86I8FMP&5RFP"3:4\?V1O&=.;A;-X?_U>4LI(ED@YV2U@>/1Q29US>7G/)7G])-67YL"Y M1E^KLFYN5@>MC^_6ZR8_\(HU;^61U_!F)U7%--RJ_;HY*LX*VZ@JUR0(XG7% M1+VZO;;/'M3MM6QU*6K^H%#35A53S_>\E$\W*[SZ]N"3V!^T>;"^O3ZR/7_D M^O?C@X*[];F70E2\;H2LD>*[F]4=?K<) ]/ 6OPA^%,SND:&RE;*+^;FE^)F M%1A$O.2Y-ETP^#GQ#2]+TQ/@^+OO='7^IFDXOO[6^P=+'LAL6<,WLOQ3%/IP MLTI7J. [UI;ZDWSZ-^\)1::_7):-_8^>>MM@A?*VT;+J&P."2M3=+_O:.V+4 M /IQ-R!] S)M$'H:T+X!M40[9);6>Z;9[;623T@9:^C-7%C?V-; 1M1F&!^U M@K<"VNG;C:P+&!1>(+AJ9"D*IN'F4<,/C)9ND-RA#6L.Z .,>(.NT.^/[]'% M3Y?H)R1J]/D@VX;517.]UH#&]+G.^R_?=U\FGB]3]%'6^M"@GP%!\;+]&EB< MJ9!O5.[)8HO8LM?U1GV>-TW;6:3LE*P0S M3S$MZGT7ND(+WBQ\)CQ_)K2?"3V?^16FNJAS67&TY3"M.:HEW-9:R;(T7Q.U MYHHWVCE$7=^Q[=O,^--MF,1!=+T^C1WGL J#.#A;O0 >G8%'B_ZY*_Z"\.YB M3$M("0 Z%R7@'QC!E3P)B!2T?487K8E845\ZO?INP:WQ&5V\Z-9_ M009L$--:B6VKV;:T8/2!HQT3"IU8V7(S-7:M;L'G#5_W M+5.LUL](;DNQ9R9UN<:A Q.-/'P5IT$03 ;"818&&4W=(Y&3FD9YYI(L\ M[BJIM/A/A\_@+3C SX77Z^D,!,V2F$R@.JR2+*!NK-D9:[:(]<%$L]5"F+,H M5[P0&I6R:=Q>S>;NHG%()T@=5G'B<2H.!H4(%J'^-HRZ58-2,K@X\+*PV!M6 MIR,1^J&%[$_ K@1:#N%A2K0D:EY_NUQX[D7 MTS".*9["GAO2&&(]"#VHR8":+'LMP_15%?K!+.UD01W9(R,QB:=$'(:81G0T>5\R&>04AS\DVZ(^@7A^MVSC M0?YPM)QUV5%H5B+^%4IRF/T@(VZ?1'.J23*;0PXK',;8XXY!!O&R#CZT*C] MF6SF$/^[%?KYJN+Z((O>,5:_G; =6A7%O@D]2!5>UJHQGF/)BSU$&#LQ41J) MOH)\=&7R$;I8W7UX7%V"+N>M\H>;0ZRBN>JZS,+ .VD&N<++>@4:D'->]($& M4G5DS\:?8VX%WVH$7%YCXA(I[!O]0:3PLDJ]%TU7 -G<;V%>C,;=SNV_)%28 MZ 3W)H+]"6HN3E=Q&,TRE,,,QTGF9D(&$2/+(G:70_ VPA(Y%V82BASB%0L8+#K5'> W!+7<[IY<=VI4FHS'O^ET >A9S2:)1AJ?)Q&&&"4U]+ ;=(C^F6SN(FSK_;MTB@VZ19=VZ MEPK:0,<-NCBGK.;2A.<34]QL")@UJ(:Z"UZ:M.S-"60N6B&&"GQ:USKL<(13 M["FTR*!N9%G=1EP OETIB\I'P\E@KG(D2[.I.KO,#%$/_D$-R;(:?CK[_W_% M[Y*V+(U\F6O0-K*L;2^1&1R+,.;R=96$LRSKLO)"'42.O+H4&\FP:)H6)HXM M,')959"Y&BWS+T[8<[&*:3S+6W.K$*>)&S8=%(TN*QIX>%0+O0:5.A0*%H!.A96. ZG2T:7&11!GA"FHZW&90E[;ZK$<^3F MTK/;1QVKIBR>3C.754H\N98. D5?WZAJA"V..A.S(S5Y.&Z!+G[] M[?//B%PZ63L4,$B#V9Z$RXZ&F6>I0@>AI,M"N?FG2#*-MAQJVMJ,M%GG@&)) M=R:8:R8,8!1/MP)<=B2@H8_S(*YT65P_2[,\[Y<)_Q1Y;K91%VD[=D;#,,IF M\3VWPY2FH:>FH(-RTW2QD'QLC[#X-$D0V,,","]E8[:XQ^= Z)>Z.T&$=+BT MVTX'$:;+(FR[-J(PVZ/K%Q/=(8;38W-]Q1 !,X+6ZFUK.SE M@3,02F, [W<2"K_^QGS@?#I]^U]02P,$% @ !$;_4)R'B&V-<&IY,IA/WYV]IOV\X0^M-KYS+C*8$""5JR20!HF_M3I7>4Z* .//6N>@/9($N]>-]O=L.VQYE%Z=V_R+ M3D-V,G@[$*E:RBH/=W;S0=7VO"%]B3IL;,;X6@WM-$%F\K2 *<-!641')YJR(73 MSW=7\YOK?\_OKS_?B/G-A3B;+ZX7XO-[<7MWN;B\N> MV3-Z#\4G:T+FQ:5)5=J7'P-C"W36 #V;O:CPDW0C<3@=BMED-GE!WV%K^"'K M._P_&MX[Z'5[T&L^Z/5S![F5-/H_,B:A2<69]-H+NQ2W3GEE C_9Y^$7]5*U MOO.E3-3)H"1%;JT&IS>?[R_%]*>_O9U-9T<_9J*XSR MEMI(DVB9"P]$"G47 M/*JNC!A%R)1(+&)IO$KIRMM;?E!,_ MR:(\$A>5R6TY%-N>Y+4II MMLW30DG#C_=HZ'LM84$V$ 'H.CV3:R4>E3("SB^EPV9M2)@H6()*]2!%.Y@*ZQ+_-$JGV26U\ALJR= ]Z#5@<^92ND,17D]^5P M="]YA0-%?OF?>=P)AL]LE:<(AZ"65P?B:V5B3VE]LU>6@,-@Q;GK%%Q6F\YZ M2*R3/=-?CKR81SON5&D=LMRT/OZ=S221K9).*")5<:$253S"+Y$6I[^V8>:; M5K8)^ A5QCILJ0W!1S$6TJ#W$MZA0"()F7Y%TXGXR3LZ5>1D@Z.\1]>.[A9+ MJ9TH._Q%NDAU4_4-W-K"QN FW4 (VJ:^48$3=EG?.&D$/^RCD$9UR)Q2HHAM M)GH$32+)VBXA4#N<<0UZG1.05">21H&GD$,F R#^L L\#NC+V8"(TUK1]R)'@M4BC'R0R+U8 MK GP@]'DM@6)U+77I !,6D$L$%EC+,OQ1ZIV>H639L5PGH&0JL? ,E3[<$]= M=4QUEMTWI*LUDI92B[R 75X2 SXZ"_N1Z[%HD<(6XQ756('HZZ4L-#$5:S]HK'+)6TG M'7$49&&0?K)%M#@9A]$IK77#6CDS/P#7VV)K9=1]=]%ZQP%/837!Z1O4A]#1 M%O:&NPXS(BYR*Y'$9>5\)6FJL"P"!2LG"]]DXGN54EL3-YSTN/C4>'#NO44T MF'$:LGL/]M<*M:\:HAOVM'R W\1''+Q3+C8=9)N.O0S M\)ET:!,\9J+P%)4$[U.[)!O6Z4&GV6<) MKZ8%IK;KKJ8G!-K9R-V7&0P''.B?6PNZ7HPO"C0I8I/=/Q0]RIQC'S]2''2J MKD%R&_FC'6Q)ZX'N'"G%5PL'B#4R'3-EW0(PWRZ7.M=D($)REB-7$'ATQ+90 M[QUX-_;N3C9T+:!F3K&=OOF[L!N,XS[39?0V?/<27/';']W)[(E3:1A[.1A; M$;9E[6?.M,;9C=6>RI\$ZG<"7S;Y+.HG/'#N3Y9N>C?CSROR9]I#M6^*Z:!;R.[+SI>+ZT5O]MUQ M3I^;^G5*3[@.=^-%,P7VNN-([/LZ,.Y\BT'P5OS%B69I!"!^EFE7VX]:\_@M M9[<]?A'#-(L."@Y42XA.1K^\&0@7OS+%FV!+_K+S: .& [[,,,0I1QOP?&GQ M]E'?T 'MI[[3_P)02P,$% @ !$;_4(BD$=;L%P :$P !@ !X;"]W M;W)KVA0O MI^/QVU6M=X MX>6;UUNQDK>R_K:]T?#II5\E5QM9&E65B9;+GU]<3G[ZY03OIQO^H>2]B?Y. MD)-%57W'#]?YSR_&2) L9%;C"@+^NY-7LBAP(2#C=[OF"[\E/AC_[59_3[P# M+PMAY%55_*;R>OWSB_F+))=+T13UE^K^;]+RB%F]>Z^H^T7@WK(9_$*OT M-!"G2E3*;:WA6P7/U6]NOWW\>/GE?Y//[Y/;ZU\_7;^_OKK\]#6YO+KZ_.W3 MU^M/OR8WGS]<7UV_NWW]LH;]\*F7F5W[%UY[NF?M6?*Q*NNU2=Z5N %8F1^@YD!?=J=#NX+9=:W0ET<:# U+H!Y :1)DG MN3)949E&$SE(*SP(WR;"&&GO*918J$+5(/X1Z*1N1 &88\"W#;C;+KE#U1&[ M]5H"7](Q-0*QZ:H4=THW)GFKC 2, .=7"1?US*Y^OR/Z[?'\.$*.%0&:,E! M8'6R%D"H2' )K6 OM=D"0"4@]QJ?JN!CN2.%GK\"P6VE=O)00%$FS#I9@OS@ M*TU/B U:$;$B[H0JF!NR-GR@4+\W*L<+>4,BQF>62ILZ^;T1&H@@GP+6BWI= M-:LU/)4 N4CJMC)&+0J9U!6(! 55[#S_M)!\J*7=')9G\X&-ZP'^A7'?Y/@T M_0V7+1&PL)9;4#(* E$WF8R/_R<%,96@==0H" X5D@/'^3\!'EG+0!DNF0FM M=\C=G2@:Z7?J2G-8[58%8&6+'3_&%"/FYT@/RG$!? ?=L[@-!+0M*6=$*M]4 M<(^)7/PQ2JW>?I#2,BN:7 X^XA4#2RZ;&HU>/FPE,99I"3:0@"\86*4!5(:0 M5M5K6NB]*$LEDX]")F\A:(+_P1/?\)Y[K0B?D(Q;[WA?/R:WS<+(WQM4R[L[ M8N]M\,++0/N'B/;H#LO=ATJ N8 ?JY)-A^Q(+NIDH:OO8/C@[TLIP?1+0)[^ M\^^%TJQQY-DSBS='?D*^ZV&#U_JQG;\&:2>0 !G6YWT%B++95B5]M.ZF)8BC M00I_<(\_S6A31PBYXN M$%D@ DC@#W&<;1NI"VX&BX+ MV)'3XZ2=P];@G,#R1)8KU$; #R.(4D&,03= M&#[4*@/[ P?08*0*J$+O6\ADI:MF2Y]6$BQ?)_=K6;KM:.=!AV'O5B78,;#B M_0S%;((CP/X07+RCN]NZSC= %B,??%0E9'Y:XVI2Z!(H0I>GY6S<-34LN7&8 M6Z\U03886@BJ]H&%*.@C98@ [[??,#:='4]F".]BNX640UAP7WH]6<\"MOX) M@L#O.M3#KAO6.MA9C2BF:XK0&8(??IU)T*W".+ \MD0< M$AIC? [ B1*$J_=B%Z-<9!/H9L]+(8B<_NT%.F;$C]M.<5Y US$D*,V&S0$ M$62YW0 $0+9"50+AD4 +FS M*H]-!B$_3F12-G4!EK%I"L*_8[E(%]LDKG;%%8MU&")%$/<,W;4HC! M"PFP1'?9"Y!GJ"K'3P)1!"@XW3F##!E(&EOXNRP6S)YNGM!9!" MB(Q_$#ZA.6O*EV##@]ED= 8E#F21*&LVWV=J^!FR87Q%-L7#,^6$1$UGHW-/ M%$/W4FIR6EC'^@G>>#ZZ*ZP1SO,\ M%VB=+GVD';6DJV7EDDG8MFVFH.],-(83!P2;):3[&+^@QC;,!X2C,MN!QV;? M@!R"CY%9P(LL==\MEO03M<]HA)AHCQCX>+W@6 9?84]$*& M;E[_N@3[!AUM5.F+A%9&@E=60RO'($WV!'DC0SA1N-754A5^B0QJ1;0%4:0) MI/\UY$<9F 5*BH*O5F"%,B5^H?)258-)O_Y.E6>.V%EI,+%?98EK%+NT$VN? M1702)_?D$9S4M1^,TBZ?%G"\AM"0VR2ZO<.=O1+H*=32+T@V@=:-5@??-89R MZT1C,F%=D3P<+>2>O YR=233&[0H,L*Y4&;M*XSI&2FR-6W+P#1,UAX!M?EP MX>&.DB:5K5MZ7T!Q"(DOQF:@'J+:HIWC4,!(L'6X&Y#;*"XGK..Y9&L399A8 M-[*^74FTHU3&IR!>_H/L6198ZAS&M$!1'6-3!7:"^I="F@AY/?D,D9XWF0O; ME['C<&0 X+TB2Y\OB/+3*[>77U(+K=@_ZB$.!(VQN4XU#F4^;&XXW( &!7L M@"!UQ-^=(^L046LZ?O7;Y9>/].?DU1&IV)L$-F">G1FE@X 8Q.H,[LD<#@-A MA:R#^#VR104E&#'!P-MOMQS31@FRP#+ M-5R#D\T'![T2A[#MNP5%'NP;P-B M,8P2^(DT@\H&+*NQBY7<*;AG91,Z(.Q5^N_G%:]!;+/71!'>?D/(42GA- M)0IG$Q8$(H<,91&'G]@H,;?4FC+.NL>75RX\"P[J*XZ0%H"@*]Q'J)"WS!R+Z+,"GN,3A3:,>.C7B :NX/ZQH-IX91B*#N8@E_ M@/9$*Y]Q*V"#B!I2!CF/'J4GJ'2VT%5YMY&]**1]?R>H$"2=5_\;27U M;LNR1+?S_M"NF%SQL*XV4'*6$L-9D#,PV)$+V?-20#JY<^YRF<-BH-00[090 MUV"]3))A M(PZ -D9I7D!3<&#]NNCEHC9Y*G@"?\NDVS*C;_P4O]B[8L?R=36WUD OQ@=U MTU*+%XKA'!@JP27ESNX;,#1U9VW,4D\X$&[D4-5Q$&I>N,H +-$I+6XQY;3M MH47#(Z['(VCQ8871$96V;328+O=:XF#2D6V[F(MX9'I"5$Y#>7JHI MZ) [!I^/;@XIDVM4^R6#UV^KJC <2H#+AQ J@[7MV][[*T6U1:5U=4_ "F:B M8!7JK8A,5U"CEM4&O!#=1+E"%\P2?367=QANXSYS80\H(K; @NC<%@./#S(" MLY$'"B %FD!YC")^(K=#Z6(^!$E\;FLV,B4"!80)9K*[6B:V-37J\!&GM&R7 MV1,G2.8AJNE=BU &W>H.X@O)EU>J;29,D466U/ B!*<- *262ZS=T+\6&'!L M&02;6$U8)!QAD2,LFJ9)WD@7LD,LQ>UK6Z@1)8;60AT/1[![6^@2BF*Q&[?_ M[RKT)73>PE?S2'5KFK@QSJQT3K6#RO58M\ SG)J M0[$4 XE6#YT4;9 =BE6T!. $M*_3G[8$3A[9D^I(1#X35P)8+-Q65*CE<3-O7_J M03'<==*,EL&C!%EYMO%9!EX] !._9'1X%M5EN)U3Q$P_I+CR '*'W #ZQSNS/UH&020+J/F"X5O CN\\2.>%+'4MB[9?#19NNB0LM' M?.*44UBG>NJ+K:>N(L?[C&KNA<\ >^VN2FRW2*EW0HOCQ"*V**/,K=77"<;= MUFO?HA\O8P^!2E?HA=*/2KXCE$>7J'#H[(P=R&_[,9/@@-5TVJE[8P[:-<)^ MGT-2$ID?9$(A-?."\:GC,TK?#O;T&C'[J_V(<->_BYRA^D[%CK>K!L/_'RZ= M=JL'-// 0.Y:UYAC12<#7BQ0;O0RK*BM,5@54MY$*4(XVP'#DVZ(P$2I$Z2# M0:)#Z2>(E3-W0G\\NH&*%.-T/'40(1_/S[2P+$U6"@&)'91/:ZC,+5?'I.12 MU'929[ RGV%9N>44 A#QV72&'O<-!V/Y\>4 M"KBN0ER&0TZRD9H.1^VA# _P%,)#MH<5$B]EM]R]S '%@$+C>M^9#?M(V"#O,(^X%"Y=0*< KG2YQ M,GY,Q;]9P_)4_X/2+>&$:9K;766PE7#:7&6LKPRSZ6KAAY"T8PS4X]#+1K#6 M>$W1'99 =G"TP1L:S:!$DP/O[>1 7'1I(<+H] M1.YLYZ[SG>_B[?- /]P EW85!GU'"*HB.E(KT$;LA-50S1H6 OTUI81LH(K* MA_@H!583\'&U)M/5[CS+'YZ0#&+[1LW!3MG.K842H>,B'CVCP3Z:/5A!O5I3 M[<7'Y'Q&T:Y8J8:-5K=G-Q&2B'@NB<]3"O5=QJU0\@F&O7Y$>VDH9T<[#]_V!/VW.[= M"-3J$XM%Q:F8CPCQ\,R 5! TQ8!,'F.8)C(7,C3%\=B;L!SG#M2R:Q-]X_2- MA\A<&,[\(741YCW[Y(V2ZQP+F*6;X\"I7K!FO. R0E;F6YX0!RH^4-R(37E3 M082H[#EIJU?CRH+XX,8GV9)G[:C5&HR=3!8%@[T'3)@A9N(1"44@)J+E2-Y4 M :E1= R+S!6-)O**/1*,DSXC/!_JV@W:HP2E10@W&.;\YW>P+E7;&3Y0!GR& M3>V%)01N%$F8 W,]$AQZ:L#O;(][%\TK1;+#OC=U]"0/::&1]> G)4Z.Z^J8 MSWII9C6EL;QC/JV0QUGE*@[\TI_;O+V]^N(@/Z+%K\VX$$C#T%^N:E]1^X8? M2!O;V_YXX= <46\*AWZ0$50I!EO'_M!)9-V\J05&FNS&(N98ZQ58(&<,H1=17':2\8F_;[0.T)LQ 7&H"V MU??$H:D_7N@<$=^TGF]/S!'ZM69]N^1%8Q./CD38%!?DTKBY$YIUXA"=JSN5 M-RY+[ZR9TEFS<7XX=+@=QBG"9-L**D(<86_!>I=#.@S$6!W-7C*L4CZQ MS>UQBC'QG'GH@:F2W\2R_3TL80 V5OP M6N1RE-_JL$UY_F++O(C@F>Z(*9K[B?9&;KPKV8D0.\J+5-.9;[/I^(?%D*A+ MM3"57AA7T;LJRX4>%9\J3Z_2Z.*A\9)J235=X7G]_YPQ9\!S!O"HXD&R[,;:DW0.9TTAD6S=R, MDT\=+>&<\=)),#:8*"1Z1/'=HF>IRTY?SD>G87;4N%$N.33)\X0J/E/[*W[= MHL63&PVF))TAGO.9G9,,E>N0BY3,)]R05]&,9^O@>6!&9L\ !B?6/(6$PZLF M#OUQ8XMGEF7N)@>^MCINO:E$$X^H _3SC'*QB\[W6T/VO?EZVX[S1X;<'RBA M L 3/*NM,$C-!(6=XI'U#D2Q(&GRJ2JJU<[ULKHU3%1L8%D?M_I8[$ZT0X=W M0U*.QTK:[:C!..DF#9#>*&:&-M$>V?E)5;A]1Q5Q^S37K"MR+K 55\*Q]'Z@ M<=$JHWI-T/V0H$*_9 3HY'.DJ*H::A .A4I^CZJ-8'X 6R0'D]'$NVX[!8L- M-8\14DL<>:1W2R6^6]I!8VMC>^K7B 4K)!R;GIW9"GQ;*3=-5>)$8/OJ /;3 MK9VA]Q3%O'6^]#@]H6AW.FNW^FFH>P\E]/;6T^2,:*B&Q#DX3&Y/D1[#VX/) M230)3YZ(A/4./,_WR^@MY"J;!1@T7YUST;0U8W]P.IN$S5W_Y_^]=*.X[T;Y'@JC=E:O6&V^/2"$YI$!7-0;T:H[8%DCU M-WL]W6UR -8[&9]%G\^F,__IYEG%FK]].DU/9^?A8SH^G>Y9:U@/!\ETEIZ= MS.(+Z=GY:4]:^'KT;P#FR+2$Y-$.<%Q35>*L F^Z]S?Y*0];NOP_TOVCW.[7 M_F][>3_N!B6L4"*AGZXKL27IR$9,]O?C+M/H#LHPP/_*J=-;RLGEZ?G[QIP0ZL/SA%%:? MQ6)-S^?G1\\BOE796[L MBY)AW#?%/#SJ#/V[4.ZI__N0UDI,O)+W89?[9\[L4N<#_\"^!G!&R @./CX% MR[^(Y#@97Z3SLQ9V0>)R-H]E?3&&P!3,]PLH2"M^%1FW<-=GX_3\I!]Z)N?I MZ5E?57.(4^>]J[#W/-*KTU>VEZ=#>@OOX@C6.XWBX%EZ$H7E\W0Z#FA\D9Z< M!1&P&>*Z:6]U2O)B7E-;Z[8%T)'QR4EZ>G$>2W0V2V-,P"MG()2SCM1G)_.> M0&S,^BH>(.Q?V7%I6_U>T2_Q8&OKWVV=?R)&[S?L8.!8X/)[AK%91U;=\F.+ M"?1&E(++R95]F[MW0(\_71"'M4E+M"#L">1=PN+97\!R>.CW>>4[3\5DPW7EZ$;D2-X7LSSH8:\G^(_WV MC+03(%G;Y1Q K9F>3%K9P+B5'G3__P#XR0GMT.\0O8Q^_0DV6M%O7.&T M-M21_$-0_JK_&:U+_O6H<#O_!A=8T(I>L9)+>'0\.C]]P>\1N@]UM:7?DH*Z M$[BB/]=2 /]X WR_K*K:?< -_(^+O?D_4$L#!!0 ( 1&_U .) P %@8 M !\0 8 >&PO=V]R:W-H965T&ULO5A;;]LV%/XKA!<, M#:#:NOFBW( D3=,\- V:8F.B$JD2E)QO%^_,J&Y%$2QY?G@,CBY&N-\.^$K9RO=>2;HR4+* M;_AREYT/?"3$"I8:1*#P\\*N65$@$-#XOL$Y0?]H?0=?%E2S:UG\ MR3.3GP]F Y*Q):T+,Y>K3VSCCR68RD+;OV3EYH:3 4EK;62Y,08&)1?NE[YN MXM QF/E[#,*-06AYNX4LRP_4T(LS)5=$X6Q PP?KJK4&#/_>G=]=W]+YG>WGYX>ST8&X''2*-U 73FH< ]41#Y+87)- M;D3&LK[]"&BUW,*&VU5X$/ S54,2!1X)_= _@!>UOD86+]Z']SC7!V#B%B:V M,-$^&*G,,Q0L>63JA:=PQRWV^##%G\-VT3L,=?_EZ89$O_\V"X/P M=&^:2;NB;E=4=D7R#FU#_Q3#9A^#TV/H0^A]S80A)F2%%C4C$> MD ]T\_>:*_BT5+($)*XR4E%E.--#\@3 7'"##%):<4,+_C?"E+(&YEP3]KV& M;T9:#DP;7MIUEI2KOB_LM0+]@$\"!#*E.B=+T#%87VL)'N*7%3>YG?NCL\,- M5<5P9>"&'&J-$XQE:!C$TI"2F5QF1+XP93]43'%X-SDU'4PN(*[,DF\X ?\% M@Y"F#)0MU/8P)WEWLCB-RZROI&_4H["L?#61.XX0Z'\'_A,/:'?H^#9OW@V$K. MUY4$8T@6-)#MRUS6T)E0B)#533>DM#8=E)Z-3IF@4.":9)((:7TIZFS3#U5! MU]@MD)AM8K5="%??MBI%CRKH*L@DE^AW;MN'"JLE7&3 .L,N!QR&S7B96D?6 M4)<%W;1/5QUL#Z MQL;D"BJE=!L:PPWMK=ZP[0"QA1BL1!-60Q<%@WA ?9T0 M%$X_.OW/?S_NY_GCU"WO.10]6JXHJ.5&$L@[2UO6&AS2Q\XWZ]<5 _D5V"(+ M6E"1LA;QB$R#F3=-DL[(9.I[03QI1RZSC-O<>9U>LRI)"UMO*/+M[#CVPB#> MODZ]P ^W6$X]G1PT@^^B,=C,CCL# .)'VX$'Q=Y7= U'2.,J:*6X8>_E.[TS^U#;VV[&W&U._[T5&\TW6G_3\CZOZ]5) !;#D9[ M3W'MEJ3ETPSO;C6W-C!?K9O;2 <>'$:\V73:'_,#;QR'T.=OQV^;XSA)O"@) M.EF/9Z$WC:%V[G?#>RCG/_;!4_?(T%N\B0CLUE)E3L!V,W- 2ZR 63WKPI8@ MER]PFVK.02BWC4B"YOUJ"F\:[GL2U^O$>SC(=<[\&+%>!OCZE=Q@BY.&'M!$N#P5CH"/_'&X00'HW8PF7C3*:I2-DQC'QNW8 M)/$FTQB3"OOF$G:G'0I!-(5*&I,G";O(_DIYZV8PZES:X+C\;*^FFMAMW-W? MVM'V]GOI+GW;Z>[J#$4$4JU)P99@Z@^G<#-0[CKJ7HRL[!5P(0U<*.UC#C=X MIG "?%]*:9H77*#]G\#%/U!+ P04 " $1O]0^"7V@94* #>' & M 'AL+W=O&>KIVMWB=K' ?HDCB9SGF3-#Z7)C M[(-;*>7%MS3)W/.CE??YTW[?12N52G=BE27\T M&$SZJ=39T=4EW_MHKRY-X1.=J8]6N")-I=V^4(G9/#\:'E4W[O1RY>E&_^HR METMUK_SG_*/%5;^6$NM494Z;3%BU>'XT&SY]<4KK><$_M=JXUO^"/)D;\T 7 M[^+G1P,R2"4J\B1!XF>MKE62D""8\;64>52KI(WM_ROIK]EW^#*73EV;Y(N. M_>KYT?F1B-5"%HF_,YNWJO3GC.1%)G'\5VS"VLGX2$2%\R8M-\."5&?A5WXK MX]#:<#XXL&%4;ABQW4$16_E2>GEU:;S[&YV\^E?XO;%^W=O9I_>W=Z(VR?NWMW_X_C^ M[>SNWIQ,O/]R*W9FEEVN-G MUR;-9;85?IOK2";)5LBE51%]K#L"2!8/"5-0_*NA,Q(_+3 MV&A5@G#%Y+QOVV@:L 77R4@D0*2A7!65*U)GHU5=;0S+T6!X06Z@)3C$!HMT M",3"$& I.E[.$_54$,0&XV?_]=_7A^W=7=K8?P?K:.=&VICRN:_J'K,GIG#P MTST)+K.[+]12 \IP;2X3+LE*P2-Q=MJ;7)RU;IQ.>N?307UC%L>:*[77CA"A M20(8L(236:T>]LXGH_KJ%%?C1E)*M? ]V%K=?#SJC2;3)^WK\>E%[C\V;?*P;H/G_/>M.S\[:_%[WQ=/*#L$,(E!U:HVH[=B6M-9AT M?Q&4J/U-]O\)R#UT[WZD^[^&T2'R/1VV<]:;C$8MB/Z)P2,EIFLE2\8FKZAW M=O^9M$R.A^,?7((S9RV\MW_18.KKCT1JKN*;@WFOEH]&O;/QM+GL#<#AHW^A-SD<',3)S%,<_9 ;> MV8H2N]U6:%5DEIG^KD+SNGYU_5YXD)33829HLD1C*3<][=&HG%/.I:T^E5*7 M7,A4HZMB\G[ J$]%PH]D9 WT9";5$3"ZUM9DM+>'=I=%21$'>I*>EZ/'_!G& M:>@)M]!_55V=:)&T?JND%>BSX0$$>9T5L-!Y2%]679<#Z#3,PNJ2#7+I/+KI MAD6X3C_D#$Z?.6[UZ(PKN49'5Q@XT!JA%H(0TW4Y:^P*NH;)Z*&VX\ZN9/1[ M;RS-'V&>L#191+3341$@G',TW,H-BN%&R8=.?.EF-ZCP5IO8=7-;!I>ZI1<; MB6CFB&UN-6GD8J/DEG-"94D,,F-ZJ,*-7Q61HT%'"!>O7^"T0R-"GB=:'=Q0 M,>.7V=V'@"^X'A5):"ED%N8=0A?U=Z,)%9A?0%AL[3>>O *.D N+,UR%.&@O M.D&L#."T^(T):0%6Z:[C()=M,>!&? @3-B1QD^L M:83D4926)B9Z(+"(5$E76)JB"?)-Q>2%)R/R1*($YUN1L0).[L!. T$8ISM*2!SQ09$"BCAMF!0ZR^1814@,WDJB M9W:X$@/=;9HP450 H-&VM)MD$ $ K" 'Z59B@?9?PRPC0J7 ]$BK15:KJ3'1 M#RK1*V.8GF+\GWTM%*! *>%1LGQ%@4M2TFFT@4F[%=,P4\/ZQL-YPEEPQNV# M[$[TYCA;J RD0,BO*!019"#QR0->@*%U1KB%Z"C(@1.CP6!ZC.EB<"+>XK2& M,':Y,ZAQ;>T;G53&'>IXS!Z2".V8VU/-@+!+K M-?%3V8-J2F+H*@)TZ(<8Z7MY? MWU6\O-M<^6A.->3#F;HY/=.9'@*UX9&]F!.7$=R0O)5>KM@I.BN'3JG35,74 M)_$8#=/4LT-"3: N]5[',!SX+?@K*92K["O+C=@M@C<0"+#J[U4B?F8F@;UM M&=9O0]_Z9>.H%ML&UK63&YKOUJJNM>I-1Y;3]CBZ-B*;G$/*GG13J OWD]E!LFG=PU@WVO$GUHWH(H*J@=!PGLP!)T$K.I;5S#J_22R-I%WF!8X.V*G?'5>Z:="1ZT-'CD9*ZG:O:G8I[K6FIC$=YHJK"ZU!R M%+HJ1&S-H\G)196>X'.+*+HQ<\RTM;-!/], 'Q. Y^-(ICEJTOF""AEY3GN&60+."\O4%'3$ MSE!*>L'45.H(^>#7L 1Y%;BK\;?'U^$@U3WOTTQ,;\V!!XPUC8:F_X5 IQLRR[F5!N5L:(1DL?N,*%1Q@QF'&Z,G0,]]P3O$T[)R;ZO M&OW6-R=,PTO^LD:M%%$)GY_JN_7'NUGX9M4L#U_^@, E.9ZH!;8.3J9G1_"? MOZ:%"V]R_H*%LO(FY7]7&-J4I05XOC"84,L+4E!_TKSZ-U!+ P04 " $ M1O]0U6]6K@\' #F$0 &0 'AL+W=O[F;D:EWNPT:6S/V'+:>N9:9^*\? 9)2$0- BP 6M']^GMV M05*T$ZN]ER^V!&)WGWU[=JFSG?/WH5(JBB^UL>%\4L78_#";A:)2M0R9:Y3% MDXWSM8SXZK>ST'@E2Q:JS6PYG[^NC49;]G M=)\O?-)J%T:?!7F2.W=/7V[*\\F< "FCBD@:)/X]J+4RAA0!QN^=SLE@D@3' MGWOM/[+O\"670:V=^:S+6)U/7DU$J3:R-?&]V_VL.G\88.%,X+]BE^ZN3B>B M:$-T=2<,!+6VZ;_\TL5A)/!J_HS LA-8,NYDB%%>RR@OSKS;"4^WH8T^L*LL M#7#:4E+NHL=3#;EX;]%:&\,1(R>#D1,VLGHN@+W2([I.!UVG1P$_HRO%[KCH MK[NK;/GD^K4J5)TC64EB\3H3E]_20UG]ZNXT=4RI M@4R%@J(ONTR#0(R,Y P,)W^3?X"2[Q_YSO'"\8MEMCB@LWSPLC^80F%H%'.* MV6<4Z*"$K),Q>"BLBPA/85HT!SZP"4+#1@C(VJ%O;,!3? K.Z%)&?+GJ\G)' M/1TH+*&%YT]5]VAE"+B6B;7R$1PL"ADJT%+C@F;IX K->G76P4YE5I]!T^4 M +9<&:T>DBWA=;A/E1X"54"NB$QU+4TFP.ZB=B%V9;%3?66@9^!NG":&G#[B- ^J M!%-1!8&!T):B* MXL]$[(_:-#'01A;:Z+COC.+9@RZ5>#W_:Y_2X_79VTLL0Z4)W%B_,%:($_6_ MTB0Y0.!A_/V;,(XX7/0*BM(T2(HSSI)1L2N0. :KB?[SWS!H.#R:AF[IBI:T M,=MBYE%=VJ$P:_F;\R2*[Y4S" T'D>J&.*%C G)"-A0$*.0Z. #/!$&?K]YP M0QUAQ9_TH0Z?,*)#66QY[OSOE(@II0T+__SQ>J"KW+L6&S=&OO>0G*)VC,& MP98S%<"-T:>W-@& 7"8^)V08"UN=$_FY[@ZJFI6FBVB(@@=(:NINPV<26W6\ MDXF;%.L>"PWDK_!T9,1W>,#N-,\\UA>&2)'L0'(EVZ%<#0V0O.<=(.)UB!8" MDDS(!P,]=L]O0=" .ATJML9*M-%%FLX]&_>3)!ME^> OPZLE,4?38O.B81,K M%U1WDPQT!3>J@J#@/6IO2DL%1DR/>>30XPF>IAAW5#('A3;AW?,QB@-O;*- M^J]9PR-B+PONL^'PKC41MAV*L1 M,=)2NN^3D#:XKWJU,S08&:\ Q]8=[#(EY[00MTW46W?@TA[E?[*6CT=1);M- MNGZ\6B_&P97;K5?D.!5:B#)-H^<(&E^B_,+_^^5VV"F^N:;W,:0P#SLZ&HNG M8X.)F.CT/4]-";* (JOBMU[Q9J-W[UKY+?_"0)R/ODVOX&PO=V]R:W-H M965T@)ULT !-LLC1 MHH^T1-E$)-$EJ77\[SM#RI*L*XND0/MBF10YQS<'AZ.;@Y!?U(XQ3;YF::YN M)SNM]R]F,Q7M6$;55.Q9#F\2(3.J82BW,[67C,9F4Y;.?->]G&64YY.[&S/W M(.]N1*%3GK,'2521950>URP5A]N)-SE-?.#;G<:)V=W-GF[91Z8_[Q\DC&85 ME9AG+%=LC1%0B#&WR7-2<42-S;_GZB_-KJ#+ANJV$N1_LECO;N=+")5)E??_YX3]Z] M_W3_D3RL_EJM?[^_F6D@CDMF44EH;0GY X0"\E;D>J?(?1ZS^'S_#(2J)/-/ MDJW]48)OJ9R2P'.([_KN"+V@TC0P]((?T?2,0.I267O_RT]#W_>D )LM($\(IV M%6 .T8+LI7CD,2,)SVD>\7Q+((J)WC'R4F1[FA\-U<6U(JF@.1&2;V%E'2U< MDR.OQ($/"K1*H&J^>VTT/9+:-5Y;&J7ROG?]?$H^M93>IRQ&7%6Q49KFFM,T/1+X066X MMF929,=2B[VB*:B[!864KO'MYSHEJQA ,EJCK+3'8[[+SCVPNPTHXNV=.3Y(U,:C@$-)HF9==\WN6:29^3!^@]Y5J)^FO\^V(>!;@AA ML-AQ .XD, DJB-H6HQ^^V!8B3@/^* 5#2FC%/$ O:5L>", >(IH1LX M4XWVPZ;H&/6%\4F4==V#XDD)";E);TQ22*:O&QLC@'412/1R! M1_)3S?&"!'/7<5VW,0-55&MFWEGC+0+'\^$"Y]+](Z'G7/E>0]CO%G+^9&'Z$!R;1_,%WN+)0MI8>G=*V&M(V&/'2]-+G47' MESTY6#>:)R^DNT+2")0DT/>E8QA?G;.#F[,C^9PQTL,E,VZ MD,U0;F/K.6WTNC-SS_&#KIDL7-\/D-]A=$%"IYL4 *#EW/'FWB! __5S\-!K MI4 OF+=T:YNC;XT'B$"FZG7?*_?G)TE1YT#O&VFH_3Z\H-Z0RGE3^=/!*";"ON &,L^3UW?)^[BB4C-B=^A[U\Y MWK(K_I"8 \M;TUTA@ZGKCJ?"L=*N&<+!.:N+MIGAF/?"UA(H4YUP.1SAK]@& M*F:E"E.'1$)I-8K$V/C98GGY?)"3U;RN-Y,^'7W'ZV@)Z:RC:.@L.JIZ$,QS M9QD.YWMO+*DZ4!Y&:6$J.ZR,OW$XP(V&$: 08[A@^=YWH7*PO$_'B_=O$JHO M#-/:ZRJ2'4"-MV^8K7?+)8*7L&I M5P*D6"1 VK\+*F$C+NU>_=A7%A5X>N)DPA/D!)K$!D'0]_P*4H,K64JUA62T M -4[4$VS;"\DE1PNN&!#R:@J.6KC;86((2 MN#=LX2HEI(;K%1>HI3&/O7*=.-=\0>,]!Q3)I4L ;[!NHLN+IC4K6AMILWA* MW@$]>".QF@!C@JB9B'G"(Y,>%#F />!=S$Y0U0#%U@Z(^/2'C.)Y\/AW*21< M@L\]C0"U[2*LJX"Q+:EJ+4%M<$BXS7*U&\_OUAX7_A58,2NMV-OG&>%F ^&\ ML6!LI8@^"*+V+$+C-!V@WES=MC%DJ^HPIMC$ S4B 1Z"_3/#!*%HK3EUTTQC M(CT:+'N8KHUO"]LF 0UDU\PRIV3PE6=%AJT(<3 = :,\@)AAGP&I-[L7 M9AG0'C_LT2+&PPF-(B%MMA2FSX&$%5GM(0XAVSBE;S99;%C*V2,"8L+6]"P* M"<&.'7^D--RI*YL2C4,CD2+KZ[WUM21!4HQ32&L1!4\Z]3*;'FGLHHH$L.:( MZ49(:;LI5=8P9LSC(M)&WW;C*&6V+0#W VD#>$KZ.L*S1H<]8Y!>\#L"RECD MVC;;J]GJ4\7*=NCKY?8[QUO(3AP21=F':2R*O-_W MW$/-R5*;9[L0PK'73.7VM+=PKO@\&-AD(3)N^[H0.=[,M,FXPZ.9#VQA!$_] MH4P-XN'P<)!QF??.3OS:-W-VHDNG9"Z^&6;++.-F=2&47I[V#GKUPG!HT4E*9B=Q*G3,C9J>]\X//%V/:[S?\(<72MGXS\F2J M]3,]W*:GO2$9))1('$G@^/,B+H52) AF_*QD]AJ5=+#]NY9^XWV'+U-NQ:56 M?\K4+4Y[QSV6BADOE?NNEU]%Y<^$Y"5:6?\O6X:]HZ,>2TKK=%8=A@69S,-? M_EK%H77@>+CC0%P=B+W=09&W\HH[?G9B])(9V@UI],.[ZD_#.)E34AZ=P5N) M<^[LMX>'JS]O[^[8^?T5>WCZ>OV=W=X_G=__=GMQ=\W.'Q^OGQY/!@Z::/\@ MJ:1>!*GQ#JDC]KO.W<*RZSP5:??\ !8V9L:UF1?QNP)_YZ;/1@<1BX?Q\!UY MH\;MD9+IF1__YUW%\$'_Y%4_8.=6^="NTD>).I,QI-J]M0V+)N[>BWAX\ E'%+K9?F9DQ'#TY1__>[/;IEU'UK;6*]]A)4E: M&0_1A\\WY=B+G,F*YXEH9.VQ@^-A-(['[96C M4?1IN%XY3U-)4&/9S.@,@/.SE+9:J?<+US;](?UD_TFNR]]%I7/EM'7Q!#IY/G MR+NS=W#8/VCOAPZ'.%+6.T;U?69VO<406+&I8(*;G,Q[ ;8(Z2&&P]72[*_P MBA6(L<9KPV:8?ITU/D,"O+6)TI8R"6,$A]>M]$>L,/I%4D+KJ!OQ(O*22L', M*4<+CEJ8"@&3A/L;HV6>J)*$U:#3J31I6:[S?1_G[KE0!R6]=\0%:*A#2E64 M/-,E5-4IZAY%2S4;+S5*,[)0I7RGSZ6/+:= 3D.]KO:)2*012Z5-R'2*+JF=06VCJ(G1 M9L _W&%!L=''8* /H8&(*6D2UG=20=K%VF]59G@=L8>%U#Z:]R!,_P5A8IJ.W*SP7#CB7Q0-I2%$&PDLY4Z;T,5SH>>& M%^@JM+P)98;EJKK8K#2^=E-4J;%RAFT^>( +"9<[(GU6@29$2?OLL9Q:6.T M)6K%\$^=D) =((=.I,_;$NWQMNB6W+;'8H4V(@/.I9Y20DTB@A, DTR8A%!+ MB8"\M2$1A%A005I#U.TNJ[JU,16^-C!-D\VYO%%]KP5*WGI)S>3&[BF5Q2M M+RTQXV%SM'83+_;7+UI=T@C8\'MG"0=%J0!@@(,2W-"P\4>H; N^HN[QX [8 M=DJ\+PX%!OA*17!1!]"J +\NYKK.VACOIP!E19CV!*G$%)5X6X4:Q4OS8#T M/%"A19(&KM!/A V5^YLE+5X!_1X7&]%!52M^=$4U,X)K'5W8&-PBAY4@C=R'HCN(^W\[[W]]K(,Q[20' MK7F/UFV-^Y8NLHXS)Y)%KI6>KZIKI2ZVY]J92,I/&.O:SY(;&%R20'7V0 MZ;>^^B*Z$@F:&5MKFR,OIF9,."37E'RS"M]&QVG'"1GVXOZXF>)^KL?]R9H4 MH#*H88%F:K7=N&#&TE\;1;J/VO1\I1[8-,]#%-P6&/ 4ZHW9H4W1YRBDORAB MEHUA% U]5.YY??/>15)V]FNK!^O40'0SRY&8<+=I]^K_UBMTO);XK0;OS4T?)M'Q06!ZW'%Z$HWBMZZ\2Q@[\-\" M%H\K[;[LX 320HL$H;!6PMLMN%3'SE/PU+/$#)! MB SWPY>8A;8%F"XQ\0HZNV1KX>=.R#C1C87P\$;A:N6M&?F;*<,H!_S[GL)T M VF="S]1B<:[0,^J\>#I[?K23[,(A]8,\$J0H6)3,TYE9&NX>$,SRT/GUI?Z+HAJC.TN:#FLX)& MG KCR.?!O_\49)+C5I@7Z>TC+C3#=41'/AETZ_/E0;62T@T!8[6I%;]:<3$2 M=<.!P@*P+VKK(G:#1*9^,5DOD@U??UPU/@1GD^;:%'JC[V<"V@EQ4*NH,X]1 M)=40= ONMA*N:&N-D&IR.07-0!UT&ZT6'_DM[9[C+ZAAS[*:;HL:6>N&9*D6 M]5VYRN"64NQO^\(Y:'U+]@29OIA3.X!_AL_*S6KS4?X\?(M>;P]?]!$'#$2" MKQF.#OM'DQXSX2MY>'"Z\%^FI]HYG?F?"X%[@:$->#_3VM4/I*#Y7Q5G_P-0 M2P,$% @ !$;_4)*P')9:%@ 1%@ !D !X;"]W;W)K&UL[3S]<]-(LO^**K=U&ZJ$8\O?NT!5"'!'U;++D67W9UD:VSHD MC1E)"=Z__G7W?.O#28"#]ZY>%86C\:BGNZ>_I\=/;KGX4.T9JX-/15Y63\_V M=7WXZ>*B2O:LB*L1/[ 2OMER4<0U/(K=1740+$[II2*_B,;CQ4419^79LR\*;.L]*]E8$55,4L3@^9SF_?7HV.=,#[[+=OL:!BV=/#O&.7;/Z_>&M M@*<+ R7-"E96&2\#P;9/SRXG/SV?X7R:\$?&;BOG[P IV7#^ 1]>IT_/QH@0 MRUE2(X08/F[8%6UONG9ZNS M(&7;N,GK=_SVGTS1,T=X"<\K^C^XE7.CV5F0-%7-"_4R8%!DI?R,/RD^."^L MQ@,O1.J%B/"6"Q&6+^(Z?O9$\-M X&R AG\0J?0V()>5N"G7M8!O,WBO?O;J M\O6[X(_+7]Z_#-Z\O+Q^_^[EFY>__G[]Y*(&X#CE(E& GDM T0"@:?"&E_6^ M"EZ6*4O]]R\ *8-9I#%['IT$^"86HV Z"8-H'(U/P)L:2J<$;_HEE'J09P;R MC"#/AB#'F0C^B/.&!6]87#6"@=3651\/3P)"!?RI.L0)>WH&&E8Q<][%ESQXA"7QZ"I6!7< #XQ"7[-DGV9?6Q@L-[' M=1 +%B0)_N0!K,RX05S!N,RO>""ODMX M9:<'-0\*27T05Q6K*YP:Y%F\R?*LSMS5U;PT@.8K\ #J"@X#Q4;W( 1:L!+FA8.JA\(19@4&[ 4!Z -VAKT@ X MH$"FH-Z 50V&%L:W@A< +F5@G5/E$01SDEAL H *(#(JGT0.R(7[#,F8I'LCP&LYTA=IB01X>[ ;52T M\!Y,/&('A'&!)( L?FQX#<@CK3 KTWY&<:R\1&<#")7. 5/T4_/UOZ\5R_7/P"W(ZF 3:AF0EL"ZSZ+05 M]98DA8!7I+!F@YHR3O\-7@F>O@;AQ-_:,5W[6'):RPAP +:354"T3TST%8A1 MF\QA031H<=FA*S*>!BPC*"GF0!]RX_X+6BM>J*= M!.0*#!WT"?;'L:BX+QJ MP'O$N&[-!,J_B<9#<\!V642(4 G!WB8T&F[L!8"D,)N) ,IF?5!WAB=3)Z M)/EK=1?12)D O F]$NU4#MM YA/F)EP(ON&X(IBAHV=KX1&_9KDT"3!;DHSV MM"./TZ\GCP;Q#:SG&P"$566[,MO"5@(GE"_D-V \MS:KY$;#X!!?W/]KCKA M>?$)>,/(L(?:'$&,OX4=0RG=H^#/?09/59S#]L&B!83_ MV38N<+9>AB? *203_H@KXBF(;Y*A^V6BD#(!(1A(+WG2&TB'Y+J,(BD! A:K MK 5F:G9JI(Q#' 67X.M$"FS,CW(;0'^R@J399?C6-;(DJ,N?%5=N0?.L)VXJ MW)(TJ\B%P@#@OP^VX$Z"@JLI8Y<&*2T%E: %$EX$.J MSJH$@WH5&L \6#4K(:HLDR-&"74#8T10LH_%#E? Z)9B4;DTDWHA30 #-'F1 M)<#DI.:B\N0M.(#!X2D:6R !-@WL /Z3>TF2#.!)C$N&O@UV7VY> Z&($[%<'I+<#7<6$0*- 9D M1AJVD34J20QF06JYCF($BD%<8&#Y%TH19@I@0-U@_Q+V '8E.TCK*D741F % M@W@UY3G?H=$DNM&)#!C5?DL3HENYA8P_4&'%CI5H*8,D!SAD1/7BY(1<&W9H M1-4X-M9B9L*M$ T0^C- #'1W@Q4.[=*'"+E%NP4Y4XX,P^@&D//5\\=JB$B' MSY9&&^6]0#\74R#PVB%$^244T-3../!*"89*!3;Z@)"8T7D++-<#&S3)QZ[2K7S9I<$(9#HXG^"?+I:Y=XZ8J M\5'?[?5W _R>K@B=B3A0!*?CT$[&)'U 3[Y* M:,(6<,%"+P\QC*R4G/9A""*ADQ'+P[ Q#5&2U)O%0M?EY!'*E7"&)N7 MS 2<6S#]TI@27[3X*X(TYBJ<1V(@G$#?1\',/B8/ MV+X,J+E\=0T4>=21YN.KF]I=8GA3>[;S_ONH-:)$>P5?=#$%5=L(_@%]MS(Q M%+TY,T9 ;UDQC EJ'4U](1^C4? ;N$Q4LR":RDJF!$S6Z!5+R1N]DZ4^(*($ MKB0(K&8'&7LT!US+OB,C#V!L8ZS.U6]_O'[Q>+(.KL!J8#@N$TG):$PT]42] MWF\8[;Z17+PB^UXSXA#X/#"@(.W&3KI4 8O5KJ)?W\4[]G@3)Q]\VK7A+2C. ML@&.2PR58EA+JBFU*3C:.ZL3B4QF_(VY&PG!\#A"1?<0@Y&6N/F=*SLFWSD= M+-]/OO?Q#5/+TS82H:"AATS%RB9R!!T0C8Q]DIC"&T"O9SL'7&<'OWZ77:LP M0Z$KK1C%%3WV#.0&]YUY.:9.EE_ 3A8;T!]9D@?\ *P4;5VD1\&/@?H*4B)$ M\SQ[!,]NOJI7T&*RB?-8)6_]^ ^AFDJ5MACGK"2)ISVGZJ)5D&TF(*;YV,"F M _X(\CR3J('<'V![$BS$:YR\(-RO2("H@@!A"H83)^/'1Q:+GL@BE"S#26!K M6N1I:6,8?6R[",H-;W/J;@'H]5"PAA/TJ;B22AI2+BBTH)@)%_+I!6%.,>0' MS<-J!J&[!0"URN%.X.>LZ02PH^!7;B(T"H0+3,4[ 79/Z ]SM-WVH@RD?CS] M6>H(E3UITTGMY#DCY!_@-_J*,G;P[DQ"%D%:%1"4=R#65P)I3CK:$H*5V&&% MNK::GI.3Z$1FRM>I *[%7!NV:;[H0Q<_)9!L^5Z?_Y)QRUM3&[YVC(#[]Q" M2UG0?*/JD'KX-XK6^Y_N^GP%2O':5$$-#!MCZ*'W;L7MOM OI5SI1W66-/#X M7)D]*3_GM,N\J4!PJD=FTKF*Q3HC46=D:D?>4NT!#V';QOE;[7V+$__IS[Z\ M1'_W@\E>[,@DG*P6X7RY?."LM]TX3W^U"N>SJ7F:3*)P/8\\1%W@DV@2SM9S M\_RB8Y^'WNQ FJ_":#H=?/Z=UXZD_]#"$XF,UNMP'JW=L18,G#5;+,+I>/[% M6_796^R8YV^UYHM>#W929GJD:!F%BVAZ8J2]15\'ZK?^[,:&_V]L:&2Y6H;C MZ?Q!.H9F%\X6_ZVU#LUQ8"_8EA@866@T]MF78Q_*'8#V>A//U MRAEI 8 IT2R<+K^=C_JOL3#31?_#Y]B5(5@&)IVY4=Q>1RS"W:FQC(#ISAC@+FS[HI A5 M=(\5!WDB0]$6)63GZB ,KF<594\Q5Z,@S0^5H_P:$) +F&*VWY"TZI8J\,O MC.JQ_F].NN\DB/($-);_N7!]H#&M,^\]5>70 M*N^>ANT.?@8J9K![?S*(Q6"_O\4FI:ES>= M-W_HO(L+&5IQTYI!1*F<8G6P4B)_4LUZ'#L*1 9;%=L3LZI/"?KOO&. MJ:-C% ?\\I57LF"?#BQ!-<:OG:HT+6U.G^7;RJ9=<6R]PS0<"Y0\SU+*[J]K M^)#;#G!?.X?=[0J%LAV5W^Y&S79NU:RG!\P["+9EB<)JN:DMW5DXTD=$ Z>. M?46.;U]A^!>>Q6:UMC9M=FD:/#/7LAF.-?S#%%M^U^VE/2:/)%3^)5_#Y^$H MRB9/+_H.K:[<$SRG=:GCB>\,#'2X_V7+(#'7/;595MS'E=13V"V%]L(_/0768XB;K23"0)]I\&BD>7Q&[S*,7WY)?MOK5OQZ\KE%WJB,(_V,<&I#_W MO"9XUO$\G([7)TH/AY4IRKU+BAN9#(L M6\N2"#7L8YU$]YE]=I-23SHRT$GA- )5J@/.= :[^9G>2_GFT>TM,I?"'LM# M>0R#'YOFNV,&K@^P.M'TYNRKSBR9[D% M=S=]?F&G9_:_M]$S&+E)++PUL&/XVJE>SM>2424B@89]/N8:@2^XNCZ-)>&MB OFW!-T M&K(D'T;!)9(DR>!"BBV3;1O*\$5 M 4CG-QD5!P7#=I5AE(7EPPB/?MU'P[V6XV(E#2UAA3TGA403*4N M$/E,0/Z2/)M3 (+E,%FN("\!&2D87$GOE\6^@[*\U177R5Z&#E6SP?,/M$UX M4P@D%M##RB9>.=$O<[ICA8J#A<\\*ZAFVFYXDWOJ"B]Z=VRP@WAA)"U*YWJ MB[]JA\06,E^EE9O"GC4PW.H2(5@ATYG6$A2/8'EI@M^&&.T!SOH>(N81H6%\ MDG-R):Z R^WAV)&JOCK$8(OQ9R,0*EX)NF'"SB>9JZU$&,$9!<_Y"<'RA=N6 MO%R/J'==SFV.3!D4]/M892,V>!7O4EUM-M>]Y,Z+#]*_N+W.>\&;W?Z!)?'/ M+FH/%9A_'&Q*;7-GJ'51%K>E2,ABI#I85%=E*[K@XUSRW?B\%C! MQF"FY$^[3:NJ#3<::%JN6A '#@L@)^*0HM7J_H5S:TT+E>0U7HX"S[IK8@@9 M,?4 E[.+92XEF+KB/[0V6>&J&X:A=]#^T;H(U\QWFU#UP8W\ 1B:ZRR+L]RE MORAVT>>T/P\=IO(R/SZ2,M7:,7L]D*R7(]$HOGZP0CM#,H8!&?JKY@ 3:8NU M43@_A8$R$ZS(FF(0-F8V^#;!;AMYR\(A#?E\^4&K:6Y?IB=NJ3F_F^$HB)KF M8Z0N:;8.N*MZY]W"Z0?3]+/DS@X'1H=FI,[ M(IVLAN_)NY7Q5+OD 4%7T5')D5]85B$1L59>%A/NWDSGW,*Q\)5OXJU/](79 MS9HM03JIA9 4$W1:RF2X7@!(EYGOHK1%@K>F3I[(FV@NIQWF*&;H0\5A0G4[ MLB]F][W%\,#$TET;^[%[\BV2"0ID=+)MDE'0,8B/\&;U!G!K\BT\LM2[^V00 M XWEDB[>-H/MQOE[Y,,>UH(Y1U7'3JW#Y3SW,^=1\ \P0NI'4>11'_;JJV(6 M!E2.179_:$16OM)&F/NOGTU!:#D,8%JL\3,HP\P65OBC'_L,M4-5HC8HWA"4 M9IB>FOZ>.\[0548%!EE'*>X/")@" ,03D+25K9^8:=G=/J0'?,9@_'+OT\I1 MI^CZW_KI%"\NS2\Z$*/5INF)ND'^FFS8+US=T_X.>+:_^E4;1&YO'KPTTHW2?(= I*)X8@!)#EI?N=/L/. M7;NGEV^TFSM!6*NQMZ]!TZ]M?:?;#E_K\UVOV;4G-%&XPA[9E7N2,UN'LZ5W MWCU>A9/YQ!V9+\-%M&B/S-Q#T?/)PFW3TD5"(R7]CDM_/0W7T1BO"'@D^8TF MRR@<3[S.K_;(?#WIL(1F+<;+1X.03Q^1C]>+<+RT'0(1'N79\\D%MMU9[JV! MB/5J<*GV*\ED#D;/8G0^#:=3!S2P;;8>OO[0?FY-OZ_& M1JMP')V^P=&9TKG?<#[U3&P/YO#9]TND%\XONQ9,[.CW:U4 +7_DU8R:G\B] ME+\,:Z?+W]<%![G#IMJ<;>'5\6@Y/X.PG7ZS5C[4_$"_$[OA=ZP=

^R>7*TL+) M^[,U7XI[8;^OOVH\G3144IF+PDA5,"T6[X[.!V\^C.B\._"'%!L3_&8DR5RI M1WJX2=\=]0F0R$1BB0+'GR=Q(;*," '&7Q7-HX8E70Q_U]2OG>R09EA^#"M'_@0EQ=B!UNS\BAO.26OS_3:L,TG08U^N%$=;W-P^W5W<,].[^[9%\_7UU^O+ID]U<7W[_=/-Q< MW9^=6+"DBR=)1?Z#)Q\?(#]DMZJP*\.NBE2DV_=/ +7!&]=X/\0O$KSENL>& M@XC%_;C_ KUA(__0T1O^[^7?XC=J^(T?2PL&M8;Q( MV==,I$N1LGN1E%I:*7W>_9-9-P" M38CR8>50KWGQS*1A2U$(S;/L&='Y5RDU3EO%S(IKP2R.:FD>F5HP.IXI8P3D M-$8ETA'>2+O",B\,,RI+60D/T>Y>!\E:JZ7F>:_+?HLIZ2:7G(+> ML/DS\93+0A9+W#!6RX2X)]RL$,X9+Q+AU6\:M1/!%D/$-BN9K!A)E61$;"%! M@)O&8.W-B''+%EQJ]L2S4G01RX(E>,HD&.&'!76=8XE8$]T8:BG7\U8O1"OUD+ M+54JD\H[.3D?^5^M@0N^EA8\[RU,SW7J72#GS_CW"#NO>+'TCN!=RC3G*O:+ MTL+AMGW2QX/%/5,N%C*1$, [V@*UCRVTRIF$%*BHNG)/,,BI]'HN287*;*%* M%2@6RC+Q8XU:YL+)LP]QKC@LS@$?GB-!0P(3#I.]R/K^?,OY+5NIC8"AHI > M3$'*\A0/^2%IB:>XBMKZ7/,)W,9EG].W /_$9<;GF7!*V++/"LZ,8,2F1.U* MV5P4R0I=P6,@.WELK1&> @%/GIU"*O\V59)!V76&$AJ^!< AEG_"%C@+6\#K M>&E7"C[Z[$C#-@6/+;8?) ISAQD": MJ,+'!@4\6'@O"+)4F_O(.?E2"Z?K%U,>=5R64S FB5A;I^<" MKH0N"'D%^D74N%Q1!TQ--7)*#./< (9Q6)""(<$# E&03.(4J-:J%HJ2#3(:U M*N#@?*:<&YE*-+X1^Y-GC[#W;SQ?OV6799&I=<0^?[XXE-!#6Q&*_6Y@H39N M+#L>SEJ9B5PF<9PJEA&V33E-+H#3^A,4&3LU(RR$U^"9NH=&G_-1CUX_8\QA!!Q5T_PO6IJ3'-%@B- M1SL IJ/^SMHXZN\Y.8E&P=D'98.NZ* & 7 :C4>A * 3A\^G4=P?!<^S:#1I M!3I'MX%Z>/OAG@T&T,TXW@$V& RB0N-'6*E(Y2:3#-&Y_:W)06]RK! MT&9H M;H"M52E&JR>9T@#4-O2A)70U!/H^V)$,V>])]@[35MZAM/+?YXL@ Q.'Y85ERS8'1\RD$9Z+594VJC9HJRK(; M)'P[G5 :PCC%K=)F)=>U$:Y%ZL;$3X@Y2B[7;AH2E3;0%29D6^QD:+ZD&Q+\ M+.LFCFJ8"BVIRBQU7C&G=6LSW]YQ,D$B JNZP68['N=N?CVHOMKOFJF:#%A4 M+Y$HC[:^U1HSPDGMKX2][%QD$I.*E\'+Y5)^)A]I-'8(B46][^6:B\ZK*W#U M6,-:,!<+(D5A ?/4F. >N^+*QIPTFL_=NQ$D+J],_765MMR;DT+1FP?BWX"C^M[[!=VYJT)MBX[A+>L4L%L/ M@0!V:EE0!CLE\$__:HR,_2RX1MVJW@('E:R[ M.8XF_?&.3%@=]CO4@LLU/<17A]QLA,9SM[^>C='#SSH$V]N#<32:[JF!D^AT M..L4P8.%?+="[WNK?Q)\4Z_R+3'_7POE++U S%H/MB]_Q=0 M2P,$% @ !$;_4)YWQS>B!0 E0\ !D !X;"]W;W)K&ULM5?;;MLX$/T5PEL4+>#8DNPDSA5(TG1;8)LUDN[VF:;&%A&* M5$DJ3O;K=X:T9*6V@UYV7VR)XAR>.9P+>;HT]MX5 )X]EDJ[LU[A?74\'#I1 M0,G=P%2@\!H;GIQ5?P!WXOZJIQ;=ABY++$K231C,+\[/> M17I\.:;Y8<+?$I:N\\S(DYDQ]_3R,3_K)40(% A/"!S_'N *E"(@I/%UA=EK MER3#[G.#_C[XCK[,N(,KH[[(W!=GO4F/Y3#GM?*W9OD!5O[L$YXPRH5?MHQS MTZ,>$[7SIEP9(X-2ZOC/'U+2UZ%885Q& MC&P'QHA],MH7CEWK'/+G]D/DTY+*&E*7V8N G[@=L%':9UF2)2_@C5HG1P%O M])-./@,=MZ#C #K>!T)QYU@)OC#Y@'W>,LJX4D:@J:,G!@WK M-[ETWLI93:!9@\Y=9']ERHKK)[:P7.-$ M1[+N13R^Y#8/M@_<2E,[!F6ES!.09TA'&]T,("KB>V-=1ZXL2??9]==:^B?V M40O0@=%4<>+)/:,!KX"8R4J"?LX3T;$"SD%Z/E,=VBQ'K]%]6N$!7)"B N07 M!."D!>X?X+(/7"$H8=+<-4#%94ZCA5%(=4/JH(L#=(3@USJ45+$#$LREEJ'$ MH>FN38GRS@T&PS+P#6Y@'7?14_S8!-D*B9B+H&PN58@2"D84(09?85'G,N8] M4-XSS%J,ER9M@R5J?O1BQ$YWQ1#N.Y-:J)J0I=Y&L$NK=LTF?+M&GW%RCY(( M8ZOVT7R)@Z6Q$$%H@S$&XBH>>YNK[=->C/2&*>5H,CKYY?_WWR,@N72U]A:S M-4B 08^JNCZ#1P&5IT"+*<)X:6KN[G'!U[RL M3MB[6BM3,8U!B-MD2F"OV/BP/\F.VODX,.YGZ:0=^ .<.^Y$_D;565>GIFB% MS-A9:-+^?KKV%M^2]>HW:V:\JI04(> 1K9M<3L?=N"^A/8. M^1Y_ (NGE96.07W,V=H[C^X0O\9BE/2S[&!#Q>RH?S!9D[YLM^,52P?[HPZ# M=# >_W*X7>W.F1^%^H\5O+.%V)'V=F9& W&T18>TGR3CW>0; M_)?HI_WT(-D4.$'Z:^1WG5@+T=P-AG0P.MH H!;5[&EEC0# 0*AILZGMM.5_ M5>G;TBWQS" \A0\2QG 1@7X\I\1FV6E!VZI[TVEB'ZPU-GVST/*?$%HEWG]< M#%!A'/9*9&B$#"&SE+X(-G&= ;O0R ;O"G@"X(KINISANDBL$;=+,.J[!"S? M6,]CIYM;4\9>UVE6G;QMHO!65:N<%>@! M?@5,.CPG[;7:OZ&9X;3&!B-/G+4YC^UT@6Q^8KQIOH]$V MB-6Y,!R4#T]<@],Y?,5#EVN.-'B$'6P[Y \[5Z42[")<".EL@.TSWIK:T?;. M>1&O6NOI\<**&BXD]F8%&UL[5I;;]LX%OXKA#>830'%ULV6U28!Q#*^N(//?+QTB'"R%O MU9PQ3;[E6:&.>G.MR[>#@4KF+*>J+TI6P).ID#G5<"MG U5*1E.S*<\&ONN. M!CGE1>_XT- ^R>-#4>F,%^R3)*K*4Y*Q07!9%L>M0[\=Z>AKC>+/B=LX6R?A.T9"+$+=Y'9:T7B1OOWDOM[8SO8,J&*G8GL#Y[J^5%O MW",IF](JTY_%XE?6V#-$?HG(E/F?+.JU7M@C2:6TR)O-H$'.B_I*OS5^L#:, MW0T;_&:#;_2N!1DMSZFFQX=2+(C$U< -?QA3S6Y0CA<8E&LMX2F'??KXYNKF MY#=R\<\OES?_.AQHX(CT0=+L/JUW^QMV!^2#*/10WS7=Y_@%[3F!89?L(5Y_2?XA2V_T/ +-_$3FF;DXFO%]?TZ M=SV]^^/5S07QO%_^-O8]_YVM&SE9E@414Y+,:3%CBO"":".0&8$$:I#H.8-_ MDC&2UZYGZ'H"CDOFK><(+5+XX<5O"0IS@W<__?7]UK:_MJ8O=;W6(KF=BRQE M4OV]R<'OQOQ,Y.#36L;6FSXS#6T?(K D?!1% I&1(H/4G[7DNFJ6=_N8UG-1 M*4A2]89 X%IW?A YXRBR*%'0N8M'3A39^T?.,!Y9 M]Y[CAK[CCU=KSJJ\RBA.F0,VG<+8(33]$UHXS#!M:I>FHC2S"&K\Y/H+*CPZ M\ *'%#!]@:;IMXZ/H4FL]?WWH._[@3.*QF^>O^$/FMV"YW^A>?F.G%=%)DIC M"(<$WL[U,BV?$R; M/4 TF1K;P#!J&L/!YP0C_\4,-.Q7C>(S*RN &1 R M ZXDTUPRT]D?FMP&/1B[:TIU7?EZ8\>/@QUZ\=@)PS7,-W<-F&9!9+4(JN8D MY7<\!0BE2$EY2O;WW'XP(F5=;\8>',UOOKMG-U<)N#R,=C#KX08+&6P A0 + M@L & H$;6'=^,')V'MC4<8ND(+8HD0 !>P]" T")_ >9_'/?MT2 MA7OKY_'_PO7_*/R!S4^@\7&[R(^=,+9+Q(]M;.T'0\<;^A9E/QK:-3<:00/K M+,#Y,[;N8S=RO'BUXGE@W/5?!XQ#QW#]71I?=_U_"Q0/'=\*^H[+?SHH[@W7 M0,,N]77A:^#^Y_C/YO%#8.O(&7LOA^JZW+\O;(V#QP/_\2 ,'2_:OD9V+D% M*ZL^^PS0&@[C+4&K[SNANPL(]:"%#WBM<=FVZS= M5@M!P>R,(QND/OA+EA\X4>AW*/;?J4;QV!G'H44)X3!J-&CVONO)+8 M<1'O3;E4FGRMJ(3NB\F#H-HQCP"SE+2X-_9&[Q0Y%52FN.0<#J3- =VX 4(9.>>/Z! :PH@8N43-B,%PAN"*Q\SR:RPC^_>\V)H;^;^9:J*7'[ M?JN@JH$5[$&C.GI5@)M1,;-DG3_ &Y0LS(LE=!Z806?XE-<=:V\4](=CD_LU M"ZQQGNOA "VM$K1+64"V\=NRQTWNR9YG&=$G-W.&>C4* M*E *Q.4T-=K@F4 8(4PE-*/:#LS5[Y?G!Y#-9Y(K;EYIY#P]J%.]]B)J/:UT M)6T!: [@&'Z+=@ DY9EAQ\'9B5:;N(NB5@-ZM\CO#>=UV9%QL#-%2U',A&F, MJHD&.$6D?7)B)'2/D-UPSVE*]H*X/[8SD5: J"7_-[C\44P3"IJC2&C -D[_@T&43-5G4GOJ- B;6JP4+ MVC3:VAEQ-,L(TWZ(!N0)VK9HI($$1JDJ4E;X%(5%J%3 ]1L;JWSV^H[ M-954E4U('UHZY06T30X'&M#L-N^EX\W B^: M@/OK (&455/>(L@43P\')L9: E2CAFWMPH?V%T*C&^_I)&.H QZJT2J,7NL< MHT/3[&A]5@835IC$MC<'#P$_IVU#"X@NGKB!/60!AV,H=(0,#,-^!VOH# Q" M=*9JPW'/R8Q!FC.UU B_ >!YE3>MVEDE9RU'U <.6G(\[$M<)1N>9KKRHK;( M3(?:IEV,Z;B.I((9OT$"9IS=L5J$-K.BX[&DDA)T *$9A^&^E40\Z!F:0,%M M5< 5V#,3I;H^U[[7'UB?1.1,SLR''^A%D%E_'=%2VV]+3NI/*E;+ZP]3(*EF MF H9F\)6MQ\->T36'WO4-UJ4Y@.+B=!:Y.;GG,%LE+@ GD\%I%9S@P+:+VZ. M_P)02P,$% @ !$;_4))PNKD4& )E !D !X;"]W;W)K&UL[3S9*ULU2YG:2O9[)X;.?>FD>( MA"3<4(0:(.VHOW[.@HT4)2?IVR]3\V*+"X"#LV_@JT=MOMJEE'7V;556]O7! MLJ[7O[QX8?.E7 D[U&M9P9.Y-BM1PZ59O+!K(T5!@U;EB\EH=/IB)51U\.85 MW;LQ;U[IIBY5)6],9IO52IC-K[+4CZ\/Q@?^QJU:+&N\\>+-J[58R#M9?UG? M&+AZ$68IU$I65NDJ,W+^^N!R_,NOXS,<0&_\7#?@[R298DS 1R_NTD/PIHX,/WM9W]/FX?-S(255[K\ARKJY>N# M\X.LD'/1E/6M?OR;=!LZP?ER75KZFSWRNZ>G!UG>V%JOW&" 8*4J_B^^.40D M \Y'.P9,W( )PO#+Z,3/X-LR&/VBK-!J 4Q52Y:XV\%3!N/K- MW9>/'R]O_R?[_#Z[N_[MT_7[ZZO+3_?9Y=75YR^?[J\__9;=?/YP?77][BY[ M=J-+E2MIG[]Z4)!-1I/1GOFF 0]3FF_ZI_&P9['CL-@Q+7:\8[$;HZI#>ZA%&+3%6U--+6-OL$\@[#]$IF:ML8 @?Q!0/A:2:LE>Z=4HF9*E4-8C+,+O.Z$24H M+PLZPH+8;K('4'V,\GHI85_2;VJX!]6G =6G>Q%UI8VNQ(,RC*BM!6_5A M^XJ )O% U1&L?,E;%U]GLC# !!>@$H4-9+W2R6,"H#*0+PK8P[LB"CVX*!7A-QAD3RE89WK%I4:JYR@7C9 M ZFCVP]"6N5E4\C>(8$P,.6\J5'VY+>UI(WE1@(/9""2%F9IP+* A=;UDB9Z M+ZI*R>RCD-E;\ % #<"(+_C.HU$UP0I@W 7YO_^X1P#/@@">[96=NV9FY>\- M$O;= R*H3_S^U!0ML,X#6.=[YWP;==IE),&'2((^,/_DE%GRAJ/[!RU D$#1 MJHJ%BB1,SNIL9O174 F@D.=2@E*HP#QMCW\OE&%90&X(;( O)QJ$E&O0ZSS7 MCZU\'_DP U?7,J<_:E#YJ[6NZ-(I(B.!1@U"^(-K_/1>]MF)B\ /%WN)]QNH M)Y#D3?8Y&$B"]K)E2F]34QK?[&66?\5Z:+JS'M.=A>'Q)B,1,"?RO%DU)4FW M0+.N_N#YKRM /NA@\)F#@6CA'.\L^F9.U! :>:M 9UBZ2Q"NC9ZK,DP!#CBN M;D0YR$#UU\ !.1A 5$I$5J,D;'! ^P7CKW2#"M]\)0>L@'=A!&C:WV2%+[@,Y2Q8[O.+9M#TP8*S <*/ 9O"[ CK,";:_PX.Y$>$HU#Q.6R/+H M%:'2AV>-);V:&538A#I+EO11@5)^7 JRP0V".7=V'E"5(_42$[O+-Z,Q4N1+ M6I9M4S]8.Q#4W@=21A>\P\>ERI<]G!>!$@$N_9@ M;#1N'=!/?-MQ)H")20V\_7)'C BRBUM@'( X^)W#"/3],YM*E(/:XXS88C#7R#AEYM? P4#QU(X*3@ M0L@'X+X9>&"<_^B40"*0X"J+38RV6MH<0 $7DWR!>FM?@;@P%@0TRQMC$*'H M><\A&-:(J$+:W*@9+NO@F&%*:D@1,ZKX@+$N#VEXP)I]D^BDU+_TK-"V'2OQ M3:U C%DT&@YB$Q-!078%/X!Z J#)!;Z3SH#! 04C%G>>#*41Y!PXU:6#V,@M M*V2";Q])")@N]&.%L4'@K:S>K!F7*'9!'G#NZ&C[R&&I5QIB7XGF+.(9-MC! M"_'S7*Q4N?'B=+&PA2P2P 8 M@SP+F"^%0>#7#6B)G%%F&T"6L.E\Z*KBG@FXX+\Y[HS&O94V V2?X5K*W/4 M:3@%L'O1 -C#[+:I4)AND12?JZ"UOTK0[=6ZJ3'>079FM9$:0&>C#$]@R#@P M?;WU\E:;)!4D@9\RZ(HM_S;SD_UBZ4H%2_H1'%8!76PPZK9%EH 4RW%^H>9S M28NX)\!HZL'QF(.>]$!\D4U51T 61C=KZQ8$3O1$2YWH@I9]YK3AC>,E%]YS@UFK M!2[DO'8RF]E&"D-Q\OB$?[]D)X;9 @3>SY;H^"4I]HB]G5"3T2%QC#*?O!Q= M)I^D"%-&J5]K75HV);#+;]%41F[;M7R05[)J,VT@#B'%"FRB8!8DUDKD1DL@ MF5Z!%**8*/;JB2U15@OY@.8VS3&4+D>6; LXB&H0:'B"D1'HC7PC U(B"U1' MB.(G?#O$+OI#X,07/ NS$BD%5!.\R>YLN5BCG+!H>*+EF]PE7L&9!ZMF-BU M6>GJ![ OA%^>J7:>,%D665%^BC0X+0!*:C['/#O*UPP-C@N#8!%'":<)AQCD M"*=-!UG12&^RHRW%Y6M7 2%(+,V%-.ZW8(^2A9RTJ)15*_7SH%&6V$^M6M2) M"[*Y<<" =U$M*,4366C M+2RB!! IT?FEC28>XCP1$Z=FO&9,' C4FXN%<7FDX!@F*_7*'?(9>.N8;B0 M8&+4"QN_TA#3@K![L0*?C[5CSY:\1'*&T^]DRV+!Y)/1>$0N7 ^L?W9B*K:, M)VQ_K<[8+8M^1[WM7#Z]E@C1'$+MHP8>UK&-3K!^F*A.]_7H679MR):B(3'J M6\=%Z]T.V2I:N>-W!G9I:TDK%^S54JI[RSPC^-V8(M/@)Z!3@^9DMDGL;-M9 M0TJP@8F!%MX#H"KGQMNH*,']Z_B''82S9&X1-1J"L(@/ 9PW+F%-3&,ANCGC MC2\Y===Q,UH,CQADXC&?QA1:&14P[9>8#K-MW0VW?8ITTT\1,O*EB(L1+'C/ M4;@QV\%'Q .$/B '3KA]62<2F1 PV 5,%PJ>!-=Y8D7,13(6=BX99;19>ZO0 MDI'@.!5DUBF>NG7QU%4B>)^1S%OF,ZJ]=E8EY5N$- BAT^.TQ0;$)?'<6GF= MR-QMNFYS]/XP]AE Z0.]&/I1R/<<\=$%*A8@E3UWTOY@!2Q$I&BGTXI3HOFXA-O298-LH5 AL8"65*N@ M,+=:'!&1*U&[8G%O9.:MGD^IM3Q,40!N(3SPE52>PTF]1K;S1"@%.E4REY9: M9?9"5-KIPYL;YX6XJ@LH-:(?22=\O9RP*T&$!H?>Z: M4;DT[,/R ,K,S=F=9A9 \\=\:<5*QJP$49P8"JD.<0+FS/ODI,T0KI K'@4C ME[125*^8P'#.^!$%_W8)TU/\#T1W@)-.,YSNJB*OY,'WTSG3*T=O6L]" =KX MC0%YO/9R%JQ56BV[Y2#[.9>XZST(6;Y<$^O>Q+6FV LKC QU2C:$2O%L,GLKG:3:!*1UJ2YGE*J MKS)-A9),L-K;MB@^W\PX]YB113M81NR>XCV M,'H\K//:3D/;.=A=?]AA]OSJ70O4RA.+F697+%@$-F3M-'J"%52:H@) MO -NQAO>(V1BON5F1X#B ]F-E)57&BR$=G725J[&AP5IX28XV?*!J^FFQ>S$ MLH@8S#V@PPPV$TLD9($8B)8@!58%38VH8[7(NZ*V%)YQ"P3KL<\:GHNZ;@%? MO[1L89R&6+D2FI>?WX&[5.VZ%( 8< V+NAMS,-R($G9/*")R.1+PD>L&Y,[E MN($\8"4J,LD)[C#O31D]"7\DCI';ZF= .SFJ]1'7>JE?:4"-!T=W7N4GL(2Y62]$T-#T5XLZ1-0AX0?8QO1V*"\\L\\I-X4-=+@1 M)"D:6[_]ODISA>K-LQWQ![:7N0I^+%1[0CT3,5M-R8&$@B0NOE'/4,#B;\GB M>5MU6(GY&4H?NLIL)]5.\NT]G"T^X/I8@:U>E/G=*M93Z\H _::UMH15P*^M MG$G;Q-Z6".?B EX:YTH*T%NY,]&%>E!%X[W4;E]$BM$6QA-RI+T9 M'MTE2&Y)N=2DW:3=38!/HV1&DF+6UOG!P$UZ4:FT;V$+"6E/!OKX0EE1PCZX M'0B\$9C,Y75I_@$R:Z^?PGET%GS?QJ'LZQYLKDS*& "!YN=DEY?G! MFO;;K#KRX71(DJ6:66UFUD?T/LKR MID>E5:7)Z-_]/&DXL;,JG_3F[.L5&X_B"8'1WNXM-O9_DR4[,=<54)[:/ZD) MJ_=#!08*@M>%78 B7;^%DQ(K9 *=;O+'D+)H(4GRE1ES8%M_9$-M=99F>,V//: M>,Q08@&\IHKW"2\46L88I%4B[^GFV=$JPB$ ]TM![%G8U$E)4W"8I:'>,-?C M<-_*#?K^ F]!E4T,&1HIF;O<4>Q$(*7GXSTT[MC,#; "H]F0. S%39,B*I1TN7>K'Q6;=NM)6$19B 2).2C':/VKXR8Q^6 MTP:8=N*LUZ+[G@B$-['N,:&U W<#<$%RN:8M;2AV;]>=[5*3< &O^&"3L?<# M*996P+>5KMVM$E3,[ Q!.P5O+HG_^E*9?4:=N_W;&HQYF-37X7@X#J+;=A93 M1BU2#6DD-F?2*2Z)I[@ZVMCQV(Y(.]F"0](C\,#TU.4*UEKYOJ\*>Q?;=WMT M/[WZGP*B>XA\@ST -*^]+.V')Z87/,W:10F$;A#(= M#R_\K2XN^^WOX?AL-#P/T[0L!$,KDWX\NMB"_9RB$)"BP\G99'@<)NM_^V*8 M[7-JDF./XR=.S:4\?\4VY0-Q?:]'\].S46YB\G)O1+7O&8X?35_^R_^_]][! MMESO&A*I[^]F&UR>3P3'7/UT^$PFTP'I\?3],;@].S$7^_CSDGDSLE> M?L+CF?\ VX0(D^ +N\Z9:PH'>_ES_WS_ST3_=Y@HGF@>3_>?),.$H4]47>'9 MC_=X]J.7??;/]%>QSU/_MWFE9GD_0.6+O3\Y/DSL4(J'X>;MR"?!K%QQ)Q"7]_.AJ<'9]L[6Q\ M-C@Y'6_=/@?\C] MRC4UN\COBC[]($T_;#\WU5\NKS]A#G:+>A1YC!/7M>MM"(*>R'E+T[F<*1V! M4G [NY(&3]ML5^3Q-&:J@< B42Z<6W$G5:V3[7!)WSN0KN4C M;W-.OL4YAQ"R#8['J6H$&3V^F/R(C,;/&8SW?XK@ P2XBYV?Q?C)P6U8XLGN M\?YSV;G BQNZ]_QC( ME5C"@:]A]LX=-^HDOBB#M)7],NW#F#/)1TGH:B&)W1^QM2(Y"]?_T0#.$?BB M3DAH<7XGG.#T3>PN&Y.D[EK.70]8W O+P:N/@J4PF'<(V4BGKVS089S+B@7' MF*KC 3X_0,<7(3*_^X):\/1H/ V'][@6 S#$XJT[0P_;^B=UVNLN]%AC8JH7 MF+N+AU"Q*L)^AE.D3YZA='B]<\>RP!(4:NX;-Q_%II65BCSQ_:<]N?%AZ_74 M\?<905Q.U3&%').BOE-K[?RIR_=WR8FN-F(=7:W?"OH[M=$^0])2TIC8+\NT M%19%X,CF8!#2;\H,?%>/.\$.\QQ)JG\FG]B(23N8%K_%Q74GI -F STOQ>^0 MS"38I\KUX+EF#-Q@I!U6F9W4OA[\!-^ A +;Y])YX0J,DTR:FQ#7=E'9S'R0G5 M-V(ZS&7T(UF<+MC-?R']NW6<=%?V%_-R:N5[=FA%(SD1J7T;*![6;K%I*VT> MJQBMYI6%K/)-SYE%+CC%ICWN ZT2(%C_NF9.#Q&]-L.C096.7_SI*$D13=+: M?3:,OA306,OJD$*4R:XOQ9!;Y[^8\U\A9Y^TE*6+;76L]2SN^P9[";=7S^RI MXV#)N*K<\:IXT,;)&6XN42*]U=@7R:?;P--:T ?J\'P:P,]?<0MWPT?P+OG3 M;_%U_H(>N- +.E0NYS!T-#R#*,'P1^GXHM9K^A#<3-?@UM'/I13@ .(+\'RN M=>TO<('P:< W_PM02P,$% @ !$;_4'SWU:(8!0 T!$ !D !X;"]W M;W)K&ULU1C9;MLX\%<([V*1 &RL^^@F 1(W;0WD M0I)NL8^T-+:$2*)+TG'[]SND;$D^ZZ;MPSY(X@PY]T%2IW,NGF4&H,C7LJCD M62]3:OJVWY=)!B63)WP*%_\U.#N MQ?DIGZDBK^!>$#DK2R:^74+!YV<]N[=$/.233&E$__QTRB;P".K3]%X@U&^X MI'D)EM:SM$)00*(T!X:? M%QA 46A&J,:7!<]>(U(3=L=+[N^-[6C+B$D8\.)SGJKLK!?U2 IC-BO4 Y]_ MA(4]ON:7\$*:-YDOUEH]DLRDXN6"H\ZK^LJ\+/QQ"X"P('*-W+?;I^&MQ_(_=WU<#"\>B1'3VQ4@#P^[2L4K,G[R4+(92W$V2'$ M)3>\4IDD5U4*Z2I]'Q5NM':66E\Z>QG>,'%"7)L2QW*L/?S?^M!?V M"/,:89X1YNT2AH65S@H@?$P&O)SR"BHE-70O^$MNTAVKC0P$I+DBUUQ*D-N< MOE_,7W]$CN7^37[U%XN!J SP$0"DK ,+.K [23!<26;BM<0<;#2 M5:D\-@''EQVO$16<5?@R)$LA?Q*;VE;0@0/';:!5>I'+YS@OX3V9Y3>9Y1^<6;?8T#\S M =IU0(:5 @%2X2#A)6S+IOVL_T?9M-?RW?G4DN1+DKPF>6.R2Y(,BM0$6#+T M<1O&D'J6T\TZE\:1UR"V,(:ON*G*[W$^\FEL6\YNUVWTC *CP]27D(R MP^HF(RZP-K%7R W;(R_8Q$718=H?P/\(!1QOP4;1JQ-C:PP\:EGN2DSB3KK\ M[/>)*U:0:J^>K6P?4]7OP"&U'/N QADTC3,X?$MF,J/F3:Z^S/(7+!IL+)0\ MH&8B3Q1&IUZ"#60=V:78UF/W:_&[>NSWOIL-]1TD4(Y K"!W=L[E*ZI]H/V2 MZ &TSM#MQ?*Q[N).%&TKIE&PTCD=BP91-]*QA1MM6SP=?QL12[QKT=#S-RRS M0^H']@8ZPGTWW,"B[*C-*G)?0#I9RMEJT]'MW=,5B8^1G]_9UP/J=8X9(76L M=B^(J1>T+JB+(#'9M,Z=$K%J:YUP:\AU'WL>]>.PZU'7I=V.I#$!.B58\[KK M-4[>4T]A4T_A#QQQ*R7P\B7Q9J,R,C!W&A!;ZV,_U]]=!Z\XB^PNH;:49"+R MJ;F"=@NH4S^/BBDPW1?=M>A]VG:2(YH,0"B\7-3W[)53C[5R#-I3 _W.+1NY3LR_!(E" M9Y6J+]P-MOE=<5'?TMOE];\.3!<,@R0%C)'4.@GQ\"WJ_P,%W_2 P A@H M !D !X;"]W;W)K&ULK59MQ1C 9\H_*LA$=!Y*8HF'B90,ZW0\,Q]H)YMDZ5%EBC0<76 ML #UK7H4N+-:E#@KH)09+XF 9&B,G4\37^O7"D\9;&5G370F*\Z_Z\U=/#1L M'1#D$"F-P/#Q Z:0YQH(P_AGAVFT+K5A=[U'_U+GCKFLF(0IS__*8I4.C;Y! M8DC8)E=SOOT*NWQZ&B_BN:S_R7:G:QLDVDC%BYTQ1E!D9?-DS[LZ_(H!W1G0 M.N[&41WE9Z;8:"#XE@BMC6AZ4:=:6V-P6:E)62B!;S.T4Z/[/^?+V7AV2Q:W M\Z>[Z=W#C,SO9E^7"W*U9*LN.!" M93^9;MQ3];\ Z)2P)\ ($7#,6B.WZ@B8U%:4S;G>:XM MMTS$.DV=,[G*2D3A&\G*6%[7M.*?$Y()K+.RS,HU'K6G8](#5H: 5 M7KD]M.E?=P0(8KL'P:. CQ5[P6M+28+9D:W(%'SD22(/1CW3M*C A?[MM?W;N]R_S>VLJS7E1<7+.A/=&Q/ M+-_ GLY3'7K9R7_MQ./(3K74VT:LFVPO_@P1%"L0NS?8>3/!I=SE=:BO8U+J MF/T@.);9CMGSZ-&192?[Q0M#TPV=#M=>GYJ!AQVCZQGMZ_GCE=^W3.^Z_P+# M?LNP_\LWU.USA9_'5S?.)5XO0[^7Q];]&?:.HGI 9YTOBR[;$8WGG!P1C_0A M>:[KD[^!B??B.%TJW,#TT_\,@R!1RO$H7AO [!<0-LIQY9,A%,_4T&\6K>M)8<85S2[U, M<5 $H17P?<*YVF^T@W;T'/T+4$L#!!0 ( 1&_U";>CU8? , +\) 9 M >&PO=V]R:W-H965T6HM"A_]@^4.7!98D3O!7FBNRZ'3=U!. M"KQA.A/;CV3'QP)<"J;L/]K6MKW009:PEL*?GIT_YQFZ?3I#S0; M/TSNTZ?);(K2Z3N4/CS,7M+IW7OT89:A;#+__7K^,"B MT _]"_&B9F%RDM]^Z8=^]!;]WT\X,DB7!'Z2$%35I2:FU$>F M4+AE:2N7"<:,YQ;+W+ ^P1!U*(>@8J,PS]65+3;\!;=H3%:4<\I7<$H9YDO2 M)/@5Q5TWN8U;BF[B]GM^HTCSG)KHRD4%8!!;$\; 5[C>?R8P;ZP#MY^$C=0% M*3I$JH34]*\:ZU[9"=TPZ5VUY:A[>Y!GD$H>[4O@=I/^D;;3/_C!T3G#-W9[ M<;_-]]:->LE><:$YXZ8YX\O-67_$;6^:#;, 8$:@C*K7ZWF)I4%VJ)LZU9J7 M4_S4K7F"M#HF_=^Z-8#*]X)V]=PD#%O-^B?,!1B,&J9B\S7 N5C;IC/@YL\F M2W(=1$>4@$SB*3K!H'?5KA)OX%XZD!XK:%:$;FR5P>% MEF+#=3U?&VUS.TGKH7PPKZ\VT$90;848*<#5O^E!X\OZNE +6JSMB%X(#0/? M+DNX81%I#.!](83>"R9!&ULS5C;;MLX$/T5PDT7":#: M(B7YTCH&[-1! [1-D,L&^TA+M$6$$KTD53=_OT/)D1W)4KSMP^Z+Q2%GSEQ( M#F<\WDCUI&/&#/J9B%2?=V)CUA][/1W&+*&Z*]<=U^+Z$\[4S&^=R-FHQE9@1/V8U".DL2JIYG3,C->0=W7B9N^2HV=J(W M&:_IBMTQ\["^44#U2I2()RS57*9(L>5Y9XH_SGS+GS/\R=E&[XV1]60AY9,E MKJ+SCFL-8H*%QB)0^/Q@%TP("P1F_+W%[)0JK>#^^ 7],O<=?%E0S2ZD>.21 MB<\[PPZ*V))FPMS*S1>V]2>P>*$4.O]%FX+7 ^8PTT8F6V&P(.%I\:4_MW'8 M$QBZ#0)D*T!RNPM%N96?J:&3L9(;I"PWH-E![FHN#<;QU&[*G5&PRD'.3!ZG MM_,OUP]W<_3]^GY^AVZF?TUG7^?H])XN!--GXYX!+9:W%VX19P4B:4#TT#>9 MFEBC>1JQZ+5\#ZPK320O)LY(*^ WJKK(PPXB+G%;\+S292_'\_Z=RRW(?HGL MY\A^ _(=7)DH$PS))=I0Q6*9:88LE[93H6(1-XXCNNZ>S.0""LS08T'#SP'DP!Y[H>(/J.O5[/K6[06F4:X MBX/W.Q>:C2 E4U!1Z%7H884F[L 9^XU*K=?3#ZU&.W//=K9ZRZ M"4W&O,6/?>R,"-XS]I>-#(XVYE $V^;M]GEX<+21Q5WZ3NWS!X,939\:#>>0 MHO9.J3.HG65LZ>J)/\SG>#( -13X:% M&6? M8_D/F3LX,E(!(C5\,G+PL&Y^DYD-[)7INI%>UW7;4V&CX:^ONN^]5G52W69X MYK%?82$$._ZP^89_9@N#N-997H>$4AO=&HDV^G0P[)\U:BH\WU6CRT,^$@?7 MO(1T5G/4=P8U5S%65G8O;6XX @%"9*_+,H-W M04B::A0S$2'H49&F@CEH$W,HPUMW^"T@GOZ DM#J[.Y.70E9"VA^VA>LJ'>W MY20UC0<33.0FAH>MY/Z0%Y]+(4$W- N^306'>I+>7K.7,+7*6UH-9PA*WJ+O M*V?+KGE:-(L[]J+EA@)^Q<%GP98@ZL*U[B!5M+$%8>0Z;QT7TD CF@]CZ/R9 ML@RPOI32O!!60?E?PN0?4$L#!!0 ( 1&_U!G\M]$% , -<( 9 M>&PO=V]R:W-H965TUV KBV:WO:LV$PL3)8R2;FL__XH.7;=-0D.N+WL(;%$DQ\_FI],CW9* M?S,E@"4_*B'-."BMW7R((I.74#%SH38@\,RF(R\[4%/1FIK!9?PH(G95A73SS,0:C<.>D%C>.3KTCI#-!EMV!H68/_> M/&C<12U*P2N0ABM)-*S&P;3W898Y?^_PAV#D4'%97UE/_;/H1,PC(\$T'T ];SK M1)[E%;-L,M)J1[3S1C2W\*7Z:"3'I6O*PFJ\RS'.3F[N[Z^^SF]OR?3NBMP_ M?;I^)/.[I^G=S7QV>TVFB\7UTX*?U?#T"'Q"/BMI M2T.N90'%Z_@(J;9\:<-W1D\"?F;Z@B2]D-"8QB?PDK;^Q.,E_Z/^$VG2-DWJ MTZ1'TBSP,!5; 42MR(U2Q8X+<>AIGD9Y]\>0QLE'\JNOJ&]B2\"?!B!5W3%P M'3L:@GW(2]^(QO*HA'!(.Z:+;IGDC$M$5EO#9&'.?>/PK_>>S&#-I>1RC>=* M,)E#B_4GZ0WC,*5IUS)(PO?QBV5:%-P=;$-66E5XO+]ON=E;&I]^&J9]^K(- M,\S=[.;5AG&-+QC[JKH>_7ATCRH^3)>F:3@<]H\7<$)#6:NA[#]KZ!)[A$P< M]UO.EEQP^WQ(3Z<1?RL]=4K&I>$%:.9?[,T#X&".:ZU!/:6Y+!QDM-O"7MA/ MX@."^YE\KQ_&@^1@;5WU3/-<@Z?\LR>E@[>@Z0OB WMV.GV;^2P+AW%\_M;> M#].L8S\J7*1.7Q6=A0EM$Q]2;=09-A7HM1^IAN1J*VT]=UIK.[6G];!Z<:]' M/C8=NV&(@!6&QA<#E*NNQVB]L6KC1]=261R$?EGBEP=HYX#W5TK99N,2M-\R MDW\!4$L#!!0 ( 1&_U#"Z@Y_T @ # I 9 >&PO=V]R:W-H965T MIA+GA7R M:+14:O5N,I')DN9$ON4K6L O3;!M!Y.($$G1^-3IQWIY'N7W;XQ.B#-)Z17LF,\SM-7*1'(ULK1#.:*"V! M0'-/SVB6:4&@QN>-S%$]I1YH/F^E?RC7#FN9$4G/>/872]7R:!2-4$KG9)VI M:_[P&]VLQ]?R$I[)\C]ZV/2U1RA92\7SS6#0(&=%U9(O&SL\9P#>#,"EWM5$ MI9;OB2+'AX(_(*%[@S3]4"ZU' W*L4)ORE0)^)7!.'7\X>3B>Z^7A[CB[/ M3Z:WU^>7Y[_?3-'XALPR*M\<3A3,HOM.DHW$TTHB[I'HHDM>J*5$YT5*T_;X M"6A7JXBW*I[B08&71+Q%KF,A;&-[0)Y;+]DMY;E?M^0!R5XMV2LE>SV2IY5G M(SY''UA!BH21#)U(295$I$@-YD=&9BQCBE&)+BF1:T%31!3Z0)A GTBVIDB[ M++JFR5H(5BS0*9%,[MN-895^^4>$;?=7]%KMGVNN8&E7@B6P5%:@*5L4;,X2 M4JC693[6:_M^1%L5KWDZ[-?T>]BQ M>U*Z.]DUG3ER1Y(?6=AU>^D;K@Q//^CHJ1>)X]CR<6SR.C)T+R\(+-?VOWNK MOGF+C;3Y4G,:NY+MF7Z?S^SQHA!; 78'.-TM^C%27[I]3Q.:SR 75\G&B5]L MYO_R9!-&H66[_E?U&4@TH85MST@TGN4'[5WO)IHP:#+8]R0:F"CJ([L^W-;R M ,6V8_EQ9' Z J +]BPW?+DSZO\FP[C!?N);\DJ/K &$[-<(V1]&R%!4IFN( M%4 [USS+-!9[("+5M&&&BT(JL8;:3^V%O,-S_*QM,K#Y!K*7"N[TNY4:KYO8 MMH4C*P3X;L@+C.7O:@'9!M N_ E*45Z56E276KV*-_!OR^D S1(5EMEZ-S/H MNL7P2@L5M!^L/]6>T@4K"FV>V0;XME.!BPT&MB*W.3^F5*FL8_&Q$WJ 7'P# M!CNV:T6!W7"N*LGJA>J]ZT=:^B M<\%SE-8[#7LL:*D]>.S?E?[Z>$-<,-@N4MV>@,24SA2:"7Y'!5E0-*=;=RAK M6QT=]U7E.D?TRXHFNO#3/R=$+M$\XP^RFEJ' DM@I=7HTA<92H@5,%335MH/:T4V,DGAD'T_VKX M#4V6!?L,O%T3E]Y;/57#--V/4IKBY#V3"5\7VE%J+P/_T1RQ(D(]HD30E"DD MF+S;.>F>/'BWWT=& M5F!P6SCS8KIRX]5 ;NWASM\MH7Q'%];!'=XL14X[:LG M/X8EA5Z'%\-NO-YU5!..QO'QY'SS[WVS"VIQPMX6R9E'[;)J4I)+U]!_WPS*]]P+]8 MCFBL>I+^>UUE[Q(W\:)U?FY?!4W+=_$?>5+!YE?0L_L3Q MH C[-FW=LYU*Q MO"S0GA+G*P% FJT,X?^".KZ[W>CVK+C@J,^9RKMX M$A*C!\G23(Q>;'EA"S[:$>1$Q^0 ^ EPT.5X)L88.X%YF:*?S(IM>RM9XKF$ M%TJ0Q% -3@( K5X0M);4+OG@^+"=UOU,E^/'SHY)REZ!';[IE3R,..T8@%W8 M &ZL3\;FN _TY5ACO1@6$4>]4W7I3O?G!?8!"N$TMJ,!:^_ILOOR<;R!+N:V M[='_?[%]O9=F+Q7)O@.EC],"[X#R8[,P'#M6'/KF[CJVA;'787AF,ABWW>$K MHQCP5.1;@=\?Q;IXC?HI U*.'??;0C8,O59E!@549.2N,8!2UQ -9O/B_A=] M7;K3_;D1BR/+QL/O*G>Z[+S)&[NM%-M691]TG1A?L>54+,IO]20J+]ZJ#]IJ M;OTYX$GU%5S3O?J6$ [&A;[RSN@/BXI M2:G0'>#W.8<:84/H">J/)(__ U!+ P04 " $1O]0OW_?YU4$ #^# M&0 'AL+W=O;E*MW=? (]GGGGQ/+89 MK!E_$PFE$OW,LT+<]A(I5S>F*:*$YD1$XD#/G2%"M.2:R-\LRT M+% RY[X<,!*F:4%?>)(E'E.^.:.9FQ]V\.]G> Y7292"U.#:7S; MLU1 -*.15 @$7N]T3+-, 4$8/[:8O=JE,FQ_[] ?=.Z0RRL1=,RR[VDLD]M> MT$,Q79 RD\]L_0?=YN,IO(AE0C_1NM+U^ST4E4*R?&L,$>1I4;W)SVT=6@:! M=<+ WAK8.N[*D8[RGD@R''"V1EQI YKZT*EJ:P@N+=2BS"6'V13LY/!A]/@X MG:#9:(+&7V:SZ_3TY^3^\^0>S2?CK\_3E^EDCBY?R&M&Q=7 ME.!;(9C1UL]=Y<<^X<=!,U;(1*!)$=-XW]Z$F.O [5W@=_99P!GAU\C!!K(M MVSJ#Y]2%<#2>\RL*<<:?6_MSM3_WA+\YT"LN,XK8 CUE-%[2&,UI5/)4IE0@ M(M$#23GZ1K*2'BOW>?3??PMLR_F$_N\WK$J4Z&792>YI1/-7RO>$EVF!9,)* M08I87.DEA <.ZT=0UR0B(D&@5GW0'V7Z3C):2''SGR?S3(7D:21W45P@VPB# ML)Z_0)[A!4YK;!O8LUICQ[#L1A\80#= 7OX&F^VBA-3K*0#RW(, M&ZS<)C9:TB#9H=C=' M&$-M//L@,(RQ@5LN,'8-SV^-+=\(?/M$Z*(FA*$8L5",>%>,@%"PC0TW]%K! M8=P';+\M 9V^W]_3\0W'P3O)&2)[-9&]#Q-Y6KQ#S\"9)>&S.C'5T?-,,Z*Z M2#(T>IBWRG:,V.>]_=N>;C85W1*CG'&9_@6QC9F0*H76FG98VG!;\W6/V)JW M#WO+TVF(BX.E;WQ'RO=>A]C!D4YR@&W=)E_"O4,@*'6K5^ (E0DJ@&35+*0Q M^C*>-DC]0W!H4J\#G3$AZ&GL[?0._!(;7NA<-5L<]NVK_;)7I8$:=^'* NY3 MF2[%%C7PC+#?$,_WH23^!YK6KYO6_W#3CN%@YG [*B'G&9$JLLW)]CW;NN=] M_OHS1O=A<]!(DF:=%M[FHRK=Z>86$3HD^ Y+ KJP6:,-)1PZ5[G ]J=6+WMOP+>\@)Y Z5@>M9;S#D[3HP(4N;)^'IT3H MP4D4=@ ;:^P9;G"$!;[1=\(.#4Y2N>'HL88T6W?2G/*EOGD+H'I9R.IZ6DOK MR_VHNM,VZM6? 2SX4O$XHPLPM:[[L$7RZK9=#21;Z1ON*Y-P7]:?"?R@4*X4 M8'[!F-P-E(/ZEV?X-U!+ P04 " $1O]0 3Z-_Y0# #!"0 &0 'AL M+W=O;,=)'0-V MDJT%EB"(V^4S+9TM(A2ID52<_?L=:5M6FMAHT>V#+;[=<\\]1_(X7BO]:$I$ M"\^5D.8B**VMSZ/(Y"56S/14C9)FEDI7S%)7KR)3:V2%-ZI$E,;Q,*H8E\%D M[,?N]&2L&BNXQ#L-IJDJIO^9H5#KBR )=@/W?%5:-Q!-QC5;X1SMM_I.4R]J M40I>H31<2="XO BFR?FL[];[!7]Q7)M.&UPD"Z4>7>=+<1'$CA *S*U#8/1Y MPDL4P@$1C;^WF$'KTAEVVSOTWWWL%,N"&;Q4XH$7MKP(1@$4N&2-L/=J_1FW M\0P<7JZ$\?^PWJP=G :0-\:J:FM,#"HN-U_VO-6A8S"*#QBD6X/4\]XX\BRO MF&63L59KT&XUH;F&#]5;$SDN75+F5M,L)SL[N9[>WWZY_6,.=]?W,/\\O;^& M#U_90J#Y.(XL.7#+HGP+-MN I0? ,KA1TI8&KF6!Q4O[B(BU[-(=NUEZ%/"& MZ1YD20AIG,9'\+(VVLSC93\<[1'0?@O:]Z#] Z!S.BA%(Q#4$F;,\!R8+."* MB\9B ==W<_A&]Q3^]_&Z5Q]@E^]4O[&6R)]-.( M4&URABYG0(KGI9?<$;]D(F\$<^?'P !SCK6%FB(S)=,(K%*- MM.:C3U;K*XV3LRZ.4VGA57(.?I;Y Q./Y/ ]J^I/<-5(H6J0='5QF:L*X1WT M3\-1>M:NIX%^F":C=N!/-.8<"O[$"PK8^%0ULN#&:K[P"4.F)9QJ>=N >_!6#Q0E[0DTWYE9'K[X!NG&-I7 \@Z0VR#H.DU^__\G;[+OM%YV3\+-1_K.BT*,ZIM&PS MW?+[@&PO=V]R:W-H965T!1+92E/4J(U\MXDG>.#VO:>7E\*"N=)KDX M+Y&JLHR7WT]$*F='':>S(%PDTU@;0N_XL.!3<2GTY^*\A%VOU1(EF!M6&H3>>JSEIU- -:ACZ(',=*W261R):E>^!2:U==&'7"7U0X0=>'B#F M8$0))0_H8ZV?K-;'MO#SX %];JO/K?6Y&_1=-DF,Y 0-8YY/A4))CJZDYBDZ M^UHE^ONZ0WQ8Y]N? DK8>_3:5R@7I&,!?Z40*&L20YC$0!#6<=S&]<4M?:[U M4LOQ32S32)3JYWD^/)GRH+'K0D[K6%:*YY':0Y0_W0\_:.YBX%--@R3.LLBKE9B#LB\D$)@3BT5_0;6'<: 2C#K:RJ,<&%/C@ M\K,QV-MW&$8Y#$J@:?YMY8P=NO[LGX+>I0Q[?K#W>($O/+V!DW_+L^(].JWR M5!:U(PGD0"9^F",N!)*&CV7_N#2XFTH%^3@I98;RU41.VA3\45YMC@)U[\=L ME3HTEB?7E4DUM8,_+[%Z5HVMHWV"GE\BB ^@P]C MENQ&J]G+9ZN@T-GAQK9 M5D_=9O<-\(MJW\ Q7C>&?22:'C=.N5+))+&:ZZXO[6/B.<^6B*O:1TI5=4^& M0(R;4:+J40*]'A(OG\/E6:+CUD/;[P(Z^C(9UR6%?X_B.)AY]-D0E06L(0&_-D6W+OP&R M6@@*9F?HVR#USB]9E&'?I2L4^W#E-H&I2,0%1-1W_#5!+ P04 " $1O]0 M00;I@?(! ?! &0 'AL+W=OX ZD#"!OXT_+I%W)(#P?G^@/L7??RX8[N#/RE]AA.:1?*-G! MGA\E+DW]'=I^;@)O:Z2+3U(WN=E72K9'AT:U8N] "=V\^6N[#V>"?G9!D+:" M-/IN"D67$XZ\R*VIB0W9GA8&L=6H]N:$#A]EA=:O"J_#8K[\-II-?X^>IO,9 M&RI67D_ >1"N@\Y0U\U:-FVK3!N*J07*OS@MD<& M_8\D3=+D?SGS9CO':>T]*>I]O*+'-<6P"-%4\ AN#_D#%8>EO,-B0X-?WQN I"*>J^R<4_P!0 M2P,$% @ !$;_4/^4B@JJ @ % 8 !D !X;"]W;W)K&ULC55=;]HP%/TK5U$?6FDE(8&MK0 )0NDB%8I*V;1'0R[!PK&9 M;:#=KY_MA(S2@L8#\<<]Q^?<^-ZT=D*NU!)1PVO.N&I[2ZW7=[ZOYDO,B:J) M-7*SLQ R)]I,9>:KM422.E#._# (OOHYH=SKM-S:6'9:8J,9Y3B6H#9Y3N1; M#YG8M;VZMU]XIME2VP6_TUJ3#">HI^NQ-#._8DEICEQ1P4'BHNUUZW=QT\:[ M@!\4=^I@#-;)3(B5G21IVPNL(&0XUY:!F,<68V3,$AD9OTM.KSK2 @_'>_:! M\VZ\S(C"6+"?--7+MG?C08H+LF'Z6>R^8^G'"9P+IMP_[,K8P(/Y1FF1EV"C M(*>\>)+7,@\' ,/S.2 L >$QH'$"$)6 R!DME#E;?:))IR7%#J2--FQVX'+C MT,8-Y?8M3K0TN]3@=&@!QD^/ M29S<3^ :^BCIEMB\0UF6KXVJNW9_KQ4V"L4AB<41C 47"\5W/,4T_=XW[BM+(=[R[WP+.&0 MR!I$]2\0!F'PB9[XO^'UVS-RHNH-1(XO.L4GI,Y,P4"/\!7E&73MS7;I/,/> MJ-@;CKUQ@CT6US,I5BAA@<>$1;(*_(W#VYK?=FYJ47#XJ[?\[6%^/B+"VFT5 M\TYFLY+9/"MS0*B$+6$;!+$ ?%V;*L<4L@V1A.LW$#-&,Z*+UC$7&:=_S#;1 M,!=Y3K5I*_HS;\T/2NNUZ,C-QYA&K7[DQC\HL!QEYOJ.,H=ON"XN7K5:M;:N MJ^BC]9YI>46'^D=3]$MSK3+*%3!<&,J@]LWHDD4/*B9:K%T9SX0V3<$-EZ9M MH[0!9G\AA-Y/[ '5AZ#S%U!+ P04 " $1O]0/_ H1OX" D"0 &0 M 'AL+W=O?<8C35!,I-WZ5G$8EJ8'[ZQW[,(]=Q;) H -@EP+X4X)0 MYU* 6P+<2P&M$M"Z%."5 "_/?9&L/-,#)%&_R]D6<&VMV/0B+U>.5@DF5#?6 M3'+UE"B<[,_FCX_!] =X&H+9Z&$\&H["8/P,@C!\FH^?1^,','GZ.@I']S/0 M ,%L#FP+>@WH@.L!EHBD-^IX/AN ZZL;< 4(!<\)VPA$8]$UI?)/JYA1Z^>#7^JFY_B&&#$J0JZ-E+W2+AM M0>ATWH5Z;.9W/-]OU7O8JCQLG2_0WKOZ!TRQD$CFU0=!_%/-%;T\TP=>)>-] M2)_Y%;__,7T6^D=I=:!G6?59;5?NM/^[[F%!T=I3;MB.?TJZ4TEWSDH/\!)S MKJ0E>@-("/P^OX5XIZ:;CJ3-O0M#?S^HX;4B5( 4+Q7,:OK*>5[&PO=V]R:W-H965T1)FW21D(H;*H B4?ID,9#I6S:1Y-<$JN.G=K.*/]^UTG(6-7F"_'CGN-S MKGTOPY/23R9%M/"2"6E&7FIM?NO[)DHQ8Z:C.A*JS@$K<:3)%E3)^G*-1IY'6]R\(#3U+K%OSQ,&<) M[M#N\ZVFF=^PQ#Q#:;B2H/$X\B;=V^G Q9S-48G).#4D]NLHQ'7N $ MH<#(.@9&GS\X0R$<$E=_)R8 9G2OSBL4U'WC[_6HU>?@-FP7LEO?K MY6(YFZP?83*;;?;KQ^7Z'K:;'\O9\FX'7^"^8)I)>X;-0?"$56F5,4P$W2V3 M$0*]$M#8R =5$&O@X1\NX,)^(:L&DY @KAC#?[R#7*M$LHXT5>^%9 MD0U]2^Z<1C^JG4PK)^$[3GJP4M*F!NYDC/'_>)^RTJ0FO*1F&K82KICN0*_[ M&<(@#%KX>DVJ>R5?[QV^.1YL"\U-0W-3TMR\0_.(.@-UI*?WFJXRU8[N]N&, M3)L6(?U&2+^5JKXI$D([SP7*Z PY:JYB)T\H1E?.+)Q2'J7 );><"5HVAHHY M4HE;H/>CHJAX+:,Q/6DN(YZ3YP,3KCC>\MBN+ PZ0?#A M+8O^5<5GJ).RKQF(G).J^)O5IG5.JH[Q+[SJN_3,2;H!@4>"!IVOE'==];)J M8E5>]H^#LM2-RF%*[1^U"Z#]HU+V,G$'-'\HX[]02P,$% @ !$;_4+. M4E$[!0 7A8 !D !X;"]W;W)K&ULQ5AM;^(X M$/XK%KJ5NE);$H?7%45BZ77+JF\J[9WNHPFF6)O$K&UH>[H??^,DQ(0XAJNT MNGZ@,9D9/S.>>6;PX)6+'W))J4)O<93(B\92J=679E.&2QH3>UVG&A"6-X2#][D$,!WRM(I;0!X'D.HZ)>/]*(_YZ MT? ;VR\>V@TTIPNRCM0C?[VFN4-M;2_DD4P_T6LNZS50 MN):*Q[DR((A9DOTG;WD@=A3\5HT"SA7PG@)NUR@$N4)PK$(K5VBED-P M2109#@1_14)+@S7]D 8SU0;W6:+/?:H$O&6@IX;3Y]O;T>-?Z/X*32??[B97 MD_'H[@F-QN/[Y[NGR=TW]'!_,QE/?I^B,W3#22+1-8WF9Y!Q9Y-D0Z6")%"G MZ Y2].22*L*BSX.F F3:?C/,47S-4. :%-])@3[2*.&#RFIM 4T,]5)36ENV Q]W]-_@^;&@J%58&@Y,61. MADLB7BCBBP421%'$4D@T)%+1.5I1P?C_6>UDF>=PK..T\XHYD*QO^%H0BX5^)8FCT1+R-4T ME]A.KH9K(>#!AK93R:E6*\#EK,J*L"K9#OR^(_^ZA2O=(PZ)"_;"$J*3#ZAN-TSO M8R>N>[6D MTP,F,14VR?@\Z8&W;VW60X MW7?7NG^[0CP']C<MN'<\@:UWLC_Y!-6/5 MV+<0V3[KVV1P3=P-S?ENGGM.5H1!R@D&Y;"">IB1""J#.AVQ>M"OMJ]VMV]K M7Q;1=JO3<>01-LR*/?- SL;A@F MQ"R&4M6IG-5E/9G@:INHQ-DE4D9J6@@^9L*WQGD+W8JVVE3JHGR$9!F[:3_X MF*AFS!0)9**C:&;:V(J]VJ M8\5[4*Y\+6%:6N!N:;6C$:3"+7EC\3IV77^8YA/XO^B&Q?2+P-TOTC)35,3H M!"KLG1(A;===XP-F@DS5!JFYG;UYOB8":EBBB"S#EG7B MKJD" "V!@ &0 'AL+W=OL&CNS3=+^^]F&L#1-NO4%_''/ MN>=>FT-_P\6S+#!6\%)2)@=.H=3JRG5E6N 2R0N^PDSO++DHD=)3D;MR)3#* M+*BDKN]YH5LBPIRH;]>F(NKS2E'"\%2 K,H2B=<1IGPS<#K.=N&1Y(4R"V[4 M7Z$<3IO2 '?'6_9;6[NN98$DCCG]23)5#)RO M#F1XB2JJ'OGF.V[JZ1F^E%-IG[!I8CT'TDHJ7C9@K: DK'ZCEZ8/.P#-)QJEH M-A^/AX^_X.$69LG=)+E-XN'D"89Q_#"?/"63.Y@^W"=QU4/^(T #&G*E"P@W+4C_T/",1(7$'2^@._Y MW@$]\7_#.]\^D!.T!Q%8ON (7\S+%6>8*?F/[GZ0J]OFZMINNUA3A9;*>,(ZZG2\L.^N=WOU/BCT@S;FC*[+W"9&"R.=S62!!6 Y\ M04F.C T<5%SS]G;$^'XON-R3?"#*Z_F'-8>MYO 3FM/ZV(ZW-GS7-3\(N\&> MT -1X65O3ZB[8P$E%KEU1@DIKYBJOXEVM37?H?6&ULM5==;Z,Z$/TK%MJ'7>FV8#X26"61DG2[B[1-J])NM8]NF"1H M >?:3M/]]]4!7D*;TE3KG_1 MOHRU#+3<<4&S,EDRR)*\N)+74HA&@L3I3K#+!/LXP3V1X)0)CBZT8*;+NB*" M3$:,[A%3T1)-+;0V.EM6D^3J;XP$DW<3F2/-S?3^-[J]1E'X?1%>A_/I MX@%-Y_/;Q\5#N/B.[FY_AO/P6X0N4"2;*-ZE@.@*+62+/1$&&[KC@,)< ,N MY&)),T"?KT"0)/TBDQZC*_3YTQ?T"24Y>E#A)(_YR!22O>)@+DNFLX*I?8*I M@VYH+C8P2.?@?9%NVU<%G_K_3<=!#QZG^ M"4?C.2?P>@7MP7 G'?B%>@7<0,,I-WB9>&[@CR=-O4;CP FP=$>V(DDP]KYMI M4#$-SMNP05LO-S@6M1UD!]T\L55[J/6>A@WS%TE4ONM$3UOAAD/C#VE<;-=/ ML,_7NB564\&!8PV.9.Z(\H?#4TK7'HF=,W9O"?:F,6W'_KK=IU\'';5'VWU;P=0;Y_0N#:>/$YG;<$:[Y9+SJ8=D6UJ)J-^3 #MM9C M,T=+NLM%,2]5I]5H/M4#Z='Y3(WL>NZL88IY7TY#ZT2:8 HK"6E=#J5XK!BA MBXV@6SV%/E,A9UJ]W,C/#F J0-Y?42H.&_6 ZD-F\A]02P,$% @ !$;_ M4&_\JOH! P _P@ !D !X;"]W;W)K&ULC59; MCZ(P&/TK#=F'F<0=2KF($S5Q$&=-=M1XV?T.Z86)W"#QX6KS]C9:_@'S"5A-7V?3R=09S=9@Y#CSS6P]G;V" MQ?SGU)FZ*_ =.)@%8"*V%@,/8\)Q&#V*T"KI2RAM.GX"N=0"""+;0G=OT,?'.=*W70A_?/7LKW;U_=ON2 MKHHE*=<%E>N",CW]BIZ,NI,'[GX>PB..2,)9!RP)XVGH<>*#'"*RK@]6&3=* MT;)!KVOD2YU)6)B7?4<PL8M M,-BS+70).F[4JHTGB;V5S K,RKPZY1,^$T4;;5[=:< M-D%:U[2TFM$F"D$;:>U&S=*H>=/H(B+^KG#9NL[@839?NZ#WV):!V71G&GHM M@B:HBZ!1BZ )L@Q44W*;H)YA]=H#L,H K)L!K"G'4>:ZT_#>$9?AQ3[(3UQM M\'^GPFJ>"L,P>[5-X#1AFFZ9EE4+J@VFVT8-YK; $-2-^K%0*Y>'_#00+\)= MF# 0D:T@PJ>N"#O-K]N\P^D^NT_>*1>W4]8,Q!<*225 /-]2RL\=>465WSS# M?U!+ P04 " $1O]0;#6><%," !!!0 &0 'AL+W=O^?[*BNP M)*HEMLC-R5K(DFBSE1M?;262W(%*YH=!\-XO">5>W'6VJ8R[8J<9Y3B5H'9E M2>2/ 3)QZ'EM[V28T4VAK<&/NUNRP3GJY78JSYK(C"1+"O--=%S[OU(,EP%A#0B? SH7 %$-B%RBE3*7UCW1).Y*<0!IO0V; M7;C:.+3)AG)[BW,MS2DU.!W/E^-Q?_8-'DWD/),E @+H"64WQKZ4PIHR9"U)=7QM] M-HJ?U5H&E9;P@I8(QH+K0L&0YYC_B?=-7DURX2FY0?@JX9C(%D3M-Q &8?"" MGN2?X>V/K\B)FEI'CB_Z[UJ_$JS3!.NX8)T+P8;'#)4"38ZP0HYKJI7INDQL M./WYO+A5+2N^6\=GFW\?ARV3]OZ\8'_[1*U.XU,)]<]>8XERXYI4029V7%=W MUUB;.=!WS_^9?6#F0]7.OVFJX6)N9D.Y H9K0QFT/ICNDE7#5ALMMN[-KX0V M'>26A9EQ**V#.5\+H4\;&Z"9FO$O4$L#!!0 ( 1&_U F.5>$"P, * ( M 9 >&PO=V]R:W-H965T9XS-S\$S: M6R%7*J94PW.:<-5Q8JVS2]=5LYBF1)V+C'(\60B9$HU+N715)BF96ZG>RVQ5HGC-,["6J=ID3^[=-$;#N.[[QNW+-EK,V&VVUG9$FG M5#]F=Q)7;HDR9RGEB@D.DBXZ3L^_C'S/.%B+GXQN564.)I0G(59F,9QW',\P MH@F=:0-!<-C0B":)04(>?PI0I[S3.%;GK^@#&SP&\T04C43RB\UUW'&:#LSI M@JP3?2^V/V@14-W@S42B["]L"UO/@=E::9$6SL@@93P?R7.1B(H#XNQW" J' M8->A=L A+!Q"&VC.S(9U133IMJ78@C36B&8F-C?6&Z-AW,@XU1)/&?KI[O1Q M-.K=_X;) *;#F_%P,(QZXP?H1='D1V& VOI_ =(L&UQ,0K)*EC MB"P]*A6<7%%-6'**-H_3*SCY=@K?@'%XB,5:$3Y7;5(^T'1P%'1)Y#Z)]!X 7>'C[1?[O[K2-TPC+Q MH<4+#^ =RN41Z%H)7;/0M0/0]W1#^9K"0HH49N_OF17W[!,D1VU85//\-]VP M4?.#MKNIINFC5>#56F]6[RC72\KUHY1O!>$PD6S).+'/>T"I@A>XP4*D\D!& M0NHE5A;H$[YB? D]4P&89O18SAHE@<9GRW%10E]\B1PY:KV::#^L-7?D^&CE M^_70WR]'LZ35T1#A*8J?Y64]A0\A* M"7$CRQ(VJXB*Y0 F.D:TEV(L$G0LUZV2>.NS9?2]MU+I?8F0!6SUR?AUKU'; M47*/6;/5V%72K=1ZO&]I6Z!".FNN\V)8[I9MMF>;R\Y^W[1?VT/>8/+>C:5N M:9Y=0A<(Z9U?X+]+YNTP7VB1V8[R)#0&;:&PO=V]R:W-H965T[-:*?T=Y,C6G@LA#3C(+>V_!"&)LVQ M8*:C2I3T9*5TP2Q-]3HTI4:6^:1"A$D4]<."<1E,1G[M3D]&:F,%EWBGP6R* M@NFG2Q1J-P[B8+^PX.O!]QSW)F#,3@E#TI]=Y/;;!Q$CA *3*U#8/2WQ2D*X8"(QH\:,VBV=(F' MXSWZ1Z^=M#PP@U,EOO',YN-@$$"&*[81=J%V-UCKZ3F\5 GC?V%7QT8!I!MC M55$G$X."R^J?/=;G<)"0]$\D)'5"\F="?"*A6R=TO="*F979R?SSXLOUQ?45+*\6][?3VT_7L+B]OOFRA/?P MD7$-]TQL$&;MGL"=HEZRU,NURU89PW6F<3>!1NC[#H-2QZK2S\5=GZJT+;VQP] MA6-;5SB#@ZT'_4'GK-F^LN7OJ&$<=7K'2?8;DOU6DDM7?*AJ CZPH!0)YSHN2BHP+*%&G*"VP;(O:(*0YDVMTUSZC]T)MZ)%FEK+K MP&.ZVZG%G2AZW7(;SAN)YZTX=&&IEAO/;?7L"3/ J.8:JFU.3QQ%KO:1^E)Q M(L_E<]9OBHX).?_+FJ37&1QW9M#0'KR8,\E+.]-.+?F',\-&XO %G$G^QYF* M0/_ F5[TAR_A0:3QXYX!ZSY&FD#%-N"2(^NLO26M% M*+V;\5X@2??[]MM-LIO>1L@GM21$PTO.N.I[2ZU7%[ZOYDN28W4N5H2;+YF0 M.=9F*A>^6DF"4P?*F8^"H.WGF')OT'-KMW+0$VO-*">W$M0ZS[%\'1$F-GTO M]-X7IG2QU';!'_16>$%F1-^O;J69^15+2G/"%14<),GZWC"\&(?( IS% R4; MM34&&\JC$$]V,DG[7F 5$4;FVE)@\_=,QH0QRV1T_"Y)O!- M,(]8D;%@OVBJEWVOXT%*,KQF>BHVWTD94,ORS053[AG<]O+Z"V=7T83*>_+B&Z>3Z^]T,SF!FSDRZ9@1$ M!D.;;JI?84H8UB0%+6",5U1C1M_,]&8V57!\232F[,1@[V>7<'QT D= .=PM MQ5IAGJJ>KXUFZ]F?E_I&A3YT0%\$-X+KI8(KGI+T,]XWL58!H_> 1ZB1\ ;+ M(+"CGEO(1,\SGI"[]!47;4=@[_SQ(PD[2-;$]U[AN5:Y;C:[-;OW% M;X%O;?M%*.ZTZ_VV*[_M1K_V D+JEHDO^^*YV*N_/U7>GL9^?SKA1GM;.W M>>TD".,#2>Q6"KN-"H=I2FV-5:>0"68*O16K<%$(F,"\3G%W3W$$5QC ME80!JM<;!A]%+&A6G)L-HV_8JJZM,<&>W[.HA<+.CKQ:NQ@%T0&!6U4V;!1X M*\G9"K^:_J<5F$H(&TDU.1-95E\3PWT=K2C8W?Y:L^#0W0W1AUKTQ=M;$K0/ M7]]2X;Y=.TFZ>R?4W^I@.9$+U]@5S,6:ZZ*V5ZO5XV'H6N;.^L@^*EQG_* I M7B2F&ULC55=4^,@%/TK3,8'G5E-0E+;.FEF:NK6/O@QC;K/ MF-"&D4 $TJJ_?H&DF>JFG7UIN'#/Y9S#A49;+MYD@;$"'R5E"MW!L#H^25\S<3+/*)XQE"F.),F0I(?S8XP92:0IK&>UO3Z;8T MP/WQKOIOJUUK>442)YS^(;DJ)L[( 3E>H9JJ)=_>XE:/)9AQ*NTOV+:YG@.R M6BI>MF#-H"2L^:*/UH<]@!\> , 6 /\7$+2 P IMF%E9,Z10' F^!<)DZVIF M8+VQ:*V&,'.*J1)ZE6BED_SZ?P&I#?+ET6RN)^#Y6)^^Y2"ON2I 0GX2MP0NB-3:ST^R])@+G +$1N]DWJB_/\PQ3.P_$X&/L_J/;EC> P M#/JI#CJJ@Z-436-GN\8^Z.?@'Y^&$(:CRQ\<>]*TZ>/Q#XKNWN4U#Z?N9]T9 M$E"\TD#O8JCKB.8Q:@+%*WN?7[G2KX,=%OK]QL(DZ/45YVH7F">B^T>(_P)0 M2P,$% @ !$;_4&A67]3( @ O@< !D !X;"]W;W)K&ULC95=4^(P%(;_2J;CA MS$ARTRH%V8O7N$E3$&\KEZ8C,S&)24%E)S0$C%8=(T[^[9O6TJ@ M5[P1V/"],5*ES"E]5\$X[1J6R@AR2(2RP/*QAC[DN7*2>?RN38V&J83[XYW[ M@RY>%C/''/HT_T52D76-CH%26. J%Q.Z>82Z(%_Y)33G^A=MZK66@9**"UK4 M8IE!0S&C&\34:NFF!GIO MM%I60TKU&:>"R5DB=:+W]',R&]V-AF@ZG+R-^^/G$9J,1X^S*;I&4_F?2:L< M$%V@X<=*;CRDZ*Z@3) OK#^"G'B:3CBZ'(# )+^2(AU?H]?I %U>7*$+1$HT MRVC%<9GRV!0R9T4VDSJ_^VU^SK'\,+M!KOT#.99CM'=GM-+^A M^>=H3AO-/Z19D>\!=<[!_#98YP 6R-*.P*(&%IV$S3*0=\9" &M#1H>?S@W=R&]GVM9WJ[). M'Q-YJR68L4]U0-8XKZ"UGU@'IR)T'*_S_<^I&T?+.KL31M$_:9I[S57=;+(C M+4G)40X+*;1N0EDHVUX6VT#0E>ZWALN7F2&L8*WG#+9=S*EUA>N*Y,, MYTB>\S5F^LF2BQPI/14K5ZX%1JEURJGK-9NAFR/"G$'/KCV(08\7BA*&'P3( M(L^1>!]BRC=]I^7L%F9DE2FSX YZ:[3"U@]"S]PJ2DIRS"3A# 1>]IVX M=3&*C+TU^$;P1NZ-P2A9(0I-8$TQH]M3*?: MTCCNCW?1KZUVK66!)!YQ^DQ2E?6=R($4+U%!U8QO;O%63]O$2SB5]A; @G$]-IT0P/&K.ODVGO]?ZG0"(*@ @L0? 2PJR.OZG@&3%\SNNXH28J\*$N. M.*R(P]/$>PFN PN/]FQX7M@Y(*NS\H-N/5JG0NN<1)OJQ(DZILYQ MLG3M#I".C1I1/4]4\43_X\QBEO[EP$;'![;=:1\*.K8*NGXG/-#D[EW>.18K MV],D)+Q@JKRNJM6J;<:V6QRL#W4[+;O?[S!E+]:7D7X+)5"\U"&;YQV=9%'V MMW*B^-JVB 57NN'88:8_"; P!OKYDG.UFY@-JH^,P2]02P,$% @ !$;_ M4)L;.N&ULM5AK M;^(X%/TK%IJ19J1MB0TDM*)(/,I,9_L23+?:CR8QQ#M)S-BFS$C[X_?:21,> MP716FDJ4)/@>G_OP/79Z&R&_J9@QC7ZD2::N&K'6J\MF4X4Q2ZDZ%RN6P2\+ M(5.JX58NFVHE&8VL49HTB>?YS93RK-'OV6>/LM\3:YWPC#U*I-9I2N7/(4O$ MYJJ!&Z\/IGP9:_.@V>^MZ)+-F'Y:/4JX:Y8H$4]9IKC(D&2+J\8 7TX(,09V MQ%^<;=36-3*NS(7X9FYNHJN&9QBQA(7:0%#X>F$CEB0&"7A\+T ;Y9S&>:3CJT:W@2*VH.M$3\7F,RL;8JS70.%: M:9$6QL @Y5G^37\4@=@R(/B( 2D,R%L-6H5!:]^@<\2@71BT]PRP?\2@4QAT MWDK)+PQ\&_L\6#;28ZIIOR?%!DDS&M#,A4V7M88 \\Q4UDQ+^)6#G>Y_>AI, M!_=?_T8/P]N;3X.O-P_W:' _1H/;VX?GP?WH&DT>IFAZ,_OS;/9Y,+VY_[0U M/>QAM?HS2CXXCC*V(TR M9N$!2B)H5A>GMR.U:LPG;O,O-#M'GBLH.[%NE:7?LK"M([".68 MIEU.T[;3M(],,V1+GF4&=4X3,UU=H><0OH4P8O#2Q[@=X%[S93OKAZ/:/B&[ M@\8G!NWXT"E]Z#A]&$3_0"L"0=&@)@G5+$):(!J)E94'L_9G3R:[_EEM@H+5 MW J^>E5^R\IVL'J5XX5;B3 *E2: J$BBJ?E-'QS^@0TBG%>R%NV:4 MUSD2R:#D'#@Y/^B8R3I*P<%D9[CM=_@GOPV MQMX>L9I1?G>_- \'[5;YC@<7I0<73@_NU^F<25.#Q88"BM.T*87^14?:U?CB M,+/U)+!7Z:CG7B*I6,/R !IJQ4*^X&#%%),O3*%50D-@!85:4:3:5FQ.M5:[ MO,.07GA'E@S>TGO\R^':X6)H;F(>QG"K%'I=48IIG3#3 A3:,,G .PK;W,@1 MY8+)6\),*OK$'>87)F''FW.3T(GLVHUFY13=I@X':N4#+NE[-GNTTW!%%D( M]SPUN8 &![5A#C6F;!S>NN.H;8K[I.:8:UV<)1^U?&)NR\?-)VJN21\89J/;3F_ZI1[ MT@#]9%0JY*/4'O#J2J*Y=>I.&?1!\WY$P&PO M=V]R:W-H965T)LH4@OM M7:6[J2KK]MDD!["6V)GM0)'VX^]Q$A):@MNI]UX^$-OQ<_R<%Q[;C+=2_=!K M $,>TT3HB\[:F.RCY^EH#2G3YS(#@6^64J7,8%>M/)TI8'$!2A./^G[?2QD7 MG=(+.?N">K];&#GB3<<96, ?SD-TI M['FUE9BG(#27@BA87G0N@X_7-+2 8L8W#EM]T";6E864/VSG-K[H^)81)! 9 M:X+A8P-32!)K"7G\K(QVZC4M\+"]MWY3.(_.+)B&J4R^\]BL+SK##HEAR?+$ MW,OM)Z@$ M)P#="M!]+2"L .%K ;T*4+CNE;X7@9LQPR9C);=$V=EHS3:*Z!=HC!<7ME#F M1N%;CC@SF5_??[N=WG[YB_Q)WL_ ,)Y\P.;#?$;>O_M WA$NR->US#43L1Y[ M!I>T0"^JS%^5YND)\Y_9COB],T)]ZK>@IV[T9:;.2=<_"9^]M+B%!R?AUV[X M#*(]/!@]A7L8Y3K4M XU+>QU3X4:U(9'7*PIS(4A FV*CF&/Q1-T9)=B\8:)"#1.BI(\AI@P31B)9)I) M :5E!1'P#5LDH,^(0-5$93%K0&5(+)849=_FYVA;)I#)+F7!)DH)P M+C+&XX/L51%NB^W@*+:C<.C;S[/XMDSLTJ<3G[@QK-T8.MV86E6,.;+P.7#D/&O$,J)/@%VGP)T4R4%S&I3CP=)$K#6FE M%GM%:27F-M[W22%5+@8 MJ#8'IL&QC ]/!K71\, MXNWE27[AR"-/A-I(8]-Y>J(T>!GTGY;NZ P> M6)MMY!71MJ.KG"F&;X L 5%, 1;2SYPKW(",Q&S@X2INKVTWKY"D4IBULX8: MH0[<2OWI8?8:K6@4,QB^/06-I@5N4?N/*GQT?%#IG2IQVL@D]7^K7@I5(RGN M(3;9>+JM;A78PVL73M":KT2A*5@/F(@VKB^LV7U13F@CS-0MS)'Q\Z-?1=Y-8>2?^_X?;1'U M#NYW]OJ.%YL5QZTY@25:\L\'*,"JO!&7'2.SXLJWD 8OD$5S#:AKRD[ ]TLI MS;YC;Y'U_Q*3?P!02P,$% @ !$;_4"L$Y?(A"@ U$H !D !X;"]W M;W)K&ULM9Q;;]LZ$L>?SWX*(KL+G 6V,6^Z'20! M3NW8'([)X4]_4C,Z M>LF+'^6C4IK\3!=9>7SPJ/73'Y-).7U4:5P>YD\JJSZ9YT4:Z^IM\3 IGPH5 MSU:-TL6$4^I/TCC)#DZ.5G^[+4Z.\J5>))FZ+4BY3-.X>#U3B_SE^( =O/WA M:_+PJ.L_3$Z.GN('=:?T]Z?;HGHWV5B9):G*RB3/2*'FQP>G[(\K)H*ZQ>HK M_T[42VF\)O5ON<_S'_6;Z]GQ :U=4@LUU;6-N/KG69VKQ:(V53GRW\;JP:;3 MNJ'Y^LWZU>K75[_F/B[5>;[X,YGIQ^.#\(#,U#Q>+O37_.6C:GZ15]N;YHMR M]7_RTGR7'I#ILM1YVC2N/$B3;/UO_+,9":,!YST->-. _]J ]30030/Q:X.H MIX%L&LBA/7A- V]H []IX*_&?CU8JY&^B'5\XF7\M,S#S_>Z"_/ZW+FT,V[*RR.,LT2KML'8YV!J+^GVZPJU< MJ*G%RJ2:VLW\\LW\\I59T3>_<:$>\V6I2)9K59*G^#6^7RC$LMA8%BO+LL?R M>9ZFB=9J1D[3?)GIKFE86_!7%FK(/9]P)B(62DKIT>2YHW>YZ5VBO7_/I@/Z M7]OPS/Z]P*.K_[K[]S;]>VC_WW(=+\A5$\CD/'ZJ7G9&](77-LEF0/Y"Q>Q-E4=3G@MQQ@@GJA]$T'UC'JMR8LHC[C8:^KP<;5 M '7U0MUKDI3ELG:23/-2EUVN!BU7/P2AW]M[N.D]1'O_5"WNDGQ4BQFI8$;N M8G0%1!NKD>.UQ2A@F:(>7V=:%:K41/VL5$39.:^-"7.TO(C1UJQ>-E_TMR(@ M\KS><67&Y8.-'5GR/W+ZH++I*X$!NNHD_G:?@#3FFFD,H,;>3[7&Q-:""BC% ML,* :\P%V%@7V2PN -J8,[:Q#KAQBQ] -^8$;ZR#;S3TF,?Z?0!L,9Q;(^.; M_)7M&O[ ,A:Z#G\@&HO>'_Y1:[R%ATXY!^QQ''O#HI^WP6<).@Y XSC01@1_ M8VF+OY:!,&0;=Q'[C94ML@>"\7ZT+9K I'G==;Z>JB7 N8(M;=\X$;98?,^SOF M'K"1XVPB+?=$FX_-#JV-TM#B,J!4X"@=R+#&RM8ND0:1[-]T","HP#%Z M.ILE]5$UKWV98F/7!BJ7E@$Q=LPX4;^I(B7YG&B5/N5%?;B29--" MQ=6223+R=BJR\8_$\VH30.;+]1!6#>M#"E(UU?-\D>2=_N,>^)14""Z1-2F MO@)7JFX1-/SZ((#APG-]^ $ %CB =[L^6(S:K@\"8"PL-03CN/0 R9Z M.!-WHX+%J(T*GG&#!]^KCYX<;T,!1SW<]&P!!#X?@L!UN8V2$AO* >1Z^ MQQ_#A7"L@O$ CQZ.QZ%<:!.RVK6*U8V GKMZ0$@?)Z3;T!O.!1_@Z3/'D>@# M%7V=;0) UP%\NHG)&GO\7/_Y]@( B1]UT>]*K@"@&KB6CH&1VH-+QR'D"MK"D>&*+0!R!LZ$8] !4(L; -# B7 , MVL)11MQ#DIR G>$HW>@H_H9#(@3$AJ[U8PBH#/>A'RU&V:&/ZL<0^!CNJ!\M MDR1VA40(> U=B\\0V!CB;!P"B;"M*?%LS1#X%^*B2#[#[U"P&2(8W(_\?\+I*JW-TF6I,L4 M"=X(P!I1QPLC A1&N%K<#5<6HS9-$P%-H_T(S]'3%?^T31<@-G(M02-@9+0/ M"6HQR@\]?+H L]%^)*C<]>H2 8(CUQ(T KI&[Y>@T6@)&@%6(V<2-&JCU>:& MD9"^'[;BLS]< %8_9.-J_=IQ&BLUTM+I/JAJL\H. U0%,FHDL=/]@-7;=:4R M:F3!4]<$9=1(<:Z4XDB%L9DG634]214WT_Q95:]U62W%GIK!BS>[ M0T;*+ NRU 7MAQHC"+]5&N1ZD\_,(B"VCVV^S:HXI*@28V8ID:66:'._I7:& MS!=Y7G2[A)N1%G'(S.(B2W71Y[C)ACV+LQ_EKJ4J9BD1N@#4")/^> &94_S%+Z M,W 9=)3RX(?7S"CE899:GC&+0'3DE^,//&!&10^SE/0,70.-F:VER)D,D:I@ M89:)XWB\BK,L4>0F5KW\WYHV)#EKI^N$4:;#A.N[.LPHL6$"I^/0X&R#D=DT M@E&,PRR%,Z/"LP..5E<,.%HJ;P;'9TJJ+]0?3[/JT!HWM0/$=H\ MR.KD_U!+ P04 " $1O]0^,XDF#H$ <$ &0 'AL+W=O&2?HO$S:+BC&YRC_KF[DV;D52@Q2Y$K M)CA(7)]WQL'9C$2Y@5WQ-\.].GB&W)6E$(_YX"H^[_@Y(TQPI7,(:KZ><(I) MDB,9'K]*T$ZU9VYX^/R"_I=UWCBSI JG(GE@L=Z>=_H=B'%-LT3?B_UW+!WJ MY7@KD2C["?MRK=^!5::T2$MCPR!EO/BFO\M '!B07HL!*0W(:X.@Q:!;&G0_ M:A"6!J&-3.&*C<.,:CH:2K$'F:\V:/F##::U-NXSGN=]KJ5YRXR='EW>WLX> MKJZO87PS@]O%]XM[N+I9C&\NKR;7%S">SR\6<_@3YN:\Q5F"(-9P*42\9TD" M7V>H*4N^P1=@'!9;D2G*8S7TM"&6PWNKDL2D($%:2'3AA^!ZJ^""QQ@?VWO& MHF,6V@-OTP4C HD1I09FZ4&:[> M03ERLULEKVMANVW)>\F$K1ZFGQV888496LRP!7."&\8YXQM33@GE*VQ*9P$1 M68A<69Y&0=\/23CTG@Y#V[#LM#OPZV5'#'L5PYZ3X3B.6:X9"M92I,;W7QE3 MQ4P3UP*L=T B"L.(O*+:L*I'_&:B444T1ST%F&'DHD8 M_H66:ISTW^2!-'LYJ#@-G)RNN*9\PY9&NZC+X6+[04-"?/\X';.&13V_Y:P$ M?BW$OI/H@[VB, ;ZA-)@EU=$U%02N'6FR( M6VP::^D9;CFZ?BG6JD,^2W5(K3K$K3KCCTGW.RBE=+L8U8)$_H<@/<-B+USP MM221SY(D4DL2<4O21X/H1NFU!]$[:)M2E!O;?BIST#.NBUZCFJU:W+%M[%[- M3X*S:=&HUC!%WVS:!_-S6D&":P/IGYR:,,JB%2T&6NQL<[84VK1Z]G%KVG>4 M^0+S?BV$?AGD&U1_"(S^ U!+ P04 " $1O]0]@071K<# #7"P &0 M 'AL+W=O8Z2]K+G*D]%)L?%D(C#+KE%,_#(+$ MSQ%AWGAH]Y[$>,A+10G#3P+(,L^1>)UBROC[P)_#R#B7&P%O\1O)>M=V!267'^W2SNLI$7&$:8 MXE09"*0?.SS#E!HDS>/_&M1K8AK']OL;^A>;O$YFA22>R/ : ME50]\_TMKA.*#5[*J;2_8%_;!AY(2ZEX7CMK!CEAU1/]J O1<@C['0YA[1 > M.\ .AZAVB&RB%3.;UAPI-!X*O@?"6<\V)K8[UU-H29-BZ5T%^)]E/CF\?' M^;>[Q0),'N;@\>7V^AG':&W.R/ ML>!5C>6@-B"QLU ';JG#ZKL+T4&%'F%X3IF?#]#K"/*%7?0G5V:94GHGU M--=_-[Z 20\._5V[.F>LDEX<-%;O:,4-K=A)ZZ',5U@ OM8G1Z>**$",E?J1 M=I4%(\$NM"Z!JH\2_ 2='9U6P>,6Y_@\WZ3AFSCYWFN:>9D[&M)OD/K.OM]P MGNT)I8#D!2+"-,>!.FA0!TY^7PA#+-6%JW22J%>@)1_D6MS(&N6$O@(D)592 M/P RE4MU8*W;I@5*("91);,[3LO\^.15174S& 270?"/(Y6K)I6KOY>*Q&)' MK'/!A5IS2OBY5-P,KGZ7"@P.:ALXH1[55A_SQ1]=:=C21!6Z5762I@*;J&>#]DZ"AF'_N!RG1K#7Q>N@JM MJRZUAZ>B M>!$/@N"8V!FS;KV'!P&%;@75?^V_.T?)R3F"27AZD$[-XB@\+IW?&I%R+#9V MO TPU\NK!0-\."2A>:\C@LJ]K)JHI MLEHH7MA!;,65'NOLZU9/WE@8 _U]S;EZ6Y@ S2P__@502P,$% @ !$;_ M4 6G.YQK! %A4 !D !X;"]W;W)K&ULK5AK M;^(X%/TK%IH/,])N$]MYD!$@T4*U(Y555=KN9Q<,6)/$;&S*C+0_?IU'XY0X M)E7Y GF<>W..?7U\Y=&19S_%CE()?B5Q*L:#G93[[XXC5CN:$''%]S15;S8\ M2XA4M]G6$?N,DG41E,0.P^FXSX0<8LI?<9$(NW[+>%>"7FA0AZP^-_V%KNQH/A *SIAAQB^<"/?]%*D)_G6_%8%+_@6&'= M 5@=A.1)%:P8)"PM_\FO:B : =#K"$!5 .H;@*L W#? JP*\O@%^%5!(=TKM MQ<#-B"234<:/(,O1*EM^48Q^$:W&BZ5YH2QEIMXR%2O1 M(7S6^^O&\'G_KP_?ASMJ6NNY1?7OVV$'^(,#[1:X+YP=!,,*@)!M;Z:_B"I0C#.EO8 M5V[8 E72DXV:O2CGVQ(D;8W=)&6%!F\S;BG&8"V/0UI;T.7:$N1H>&$*/+1*4T3 MSO,#W$%36R:R6^8'*M-@F2A25*-3KFU@Y$(_ZMC:D/9-9/?-LCQQW_+4'H?" M3Y:GMC5D[P1[M0A5CK,M@A'7V2(@;9C(;I@?F/.V'9J9FG"=3+'V3>Q>H$' MVN"PW>#Z-PC8T$2:-ET#KFO3Q=HOL;W1_&"#4&4+SG)MXUIE&!;E7H5*:E8=PY8WD^^*4Z85+R9/B&PO=V]R:W-H965T M@*T< G9T)/@LJ8[4,8ZKQ" M3O2MW**P)Z54G!AKJDVHMPI)X4&IF/G M[QW>*3;Z9 TND[64'\YX*29!Y 0AP]PX!F)_.WQ$QAR1E?'[P!ET(1WP='UD M?_:YVUS61..C9+]H8:I)\"V DM2,[.0S7<\Y'/O^'+)M/]"T_J.K7->:R/Y M 6P5<"K:/_D\U.$$$ \N .(#(/:ZVT!>Y1,Q)$V4;$ Y;\OF%CY5C[;BJ'"7 MLC3*GE*+,^ES]K* ]^S':@;S6;9<+6;SV<^W)7R%K"BH*QQA\"+:VW=EO'Y" M0RB[@2N@ MXJ66LB"IV$QJIQG&%^B#QM(\<7(@]A+H6I-,Q$@<6_^-!FT:42 M'U.9QKV$B:X7V M31K=PWS7,=]YYKL+S!F7M3 @2S"*"%VBTK!&TR#:URKV_J!"8+A#INV[,)6M MN-LIG:2=EU115$3EU?[#BI^K2C]\%$%!]F>%A"=MQE%M_##1D+M;;#NN MV^WF5=:VZ5_W=MC9M[JA0MN[+2TTNAW;NJMV@+2&D5O?M&MI[ CPR\K.7%3. MP9Z74IJCX0)T4SS] U!+ P04 " $1O]0_ IH>^L" #L!P &0 'AL M+W=OX6#,EBMC#_Q.:TV7, $S73\KW/FEEXSE M(#23@BA8M+UN^-!/K;TS>&6PTT=K8C.92?EF-T]9VPLL$'"8&^N!XM\6^L"Y M=808/_8^O3*D%1ZO#]X?7>Z8RXQJZ$O^G65FU?92CV2PH!MNQG+W!?;YU*V_ MN>3:_9+=WC;PR'RCCNU^G0S(:=B?3 M\7 T_/8R(7=D@AQUS+A*-#PKWHHL,15?,,\- WQ(!YD*@6AFHY@+5S@3JP9()P<02;SVG8@Y5[Z)PD3@7 M]OO?=L)Z/8Y:_O:X0I^MHC1NED8?\.HE7OTB'K8+P\%=HRJP0EP_"GD7-FI1 MLWZ"5F47Q&D25-,E)5URD6X,E+-?D)$E]D6-W6LN%5Y'>[>!*EO52NKD$TU8 M3QM)? )=81:$0116,S=*YL9%YJE0_T?=J*AA+6X&)]059E&4)M70:0F=7H3& MK_PO5S3]=/DJZ2K,*NC\H\:9@UJZ>:+)7&Z$*5I*>5J.K*[KU"?G/1QEQ>3Y MXZ:8@]@PEK;Z'!;H,KAO8,54,5N*C9%KUYYGTF"S=\L5CF-0U@"?+Z0TAXT- M4 [XSF]02P,$% @ !$;_4%), ]9! P %@P !D !X;"]W;W)K&ULK5==;]HP%/TK5K2'5MJ:."D?K0") M4JE:F"TCV; M<"%6'9O9#G32?OSL$)(P0L8T7B!V[CD^]U[[8#I;(=]5!*#11\RXZCJ1UNM[ MUU5A!#%1-V(-W+Q9"AD3;89RY:JU!+)(03%S?<]KNC&AW.EUTKD7V>N(1#/* MX44BE<0QD3\?@(EMU\'.?F)"5Y&V$VZOLR8KF(*>K5^D&;DYRX+&P!45'$E8 M=IT^OA_@M@6D$6\4MJKTC&PJ[>!IT74\JP@8A-I2$/.U@0$P9IF,CA\9 MJ9.O:8'EYSW[8YJ\269.% P$^TX7.NHZ;039"XU%_.IN,QJ-OKU/T M!4W-CEDD#)!8HBE=<;JD(>$:S;B8*Y ;,C?OGO@ZT0K-%"P0Y4A'@,9 5"+! MM%I;J)UZ)%2B-\*2E.P9-L!0@/I*@<$2OD#/E,PIHYJ"0E=#T(2R:R-A-AVB MJT_7Z)/E?HU$HDRPZKC:)&[ENV&6Y,,N2?]$DF,B;U" /R/?\[T*^* >/H1P M#\=WAW#7E#NON9_7W$_Y@E,U+\I1*I:J80YRYB!EOCVI5-(-L0<#D;2Z5;7: M4313"GO*-SW<:/M!T'$WY9I4A36:[3SJ0.!M+O#V7(&LZ'F5RAU/H[Q\RV_Z M?ZH\#@N:U1(;N<1&K<3]]OR%AE2%(N':[.T!41%Z-)YGIXL<^A5%/EBTF2_: MO/"6:.7,K?_?$JWC8A]NB8.EV_G2[7,K68@H'_7J$MO?'?A?&GOP87YX NX#_ZK M_615K8H[W?_"IG"]3_U#_]O'/XJ5_3^..^J_6[JTV1NSN:2L*%>(P=* O)N6 MR5/N+J&[@1;K]!XW%]K<"M/'R%S<0=H \WXIA-X/[-4P_RO0^PU02P,$% M @ !$;_4'G,XV@#!@ [AT !D !X;"]W;W)K&ULK5EM;]HZ&/TK%IIT-VEWQ"]YJUJD#JCNI'6JRMI]=L&4:"%AB6G7?W_M MD,4D?F*"M"\M@?,\.4]LSCDDEZ]Y\;/<""'1[VV:E5>CC92[B_&X7&[$EI>? M\IW(U"?KO-ARJ0Z+YW&Y*P1?547;=$P\+QAO>9*-)I?5>W?%Y#+?RS3)Q%V! MROUVRXNWSR+-7Z]&>/3GC?OD>2/U&^/)Y8X_BX60#[N[0AV-FRZK9"NR,LDS M5(CUU>@:7\P9T045XC$1K^71:Z1'>]%3$6: MZDZ*QZ^ZZ:@YIRX\?OVG^TTUO!KFB9=BFJ<_DI7<7(VB$5J)-=^G\CY__4_4 M _FZWS)/R^HO>JVQW@@M]Z7,MW6Q8K!-LL-__KN^$$<%F/44D+J #"V@=0$= M6L#J C:TP*\+JM''A]FK"S?CDD\NB_P5%1JMNND7U=6OJM7U2C*]41:R4)\F MJDY.;JZ_W*/'ZZ\/O?U3HILDX]DRX2GZDI6RV*O] MI4K?SX3D2?I!G>)A,4/OWWU [U"2H>^;?%^JON7E6*K!-+WQLA[B\V$(TC/$ M+2\^(8H_(N(1#RB?NLMG8OFG',= ^6SPV<'R^?"S1^WRL5K,9D5)LZ*DZD?[ M5K2YZKPLA2PO'#UITY-6/5E/SRDO-]6:+_4+\6N?O/!4KR:T5H=60=5*Z]3+ MA'@^]=2E>3E>$QN&B1=$?ALV V!>' 6D#9O;L-CS_*A!M<9FS=C,.?:]4-LV M64IQ&!P:]M# /SHO]4+6&6)JHZ(@##N3VB <^@'N#&JCB!<1# _J-X/ZSD'O M4K%Z5E.68KDO$ID(<&%]FR#!+.X."\+"H#NN;R^LGC?HS O! DI[!@Z:@0/G MP%]SGI5H(](54F:+2K6;H8D#>Q0U'[4 M(OH194)"?$.+!_,9P;1#UX;YC"H@3#=JZ$9.NC-1*%G0OE\K#\0PLJ^H'Q': M90C!_*#GZQPW!..!RI@F_"E)JXWNDD?L&1?UALY^U!MT,@_XFI. =*\ @*,! M/#\^,GOLI/F#%T+;K$!9+I5E[_@;?X*W?MVIQ9,J165!EZ@-C+T DY[%PL;' M,'&2_:8H.AD26PIC2D/<)0CBXH#U$#2FB$^Y8BL5N3:2<1S,_II[8R/OV*WO M9_DWM@4<-' UW'P-ENCS=@MS@-L%]N*"_DN &L9;YN@T67L%N9A=HEMF07] M$L8=&V:;IM%C[!;D@2:' ;$%70X NFP.&UW&\5\VNKKA2:<#<"ZK(T;PR6#! M[S<[ F@]Y'8@KM?NB)%[XI;[[[E40K+N2 K(U!9Q@GVU!TB7*F +?AR2L$=- MR='/EJ&_6P:Z,S%"3=Q"/=R=ZT8GW1G ];DS,=I/W#\W%EI.E*P\Y86J5<8" M4[1_ 82>SZ(NPU.P-DEC)<1M)6=$" (8!!@A * K0A#C),3M)*'0=\F,-)/P[^;=ZC1:#KX3LP)0Z% ]H?R#H#KRSO4:#]UQ_YA M>8?:$1[*.R=A[3O QDJ8VTK.R#L,, CJ!0'MAF@ J/).[UU<9IR$N9WD5-YA M0,P/211V903"Q6'H>ST$C9,PMY.7%E]"M7,Q>'AXN% YKOJZ=E3+F6^K5YN!%^)0@/4Y^M< M7?/Z0#^0:Q[Q3OX'4$L#!!0 ( 1&_U#MVW&8@0( $8& 9 >&PO M=V]R:W-H965TPUN;-EH@.ME(H M.XI*YS8W<6RS$B6S9WJ#BDX*;21S9)IU;#<&61Z"I(C3).G'DG$5C8=A;V'& M0UTYP14N#-A*2F9V4Q2Z'D7GT6%CR=>E\QOQ>+AA:URA>]XL#%EQ2\FY1&6Y M5F"P&$63\YOIP/L'AQ>.M3U:@Z_D5>LW;SSFHRCQ@E!@YCR!T>,7WJ(0'D0R M?NZ949O2!QZO#_3[4#O5\LHLWFKQ@^>N'$6#"'(L6"7<4M M1/.+4&J()G%<^4M9.4.GG.+<^'[RN(27R=/S#.:SR>IY.9O/OGY?P6?X@@H- M$\!5<_6^AQ_NT#$N/@YC1[D](<[V>:9-GO1$GA[,M7*EA9G*,?\W/B;-K?#T M('R:=@+GS)Q![_P3I$F:=/!Z;2-Z@7=Q@O>DF;+P@"('JA=63& ']:*E7@1J M[P3UFRO1'+>P@WG9,B\[E2[0<)V#+D ;ON:*.*O_EO+!RUST"VY40<.C?2-)W!EN-OY]49@OJ;.6LS\'D?[7G.[ M^=>GFQL??=L2S3I,, N9KI1K/O-VMQV2DV8V_'5O)BRUG%X7"P(+"DW.KNC& M33.U&L/I39@4K]K1W G+D@8]&N] YX76[F#X!.U?Q_@/4$L#!!0 ( 1& M_U#O,&PO=V]R:W-H965TWU\;9_C>+QE_*5<42K0KSPKRK/12HCU=\LJXQ7-27G*UK20;Y:, MYT3(6_YLE6M.25('Y9D%MNU;.4F+T61S;"H]V#N_1Y):H'UF2\)L]T0<7#^I;+.ZO+DJ0Y+]>HZLH38R_5S55R-K(K1C2CL:A2$/GS2F(66V:J+NC9UM.Q-6E3#N!!L3IW/&KIJ(@M,'K4&](>AU)STCRG@E9CKTY/4W^EBNMFL4ZIDTR[QVF*LK U.^8 M^D:F>\-(RI(*[5+QE9:Q%X+C'!#4P3P_U!,,.H+!1PE>I^0IS5*14BW+0&G^ M! ?@PR%-#<[Q]23#CF1H)*D=:73/=&JEHQXJE"+;C0XG@(K"X$:.GGK448^, MU-]E^"8KMGO5MS]5'_">WV!CCW[NFI/=N>5I$:=K>3.MV]8: 5;K:D>^'40' M]=< @\#U7-"/ (:>,?PF36L3O1$!WU=6H@96K=B!68Y[S<>.D>A5(2BGI4!W MDJTTN%B= >S?)")MHK?*'&(/'S#5X$YP% QLC:!W$C [R9$J AHC\0)_3W9;NCK# M 1B8 =#;")AMY$-[.=!90^#OF5A+4H.SP0T&2/86 F8+^?A^#C3>@)5::D P MH&C0VP>8[4-^OV\)3YJORYG\CN,D-DH:]%H/WJ=*&O0R#6:9/E;20-W/.Q'8 MKJ^,@6;C#Z'G>P/[#>CU'\R;_R.D0K_[M]4)HP(]QQ[X2('>+\#L%\=*A>H" M W0U=C%,MS<+,)O%QZ1"-0 O4K17 W( ZPDZO4DX9I/XN$RTB?R#4LK]^P%3 M+?!0*JR]@ZZ<\N?Z_*]$<;5(FC.O[FEWQCBM3]:L'MX<4-X0_IS*[5M&ES+4 M/@UDC7ASYM?<"+:NC\V>F! LKR]7E"245P#Y?LF8V-U4#70GKY/_ %!+ P04 M " $1O]05[E$!/H# "N#0 &0 'AL+W=O([=Q[SGWXQ.ZTH5/$=6\A>1R0J9)PN),1)%!'Y M,J"A.'4MUWJ=6++=7ND)N]Z)"&H?:$/'Z>G5HYIC:\ M?'[U?I\&C\%L2$R'(OR+!6K?M5H6!'1+DE MQ>E/>@ZHKOWY(HS37SB=WW4L M\)-8B>ALC PBQK-_\GQ.Q(4!!EINX)T-O)1W!I2R'!%%>ATI3B#UV^A-/Z2A MIM9(CG%=E962N,K03O7N^[/99 S3_AB&\^ETLIZ.9^L5]&5[!D\>'K:D\DXSN8;T*V(SKQ M,2[?$\X9A2FA\ D8ARD+0[W4L17&H)G8_IGO(./K7>%;A:G@:A_#F &MO M8^QY KS7! P\H\,ID16HNG?@.9[SN!K!YT]?#&ZK>5ZKJ=OJ%;??,6$/_?5D M/KN[3.Q=FMGA?+:>S![&LR$FU0!6R\%J*5CM"MB"2B8"$%O8)CS0ZBK'XF$*\V4! '3[8'L?')D MJF 9@!*PH6DL.!!/5(+:4^#T6<$5,ED<&78KQ=9R]-1KM"KUCOU4PKB1,VX8 M&<]0&5%8U+X,,#-M7P V&]5*HQRQF2,VC8A3QEF41! R3$< )(XI;K8L)UIG M<<_Q+$F1EFT4:$G.F,M(?%[&I R\]1NX MUW8K[7+T=H[>?D_:#$WJ.H4H.O__[G4O--A]7X_=VJAG/Y<=CI_?:W5SO8* M=X/ "=8,]YD'H2"_ZO);IX4"NA\@@6ZA@:Y9IH:E^X!=<'K!9[S$$(U*A M=6[S YJD4"C7+%%+&BO)?(7Z66CEFR($2794^U@*%(P=TH,!\0\8SXKZB<1/*C45QBLDT/L "?0*"?3,$OA?%>8&3.U: M8>R+(W1$Y2Z]*,3( (\KV6DZG\TO(_WL"%Z\GMUD<(_L&%8JI%LTU0IB@&PO=V]R:W-H965TGK)WO@$0Z#.)4][7-D)L'W2=1QM(,+^G6TCESHJR! LY96N= M;QG@94Y*8MTR#$]/,$FU02]?F[%!CV8B)BG,&.)9DF#V]0@QW?<,<1C3^ M0Y9BT]Q>*;[GU#J<96]B,8\?Z)]B34T%&5 ;@(0F,2W$OLR#]#- MMUOT#9$4+38TXSA=\IXN9-S*NQZ5,3X6,5IG8IQ@=H]L\PY9AF6TT$>7Z0%$ M![K9;:$'5WMOI8?7>^^0 M"G[!AUWYL',?SAD?S\ %(Y$HW;15K##@Y094+]H-K&Y'IF=W7)<6D.D:IZ"@ M"7+=CGT*"IL@V[#^N3M1Z50JG8LJ)S2%+_DOL7?9CE?9F4^SL.&>A.,X1Z$2G6^ET+^I<4(%CM/V_[Z80[S9#=IU:;49-D&\9 M=?%-D.=8]2HW05W'.U-EKU+O750_7$,:?:')X[Q-H-?P:)I6U[5J$MM@CNO5 MX@_:8!)8E]D",[R.9[4+]2NA_D6AA\; J\Y\IUKS2K7FG6K-;?K]QG]E6J;3 M=6OZ6V&^Y]?TM\!,W_6\FOXVF&?;9DV_?G2JJ3N+;,1KDG(4PTH2C7M?9I 5 M]X!B(N@V/^C>J)#'9C[Z4)K;K.(&=(D*M\3"?6_'QD&4R(12O.!!9FB+^\803=AI9 MT#I/O)!]+/6$/1X>T!ZOL7P]K+@:V564+4DQ%811P/%N9$W@URD,M4-N\8/@ MD[AX!IK*&V/O>K#8CBQ'(\()CJ0.@=3?$4]QDNA("L??95"K6E,[7CZ?HW_+ MR2LR;TC@*4O^(EL9CZS0 EN\0UDB7]CI#UP2\G6\B"4B_P6GTM:Q0)0)R=+2 M62%("2W^T<\R$1<.[J#%P2T=W%L'V.+@E0Y>3K1 EM.:(8G&0\Y.@&MK%4T_ MY+G)O14;0O4VKB57;XGRD^-OD^?GQ1PL)W,P_;Y<+C;+^?-F#2;/,[#ZF9<[M66@R>5SBU8XRCC1!(L MP"K!V_WUU.<9EH@D7RY"U>[1^[7Q)T HV,0L$XANQ="6BK"&;4"G-M" M;HGX(_#@;\!U7.=U/0.?/WT11?@/0[1I=[09CL[1X*",=AW%5LFO=L"M=L#- MPWHM81?TB(54)T,*3;?,RA:_22"J5'2LXU7K>/DZO;:=1H2#'RC)L"F1A6^0 M^^JC?QQ#Z Y\=V@?+S-D,NOY@5>974'K5=!ZG= FJ:H!\H_:_(@):8)7^/LW MZ[KA#3R3F>>'CAF>7\'S.^%MF$0)V"M-%$ )Y\6VJ,,J8T"5VA9O]?Y]GRY, M#/PFM/X->H.)(FG&'E38@SNP)TP(W Z^?-V!/FA >X#^P+LA8+(*7#.!?D6@ M__]E>]1E"]BN@3ZCJG>D4)$S@^XVB#?U!OW<#OM\ 'P2^&YC1AQ7ZL!/] M60$O<*LL(U7G5!*:*66[I0 .3)"\P^G=4@<# QDC"J"K!E3& OP+.C3L*6S0 M:*G^045AT*E/2R3/T!] FXA<189.W7R<[H._DY@#1C'XP(@KHIQE^QCL5&?/ M9\R:[S3VTPVCR"7#N*!G$"A#DS#:M7<)6+<)V+N_%.NF,6TTC>OXM<[# M;J'_M7)LRK8;>&T%4.LV[!;N7RS'I@0/?*74+6AJ$8;=*GQ/.38%% 9]KVWI M6D%AMX2VEV-HO(PT+@5&.\.MP+ZX1>M/&'5[W.NFGN"=^XH:+[X*BH%D MA_QB_<:DNJ;GC['ZDL)<&ZCW.\;D>:#OZM6WV?@_4$L#!!0 ( 1&_U!5 ME_59W@, %4, 9 >&PO=V]R:W-H965T%8'OGV22&6.W86=MI9OY^RTX(Z9"PS NQ MG:J34U6N"Y.3D&\J(42CGRGC:MI+M,Z>'4=%"4FQ>A(9X?#F(&2*-6SET5&9 M)#BV2BES?-<=."FFO#>;V+.-G$U$KAGE9".1RM,4RU\+PL1IVO-ZYX,M/2;: M'#BS28:/9$?T:[:1L',JE)BFA"LJ.)+D,.W-O>>E%QH%*_$/)2=56R-CREZ( M-[/Y%D][KF%$&(FT@<#P>"=+PIA! A[_EJ"]ZIM&L;X^H_]AC0=C]EB1I6 _ M:*R3:6_40S$YX)SIK3A]):5!?8,7":;L+SJ5LFX/1;G2(BV5@4%*>?'$/TM' MU!0 IUW!+Q7\ID+8H1"4"H$UM&!FS5IAC6<3*4Y(&FE ,POK&ZL-UE!NPKC3 M$MY2T-.S]7S[\NWESQW:K+=H]W6^7:-'M,"*1@CS&*THRS6)T7JS0Y]61&/* M/H/ ZVZ%/CU\1@_(02K!DBA$.7KE5*LOM8._$Y$K@('#AP_[B:.!NV'@1"7/ M1<'3[^ 9H.^"ZT2A-8])_%'? 9LKP_VSX0O_)N!W+)]0X'U!ONN[+7R6=ZM[ MXQMT@BH.@<4+.O"6F$4YP_9JBX.YF1 !\/H-Z+""#BUTV '] [,W(HMPYIR) M#'$H#Y1'(B5M@2C0!A;-5('W63@<^6#D>]T]+5*A[XTJJ0]4^Q75_DVJ?Q&E MGE%,WVE,X)I8SCF/J=*2[NU%)%ARRH_PBC$187.D!$<,>CE((.^1Z M])8(%A/92GQP[?%!X#7CTB+E#[NH#ROJPYO4BX)PLC41/([?B80:?\YTZ Y* M0ZC ]VV\AU>^#%S?'S1X7TOYX\'(;><]JGB/[N!]E48%KT)U6(_Q4S]HT&H3 M"L-V5N.*U?AWZYEXKNWC1Z'L?/T&'+!*D^R*2KT+>)^<-P MV,'>O[#W_S\^YUQZ/.?2^19PP1]_IYR5'ZLGSO@Z"M="GNMV7&/OTK.\X'9G M:1:$LQ'W%882_4-E\+Q!LQ:WB;F#41?[2UOT;O?%55?>E>S"MM1OEMM6J:!9 M;IW:@)82>;1SJX+[FG-=C"S5:34;S^U$V#A?F)G9#GX7F&+@AH'D2+E"C!P MTGT:@K]D,<,6&RTR.P;NA8:ATBX3F/N)- +P_B"$/F_,!ZI_$K/_ %!+ P04 M " $1O]0'W[!9)P' 2*0 &0 'AL+W=O*_91L>E8BRQY$IVT MP'[\2$D1;?'A)(ZQ+ZVE7%*'E^0Y]U[R\*DH'ZH9YP+\F&=Y=328";'X/!Q6 MXQF?)]5!L>"Y_,NT*.>)D(_E_;!:E#R9U(WFV1 % 1O.DS0?'!_6[R[+X\-B M*;(TYY5+^/.59\70T@(/G%U?I_4RH%\/CPT5RSZ^YN%U<\K](B!R6?'@U.X.<1PZI!;?%GRI^JE=] #>6N*![4P\7D:! H1#SC8Z&Z M2.1_CWS$LTSU)''\TW8ZZ+ZI&J[^?N[]UWKPYLW_R8_6$2L-9#_V M!JAM@/H-B*,!;AO4GALVR.IAG24B.3XLBR=0*FO9F_I1^Z9N+4>3YFH:KT4I M_YK*=N+XYMO-R>_@_(_;BYN_P#ZX;F83%%,PFB7Y/:] FH.;0B09./]GF8J? M8.^,BR3-JH_2_/;Z#.Q]^ @^@"&H9DG9F-_FJ:@^K;RXF17+*LDG\N6'M>?# MH9!C4$B&XQ;O:8,7.?!B\*7(Q:P"Y_F$3];;#^78.P>@9P><(F^'7Y+R &#X M": !18\HQ5DZY%,7Z8%=F$E]4OK?,]'R#=!TC] M >+XP&F2)?E8SDLB@)AQ<,?OTSQ/\WLUY^K%@I=I,;'-3-,QJSM6]/!X# ." M4$0/AX^K'C/MXB"$,>K,UH#3#CA]"? -N,&>=%VS\C[:QM!\@ZY@PT& J1T: MZZ Q+[3O2?; 2R!7-#A;YEFQ +DDX#0?%W-N \$,!Y$P0G'/C1-_DPBN!]*:4T)G2MD>^ M[MU/]4I0*S3Y8<,46]P4K\QQXTS3"@?0CAP&FO@#+_::7_:5!$[J$4CX2:VL M^X W3#_.DJI*IVF?9UN>#@Q4-&"P!]UBQ2+HH *XHEK0"_ZBJI8U&TC72O!S M";M2XU'$*1=$W@8)3ZF8=:-9'>-"W*F!C^P'RA%10"Q.,=A.U0:TTT"\UH^5\F24JYP%\ M.I7\!I+)WS(_J-E!IG/RL5C4W"97A1S?!N49M9]C:[LP"!S+%&E907Y9Z5P+ ML2\ZUTR/X&YH:9" M1';D7$U;Z$6T]99\H^V9K3%6T",(BQ&*'6$=TJ2&_*3V/LD&,D/X]6RC'8)I MAF(2.Z()I%D.^5EN9T%2^]U5G_?%VV+B$&ZD61;YX_]W&<_&.?.G">WH3*/8 ME40B3?'(3_%;17_(PN?]I,QOLUZOT(2/_83_8M2;/(_-5&$?1_W];K,BKM@5 M:YG!_H3B34%AV^$^8)N1(^K"6K.P7[.VC0:QF02L1X,M>-,,Q7'H",#P M2I7+KV0GEQD8)AK6!X9PJ&+>*$PRCLLZ75CD+JB,:PUC'LU[%M MDWQL2I,ER;=8N9-\K/4+_T_ZA(IG;R(FI_4X7>I&NS_F,QVG<50HEF=.)G]*U+H<16%C)KH18S M9S&4K!R*[* FU/;9*V1%?7:TF"'$'(BU*A&_*EVI4[AFYG[ MJ(=HKB8[3"B(Y6PB(J0?(=K,8$@=?$(U8U,_8[^PF$PMZ8"MF&RS3J=8# MNH.\@9JG!U$@4??7A<6.Q5$4.W(VJB6&;CIGZ)$'^!>\K"9*M2#0'9UD4\W: MU,_:[UT3I39"=]9$ZM7=WCHIU]=)J>TDV5TG MI9JFJ9^FOZZ?"E_83X77.]>D2N/=.)II[F-^[MM"(IGEO)7&_5,5BY5,ZQQ^ M9YH,F9\,W^%R 3,ISW*[P&;EO%[ -"VR#0LNK?=Q;Z3^CI;[_TI M_#QJKN?I;IK;@E^24J[P"F1\*KL,#D+IP[*Y@-<\B&)1WV&[*X0HYO7/&4_D MQE,&\N_3HA#/#^H#W37(X_\ 4$L#!!0 ( 1&_U KAHVO:@, , * 9 M >&PO=V]R:W-H965T5\YSM7G^F&BWN9 M$*+0(TLS.7,2I?)#UY510AB6/9Z3#$Z67#"L8"E6KLP%P;$18JD;>-[099AF MSGQJ]B[$?,H+E=*,7 @D"\:P>#HF*=_,'-_9;ES25:+TACN?YGA%KHBZR2\$ MK%R+$E-&,DEYA@19SIPC_W#A][6 N?&=DHUL?"-MRAWG]WIQ%L\<3S,B*8F4 MAL#PMR8+DJ8:"7@\5*".U:D%F]];]$_&>##F#DNRX.DMC54R<\8.BLD2%ZFZ MY)O/I#)HH/$BGDKSBS;57<]!42$59Y4P,& T*__Q8^6(A@#@M L$E4#P4J"_ M0R"L!$)C:,G,F'6"%9Y/!=\@H6\#FOXPOC'28 W-=!BOE(!3"G)J?OWU^N@+ M.OUVR=$89K*?3B\N3I!>Q_VT0?D(JDO2D0S M=)-1)0]@$[ZO$UY(G,6PKB^A]B]XWZ/V=Z'%1U@I@DX>"JB<$=0_%IZ@@4(I*'PC+ M(:YBUA:G4M/0:-*=83T/AJ-P-'773>^UW.K[@XF]]:V%^S-]0ZMO^ Y!&5GTT5]9#HZ-9\#OY'A4J(0+^G.KO)FB$!Y[WRK]N8!1@1*S,B2:!>9*I\*.VN'<..S/#Q8O]8CV=FQJAARMD. MGL$5S21*R1(@O=X(8B[*<:E<*)Z;B>..*YA?S&<"(R81^@*<+SE7VX568(?6 M^6]02P,$% @ !$;_4,WZW]XO @ [ 4 !D !X;"]W;W)K&ULE91;;],P%,>_BA7Q !+4:9)M,*61ULO$I"'*UH%X=)/3 MQIH=!]MMMV_/L9-&'6JV\M+XDU-K8$5'I*"1F%X3B7C59"E_FRNLU1MK. 5S#4Q&RF9 M?AZ#4+M1, SV!W=\75IW0+.T9FNX!_M0SS7N:*=2< F5X:HB&E:CX&IX.4N< MO3?XR6%G#M;$9;)4ZM%M;HI1$+J 0$!NG0+#SQ8F((03PC#^M)I!Y]*!A^N] M^K7/'7-9,@,3)7[QPI:CX'- "EBQC;!W:O<5VGS.G%ZNA/&_9-?8)FB<;XQ5 MLH4Q LFKYLN>VCH< ,.X!XA:(/H72'J N 7B4X&D!9)3@;,6\*G3)G=?N"FS M+$NUVA'MK%'-+7SU/8WUXI7[G]Q;C;<<.9LMOB^N;LGLQ\/-XC?Y1*9\RPNH M"D/>3\$R+LP'/'U'*#$ETV!2:M&I0VG>.A@W#J(>!]_8,PG//I(HC,(C].1U M^AJ6 Q(FO?CT+>=Z0.)A+SX[&1]^>8E3K'-7[*@K=N3UXAZ]KKJO:,6=5NRU MDAZM"3,E*;KGJADO2 V:Y$I*;$#_7,<*UJA>>%4W1+99.(C/4[H]+,M1H\[F M1;Q)%V_R/_$6D N,\*28Q\D),4_>,&J"I@>=XN8@OO":5X8(6"$6#BZPNW0S M6YJ-5;5OGJ6RV(I^6>(X!NT,\'ZEE-UO7#]V S[["U!+ P04 " $1O]0 M#VGH$! " "7! &0 'AL+W=OI\"D\TXZD='QPO=E<8Y<)96 M9 =+,.MJH:R%.Y:"KS 7#+MGZ@)L:,D0GFMC>0MV"K@5(0W>6O[< )(^F< 20M( MO.Z0R*N<$4.R5,D&*1=MV=S!E^K15AP5[J,LC;*WU.),MOJQFGQ'C\_KI]5O M]!E-\M>::NH:IM'U# RA3-^@*T0%FE/&G#_%QB9V<)RW2:8A27(FR0#-I3"E M1H^B@.(C'EO!G>KDJ'J:7"2<$]5#@_XGE,1)O%[.T/75S07:0=>,@:<=GJ%U M;!]:<(%SV'$./>?@#.=_THTZNM%%B4LC\SVB6M?_-C+T+:!O/=HMY"$;I?AP MFA"?# L'M?,KH5$N:V'"W'3>;NLF8=C^AH>5M9]A1^V@,-A::-R[L]E56(-@ M&%GYT=M(8P?9'TO[YP#E NS]5DIS-%R"[E^4_0%02P,$% @ !$;_4)"$ M(W<^ @ M@H T !X;"]S='EL97,N>&ULU99;:]LP%,>_BE#&:&'4=MJD M;+4-6Z$PV$:A>=A;4>QC6Z"+)\N9TT\_R7)L)ZU'Z,/6O$3G(OW.7Q='"BN] M9?!0 &C4<":J"!=:EY\\KTH*X*2ZD"4(D\FDXD0;5^5>52H@:64'<>;-?7_I M<4(%CD-1\SNN*Y3(6N@(7_4AY)JO:82#Y15&#GGD4^B_D*?#U/G@ [0WTNE6-PTR* M87$OL0L8,N& -H1%^)8PNE;4CLH(IVSKPG,;2"23"FFSJZ948"/5DTL'SK,; MWG$X%5*UM5T%][ONNA\D=IX52!GK!Z,TW9N@\]2J+-7V](H MS!79!O,%'@:TC2FREBH%U9<)\"X4APPR*T?1O+"MEJ5GDUI+;HR4DEP*TFK8 MC>@,@TV L0?[-?S,]MA--MHSW^Z8Z$TCJ#,=QCF6/Z8Y]ACKOXJ+2KJ1^DMM MIB-:WQXRN%>0T:;UFZP7,$4/INFD+-GV,Z.YX. F?W3!."2[<:B0BCZ9:O:H M)"8 "J,-*$V3<>2W(N4*&KT[3DTVK7E^@IK_[3KG($ 1-A9MSOY;7N57*[Z\ M_E^2VW^50\$O:NRNN+G(/)MGDFONW9&=]O>S=9'D7U!1/B'?8NP MH2A:UY1I*CJOH&D*XMD%9_":K,TC0D9KI59^,\&!_AY36_&/?Z]XN M1-=KL+_9Z07+MN#P4HW_ %!+ P04 " $1O]0EXJ[', 3 @ "P M %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6= MOZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6' MTD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T M>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( 1&_U "LDB>R@0 M .LH / >&PO=V]R:V)O;VLN>&ULQ9I;LS9%/1ELFN;Y:CBLTXW+@5JAA\^GALZ[8:PH.RD6FCRD(7[@ONE'RM?YW?'[(75:M'E:OF MVV30?L_E@&U5H;;JN\PF@]& U9OR]::LU/>R:$0>IU69YY.!<3AQ)ZM&I?\I MCO>0B7BLVY)&/$9"@TP&XY%N<*VJNFEKM.T+S?@B=>7#T:XIYRIO9#43C?2J MLBJ=],_HJAN RVC@1_\40-H( MI-TC9">2#@+IT$*&D<<#_V^>^&' >#!CUSSV8Q;.V6WDQBZ '".08UK(>+5< M\NAA3Q7[7N#/_2D/$L:GTW 5)#Z /$<@SVDAEV&4>-QS6>Q&=_[4#SP6^=Y- M$@.\"P3O@A;/6_%(!TT'\7KA>[_ZFR\6X3T/ .0E GE)W-''T,$']@A[8H]H M@>YYY-Z$J]AE09BX,;OE#_QZ 8>%@0J%V"A>&,[N_<6B[!+Y&XRZ;ALNE MG[1T;4QO%^X,8F(Z,8A]XO(HT$-#WX2ZF^,;?6=",LPA!K%$DC#A"^;^M?*3 M!\B$*]'$+&/V:9EN-#'+F+_=,L= _@$1 M,=V8OU$W[\)AWC&)O8,F5-UNQKQC]NH=&V)BWC&)O8-C.A 3\XY)G;>@F&.X M:()YQR+V#HYY#C$Q[UC$WL$Q+R FYAV+V#LXYB7$1)?*B+V#87YND^N?F)AW M+&+OX)@&Q,3<8Q&[!\?L+(]B%K*(+71ZOG[&YD)!3,Q"5E]K9AHS3C<0$[.0 MU5OVHS%W6XB)6<@BMA"*V9EZV)B%;&(+X4D:3'EMS$(V=?:#8L(9DHU9R*:V MT,^^/F,?9K(1*H=S81M3CTVLGE-Y;CMJM@)BHN]IB-6#Y[F=&Q)3CTVL'ARS MIZ>%MT,TX0/)P2SD]+KPUNET MS$(.L85PS$XTT?T"Q!;",>&*C(-9R"&VT#O+F&?L6M0J;;<(04S,0@ZQA3I+ MF3\,67UCY9I--Z)X@IB8A1QB"[W%W(A*LD@^[ZIT(VH),3$+.<06>H,Y4R\J MDT56_Y@8P\TLF(7&Q!9Z@\G3?W::H:VV)X68F(7&AWUVQ\UUF5RK0F:!_HM: MEZZ+"P6I_6.^PP__0M02P,$% @ M!$;_4/5)DLP! @ 7B0 !H !X;"]?]"2J M,T(%XO*+P2<$/#SG0S?M^U/9[8>R^#@>3F75[*9I^)526>_RL2LW_9!/YR.; M?CQVTWDY;M/0K=^Z;4ZZ7+9I_#ZC>7SX/G/Q\CGD_YG8;S;[=?[=K_\<\VGZ MQ^#TWH]O99?SU"Q>NG&;IU63/@[7W25=-G)SGMPLGEY7S?CT*DVJ':00I/6# M#(*L?I!#D-@^_I!LD09EP1),ZP) MM!;D6@B\%@1;",06)%L(S!9$6PC4%F1;"-P6A%L(Y!:D6PCL%L1;"/16U%L) M]%;46PGTUMG#-H'>BGHK@=Z*>BN!WHIZ*X'>BGHK@=Z*>BN!WHIZ*X'>BGHK M@=Z&>AN!WH9Z&X'>AGH;@=XV>UE"H+>AWD:@MZ'>1J"WH=Y&H+>AWD:@MZ'> M1J"WH=Y&H+>CWDZ@MZ/>3J"WH]Y.H+>CWDZ@M\]>=A/H[:BW$^CMJ+<3Z.VH MMQ/H[:BW$^CMJ+<3Z!VH=Q#H':AW$.@=J'<0Z!VH=Q#H':AW$.@=LX^5!'H' MZAT$>@?J'01Z!^H=!'H'ZAT$>K>H=TN@=XMZMS^I=YD^#[E<>[[6>/V?I'HZ MGYNOE[\LOW;.;L(%YP2_$SW^!5!+ P04 " $1O]0UDS DN ! #C(P M$P %M#;VYT96YT7U1Y<&5S72YX;6S-VLM.PS 0!=!?B;)%C>M7>8BR ;;0 M!3]@D@F-FL26;:#\/4X*E4"EHBH2=].HM3UWXI'.JITZ_1P:V\]S3VW(L^O-QB%KGAOGVJ8T,:VSE[[ZEC+Y2"C2R7%/6#8NG*0- M.=N9,*S\'/!Q[OZ%O&\JRA;&QSO3I5ULW;(0WUH*Q?X2.WJT==V45-GRN4M' MBN \F2HLB6+7%INB)_N38[IAVGSRH_/',OL"T\Z%MRZDB7DZ/.YS),/IB4N% MR,=F_RMN$U/IH]^/AFE75/TR.UWOJ_6K<1Z!C8_C[_CKC+?U#^Q#@/0A0?I0 M('UHD#YF('V<@O1Q!M+'.4@??(K2"(JH'(54CF(J1T&5HZC*45CE**YR%%@Y MBJP"15:!(JM D56@R"I09!4HL@H4606*K )%5H$BJT215:+(*E%DE2BR2A19 M)8JL$D56B2*K1)%5HLBJ4&15*+(J%%D5BJP*15:%(JM"D56AR*I09%4HLFH4 M636*K!I%5HTBJT:15:/(JE%DU2BR:A19-8JL,Q199_\IZZ.UJS^.'Y]%9YK^ M,Y^-_^VY>@=02P$"% ,4 " $1O]0!T%-8H$ "Q $ M @ $ 9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0 ( 1&_U"K++WV M[P "L" 1 " :\ !D;V-0&UL4$L! A0#% @ !$;_4 [N[4X^!0 F14 M !@ ("!#@@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ !$;_4);,&VCF!0 !Q8 !@ ("! M'!< 'AL+W=O 8 " @3@= !X;"]W;W)K)SJH' #V$P & M @($K)0 >&PO=V]R:W-H965T&UL4$L! A0#% @ M!$;_4(BD$=;L%P :$P !@ ("!"RT 'AL+W=O&PO=V]R M:W-H965T&UL4$L! A0#% @ !$;_4-5O5JX/!P YA$ M !D ("!1%8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ !$;_4)*P')9:%@ 1%@ !D M ("!D&X 'AL+W=O&PO=V]R:W-H965T M=\&UL4$L! A0# M% @ !$;_4,.]?F9=" ?2, !D ("!&Y4 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ !$;_4->, M%W_2 P A@H !D ("!2;L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ !$;_4&?RWT04 P UP@ !D M ("!O\< 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ !$;_4 $^C?^4 P P0D !D ("! MG=@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ !$;_4/^4B@JJ @ % 8 !D ("!_., 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ !$;_4+. 4E$[ M!0 7A8 !D ("!$>T 'AL+W=OBKJD" "V!@ &0 M@(&#\@ >&PO=V]R:W-H965T&UL4$L! A0#% @ !$;_4&_\JOH! P _P@ !D M ("!"/D 'AL+W=O<%," !!!0 &0 @(% _ >&PO=V]R M:W-H965T$"P, * ( M 9 " @&UL M4$L! A0#% @ !$;_4(!%NUH8 P Q0@ !D ("!# (! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M!$;_4&A67]3( @ O@< !D ("!B0L! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ !$;_4/8$%T:W P UPL !D M ("!MRH! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ !$;_4/P*:'OK @ [ < !D ("!]#4! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ !$;_ M4.W;<9B! @ 1@8 !D ("!R$(! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ !$;_4$!MR5\A P F D M !D ("!T4X! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ !$;_4!]^P62&PO=V]R:W-H965T M+P( .P% 9 M " @>9E 0!X;"]W;W)K&UL4$L! A0# M% @ !$;_4 ]IZ! 0 @ EP0 !D ("!3&@! 'AL+W=O M&POR@0 .LH / " >5M M 0!X;"]W;W)K8F]O:RYX;6Q02P$"% ,4 " $1O]0]4F2S $" !>) M&@ @ '<<@$ >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-0 M2P$"% ,4 " $1O]0UDS DN ! #C(P $P @ $5=0$ I6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 10!% -H2 F=P$ ! end XML 74 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 75 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 76 FilingSummary.xml IDEA: XBRL DOCUMENT 3.20.2 html 164 393 1 false 68 0 false 10 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 - Condensed Consolidated Balance Sheets Sheet http://web.walkerdunlop.com/role/StatementCondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 00105 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://web.walkerdunlop.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 00200 - Statement - Condensed Consolidated Statements of Income and Comprehensive Income Sheet http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome Condensed Consolidated Statements of Income and Comprehensive Income Statements 4 false false R5.htm 00300 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfCashFlows Condensed Consolidated Statements of Cash Flows Statements 5 false false R6.htm 10101 - Disclosure - ORGANIZATION AND BASIS OF PRESENTATION Sheet http://web.walkerdunlop.com/role/DisclosureOrganizationAndBasisOfPresentation ORGANIZATION AND BASIS OF PRESENTATION Notes 6 false false R7.htm 10201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Sheet http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPolicies SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Notes 7 false false R8.htm 10301 - Disclosure - MORTGAGE SERVICING RIGHTS Sheet http://web.walkerdunlop.com/role/DisclosureMortgageServicingRights MORTGAGE SERVICING RIGHTS Notes 8 false false R9.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 9 false false R10.htm 10501 - Disclosure - SERVICING Sheet http://web.walkerdunlop.com/role/DisclosureServicing SERVICING Notes 10 false false R11.htm 10601 - Disclosure - WAREHOUSE NOTES PAYABLE Notes http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayable WAREHOUSE NOTES PAYABLE Notes 11 false false R12.htm 10701 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS Sheet http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssets GOODWILL AND OTHER INTANGIBLE ASSETS Notes 12 false false R13.htm 10801 - Disclosure - FAIR VALUE MEASUREMENTS Sheet http://web.walkerdunlop.com/role/DisclosureFairValueMeasurements FAIR VALUE MEASUREMENTS Notes 13 false false R14.htm 10901 - Disclosure - FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES Sheet http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecurities FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES Notes 14 false false R15.htm 11001 - Disclosure - EARNINGS PER SHARE Sheet http://web.walkerdunlop.com/role/DisclosureEarningsPerShare EARNINGS PER SHARE Notes 15 false false R16.htm 11101 - Disclosure - TOTAL EQUITY Sheet http://web.walkerdunlop.com/role/DisclosureTotalEquity TOTAL EQUITY Notes 16 false false R17.htm 20202 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 17 false false R18.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 18 false false R19.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 19 false false R20.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 20 false false R21.htm 30603 - Disclosure - WAREHOUSE NOTES PAYABLE (Tables) Notes http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayableTables WAREHOUSE NOTES PAYABLE (Tables) Tables http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayable 21 false false R22.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 22 false false R23.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 23 false false R24.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 24 false false R25.htm 31003 - Disclosure - EARNINGS PER SHARE (Tables) Sheet http://web.walkerdunlop.com/role/DisclosureEarningsPerShareTables EARNINGS PER SHARE (Tables) Tables http://web.walkerdunlop.com/role/DisclosureEarningsPerShare 25 false false R26.htm 31103 - Disclosure - TOTAL EQUITY (Tables) Sheet http://web.walkerdunlop.com/role/DisclosureTotalEquityTables TOTAL EQUITY (Tables) Tables http://web.walkerdunlop.com/role/DisclosureTotalEquity 26 false false R27.htm 40101 - Disclosure - ORGANIZATION AND BASIS OF PRESENTATION (Details) Sheet http://web.walkerdunlop.com/role/DisclosureOrganizationAndBasisOfPresentationDetails ORGANIZATION AND BASIS OF PRESENTATION (Details) Details http://web.walkerdunlop.com/role/DisclosureOrganizationAndBasisOfPresentation 27 false false R28.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 28 false false R29.htm 40202 - 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 29 false false R30.htm 40203 - 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 30 false false R31.htm 40204 - 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 31 false false R32.htm 40205 - 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 32 false false R33.htm 40206 - 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 33 false false R34.htm 40207 - 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 34 false false R35.htm 40208 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Income Taxes (Detail) Sheet http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesIncomeTaxesDetail SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Income Taxes (Detail) Details 35 false false R36.htm 40209 - 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 36 false false R37.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 37 false false R38.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 38 false false R39.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 39 false false R40.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 40 false false R41.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 41 false false R42.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 42 false false R43.htm 40501 - Disclosure - SERVICING - (Detail) Sheet http://web.walkerdunlop.com/role/DisclosureServicingDetail SERVICING - (Detail) Details http://web.walkerdunlop.com/role/DisclosureServicing 43 false false R44.htm 40601 - Disclosure - WAREHOUSE NOTES PAYABLE - Summary Information (Detail) Notes http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayableSummaryInformationDetail WAREHOUSE NOTES PAYABLE - Summary Information (Detail) Details 44 false false R45.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 45 false false R46.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 46 false false R47.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 47 false false R48.htm 40802 - Disclosure - FAIR VALUE MEASUREMENTS - Additional Information (Detail) Sheet http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetail FAIR VALUE MEASUREMENTS - Additional Information (Detail) Details 48 false false R49.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 49 false false R50.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 50 false false R51.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 51 false false R52.htm 40806 - Disclosure - FAIR VALUE MEASUREMENTS - General information (Detail) Sheet http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsGeneralInformationDetail FAIR VALUE MEASUREMENTS - General information (Detail) Details 52 false false R53.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 53 false false R54.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 54 false false R55.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 55 false false R56.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 56 false false R57.htm 41001 - Disclosure - EARNINGS PER SHARE - Basic and Diluted EPS (Detail) Sheet http://web.walkerdunlop.com/role/DisclosureEarningsPerShareBasicAndDilutedEpsDetail EARNINGS PER SHARE - Basic and Diluted EPS (Detail) Details 57 false false R58.htm 41101 - Disclosure - TOTAL EQUITY - Summary of Changes in Total Equity (Details) Sheet http://web.walkerdunlop.com/role/DisclosureTotalEquitySummaryOfChangesInTotalEquityDetails TOTAL EQUITY - Summary of Changes in Total Equity (Details) Details 58 false false R59.htm 41102 - Disclosure - TOTAL EQUITY - Share Repurchase (Details) Sheet http://web.walkerdunlop.com/role/DisclosureTotalEquityShareRepurchaseDetails TOTAL EQUITY - Share Repurchase (Details) Details 59 false false R60.htm 41103 - Disclosure - TOTAL EQUITY - Dividends (Details) Sheet http://web.walkerdunlop.com/role/DisclosureTotalEquityDividendsDetails TOTAL EQUITY - Dividends (Details) Details 60 false false R61.htm 41104 - Disclosure - TOTAL EQUITY - Acquisitions (Details) Sheet http://web.walkerdunlop.com/role/DisclosureTotalEquityAcquisitionsDetails TOTAL EQUITY - Acquisitions (Details) Details 61 false false All Reports Book All Reports wd-20200331x10qa.htm wd-20200331.xsd wd-20200331_cal.xml wd-20200331_def.xml wd-20200331_lab.xml wd-20200331_pre.xml wd-20200331xex31d1.htm wd-20200331xex31d2.htm wd-20200331xex32.htm wd-20200331x10qa001.jpg http://fasb.org/srt/2019-01-31 http://xbrl.sec.gov/dei/2019-01-31 http://fasb.org/us-gaap/2019-01-31 true true JSON 79 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "wd-20200331x10qa.htm": { "axisCustom": 0, "axisStandard": 29, "contextCount": 164, "dts": { "calculationLink": { "local": [ "wd-20200331_cal.xml" ] }, "definitionLink": { "local": [ "wd-20200331_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-eedm-def-2019-01-31.xml", "http://xbrl.fasb.org/srt/2019/elts/srt-eedm1-def-2019-01-31.xml" ] }, "inline": { "local": [ "wd-20200331x10qa.htm" ] }, "labelLink": { "local": [ "wd-20200331_lab.xml" ], "remote": [ "http://xbrl.fasb.org/srt/2019/elts/srt-doc-2019-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-doc-2019-01-31.xml" ] }, "presentationLink": { "local": [ "wd-20200331_pre.xml" ] }, "referenceLink": { "remote": [ "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-ref-2019-01-31.xml", "http://xbrl.fasb.org/srt/2019/elts/srt-ref-2019-01-31.xml" ] }, "schema": { "local": [ "wd-20200331.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/2019/dei-2019-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/2019/elts/us-gaap-2019-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-roles-2019-01-31.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-types-2019-01-31.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-roles-2019-01-31.xsd", "https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-types-2019-01-31.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-parts-codification-2019-01-31.xsd" ] } }, "elementCount": 537, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2019-01-31": 12, "http://web.walkerdunlop.com/20200331": 4, "http://xbrl.sec.gov/dei/2019-01-31": 6, "total": 22 }, "keyCustom": 82, "keyStandard": 311, "memberCustom": 36, "memberStandard": 27, "nsprefix": "wd", "nsuri": "http://web.walkerdunlop.com/20200331", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "wd-20200331x10qa.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_sphy9NTsb0SQXNhZlNdilw", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentQuarterlyReport", "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", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "wd-20200331x10qa.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_sphy9NTsb0SQXNhZlNdilw", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentQuarterlyReport", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "wd-20200331x10qa.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_us-gaap_FinancialInstrumentAxis_wd_LoansAndOtherServicingAccountsMember_lkupeJ3-y0-1Q3l_nbyJvg", "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-20200331x10qa.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_us-gaap_FinancialInstrumentAxis_wd_LoansAndOtherServicingAccountsMember_lkupeJ3-y0-1Q3l_nbyJvg", "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-20200331x10qa.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_sphy9NTsb0SQXNhZlNdilw", "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 - WAREHOUSE NOTES PAYABLE", "role": "http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayable", "shortName": "WAREHOUSE NOTES PAYABLE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "wd-20200331x10qa.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_sphy9NTsb0SQXNhZlNdilw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "wd-20200331x10qa.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_sphy9NTsb0SQXNhZlNdilw", "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-20200331x10qa.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_sphy9NTsb0SQXNhZlNdilw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "wd-20200331x10qa.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_sphy9NTsb0SQXNhZlNdilw", "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-20200331x10qa.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_sphy9NTsb0SQXNhZlNdilw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativesAndFairValueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "wd-20200331x10qa.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_sphy9NTsb0SQXNhZlNdilw", "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-20200331x10qa.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_sphy9NTsb0SQXNhZlNdilw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "wd-20200331x10qa.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_sphy9NTsb0SQXNhZlNdilw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11001 - Disclosure - EARNINGS PER SHARE", "role": "http://web.walkerdunlop.com/role/DisclosureEarningsPerShare", "shortName": "EARNINGS PER SHARE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "wd-20200331x10qa.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_sphy9NTsb0SQXNhZlNdilw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "wd-20200331x10qa.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_sphy9NTsb0SQXNhZlNdilw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11101 - Disclosure - TOTAL EQUITY", "role": "http://web.walkerdunlop.com/role/DisclosureTotalEquity", "shortName": "TOTAL EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "wd-20200331x10qa.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_sphy9NTsb0SQXNhZlNdilw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20200331x10qa.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_sphy9NTsb0SQXNhZlNdilw", "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-20200331x10qa.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_sphy9NTsb0SQXNhZlNdilw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "wd:ProvisionForCreditLossesPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20200331x10qa.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_sphy9NTsb0SQXNhZlNdilw", "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-20200331x10qa.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_sphy9NTsb0SQXNhZlNdilw", "decimals": null, "first": true, "lang": "en-US", "name": "wd:ScheduleOfProvisionForCreditLossesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20200331x10qa.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_sphy9NTsb0SQXNhZlNdilw", "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": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20200331x10qa.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_sphy9NTsb0SQXNhZlNdilw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfServicingAssetsAtAmortizedValueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "wd-20200331x10qa.htm", "contextRef": "As_Of_3_31_2020_ZhP3R_CVN0euXTtmYTG_qw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_Standard_USD_1pDg8CZcG0ysAg6v5_C84A", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00100 - Statement - Condensed Consolidated Balance Sheets", "role": "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedBalanceSheets", "shortName": "Condensed Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "wd-20200331x10qa.htm", "contextRef": "As_Of_3_31_2020_ZhP3R_CVN0euXTtmYTG_qw", "decimals": "-3", "lang": null, "name": "us-gaap:IntangibleAssetsNetIncludingGoodwill", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_1pDg8CZcG0ysAg6v5_C84A", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "us-gaap:GuaranteesTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20200331x10qa.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_sphy9NTsb0SQXNhZlNdilw", "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-20200331x10qa.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_sphy9NTsb0SQXNhZlNdilw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGuaranteeObligationsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20200331x10qa.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_sphy9NTsb0SQXNhZlNdilw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30603 - Disclosure - WAREHOUSE NOTES PAYABLE (Tables)", "role": "http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayableTables", "shortName": "WAREHOUSE NOTES PAYABLE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20200331x10qa.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_sphy9NTsb0SQXNhZlNdilw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20200331x10qa.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_sphy9NTsb0SQXNhZlNdilw", "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-20200331x10qa.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_sphy9NTsb0SQXNhZlNdilw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20200331x10qa.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_sphy9NTsb0SQXNhZlNdilw", "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-20200331x10qa.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_sphy9NTsb0SQXNhZlNdilw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20200331x10qa.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_sphy9NTsb0SQXNhZlNdilw", "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-20200331x10qa.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_sphy9NTsb0SQXNhZlNdilw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20200331x10qa.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_sphy9NTsb0SQXNhZlNdilw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31003 - Disclosure - EARNINGS PER SHARE (Tables)", "role": "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareTables", "shortName": "EARNINGS PER SHARE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20200331x10qa.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_sphy9NTsb0SQXNhZlNdilw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20200331x10qa.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_sphy9NTsb0SQXNhZlNdilw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockholdersEquityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31103 - Disclosure - TOTAL EQUITY (Tables)", "role": "http://web.walkerdunlop.com/role/DisclosureTotalEquityTables", "shortName": "TOTAL EQUITY (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20200331x10qa.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_sphy9NTsb0SQXNhZlNdilw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockholdersEquityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "p", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20200331x10qa.htm", "contextRef": "As_Of_3_31_2020_srt_OwnershipAxis_wd_InterimProgramJvMember_3lD32AbTbkaUaBpu_TL1yw", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:EquityMethodInvestmentOwnershipPercentage", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_VBV1YZA0AUCsGZr9F6Hwog", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40101 - Disclosure - ORGANIZATION AND BASIS OF PRESENTATION (Details)", "role": "http://web.walkerdunlop.com/role/DisclosureOrganizationAndBasisOfPresentationDetails", "shortName": "ORGANIZATION AND BASIS OF PRESENTATION (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20200331x10qa.htm", "contextRef": "As_Of_3_31_2020_srt_OwnershipAxis_wd_InterimProgramJvMember_3lD32AbTbkaUaBpu_TL1yw", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:EquityMethodInvestmentOwnershipPercentage", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_VBV1YZA0AUCsGZr9F6Hwog", "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DerivativesPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20200331x10qa.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_sphy9NTsb0SQXNhZlNdilw", "decimals": "-5", "first": true, "lang": null, "name": "wd:CoBrokersFees", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_1pDg8CZcG0ysAg6v5_C84A", "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": [ "p", "us-gaap:DerivativesPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20200331x10qa.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_sphy9NTsb0SQXNhZlNdilw", "decimals": "-5", "first": true, "lang": null, "name": "wd:CoBrokersFees", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_1pDg8CZcG0ysAg6v5_C84A", "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "wd-20200331x10qa.htm", "contextRef": "As_Of_3_31_2020_ZhP3R_CVN0euXTtmYTG_qw", "decimals": "-3", "first": true, "lang": null, "name": "wd:AllowanceForRiskingSharingObligations", "reportCount": 1, "unitRef": "Unit_Standard_USD_1pDg8CZcG0ysAg6v5_C84A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40202 - 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": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20200331x10qa.htm", "contextRef": "As_Of_1_1_2020_srt_RestatementAxis_srt_RestatementAdjustmentMember_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201613Member___GYTi5BT0CGzCOYtq6n-g", "decimals": "-5", "lang": null, "name": "wd:AllowanceForRiskingSharingObligations", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_1pDg8CZcG0ysAg6v5_C84A", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "wd-20200331x10qa.htm", "contextRef": "As_Of_3_31_2020_ZhP3R_CVN0euXTtmYTG_qw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_YoqycArKlUWwgbSkIdbqDQ", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00105 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "role": "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "wd-20200331x10qa.htm", "contextRef": "As_Of_3_31_2020_ZhP3R_CVN0euXTtmYTG_qw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_YoqycArKlUWwgbSkIdbqDQ", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20200331x10qa.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_srt_ProductOrServiceAxis_wd_FannieMaeDusLoanProgramMember_srt_RangeAxis_srt_MaximumMember_90M1vwWcwkuCo6oJFnRBPg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40203 - 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-20200331x10qa.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_srt_ProductOrServiceAxis_wd_FannieMaeDusLoanProgramMember_srt_RangeAxis_srt_MaximumMember_90M1vwWcwkuCo6oJFnRBPg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "p", "us-gaap:FinanceLoanAndLeaseReceivablesHeldForInvestmentPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20200331x10qa.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_sphy9NTsb0SQXNhZlNdilw", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ProvisionForLoanAndLeaseLosses", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_1pDg8CZcG0ysAg6v5_C84A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40204 - 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": [ "p", "us-gaap:FinanceLoanAndLeaseReceivablesHeldForInvestmentPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20200331x10qa.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_sphy9NTsb0SQXNhZlNdilw", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ProvisionForLoanAndLeaseLosses", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_1pDg8CZcG0ysAg6v5_C84A", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:RevenueRecognitionInterest", "wd:ScheduleOfProvisionForCreditLossesTableTextBlock", "wd:ProvisionForCreditLossesPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20200331x10qa.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_sphy9NTsb0SQXNhZlNdilw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProvisionForLoanLossesExpensed", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_1pDg8CZcG0ysAg6v5_C84A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40205 - 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", "us-gaap:RevenueRecognitionInterest", "wd:ScheduleOfProvisionForCreditLossesTableTextBlock", "wd:ProvisionForCreditLossesPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20200331x10qa.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_sphy9NTsb0SQXNhZlNdilw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProvisionForLoanLossesExpensed", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_1pDg8CZcG0ysAg6v5_C84A", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "wd-20200331x10qa.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_sphy9NTsb0SQXNhZlNdilw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InterestIncomeExpenseNet", "reportCount": 1, "unitRef": "Unit_Standard_USD_1pDg8CZcG0ysAg6v5_C84A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40206 - 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", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20200331x10qa.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_us-gaap_InvestmentTypeAxis_wd_LoansHeldForSaleMember_k3MDINhexUGHxW7fXT76sg", "decimals": "-3", "lang": null, "name": "us-gaap:InterestAndFeeIncomeLoansHeldForSaleMortgages", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_1pDg8CZcG0ysAg6v5_C84A", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "wd-20200331x10qa.htm", "contextRef": "As_Of_3_31_2020_ZhP3R_CVN0euXTtmYTG_qw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_Standard_USD_1pDg8CZcG0ysAg6v5_C84A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40207 - 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 }, "R35": { "firstAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20200331x10qa.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_sphy9NTsb0SQXNhZlNdilw", "decimals": "-5", "first": true, "lang": null, "name": "wd:ExcessTaxBenefitShortfallRecognizedShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_1pDg8CZcG0ysAg6v5_C84A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40208 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Income Taxes (Detail)", "role": "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesIncomeTaxesDetail", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Income Taxes (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20200331x10qa.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_sphy9NTsb0SQXNhZlNdilw", "decimals": "-5", "first": true, "lang": null, "name": "wd:ExcessTaxBenefitShortfallRecognizedShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_1pDg8CZcG0ysAg6v5_C84A", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20200331x10qa.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_sphy9NTsb0SQXNhZlNdilw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_1pDg8CZcG0ysAg6v5_C84A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40209 - 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", "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20200331x10qa.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_sphy9NTsb0SQXNhZlNdilw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_1pDg8CZcG0ysAg6v5_C84A", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "p", "us-gaap:TransfersAndServicingOfFinancialAssetsTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20200331x10qa.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ServicingContractsMember_P6NbJKbqekaMJVW1McSbGQ", "decimals": "INF", "first": true, "lang": null, "name": "wd:NumberOfServicingAssetClasses", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_class_hUUXd2mrTEC5qcmtYnCW9Q", "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": [ "p", "us-gaap:TransfersAndServicingOfFinancialAssetsTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20200331x10qa.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ServicingContractsMember_P6NbJKbqekaMJVW1McSbGQ", "decimals": "INF", "first": true, "lang": null, "name": "wd:NumberOfServicingAssetClasses", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_class_hUUXd2mrTEC5qcmtYnCW9Q", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "wd-20200331x10qa.htm", "contextRef": "As_Of_12_31_2019_sO8k_OQBZkOrdlBTdSIStg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ServicingAssetAtAmortizedValue", "reportCount": 1, "unitRef": "Unit_Standard_USD_1pDg8CZcG0ysAg6v5_C84A", "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", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20200331x10qa.htm", "contextRef": "As_Of_12_31_2019_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ServicingContractsMember_uQhZxdMwBUa773L9SuwfbQ", "decimals": "-3", "lang": null, "name": "us-gaap:ServicingAssetAtAmortizedValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_1pDg8CZcG0ysAg6v5_C84A", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20200331x10qa.htm", "contextRef": "As_Of_3_31_2020_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ServicingContractsMember_72Fg3ud70k-62v1vPng9Dg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_1pDg8CZcG0ysAg6v5_C84A", "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", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20200331x10qa.htm", "contextRef": "As_Of_3_31_2020_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ServicingContractsMember_72Fg3ud70k-62v1vPng9Dg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_1pDg8CZcG0ysAg6v5_C84A", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "wd-20200331x10qa.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_sphy9NTsb0SQXNhZlNdilw", "decimals": "-3", "first": true, "lang": null, "name": "wd:ContractualLoanOriginationFeesIncludingRevenueFromContractWithCustomersNet", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_1pDg8CZcG0ysAg6v5_C84A", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00200 - Statement - Condensed Consolidated Statements of Income and Comprehensive Income", "role": "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome", "shortName": "Condensed Consolidated Statements of Income and Comprehensive Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "wd-20200331x10qa.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_sphy9NTsb0SQXNhZlNdilw", "decimals": "-3", "first": true, "lang": null, "name": "wd:ContractualLoanOriginationFeesIncludingRevenueFromContractWithCustomersNet", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_1pDg8CZcG0ysAg6v5_C84A", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20200331x10qa.htm", "contextRef": "As_Of_3_31_2020_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ServicingContractsMember_72Fg3ud70k-62v1vPng9Dg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_1pDg8CZcG0ysAg6v5_C84A", "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", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20200331x10qa.htm", "contextRef": "As_Of_3_31_2020_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ServicingContractsMember_72Fg3ud70k-62v1vPng9Dg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_1pDg8CZcG0ysAg6v5_C84A", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "wd-20200331x10qa.htm", "contextRef": "As_Of_12_31_2019_sO8k_OQBZkOrdlBTdSIStg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:GuaranteeObligationsCurrentCarryingValue", "reportCount": 1, "unitRef": "Unit_Standard_USD_1pDg8CZcG0ysAg6v5_C84A", "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-20200331x10qa.htm", "contextRef": "As_Of_12_31_2018_tNwPr4GCaUK5NXUJx_KIww", "decimals": "-3", "lang": null, "name": "us-gaap:GuaranteeObligationsCurrentCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_1pDg8CZcG0ysAg6v5_C84A", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "wd-20200331x10qa.htm", "contextRef": "As_Of_12_31_2019_sO8k_OQBZkOrdlBTdSIStg", "decimals": "-3", "first": true, "lang": null, "name": "wd:AllowanceForRiskingSharingObligations", "reportCount": 1, "unitRef": "Unit_Standard_USD_1pDg8CZcG0ysAg6v5_C84A", "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", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20200331x10qa.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_sphy9NTsb0SQXNhZlNdilw", "decimals": "-3", "lang": null, "name": "wd:ChangeInAllowanceForRiskingSharingObligationsAdoptionOfNewAccountingStandard", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_1pDg8CZcG0ysAg6v5_C84A", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20200331x10qa.htm", "contextRef": "As_Of_3_31_2020_ZhP3R_CVN0euXTtmYTG_qw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unitRef": "Unit_Standard_USD_1pDg8CZcG0ysAg6v5_C84A", "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": [ "p", "us-gaap:TransfersAndServicingOfFinancialAssetsTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20200331x10qa.htm", "contextRef": "As_Of_3_31_2020_ZhP3R_CVN0euXTtmYTG_qw", "decimals": "-5", "lang": null, "name": "wd:LoansServicedAmountOfPrincipalAndInterestAndTaxEscrowAdvancesOutstanding", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_1pDg8CZcG0ysAg6v5_C84A", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20200331x10qa.htm", "contextRef": "As_Of_3_31_2020_ZhP3R_CVN0euXTtmYTG_qw", "decimals": "-3", "first": true, "lang": null, "name": "wd:LineOfCreditFacilityCommittedBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_1pDg8CZcG0ysAg6v5_C84A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40601 - Disclosure - WAREHOUSE NOTES PAYABLE - Summary Information (Detail)", "role": "http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayableSummaryInformationDetail", "shortName": "WAREHOUSE NOTES PAYABLE - Summary Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20200331x10qa.htm", "contextRef": "As_Of_3_31_2020_ZhP3R_CVN0euXTtmYTG_qw", "decimals": "-3", "first": true, "lang": null, "name": "wd:LineOfCreditFacilityCommittedBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_1pDg8CZcG0ysAg6v5_C84A", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20200331x10qa.htm", "contextRef": "As_Of_12_31_2019_sO8k_OQBZkOrdlBTdSIStg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_1pDg8CZcG0ysAg6v5_C84A", "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-20200331x10qa.htm", "contextRef": "As_Of_12_31_2019_sO8k_OQBZkOrdlBTdSIStg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_1pDg8CZcG0ysAg6v5_C84A", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "wd-20200331x10qa.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_sphy9NTsb0SQXNhZlNdilw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities", "reportCount": 1, "unitRef": "Unit_Standard_USD_1pDg8CZcG0ysAg6v5_C84A", "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": [ "span", "p", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20200331x10qa.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_sphy9NTsb0SQXNhZlNdilw", "decimals": "INF", "lang": null, "name": "wd:NumberOfAnnualContingentConsiderationEarnOutPeriods", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_period_zhfJqBo-aEeS3UmVwLCSHg", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "wd-20200331x10qa.htm", "contextRef": "As_Of_3_31_2020_ZhP3R_CVN0euXTtmYTG_qw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LoansReceivableHeldForSaleNetNotPartOfDisposalGroup", "reportCount": 1, "unitRef": "Unit_Standard_USD_1pDg8CZcG0ysAg6v5_C84A", "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-20200331x10qa.htm", "contextRef": "As_Of_3_31_2020_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_jmMcYt0a10ur8Bk6MEJXWw", "decimals": "-3", "lang": null, "name": "us-gaap:LoansReceivableHeldForSaleNetNotPartOfDisposalGroup", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_1pDg8CZcG0ysAg6v5_C84A", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20200331x10qa.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_sphy9NTsb0SQXNhZlNdilw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersNet", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_1pDg8CZcG0ysAg6v5_C84A", "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-20200331x10qa.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_sphy9NTsb0SQXNhZlNdilw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersNet", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_1pDg8CZcG0ysAg6v5_C84A", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20200331x10qa.htm", "contextRef": "As_Of_12_31_2019_sO8k_OQBZkOrdlBTdSIStg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_1pDg8CZcG0ysAg6v5_C84A", "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-20200331x10qa.htm", "contextRef": "As_Of_12_31_2019_sO8k_OQBZkOrdlBTdSIStg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_1pDg8CZcG0ysAg6v5_C84A", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "wd-20200331x10qa.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_sphy9NTsb0SQXNhZlNdilw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_1pDg8CZcG0ysAg6v5_C84A", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00300 - Statement - Condensed Consolidated Statements of Cash Flows", "role": "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "shortName": "Condensed Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "wd-20200331x10qa.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_sphy9NTsb0SQXNhZlNdilw", "decimals": "-3", "lang": null, "name": "wd:GainAttributableToFairValueOfFutureServicingRightsNet", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_1pDg8CZcG0ysAg6v5_C84A", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "wd-20200331x10qa.htm", "contextRef": "As_Of_3_31_2020_ZhP3R_CVN0euXTtmYTG_qw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeAssets", "reportCount": 1, "unitRef": "Unit_Standard_USD_1pDg8CZcG0ysAg6v5_C84A", "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-20200331x10qa.htm", "contextRef": "As_Of_3_31_2020_us-gaap_FairValueByAssetClassAxis_us-gaap_DerivativeFinancialInstrumentsAssetsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_ValuationTechniqueAxis_wd_DiscountedCashFlowValuationTechniqueMember_OH3XY9fmBkSVgMMHRavkjw", "decimals": "-3", "lang": null, "name": "us-gaap:DerivativeAssets", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_1pDg8CZcG0ysAg6v5_C84A", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "wd-20200331x10qa.htm", "contextRef": "As_Of_3_31_2020_ZhP3R_CVN0euXTtmYTG_qw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_Standard_USD_1pDg8CZcG0ysAg6v5_C84A", "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-20200331x10qa.htm", "contextRef": "As_Of_3_31_2020_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_CarryingReportedAmountFairValueDisclosureMember_L3ZdhHVjDkqRo7_jXiIZzQ", "decimals": "-3", "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_1pDg8CZcG0ysAg6v5_C84A", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20200331x10qa.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_us-gaap_InvestmentTypeAxis_wd_LoansHeldForSaleMember_k3MDINhexUGHxW7fXT76sg", "decimals": null, "first": true, "lang": "en-US", "name": "wd:PeriodOfOriginatedLoansWithinWhichLoansAreTransferredOrSold", "reportCount": 1, "unique": true, "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": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20200331x10qa.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_us-gaap_InvestmentTypeAxis_wd_LoansHeldForSaleMember_k3MDINhexUGHxW7fXT76sg", "decimals": null, "first": true, "lang": "en-US", "name": "wd:PeriodOfOriginatedLoansWithinWhichLoansAreTransferredOrSold", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "wd:ScheduleOfFairValueOfDerivativeInstrumentsAndLoansHeldForSaleTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20200331x10qa.htm", "contextRef": "As_Of_3_31_2020_ZhP3R_CVN0euXTtmYTG_qw", "decimals": "-3", "first": true, "lang": null, "name": "wd:FairValueAdjustmentAssumedGainOnSale", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_1pDg8CZcG0ysAg6v5_C84A", "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-20200331x10qa.htm", "contextRef": "As_Of_3_31_2020_ZhP3R_CVN0euXTtmYTG_qw", "decimals": "-3", "first": true, "lang": null, "name": "wd:FairValueAdjustmentAssumedGainOnSale", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_1pDg8CZcG0ysAg6v5_C84A", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20200331x10qa.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_us-gaap_LineOfCreditFacilityAxis_wd_FannieMaeMember_us-gaap_LossContingenciesByNatureOfContingencyAxis_wd_RiskSharingObligationsMember_C3Vq7cS4YUSNoxPJ9ZP-qA", "decimals": null, "first": true, "lang": "en-US", "name": "wd:PeriodForFundingCollateralRequirement", "reportCount": 1, "unique": true, "unitRef": null, "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": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20200331x10qa.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_us-gaap_LineOfCreditFacilityAxis_wd_FannieMaeMember_us-gaap_LossContingenciesByNatureOfContingencyAxis_wd_RiskSharingObligationsMember_C3Vq7cS4YUSNoxPJ9ZP-qA", "decimals": null, "first": true, "lang": "en-US", "name": "wd:PeriodForFundingCollateralRequirement", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20200331x10qa.htm", "contextRef": "As_Of_3_31_2020_ZhP3R_CVN0euXTtmYTG_qw", "decimals": "-3", "first": true, "lang": null, "name": "wd:PledgedCashNotSeparatelyReportedPledgedAsCollateral", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_1pDg8CZcG0ysAg6v5_C84A", "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-20200331x10qa.htm", "contextRef": "As_Of_3_31_2020_ZhP3R_CVN0euXTtmYTG_qw", "decimals": "-3", "first": true, "lang": null, "name": "wd:PledgedCashNotSeparatelyReportedPledgedAsCollateral", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_1pDg8CZcG0ysAg6v5_C84A", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20200331x10qa.htm", "contextRef": "As_Of_3_31_2020_us-gaap_FinancialInstrumentAxis_us-gaap_MortgageBackedSecuritiesMember__LyG108dDEmnc0jgiXu0wA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities", "reportCount": 1, "unitRef": "Unit_Standard_USD_1pDg8CZcG0ysAg6v5_C84A", "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": [ "p", "td", "tr", "table", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20200331x10qa.htm", "contextRef": "As_Of_3_31_2020_us-gaap_FinancialInstrumentAxis_us-gaap_MortgageBackedSecuritiesMember__LyG108dDEmnc0jgiXu0wA", "decimals": "-3", "lang": null, "name": "us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_1pDg8CZcG0ysAg6v5_C84A", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "wd-20200331x10qa.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_sphy9NTsb0SQXNhZlNdilw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_1pDg8CZcG0ysAg6v5_C84A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41001 - Disclosure - EARNINGS PER SHARE - Basic and Diluted EPS (Detail)", "role": "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareBasicAndDilutedEpsDetail", "shortName": "EARNINGS PER SHARE - Basic and Diluted EPS (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20200331x10qa.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_sphy9NTsb0SQXNhZlNdilw", "decimals": "-3", "lang": null, "name": "us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_1pDg8CZcG0ysAg6v5_C84A", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "wd-20200331x10qa.htm", "contextRef": "As_Of_12_31_2019_sO8k_OQBZkOrdlBTdSIStg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unitRef": "Unit_Standard_USD_1pDg8CZcG0ysAg6v5_C84A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41101 - Disclosure - TOTAL EQUITY - Summary of Changes in Total Equity (Details)", "role": "http://web.walkerdunlop.com/role/DisclosureTotalEquitySummaryOfChangesInTotalEquityDetails", "shortName": "TOTAL EQUITY - Summary of Changes in Total Equity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20200331x10qa.htm", "contextRef": "As_Of_12_31_2018_tNwPr4GCaUK5NXUJx_KIww", "decimals": "-3", "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_1pDg8CZcG0ysAg6v5_C84A", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfStockholdersEquityTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20200331x10qa.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_sphy9NTsb0SQXNhZlNdilw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockRepurchasedAndRetiredDuringPeriodValue", "reportCount": 1, "unitRef": "Unit_Standard_USD_1pDg8CZcG0ysAg6v5_C84A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41102 - Disclosure - TOTAL EQUITY - Share Repurchase (Details)", "role": "http://web.walkerdunlop.com/role/DisclosureTotalEquityShareRepurchaseDetails", "shortName": "TOTAL EQUITY - Share Repurchase (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20200331x10qa.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_us-gaap_ShareRepurchaseProgramAxis_wd_ShareRepurchaseProgram2020Member_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_mBHika7sREOYsbQhYwZTTQ", "decimals": null, "lang": "en-US", "name": "us-gaap:StockRepurchaseProgramPeriodInForce1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "wd-20200331x10qa.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_sphy9NTsb0SQXNhZlNdilw", "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 AND BASIS OF PRESENTATION", "role": "http://web.walkerdunlop.com/role/DisclosureOrganizationAndBasisOfPresentation", "shortName": "ORGANIZATION AND BASIS OF PRESENTATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "wd-20200331x10qa.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_sphy9NTsb0SQXNhZlNdilw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfStockholdersEquityTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20200331x10qa.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_sphy9NTsb0SQXNhZlNdilw", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:CommonStockDividendsPerShareCashPaid", "reportCount": 1, "unitRef": "Unit_Divide_USD_shares_hgy5AJMoIU2MPmKjW3pGUA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41103 - Disclosure - TOTAL EQUITY - Dividends (Details)", "role": "http://web.walkerdunlop.com/role/DisclosureTotalEquityDividendsDetails", "shortName": "TOTAL EQUITY - Dividends (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20200331x10qa.htm", "contextRef": "Duration_5_5_2020_To_5_5_2020_CQjZiTW9_k2MxVdu4i-ntw", "decimals": "2", "lang": null, "name": "us-gaap:CommonStockDividendsPerShareDeclared", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_hgy5AJMoIU2MPmKjW3pGUA", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20200331x10qa.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_us-gaap_BusinessAcquisitionAxis_wd_Acquisitions2020Member_i-715dS7jkyHsI7RIw9ksg", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "reportCount": 1, "unitRef": "Unit_Standard_USD_1pDg8CZcG0ysAg6v5_C84A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41104 - Disclosure - TOTAL EQUITY - Acquisitions (Details)", "role": "http://web.walkerdunlop.com/role/DisclosureTotalEquityAcquisitionsDetails", "shortName": "TOTAL EQUITY - Acquisitions (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R7": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "wd-20200331x10qa.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_sphy9NTsb0SQXNhZlNdilw", "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-20200331x10qa.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_sphy9NTsb0SQXNhZlNdilw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "wd-20200331x10qa.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_us-gaap_FinancialInstrumentAxis_us-gaap_ServicingContractsMember_VU4pQAKmUke7CsRUGiT82w", "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-20200331x10qa.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_us-gaap_FinancialInstrumentAxis_us-gaap_ServicingContractsMember_VU4pQAKmUke7CsRUGiT82w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:TransfersAndServicingOfFinancialAssetsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "wd-20200331x10qa.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_sphy9NTsb0SQXNhZlNdilw", "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-20200331x10qa.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_sphy9NTsb0SQXNhZlNdilw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GuaranteesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 68, "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/2019-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/2019-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/2019-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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "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/2019-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 CCYY 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/2019-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 CCYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r380" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r381" ], "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/2019-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/2019-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/2019-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/2019-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/2019-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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r382" ], "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/2019-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/2019-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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r382" ], "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/2019-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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r382" ], "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/2019-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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r383" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r382" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r382" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r382" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r382" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r378" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r379" ], "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/2019-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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r25", "r76", "r384" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayableSummaryInformationDetail" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Upper limit of the provided range.", "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsGeneralInformationDetail", "http://web.walkerdunlop.com/role/DisclosureServicingDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGuarantyObligationAndAllowanceForRiskSharingObligationsDetails", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail", "http://web.walkerdunlop.com/role/DisclosureTotalEquityShareRepurchaseDetails", "http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayableSummaryInformationDetail" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Lower limit of the provided range.", "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail", "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsContingentConsiderationLiabilitiesDetail", "http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayableSummaryInformationDetail" ], "xbrltype": "domainItemType" }, "srt_NetCapital": { "auth_ref": [ "r385" ], "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/2019-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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureOrganizationAndBasisOfPresentationDetails" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureOrganizationAndBasisOfPresentationDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r117", "r213", "r214", "r364", "r368" ], "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/2019-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": [], "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/2019-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": [], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsGeneralInformationDetail", "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail", "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsContingentConsiderationLiabilitiesDetail", "http://web.walkerdunlop.com/role/DisclosureServicingDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGuarantyObligationAndAllowanceForRiskSharingObligationsDetails", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail", "http://web.walkerdunlop.com/role/DisclosureTotalEquityShareRepurchaseDetails", "http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayableSummaryInformationDetail" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsGeneralInformationDetail", "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail", "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsContingentConsiderationLiabilitiesDetail", "http://web.walkerdunlop.com/role/DisclosureServicingDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGuarantyObligationAndAllowanceForRiskSharingObligationsDetails", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail", "http://web.walkerdunlop.com/role/DisclosureTotalEquityShareRepurchaseDetails", "http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayableSummaryInformationDetail" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayableSummaryInformationDetail" ], "xbrltype": "domainItemType" }, "srt_RestatementAdjustmentMember": { "auth_ref": [ "r83", "r85", "r86", "r87" ], "lang": { "en-US": { "role": { "documentation": "Effect of a correction of an error, other prior year adjustment, or application of a new accounting pronouncement on a financial statement line item or any per share amounts. The cumulative effect of the change on retained earnings or net assets in the statement of financial position would also be represented under this domain member.", "label": "Restatement Adjustment [Member]", "terseLabel": "Restatement Adjustment" } } }, "localname": "RestatementAdjustmentMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAsu201613Detail" ], "xbrltype": "domainItemType" }, "srt_RestatementAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by revision of previously issued financial statements.", "label": "Restatement [Axis]" } } }, "localname": "RestatementAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAsu201613Detail" ], "xbrltype": "stringItemType" }, "srt_RestatementDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Revision of previously issued financial statements.", "label": "Restatement [Domain]", "terseLabel": "Restatement [Domain]" } } }, "localname": "RestatementDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAsu201613Detail" ], "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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate201602Member": { "auth_ref": [ "r304" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureTotalEquitySummaryOfChangesInTotalEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingStandardsUpdate201613Member": { "auth_ref": [ "r146" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAsu201613Detail", "http://web.walkerdunlop.com/role/DisclosureTotalEquitySummaryOfChangesInTotalEquityDetails" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsReceivableNet": { "auth_ref": [ "r8", "r350" ], "calculation": { "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedBalanceSheets": { "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccretionExpense": { "auth_ref": [ "r178", "r179" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsContingentConsiderationLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r27", "r28", "r29" ], "calculation": { "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedBalanceSheets": { "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 (loss) (\"AOCI\")" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r26", "r29", "r30", "r255" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureTotalEquitySummaryOfChangesInTotalEquityDetails" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsSummaryOfComponentsOfNetCarryingValueOfAcquiredAndOriginatedMsrsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r170" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfGoodwillDetail" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r9" ], "calculation": { "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedBalanceSheets": { "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureTotalEquitySummaryOfChangesInTotalEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r82" ], "lang": { "en-US": { "role": { "documentation": "Information by new accounting pronouncement.", "label": "Adjustments for New Accounting Pronouncements [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAsu201613Detail", "http://web.walkerdunlop.com/role/DisclosureTotalEquitySummaryOfChangesInTotalEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r219", "r220", "r223", "r224" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureTotalEquitySummaryOfChangesInTotalEquityDetails" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_Assets": { "auth_ref": [ "r114", "r330", "r352" ], "calculation": { "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedBalanceSheets": { "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedBalanceSheets" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfDerivativeInstrumentsAndLoansHeldForSaleDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r279" ], "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/2019-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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndFinancialLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r140" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesAgencyMultifamilyMortgageBasedSecuritiesPledgedSecuritiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [ "r141" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesAgencyMultifamilyMortgageBasedSecuritiesPledgedSecuritiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r138", "r157" ], "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/2019-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/2019-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/2019-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/2019-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/2019-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/2019-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/2019-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/2019-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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesAgencyMultifamilyMortgageBasedSecuritiesPledgedSecuritiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r135", "r139", "r157" ], "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/2019-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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesAgencyMultifamilyMortgageBasedSecuritiesPledgedSecuritiesDetail" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsContingentConsiderationLiabilitiesDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r268", "r271" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsContingentConsiderationLiabilitiesDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfGoodwillDetail", "http://web.walkerdunlop.com/role/DisclosureTotalEquityAcquisitionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r233", "r234" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfGoodwillDetail", "http://web.walkerdunlop.com/role/DisclosureTotalEquityAcquisitionsDetails" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureTotalEquityAcquisitionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r238", "r239", "r241" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfGoodwillDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": { "auth_ref": [ "r238", "r239" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfGoodwillDetail", "http://web.walkerdunlop.com/role/DisclosureTotalEquityAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "auth_ref": [ "r237", "r240", "r243" ], "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/2019-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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsContingentConsiderationLiabilitiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r235" ], "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/2019-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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfGoodwillDetail" ], "xbrltype": "stringItemType" }, "us-gaap_CarryingReportedAmountFairValueDisclosureMember": { "auth_ref": [ "r295", "r296" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r1", "r14", "r70" ], "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/StatementCondensedConsolidatedBalanceSheets": { "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCashFlowsDetail", "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of cash and cash equivalent balance.", "label": "Cash and Cash Equivalents [Axis]" } } }, "localname": "CashAndCashEquivalentsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsGeneralInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r62", "r70", "r72" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCashFlowsDetail", "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCashFlowsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "auth_ref": [ "r62", "r297" ], "calculation": { "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureTotalEquityShareRepurchaseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfTreasuryStockTable": { "auth_ref": [ "r207", "r208", "r209", "r210" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureTotalEquityShareRepurchaseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r19", "r181", "r337", "r358" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedBalanceSheets" ], "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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r180", "r188" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecurities" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommitmentsAndContingenciesPolicyTextBlock": { "auth_ref": [ "r73", "r195", "r375", "r376" ], "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/2019-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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureTotalEquityShareRepurchaseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockDividendsPerShareCashPaid": { "auth_ref": [ "r205" ], "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" } } }, "localname": "CommonStockDividendsPerShareCashPaid", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureTotalEquityDividendsDetails", "http://web.walkerdunlop.com/role/DisclosureTotalEquitySummaryOfChangesInTotalEquityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockDividendsPerShareDeclared": { "auth_ref": [ "r205" ], "lang": { "en-US": { "role": { "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding.", "label": "Common Stock, Dividends, Per Share, Declared", "terseLabel": "Cash dividends declared per common share" } } }, "localname": "CommonStockDividendsPerShareDeclared", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureTotalEquityDividendsDetails", "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureTotalEquitySummaryOfChangesInTotalEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r7" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r7" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r7" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureTotalEquitySummaryOfChangesInTotalEquityDetails", "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r7", "r200" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r7" ], "calculation": { "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedBalanceSheets": { "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; issued and outstanding 30,369 shares at June 30, 2020 and 30,035 shares at December 31, 2019." } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r33", "r35", "r36" ], "calculation": { "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r73", "r249", "r259", "r260" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractuallySpecifiedServicingFeesAmount": { "auth_ref": [ "r319" ], "calculation": { "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureServicingDetail", "http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayableSummaryInformationDetail" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureServicingDetail", "http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayableSummaryInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) to equity or (increase) decrease to net assets, resulting from the cumulative effect adjustment of a new accounting principle applied in the period of adoption.", "label": "Cumulative Effect of New Accounting Principle in Period of Adoption", "verboseLabel": "Cumulative effect adjustment for adoption of ASU, net of tax" } } }, "localname": "CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureTotalEquitySummaryOfChangesInTotalEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "WAREHOUSE NOTES PAYABLE" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r199" ], "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]", "terseLabel": "Warehouse Notes Payable" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayable" ], "xbrltype": "textBlockItemType" }, "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayableSummaryInformationDetail" ], "xbrltype": "percentItemType" }, "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGuarantyObligationAndAllowanceForRiskSharingObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r18", "r77", "r201", "r202", "r203", "r204", "r299", "r300", "r302", "r347" ], "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/2019-01-31", "presentation": [ "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGuarantyObligationAndAllowanceForRiskSharingObligationsDetails", "http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayableSummaryInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions": { "auth_ref": [ "r159" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesAgencyMultifamilyMortgageBasedSecuritiesPledgedSecuritiesDetail" ], "xbrltype": "integerItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTable": { "auth_ref": [ "r143" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesAgencyMultifamilyMortgageBasedSecuritiesPledgedSecuritiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock": { "auth_ref": [ "r143" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition": { "auth_ref": [ "r142", "r158", "r163" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesAgencyMultifamilyMortgageBasedSecuritiesPledgedSecuritiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r15", "r301" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayableSummaryInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r229" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred tax assets" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAsu201613Detail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DelinquentAmountAtEndOfPeriodOnLoansManagedAndSecuritized": { "auth_ref": [ "r310" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r68", "r112" ], "calculation": { "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssets": { "auth_ref": [ "r23", "r24", "r294" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail": { "order": 6.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 }, "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedBalanceSheets": { "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/2019-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/StatementCondensedConsolidatedBalanceSheets" ], "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/2019-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/2019-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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfSignificantUnobservableInputsUsedInMeasurementOfFairValueOfLevel3AssetsAndLiabilitiesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r269", "r270", "r272", "r274" ], "lang": { "en-US": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfDerivativeInstrumentsAndLoansHeldForSaleDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeLiabilities": { "auth_ref": [ "r23", "r24", "r294" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail": { "order": 1.0, "parentTag": "us-gaap_FinancialLiabilitiesFairValueDisclosure", "weight": 1.0 }, "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedBalanceSheets": { "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/2019-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/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeNotionalAmount": { "auth_ref": [ "r263", "r265" ], "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/2019-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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_DerivativesAndFairValueTextBlock": { "auth_ref": [ "r278", "r292" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_DerivativesPolicyTextBlock": { "auth_ref": [ "r73", "r79", "r262", "r264", "r266", "r267", "r275" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DilutiveSecurities": { "auth_ref": [ "r99" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareBasicAndDilutedEpsDetail": { "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareBasicAndDilutedEpsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r213" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DividendsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Dividends [Abstract]", "terseLabel": "Dividends" } } }, "localname": "DividendsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureTotalEquityDividendsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DividendsCommonStockCash": { "auth_ref": [ "r205" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureTotalEquitySummaryOfChangesInTotalEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "EARNINGS PER SHARE" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r42", "r83", "r91", "r94", "r96", "r97", "r100", "r342", "r361" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareBasicAndDilutedEpsDetail", "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareBasicAndDilutedEpsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r42", "r83", "r91", "r94", "r96", "r97", "r100", "r342", "r361" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareBasicAndDilutedEpsDetail", "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareBasicAndDilutedEpsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r101" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Earnings Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShare" ], "xbrltype": "textBlockItemType" }, "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureTotalEquityShareRepurchaseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r200" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureTotalEquitySummaryOfChangesInTotalEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "auth_ref": [ "r144" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureOrganizationAndBasisOfPresentationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EscrowDeposit": { "auth_ref": [ "r335" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureServicingDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EstimateOfFairValueFairValueDisclosureMember": { "auth_ref": [ "r294" ], "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/2019-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/2019-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": [ "r279", "r280", "r281", "r289" ], "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/2019-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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfSignificantUnobservableInputsUsedInMeasurementOfFairValueOfLevel3AssetsAndLiabilitiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable": { "auth_ref": [ "r282" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfSignificantUnobservableInputsUsedInMeasurementOfFairValueOfLevel3AssetsAndLiabilitiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": { "auth_ref": [ "r282" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "auth_ref": [ "r285" ], "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/2019-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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByAssetClassAxis": { "auth_ref": [ "r279", "r289" ], "lang": { "en-US": { "role": { "documentation": "Information by class of asset.", "label": "Asset Class [Axis]" } } }, "localname": "FairValueByAssetClassAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfSignificantUnobservableInputsUsedInMeasurementOfFairValueOfLevel3AssetsAndLiabilitiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTable": { "auth_ref": [ "r279", "r295", "r296" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTextBlock": { "auth_ref": [ "r279", "r295" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r216", "r217", "r218", "r280", "r305" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfSignificantUnobservableInputsUsedInMeasurementOfFairValueOfLevel3AssetsAndLiabilitiesDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndFinancialLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByLiabilityClassAxis": { "auth_ref": [ "r287", "r289" ], "lang": { "en-US": { "role": { "documentation": "Information by class of liability.", "label": "Liability Class [Axis]" } } }, "localname": "FairValueByLiabilityClassAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfSignificantUnobservableInputsUsedInMeasurementOfFairValueOfLevel3AssetsAndLiabilitiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementBasisAxis": { "auth_ref": [ "r279", "r290" ], "lang": { "en-US": { "role": { "documentation": "Information by measurement basis.", "label": "Measurement Basis [Axis]" } } }, "localname": "FairValueByMeasurementBasisAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r279", "r280", "r283", "r284", "r291" ], "lang": { "en-US": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfSignificantUnobservableInputsUsedInMeasurementOfFairValueOfLevel3AssetsAndLiabilitiesDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndFinancialLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "FAIR VALUE MEASUREMENTS" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r216", "r217", "r218", "r280", "r306" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndFinancialLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r216", "r217", "r218", "r280", "r307" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndFinancialLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r216", "r217", "r218", "r280", "r308" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfSignificantUnobservableInputsUsedInMeasurementOfFairValueOfLevel3AssetsAndLiabilitiesDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndFinancialLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": { "auth_ref": [ "r285" ], "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/2019-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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfSignificantUnobservableInputsUsedInMeasurementOfFairValueOfLevel3AssetsAndLiabilitiesDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndFinancialLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfSignificantUnobservableInputsUsedInMeasurementOfFairValueOfLevel3AssetsAndLiabilitiesDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndFinancialLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r287", "r291" ], "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/2019-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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfRollForwardOfDerivativeInstrumentsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock": { "auth_ref": [ "r285", "r288" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationSettlements": { "auth_ref": [ "r286", "r288" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfRollForwardOfDerivativeInstrumentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersNet": { "auth_ref": [ "r288" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs": { "auth_ref": [ "r279", "r288" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfRollForwardOfDerivativeInstrumentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLoanAndLeaseReceivablesHeldForInvestmentPolicy": { "auth_ref": [ "r119", "r120", "r125", "r126", "r128", "r132" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r147", "r149", "r150", "r152", "r153", "r160", "r161", "r162", "r163" ], "lang": { "en-US": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2019-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/2019-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/2019-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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear": { "auth_ref": [ "r154", "r155" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of financing receivable originated in fiscal year prior to latest 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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear": { "auth_ref": [ "r154", "r155" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of financing receivable originated three years prior to latest fiscal year.", "label": "Financing Receivable, Originated Three Years before Latest Fiscal Year", "terseLabel": "Loan originated in 2017" } } }, "localname": "FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear": { "auth_ref": [ "r154", "r155" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of financing receivable originated two years prior to latest 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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancingReceivableRecordedInvestmentCurrent": { "auth_ref": [ "r150", "r156" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus": { "auth_ref": [ "r129", "r151" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r173" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsSummaryOfComponentsOfNetCarryingValueOfAcquiredAndOriginatedMsrsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "calculation": { "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfExpectedAmortizationOfMsrsDetail": { "order": 7.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfExpectedAmortizationOfMsrsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r174" ], "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 expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months", "terseLabel": "2021" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfExpectedAmortizationOfMsrsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "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 expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the remainder of the fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year", "terseLabel": "Nine Months Ending December 31, 2020" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfExpectedAmortizationOfMsrsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r174" ], "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 expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Five", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfExpectedAmortizationOfMsrsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r174" ], "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 expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Four", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfExpectedAmortizationOfMsrsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r174" ], "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 expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Three", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfExpectedAmortizationOfMsrsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r174" ], "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 expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Two", "terseLabel": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfExpectedAmortizationOfMsrsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r169", "r171", "r173", "r175", "r327" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsFairValueDisclosuresDetail", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfActivityRelatedToCapitalizedMsrsDetail", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfExpectedAmortizationOfMsrsDetail", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsSummaryOfComponentsOfNetCarryingValueOfAcquiredAndOriginatedMsrsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r173", "r327" ], "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/2019-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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfExpectedAmortizationOfMsrsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r169", "r172" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsFairValueDisclosuresDetail", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfActivityRelatedToCapitalizedMsrsDetail", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfExpectedAmortizationOfMsrsDetail", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsSummaryOfComponentsOfNetCarryingValueOfAcquiredAndOriginatedMsrsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r173" ], "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/2019-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_ForwardContractsMember": { "auth_ref": [ "r273" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfDerivativeInstrumentsAndLoansHeldForSaleDetail" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r164", "r165" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfGoodwillDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r166" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfGoodwillDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetImpairmentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Goodwill and Intangible Asset Impairment [Abstract]", "terseLabel": "Goodwill impairment" } } }, "localname": "GoodwillAndIntangibleAssetImpairmentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsContingentConsiderationLiabilitiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "GOODWILL AND OTHER INTANGIBLE ASSETS" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r176" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "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]" } } }, "localname": "GoodwillLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsContingentConsiderationLiabilitiesDetail", "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfGoodwillDetail" ], "xbrltype": "stringItemType" }, "us-gaap_GuaranteeObligationsCurrentCarryingValue": { "auth_ref": [ "r192" ], "calculation": { "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedBalanceSheets": { "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 of accumulated amortization" } } }, "localname": "GuaranteeObligationsCurrentCarryingValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGuarantyObligationAndAllowanceForRiskSharingObligationsScheduleOfActivityRelatedToGuarantyObligationDetail", "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GuaranteeObligationsMaximumExposure": { "auth_ref": [ "r191" ], "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/2019-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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_GuaranteesTextBlock": { "auth_ref": [ "r196" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGuarantyObligationAndAllowanceForRiskSharingObligations" ], "xbrltype": "textBlockItemType" }, "us-gaap_ImpairedFinancingReceivableRecordedInvestment": { "auth_ref": [ "r124" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investment of impaired financing receivables with related allowance for credit losses and without a related allowance for credit losses.", "label": "Impaired Financing Receivable, Recorded Investment", "terseLabel": "Loans held for investment, impaired" } } }, "localname": "ImpairedFinancingReceivableRecordedInvestment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r78" ], "calculation": { "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Condensed Consolidated Statements of Income and Comprehensive Income" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r177" ], "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/2019-01-31", "presentation": [ "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractsWithCustomersDetail" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r75", "r113", "r231" ], "calculation": { "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "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" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r37", "r73", "r225", "r226", "r227", "r228", "r230", "r232", "r377" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r64", "r71" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureTotalEquitySummaryOfChangesInTotalEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends": { "auth_ref": [ "r92", "r95", "r98" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareBasicAndDilutedEpsDetail": { "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareBasicAndDilutedEpsDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_IntangibleAssetsNetIncludingGoodwill": { "auth_ref": [], "calculation": { "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedBalanceSheets": { "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestAndFeeIncomeLoansAndLeasesHeldInPortfolio": { "auth_ref": [ "r343" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfNetWarehouseInterestIncomeDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestAndFeeIncomeLoansHeldForSaleMortgages": { "auth_ref": [ "r343" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfNetWarehouseInterestIncomeDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r39", "r111", "r298", "r301", "r346" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfNetWarehouseInterestIncomeDetail", "http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayableSummaryInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r46", "r198" ], "calculation": { "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_InterestIncomeExpenseNet": { "auth_ref": [ "r344" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfNetWarehouseInterestIncomeDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfNetWarehouseInterestIncomeDetail", "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r59", "r63", "r71" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfDerivativeInstrumentsAndLoansHeldForSaleDetail" ], "xbrltype": "domainItemType" }, "us-gaap_InvestmentTypeAxis": { "auth_ref": [ "r371", "r372", "r373", "r374" ], "lang": { "en-US": { "role": { "documentation": "Information by type of investments.", "label": "Investment Type [Axis]" } } }, "localname": "InvestmentTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsGeneralInformationDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfDerivativeInstrumentsAndLoansHeldForSaleDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfNetWarehouseInterestIncomeDetail", "http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayableSummaryInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentTypeCategorizationMember": { "auth_ref": [ "r371", "r372", "r373", "r374" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsGeneralInformationDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfDerivativeInstrumentsAndLoansHeldForSaleDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfNetWarehouseInterestIncomeDetail", "http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayableSummaryInformationDetail" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LaborAndRelatedExpense": { "auth_ref": [ "r44" ], "calculation": { "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r17" ], "calculation": { "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedBalanceSheets": { "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities [Abstract]", "terseLabel": "Liabilities" } } }, "localname": "LiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r13", "r333", "r357" ], "calculation": { "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedBalanceSheets": { "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesFairValueDisclosure": { "auth_ref": [ "r279" ], "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/2019-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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndFinancialLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r4", "r331", "r349" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail": { "order": 3.0, "parentTag": "us-gaap_FinancialLiabilitiesFairValueDisclosure", "weight": 1.0 }, "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail", "http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayableSummaryInformationDetail", "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityAxis": { "auth_ref": [ "r16", "r77" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityExpirationDate1": { "auth_ref": [ "r16" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayableSummaryInformationDetail" ], "xbrltype": "dateItemType" }, "us-gaap_LineOfCreditFacilityExpirationPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Period remaining on line of credit facility before it terminates, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Line of Credit Facility, Expiration Period", "terseLabel": "Loan term (in years)" } } }, "localname": "LineOfCreditFacilityExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail" ], "xbrltype": "durationItemType" }, "us-gaap_LineOfCreditFacilityLenderDomain": { "auth_ref": [ "r16" ], "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/2019-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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayableSummaryInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r16" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureServicingDetail", "http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayableSummaryInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r16", "r77" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayableSummaryInformationDetail" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureServicingDetail" ], "xbrltype": "domainItemType" }, "us-gaap_LoansAndLeasesReceivableAllowance": { "auth_ref": [ "r121", "r123", "r131", "r134", "r338" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LoansAndLeasesReceivableDeferredIncome": { "auth_ref": [ "r127", "r133", "r303", "r339" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred interest and fee income, unamortized costs incurred to originate loans and leases, unamortized loan commitments and loan syndication fees, and premiums over or discounts from face amounts of acquired loans. Excludes amounts for loans and leases covered under loss sharing agreements.", "label": "Loans and Leases Receivable, Deferred Income", "terseLabel": "Net unamortized deferred fees and costs" } } }, "localname": "LoansAndLeasesReceivableDeferredIncome", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LoansAndLeasesReceivableNetReportedAmount": { "auth_ref": [ "r118", "r339" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail": { "order": 5.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 }, "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedBalanceSheets": { "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail", "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup": { "auth_ref": [ "r118" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail": { "order": 4.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 }, "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance for bad debt, of loan receivables held-for-sale that are not part of a disposal group. Excludes loans and leases covered under loss sharing agreements and loans classified as debt securities.", "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndFinancialLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail", "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedBalanceSheets" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayableSummaryInformationDetail" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGuarantyObligationAndAllowanceForRiskSharingObligationsSummaryOfAllowanceForRiskSharingObligationsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LongDurationContractsAssumptionsByProductAndGuaranteeTable": { "auth_ref": [ "r348", "r363", "r365", "r366", "r367", "r369" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGuarantyObligationAndAllowanceForRiskSharingObligationsSummaryOfAllowanceForRiskSharingObligationsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r18" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayableSummaryInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r18", "r197" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayableSummaryInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingenciesByNatureOfContingencyAxis": { "auth_ref": [ "r181", "r182", "r183", "r184", "r185", "r186", "r187", "r189", "r190" ], "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/2019-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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r181", "r182", "r183", "r184", "r185", "r186", "r187", "r189", "r190" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyNatureDomain": { "auth_ref": [ "r181", "r182", "r183", "r184", "r185", "r186", "r187", "r189", "r190" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r22", "r332", "r356" ], "calculation": { "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedBalanceSheets": { "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r216" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsGeneralInformationDetail", "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_MortgageBackedSecuritiesMember": { "auth_ref": [ "r137", "r216", "r217", "r218", "r370" ], "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/2019-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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDerivativeAssetsAndLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r62" ], "calculation": { "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r62" ], "calculation": { "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r62", "r66", "r69" ], "calculation": { "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r31", "r34", "r41", "r69", "r99", "r341", "r360" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareBasicAndDilutedEpsDetail": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0 }, "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareBasicAndDilutedEpsDetail", "http://web.walkerdunlop.com/role/DisclosureTotalEquitySummaryOfChangesInTotalEquityDetails", "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r31", "r34", "r251", "r257" ], "calculation": { "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureTotalEquitySummaryOfChangesInTotalEquityDetails", "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r83", "r89" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareBasicAndDilutedEpsDetail": { "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareBasicAndDilutedEpsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "auth_ref": [ "r89", "r90" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareBasicAndDilutedEpsDetail": { "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareBasicAndDilutedEpsDetail" ], "xbrltype": "monetaryItemType" }, "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAsu201613Detail" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "auth_ref": [ "r82", "r84" ], "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": "New Accounting Pronouncements or Change in Accounting Principle [Table]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAsu201613Detail" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance": { "auth_ref": [ "r206", "r248", "r253" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureTotalEquitySummaryOfChangesInTotalEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r244" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureTotalEquitySummaryOfChangesInTotalEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NotesPayable": { "auth_ref": [ "r4", "r331", "r353" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail": { "order": 4.0, "parentTag": "us-gaap_FinancialLiabilitiesFairValueDisclosure", "weight": 1.0 }, "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 6.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" } } }, "localname": "NotesPayable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail", "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotionalAmountOfDerivativesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Notional Disclosures [Abstract]", "terseLabel": "Derivative instruments" } } }, "localname": "NotionalAmountOfDerivativesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfGoodwillDetail" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "ORGANIZATION AND BASIS OF PRESENTATION" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r0", "r261" ], "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]", "terseLabel": "Organization and Basis of Presentation" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureOrganizationAndBasisOfPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssets": { "auth_ref": [ "r3", "r329", "r351" ], "calculation": { "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedBalanceSheets": { "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r246", "r247", "r254" ], "calculation": { "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "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" } } }, "localname": "OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r32", "r35", "r38", "r200" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureTotalEquitySummaryOfChangesInTotalEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]", "terseLabel": "Other comprehensive income (loss), net of tax:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OtherExpenses": { "auth_ref": [ "r45", "r362" ], "calculation": { "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "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" } } }, "localname": "OtherExpenses", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilities": { "auth_ref": [ "r336" ], "calculation": { "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 7.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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesMember": { "auth_ref": [ "r268", "r276" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsContingentConsiderationLiabilitiesDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail" ], "xbrltype": "domainItemType" }, "us-gaap_OtherOperatingActivitiesCashFlowStatement": { "auth_ref": [], "calculation": { "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example, cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities).", "label": "Other Operating Activities, Cash Flow Statement", "terseLabel": "Other operating activities, net" } } }, "localname": "OtherOperatingActivitiesCashFlowStatement", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities": { "auth_ref": [ "r57" ], "calculation": { "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 8.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", "negatedTerseLabel": "Payments" } } }, "localname": "PaymentForContingentConsiderationLiabilityFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsContingentConsiderationLiabilitiesDetail", "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale": { "auth_ref": [ "r61", "r65" ], "calculation": { "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 6.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": "Originations of loans held for sale" } } }, "localname": "PaymentsForOriginationOfMortgageLoansHeldForSale", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r54" ], "calculation": { "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 6.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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r56" ], "calculation": { "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 9.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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividendsCommonStock": { "auth_ref": [ "r54" ], "calculation": { "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 7.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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r47", "r49", "r136" ], "calculation": { "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r50", "r242" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfGoodwillDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r50" ], "calculation": { "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 6.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, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedLabel": "Acquisitions, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireEquityMethodInvestments": { "auth_ref": [ "r50" ], "calculation": { "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 5.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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireLoansHeldForInvestment": { "auth_ref": [ "r49" ], "calculation": { "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 7.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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireProductiveAssets": { "auth_ref": [ "r51" ], "calculation": { "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PledgedAssetsSeparatelyReportedOnStatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Pledged Assets Separately Reported on Statement of Financial Position [Abstract]", "terseLabel": "Pledged cash and cash equivalents" } } }, "localname": "PledgedAssetsSeparatelyReportedOnStatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesPledgedSecuritiesAtFairValueDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtFairValue": { "auth_ref": [ "r311" ], "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/StatementCondensedConsolidatedBalanceSheets": { "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/2019-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/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PledgedFinancialInstrumentsNotSeparatelyReportedMortgageRelatedSecuritiesAvailableForSaleOrHeldForInvestment": { "auth_ref": [ "r313" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesPledgedSecuritiesAtFairValueDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PledgedFinancialInstrumentsNotSeparatelyReportedOtherDebtSecuritiesAvailableForSaleOrHeldForInvestment": { "auth_ref": [ "r313" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesPledgedSecuritiesAtFairValueDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "auth_ref": [ "r293" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r6" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r6" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r6" ], "calculation": { "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedBalanceSheets": { "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 shares, authorized 50,000; none issued." } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrincipalAmountOutstandingOfLoansHeldInPortfolio": { "auth_ref": [ "r309" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrincipalAmountOutstandingOnLoansManagedAndSecuritized": { "auth_ref": [ "r309" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGuarantyObligationAndAllowanceForRiskSharingObligationsSummaryOfAllowanceForRiskSharingObligationsDetail", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfActivityRelatedToCapitalizedMsrsDetail", "http://web.walkerdunlop.com/role/DisclosureServicingDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r52" ], "calculation": { "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 5.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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLongTermLinesOfCredit": { "auth_ref": [ "r53" ], "calculation": { "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities": { "auth_ref": [ "r47", "r48", "r136" ], "calculation": { "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "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 debt AFS securities" } } }, "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromPrincipalRepaymentsOnLoansAndLeasesHeldForInvestment": { "auth_ref": [ "r48" ], "calculation": { "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 8.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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromRepaymentsOfLinesOfCredit": { "auth_ref": [ "r80" ], "calculation": { "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfLoansHeldForSale": { "auth_ref": [ "r58", "r61" ], "calculation": { "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 7.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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r31", "r34", "r60", "r114", "r116", "r246", "r250", "r252", "r257", "r258" ], "calculation": { "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r43", "r148" ], "calculation": { "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProvisionForLoanAndLeaseLosses": { "auth_ref": [ "r67", "r122", "r345" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense related to estimated loss from loan and lease transactions.", "label": "Provision for Loan and Lease Losses", "terseLabel": "Provision for loan losses" } } }, "localname": "ProvisionForLoanAndLeaseLosses", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfProvisionForCreditLossesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ProvisionForLoanLeaseAndOtherLosses": { "auth_ref": [ "r67", "r122", "r345" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfProvisionForCreditLossesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProvisionForLoanLossesExpensed": { "auth_ref": [ "r148", "r334", "r340" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfProvisionForCreditLossesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProvisionForOtherCreditLosses": { "auth_ref": [ "r67", "r340" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGuarantyObligationAndAllowanceForRiskSharingObligationsSummaryOfAllowanceForRiskSharingObligationsDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfProvisionForCreditLossesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLongTermLinesOfCredit": { "auth_ref": [ "r55" ], "calculation": { "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfNotesPayable": { "auth_ref": [ "r55" ], "calculation": { "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 4.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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalents": { "auth_ref": [ "r2", "r70", "r72", "r328", "r354" ], "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/StatementCondensedConsolidatedBalanceSheets": { "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCashFlowsDetail", "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis": { "auth_ref": [ "r14" ], "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/2019-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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsGeneralInformationDetail", "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r10", "r205", "r355" ], "calculation": { "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedBalanceSheets": { "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAsu201613Detail", "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureTotalEquitySummaryOfChangesInTotalEquityDetails" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractsWithCustomersDetail" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r212", "r213" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractsWithCustomersDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r74", "r215" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRecognitionInterest": { "auth_ref": [ "r73" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r40", "r109", "r110", "r115" ], "calculation": { "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenues" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": { "auth_ref": [ "r21" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable": { "auth_ref": [ "r169" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsSummaryOfComponentsOfNetCarryingValueOfAcquiredAndOriginatedMsrsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock": { "auth_ref": [ "r169" ], "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/2019-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/2019-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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r233", "r234" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureTotalEquityAcquisitionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r18", "r77", "r201", "r202", "r203", "r204", "r299", "r300", "r302", "r347" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayableTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r99" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureOrganizationAndBasisOfPresentationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEquityMethodInvestmentsTable": { "auth_ref": [ "r145" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureOrganizationAndBasisOfPresentationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r279", "r280" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock": { "auth_ref": [ "r311", "r315" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r169", "r172" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfExpectedAmortizationOfMsrsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r167", "r168" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsContingentConsiderationLiabilitiesDetail", "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfGoodwillDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r167", "r168" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGuaranteeObligationsTextBlock": { "auth_ref": [ "r193", "r194" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGuarantyObligationAndAllowanceForRiskSharingObligationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfServicingAssetsAtAmortizedValueTextBlock": { "auth_ref": [ "r321" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockholdersEquityTableTextBlock": { "auth_ref": [ "r200" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of changes in the separate accounts comprising stockholders' equity (in addition to retained earnings) and of the changes in the number of shares of equity securities during at least the most recent annual fiscal period and any subsequent interim period presented is required to make the financial statements sufficiently informative if both financial position and results of operations are presented.", "label": "Schedule of Stockholders Equity [Table Text Block]", "terseLabel": "Summary of Changes in Total Equity" } } }, "localname": "ScheduleOfStockholdersEquityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureTotalEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r172" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SecurityDepositLiability": { "auth_ref": [ "r359" ], "calculation": { "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedBalanceSheets": { "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ServicingAssetAtAmortizedCostOtherThanTemporaryImpairments": { "auth_ref": [ "r324" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfActivityRelatedToCapitalizedMsrsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ServicingAssetAtAmortizedValue": { "auth_ref": [ "r316", "r317", "r318", "r322" ], "calculation": { "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedBalanceSheets": { "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfActivityRelatedToCapitalizedMsrsDetail", "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ServicingAssetAtAmortizedValueAmortization1": { "auth_ref": [ "r323" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfActivityRelatedToCapitalizedMsrsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ServicingAssetAtAmortizedValueFairValue": { "auth_ref": [ "r277", "r325" ], "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/2019-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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRights", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsFairValueDisclosuresDetail", "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": [ "r321" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRights", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsFairValueDisclosuresDetail", "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": [ "r236" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRights", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsFairValueDisclosuresDetail", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfActivityRelatedToCapitalizedMsrsDetail", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfExpectedAmortizationOfMsrsDetail", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsSummaryOfComponentsOfNetCarryingValueOfAcquiredAndOriginatedMsrsDetail" ], "xbrltype": "domainItemType" }, "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureTotalEquityShareRepurchaseDetails" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureTotalEquityShareRepurchaseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r81" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r5", "r6", "r7", "r200" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureTotalEquityShareRepurchaseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r20", "r200" ], "lang": { "en-US": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureTotalEquitySummaryOfChangesInTotalEquityDetails" ], "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]", "verboseLabel": "Income taxes" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractsWithCustomersDetail", "http://web.walkerdunlop.com/role/DisclosureTotalEquitySummaryOfChangesInTotalEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Condensed Consolidated Statements of Cash Flows" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Condensed Consolidated Balance Sheets" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "TOTAL EQUITY." } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractsWithCustomersDetail", "http://web.walkerdunlop.com/role/DisclosureTotalEquitySummaryOfChangesInTotalEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r6", "r7", "r200", "r205" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureTotalEquitySummaryOfChangesInTotalEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r6", "r7", "r205", "r221", "r222" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureTotalEquitySummaryOfChangesInTotalEquityDetails" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureTotalEquityShareRepurchaseDetails" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureTotalEquityShareRepurchaseDetails" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureTotalEquityShareRepurchaseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": { "auth_ref": [ "r6", "r7", "r200", "r205" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureTotalEquityShareRepurchaseDetails", "http://web.walkerdunlop.com/role/DisclosureTotalEquitySummaryOfChangesInTotalEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": { "auth_ref": [ "r6", "r7", "r200", "r205" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureTotalEquityShareRepurchaseDetails", "http://web.walkerdunlop.com/role/DisclosureTotalEquitySummaryOfChangesInTotalEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r7", "r11", "r12", "r130" ], "calculation": { "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedBalanceSheets": { "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r244", "r245", "r256" ], "calculation": { "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedBalanceSheets": { "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", "totalLabel": "Total equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureTotalEquitySummaryOfChangesInTotalEquityDetails", "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedBalanceSheets" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "TOTAL EQUITY" } } }, "localname": "StockholdersEquityNoteAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r211" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "Total Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureTotalEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventsPolicyPolicyTextBlock": { "auth_ref": [ "r73" ], "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/2019-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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TransfersAccountedForAsSecuredBorrowingsAssetsCarryingAmount": { "auth_ref": [ "r312" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_TransfersAccountedForAsSecuredBorrowingsAssociatedLiabilitiesCarryingAmount": { "auth_ref": [ "r314" ], "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/2019-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/2019-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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail" ], "xbrltype": "stringItemType" }, "us-gaap_TransfersAndServicingOfFinancialAssetsTextBlock": { "auth_ref": [ "r326" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRights", "http://web.walkerdunlop.com/role/DisclosureServicing" ], "xbrltype": "textBlockItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r320" ], "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/2019-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_TreasuryStockAcquiredAverageCostPerShare": { "auth_ref": [ "r207" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureTotalEquityShareRepurchaseDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Adoption and early adoption of sources of change to generally accepted accounting principles (GAAP) in the United States. The FASB released the FASB Accounting Standards Codification as the authoritative source of literature effective for interim and annual periods ending after September 15, 2009. As part of the Codification process, the FASB issues Accounting Standards Updates to amend the Codification but otherwise the Accounting Standards Updates are not authoritative in their own right. All previous accounting standards (such as FASB Statements of Financial Accounting Standards, FASB Interpretations, FASB Staff Positions, Emerging Issues Task Force Consensuses, other pronouncements of the FASB or other designated bodies, or other forms of GAAP are considered accounting pronouncements) were superseded upon the adoption of the Codification. For an interim period, references to the superseded standards are included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.", "label": "Type Of Adoption [Member]", "terseLabel": "Type of Adoption [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAsu201613Detail", "http://web.walkerdunlop.com/role/DisclosureTotalEquitySummaryOfChangesInTotalEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic": { "auth_ref": [ "r93" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareBasicAndDilutedEpsDetail": { "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareBasicAndDilutedEpsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r102", "r103", "r104", "r105", "r106", "r107", "r108" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationTechniqueAxis": { "auth_ref": [ "r282" ], "lang": { "en-US": { "role": { "documentation": "Information by valuation approach and technique.", "label": "Valuation Technique [Axis]" } } }, "localname": "ValuationTechniqueAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfSignificantUnobservableInputsUsedInMeasurementOfFairValueOfLevel3AssetsAndLiabilitiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ValuationTechniqueDomain": { "auth_ref": [ "r282" ], "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/2019-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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayableSummaryInformationDetail" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayableSummaryInformationDetail" ], "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayableSummaryInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r90", "r97" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareBasicAndDilutedEpsDetail": { "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareBasicAndDilutedEpsDetail", "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r88", "r97" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareBasicAndDilutedEpsDetail": { "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/2019-01-31", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareBasicAndDilutedEpsDetail", "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "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/20200331", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfGoodwillDetail", "http://web.walkerdunlop.com/role/DisclosureTotalEquityAcquisitionsDetails" ], "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/20200331", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail" ], "xbrltype": "monetaryItemType" }, "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/20200331", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayableSummaryInformationDetail" ], "xbrltype": "domainItemType" }, "wd_AgencyWarehouseFacilitySublimitFundingPercentOfRequiredPrincipalAndInterestAdvances": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The funding percentage of required advances of principal and interest to be provided under this Agency Warehouse Facility sublimit.", "label": "Agency Warehouse Facility, Sublimit, Funding Percent of Required Principal and Interest Advances", "terseLabel": "Funding percentage of required advances of principal and interest to be provided" } } }, "localname": "AgencyWarehouseFacilitySublimitFundingPercentOfRequiredPrincipalAndInterestAdvances", "nsuri": "http://web.walkerdunlop.com/20200331", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureServicingDetail" ], "xbrltype": "percentItemType" }, "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/20200331", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfDerivativeInstrumentsAndLoansHeldForSaleDetail" ], "xbrltype": "monetaryItemType" }, "wd_AllowanceForRiskingSharingObligations": { "auth_ref": [], "calculation": { "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedBalanceSheets": { "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/20200331", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGuarantyObligationAndAllowanceForRiskSharingObligationsSummaryOfAllowanceForRiskSharingObligationsDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAsu201613Detail", "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedBalanceSheets" ], "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/20200331", "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/20200331", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGuarantyObligationAndAllowanceForRiskSharingObligationsScheduleOfActivityRelatedToGuarantyObligationDetail" ], "xbrltype": "monetaryItemType" }, "wd_AverageLossRateForProjectedPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The percentage of average loss rate used for the forecasted period.", "label": "Average Loss Rate, For Projected Period", "terseLabel": "Average loss rate for forecasted period" } } }, "localname": "AverageLossRateForProjectedPeriod", "nsuri": "http://web.walkerdunlop.com/20200331", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGuarantyObligationAndAllowanceForRiskSharingObligationsSummaryOfAllowanceForRiskSharingObligationsDetail" ], "xbrltype": "percentItemType" }, "wd_BusinessCombinationContingentConsiderationAmortizationPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The period over which amortization of contingent consideration liability.", "label": "Business Combination Contingent Consideration Amortization Period", "terseLabel": "Amortization period" } } }, "localname": "BusinessCombinationContingentConsiderationAmortizationPeriod", "nsuri": "http://web.walkerdunlop.com/20200331", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfGoodwillDetail" ], "xbrltype": "durationItemType" }, "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/20200331", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsContingentConsiderationLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "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/20200331", "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 ASU 2016-13" } } }, "localname": "ChangeInAllowanceForRiskingSharingObligationsAdoptionOfNewAccountingStandard", "nsuri": "http://web.walkerdunlop.com/20200331", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGuarantyObligationAndAllowanceForRiskSharingObligationsSummaryOfAllowanceForRiskSharingObligationsDetail" ], "xbrltype": "monetaryItemType" }, "wd_ChangeInFairValueOfPremiumsAndOriginationFees": { "auth_ref": [], "calculation": { "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "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/20200331", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "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/20200331", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGuarantyObligationAndAllowanceForRiskSharingObligationsScheduleOfActivityRelatedToGuarantyObligationDetail" ], "xbrltype": "monetaryItemType" }, "wd_ChargeOffRatePercentForecastedPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The increased 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/20200331", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGuarantyObligationAndAllowanceForRiskSharingObligationsSummaryOfAllowanceForRiskSharingObligationsDetail" ], "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/20200331", "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/20200331", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail" ], "xbrltype": "percentItemType" }, "wd_ContractualLoanOriginationFeesIncludingRevenueFromContractWithCustomersNet": { "auth_ref": [], "calculation": { "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "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/20200331", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "wd_DebtBrokerageCompaniesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to debt brokerage companies acquired.", "label": "Debt Brokerage Companies [Member]", "terseLabel": "Debt Brokerage Companies" } } }, "localname": "DebtBrokerageCompaniesMember", "nsuri": "http://web.walkerdunlop.com/20200331", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfGoodwillDetail" ], "xbrltype": "domainItemType" }, "wd_DebtBrokerageCompanyOneMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the information pertaining to debt brokerage company one.", "label": "Debt Brokerage Company One [Member]", "terseLabel": "Debt Brokerage Company One" } } }, "localname": "DebtBrokerageCompanyOneMember", "nsuri": "http://web.walkerdunlop.com/20200331", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfGoodwillDetail" ], "xbrltype": "domainItemType" }, "wd_DebtBrokerageCompanyTwoMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the information pertaining to second debt brokerage company.", "label": "Debt Brokerage Company Two [Member]", "terseLabel": "Debt Brokerage Company Two" } } }, "localname": "DebtBrokerageCompanyTwoMember", "nsuri": "http://web.walkerdunlop.com/20200331", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfGoodwillDetail" ], "xbrltype": "domainItemType" }, "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/20200331", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayableSummaryInformationDetail" ], "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/20200331", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfSignificantUnobservableInputsUsedInMeasurementOfFairValueOfLevel3AssetsAndLiabilitiesDetail" ], "xbrltype": "domainItemType" }, "wd_EscrowEarningsAndOtherInterestIncome": { "auth_ref": [], "calculation": { "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "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/20200331", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "wd_ExcessTaxBenefitShortfallRecognizedShareBasedCompensation": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of realized tax benefit (shortfall) related to deductible compensation cost reported on the entity's tax return for equity instruments in excess of the compensation cost for those instruments recognized for financial reporting purposes.", "label": "Excess Tax Benefit (Shortfall) Recognized, Share-based Compensation", "verboseLabel": "Excess tax benefits recognized" } } }, "localname": "ExcessTaxBenefitShortfallRecognizedShareBasedCompensation", "nsuri": "http://web.walkerdunlop.com/20200331", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesIncomeTaxesDetail" ], "xbrltype": "monetaryItemType" }, "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/20200331", "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/20200331", "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/20200331", "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/20200331", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfRollForwardOfDerivativeInstrumentsDetail" ], "xbrltype": "monetaryItemType" }, "wd_FairValueOfExpectedFutureCashFlowsFromServicingRightsNet": { "auth_ref": [], "calculation": { "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "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/20200331", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "wd_FairValueOfExpectedGuaranteeObligation": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Decrease in gains from mortgage banking gains due to the recognition at commitment of the fair value of expected guaranty obligations.", "label": "Fair Value Of Expected Guarantee Obligation", "terseLabel": "Fair value of expected guaranty obligation recognized at commitment" } } }, "localname": "FairValueOfExpectedGuaranteeObligation", "nsuri": "http://web.walkerdunlop.com/20200331", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDerivativeAssetsAndLiabilitiesDetails" ], "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/20200331", "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/20200331", "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/20200331", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail", "http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayableSummaryInformationDetail" ], "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/20200331", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayableSummaryInformationDetail" ], "xbrltype": "domainItemType" }, "wd_FinancingActivityMultifamilyAssetsPercentOfServicingPortfolio": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Financing activity for multifamily assets as a percentage of the entity's servicing portfolio.", "label": "Financing Activity, Multifamily Assets, Percent of Servicing Portfolio", "terseLabel": "Financing activity for multifamily assets as a percentage of servicing portfolio" } } }, "localname": "FinancingActivityMultifamilyAssetsPercentOfServicingPortfolio", "nsuri": "http://web.walkerdunlop.com/20200331", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsContingentConsiderationLiabilitiesDetail" ], "xbrltype": "percentItemType" }, "wd_FinancingActivityMultifamilyAssetsPercentOfTransactionVolumes": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Financing activity for multifamily assets as a percentage of the entity's transaction volumes.", "label": "Financing Activity, Multifamily Assets, Percent of Transaction Volumes", "verboseLabel": "Financing activity for multifamily assets as a percentage of transaction volumes" } } }, "localname": "FinancingActivityMultifamilyAssetsPercentOfTransactionVolumes", "nsuri": "http://web.walkerdunlop.com/20200331", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsContingentConsiderationLiabilitiesDetail" ], "xbrltype": "percentItemType" }, "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/20200331", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail" ], "xbrltype": "monetaryItemType" }, "wd_GainAttributableToFairValueOfFutureServicingRightsNet": { "auth_ref": [], "calculation": { "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "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/20200331", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "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/20200331", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractsWithCustomersDetail" ], "xbrltype": "domainItemType" }, "wd_GuarantyObligationAndAllowanceForRiskSharingObligationsPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for guaranty obligation and allowance for risk-sharing obligations.", "label": "Guaranty Obligation and Allowance for Risk-sharing Obligations [Policy Text Block]", "verboseLabel": "Guaranty Obligation and Allowance for Risk-sharing Obligations" } } }, "localname": "GuarantyObligationAndAllowanceForRiskSharingObligationsPolicyTextBlock", "nsuri": "http://web.walkerdunlop.com/20200331", "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/20200331", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGuarantyObligationAndAllowanceForRiskSharingObligationsScheduleOfActivityRelatedToGuarantyObligationDetail" ], "xbrltype": "monetaryItemType" }, "wd_HUDProgramMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents loans serviced under the HUD program.", "label": "H U D Program [Member]", "terseLabel": "HUD Program" } } }, "localname": "HUDProgramMember", "nsuri": "http://web.walkerdunlop.com/20200331", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureServicingDetail" ], "xbrltype": "domainItemType" }, "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": "Coronavirus Disease" } } }, "localname": "ImpactOfGlobalAndNationalEconomicEventsPolicyTextBlock", "nsuri": "http://web.walkerdunlop.com/20200331", "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/20200331", "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/20200331", "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/20200331", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureOrganizationAndBasisOfPresentationDetails" ], "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/20200331", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayableSummaryInformationDetail" ], "xbrltype": "domainItemType" }, "wd_InvestmentSalesBrokerFeesInvestmentManagementFeesAssumptionFeesApplicationFeesAndOtherMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information pertaining to investment sales broker fees, investment management fees, assumption fees, application fees, and other.", "label": "Investment Sales Broker Fees Investment Management Fees Assumption Fees Application Fees And Other [Member]", "terseLabel": "Investment Sales Broker Fees, Investment Management Fees, Assumption Fees, Application Fees and Other" } } }, "localname": "InvestmentSalesBrokerFeesInvestmentManagementFeesAssumptionFeesApplicationFeesAndOtherMember", "nsuri": "http://web.walkerdunlop.com/20200331", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractsWithCustomersDetail" ], "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/20200331", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayableSummaryInformationDetail" ], "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/20200331", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayableSummaryInformationDetail" ], "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/20200331", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayableSummaryInformationDetail" ], "xbrltype": "domainItemType" }, "wd_LineOfCreditAgencyWarehouseFacilitySublimitFannieMaeAdvancesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Agency Warehouse facility sublimit for funding required advances of principal and interest payments to Fannie Mae.", "label": "Line Of Credit Agency Warehouse Facility Sublimit Fannie Mae Advances [Member]", "terseLabel": "Agency Warehouse Facility Sublimit, Fannie Mae Advances" } } }, "localname": "LineOfCreditAgencyWarehouseFacilitySublimitFannieMaeAdvancesMember", "nsuri": "http://web.walkerdunlop.com/20200331", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureServicingDetail" ], "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/20200331", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayableSummaryInformationDetail" ], "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/20200331", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayableSummaryInformationDetail" ], "xbrltype": "domainItemType" }, "wd_LineOfCreditFacilityAdditionalBorrowingCapacity": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Additional borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed under the facility.", "label": "Line of Credit Facility, Additional Borrowing Capacity", "terseLabel": "Additional borrowing capacity" } } }, "localname": "LineOfCreditFacilityAdditionalBorrowingCapacity", "nsuri": "http://web.walkerdunlop.com/20200331", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayableSummaryInformationDetail" ], "xbrltype": "monetaryItemType" }, "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/20200331", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayableSummaryInformationDetail" ], "xbrltype": "monetaryItemType" }, "wd_LineOfCreditFacilityTermOfTemporaryFacilityCapacity": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Term of temporary increase in facility capacity after funding of loan portfolio.", "label": "Line of Credit Facility, Term of Temporary Facility Capacity", "terseLabel": "Term of temporary increase in facility capacity after funding of loan portfolio" } } }, "localname": "LineOfCreditFacilityTermOfTemporaryFacilityCapacity", "nsuri": "http://web.walkerdunlop.com/20200331", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayableSummaryInformationDetail" ], "xbrltype": "durationItemType" }, "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/20200331", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayableSummaryInformationDetail" ], "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/20200331", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayableSummaryInformationDetail" ], "xbrltype": "domainItemType" }, "wd_LineOfCreditInterimWarehouseFacilityFiveMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line of Credit Interim Warehouse Facility Five.", "label": "Line Of Credit Interim Warehouse Facility Five [Member]", "terseLabel": "Interim Warehouse Facility #5" } } }, "localname": "LineOfCreditInterimWarehouseFacilityFiveMember", "nsuri": "http://web.walkerdunlop.com/20200331", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayableSummaryInformationDetail" ], "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/20200331", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayableSummaryInformationDetail" ], "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/20200331", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayableSummaryInformationDetail" ], "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/20200331", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayableSummaryInformationDetail" ], "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/20200331", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayableSummaryInformationDetail" ], "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/20200331", "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/20200331", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureServicing" ], "xbrltype": "domainItemType" }, "wd_LoansChargeOffRateForecastedPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The rate at which loans are charged off for the forecasted period.", "label": "Loans Charge Off Rate, Forecasted Period", "terseLabel": "Loans charge off rate in forecasted period" } } }, "localname": "LoansChargeOffRateForecastedPeriod", "nsuri": "http://web.walkerdunlop.com/20200331", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail" ], "xbrltype": "percentItemType" }, "wd_LoansChargeOffRateRemainingPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The charge of rate for the remaining period of the loans.", "label": "Loans Charge Off Rate, Remaining Period", "terseLabel": "Loans charge off rate in remaining period" } } }, "localname": "LoansChargeOffRateRemainingPeriod", "nsuri": "http://web.walkerdunlop.com/20200331", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail" ], "xbrltype": "percentItemType" }, "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/20200331", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfNetWarehouseInterestIncomeDetail", "http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayableSummaryInformationDetail" ], "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/20200331", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsGeneralInformationDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfDerivativeInstrumentsAndLoansHeldForSaleDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfNetWarehouseInterestIncomeDetail", "http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayableSummaryInformationDetail" ], "xbrltype": "domainItemType" }, "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/20200331", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureServicingDetail" ], "xbrltype": "monetaryItemType" }, "wd_LoansServicedPrincipalAndInterestPaymentAdvancesRequiredPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The period of time that advances of principal and interest payments and guarantee fees are required to be made should a borrower cease making payments under the terms of their loan.", "label": "Loans Serviced, Principal and Interest Payment Advances, Required Period", "terseLabel": "Period of time advances of principal and interest payments and guarantee fees are required to be made" } } }, "localname": "LoansServicedPrincipalAndInterestPaymentAdvancesRequiredPeriod", "nsuri": "http://web.walkerdunlop.com/20200331", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureServicingDetail" ], "xbrltype": "durationItemType" }, "wd_LoansServicedPrincipalAndInterestPaymentsAdvances": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of principal and interest payment advances made on behalf of the borrower for loans serviced by the Company.", "label": "Loans Serviced, Principal and Interest Payments, Advances", "terseLabel": "Advances of principal and interest payments on behalf of borrowers" } } }, "localname": "LoansServicedPrincipalAndInterestPaymentsAdvances", "nsuri": "http://web.walkerdunlop.com/20200331", "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/20200331", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGuarantyObligationAndAllowanceForRiskSharingObligationsDetails" ], "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/20200331", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGuarantyObligationAndAllowanceForRiskSharingObligationsDetails" ], "xbrltype": "durationItemType" }, "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/20200331", "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/20200331", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayableSummaryInformationDetail" ], "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/20200331", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail" ], "xbrltype": "monetaryItemType" }, "wd_NoticePeriodForReimbursementOfShortTermDebt": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The period with in which after serve of the notice entity has right for reimbursement of short term debt.", "label": "Notice Period for Reimbursement of Short Term Debt", "terseLabel": "Notice period of reimbursement of advances" } } }, "localname": "NoticePeriodForReimbursementOfShortTermDebt", "nsuri": "http://web.walkerdunlop.com/20200331", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureServicingDetail" ], "xbrltype": "durationItemType" }, "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/20200331", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsContingentConsiderationLiabilitiesDetail" ], "xbrltype": "integerItemType" }, "wd_NumberOfCreditFacilities": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of credit facilities.", "label": "Number Of Credit Facilities", "terseLabel": "Number of credit facilities" } } }, "localname": "NumberOfCreditFacilities", "nsuri": "http://web.walkerdunlop.com/20200331", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayableSummaryInformationDetail" ], "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/20200331", "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/20200331", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayableSummaryInformationDetail" ], "xbrltype": "integerItemType" }, "wd_NumberOfImpairedLoans": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The number of loans considered impaired at the end of the period.", "label": "Number of Impaired Loans", "terseLabel": "Number of impaired loans" } } }, "localname": "NumberOfImpairedLoans", "nsuri": "http://web.walkerdunlop.com/20200331", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail" ], "xbrltype": "integerItemType" }, "wd_NumberOfLoansFundedCommittedWarehouseLoanAgreement": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of loans funded through committed warehouse loan agreement.", "label": "Number of loans Funded, Committed Warehouse Loan Agreement", "terseLabel": "Number of loans funded" } } }, "localname": "NumberOfLoansFundedCommittedWarehouseLoanAgreement", "nsuri": "http://web.walkerdunlop.com/20200331", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureWarehouseNotesPayableSummaryInformationDetail" ], "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/20200331", "presentation": [ "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/20200331", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail" ], "xbrltype": "integerItemType" }, "wd_NumberOfServicingAssetClasses": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of classes of servicing assets maintained.", "label": "Number of Servicing Asset Classes", "terseLabel": "Number of classes of MSRs" } } }, "localname": "NumberOfServicingAssetClasses", "nsuri": "http://web.walkerdunlop.com/20200331", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsFairValueDisclosuresDetail" ], "xbrltype": "integerItemType" }, "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/20200331", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail" ], "xbrltype": "monetaryItemType" }, "wd_OtherRevenueIncludingRevenueFromContractsWithCustomer": { "auth_ref": [], "calculation": { "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "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/20200331", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "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/20200331", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractsWithCustomersDetail" ], "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/20200331", "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/20200331", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsGeneralInformationDetail" ], "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/20200331", "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/20200331", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesPledgedSecuritiesAtFairValueDetail" ], "xbrltype": "monetaryItemType" }, "wd_ProceedsFromInvestmentsInJointVentures": { "auth_ref": [], "calculation": { "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 4.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/20200331", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "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/20200331", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "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/20200331", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail" ], "xbrltype": "percentItemType" }, "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/20200331", "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/20200331", "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/20200331", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGuarantyObligationAndAllowanceForRiskSharingObligationsSummaryOfAllowanceForRiskSharingObligationsDetail" ], "xbrltype": "monetaryItemType" }, "wd_RiskingSharingObligationsNumberOfDefaultedAtRiskLoansSettled": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of defaulted at risk loans on which loss sharing settlements were reached.", "label": "Risking Sharing Obligations, Number of Defaulted At Risk Loans Settled", "verboseLabel": "Number of defaulted at risk loans on which loss sharing settlements were reached" } } }, "localname": "RiskingSharingObligationsNumberOfDefaultedAtRiskLoansSettled", "nsuri": "http://web.walkerdunlop.com/20200331", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGuarantyObligationAndAllowanceForRiskSharingObligationsSummaryOfAllowanceForRiskSharingObligationsDetail" ], "xbrltype": "integerItemType" }, "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/20200331", "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/20200331", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsTables" ], "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 for Credit Losses" } } }, "localname": "ScheduleOfProvisionForCreditLossesTableTextBlock", "nsuri": "http://web.walkerdunlop.com/20200331", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "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/20200331", "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/20200331", "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/20200331", "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/20200331", "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/20200331", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsFairValueDisclosuresDetail" ], "xbrltype": "percentItemType" }, "wd_ServicingAssetAtAmortizedCostAdditionsAfterSaleOfLoan": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of additions from transfer to contract to service financial assets under which the benefits of servicing are expected to more than adequately compensate the servicer.", "label": "Servicing Asset at Amortized Cost, Additions After Sale of Loan", "terseLabel": "Additions, following sale of loan" } } }, "localname": "ServicingAssetAtAmortizedCostAdditionsAfterSaleOfLoan", "nsuri": "http://web.walkerdunlop.com/20200331", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfActivityRelatedToCapitalizedMsrsDetail" ], "xbrltype": "monetaryItemType" }, "wd_ServicingOfLoansForInstitutionalInvestorsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "No definition available.", "label": "SERVICING" } } }, "localname": "ServicingOfLoansForInstitutionalInvestorsAbstract", "nsuri": "http://web.walkerdunlop.com/20200331", "xbrltype": "stringItemType" }, "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/20200331", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureTotalEquityShareRepurchaseDetails" ], "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/20200331", "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/20200331", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGuarantyObligationAndAllowanceForRiskSharingObligationsTables" ], "xbrltype": "textBlockItemType" }, "wd_TermOfMaturityOfPledgedSecurities": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the term of maturity of pledged securities.", "label": "Term of Maturity of Pledged Securities", "terseLabel": "Maximum term of maturity of pledged securities" } } }, "localname": "TermOfMaturityOfPledgedSecurities", "nsuri": "http://web.walkerdunlop.com/20200331", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsGeneralInformationDetail" ], "xbrltype": "durationItemType" }, "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/20200331", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail" ], "xbrltype": "domainItemType" }, "wd_TimePeriodLoanMustBeInDefaultBeforeAssignmentToHud": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The period of time a Ginnie Mae loan must be in default before loan can be assigned to HUD.", "label": "Time Period Loan Must be in Default Before Assignment to HUD", "terseLabel": "Period of time a loan must be in default before assignment to HUD" } } }, "localname": "TimePeriodLoanMustBeInDefaultBeforeAssignmentToHud", "nsuri": "http://web.walkerdunlop.com/20200331", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureServicingDetail" ], "xbrltype": "durationItemType" }, "wd_WeightedAverageChargeOffRatePercentForRemainingPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The weighted average charge off rate used for the remaining period.", "label": "Weighted Average Charge Off Rate, Percent For Remaining Period", "terseLabel": "Weighted average charge off rate for the remaining period" } } }, "localname": "WeightedAverageChargeOffRatePercentForRemainingPeriod", "nsuri": "http://web.walkerdunlop.com/20200331", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGuarantyObligationAndAllowanceForRiskSharingObligationsSummaryOfAllowanceForRiskSharingObligationsDetail" ], "xbrltype": "percentItemType" }, "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/20200331", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGuarantyObligationAndAllowanceForRiskSharingObligationsSummaryOfAllowanceForRiskSharingObligationsDetail" ], "xbrltype": "durationItemType" } }, "unitCount": 10 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r10": { "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=6877327&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117327953&loc=d3e4984-109258" }, "r101": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r102": { "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" }, "r103": { "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" }, "r104": { "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" }, "r105": { "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" }, "r106": { "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" }, "r107": { "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" }, "r108": { "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" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r11": { "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=6877327&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9031-108599" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4428-111522" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e4975-111524" }, "r12": { "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=6877327&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=SL6953423-111524" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=SL6953423-111524" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=SL6953423-111524" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=SL6953423-111524" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=SL6953550-111524" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5212-111524" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5033-111524" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5074-111524" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5093-111524" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5111-111524" }, "r13": { "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=6877327&loc=d3e13212-122682" }, "r130": { "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" }, "r131": { "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" }, "r132": { "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" }, "r133": { "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" }, "r134": { "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=118939070&loc=d3e15032-111544" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118954083&loc=d3e26610-111562" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118954083&loc=d3e26853-111562" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=SL6283291-111563" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27161-111563" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27161-111563" }, "r14": { "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=6877327&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27161-111563" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27161-111563" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27290-111563" }, "r143": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/topic&trid=2196928" }, "r144": { "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" }, "r145": { "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" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118950378&loc=SL82887624-210437" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919244-210447" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447" }, "r15": { "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=6877327&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919253-210447" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919258-210447" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919258-210447" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919230-210447" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919232-210447" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "79", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955255&loc=SL82922352-210448" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "80", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955255&loc=SL82922355-210448" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118942338&loc=SL82898722-210454" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922888-210455" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(3)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922888-210455" }, "r16": { "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=6877327&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922888-210455" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922895-210455" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922900-210455" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118942371&loc=SL82922954-210456" }, "r164": { "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" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=77989000&loc=SL49117168-202975" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13854-109267" }, "r169": { "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" }, "r17": { "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=6877327&loc=d3e13212-122682" }, "r170": { "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" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r18": { "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=6877327&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14326-108349" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14615-108349" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14394-108349" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14435-108349" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14453-108349" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14472-108349" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14557-108349" }, "r188": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=118943654&loc=d3e12021-110248" }, "r19": { "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=6877327&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=118943654&loc=d3e12053-110248" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=118943654&loc=d3e12069-110248" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=118943654&loc=d3e12069-110248" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=118943654&loc=d3e12069-110248" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=118943654&loc=d3e12265-110248" }, "r195": { "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" }, "r196": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "460", "URI": "http://asc.fasb.org/topic&trid=2155896" }, "r197": { "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" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6036836-161870" }, "r199": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r2": { "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=6877327&loc=d3e13212-122682" }, "r20": { "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=6877327&loc=d3e13212-122682" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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=27012166&loc=d3e187085-122770" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r21": { "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=6877327&loc=d3e13212-122682" }, "r210": { "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" }, "r211": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130543-203045" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130545-203045" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r215": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116855982&loc=d3e4534-113899" }, "r22": { "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=6877327&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11149-113907" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11178-113907" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e32247-109318" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e32280-109318" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r23": { "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" }, "r230": { "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" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e38679-109324" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "05", "SubTopic": "30", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=65884525&loc=d3e40913-109327" }, "r233": { "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" }, "r234": { "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" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116869197&loc=d3e4845-128472" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5419-128473" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r24": { "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" }, "r240": { "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" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r25": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116874947&loc=SL4590271-111686" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116874947&loc=SL4591551-111686" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116874947&loc=SL4591552-111686" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3A-02)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355033-122828" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3A-03)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355100-122828" }, "r261": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5579240-113959" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5579245-113959" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5579245-113959" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5580258-113959" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41620-113959" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41638-113959" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e637-108580" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41675-113959" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=116861445&loc=SL5629052-113961" }, "r277": { "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" }, "r278": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "http://asc.fasb.org/topic&trid=2229140" }, "r279": { "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" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e681-108580" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669686-108580" }, "r290": { "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" }, "r291": { "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" }, "r292": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "820", "URI": "http://asc.fasb.org/topic&trid=2155941" }, "r293": { "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" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13433-108611" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13467-108611" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13476-108611" }, "r297": { "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" }, "r298": { "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" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28541-108399" }, "r3": { "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=6877327&loc=d3e13212-122682" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL34724394-108580" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28551-108399" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28555-108399" }, "r302": { "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" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(4)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=84165051&loc=d3e45377-112738" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=119364159&loc=SL77916155-209984" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107314-111719" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)(4)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107314-111719" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "50", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=7524895&loc=d3e120260-111741" }, "r317": { "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" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "50", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=6469459&loc=d3e122501-111745" }, "r319": { "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" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "860", "URI": "http://asc.fasb.org/topic&trid=2197590" }, "r327": { "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" }, "r328": { "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=6876686&loc=d3e534808-122878" }, "r329": { "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=6876686&loc=d3e534808-122878" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r330": { "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=6876686&loc=d3e534808-122878" }, "r331": { "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=6876686&loc=d3e534808-122878" }, "r332": { "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=6876686&loc=d3e534808-122878" }, "r333": { "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=6876686&loc=d3e534808-122878" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(7)(d))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r335": { "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=6876686&loc=d3e534808-122878" }, "r336": { "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=6876686&loc=d3e534808-122878" }, "r337": { "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=6876686&loc=d3e534808-122878" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.7(d))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r339": { "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=6876686&loc=d3e534808-122878" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580" }, "r340": { "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=116637391&loc=SL114874048-224260" }, "r341": { "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=116637391&loc=SL114874048-224260" }, "r342": { "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=116637391&loc=SL114874048-224260" }, "r343": { "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=116637391&loc=SL114874048-224260" }, "r344": { "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=116637391&loc=SL114874048-224260" }, "r345": { "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=116637391&loc=SL114874048-224260" }, "r346": { "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=116637391&loc=SL114874048-224260" }, "r347": { "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" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117418410&loc=d3e7104-158389" }, "r349": { "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=119400593&loc=d3e572229-122910" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580" }, "r350": { "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=119400593&loc=d3e572229-122910" }, "r351": { "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=119400593&loc=d3e572229-122910" }, "r352": { "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=119400593&loc=d3e572229-122910" }, "r353": { "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=119400593&loc=d3e572229-122910" }, "r354": { "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=119400593&loc=d3e572229-122910" }, "r355": { "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=119400593&loc=d3e572229-122910" }, "r356": { "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=119400593&loc=d3e572229-122910" }, "r357": { "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=119400593&loc=d3e572229-122910" }, "r358": { "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=119400593&loc=d3e572229-122910" }, "r359": { "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=119400593&loc=d3e572229-122910" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e557-108580" }, "r360": { "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=116637232&loc=SL114874131-224263" }, "r361": { "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=116637232&loc=SL114874131-224263" }, "r362": { "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=116637232&loc=SL114874131-224263" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419109&loc=d3e11318-158416" }, "r364": { "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" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419472&loc=d3e14931-158439" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419472&loc=d3e14937-158439" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419472&loc=d3e14944-158439" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117420044&loc=d3e19393-158473" }, "r37": { "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" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117420044&loc=d3e19393-158473" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(2)(i))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611133-123010" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12C(1)(a))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611225-123010" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13(1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611282-123010" }, "r374": { "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=50485924&loc=d3e611379-123010" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r379": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118951672&loc=d3e1436-108581" }, "r380": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-13" }, "r381": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1-" }, "r382": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r383": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r384": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(m)", "Publisher": "SEC", "Section": "4", "Subparagraph": "(1)(iii)", "Subsection": "08" }, "r385": { "Name": "Rule 15c3-1", "Number": "240", "Publisher": "SEC", "Section": "15c3-1" }, "r39": { "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=116634182&loc=SL114868664-224227" }, "r4": { "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=6877327&loc=d3e13212-122682" }, "r40": { "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=116634182&loc=SL114868664-224227" }, "r41": { "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=116634182&loc=SL114868664-224227" }, "r42": { "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=116634182&loc=SL114868664-224227" }, "r43": { "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=116634182&loc=SL114868664-224227" }, "r44": { "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=116634182&loc=SL114868664-224227" }, "r45": { "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=116634182&loc=SL114868664-224227" }, "r46": { "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=116634182&loc=SL114868664-224227" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3151-108585" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r5": { "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=6877327&loc=d3e13212-122682" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3337-108585" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3367-108585" }, "r6": { "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=6877327&loc=d3e13212-122682" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3000-108585" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3461-108585" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3521-108585" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r7": { "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=6877327&loc=d3e13212-122682" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3044-108585" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4297-108586" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=SL98516268-108586" }, "r73": { "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" }, "r74": { "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" }, "r75": { "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=26873400&loc=d3e23780-122690" }, "r76": { "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=26873400&loc=d3e23780-122690" }, "r77": { "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=26873400&loc=d3e23780-122690" }, "r78": { "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=26873400&loc=d3e23780-122690" }, "r79": { "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=26873400&loc=d3e23780-122690" }, "r8": { "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=6877327&loc=d3e13212-122682" }, "r80": { "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=26873400&loc=d3e24072-122690" }, "r81": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r82": { "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" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r84": { "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" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r86": { "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" }, "r87": { "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" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1448-109256" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1377-109256" }, "r9": { "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=6877327&loc=d3e13212-122682" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1505-109256" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1252-109256" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1500-109256" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=SL5780133-109256" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=SL5780133-109256" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "68B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=SL5498026-109256" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1337-109256" }, "r97": { "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" }, "r98": { "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" }, "r99": { "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" } }, "version": "2.1" } ZIP 80 0001558370-20-008835-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001558370-20-008835-xbrl.zip M4$L#!!0 ( 1&_U#T$;?[O!@ L 0 / =V0M,C R,# S,S$N>'-D M[5U9<^,XDG[?B/T/7+]L;\3(MLIUN:*J)VA9=FE6AU>2NZ;W90(B(1E3%*D" M2!_SZS<3O.]#61KV_7\W'BFYISI::MJ)Q2FRJ*T_,?E"6 MUFY'3&5".6>&H5QQIF^HHER>OC_]\/:\?WKQ\?+MA=+K>35=$0&4EJG(*M^< M]H,W Z]6R_RD?#B[Z)^].7]SKO3??'K[X5/_7+F;!"4GP.::E1<5V@/=$@4D M-<6GYQ4WV)>3!]O>?3H[>WIZ.L4GIQ;? /7YQ1DSA4U,C9[XY0UF?H^5?[J0 MI?N7EY=G\JU?U+1,T]EFUZW;_,Q^V=$S*-2#4I0SS:=[TD,:NCI](L9WRG7' M-*S=J69MI53G%Q?]DX@(NAW01/E_=^:^#%@JYR?.2TK:>._@ZQ6HSB\NF!;G M0U#M=&,]GL$+H.CW>^?]7LBY29@FL@GDJPP29CY286?3N.^0Z")&E*4N8+]_ M]O?)>"'!<*+8A&^H/25;*G9$HU4U0&R;LY5CTQN+;Z_IFC@&,.>8/QQB2##" M^#$H#H]8@T-S.(?QF4?GO47"RS@A#.4-(;N M;DW$2O:+]R*;!!$B,FGDFPPB^JP]9#.';S((=,JRR\.+C.+"WO$1O?++;,7-M>3_A 6+Z$[<,N@29%/SC?CXJQ@,6.EM MO5+3 \O4J0GV#/X0EL%TM%]7Q$ SLGB@U!8G"H,Q7H<@8,]G4*=K9C(I""#Y M_%SI*4%]\'=0I1*M4_$J5=Q:/Y\EJTJVXD -,_-W^?>.4P&5R\X;PP./VBM2 M1*D10W.,!H0A9_ETWE-?8:^MQ^"MF*U',#-NJ6I"@2WTS@,49H_4?5I%Q97K M*M;^FZK:#]M3K+7BUJT0$TM%VO1>=.#8#QP#(AYN#.NITF#/)BQ6^T4SM6/U MBJR_TW"6AJ^9T Q+.)PNG.V6\)?9>L$V)LS6&C%M59.3,;C#=]"_&J,"'0C= M,>AL?<>M1X:.,TSUX+7JS!Y;0E!Q36W"# \'KU=]$5K>@I%X!P@)6T?HW$\F MZOQ/97:C+$:WT]'-:*!.EXHZ&,SNI\O1]%:YFXU'@]%P@84]/A!" 2?*VN** MRXOB,J/\YK'S7QVZ#HNN*;6_$3#2%K X,FT*'6:[EMKM\7WA55I_&;[>'PQ? MP(H2\*+XS/@3EH>P#F ' 5@PV^R#HF0E95#YL!=4PAFLPT)%+$PL;F_(ABXH M?P2-F9LYVSS8(M N.H"6Z?H?,/H&A/,7*/4',1PP#:KVPV%@Y<$[G7&V82:Z M%1/!9)^4<"5 M;X)\QA3)&3[U>9-.<\B=,EG,.RSNB\5@)AH^[Z@&W:INH23[EY1PMJZ/M^H5 MEF'J;2U,168ROV4EVC2^Z!!3 S$WA'$Y!B>4X&^YE@G5ZX]3Z&.8E@08CH! MN-:&F"^+&QBKIL:(,3*%S67$.@=/K]U<,=H^IAWU&W4T5_Y0Q_=#93)4%_?S MX60X36$M,%<>8])(V0]40?9<&R9-&S[RN/Q/H01\*A%&.V0>!IG!Z]GZFG+V M" )B3"?H9\#.V"*F^$H-'59U"V+D./.OUDX9%E.>6C4LAI##7R%/,9 A/B5; M"O(EUY+(60>^RN S348GA,)HWC+;U_2=0?4-U1=4'A].[R&27< ?;5T5P,>#TK( MA$+L* [.!T63NH&]Y0FCF&S-=DRX\7WO^0>;@$X]L/:OLV6 3&U;J@+1)=! M)<*AXK.HN-O;$8AFH+;#:36<#@DWP$N!VB5 MZ0J1TC\_[R>1,E3G4U@"+)2[X5Q9?%7G0W@HJY=SG-> ,KQ;=$HN5K*72N+_ M"]H9FC:S7T8F> =;*8:GUBHEB_=/8,RC(OWLER/7>][V#0 MF;#ZL!F(6'L+/$Y=MA_^KLE^N/);K)%ND)98XAG?$-,+:L 1(LG<)\J[(>D M#:Y 4:39/F@V97UG\UMU.OI?=3F:3>7L?*4N1@L,)=_-APN8L^6;3I>'V"UH MMCU0HM,W:9U6WP_H]-HHVEHQAEJBN8NTYG(CHYVBBA5UZQ .H^=EMC+8QC>0 MJF%83SA#W5A\SL1W=%Q!.6&9E"*;5E.LZ+=I1=_>JW,8DS!&K\:CV]#ZJN/Q M[)LZ'0R5F]D<=+_X[QZZQ B$L&2'AC)S[(_#E,4-7A1K[%V&4?5'9-?YQ9T? MY!Y,+9N"X_E"5@9-*B*[4+%2WJ>5\@U6BU]G]XNA,ITMA["$5/]4K\;#3D4E MUM*R]"=F&+A+#/XZ'X'TYH:!"E0A:'I^*RU?K+@/&?9O-KO^-AJ/I=&;+;_" MTG\$ON;T=@3J4]3%8MC->8VV3RKM?93HZV-:7SD;%YV*#A,5;AK6+5'D998B M:\1E._76"Z:6!4V+U54M.-KII%@G2\LFQO"'P^R7I#JBKXHUD1$H6J\;*LK6[7V7%VG^;UOY^<;,. M(OO$<+(!4%2T6+WOT^K-B>=T>CM08"=G#%>C*M;FAXS!6B'(TZEVGVA/MCZ+ MBA8K\6-6(E=VRFJGM\.&@/)468NZ6+M[I^EU.F\6%\K6;4ZI0AWVS],ZS$B@ MZQ15.UB4K:-T@6+U]-/JB0:..L4<+#DJYUZ ZH1%BGS;/%6J.\-_V)!1>/S% M=4;Q- XC*V9$TM,;1I2J55V,D[W2KY R/-WC,N$>[ G9Z/!T6#RIP@&=O>]? M['-D/UE)&4;VB4'W8*5TKV!SO?Y%EP)_4# TC%[M977V;+,,:OO$OV')[C&G MA"U+@Q3P)P\:NQT)*]GQ 7@E-K[V*ZR2LL ECK. M7PM@X9'5'B"I%S+P%WEK1&?>#HD?]\Z?)7G..S[8M)HRC'S<"R/>546RP0X1 MA[VPR#)M3C1;?&/VP\ 1-G1TWLT@!ZBQ#">7^UUEY#?M7IH<--YA9K]]W/ 4 M>E"RWN4Q!144(Z+.D0B,7H;GU",M=>H_U%U"J@8+4V:_S*F!!_Z6UH#LF$T, M]J\F-UC5K;8,*JE%5=5[A?SV%8\!Q;:4" O=]4(_(9N@ WI&K-Q]A-;+H;B MP<_W5,!KUD*M@^SK0M;WAZHNU@\%V-KMEL$U93GWAVMX%6 \5(!\]CQ&(UCM M[&OMLVPY3GKB=;'JB\ZUP=^=3O9(C_*&0.3.BVR-U2,NUF?U(W&1,1III-/X M@1*K0J?"+YDS!32MIQ@'#4_8)?P,O\D.%0="!08HP#2[-[0(IE/NR9C89*R+ MDLKUEJ$F[0A40TW(@!+C(&OCLD-1HVLP?:?OQK]B--BC#IY$.MLCU2-7",[, M.::'H>,ELR#JW(WY6HT7X['ZN=.XQQGP%-U"#Q]&,>FSFKCE$'>YE(!C>?M8 MA]^]\*OJNN0(K_ M<8AJTY>A*.-6S#P4AL[= MNHTN[*U<;1E0*B<[Q_TD;%_Q&"BXH;<#T4% %-E]NC>ME8 %+ZZ81N;.L<4] M<#DR(X2QZYS'])$:%_G)735Q]YJM>#:H1EI4HSXK+M()<*\R4UYI' M>/=O.H_?1"V%4"Y*$M4ZO#?!^RTUP8=N.%GF$I>A*O75H7Q4>6THK)LF7^T, M2.3U?M<]IRLJ1L*^%X7()6'09(>+^LU+$JJ%ZM5PGH[ M9390YC5[9#HU];P9TK3S+)_A%]"\G@FUW>'>D^^R!T_67DR>]YW] _A\@ M[.GSUO +V,PV@"IZV$M!EL1?%&($I9"'V#?MY8?/O:_:7[@ 2?:BQYQ?!>%: MJI:G"UE'__+R\DR6@DJL'>7HCIWY IXH9P<2';25(?H@U&%#R1,H:)_@@+8, MP:\###:4.P[B]HEMD%6&V&.RHD9#B0VD?1UA/Y^1W0X7BO(W_#)-RQU,[@.0 MU>*V8I(M%3NB%;'*3&%C,LF)(K0'NB5C2Y,5%9#@KYY/U\-'O?Z;WD7_]%GH M/H]U6 CEJ\>"3[X)JIQOK$>P"@VKZE[WS/N@ONUF11X1_]$+J M9@"\=(>K23>8^U=-<(/S&%7M/E\3L9(U.:*'%8G23O#[($JY(63G=@0U;!'4 M5;M+,NOWZ?/A$+@_P*Z]]:KB!6&3@RTFX336P#,P!Y<284_DY M73?4/ :WG_+9(^6+'=78FE']#@:;I;LN[)/^CWVJ<*EV7A_)+X@%V54W1,/ ],N$;E>4A]U07,J5 M% PF&*M/NK4ES&P@J"M7MIQ1@73'39M(210PN^%R =17U7_I^.>EX/%B2]W M<:$$%WOILD G"2WJ=,72FO+E2B2R,G.3]6T&3[Z*A8\CIX_6'$%CWTQ.Y_^& M0E8H^+H"AEBL):$;"!R9D;TN6']MF;,5D6^00[TWE ;2UB5JI^36%;>^4RYB MDB4>'HGSPM&7:?_Q%B(-E[P;&LI26BY3/#2=.[?4063+M/881\&3B%0?$/%P M R8"@20IEE1[,-D/W"*+F?XZ).V:!S(LNRH$N-/Z+3 V,_'#O[[6*I9MX:R0 MP?D(M,6IL.> PXGU*(L/UVNJV07B%A*U2>Z$!/((?NQ&&G]W_<5/6TNFU:73 M$."]9:)/(P%U;W+J'FI#Y8\M@6>Y#4?'5 7_^K&35/\?C9&6^)DEIB?8A$W8 ME]3SMAD1C[UPAT<%SU&6N<<3]UMF@VT<,Y/B)+RCYH38N)\<.,<)\9O7DSUM M'*2?ZO<+ E*U;7M U=%:R6PYJYB*BL6U9&*"L M6$M,MRL3HFBV'D@8Y\0O9F9R-JI']*O)NWR &:>^Q#&R7T[F)ZN!Q"%12^3- MX#UO-$8 FNZE*D3M<#2J\UX&ZTIT+=%S#:D+@5V!JET29]ZOEA2PL%!KY4$? MKD"2Z.N6R.!Q.2'/;.MLKZG!S!\.6DIW;\-U2(5J?WM@VL,(,P"(@0F@I\05^2UPN=39B)$HS9#X?I;BZ_%^#3ES"DJ UK-K<"/.6' MA>0=*6$(,-#] 6KZJ2L!+PQ3?6?)DW/JR7!%S.\B/B-EOVK3O ,>^S>+VP^1 M?@\4F/FN)8NSXMV^+&0%8F6_;#?47+%<6P*F],8Q=5A29<;@ SDKEM[+O%04 MO(XQ]@VFO]%#=6DZ\0)!9DKSZ9I23I<<_EU3CA%'OK ,_2363TVK.*KYG5-< M+6LR1.9A,]3;5\)@=6Q'-UF\3JM+UGPOYI :]T3.O*PHX4@4%VJ).^'*$QX) MC$3[,@^BXEF_A(,DPR=+^FQ?&9;V/1#_H'7&>LOVGQ]SS(?BW7'KD0GMU&0EKEJNR9_>:5Z?A0W"NWY!#WKE3WXZYIHS>HRLCU;H M\Z?&E99Y[E+S&MKG'"T9Y1C.]"Y.EM[=E#[%(PUEA=H1X<(&:^+FCOL)=4)^%> E[<57*GHTQSV9(7/MR*^DP(ICP\DV)_TE MIU [AZ&F,Y/'^WL0I1 MJU3O3_WIY!QYI60R%3N_6+M2E1+2E<_^F=)6)VLEF&5HT[L;-!RE[J=9$OL3 M%42PK MD;R@MFW08!M@SSH*!C>#_MQ0_HK>QE!HW'KRDY\C5_U&DNY\.2N6;:6I]E61 MG?(0[*.6E7I5795%CX(@-'JO^!]> O((3H^).][^Q@R^ -W$'T1*ED6X#UOY ML;WIAE^[R%E!'*RV8W?+\%FC K3U?$5-NF;VX@&\ZC4QC#!E6E[$=$4$>MI; MS+J-K1GWJ:"5!J+"-,:H6#Y9H/%8HEOE63"'O%73850,?_(>^(++N7Q.'ZGI4/=4%!X6<7_?<&N; M^85%OP^:$K?2$D2%B0_RS#>M&K_>'9S>-)V8G*>6O: [F,%L:KS,*5XM0?U; M.U41YG$$Z2T'JJQ-IQT3[J *:L*[*#*_9(&>[DSFLT!C(NDCUB,]JI,?4>0> M&/BU-8XN?>),?SI&D5>@56,<3_L)M*K^)@QF?L1OE6R9F7:I/C MFUTGY=K;VSZ/.UJF+DX/-M@H%CY1%&)Q@\Q?'&'P7[K43.'0BQPF( M"9C#O_"YO 5@YP\P=;<#Y03CS0\IQ/'[RFVT"O/^Y!)\-V9@@;=!(A?M%)8X MZBQSY0APA05>^[WRC&C.[*ARCA'PV"=61'"ZWY?T@/6U,7XN1W%D?9"PVOFO M6PG8X"2*+6-G2;2F7Q\SDN9SA$PDD^7DRS8P+'F9F5/+))K&P?W$+6TG MQ7I^L6,* 1.T1JDN79'0=(,5_YL%;?\!?^-WTR/3>;72;1S;KWF)R;S"%2:O M?Z=+)2Y:N;SW!TD\L6!@$'06DR,IK]!1)]K$S?M>[@=>TIN80LK+M6HN\:-$ M#AY93"W&BN)*T;!2]&*4@];82C1GY&ZY%[X$&4XH5?[5,7O0M[(_LC=@4ANQ ML1F_)LU1QWXVKW.*MAK6N@;1T);7D;.4MHW1ZNA'"M*&+_=MJ\R=MTWDF>6_ M/297O3EO6R7#U_OKS/S$C.>MXCO,G[Q?E"18I@NT2A(OF03M,]7O8&QK;$?P MF\U^7L8=>?$6QH\XL@)KT(2PE28_)HBZQ90R/*>7%@BW7LFSF\7B"S4#SQ;L M#WH!F1VS7WUMC(-72=+A[1?5G) M(YX\2O,WI]B9 +-<\?"0QQE9)MC 'D9?EF M9@JJNB4#UK/UE#YY>;%8$$T)X8%6#UQG*\VY^DBY/%DDA#?^8/[]IUR9Q"%> MI> QAVI&7DCX^8-:Z23%9&WTSV.12+P71":!N1DQP<2!+X-+6S-CF%4IC[HD M\SF.Z8RE8TD9[W^5_9K(=P'B8W#/.HZ[>7E-5[:[FPAF!',4B9F^[*^L4*L< MG2QF(S?4Y4L4+=0JB::6#6YX<,70G++MRN'".\8GLTYQEQQE"L9;+9+C0C#F MH7EGHO-\TXIECSCE?:,8'H1%DSLSYS"4LVM#(&4BKYIJ1,J\9: MX&I[F4$O$\>PV9ILF?'B'OWW]#!;R\L!H#&H[0_+<+;A;+=O)6U8E)2S'@3$ M[S#MW3*8U4#^S$I:YK&Z*4A+BA\B T\B_&S @6[%/+<169F#F"*6+,U@!*]\Q=_H!M3'WDS#OO MXI5;PUI)7?EW@ XUR[2V3!L^8O V)UFR,?6Q^%.E3;VZH*#&ID?_?> MW!$68OG*7;:&@-^SEB,.^4JQGP'5C$0@K0%=&R,+%4Y8+QP0:(L3D;>'X]NM MVF>URVMJE0-7)H5[/VL ],",9^UM)':+7J?J(PZC)=MZ:T2<_2:.L*_PBBK7 M%ES1-2RLP%UC&Q.)EM97)Y@M&U'^S,GB\YG[%=C?_P]02P,$% @ !$;_ M4(/_NWHT%0 X24! !, !W9"TR,#(P,#,S,5]C86PN>&UL[5U;<^HZEGZ? MJOD/GO3#3#\D@22;)+O.[BZ2D!RFPJ4@^^SNIU.*+4!]C,S(=K*97]]+OF&# M+[*QL07G*00D>7UK?9*6EI>D7_[^)J^*9JCV$E-+41E&%M:43V(ME#=CM4)4&6#& MB*XK#XQH=B]N;5OOB^N[^YEHY/_=:>D FU#2HXC1Y==$.?GGT6C7H M5^7V\KI]>=6Z:BGMJZ\WMU_;+64\"$H.0,P9R2ZJ$_K'.SQ/ :S4_/K3)-_. M%I:U^GIY^?GY>?%Y?6&P.=1MM2__,7B=J@N\1.>$FA:B*CYS:T5J_'QGNE_G M^M)O_LQOGW\1]X3V_?W]I?,K%#7)5]-YTJNA(LO1?N83E,02_+]SO]@Y_^J\ M?75^W;[X:6IGH -%^849.I[@F>((\-5:K_"W,Y,L5SH7W/ENP?#LV]FG=L[5 MV+IV:_]E:H$YN+T?#:IA"F:##Z:A$XV;Z0'I7$O3!<:6>:;PAWR?]#=8\/O% M)]+_P$RSJ6ZL+E1C>9J]K)*",&OYFC6!^XO<9="@>6*X044)A_8_;8\ M=.)//!CP1V0NGG7CLT0;)C2_)Z0G8JJZ8=H,3^WE$K'U:#8EH1"U MJ6>(K1\("&C8)M#/P@R;EDM#5[;#Z"=;B@,K*&!N]5K8>51I4 <&L^9HCJ>8 M?<"CZ'Q"Y@O+#,3B8X]!W:X*%GA$C*VAU&](M\$F7?7_; )831?@<( 1 61GXANPZC:6^VE#_'6/4 JTE5;=P;Q M5Q#? \%;+7LI%589_FEAJ*$%WQ*+/Q 6PJV6X=/2.=2=P$?GQL@;!N#?'EW7PIP?.R@>,E+Q71#V9!+F% MZO[>N;Z];M_>=VZNOGQIW73N6C, MMW9.@!1^_1DSEKOJ]AYFE '(8!IFW\[:9PJL"+Z=&2LN X*>\XFY1^3\LF+$ M@'%B_>WLJAY;3V"5P@AWQ^*!)I@YJYI,%BZ$Q3/N5:.-ZTU&+O0I7B$&0Y^^ MGN 53%XQLU;7?#1TL MF2 ]Y! D<**EUF:A2)62/4=>-9I3C04^PBJ%SO.LX MY$O#2G=H6&/$+/"_B;DR3*2_,,->);"G0$LR,:4L>!XK;IK/"KZ^@H49#J$& MJ'[7<%>S:5P0J2\= PJ#\NS^I=%V]P*!47!)#FU<69GL*0[ LUVGT;;;Q$A2 MUR';Q62RF)#LGK%N&VVL();J .E:7N@4:VG^67HEF0Q9 (EGUKM&F[5/+43G M!(82%SL,*'VJZC;/87@Q#.V3Z'J"<46J1A7SI7-[=]M8$Q?&XQGZOM&&'ED+ MS%+'V5 )FH?"T,'R4T>!K#626YK9K6: MP63+W3RNB=HBXFIG )(B$N<%#]9/L#@PB>5C2B)?4O%&6S16N+CY/@+ Z/:;UD_M]ZZN&Y_\[>"SP2;$_ /$XR]#X4](_BVSBE:3 MV9Q[890CDDDH3\%QTAL3O:=-$9F-*8Q'BE#DT+"P.49K'I=+,%RXR#$8+A./ M%'%(9P69[11M%SL& PIADB,^N;-,"X(W8QZJ S-8%B/OML7)^F8,#:H:U += M@BAS/ULZ::532N.-)HSP2K="74CAG$AAZHZVXD]D 6PL#?OF (LN4O6$'E*!YM,N@ MT"[GZM:6%*2>X ],[<270_[/$8#M%@"\KYD.=5LW;B61HJN*R1"3:L%5PI!J MV4CG&V;\(U'X,4,8FX'_[$GM*Y'7^$&LQ:-M6J 99N[N.RFU[>81*]6,D8R- MBK60CS+M$B@3.NC#/TKFV;9LAH-3B#B(K>-G8@E2M"69Z5 JYGSKR]S&+VL) M%70 ?3T%R,[1BP%"W@M2=R<*UY>6%N4@E2(N'3V9C?< :J;L6DPJ+KVI.Q8S8L*;)Q O?4@_* *9XE)F$EE(["O^K< MWK7E?"\GADP.%SKR1GR/_3BYVVD>&XHD!Y0#6PZJ)*6<=C\0T3EF6,B:2,>A M\[&U?]GNZM1/C(E->1LCON<[;6*H[JG-HV'.M*(Z]"-E!F'HSIZP'1/3!:^+ MI0ORQRCN;&#^=\@F[?WL_O8 C?%@@.L<3 M@-N;S;":^&[LP$+4-&]RP9U%&+#G8?T=>-&G@9_852WRD;9W6;R!!@Y1M;!L M:][=1WOY F#7D@3U\DM(+(ELS9BB+PLV>$$DW M*=3,$=N[5)54[5C'Y:XYHU>?AD0>,[PD]M(,W>[E)5K%I*?EJ7[<--A?%9D1 MST:LJP[ZHN.H2+*W&J0(GU;Z!N0H^9 ;OA1!V#%:.ZM, !4:_$8S_]*Q[8OL MDKB1LYE3X$L9*LE,K8E.-C>U#28JQIJ;SXOX%8FBM,FL> I$*:8$*8[K<@*) M,:KQXV9!F"LM4"M2_P1XLI\NI+BF($%G;D+:'@&PF :B2KH!I=>]H:^Q 3!1 M[>6+X-<5 /.FY3?#NQ\;T&JVFGD]36:]YA%J3W,FNS3Y=) 916O$@CD\"P^0 MY=^NQ_#* ^ULWA';?3\=R!&^VZ9T MOH,S1*L?,4E*445FB*\9KLTVQ ?;)!2#Q^:>ZN>L+=Q?-%'"I#1QBJ3)JXZ< M<;VF$"<.ZHS9["MRJ0D4R!PN?"454W2-8&-- \WC4V&"AJ/;R;1RK+ULNZ%RA M/C5[Y9-]QNU-0G6;1ZP]S9H^0.73@Q0[BL/P7@TZ?\-LF9<>L?5.C!KB.I B MEA=A>@Y:9-:+JJ33N6O5G;A=.BV*Z4".O+PP-H&;Y)**GQ@+,J%G!NT:8?Q( M5-(T;7Z[)7 Z\ZZ2S'HG0(=B.I M!P](;S/PODTQ7F16/ 5B%%."7!&XT>R) M<'U1S12G17RE$Z)$#@5($F9S@0'5W5._YNX>51,P,F^OJW>!O7@49*\VH[IL MPE6'59&I1/UD1M>:Q#7>B?"[Y4^YCX:9^58QIL;I\$08O<>"^[PLJ&+#^Q,Q M5=TP^1XXKCJV'LVF9$[)C*B(6MXN!^=R(9VHH)*INL":K3N;IS:[(MS%&=]- MR1,I+$1TL6WQ-ZVKUA?E7-E(P??(?Q\,NI-_*J-G9=I_&?:?^X_=X9O2?7P< M?1^^]8&+]M8YM]&%5\:"\ M$Y#WCU9U!138>9-8L^Y=1(Y@CBS>.3:)[Y)3*S5OI,AAMZ3]0H(P90EX!KC< MUORG4TYVHAVFKL&G*^= M9;^X\Q:+0Y5B0DB$&4DZZ%-^(-0,1@\C+S.2VCE2=N2"*\7+L*V#1S/L'WO( MM*S630-3](U5$Z;_X."SG'/\[5YS_.8;M5QWY$JU)4O7 M>D2,K8$KSODJ*7 SZS9O""C%\I&+D KK00K?8$@1NW M24G'VCQ)QJ%A3?$*,61A?3W!*_!DL.;5Z)J/ALXOE6!(WV)!6,4LJ55'! M,_VK=4O\A=+6(6V!M\)/JS6HERZ"H^/G:.9OQ@B=\86U@MM]V4P MFKR]=%]ZRK0W^0W<%/!7)OV77]^(@)79:/8, M!D7Z/S':OD^RQ):/?0S91PW2SS^[X(>-.#YULKR< 8>GQ2Z+=C:B?(F$7J^%_;G;GRB_=5^_]Y1!KSO]/ND->L.= $_P(L 3 MT G_6PNL<#'=MP/.2P/^E2?M?YM*(*\2$KC6<)!+JT"W&TTD=,V4\L>?S-"( M\2338OLE*FP-&LV.TAPB44$^HQ>")T5*8O NG&MC]U7YYD38F)?F72M07])^ MAW):EYP]56JA8(["84GFI/-.L(JAOX#C%4K[!G]M:%ACQ"R^1]E<&2;27YAA MKQ((5: ERXWF$:/43J'P,I"N.4XC"0)\P 4^9U M%-O%HH#; +CN^V]R&58(3KX81GVO^]R%F7\L ,QOXHLBX=KU4C,D728_0V6; M1]*.!<:):]W;(% 97L<,F9CU_!S$_A7U@?#B],WH:>ZH9DZL? MDSUSHFSD>2O/B%*"!PCS,PJ)Y8^M7E!T)TJZ^2(4(\TU\-ZWKG8'WN&P#X-N MMZ<\C@:#_IL[[G:'3\KXM??TTGM2IKW'[Y/^F[L1VY-%V0BC("L\,-?Y)E*6 MV'[GKG/]Y>KNOG7SY>ZNL==PYA"DC(U=U^CO\5!7"4@JAY*-/ MI09-XDV365+JL!V7B1,+WCEBC9^U&9H1MR[V'#'AFZ8.\O"H<:YKW)%^( XW M0+U2A+_RZL??N#C!SO;+.GK /B(TIQ\\JR174"4DJ>*+JCBRAM=/,4NJ6M,Y4^_(SKSR7K1Z MT&%N[V\[=_>WUZV:1N!T@3>WT4^@VQ,Z]_:$O2V88<\7/&$Z:]U8W@.:-WKN M9>W=X;%B5>7SAFNZ>K" #J;DIZ>#-TPKH&-\^W^R<2]-57QD5RUD##:2E,_# MV*;_I&!1)4EQ"^LV^JUUH;N1"1:RAFF!5T5$79+L9IH -O?<5U@?)3RI^1U1 ME#NENB."BI(B2K?O;%@E/3,>%%7Z3>>N57?*24WL+*(G*<)H>\R35?$R_1E_ M4K*8BAIY1&D/,831>(\7 44;M4>R*Z;6&MM\H5@&JW6NWM %2O.QGV MAR]39=R;*--?NY,>?.D\QLEW\AZD],;36F-'0VSY]QF8FQ#EFQ&ZA'%AZ&!! MTY,X*5\P?SNU9#X*B^F8:F^P3BO-&SD*6SV225F"%J3PHR) 12@AL\&3;97! M 'GM^YUJA&^>?G>&?F]F4[/RG5 M0^_XG>;(MDP+'$*@=8+I<[?2(*@[TJ6-E[G:B++B2^?V_JIF^A>T=IC\^VM MBOD61@EW!PO2O;'! =BUW$G '36&AI,6X6ON![$6L$2=8>+\'EP6G\"E,A]Q ME%2K7$$EIJW\2N,_LR 8N0Q"F*5(.D7>I?OP!O(D4 !.])ER(F8JHM M ,S,+P$D$IF)O_W'SXVIO6+B&+;U]P]GOYU^T+"UL'7#6OW]@^><(&=A&!_^ MX]__ZW_YVW\[.?G/Z^F]IML+;X,M5UL0C%RL:V^&N];F]G:++.T!$V*8IG9- M#'V%->WK;Y>_??ET>O;;Q=773Q?:R4DXTC5R:$_;TOPASW\[BW\9AJ/:UN_: MEX\79Q_/3\]/M;/SWS]]^?WL5'MZB%L^4#*71GY3T[!^O-#O:917R_G]IV/\ M__?_SX]O;VV]O%;S99T;ZG9Q__\^%^MECC#3HQ+,=%U@)_"'JE>OQ\ M(6;4Y^)C-/R':'SZJ^[&'9*-/W\,?HR;LKX\8LZ^?OWZT?^5-G6,WQV?J'M[ M@5P?J%QB-&$+]E\G4;,3]J>3L_.3B[/??CKZ!RHN3?L;L4T\Q4O-)^!W=[?% M?__@&)NMR7CT_[8F>)GF<(F<%_\C5&E6"&WIQ\Z^?L2FZ["_L!&=$_:GD].S M\&/_'6-]\T%C/SU/Q_%HF8%8@X^L['KD[*WV2"RFRQGQLJBB\X"6>Y@L; ]RZ6R>[)-*D/L M#!R/JOCEV45 0$E$RGVJ95;O/$3H#[O)BVFL(B@&IFF_L47SUB93P_DQ6R-" M^^S;.)6 ;X>RE@5Y;R/+^89-G5(VMEZQX[*]]1&[S>M0[J=;%@7;>77/Q),E MI>$[(GAM>PX>6RZF<]L=4[-D@YN72A$J6A;0T+9<@A:N\YU:7$//<2DIQ&E> M)/+O-KWSWB*#_(%,#^];5N*YQ&>:9G&OT0_0D&,IK;"UMLDE8_^6(+_B)^E39MO4WPS39 MNN&N,37'7&2MV$EWX#@X.;^BEI54L_376F.8F1Q4A^@Z2__E&'I\V$!(G;/MGRWYQZ +-EK6Q MM?5%4R'J(,36)'( MVLWB*3*V')?X;O4F)5N=J&;%=XH.)\4J)>,4)43.] M37AF9LBLY/5HCIH:!699!GY F&K@QG"C[SZ96%]A?<9V!W\.)WZN)I'2GVN= MY0$U0A:[!\]TC27:&.8N.H#Y%VC[=IF.;0BH,G&UB7-NN\@Q+PA^M&D'TW^SZ MT[9.=+Q$=-;52!YG[-J(M3?(L)JA-1RZ(JG^*"<;O'G!I$XZT^-6(W)-Z2$+ M[P6?Q.S72"IW])!@JA"&903G7^M'.#ZCJ>J5?9)ZS-KI6(__:KCL _ON6J*_ M=N-+5GOP)>L4H+32G;T"O6>G%Z=GVHFV'XW^Q\-D.K\;W(VTV6CZQW@X?KS3 MIN.[;_-9$&Y!"3?M16ITDP5ZV(0+ID*T!?O+8;!%^.=_QER%AR0W=-1BW;<" MY^RD%7W71"_8],. "G3]V %3G!/+X*?A"/@0MHY)WRO2@*29H-,Q&C67EU>G5VVH462Q@=0CKDP J%;,5QS=\) R $6;7Z9Y4_BFK4",R!]2[-X2T?S2L9 ]D6.1B)[4E#G ,#@B_+RC< MU-0=F;[;D!XR\(K]8_\[-7*Q_ODZ9N*94_"BY"61&:772 MG]>O%(49WA+#)H:[\U64.^G_]C%]_JKS3)8(4U8ZA7W.GL+BP]?QU'4\=1U/ M74 MZ..IJY+.'/K?W_1_^K=W4:#+7L.#(%^^S:OTU1W/X M: X?S>%^F\,%4N 4S.5/IV=9/&J#QQOM>C ;S[3)K?8T M'GG[IWG1<7-9:)ND]Y/1C0V3\1>$;3YWZ\B(U[4KDNS7:(: MH=4MHAJ!A,_\$L[=GX[G%\.QX.'N?: M8#BG%U$IG@GEO@C?DN(A-@6_>[?VD3"@,1/7G ,..> 6G0@N4(4 ME 0 DX Y&"?+@1Y0(8TGX#<%XOPNI<>MCEP<[,)29!7[@KC=D.AK:JU48ZDC7\"46G>4%L$- M,;=%!_N:P,RM;5_C\MD](D+_#*<- .>70)QO/+T-U0 MTV]N4& MO[C[^$69'YW;LBW3F\X'W5NXDS!\$@N.__QF<'S;$FE'AC>?A8Y./"$Q^W V MS _ASFD+X+@O4Z #T?,XZ+/\TT?HL\LO5Q$3%S!Z,;SRYR' MP22B0)FPEB05<3+);XCB3^@G\;&XR_'G-^[7G\Y"A() M^(!2$.?KY.J5YS85MN[.&9K#0/J4S%FI^QH]>, ,)ANU YW?$((KLSQP/@OU M.:HX!F$X3V\P;?:GQ\I6/F'Z/7VR#)+\W.]K8[$>,\DA\]YVG"E>V*M D)/% MPB,<+W,=8T)P32K@5A.WC4+,OAEZE ;N3;!IAE&DDV7T&@?]V+.U188>NN&0 M>8W,\)V_ WBKC@?!-ZD&;55.^^"0S'WL2M'C^*F2Q]&G0F-DG"QMR\>QA8N)4D-I?7 M$(Z3LB*"R?V9QR@ VS9-UA"Y>$47GB /5AKQI](12.RM6!G% /$9>M^ I<^S M%_0\^ZG[PWC=('*9;*1"2&9KE%8&$;:&$#.KKG3).A]"E@!,H]#2FJTQ=J-' MH"7;E+@Y'"=KC9N5F%V@T$FK*]5G^B:_47.!M2 M/9!Q612AV.$.D(]J7U9^O_14ZOTTB=$D:@S!.:@&21XGQRO,@]U5X-*K87<] MX$V6H _NHJ[SG5+]SA."7-_M=5S#PBV;M!A,QNAEM?TW>U=41;Y MQ4(*KEKOHGH($\UD.218-]Q;M& [WV[T:EPV M>L?TZ#$FPRNOC-V8=9;DM8=P_5<&$@76H.4=Q-=6P>.G$\]U6*:T7^A2A@D5VRUC M,L6,;1;OH@Q)IDNKB'QM&)$,=ZV<"^+H.->G2'P@R#1LUZERVLA1(,,4M-UE M3V!@RP[#3AK*O#>RE0< M;[;(H'9KSD0\:-8N+#4Z2<0L09N$$7D<=QX+&::BT84NE9)CM(MJC7Z6DOQ" M@YQ#=A16C/4Y_1+^!T;$N<9+:D?=TS\Z[JWA+)#)_BQ0@8ICMJL2#;AE*O+? MGIMT8CW281<+XB%SYB+7DZS&P@[MPE6C>T6%N1Y,U^PJDP-JQ;':Q;L!WTM) MOAN=EAR:9EN\8#D34^Q@\LK)@E'ITRY8-3I8%/GKY?P<>H2(#:AB0[0+<(W. MFG+L]@#OQ%;_9M=M/.6,V*XVU.@HJH7[7BG'V-J37I^"J(S:;K!!C?ZLVB0 M35'4WC@" &S.(V!X_OCL'YM$V*_^:4C M?3Z&B) =2P/V77JY.E!F2 CQX>6F E\MRLB@QTIB4_G0WQ.QV77K3/X7( 2R MM:I"^2+I0PK^/KSS$;O?$<%KFU+J/_='M\X@OJ1@-OYEI6S\B"#-7OKI]S%- M6D24%E!5,C%?]'1CS.WHYQ9;#J;?YN72YS?O/J6W=\GRJACD9<-#"RT_IL87 M8:@^]'+RJ6?(Y&>L2-I!L) JY5 GF6E-TKW*7!<8%35GKCJZH/*&8A2PTZJX7[5.9\VJ^O7#?96I0$5:2;T"+M^AWD>\3\<@RFS ..,VL MHC9Q5V@EC'PM.$:7:UQ1+2C)(K2CM9#\."Y;+>^DQ#A=)A?5CK:83:B(AQSG MX!FWZC)-J"I:,1-0L3CD*@>4;/,NLWNJHI/EI@_>HB'=P)GKS/ENN.NAY[B4 M!^(4] ]]K>0?BDG0WB@-6DQ$MW4:H^?]I.47#QH=GWLI5DF1*^/C2R^->7BZ M?NE%X%M(U+ZEUHCPA"MIVG6M#-6G0R0L-'S&C0[>S(YWKHE-MP[V]<2)W$\B M8/]B?Q\XCK?91C0.MENZ6\0D4R[]RD$BH)K]6I>GJR)8-RL%>"8@LW[B%5VA M?**T!Z *BL)-2HD1N-!(Z^_E] %S4Y&K= I :J36#M4J5*"GSY=7K&@>RC5 M$NN$C\MHW=OH'?V04);P)Y;6#<1ZF+F\<#-%M@STE.I35>P^YJJHG)3E5/.[ '^GHO M$NH0F[F1 R;I LH)4%7N#6%^J0&KS!*TZ99#^.CGPO18'2D6*T?_I\_1SW*H M\D>"L&$55.8"L/-Y[M:S&^VT<4#DU%BM7><6&>0/9'IXW[*8(_?B].S0D?LP MF<[O!G,L_M='SW;<[\MNQ[FO_!1)^.O;:11,*X4%8T@?CE$'PZ MI;YT+]L,C21XTB.VH5& .0?+H#F M04Z).KL %G )O7MJ']$&2\^!A4G9[!<06T MJP1<40#0BWC!BZ]$I3'%XN80;+*22IXZ:PD9A 06?W?*/?LJ=^_P1%R012YV MTLV[XQ!#25&5-/V^LF;B _.;@SC^ED QGS-HI^ TF8=,QFVAFS#GS_\&Y 1]PYAC-9QA^?+*.8*C\\R:#'D RA!'K)Q:8'TGTG$^(L9$C"A"+PX!5=29+O1*EYD_J\?ZN\ M$LD0RN6#5_[2TGTG$^(<]BJO1!Z$]P3 *[J2)$%>5R6?(0M$-<6F7QK,'J*M MX2*3B?G!*9B-<'%Z7N02*UF<(J)#"PG17%M+D*(]S*;'ZZWC]=;Q>JL'MQW' MZRT KKCC-<;Q&N.7N,;H:Q"@W!MWSL/5?X:/B(*/CZT'6KDZ[XXG<&2 MGA]86E%0[IYWE"LU3%]O-\ISW*]KK/"__/#PLU+3\V"$OEX9E&*V-U@SE?4# M_>?T.#_'FZU-$-D%K].P'41M,RXV8%]]ZG7P#DTQ)&\!%W\]K>Q@??4S5^4; MIK,L*N8QM*D"6TQM_?JN48':T*\X6/SIL0>L6+9P7$6]A OMHI ++:"->=#V MU$7%7B,"PT!QW\L6T*A1,+0]E0"\:PF'9$"B^.R7/+I+W6[5Q@3FKGGG_K@Z M\"_MJ(-6Z?;HM6O3:P<-_:,+KTSNB.V4V-7#;A /Y==M(54AQ@X4 0'(8-0B[D MNT=*(*[#F=<)@G.P07 !U.C,#8UAY407!]HW698XT7\J&Q034: E26 _ #JO M2T!6.YSG#P!L4O\J)W%59(_'[N.Q^WCL/AZ[@4S5O.,V]&-V]>-U_L+]WL_2 M27LIK H_Q4S1=995J_(T#4), M4(N:$##=?UVXM;UZK(K]8!""@=K3A(#G=Z (M&U]BN /!B$ILT5%\'GNMR+X M(<^U:L/!B*VJQ%67*G' >(_THB>70%];0Q? Y<^=APBRW-WDQ316P31VWP>*,-[N\GWP>/PY%V.YEJT_'L_YS,O@VF[ YIW_(@-#2F5EO:1&/T MGH0$:PF*.[U0NK>MU8U'?$IBA^,@?I7'N=Z%;_]0G$+PL#3INLJ '2T@%"$# MF6/+<8G'?&WRRR5^:S@72=41/5A.^ P#6/NCJA'[9ZG84K#DD.S,*2T._R?I MI5*]GX!SXR13^23\]?)?=^+@+;(L S\@?/,\HTJ](F@C>@=%TA3"O5$3JAPF M"4HX;]B8>Y?O>@H\_O6LNL!ZENW;V2)J=SHK=(%QEUP>Z.M^- M5IN(RL4IT3+0@R^SQ-.W_4OR,Y95B\AA^G'MHT.XI:Y5 >H5#[3]@@KBU6#V M".7*3[\?$JP;[KWM9.OH*_:!<#%=_[J?PW0G\S^K?SYEZE-<. "$*^569K%0 M HT"RO]R])3#3? 8#];]^@=9-(OUAG G7"N4Q=CO ,&QO'E[O,9;1NXK*U/TPR[KIFI\U)Y- CWM[7C75X(^ M>,4$K3#;W%EI9KI74+[^Y2=8/6'Z80ZX"ET@W-'6>S;*Y[EINXBL\&2Y3-2& MIT3@!7(D2*GU:M<_==J.":3 =Z. ?<)T31 A6'*8=B%M MW"-57A#P#J&_6B&UL\9=5U7%T>S^JN)+&>*%&5I_)=V1J1':Q;<-SU1Q&;2Y MN,>KSKVQ9(54JB#)V)0F$>_-YUQ@8'^4B:!Y0",&2. M[W5*?=OO^[W.7^\^N]RQ5JHBW5]B"G0' M[#1J^3[:U'C$062+'^MB;%X\XOAKPV0Y6U.BYYAL;O#+H?"+=H:0UU#RU=5" M?#8*5QC$Z2=DO[D[DPBLT M!(04B"K[9#%NFXW(R[D9\GS+*XPIG2SCM82CJ.(9W>S>WOWF<+;O,&!!2)TJ"7(;=]K;F\'"U MY.J4I<_1S\"8C_0K<0S+V;$KC0PB^Z*.G;R2%+H-[HO7)7IZP XU/YA3)BP5 M.+:HWFY\CWVAT+_+;.C?]\%T]&WR/!MICY/Y:*8]#?XQN+X?)%! MSG8MK2LH;M]5:1@W/.6Q.T5)Q 2_*9Q0P%PD#BNV9)F!%FUV2*4T[D'4&$@$ M@TS39,A C02L 9M4V-SE^>75^1F<:,!J>'%9@P9AO)D-5@3[?J_XA"4/*E'I M""-<0::C2115.&KI>"D*5LAI#D'>Z@HE/^QE0Q@:"*'U+4YCHRS_O/80[I8* M Y#'%+0EJV]I&Z(0GR*VVC%7XU?+U2@7\#^Q^#% A7M#V$KJ">)/,-4U.O,W MNP(ZB=X0]IEZT$DPU3DZ[ &M*O@D^T,(5:@)H21;76/$GK:J %&R.X2PA7H0 M2G+5K(=<@1;CM[,Q7%8B MCI(\L/3)%EL/R&4A8L(33_41(<0>*,!8G='6UD;1@4W1^%/H#B& H.#44^"J M:X ,[%!SA]UNJ5H:A0:"<.%?#VA\_EK;VD2JI&B^*W3O\G1575<+S+XNS'LA M+15G78<&_GF7$'9B_XNH43T J/2'$#Q3TR[7R1% 2(SB&4"E/XB E[I :N08 M4#[/;J$C7UYS^A8*AK9/T0ECOB-NH\ MG[>HID7)3#QF&O,PY3J,(!C*5<29803 %>O8>L6.ZP=$RP,5>0T[V+%%Q6"+ M7'WS6(%V]9VF<8A5/2&D4E4I'(-?B8MT3H\5GJ-E#)(LR_X9-EL\Y M0Z;X(")H!^'B6UV=DJ'U'&9:D_2>8A5Y9UM#N-"N)/4L2]#6J#\0,=@:R]Y MD.PA7$GSZT?*6'%D"! MZN4@X;($ *5[V])MR_>BO="SS&2YQ'3*,[KOQ]>3:4ZM0Z6^$'9YL3(>Y!:H M,'0L[G:PA8A>7%1U%B:H;W@G_V7+NT&0ZP.5D+366_KWSGU#DEIO:4I!"!=P M(3V>ITBYD!XTVYZWJMWGE-++Z=-=_3PE9O+*A81KN@RH%LKFY5R@1L0.H^BR MO'(P)?I#.%DK(UJ"O]9NNR-B$L& )>&2CP AU[+*ME&4 MJ7Z,%3"$$7U>":,.EL:!KAOA'62YE5$Z (1 \JH+HY3!UO%BM2TGRSG>;&V" MR"[>;@MAECL(A&#RJKCE,MEL+=?PX7?_PH%5/\-Z;!+%46;LQ_B&FQ/J4&(, M"!'E19 KPR.TC2HJ@C7ZN<66(RJAE&D%(9:U\':5X0(:&#=XB0GE)WAC!@]M MQW4>LG'WC_]<(\=P9EN"D3ZQDC[V,R%LJMW;Q;$N M]X@Z?XUN8FDRHJG/OGQKVO:A>U"E0[MPU.#;R.4(]LQB1I#2' H:M@M/54^& MC!-HL/"8HGNH$;RR?2-9ZY1ZM@MP6=QRW9E7]7O(&6E M%5G'K_\-[5=,_^E*I,UKVZZ\:_ JR)CIMB[NG6WK;X;)*OE.W#4F=']#ULJ@ MYD50)WBV6&/=,RFG4+P; MLT*Y@]EL-)^Q>KGAAS5[J46?[K1@;E82LG*YPM9=;#W7GD,5TW$&BS\]PPGF MBSB84-@:3LG<'"R2.XR0&P F 8^VA5\67Q[HIM /2-AACN;E 77 U'N&+!77 M=W5U><5< E!"%>N$D&AOMLBB=J1(W/+6'1?8D.M,PAL@YJ!M4%;B:S S/GK8!?FM.LN9$Y(=.IM69&EV]?G9",V MIK9IWMKD#1'16['"%]&R MCX&J=8$T&111X3,"#:G(]*8[WXMA^;[H*5[8*XN]ES76Z8IJ+/T[N/ QK9"I MA#/MGOX<.E5I&V^#]4?L#EX71(&25M*@4E>75@S5%179K%*0EYG2!D^'2@2GEB@89]Q+.$[N_8 M6*U=JNZO_D7;LX.7GGEO+$7&>K4A(:0;=: WU80&.SPSQR:D,BH8KGE>,EQS M3XB6HD1+D'(,WRQI+2&3Y7+-UAB[]^PS.?&;PN;]#. 4L@-@C><1)X\#E'2 M$K.9HVYYX "*UO37S,0*)*U"*&H,XCHE5\^2J(@X.=8;5'OE6V%U.J#]6&"P MM@*#QYJ"]=84!+ ,'\/S>A.>5\+O7#RJ17U$"-?692-6U+F$YKGXE:Y\U.-7 MBLZ#=W.=0PC;;/R;\Z@4EB,"OM:1(I9):&B%43"W-LGC,TQ7MU:#A6N\\LHBU#0FT+B1*GI042*MU&$86);' M:A%PZ1LA8DT\-[A"EA1H*#0(T&B.DBMZ*1% 6PX25PP'MPOCS189A&EQCHE? M; B@P1M5)GLQ 30ZMP]7D]V#9[K&$FT,ZA #W#Y-5@39]LXBYMT[ K #&HTW8S;Q' M6)Z67W^PT$WR5;;PS^U@/-7^&-P_C[2'T6#V/!T]C!Z#6C\!K:S43TR;%I"K M(4M/_#%YFQR1K"%78T1K/M6:;6E(BRG7?-([O7F.!1H#P)%[0MBTP:-MD93L M97?5-8[?28A41/[U+O[G-X/NOF2QWMWC5VQ*[KI5.\.Y^:Y=&U(A4HKB@/84 M#G<%RW(@O5DO. :0R_9BVL_%6HW?7Q[R5-VAKY\NKUAA/R@%EEI2 ZX,P&K& MV-IZKN-S?R:-W)#V@' $*:7L7)1Y'/8!P//" )YW J#@:-$(@.=] O"B,( 7 MG0 H\/(W N %> "O=PE^;PG^T\/68J=F4(M[PHG4:LN:%LL"+/0\D@M;4YF> M\,SF/ 7/,Y8R+/Y2B*8MPL_4(OP,TBJN&64NVWT WHF7,K7]6-H5JFDLT.[< M8T^&0;"(5MBN[G."*&O^1G$6N\8J=G M@I9Z@SG%-Z922)*"% .R)3),O0%O<',*&4D"+TT\(B9B"AE:@ MNK$F[^_8M3STN5X18:^$\FUE=8#]_CP5M$D(O- MW11O;>)B?<8TWY\<<<.A;9JT#:%KV/XZ7Q2Y6=?H$+;W4DI2FP2@*?TQ+?@Q$M>KU+%OWPSR9TH54*!)5V/5;]R+]M MRI4\IP1(PW<-OVP]$ AR?4 _Y<5!TK]#+@Z2IA3L!1EO!L9I #.7GK[9?C%$ MVS W6O%.K/2P *[!*HI$$-DB6>K>Q:56S.HC=@_< W%J'^=\XQ]HGBW[Q<'$ M]QT&85^L5J7%WOI.U767U7)M[?,0;-5&=;5Q"4([TNRYG6.RF2Q9AJK$W2!N M#L&?UX1JB#D&>+39EXJ:&2O+6!H+9+E9!7UV6'G:1,?)HUP]+<-=82/+"N[$_)-+VEYC.C720S_:!4 MBZW#'<;Z!ZL,7JPMXT\/-Y[&)_[D,0H9>$Y?GK8< Y./@6\]L_!6_GY\T>225*C-(YJULCGDOE_EZ?G MEU?G%R#3'KM3/:Z$H&GCW@$<>Y#'EN,2+P@F"24B,5J*# #*AFEH^O&]Z_FR M@:88B2D47Q(5L(!X?3JP@AJ,U2QI!?$$ Q9[N534)DJ:8;6]JKGOPK.-Q+.+ MJT'-B>:HA2U]MR^F$Q#-? =VE.H#>H5' 651-3U/U4TKCJ2@*4S6?) 85J+& M'5A4@B[+$G$R_Z5.O$(C #G6*ZILJNA3$39_-6#3A^5/L'P!S8+-91T _M&6&54E M"W;.HCI0>!0(SH42JI\$OS#/T#P/(\35_:X^+(2UIA'=JBP9:#XDYK(?6+[G?O2G M9[PBTP\#=*/]U9>@T.Y0Z@O!VJAKIJ1-$"7VH2$^Q90E8Q%>UV09$("=WPW$ MI&\ YWS.H4%\K"VM[GQN0&'>;>GI7ZE@O2A*NP%]>1?U['TFV-T-1@Y.<$-9 M2)_191JAUK]5/1#%EC6E!VHB@(9^/VZ7+]O#$O[M<5]KUG]I#\0>E;27LI^X MXZ[='Z ^-@ASKVVG@+IXH&E4WZ)+RIS\BTZ,'E;0CXMA#A9AE":U+0>.?PC! M^K5-B/WFL^HX-A4)_3W!3CKD1 !^K5\ [T2HHC*U2@J:HK$UJC$SA/:24*9TDW '[VK8)5F%1I6/!;5K7;EWN /U540 M5I8"P #0.VPQQV#YEU,NU<,YPV]I!K1G4ZJ_Y2R_.Z\^/J#+.W$\IZP#P%#. MNE!7N+6#$NJ9=]G$_ZLT3*C:D$""0?-5O; OO'A#Y@=U;S]+E>B!J#,%94X?:)\$6\0H L['U2IEE%MZ< M?DJR9_,:OJ]BR\*]FL\OWW:6SD.5CD V7[&NBM'B,]1H M;KY_?YJX/1?EX8O:05@!U=4IS+X7,0/A@3VXCT4VF(IZ?%'R^*+D\47)'CB& M,I>Z#3B'[D%E633U"GR-RV;'>1DJ$F@OHN6CBH/6$ZNCY93HBQ,BS_*I492M\-=VU8W]?&8AU$VQ$<7


Z/+"N>UFAWZ'_Y.T_F.]GP#B=LJ9#OS(JCKXAZ9 8VKP M$NRX4[J[WMN+'T-[LS%\)Y'V-J.#\DVX&\ MRR]R8R 7 ER4HS?.F7Y+%WIY%R +MXKV\E'C,?7.44M=*I^=7EY]^@3G;KU. M)+F,0@.7GN/>$-$CZN7[JZ@QA$U514M3UK2 %V@ ]>W>O,V;IN.].8Q+J^.] M^?'>')++['C3=;SI:MH6?K0#XJ6I@N+F[_H^+)_]1N_"]GSI__*"19)R2&UY M_8X*9V*QY2^[VJOU>N^W6VI2:!N^I$?KP7[UEX?1^2..UMA5#KX_2M_H6H+DY[ M2(*N@W%0RV>_= @@E;1O%=:KCF"5\-]UT(YE&?@!X<0U'N4N$V"6^+E05,[7 MT[-L5,[CXWBD/0Q&VG#R\#">!T$Y@\<;[>E^=',WNM%FH^'S=#P?CUBL3N+3 MG8;;W-N.PQRZ%'!L+0PLC9T1->ZFF. !+=>[1Q9*R$IJQ'_>29R_10: $RXC MQRM=*E"=/V@>K33M(=W2ZS-I#R"^WN(J*\;S@,-W#6#Z5O#B\NKB#,[U9V.@ MC.W-02'OX(2AN=&.2_@)E>B<-0M6OCO MSLLV.F%S.!$_!;8U(3=]@.F>&91$OA#F=H.RG>6H81YJ::9^$?32J_JGRZMS M0*$\=2+*9;31[2L^]8EVK$P#$)N4HI[%OND#'J#-F_XF* BNCM2W)B$S & Y M)ACT+,&@[M5Q;F R?[,?;.*NT K[L2V/^$VT5N8TA[!R-I43D,\]@/E<<4$3;6.M08+UAJ$!V!@]URCQ8_D?6D.D/).$,(WZP=4SO.QJ-J!V2:( M"::34;0=2,8C*LGDV5P<35YQ62VQ0MC:6 ]T+ L:E7&@I#&H(Q@%48; M1?,1N]_I^64M7?2XC2"D'RC+G\M!PZ'G2A8P)6R(MH:+S .Q'_X((4= 3=R' ME#>JOZ'=':R+02QZB+$^MQ\P=B?T'(J"S\6+9]+@R&I[#4-"B/Q7GALU\-LH MQ+S/9U'CMVH5B*\5@>"ST(\LBH$?7?G@F:ZQ1!O#W.V]8DZR7:9CP9R+BZHY M%P&A6H)2+2)5\VG5]K1I(;7)/W69IW]R$R%\I'>QX&U:FD"5M*/4\1@K5 MD)M1 *-CV- Q; A>V-#Q]JC3(J3MWR85QG9?^?QP>=N3F^=L+CA&=_[G4LRF M\YX5-H2^UO41RR3.")[;@PW5:>,OK ]MQ_4SB@_?8#[,J:XZ*@1'>&7%J2P% M<*GU0H;2.E3>C.^;.$.KWW=497.>U$H MYIUK2J$.QH9PYPA(H0ZD TVAY'9[FHTGV_'A+.5]$PT%X8*S 74I)XQ^:4?@ M[O=LS^'S V.RC'X7UP]K^*L0+G5;U[D:Y 9-/>5' MA?"YQ:1$I[9)B5A%#S&6/J 7'1Z"D=7@2;VH./JJ1R%#_\"(I4S.U\3V5NM; MXW5?@[.B)JE\ /:QO]S$*Z-F*K)Z!XHV,WZ&O,VQU8">B<:'[5/H1,U$HNJY ME@V6+B;^-*I=P01#0]@. >F60$I]5:NLT=J,V57@.Q!\$JW97P7DTE<5$^[] MI9WLM7RI3Z99X5E:JXW61^=]40NA25W,_5"?S+>V53%7>#W7Q*0]T902YGVC M3R9>F_J7)[=NXZ#GMHM,5@[ W"+442RTTE(\LQ%KA^= M)(L^/FS42=!:1$,@M:&]V=I63CFLG#YP@H[Y*"0G8PXKT(J/'% IC1T6M 42 M!*RD=TFD!.R\.X1258S.SR^OSB_A%'NJ!S4NB]" 9(D]MC5S[<4/:7 VIQV$ M4YU4#Y,(<>B'!L4^2_@)&?K8"E,HI;#D](%PVE&&*(<7<'#M0ULF[AH3QB'! M:[;2O.*Q1:U(?IF@$OTA'!K4853G"P"*4V8]6U@?(6+18TA>=4-^8PAN5&5\ M1$Q FU^/ML4R($AP/HQ>WY3B(^\"(:)*&24Y*]"P2CRQ28_[C_B-+@+LR6)* M^A.Q+?K/19 L+CEN%1P#SL,E^<>O@JP! )0EKTV6 SV@0CKI^$V!G+]**68J M-9/+'0"$]HQ0_;-T1'3G>:M33:3M+T_/\TP/E;X0#'R9(AY8'2HL00?N[*(\ ML @&#GX!@?_/P[. M_&O;I#)R O.+73G0W>"-ZIH P<*C0)AQ:D 79@W:I5^67,J2Z;'2A4_LWHA* MWG6)\>*Y3)/G-M^2%D[=>@:'L'66G KI5:$><4#3H80WD+WYB)VQXWA8M!H( M6T.8]36@+.0/'&R!8\EXQ:/E$B_LA;$UJ0R"ZHE[^T.$;(4!(3CE MZ@"_@@B@Z<2XP#P>M7-\#]W'3Y M=$:RN:42FWDOCJ$;B.Q"8X/N0\A:B )+J@P((=6Q#K6H( )H^B&Z+6(:3]5_ MLA2GZ*MUA5!$MP;,U9B%AF["$SNW!5>]OO7YPLIP,O8H;WX]5+_8K&.X."BX MA@,[9(H7]BH 49J8T_AG(53[K4&KFA<4-(WT110<=6X\PFQ=GW"?6I_3ZT-. M94Z#@@-!*$UAAW6&K4=V/DBR-"I)^TYV MS3163\1>$;21I5-).L#)I]?) /990 M,TSIM*,OEU<79X RJVJ#CLMFW8]/\0E@K;AA>DH]((2&J*A<^"Q5/D,0IE 4 M^A0NW_ZRK9+:FVT/)ZZ\V%8DY@@ /DFBI L;KR&472=/QU*&-X>/?N, >UNI MADW]>TF=YUR?WH%"=FZZ(81]1JQOV5-JFOJ.'F2=LB(;G(WCX+<.-@F!WT=I MDSB@ODO9Y% B0CZ1Y0"F 13=, MT>3,J_NE9>S:$B MPCV[D4WQ.5@$C] /7C%!*\Q* 48W5P*4U;M#B DOB; ZD]#0?<^A-8( [T9G M<3^B:<)-9HJ9V%B=S]B$V+U279S+&H'P8^OK$/AI;&( M%VC&"H>O/">?O$MWWCT55E+V1>%EKZ_>OHB_H;UY,2P_\6!(632H-/W_F!-D M.4M,J'T=U;@(TBC#.@C4_/:3)L4[=ZU?@. U+*I,M0J@E/7ZMX^,*):;]N__ M'U!+ P04 " $1O]0ZNH)NH60 TJ@< $P '=D+3(P,C P,S,Q7VQA M8BYX;6SLO?USY#:2(/K[BWC_ \[[(J8=4;+=[?TXS]N]B])76WN22B>IQS?G M>+%!5:%*'+/(,LF26O/7/R0 DF 1(,&/0D*^C;B]::N0B4PP,Y%()#+_];]_ MW4;DA:99F,3_]LW'[W[XAM!XF:S">/-OW^RSDR!;AN$W__V__=__U[_^EY.3 M_W5Z?TU6R7*_I7%.EBD-*+1-P1&?KF_,C+T4PV7!/K> M&96/3-KI(%)52$EO!/]US>BJ44R_YC1>T55!,R!I^;Y\#BX7'"F@398UA!$( M29(VUR!C"#FRC"Z_VR0OWZ]HR)!^_ G^<0+_./GAHQ2$?V!_^H^SA&G[_"G+ MTV"9%_@X%__VC>;W[TN*8,@\K9,5I,L"!?MG!Y=RQ/?+A*G5+C^)Q$(*\'6: M;+4$R.D2S8__$3U%AQ36R$MIENS3)>WU&52J3.LB9F;JSD: H:3QR9>';_[; M>6$9Y_&*7,1YF+^1JWB=I%NNX?\JD!__&Q=T*',_!D^5"BELF8>Z__)=9!=" M8!KG5![:B3"+AC*>_,HA_C],N6"FBU[E=)O9L:@,]T(^&N2WR$@Y%EM.#@BQ ME!6 (AS,O< \,KPMO(F?\01")>]0 . WE ]>36S^P##F\&-.0ERN>"J34WAT M/=FY\TB+,0 MS&"G0#2'(IHE ]D-$W4P#L=<:8EH,0SE>"RIN*-IF*PNXM4Y.YNU<'8P#D\> MM 0?"D-M$(HD:"@PBX$8S X[*P+#\3:S*:D^FNB*,^%E&-';_?:)IAI^FD/< M"ZR)S$)6#W]W*J;ZR1O?6AZ_81P1 QU_Y7NZ"2%:$.>WP59GG_3#L+ZVGMSZ M%Z^/0?CJ.@),7[X:2V"P>\LT.)FD;"?GY\V'G-G%LV0?Y^G;6;(R MRV\'%)8X6S%3E^Y6$ 1AMZ#')$@UT!GAP"1)B41 (-CZ7H,OEZMV-X;KD-Q MW]&Q QK'8TE4!P-U63(,1I"B5DI,\L. 2!T*9P^=KU9L13+Y/Q !^VAD5#L6 M2UA:"*\+BF8@@I 8J3 )B!PY*_Y!>'1R$;NV*G+Z,_;/1?J8O,9=+*HCD86C M2;16-*IA>()Q2$.G6 ;#@ @B,2?,];I'=I\A+&2[/_8AJ.+!P&\K42]PU^KNZ@TYB M&!+OPUR;^-(< MXOXKF\@LOO+A[TZ_LG[RQE?FOY%D33Y^^O#T+2F@G'WJQS2 9-6'M^U3HF/C MX'?W'UE+8/&%:S\Z_;R:F9O?5HPA8I#[".IX&H]N82Z^+I\9.=00X]2JI;POWXXWHU*&_F' M5RFZL2AW*&9"S)@^NC,+,%6@0VTP7*(<@ M90P2B MA0Z3?!0@1, 0">3:0#S3*.J2C_H@-/.@(?7 .B@C,(Q#8WJC;8"12%^I)(X4EV&V#**_TB UI[&;AR)<-G6075X\&<:YO81J):)Y M(26C!&(\ 0#$M/8C$G_TAQD5T9?L+VTO2QLC\1YG&(@^?)YQ, SE@8:6!O-C M!U4F. #>(XVI*7*:+WF6<:L9\3@( M1W+UI*I26Q_A7&)UTS>=)CZ(_%H,.XZ@&GV[ ;3B">=9D#W/XQ7\S\7O^_ E MB)A>9?/\+$C3MS#>_"6(]J8=UQ(61Y1[,:9*N!6@<\'O0573NV- )(B9,IT/E\R%UC-F6(5N,!Q5LF5'U:(N M&.<*9$=00[HJ,&)4(QR=&<\0* R>DMQ%=+6A*[$!/M!=D#*OKBC01UE.Z&6D@@(GW'"C\I M)IB1:@I2# \R4LW"MU.8"',K=;-,68GF.%PF>1#YQ"7_M&OXM"]'^[06)U_/ MV':W65PG09S=TR5EN]M31'^FT>HR21_83G=+\]LDOPO2?+$^#[-=D@71YS39 M[PQ+. @3SB8P@FG5X ] X]RX#Z91\P:;82(5*@*X3M9)>L( Z8PP?.S_2W(" M*.$5;X&4<*PX1GMJ]I\9 L)X)L SEK$Z*E-^62;F?5_3(*,*NXS'PBS/MU"$ MKFV5[. 1K5 ?!ANVQP88Q^+84V:023@."@R*R>%&A@AH1'LRFKE2X<+XA9T: M(>(^(S$=_"QP@LL@FKZ$RS#>< ]HGC,FTCS\.UVU'06[@) NB:Q8J5T8M4*X MOSRR($?SBET"B8,6&/$2CIVDLN/HRZZHE-UZJS2$GPN>1$^>Q$7Y$8E_R-EN M.3GYIW03QO&Q.>@T5X-HOV%C-L&&LN-*(5-IN'G&C/M>Q3FC,&2&5IS0F+F] MBI?1'F3D38P[,:5H2D#^W5F SY$+: W:'5#M=&X$BQADA5=I6?G4ML8^[&M^8C MB#XUR(V]M:41W HC?B?6 MDYC\:::&B&)JN1Z!F>@ZC&%.*8+M9G*5V%9NE5AV") M;9/,NKQ6OR,(ZN'DFN!YO#EALK,5+4*2-1'#L62TDV"E'$CQY ?MSK";VE^" ME#XG^XR2.,F9$=@%;^ 5XZG5+9!Q)Z@PL%4?@J-6.C)5M5)_=ZY6S86%NTS2^S#[#0IQ M/P5[-+DB><0+KE#2J(D@TP?IE$13Y#9QRLV*G^F1=')/V4D902<9&)Z14XS M\AKFS^0R8%I(R4UP) ]&M[^,7:%R71@PD=!$@JM[C?L]921G^,D;(QE 3M^8 M3+ @Q\RD-SY<.BO1F\[[R=I8[.MG#>'Z.VAE(.)%=(.*M@O>8O#$):1^$@3' M= .NA-V=]""ZC_9VQOXNO1?=D0\AS*(+SCG=066;4@8,K)J'8R5]MI-?3_?4 MCT5(]&PCQ-RH2(X_EJ+:)Q?V(O^.IFP[VO)]:25 ,@)?D3PE:9J\LNF0K]Z[ M=Z/F,,1+^(X]Z' ,SG5\MR44]]WHQKL7M5Z8[&YQ]4!2.X044SZ[/_;1A;+K M K^;1'&+[X4\\E+XSTG$CNX9E$N EEDR1_8.PD9)/,_S-'S:YW#T?TQNF?0D M<*% MFH/H+@A75_%9L N9RZRLHV&E;0"1$J"M6:HE1W="N4^<-1 A* )&%, M).RLUI@+J3[I!&SM&.0)8VLI8,F';^9W5V??--X_.GUW5>0!\" (W,RF])G& M6?A"14'@ZR2#IY&+]6/PU;0V?;&@O=4:PNS!*ZX^*##>=_6G3_?RJ\P.$;&Q M&AXB*T5_ %3?BF>]R9HP?$BJ.3G3XDGOLL9T*)F&M(9O07479U>8JGM/\R", MZ>HB2.%2.U/H/Z?K<&G,6K,KA&0NPL@T1$G1&_-B8C49S5^ M*'(P[2:,DY3'"47LS\!C)O(587[<(QST=83,$RP#9%F')MNR=@!S:$< M[94A'Q(7/VK0W9\-8\S23'\!Y<'&-)SL8U\X(99T.^8JR9>2/)((*> 4(I)K M_D]!'&HU.)><5X]+CL__ $=G0LZ%/% _G$?_H) M,8JD%F6(5]:GXVXP],RT5G9,%3UT,*CE/ B?XPP M!$*+T#/(AK$FD\K*=#+R(8S)"MIAI1E$*(22(1Y4% XM/;!6"'1ELO&]6H9C M*H^EHU)7&D]Z("9A?+,!1?]%O]$IW8'S6]V"JX MWX\'&;,V!NOY[B# )JM5#$-_(MR3WHEJ/,(E*,RV M#R)H@+E(0^9.\2IDEY2Y+$4:@9SUDHE! ?%+F#^?[9F%WC+.FGU^)L;MO%KD M] LC2TI.AQBC[N34U&L:SG$;S:L/+:O)>/5)DE33D92*;/HUY5'C,E,K%5/7 M,8+\=YB"5\)T6LSR MZ,NN3$!@!J),06 .)1?N7EWA E L\%FUP,?J,=56FO'HRW1]*(7@2ZSH4TZ$ MR$!O3B&0 ]M5:4ST91"F/ :\6%\P:5TR,;WB,E D4O+[D[()!@ MQ=_&\5CQ JX-:JMQGJ@N=K8+X;F;.\R:AZ.U%&\E_Z"-N'8L1NOP%D)T[<)% MP;6BN("$^!9A7QK( M1!>"W[;15OY&3A )P\W&-R,/!0$Y%^>U$B>@8]0G9I MLJ,I<\8C=L2.V)D#J*EJ2O,*5KPJQS;,EC1B\U,FI$55#OB9;3%%",>I%S]B MX01H5>P!V! %5P[,H7._?#Q35&5*?+KC&!1.F0S,M 5J,C52T^1X(!KG)F<4 MN](&#<*!891&$-IBIOL$BIV: MH"F72=B?(E+;C-U>JK';C/RB!F^=FZGI&4]'W))->Z7;<=N'?87;=G6+=F7; M\^K3C1/>09QX](8O=POF?P7P1E4>$[IR"EK&(S70Z&*@UDG#--A]2XUV2IIV MJAA/"@#T#(2^+!3#$-\]!^STP=S:>W%[*PDRL&<:C/3&N97TVLMF[4CW[YE; MR&C>D\)@[IW)X864(S6$[T/['<.6Q#&-,-OP[5(*-V[,G6;_CBBOX1&OYDJ3 M5P.K=J!83?KLV:KW[.N&0VCA9TN4IL-P@RR0)+T/-D_Y>M]-%\NX2!I\L_;0;">-G>S47_<;!Z/\+RYBQA= M+5_^,]M#EC1\@=I%,W(FVA)#*>!B3R$?P#=/LR!">NHQ@+<2A*>6U7HMXU^P MR74]IT]==VNUD;C7:AJB=3=JRC"TR[0&#>9[-#D4=HDGY/NS'E07695,O)=) MNDO8L8+R-#GD-I+%B<5T *J/06P@>4AHHWMD,0"G=61]=D,,SG0\='28M:8S M*4_BRP2U&&KC_&U[3OV!#^BLNX13FD /,% MG]-%;KX*=#(]TDM#A[R90(>RR='EW;I,GB\]7/2EGQ3:GC%-I_D]I3-?&/C#& MT9AFRDA\TZ0TAB*IOX$.D[2PX57X04(@11\&T9\S^JD^).\T+L<(!:TU!U;* M 6@QMP,2#R)L\E>,>%IM:FT6Z$&++[_*V=N$U;I9E*F#^]6;5,:(21=V8I384>\VYEN<1JW0N-1X]PG M346WX89'5^Q+T_=X9CP6B;GP$S0=K-72W"ZY? >6!U__[)^%F;\$803\LH-4 M%D3T@2[WJ6A>LOK;7L0 +5:IY]I/-JM?%FGBQ;2Q5!--Z8T%FY2?(9:M)."$ M47 "))"*!E(1T<<&^F7XCKO$L"K+9_877L9F'Z+AIPG 99N#1P;QB+HRRMA*MJHAWH7$%:J&@^/"H> MI9?]6F:$C\?9G?J0SG^K7M67/5E$+TGR\8?C7"):1 K[';_?:)IHMUH]5&F^?: M$P>.O@UB5%6\7@B<:^ ZIJG*8F#2"1$8(&SHFS=IB!"=9JGX%:XH:\%SX'D M6;1]\J-KC(%-N2W;-E?JC<4K!>UBUD)%32A\4=)V^L:J*:KG/ W'A1\Z0%G= M1*XF_K %>RO)MT\VJ6R*M%B7];D[[MW;07"LC0T;JFEI&^_9"L<&''/95"MQC'FCY62D MF;C*?GYO-@EO(=-R(96T)'@HG6E$ M1QJ;/ED#T3@O(CV*75E$>A .C"+2(PC55)+=,0J%(#^768ZR Q5D^ 2Y:#BX MK+I0!0=I%HV^6<;61'PH1Z=TR&KK7S4CX9H$\9O3ZM-3KB_@JN>E/"9$:6RU M6!?]K [[5TW?)N0GP75,-W!+Q+Z3;<;WF/@'K7Q.9B]01WW[IU"'M%=]8^L"@-6/L3V#Q^E$F- M()4["2Y:/"B]+:' /B1C)7$17:@+,?_3BJ;A"QO_0HN,2&@%^$PCT305$B#= M=DJ=='WJS?CNU)4Z;)"*8+6FEX6ZA6J3#,3SZ5WPQIW0RR15>%RL;V1W26C2 MFOW,)) ->&#R9_"<^Z-!*D$PD-U:H8*>.-R7,QA$8+.LID3#;8^JH4R:"U2\ MOW%& %F9H^U:>2=F6X'-JGZL-2.,6N5C2>E*M !EE"S6M@IJ 8A6%<22I8-J M(1U0&%5$K$C2U:_E@+(++3QS8')W=,WJ43ID&%_PDZ)"W'$/TQ79!2EN4)8_ M@='$;(K;H_(:R+ B/> 17Z+U8;#QILP&&.=UF#UEAG=>NM#CK+KLJRX!$=]G MC692%QE$;NML?^,S^LK(_ZO+<5>6'E]53G=%.=/7;40K(C%^ 7I&\KU355'_ M<8*L@U9$7JFN!+4'PN@\RZBY4TLW'&[F@R!R*86,N?9DZ"W9A671]%<(%CD\JTZ]JNCVX)PK4HUZY+2R^.O4K5JW3*F,U\&-J MUV-G"&8DHXRNYR#C827*(4^V@L'0S""BZI6E2&1\J2I%TM)&J3<63Q31CME6 M?6Q'@:^6-O19:2<,5^KNZ,KR>+,+#F-:T=26*C@?OIE?/GSSK1?5<-3P\$V0 M2WKN4KJ3*S*/5V=!%&6+M7E)+$+/(W#C7VR,7AC3W<=@Q*C7(R.I[KA!J;#/ MB(*?W[SS&4"[G)N2(=SO)9YDGPM$[(^5,F=9 LUPX1UDF#_+W-,2 M/HP!1;!Z"=@'Y#Y$0-C?P;=G/[T^ATL!PE0 :MG%F^)7^;A0UN N,TS%CWRF M($[X%0M<8[[!+)LTV>]F9!DQFL)U"%MVI@T(.4W>&O4UZX;B@P+/SD3?$HZ" M%#C.SR;YR_%XD(^=ZLX5F>[K,PIE LD=>#@U"D_,54 M^:4?"D\.1A9LMIZ*6N#QCT2=Q%F=ARHL91E#'I@N4'ES&.K/+O\Y"[F6EFG< M?#L(#,PA:J2:$%,9)-O%,4%[HH?MS+6JH!X47_O:Z+)2O(/DK&K_\$;C>K'8 MD?-H9@\GS'"7AO$RW 71?7DH6L2<878VNJ8!,S/6RC@:+7YP8NLWP*T9)WYE;5BX/:2>2;Q M:9*FR2LO4_ZANG'[%EAZ#5+ZG+"MD\1)SKAD/\+5&W9P6&'V.HDWCS3= M]M4W QR^KK4R9-(S+1"JCK50U*%? 'G"!'[KGV;U84K1*G[+QR8*MR:%PM.E MFK'HH4L6<#BZ9,V0JDN=0,YUR9(B766B:G-RI4OV(=MIV'H7VG0+)-T)BBQ6 MHSX<7W=TY)M41AV+JBE-0CHDB0.0.[W<8"A%;PY \O$%OY:=D&5[R$!A*EVU MS;#870UP^"Y9*T,FETP+A.J2M5#4X9(5D'S_4)JUX'MDPWD*%9Z*/BPZGE#* M$C$5ETG15DID 8A>>JB#)4.Q(0,49GFA5I+:"PI5H,?5I$'U@_KQ56?%+P6" MK@NRWY*]\IB FO;I"UNRCK ??(\OE6*I8?7AD>PR>/7A)X],ES3R'O+ ^BU 2QZ87WDDP"K\'Q2Y> DB M,#KW%!YM0T32$FAC+%));SZGXWXNORV@/G0+9/WB1[GMF M[B[6:VK,(7--!%+;;92EKC7P=DJ!^U;@".QIC]RRPJF"?4:JB<6/D,Q^^+<: M@""(%!21#P5-W\Y(218IZ") &!&4X=A-+U;_5G1T$BL6QMP.SX0UINKBIM7* MBR'P.0[^J$*0#[>+QPORZ=MW:JF/\I1V=W"R^+RMW7*-U%,.SXZ;A(FX] M,!UC41[!XA4O82[W81+Y >1, YU$R_BM=)NN4GN*[FW+;02'VZ^S%7:]EM M!^J^>W$#)Z'V3)*,FAUI_8G5]D=U/YS&LV[@E1$ M9A+N@G#5[ 5J'(6C209B58TY&.)<,[3S-P2D&$7N-#>I;B3?Y[=7_WO^>+6X)?/;:'J\^W5Y=79_/:1S,_.%E]N'Z]N/Y.[Q?75V=7% V+D*]S$X3IY*]K MZ[(%1HI[]6*M%O:R@G0?]>I!5E,8*V!209,"W ,3/XZ]_78+V>[,4G=PBJ=K MCVD09VNV#&S/>J#I2\C3<-KM=P<,CF99,:(J5"N +^\?/\\\7 MY.'B_B_,9C/C?7_U^>='3--=DLX[9LWS^1;*DO^=KOX21'OZV/)PV@X4R6SW M8*MFM"W@W)ML:Z*:%JT %:W:X"ZQ!.99O(JYB9!=X M8?XU-*6?&$?C:% '\:K2&(8ZUY-6.AH"5!U7J^'D5P! %!GMKJ(<1RM2LT=& M2Z;_Z3S9!N%AGXWC3.&1[S!RF3I=C8'X_?!,1A'?3-DHIB!L#E*9XH4:!5*0 M$3Z1^>=?Q6Q(NY"#!>O'-H+[!V\.P'/-;NCVB:9=^W5C.+*;9R!?Z]H=C,5S MY[2$M#@ZY7CRJX# ]MKL&+AYN,?,RFIW,:_#F%[E=&ORRNS!O3SH--CK<=@I M87T[\!P0-N1H "@(QX&M0\-8O&&#-\&&*GOO?;AY/E+6\0M-GY*C\E."^^MZ M"\:ZHMF]L?CI0!N8[>,C'Z#PS@W6TM?BZ08U3[=VWRE0>1#]GH9G[XS+-&QY M8&,^[P/&2DX[;UQU W$LA9EDU1@T1SG7=Q,)#3GX_&5^/[]]_"M9G%Y??:XR MA^;7UXM?YK=G%^1R<4_NKQ[^Q\G#S_-[B-)7(Q%#]16#79N0=B2V^+1N)IIA MB +494FJD1[8_-YDOY'%4Q1NJO24>10EK[Q4!J^/%V:_G3P\!RD/Z)0CI^K% MK-AOW@V*-X#*\C#G?5$AH@*=89+49"&'H7#>H7DPF[)9+LW#@^J-V(ZF>1#RIYUY(EO:@4T6G;ZST@$/N(OK5"-&<"A:%,+= M =6#A(%.%((C_I6P'TMK6P>&Q.4E6KV$4,9-_Q7;S>!,R]L2!=-0>PFCM M$-X'@?OC>7_JFB?@Q>+\EZOK:Q[O63S^?'%/KFX?Y[>?KYA%)O.'APO,7$PK M#CMC/SV1>"RK[1&C7AC\E-;.@(U$PEW."DUQW^#5+C$]P\+';K"-F,\9A"F_ MS:P8ZHKCMX,@979:L%%+[VP9[S['LY.89N[5_.J>_&5^_>6"W%S,'[[<7]Q< MW&+:^7.:AB_L^/]"X1Q:!8;GD=NS4??-V& 0GW88@C;=>@G&;!8"$ M0WI@D@?RI/!P0P/0,.1*\M#:(\Q%-8!X5=;(AW=8UAY\3QQ(Q1R',%HKWM@' M@?MBC?VITQCSV]LK9LCG%^1L<7-S]/J"]B MK5CM,OA]D7@LM*V;03\,?HIMEU%5D/"-HH;&+T]^$GXO@S@.V0824'+(^EU$ M5QL*R53+?8I<\?TB2.'N!4HNPY5WURYB'HZC>UWDJUIF&NM,]T-@6NVR<3"ZR'19GV(\U(TG',(#NSJ> M"<17%$49G,6:M]A[3J(5XQ>*^^9O795M[6"1WD_T8:SV>,(&T/W+"7NJFJG. MB\?Y-;GXGU^N'O_:2#1P*6J'=,-%DKW7W ,>2^1Z,E@7.TM@!-'K15DS<4J! M_Q,1&/@=HE_>\5@V1;5S 8EY/E6JG_&B-F_=I]$V$*RS9S<;]9.F>3S"N;*+ M&,TI4@&9B6I$;^17^;_HNC& H[LT9"?+740ST8U;08"G'5^@_?9%EH=;MIN: M7H8>#L+1 #VIJLS71SB79KP.(9EXO P)!BIQ&,H;=Y(U3HU M!%7INIW0)'CBD3]3$O))8*S0(A M*3 2@1+?W$S-_EF2,M"7,-WS(#-T@L-LD/.4T=_WC'J5!3OOTQ(6JSE.#\;J MK7$L !$:XUA3I2FA6-;/%BM7J&R[;!\K7J9I/!653Y555ZJ=CK" M4^%U[AA/NR#249X&*8;C/"7E@QSI3?&B.JF_J YJ+ZI3>%&=R1?5U4BW7O51 MUZK'R_*L^;+QG&JWX0VEX M&PV**A;#L,\,Q(59_W8@X\WJN#T1(=7.'42EH=@EG1' )EP#WH)<03@C@/*$ MR?Q)6"+USS.:TUV:O(09,QF,KK.4KL+\.F$> M6K=+9 WHW.?IR9)T:BRA,+R67J0-") M0(!O(8[)'=YN?P_AWCW8N&0CJK$4'58-!K(- &??[F9!W9S-HYWOP%VD-"1( M A %8D;*IKSH&C*8KUN:D^H5>\V[+ M"]ZRB[=_Q\?!K'C@ UXR22KJ^_\2YL]G^RQGU*5VFM 7":JOV)-5C?]HB0'+ MI^Q%GM'/A+4K>U"05X:'%(C\4;E).*X:;=2X]/,)M&WVKCT"[]Z16F7VVD+[ M]'[45AQ;WH[ZM^N-YO>:G1(WR"G M_15Z1^;)C'[YU(40NB3MM0?#8[R#657 M5<&^.)PKXC "-?&)UUI+X!HBY^IHT3YA(K[AYB/.HS+I"8X2[QE$8S-H(-&0 M%I71+S/5-&?.[,MR+\+S18/A=C=S0-DU5&=HQOAH-)=1CS M'\H0!4.BA2-#?'9W!([Y.R-5.+R\BBGBWD+$1%4] M_H>+KSL:9^J+PS9K-QX=5NAJ'/OUT-8P7 BAKS&$:N))M:N3HHJD^)M$67]< MRY4=_0 Q\3*HBN_D;JFT5Q#"AO^#U[XO003VYIY-EX9+MJ/ #XRW^A^4D?9. MS*33('HZ1UBNACLTX1RX/M/DC#1?J@=/^RA(R:J6<=+TK?CE&=@6_@]:S5+] M4?MK6E)'@@QNZB#8MDJ#UR B;!_>9\$&R[4Z_N+6O!$&/Q/W70J:&:EF$#^* M\U;];PJ *_O=GD7K^2+.NE81\4%/R"1^DU(1^EJL92C;RKVSA$5ZYM.'L=J+ M'QM ]X]_[*G29>\IL""WQ>V*+\[7&.[J1RS?[E JR]31K+CS+>H 1$@/4P>S M7'NEVAN+^R>K TDE9%&2= M'56G0(QM L8NB=XD#,6*:"+&D=RA/P(U$;A/.')-ZXZG-\(G('P&#VW*U&NT MWVZ#]*T9>P53UMO&?:.9Y/W1E#\SQ^ MJML8X7DPCZ;S)7_GC'/")'9+ M>!/H"D'A!31T!$MBKL.87N5T:ZJ-;!SM@^0TB#=+3SD468(.Z- W#:^&DU\! M@' (Q*;A_>CWXK]I)&F=8?3I>C>#SME/211]./V3TW&L..# M.ISN,]#1C%^T9+PN2G;ZIOQ7^7 NAZX8X8JF_-1@KSX3S("M;I,MDEX]1Z-' M5.>):&_5EV(.HDX"=Y?*?\^JYZ@YJD"N+#6L9'*XF M8O7A8M%N:5X5G>>\E;;5M'9?XN0IHRDOU7H5[_8Y5*!CZQ"%PJ3;6#:'\R-5 M.7:]P+7*R*XF=U]-V2UGFN[KE?6$#*O#A@WD0TG&MVUV=$94:@@GA]3I\<;4 M8J^YNGO=)^S,?)FDKT&Z@O]6UE\)[7A@5RTW(^A"E<1I;JQ886%G);O"@K;"3O):?,-R/E9*2:S3\+ MB;":JG5\"#=QN Z7 3LB-_>7C'S)JGH;RM(7N1>JM[HFU_2%K=V/$S8BFMC$ MGKZ=BKR/AV=*\\]ILM^QQ;2VDIW@R(;.DCVMK>J Q3,W5H2U>EU/;T2B(!P' M*9#X9PV&,5M_>RL3^.=;J/PDM+"NJF45'DC_#^*W/V7*N72D3]1:@Z%D$V[6 M"B],F1"L('3FD,T\'H*H/8-_:N2(]18F6YI&E871F'%K*TQ$OF4^X1J4Y*78 MSU;542%4[JE!HR+>0>:YZ""3L6F1ZB,<:X'4JE3*-K\PG:#('+;[JK$.I!S" M9%ZD%[I;K5J\U'S>%,Y1O0T13.;%[42Q&2CT+EYCNF*+XB12V*X?!B(%?/&813)7>^FFCX(X[4OFXE(=5\\L',H?JVV_DYO0! MLYQE06G&'XR'ZY"N3M^**C'[(+H)FG+X?@0 MREN.)593XK)$22J<$'U1L)("+0&\WMB"(RR'K@!3;0%,5L(#"U$Y,Q=!&H?Q M)KNC*;R:HA!X7C)'YCR,]HS@GCE)/;%A>_V#F->[^KU0(?KW ^AL?]DO\1&& MD#\^I#-^G;WD+KW$ZHT9.-XZ-'F^N'L@7^(56Y;'U^1$U)ZYH?ESLO)![Q]R MQM=S$C'Z,JC(F+_U5/5N!-C:;R!L"XRM>3:L&;;1%DC,7;.3K/9- M4BB8@">J'XW^UKB3Q^N.Y\=]$'@JEPT6>\GF-=J[Y;ZD#971:^P'SJ,9_?6QXB24G3[P] S>H)_OQ7.RLC;V/,OVVYU\AG:7)JO] M,F<'OK+"5IOC-08ACB:.7P)5-8=C^%M D'Y\EIVGR&Z/ZDM+#S:KYL_,$8"UY,H6W]AM&$JZ&@&8:+93YC4Y>>((R9HA)+L@%']/GO(@A-L6D57K-(_6AL>S MA,A!!$8YSUZUHU%=VXF41TF6+2IT:PH.-PFVA7.N;OT8DGIH!X2AH'THTZ1J M+5,:9+QP[H;I7R9JX6X+D_PD3;+X;;6GD)P &IW29;*)>8D6R#Y<)MMMF*N/ MPNI)]+2H[;XIZDHK=7B=ZOJHY:JGP)<%ZRM'U5PM^^@&8CQC5E^K^/)_%Y4J MJ@^/YZC>TM>JQ7V]P_TB%9=[5[$Z(HR7X2YJ#>:,Q(GC]$ZR$*IK/ JA+A_2TV1GC8 K <972S4GU^81B,\ MMF@G1>.O"P B( @#*5M*,2BL-Q1#N<@9^0$?[$LA_4>:;HUL-@?Z4#Y?);FE M[P(;A=UVH22AJU[^C,!8'PKEM] ,/XD'XLU:^9.0VM+7?3"QZV YN "J)CAT M$WP-M_OM.67#?M_#FX4['NI;K/FSYGG^RW.X?+Z"0$$072=9=E_%#1;+Y3[5 MA&.GP.D\J#3=0LB TWB$&,&HJ:AN7A((Q"3>;Y]HRM4N>,M(P*/%),R8%LHI M<_)$UTE*^6]9!K\Q=L-E$$5O:O!"UC-:EP^.,\:4<,:]]YSGRC8!_E,I5JL5ZDX8:)*,SZ)8;;$GG>"")9)*BY=F/Q M.3>>TRR -)SCD&$8S2DH[KB3XP(8X+I8_@AXY!)>QYN:2'^3#,X M!5!B(0#56"I1_:2BANPY.617T%.TTW-J/8^R=MP(%ID83X\,)!1FBRVR2GF=AKXI6LYA%OV"Y#0UX; MT>X)3D]LV&\?!C&O?PC1"Q7BJX@!='8TTQ7X9H1CG$E'2ZG[SFQ*A1;_@J"V M $7EJXK KGL >W [+GBK-MK#.Q;[$^XRWA+F5DYN+K+A1YIN+$8U@1.U"D%.H>;-42I2W@W*=#6Q/5 M%#M0&WA@S(%) 3TC%;P\D2,E-8]@#?P]WL'Q0QB3-QJDV;<3'8=O>8A''O1E M"<9*8YLN;]=XY\=9.P;D<;5],,9QU(8B[7&SBLVEE#GUE ?4#HNDAB4FI^?$ M04S=E@P=%.FL()T'QD8R8OP:>)M@>0@5Q\S%/F>"$Z^@X7O%Y55\EZ3Y.HG" MQ&#,^J/!V1R'LJMNE'UQ.-\TAQ'8D-LJHB)#$ JBNEJ>A/')KL"&LYM.Q/,7 M0W#$4^TMCLS7D$:LN.3UI "3 V()C/42L ]K]1=_-I (+_OLR3*N-W@CVH"O7/@X@\YU?#ZX*CO@S%6![F628>2HF[LI'A#U718'S M2[T:#-EH5@GDC5(=4-1/GTI@OS2IBZ?Z@U9^)P W!IAM?^[2Y"7,V$&'^*#P!C:,^GXPW@]UUQ*E MU?929(3$%(J=%@B4-#7XN_MG\D.9,^AX">R/BO?A1Z/AAY]JX@N1,ADRYQ28 M8\.-@6A7( :2#^X^#D9A7GIH2>F,I^?/;)?F.W,29^&*ICR 4& B'W;,[,/K M^6]YRA1/O2OU&&&W'LIL-5Y$7M$N/_H2KGR+2$>XR]=&!24B2CS/+^+58BV3 MFV/.SDT0!QO>*:KH3/-W:DH#&($/Z^W2R 6H/W$:B SA)=0H2C4/IDJ)EEU MZ>)DIMB&B;?KJ^TN"-E.T+%9'PQ#VZJUY!YLU+4QF-NTAI".E 2Q42O["^BUE_ZIIMRPJ9U.6_SDB!!RWQ9TI>6_;"0C7QE%+#6/%JA:X>V4STKY!K M>,J?>%ZS/V;Y99@M@PC^;%BTD3AQE':2A5"5>!1"YTH] ;7-(F=:W:[0$HZ7 M<,3%(V*!F@C<_"<O"[M*1B/XP)T\I_.48:[R*^3>)@N4SW0?3 G+M] MBT-L!,!-Y#6SH,OD;8Y&3^4UD63E.+/#9%Q"\Z?R^\POS[D?CX>IO8N85)!$ M@.+F]@Y@Q?RIO-K0FYY*AW$8B\8Z-NQN1#QNV+966&[7&"9]A*^TQ MN.?:/P,=/AFOQ+J"SDU:'W9T&:[#Y3W-:/JB*2EA ^.^D+,U(T41YTX E +. MEE1UE'C() Q)!1 _W%75;=(2N>-ZRT.YT[Y$+4")A'5?97DH.P^ZSP,;MN=; M\]D^3#^WW1IQEKOM;9*3.[BV/M\[KV,R(7/S,J$? MTO=;W]#,R%*@\DHCE5/^:S)U[*L#HS?ZVG<1[.->K>A\T.9^M Z(>;TF[S'B M-60MQ$F_$?#ZKY[J^U5<<32=SMM@]5#O[1?#6O>[4?JE_[;T]K?9@R#QM*10K,-9D*9O4**11V\Z MEW0(2FS%'KX,>C7OCP]1Z8<2VZ(1\T/IEVA)A7=6MH(H<,O<4&R3,-ER\!OK MLLP'R>4,O)4$]*4+TQ79!>FP\O;.#4'"K!O[_3H,GJ#T5D@GMPO=,WAO)FP7 M::#5Z$+OLQ&QHWT"FR(G(LI,[\_&#%RMAT,G RL8BL"JMV4;.@Y!ML ^EG%H M._3807I6UJ'#Y[TL3#'^#,='4(7E+X;OH3?,TZI/D0=1K>SD&*P.S+*_8"8TQG8NB MDW++NZ6YKF],]W#GN956Y,NTRM:Q&!F5%@0U7P!*&!**SKI40)&8NBU4/HIV MV1580D%O"U-_F:,G2CKBP^%SX3)1[)%--?\:FK8QW4"DA[]&DFNO>QNCW#_A M-9"@D9!B((&1Y%<8ZXU0G 4YW21I^'=NEVXHO,NQXE@/Z(/0M+%D%B(=%+)0 MF4GJ%+(Z*/E5 "/%HB;@*B._GB=0J6R0XI@J$,I>% ]!1+62WS(.I]:@D6"U MP&!C$%I500,EC>]\3W?PQ ^NPK:Z!I7"_"2[U3-D OM*\_%^U- MF@9J8N.JU:2$QH'.]:^#9*EZAE$86M=*BJ;!7GG##5F"19[":Y@7Y;(/4H0" M-4F(/.USFZQ"I]K;;P&:"1MX&CN6\B,'WJX-C6SM0+P)P#78Z C"71^U2>W M0-QU1[]6WX-QUO3K EG71VZFV]X@?BA+0/HO04J?DSUCY(!!S ",( 2:=E,J MJ&DX[DF:;X*-\=ZI)PZLL,P 1NL1FAX($((UO:DS:QUO9$VI%,Z9VB:0;?(G M< :>D1(;5AQG/,.5/H9U@^FA/I;=I.RZ>0[ XYE>=C%LI9LF)/[H9SN%?754 M:8?F25?/J1CW6%>E$]"Q .4H7#T[(%:G17((FH[4YC=K@!PVK5C_),B,Z89G M@(^F5B.V]!AT]U5'RS4VT.I.Q\Z"[!G^[^+W??C"MO0XS^X986FX9)\'?F!F MI/X'961'FOM$N''T>=*%4:W )(B=VXX)J6YFH+/1\%XG>R8*$!34*_ 1,01V MWX,_JA#H>?CO89$FBF+=172U*9DZ8.4VR1_H+H"V4]';/04/B:XDQ#P[2Z*( M_9(&FM/_1&B=1\,F70X9,9L$)T94;4+"]8WHBI=]HKC@#*+BLK[O"CJ=%0WH M1'V0ZIT^5*GD/6.(O(&FJQD,7H**\ [:\ ^J&!31V!(:9R6O,<3<]_EAQ%X4 MRPN@=4=!>MD:;Q>\\>DD02F->/A_19]R)1=ZQL@)MT$:1F\D:(;WH0U.2G?L M&SW#DZ-@DU(JRH$!R3"5H!)F*&ACYY8P(W&20\'C;9CG!:U1)-"=[/B* ]"6 MWSO$9!\7]/'+!Z=QS&-*C!PI#"$L6=.&0BVY:@I2S#$C!>P\(]4\SB\N7*R. M60<^W"X>+\A/W[I-H3ZV&8%YR:Z+^8DVRXNO2YIEC\'74QK3=9@_/,-A/(@B MJ!:XB:'\W\,SLS*G3,%7\!Z/G0D,MG4$*N>;XFBVY48X& _&YC>26%V!2%E M-Z5!Q"M%YL%7\B2PDP]9@?_;^K/)? 1AI"<%I_HH?I$%=89X7A/G@ Q43$C7+H= M:144054E "_:<4]?:+RGE\Q"G24Q/V[]$N;/9_LL3[8T[8AG6$/C1"QZ,J?& M)"Q!G4<=>M&ER33ET 26B13P(OFFP( >,AC'80&2U;E"?%W9P0\S#-%^!84^ MX"D;,R;,Y@Q;&3TF+S6OC>D>6JA#XYM&FFDFG.Z 8W4A1!.WV["?Z6I&=1D&4M+\QZ84 KYMN7R8/" MO;;@&$5Z^]&F*\C+,)QP%*3"4=3R?'HC' WA>-#?N+7P6W%[&VRI>%34?]7T M6+R3VS9F+657A\(G^3739Y!A8I)A58 !E_')F9N]94J>37H[LV=Z9$O%LL N MGYC/UTAN[!Z.UDZQE?R#9HK:L9BM%%L(:NG,MQ3C>)^FLHZSK&L,$I*S_Z,X M?1.',515H^9@1,*AM4P<_5EN'NX1CW5U\N=YV;;F+T'$7.(@3/D_#-;-&AIG M3^W)G+J76H(ZWT-[T:5Y^U)7GB G59^BLR3+9P10$(X#9\,JE?8879V$>OH3YVSP.HK3 MCJ>[2(0$[L'!7]MO=_PFKOB=YI#_$8OK.6A:43=\)8=_RLK\67[)IR:Y-!I= M? CC(BH7Q&]-AQ'*.)1_BZJE^E9)U'D*(LY(]DS9!@-I.S,&5'XLDC&6&;,) M^>CX=>O[E!>%;E(03A9K99N&_RJI)R7YY#$AIU0\2C]](Q4/AQXT0Y>J!=:) M8 302M)(C1?RD4ANB&"'S4X*A@AP5, A/ 3^ WWD1/W(,T*_!ML=._)_G)%0 M?" V0%H0$L@/LA0?A.EYS8#,BH'OSA'Z*!>N96DQQ<"*O#^P@]/C\SAW9BQH M^V,[+M8+H,W%?7[;)6P_ST/HP5=Y"I7M"=A&8+8_32=&YB1Y[*C\01V2X7* MZGQ\+-V/#G?C#^QF#/]TYW29\DX63)44E6/B'T C^'W$=?CC#S\P/8"ONDN8 M]L'#T!*JIKWOSG'0.6B?WE\$Q8KD/["#,?(S>A%!L:#WC^V(C%J4_XR@&",H MG_Z@#LNT\N)A!.73?T907'QD0P3ET_]1$91/?D=0K,C[ SLX/3Z/P6ZY80[ @;.Q#2:TY75Q4 "*5RG%K@"/ MB8L7*D6YBY 9\\9.L8]75"U%4;[[K*>4IJ)8[E*^4V:D0Q$*:*J[HK_O1?V% M\DTQKT]13)DZWC6F6V2+=+H2(^$H16<)MG* %<'L3BA@Q? 962=1)"J:9)*[ M2,.=+SFM\K^X#GXF(]L)WBDVUV2!ND;^&9ARLM']%T8"X2>J:/U$EAI9R$NB(2/N=CG M6H/F(9@0>C8/)U,C MS1(9D:<3!1T$MT0E;HF1B[N"$R)27*U.GH+E;^R_+\5!!>Q$FL*I7M=PR>5(::R_[M"Q63[3 MU1Y.0O/E[_LPI2OS>U[U";ZNU_9$.)'$[!;]@I3+J?MP\\P8+!<"W+E%&FX@XPJS4F +EY_3)!M0^4B">5K%5ML5U?$YFC,TBN-E]&9$ M&.,=!&O&<+?/]RGUWVE5G7#9;?.>0JW*%=1;O RS91#]E09I_Q6RQ^R='O9= M%-MSJ25:G[2X'\W]3ZX*^J)5+G1CE#.(;0KF(#")=^&ED:MS"R;N)HGSYXQ< MB)OY<[JDO&[ICQ]G!/+1WXO5N*5?\\=7&KU0P= DB]E$^AYLA6DIAIN)0XR> M6P@]N1,9!T!.!':I.^_!+%@N"=/XC^]%X\&P/;XFDRQ/B>L]Z/EL6QZ4PAK,+9WH[4J\R/U%E"]!\VM MZ)Q4=P'MN]'>EC5@^OOC>]+?2[:@DRV,0/9>M%=E?9SR J9WH+L5F5.J+F!] M+YK;L@),VRS&XS--*>=M MHAHLG_=!&L3YV^(I"C>+2"KIK&. M]M1.@J1S$ MAV:R*! ?GI%? 6*ZUP!]!"'C-6T$'><)I%>:&=2-11,),^$',5\E>Q$,..6OLZ7O H]#(3R;$%Z6(MQ50>3H)B2,#,FJ_O)V$:BW C("$<@YP8<,7TE03D] M:%+,_KWD)1Y1@A]'7+TJ4E).0M@L1$Y#Y#QJB!3*RE>+Q28CU6RDF XMO'+$ MM9JO_K;/>J(T%HC\,9\=K#882$- MT#X9P582M79.%]N5S9J:YNZDQ=SA!W3'+8;.;*VEV3K1VBS)'.J>&8 *& (7>0ZE8+1&) M_.+<"1OEND8V92DW!/X0J"9G=1L*2K M13S,-'1A\<1$V#';:BK:4?AC,FSH[#ADR1;82^A$QW&1'4<&9?3]-2V#&#>; MF (=N2MY]]/6#.)[/N9C3VB7M,>WAO6GC&,5'7!>:4J9$@10,LRFA3RP[.-ZER=]XB\L[GG/97!P+ M$/=9MK9L%%FV7>-1LFSMB-*Z3;+'-M2GAWZH I.0)-Y7>Y_Q;'QQB<;^ERZ# M#$00([%V()L2C@ @;^D\XS'D$I@(:.?^T%A^JH\$WZ?Q;:8+\:8;NEBO@4;9 M,/JRG,NDZW90&,%<:V:J"&XG"%+8UI*NUECM"NZD4J[]ZTJ8\)5]!'L"E#!8 MJ>U%I_<*'DOEQW-5?B;HO'XDE?^%0G\2YJ,(0V,@6E3.8ZZ&R08,1./<*(QB M5UJ)03@PS,8(0K5VY%7B*UV'0W-2D&7"Q!>R9YZ@;CIAWM JS+E/3?F1NF@K6B00 MGB7;71"__2DSWUZ_AOFSDFCH]G TS6KV2+/A*RVQ(81:)F*X)B]@N8)I>ZUV MNU>EU;T.U] QD@>&REYQ=\7DG4;=&@^V@]638;V'98G$ Q>K%Z5V/E:ULT8, M9VG>S)*+Z6>-X[_A:%6^U+7DO0C^5OT5[TP:Z]K1FHCWP=\=KVZ3?$=*J6*- M;X*OX7:_O?BZ2[)]:JK/9 6)4X>I!U-JO24+,.=UE:QI,E4N85MES1V0P*2 MGI$O\2K,>/+JD>YB.NLE#6>RX.;W/8,/UZ'P$1.>APNGNHC])8S"_ T:827+ MD/N>W/_;%',B-L8[8-Q%$M,\FJ)C5'.5<<$PE-SU*<*(J1 M4[_('"D4VH>9[4-]$(SFL\RV<*,\QCTCXP-/1=1@S3TE,,F>V M=OGV2Y#2YV2?T6+*ASTSYUL@5[Y#FZ]>X"28F1YK3H'3^:EINH60)ZCQ"#%. M4U-1W0QU<&2DQ ;O#81$9Q*?N%?=BTX_*2V:M4ODX'[OTC!>AKL@XD^30[;M MLQ7(R2YX$XD7>8(5#SK:L@%B*$\ES4!C%4N[4*!7G]X6,^"]774G3HV%F.E6 M L\?X"]W@S0/08#%N[-X-<^RLIL;R M1^,U:%X)0H%'TL?)V*L*$DWDA?S\Y;RC $1SA',/P42DW.\/?\;8O?4T#*HO MQ5"AE&VP9.%G\H6KD'G45% L2QU,]6KC-F&[#!4) M#CSE(=P^[1G=8,,6ZX?G),T?:;H]IT^'$MD7V/EV,( UN5/T@,381'J39\IT M9O B2!L6*?.BK+^X_977*3&?C3#R7C W]E9,&41SD6G_O(U20+4$2M1B%#B5A-0'&;!0,[ M%6XI,U9!WBL:!7\MKZ?(FC*H@#\,DI&M/"%/E&R#%06[MH]6)"!/2> MW\HU14KX/,IJW-7E[SBBY]@(9\4*#%]#!86WIK;!9D_K6L+[;% /B.PH$] N MLI5TFD%NY:JG^'C1=?T/I0WEJZ+ MXWD/:U:3AD(2,$/YRJ5&<>T@,UA..75LSSX+=NR7_,T4@NV% BFL/X#-6G"_ M![S[$']OXO17LTP_ \J+EV.QH?5TBL2%^@O_/FD, MPBG?I ? [+#!XX])$MPP]"&9;5QMA_P1SBYV4 )P7($6<3 MBC#'SU_.G=K&Z=8#5D"&@'A*R4W%NT1'!#XELT1R[-RL3<;U8\6:ZT5CE>/P5=QU5I8Y,4^SZ!X.#._'0?H49AQHU\3+(HN*#8"+7JL M;#3M'2&TI!IOVK/A/_+@*__?XD:_V.D90+0'SS+(F&(MD^TNB:6_)"J ![RU M.81;>,@MB/C+Y.R94K?^Y9$7]3#85E6W-'B+\!]L'B*3.LK0E3(5;AQN^C6: M.Q"ZE"YI^ )/O;(9B6FN%3R_HGR/0&V/&(L<[T_\KL9 5[".#_8B,J=08AN& M([]R(*P4V^,R<=S&@F?\$6FZ"]+\[3;8FCI,ZH>Y;R?81F[125 WQFD303,! MS9P\92B!L2C=)>_ICO'^'&1TODDI3]XYY,'8;;('K'MQZU.0(E M!]5$1C/?4(XD?.AQ7P*8,D.])+8US7,@Q5,W?^UL]XK?X+6]I:L'35QM7_J$ MQ@ZN2&]F[3A0'G'B=V"UI-3=V_Q%;-2A?M ^OK=O,&?_LKX$]?0-_0%]PY]] M,T0H>]X?BL>1+]B[S]@\?W9F*Q]=DA*E0H'TT%0WF[$U%">JIJ3B@;[@: M,42^FHKWP^-(4]'%:(NI^.305##@,7Y%#=Y+<]%DL(?!J(!]-1F'%(Y0*$#E MK=EX5WR.-1V=S+88CZDZD%O0>$X)+ A8E?& M(((4OM=F?:]8M%1;,]R^U>3JY-?:?@ FK\U')ZLMUN,?'5J/\&6,YZ&">VD] M&NSUL!XEK*_6XX# _M9#(WRR(2/@]LYZ=/%K;ST8)K^M1Q>K+=;CGZ:^-=#< M"'Z)E\EV&^;0R)AQ,X]7BQV-;X)\G\)3IZYKAL$8\>XE1B["X47&0'2H-Q^C M:&Z[:$BK._&@O!/?5ZA)!(H-Z6X)PTZV$CW.[1QJB'@O0RO$_?.(?^R@!8Y,-M;R9M@#WT0Y9 MW4UWPGIJ<_K>W+9LASY<3_\!N!SKT'2QVN;0'..*VDCG2$?&HTOJ'BSV,1W> M.RS][V_;%,MG]^2]<3K:B QW0HYT66VBU/:VV@;>2R-B=5_=#>RK";&[P4UL M].H2\X)Z'']6=L.?*^K!S+99C6-<4AL)M;REMH'WTVK8W%-W WMK-:QN;NVL M!N;%]#C^[*R&-U?3@YEMLQJ#+J>GZ@@7;W+93.&13=;2.%@_%*O;FYGL>F^W MYCB$3FXF(C1E8>+-25YTWI@1&([>1?B0_M8^PJ;!?LB)N9>P?B2ZK+2^*B\& M6U?5B=N[X]I XBC!?8LJ1K1#>5<.VQ) M:LA:M>M66205*'(KS FXJBY/CEL+VW3>Z!CN2WUJ[6FB=:Q'-:,'ICYB1"/? M$0<#"B4/8V,BQ30=0$R:V37>N6K:,2!ULWTPAG+:4-3G\(>AGN^*AS8%G9@1 M/*?S+T$:0I&]^R!O.X(WA^$XE"9R5??Q<(QS9U%/0$,DA869NT^,%M[='ZK,WJ<_ [3O5:F%EK MYQJ_(GW%IJTZ^,G]EVS51ODM4:Q)+PJGWGVMY.TFC*&9GE'B#GYW+W-: @NI MJ_WH5.XT,S>^JQR#*'L]J'0L=J*'HUGLZK\CB)V.P%+LU!_=BEUSYN8'E5T\ M$<7.GDJ_VF3 WZYRNC6F,[3#^-,NH\%(5\N,$L"+MAD'U-AWG> _<$B/^F=T M<5,%%>,DIQGTCX9#^1'2 @N*SHIWX5UMGP? HZ8%VC.H20OL!L9."[2ET+@G M5 4!GLH>STL)*ANW!F0IM*JL@_4:YDP\RW*!^MH!>>[(.^(DFJ#,H*1-%;K7-3T4RV*LN%EK,X M>/$-UFI&2DRN.F[;9BP.9K7B2#3B.J(-4ZI;#+1B[1B\L&,V3+98LC9P7VQ9 M-XU&:Z96MC':,[ =_VG1IOX$1INF%IWQU*H-8+=62N?8EFV^8O\AVIP,,VRM M"+RP:Q8LMIBU%FA?K%HGBJ3I M=K%^I-M=D@;I6^D[]C)9G4B\,%N6K+:8K@X,OI@O*S*;79\A,1]:H!=PT$4W MI5"(+XPKBU4:M6"=0WWEO7",&"!OFLY \W42A0FZP1FV"D:C4RQ/B; *7'EE M>KSX^%/U..15>!=KWG;Z$C:U57E&+>-N\&.91]]C_NI\6Z>SNF:,K=\=1G&T"_^+,GR[)8>&I[.T3BW31W$J_=, MAJ'.;YA:Z6A("W\7>95E>QA+8/"TDO^3(#BFFP!J^DY+=UC0O83!F"+^E%_% M[,S);?EID(79PXXY ZM%K":G?C1R;@N.I03]V*MKA1TL@IKT(4$<1ATBP' MTBZC)-&\V.H$<.Z/6K(@G<^.T1B>IA5)S5/0,QQWQ%@N$= OI!":-0"2UV<: MDQ6%5^RBCB#>,SA,,RHBYZ6E@-W_;** M0:!$3?J1O3C4/4V%#&?!C_$K/K&JB<-H&$1GR0ME_\Q;E$TW%DW=S(0?*%QS M(*;*F:C1>IYQ*0;K HPL"SB(QT=[.+:$,7,EJQ&X(4UK!BL9+T%("8.FH /( MUWP;/$?R8?E,5_N(;>J?DV3U&D;1(YQ%#-N_<32.P]A!O.HD&H8Z=PQ;Z6@( M33$:Q*883W[E$(C/M M*KCN>2VC&X M'.Z3*+I,TM<@774P6!N)*Q(:HG5"H0Q#$XLV" 6.)'(ST%&8 V<$R#U]0 MB^H4I'3PA"VU;:**)I\=7_C!39KAF!#\IV#@:9B;_@*<7I/F,.69:=)=LG=L@# M:N[I,MG$X=_IZFK%CMCAFE_US+.,YEG!;LD^LV+L9QFX86/V6[JZI?G\*XNSMG*U HD-S]05\:]B&6C)H6&]V@!P#$PW"ZIM M,(]VKM9=I+3$'BN04N-PU&<$#^I>3U;">X$\B9W6@T'=_<_41UF/:1!G(J7/ M=#G?#X4W^W(GFQV;K!'>AQVS@SC+[:^&A2AHO-F]^O+YF.3\"D/E*S?SY4X/ M[X(WN,W*'A-I4BH;\SE-,E.TNAL,1]]LV5%UK O&N5[9$=3,N)1@D&DI 94M MC/F* (NC00,Y.@NRY[K2O(L-ZX*QF+\5*7 9Y,?3%?-A>:*\^;YPTAF\W^YL M%VG@;MB%WN?-TH[VL7OIC(AYRBS3C(B9^%&RF,O['7?@8CWDR?(W_@0$<_?5 M\YDS)YU9RQK'Q?GW\(GX*$P^&0DKIKN-02L:3Y3>@D9[Y9;(ZGH^*T-!QWDE M;761-!WS_MPY3?A!NZZG,"WM$(8461SMLFER*NT)G6^3- __SO^MO6,;CIQ%J+'E8534YIY$>S_"7&+&9U@.7N3/-'U\#N*.M!W' M-'CC@QY_H2>X/1U&@ ]^[[&YF_9FU7R=6I$C86:$4P2UX>+R/O8HEI'M54_) M42Y:)UUX984"7VY@"T8OPSC,Z77XTF3O%QINGG.V%FR9@PW]DM'U/KH.UZ9P MW3B4.&9OBF50K=@8?,Z-TGABF\Y#82X$SI,(D.I,1(&82,Q$H": &^?@=X35 M*)D,)).!Y[Y5UTFW?RZ9/49O_)Z^BS R!N=3?E<_6J>+R?F8CS5R+4S1G_*T M/-WKVAZ'P#2%=F'\ZK',@35%TB?%['.$R&I1^D>+6M%Z'CFRH%T7.("2T,FZ M5KL3@FA/[4)()*41E#83U9&XHU[$GZHQ01IF$"CFR=M/A=%95FQI,KM\ MC4T-6>E^=I:H1SOH;" 5JLN@C1>[',1"&XI MPM$+"5IUC@&L'I3MZ($!LYY';S(["GT$')]Y6Z8,Y0GTAQ![*$X!GO%,5]G? M I=YJ[PH&)8(T2J#3,DT!#1XJ9:>7]N#]Z'Q80SF:KL+PA14I2,6T0\%\OO1 M'FQJWY-:P..]+[4FKN5I?]P,(I(*#7KX8$I>PQ)B(H= %AF*-W-9(.%F'^7A M.MB&T9N(:\K2M(LU3R,,>*>?OR01VY$TKL%(=,Z=A$G8E^["*%P8CL,$!#+!AYB2O(@YG7H8QUV= M NF,*&C+"Q")F;=T499!(G=]7>JEJ#2EP[U%?*#I2PA#[XK>,J-63H?.9XMH M9K^_16SB\MPBF@@^HD7,BBF1&ED==W6L+6*)F]R96CH=_23FG:!H9 /OA';) M?-2_0%A?YLW4\F5N:)#M4[I:0*[-/H5(/!MPF\1I\9^\>T);K<@)\>.<[29? M(/7@-QERYZ?"B2EO:AC#3_@$1&*3UQXE1GZ85'&:2F*Z.3J^HP5!L"ZG;^4_ M?PYIRO3O^>V:OC U_AJ:GF+; B/;!2O6M$K?"HFGT19DM4CGC)1 Y%> \$'\ M5(UI,G>>;(/PT,42C7[+_J;?L?_)/]C_UD_U/'LG^IR&R_\E#V6]G1,C^)[]D_\?>LO^C M?[+_8S_9_]$CV?]QB.S_Z*'LMS,B9/]'#V3_]$UQZ"Y3^ON>QLLWNQ.P&1+] M^-O%E.'L:P+#//BVT]3L9E<-)^5X+T^])76]S[H-2'].N :FNLZU!V!>G&:U M-%F>8571\^[Q64_.D(-)9?#5SI=I!?5'L4QL=4:,#N"\4"T]4=;QH2J\ M[HGCTY^U583O NKQT/J&_=C(I*^P=% M,XJ92!*WW;_QZ5K[L[V?N\FN51.U0L)XG:1;;7FT8Z>^N63VG*;A"^/RA9(X M 68A*U\\FP0AD(7O2/9,:4ZX61WX+FBB-@V21O&R<[&NR,\ZLN^M()$:-]@S M5>O@T WFOI6#+4W-QR&%])V'V3)*0+8S]"SZX>PH>A7&;"1/ $1\OU+14^?) MP+AY.(Z*=)&OZH5IK'-E:">D161FI-0& 8$C_3WI+VE.4G+'-J!EN#LN Q9; MZ% 6Y!:8[/,L#WAI6\1WVWSW+YV!RCYV['@6<$@ONVT9JCWU[@)R__;;CB)# MSZN9FJ]1P:)O>>.X\E!+^O+IG5;TT@9_M&"(]!]'Y*&QSR"1;^T4M!:9\[!9 M((N^>K-@UBVT_MZ:\U MGFE+^Y.F("K"F)6E[E8@'[7&_8*_&Q;%J?47!KR6\(ORN*CT20Z)Z1US!_ MEO6:U_"E7KBU?2X> ?IPF?I(T^UB#4416T)LYN'8EZEZ\O67J?6QB)>I.D): M+U-_#C>0T7-/(>\6E/8FR/K5OP4/Q.&>/L'<3+JYN,^B:++ M)'T-TL-FD*XG_P,X&)U+>S3WPCCS^W8N.MARZEH<>!;D5R"'2'JP3UD8BZTL M;E&L*EZI\= 9B9L>U_NPFK\P)ZCI>1WA*Y@F>G_6L'W)IK)\^EG>E95K8^%H M%HV[];H#$UX;=&=KZ$^7=&P!RRN MJ_"8,O6[,NV]^4(.CBGT3&L6?Q+K'-,--/'"BHUU+W?+ @RM*7U$?NYI$$&_ MXL]!&%\G6785+Z/]"OJ30B<0AD57IA^9'O=5K;WX $59;%1B4.IJ>\!Q2P0\ ME2C(AN$@'R*&Y=NBP2#\F?TQC)?)EHJF@JN#,RZ#J,QOL&8'=#9DM5\6O0F5 M\56;P@\<]-L9V1;V.LC5V#H#K=Y\/G%O?<_[&NY5$Q[R(,2'2)2C^=9M.7 ? M/ZK;K;(@DWSF@G/-!:>@%<2FH-9]@7(?/\Z]JF<9U[!4+A0U+)2'&^Z7./5L MR[6CZ ^UZ?;Y" ZV71MR_F@;KSW/+5OO/K;8?.':66[ 69G7Q("KA-OJ82]9 M1FQG#=D>0CO-J%>S&NRCV!*WC1YE_)&#W^8O7Z$'+G=[2M"_\_: M[T=\H"]U]9YNS_>G@A# BZ0;NGR.P]_W].B]2\Q3OM_Z0EW+.'6Y(=-\[[+Z M4#LS4[3]F)%R#E)-XLGS@C_0RJ$\#RIWB#/PG>QJQ^I@L!\=M#!B> G4!,!\ M F2BQO@Z\XWPD?Y4AVU70)L4D\-5L*LM>[QYD67ZV NJU8MC38JG6\?EJ&V; M4&:N3B"+9BI&=V[9Z1MIZ+T?I7GQ5O?)?DTP&QVF*UU/?MC04[ M@[T7L_K$=BL4B/GN/>AKRXRLGNDI>&J6 K@T+E$KAJH:NS('N^C)+7)HU:+Z0GK/.[Q?Z,R5M >T",^[J^U#4WW1(! M63(,9,U0\(P2(6AY*6C[C W)D^)"2TD]<7JQ-"7#@($ "EW$#)OKJC;_%!$:D?'"2H&+<+"TX^G1?W M:Y,O7\O=VF1S8=^K3VK:; ?D3XW:VG#N"_AO&)%!D?RZ@A\ M#.+I6+2/WZG0GH7NFJ3UC]I)9?/3>SJX4>ZU;]VT.BK?5HO?(>C+:># M_)QK_))^1V7(MC6G3$^$1!-]:LFU-X7^?%@O'VQ9K0LP9Z]WAV8%"OW]:6O(I,1 YKE:/%U;1QW9-YV.UZ#&JZJ5)@[=:>19D*9O;.NZISM&+5V) M%RY]M;(W%AS-',BLJIT]43C7T$'T-4L%2BRD0"-[L'FIJ!.SK.\VYTXC+[(\ MW 8Y7:P';Y+]4.#HXA V547L ^]<"_L3UZSS)%&0Q=KWG7(";BNV$ \]FA!4 M^3=Q(-35?^_J&CP>+=*Q::+EJ)VK1N)T?_":A."6_D(*7K4-PERVN-,W3,#O M:GST=1%%./_LJ350HD*3FP1[W![:A;X+8VT<;!'[92'Z4=W?3"CXWZFMF&R% ME%*]/E@-A2^-+]2U4EW0R)IOQYQ6M]M!\;37AJX6Z5/?0&A==)RVM./8F[@[ MH";-5_0M*'HI+-9W$5UMZ.H!+E3X/,VL1 L0YTF]UFS(7-[.\1@IO)9$:8IC M[1@U/*< 2L) P\+W\? MN&%-'Y+HL(7'6&3.K<($K$M[,0(3AB4936Z7C1$%RHOF3J^ D42 DCS3:$76 M24JR(*)%12L)2Y*2'CDZ2"G9T)BF012]E?VD>*DEAH&1X]1,3;]L B-$$"N< MA",A BOA:.6?&&*B8&8P!' [MV]'6P=FYQHB4),A)EMO7"@THN!#'F=U@+H/ ML]]:,C':0;!S-$1A,A'3)DQE&S< 0LZO'\7)C-P&VW$O1R<*VHC.4 4+[4GQIL%( M(9E6TFL1&.U(]P&7%C*:\14QN!1Y['3U0<0_@"=:@N!)^57,^*-9?L^\G^MD M^=M9LMV&.8_&M@J\!1R.[%LSI*I!)Y!SC;"DJ"%?!1P!0 *01 %%UI2A3&EY MF;JV^GSUMWW&4<^A?K$H#[N(05&;IQ$[*+P:Y1;,'-81;P%!K?7=25=77$!I M0Q&4N$A*(W[@RQ-1K[HHV9V( MT\4L".AG >A#'PMZ?]&TUQ"E7W7P3U!6?% MM806%9\7,=^&\*H[]^>J2"J2'"1Z#J8S!:K%NDE>>'[NQ7I-&Y?X_<%], [= M[)FMA!G6$W/11>!HNQ$6>VT*^]-63D$HGP/;3O3F7F\PZOY$@8@(3#Y8CMY\ MZCF:R(3,-YN4-X334*JYMNP8[MQ$6)$O34+K6 P38$%02^N.3FU_2O+GFJL@ MWBSJC8#;J\Q!G!W?UT'@9MG<4,0W&485VTE4]T(]TK@1M9#0+[[/!I#;Z_^_NZ9H;QW'\*WR[ MF2KG:KKWZNIN'Z[*G>[,92N)>SOIG=J:ARU%HF/MR))7DI/Q_?HC2$JB+)*B M/DPH\[ ['9L 1H 08 $<%M@7(AX1$G_='J ^S1TLVT^/EE2M$,0+$0C>EFT M:HD1&E]S>DCK$\@3$>#HR=TV8Y(I:V[7"K$$L=,R89:SUG!DP=+0XBY)J&G= MZ7RL^A@9>>J&.Q>/NP"*K6R>D_B%'Q#U^:O>T=[/W"[$RR.W;2C&B;N?'EN, M+6?05X4 )UD#KQZZJZ\A'@?CX:0>I"<"?379AL^.XUD8\\%P94O>WH*+6>28 M1C3G<#=!FL:4W >4?/[^2 YY]I('>Z\']#$+!=Q*&*( X57^'<$$K#> 76D8 M0=P0XQ0V]9Q&<7D3A+S=BLTG,PY'V@I[R&_M@X:Q_C=!*R'=G8-R]157@;#] M)PWI@CZ[$]4+MASQT;'3)T8JS"+$J4N0IM-L@Y/ MJSZF_"G0-UJ4>1S*DO'KE/_GR[^.\6N0@">@_]1BD:<@Q%&ZZ4N@JN-X;-X5 M=2JI&@>R0BC:!T .AO]# 4??,L9Q;;UP-PWE>Y)Z\S6]*?C>B>3W')[:LK_6 MR;[Y&]S+?Q=8#XL!0-_T[K.4GNZ#_#=:WK"SJ%VY38-QU-9.NJJ0^I'>5W-_?/MU_>7AZ7)'UPV?VPV0@GPDS:SU_Y MOS*EKM_S&ZP -P)5!8 D(<^4;"&/A%'Q81S'LJ8! R82FNCM 5+]ADE7@L;5[ 4'C_:>=1#%:)Z$' **GI M$10Z> \\#]U$89(*MRJ,.X'=;X)Y#G:5\%*-134?$@^F)S$WG]H?,*?1,>0] M&F;W--81FXQA#A*M_=ML1=)FPW:KQP,-XVU,(V']NFLQ!9?_ER63&:^>G8Q& MA/(F92*U6I,4U(]6@AJ]9C>,W,XTPC4*2%'-+UTFOR]8YEZG!J'! 8(TL,R0 M E92HR4"KW?3-O\2:,4D.,2E*B/PLJER2_,=_D7V6EKNYGMH_ MT/(7)G4[ZZ%*.\B[N;*0*NV09@2&@3&2T?>Z-:4E>0-(\@-_E25KJY-]G![9 M"/Z14MKUQW.)@?1*R?['/G@^<8P,-=M(O9H-=^[92,*'HAZ"AM$K?IZ)9QMM MJ+_(2R7,S_XZ#_&SCX#8:V$MSA@Y_]*O=NI) ZUL?^,M)*^;5OM[RA%^I/VJ3(1T_9/:7EAOD8@=B2:D=>C0UV56<&E-YWD=F6 M0>XYD_%A[% S$:WUA/<"MSS&55N8XTX%7^^A*4+6$* <"%LAYZ"H3O_/LI]" MP?LI1,Q/\[KC76HU)5YY\*_Z@%>HX4DI("<*=B5&H.+WOJ=>>D7:LM41*7E7HD MP8F)8(_-C$7-?&&('NDA@+H@R:EJ0[E)'YD RA-]W8CC:U;P WI/AZB9<",U M0)YS85JMD>= [+]I\GQ4=_-ELF^#W,4;[$WG5JB<5DT 1JII6E/-@=XARL<* MA=4-4OX/VMP@G>MF@9@'[J<^9&67B9K')N:G29V.0>+_UL%X5JL[",,QH-Q( M&$NFUH\(JP[#(JJ_4IP&T]+\E<(42KJ@RA(<@E-E#42:4[S"C>ASJ3S/7;'YXGV0Q\R:!*(S#$R5 MY7GVQA_RYM!;@RWY+BC83"\YY52NN);!5,TEC(HV2DE6WW/4<3X!J,P0H%H1ADQGJU>DL>=*,L/_#8[9 MV%82L""NZ,Z:KA>AEL4-D\#\,U.(IJW2^C6($R@[HT7)Q(@A0H?1&(S4=5VQ#N!*E MEG->K8Q_$-?4H#J>."LM'GCLQ0./+>X#CZ$+<<_^_R5XH=_$UHQA)*>1\#Y, MY1S+/,5@3IE_\69S.G.S&<^*E"M)RQ_8A%Y@U=>B=-;]IU%/@>;JJV7;%&QE M,)T@L;IL.3/5;K;5"X;0<\N1)DW#JI9+L](I)'HYRL=P1Z,C4YKM.6L-Y7<] M;S8'XL 1R5&,JL(Y"(%W,1U!W3B!O3,_"/58/]O(8UT8^2E;[]F.$?\?C:ZS MHOP4%''1DSN9C!6I%O<\B]&JV#T-I?^ZWG/0.T8?6J7!RXS4/0WLL'K]DY^-+47<^>FUZW81>DP#K"QFCJTA30 MB:_&N/CMM3$3^;SWQG(,P9DKWS%[CHO0CV89AL&579N!Z,.!;BC<"!RWM;R*&>XWY=% MT2[,'!:EA?C=6!0-U?-;%)CD^P\?[WFQADU^EZ4O-'\X0AG9S;;ZWA0! MN?BL2[05LRVFNUF9/.7"+-!,_(PS5LWD1KNU(A\^$D$"7(T11*R(( ,L04W( M$BW=R33>ZXT0]:TP@?9[TJ7&J">47D1/6W M"TXPS[)4#0)R14?6I'MU MZ#)!G 'S+-O.#%ZP,4;'>9+%6J"!'$PV1ZWKAN\XV#-UW5I1'_LES.49(^,9 M<_1]XUEF6K9!&K%HLP:%%GBQ>38>EA,F6N)]ZLLM\Q\X9G1)4]8[T;NQ9(Y+ M-FJ=F;-PJ_T&C39>R8'USO OCY;90,P6BWI_),S3U M#NW3J"5=3)SJ2Y"GC GH5ORX"W(*1(?,:[Q.@J*XI^4NBWHB4(,PX-B0$4RJ M%F( N'?]'TQ;1Q0K#- 8CG <*\*QK C#0S@B(C"A1W&FRMJ-/V=> F94P/C"ZTY?&'G'V#4LU M'2V.KLZU'*H"3\7I7:OG(;@C_"VTI%;\'P#SC\J^76:DA;VU^?,)<-3_0LMR M1XOBSR2*7^.(IE'!W99C:ZEHM52!ND:'UAHMH7S, RUOTS#;4[XHE1_SE%UG M^WV6/I99^-LN2R*VSC;3,1@+CJ48R:QJ& :B\&X'1M&G;7\GT-2J7J$",1;( MB(KMHEK>5VMA/J9CP71P."1Q6+$;"G8+!<]RW._/<0(&9Y(#WH-C&2ZX$Z,V M)]R* -T-=Z#.R1&7>-Z!*SZ&XS-G/!(H<-UQSD?\JISZ#0N@&XCT%M!(4_Q=W!A*Z$2DEVZN7*VCZ,\$'I]Q\:V% MWL'M9,=4T=2*:=9QSRLAI:^,+LW[Y24ZF](V3-[O:SQ+=SC/&![G>= D?G+[%,JCF8$[]W2S$_\9IZO?44M<7@>(@Z M"VA7[3-4?L*6U%-7,+PDAC([J:?'<1T\+"!W.MYH_+)C&*X"YC4$+[1VM=,L MO5I>&$LUM5_^=8S+TT-6TIYC@MSDG@[&@KA1#6>VLQ>YH\#9;H;2 MI]]1H'GG#Q6>'Z%&B(KJWXA 1GX%=$3B0PJTS,/U]8[]14V,XNGHM:AIQ_9M ML6UOM@_T;1V&T"R6;4=?<^9(QX>$<3P^%W$4!_E)F*[;HC@&:6AZ>CL%(5*4:?(2M,)-H['YCSM-)+4;AVDA)!7& M%:E= %AYTF"MMOT*+\Z&/_LZ0+$U?IZ$PFF"Y[2]-+&,K64<3K'@;)UR".;M/KX!"70<*#3#S? M!$O!>.&9JF^4&9HB+NDCS5_CD HGY!L-LY>48[&6O[CXM$A/$SPM9^NUPH7G M]/^ P0M#FK!H/2WO?5=/3&!F.!O(N5!MWLWR> \S@-='H\S&'\Q7GD3-672QO+XHM M.CH0$6(@>A3+G>#T("PX >L1).I%F0A,1*"2^KVJ:IJ:38-T9F2BYIAWTRE^ MG)K95J,Z8P!7:B(;3"43OY2&7,UYAJW2=%7_#PP;=DJINPXBI3:'RMLQ+4KG M79AV4'H;FJ5H?3^-@]1>H'O'>C]B/691?/(#&UWPR7]$-@+?Z(&M]@ZX7Z?, MK2GC7&,;;>U >9, MYAR:A__/-!G10DUD,#J&50I#FA[(;+0YS94?6UB@I1L@8:0G+5N%8LDFJ,WF M3C6&Q<[^>V7+OJQ".]=;(1H7KW(X:O6Y7CV%X/!,@ #>8"OE#N7NSE3K;7L_F/\7[:XT==^Q<\@5,8H>(" < ];;]=&\-=Y]T1=% M08LJ?,VSESS8KX_E+LNA&-UZ#[=(/[B=>H,' M1,*O2(.!"!2+.$0/9$^-%DB00'>/ EN]1"C@-KW)V/H-TZUST"4IEIZM?JUJ MPRU$I71$#= G>9DG3@E'L"1MKF"NM=Y881UGTBVG8**P107%@\408< MV*5=)O+XBWQV3:IGU_L@_XV63 ]CD4\70>%6BDJ-&4,\/,J2!&J7P]&?#U]. M_ES:HF]T'\10IZ;9XILQ8WQ/-X1+VC6'+$'_7NJ";2$[K#NI _;=&JGJT2H# M+^C<.ERLG7TA%":+\QT[# Y!"'GMO,*/J/WACD;'A&ZVWV@":0,HM7IZRH.T M"'@:OOAT:GUC"0>.Q(6D\U,8;ZG[&$3^-7T\E5TEE[A@LY,PO+3PB:CX5N3Y M=/8U>GS2P'M?<+(?#$>&7=E1Q;4/QKMDNA&D"2D8!,\:BD1(S?=4N-&,0T[& MV^K8= ;AI=_[>EW623;LHJJ#*5Z"-_#I6# M*@I^/BIBN4,H?[DY JYHL'V M8>SJMW\W'(@[_Q "K9M^A8BHF/A^KWR O]MK^.W;Z>T@.%+JPH8JD;;QWJ6O MGYB.I.FD:P'YQ1&:FH /OK7/S91__8O*6,GUU\6/_>Z22G^=ZO M8!L)!"GN?.E-9 TS=^L"5&.89\%&S6?@AOVRGS,('MAXJ$8@_KIM(CN_K_@: MYQ=6Y[;]QF*<9Z,S)Z4N\O@6,5D#NJ2DO47_X#5JXKT,A?WE]9[NGVE^1J=E MG%^IZR489,\XZ"(2&&7AD9>!U;P[[:%$4]]PF^5[^?:.YJ4,I989D6BJ0"OY MR]]6)"#_S.*T)*]L]F-.R=LN#G?,<=LR21%E@1A DL$3/H9O?TS*^&H;[./D M!-E$P!_3XM\O(O$ZM1R^&&)*G;5N"EP?Z%175/',[?4,OU? )F@J)6JW M)?M0I/L"%K);=P,TX_S? S 2T% S6>5:ZQ[+ M((V"/"J^'Z*@I&S\?W[XDU78'6&1K/ 0QEK6UP70O]5UITH3%:@M:PU,5&AD M#9K$V^-W L.N/OS)[['X&RV8H\UW*$/(HS/"_['80&1U+#[[VNNQ6#NW)NE6 MCT()?BCS&\,?FC&HO[0^!-(9@/5K6X,+K=\;+1 R)[7^K%#M4VLW[=[1N-;) M0+S.4IT-1;-:6CJL,M* (.VX<[* F&8+$B@E];BCM+R331 M00/S<*3T6@_Y MK=2:8:S_M)J5D&Y*30PG?#RI -!/\CHNM/NZ"\!RI*>[X_>/7H0$67=7DPRA MN 6^N/!<*O\N#I[CA#=JLQ[U38,1R^$;2>\4P.^,Q"EY;R##4 9>&8U\/)]& M_$S)P;LL2#=Y_!*G7']NJ$%@[4.]IPA[R9990N,XC$1A#S$#<\WU!>8#Q1 A X&7[9B%_MOP\-! %N7D,$EI\RK/?: [XFR_N@S1XX0<% M^'P-;<8/%=WKPR&)PYJ-=1IQ6V'.\E]R-H2[ I=?O/K&P>6FPKFW<&E^!EBT MN)Z3%$ ->>;D<,.V4K_=UR3)[X*:JNJ#AK#JDS0B&1#G^2H$POK6Z\3G)&)2 M86R5+YMYQ5?-S/)O90G%!VP%A0N">$%C4W F^WI M8Q6#<@CY6"'0.NOV,7'61=NT_,UP%M'N\S_+RA5G_3T'Z&[PP#\OXU1SX M&03IW9L>RI3TC%W!,+S<8;1UY.EK'N^A]^B6'?S2, X2TN1LPD#L\!1D[@!] MLY@O^P+SB3:>>SDC>193DJ">D^0TC2A4$8E3PKP DH)?G)"0L5_PNTS/\I6* M5Y=UXF)Q< +PI$) ) ;2H,!S(6=A;]O#WDSVA?N&W^@K38_49$ET8[S;##.A MTCIT!V#8 1,5TS6>GRR90G/4"U5L9^[%(4^.Q-/4?1\[P=+_T0_"\(%LE R(U0<*&K(/ M(NBF3@"?5Y=F$#/G@_$\FT%DM2)_(@QL49H[@8\+*N_36S9$>97ABU#>#OD6Y:W'+D5YSP@:K[P%92L7 M&70877_[V#3(/0-;EOZ.YP.Q"5M0[-9I!/^!ED:O0=)3A<,&@-2&K9>%5A\V MXVC_C=AZ2-'W\X,[.?P?"LR$,*%F&WB*:0ZR+--'<*VT>*!OIFV@9[CW;<") M?+D-6,=B; ,.!/5M _S>-;/X1TCP/$/=]R"I*BV=2 @MR^)M#'TB"@+3D8^R M.A,;"_ ,45SZW17&<,U)ASV@3G-R,%Y.!FU;&,,($*S^#GB;09-Q#G^CT2.( M4/_KH#X@G$W!C15U8[!#>-\<7,CIB)*2\0# M_!\A]118^]PCNP)C2,8L7!KQI&:0? WBZ#:]#@YQ&23VTGAV&*S"I Z,M N1 M6@ 0"H_V4J,I-%K!$ BMRF18-@U[\8P\_7V&K52Y'%_Y#V0^&5&V%MRNJ-I M$;]2\9RAKUJD*SQ:QT^<+J1"-W?S&1HPJIB,*E&(XOY M-.+Q!/R!"5*6EHQ)AOJ%5Z6GA;Y.H1L(CK"[L*&*O&V\=\'O)Z8;EFZ!D H& M60GF8P11(ZPUCW_ZV.=)N< NL.[V.6/.=;RT(K\FX<[3_LWD-*MY\C[TK>[=2.'GK7 M5"7F[ MIV\XQ@4?-YH&/'2"*SL%%Z*\$:*#%*+@P/[U*NX!P<#JSB'&6ZB1G)L4!/>% MU"1F-#\40"[@.L,UW [;;'G2Q>4J0W<\\C4&$P/:*PSG@_&N+^@IZ>;$8!C4 M9Y")/&3G2:7:ZC+I!B+E=8TDMQ*[G5'^,[L&$@PRL:EE M4!&DAUUD>U[QL* MG*RUPQ6%]D#,.PHZDKN7%-112+<4NB28>ZKR'YC.0TZJTC.6+[*]:^^D9%EV M*\>6?"3U=.:\[*)%2.(>BM3P8K?GUP?@12)% @1(@ IU[E,=PL L;[UX;:P MUL+?_\_/K:6] =_^-+X'W5O:5I?OD___N__I>_ M_[>O7__?W>Q),YQEL 6VKRU=H/O T-Y-?Z,MG-U.M[5GX+JF96EWKFFL@:;= M_M+_Y?KRK/?+Q]'X] M/SL_TWKG?[N\_EOO3'MYWI=\AMU5%+=/^XQ5^3X.RVM[??GKF/[YL?'_W MMU]_?7]__^7]XA?'7<.Z9[U?_]_STWRY 5O]JVE[OFXOP9>H5J;&SU?72NI< M_)HT_R5I'_U#T1=ZM[>WOX:_PJ*>^3V=?[WH_?+3,[Y ##3M[ZYC@1E8:6$'_N9_[, _OGCF=F>ACH?_MG'!ZA]? MWHVO",:SBZCV?[^/U9W\=V ;(]LW_8^QO7+<;=CW+QIJ_?ML?! "O/[RKEM_ M -<(;,O9_;)TMK^B0K_2M?=KO4[/?<@AU/K0L0U@0Z[!/WB.91J(6W>ZA50[ MWP#@>RQ]9VJV.1%>=!>6VP#?7.J6('F.OB%4N/VOWG0UAK/1%D"2#)WMS@4; M6-A\ ]&_\A.5_HN-"3[4OTG*\P 53=ZW;YE_A$(;X MP3G>A%]Z<8$'O\D^43"URTV(>;#=ZN['=#4WUS9<7Y8ZG*.62R> DY2]?H%8 M+DW I!3VMKD)\^RX_EI?@SEPWV#;]GIFKC=LM$ MW0,+TA1-1 ^..S.]/^8;W84?/Y2I*$[EC_&C6@)D138=JG/KT@\XS6^

;:T*7YD<1SC'>XUH=:F<&%RQW NL-@H[^',W.U7F.:XMA5VS;!LP[@FK@U_;!YB-"+!> NWYB#9>": M?N5ID;YU;@*-=->&(\=[ 2X:XA4IGF^%6P<7CJ];HS\#N#&NUK=, PVOCDVL MD@)62[H/+] \)E2TY NBMP%U)"EI4O:6H(YH-3\I=BVN(QBQP<;6Y5JJH6Q; M[!I=1P)B@XVOU_4D8?N&L+6[CA"XMD2LXW7Z6=!,@\?V>^#KIE6QZPS--[R2 MWP/7?(,]>(MG#]B[)U-_-:V0M[6$YMJ!AF$9>,'Y6:_?NX@Z(!* W*<:%K7B M4M\ ->KVK&$@GQS=]KX!RX ]&]MOP O7@PGPQ7.H]-,-0X$ND(S FB.<]Y, M=+,&>S9T@6'Z3PX)A-!DNXFX.;]!FPT(W;PAGJ.Q-NWSHPA'.LT/==3]@J5!-J+OP/ -7)'28=\VU::-.BP*)4Y>:8]+HYPXL MX=<'6U@R/CY-5\(Y5/Y9V:8] M_S+=;!JLG^20:0 W!#YG M,A(# /W7Q5K?]Y/! UR>[:6I6WOCV?Y?4IV*JQH#?]_:U)XAZS2:.4)K9!W4 M&NZB6&@'AF$BG>H6IZF#_2N"N;,?Q#/'LN B\JZ[QG1UL,..;<]W0[]4 :RH M\/&FX$B='[_;SJL'URLTRX_M7>![WSU@C.U414CL/5%73^ -6!=X [80!(7V MMRG0D\,'W&L'T>79OH(7G51T^V.^GS&:X6;]3HF%[Q'8<.41.D'A/]$4,U)T M+9P>$&]39N^Y;M6RF8KK3>,WVJF?ZR%2^7.-BYS[A]0^H@D,:+[?."@#N%%= M?CP'EF^N]*UI?226CS#RB-#Y)A"KW3EAOA1HL[F$7;XWK< 'QFA7"P_ZUD7X M6QQL?AMXD$$7 *D?:]W!,7]$B'@(T1G8!>YR VG#32!,LR)$N#??X#G2-NK= MB!(;%-'MT$KLF?5= 6 MOZR=MU\-8/YZ?M:[17_XBO[P]:P7!S;^=_A/_QPZ;\ =O'KA!5?2GJ6_ NL? M7PI^_U5\CQ),%K#=@@ZE?_YG_^+ZHG=]V[\\O^I?7/1O+ONI+J;5/G"SW=7= M9=(V_&.6";GHT+C$K[LPAN_K]VN7&=;B%3\-8>RUXYK /!Z("S9J*[^(]!=^&GK TY\<"DFJ.VH M9/LT2"- K,SSG#*;'#XN/%&$\V&I3HZ+MD\I5!+$6KF0J16XDS,=N'X8][I/ MFMTRY=JGC_+NQ\JX;-=\%RW1#Z8%)L'V%;@%&CPNTA[E4?4\UMN5C$$4=7 & MUB82P/8G^K9H#!45:YL6*'H?:Z+?QA&$?,E<.%&'B(=A]4-D+74_AHZ!5RFQ M5MLTS"Y,K/!K>4-OH?\V!"W2,.M(_MT MX,N[G:#>LI-^PJC1SV5XM8NQUA05:X_VJ'N?*%'BZ7T8N$C.R$*.* 'M4PRQ%HB*)9_'\.2T=MP/HOU_7ZIM"BGO?'+!F3^Y*[TD1>+-M[IEW06>:<-3%E:# MF5)MTV!YYQ,-2CS8C[; 7<,I^=%UWOU-[!F-U4=AZ;;IA5Z(1#]2SO8QB3; MLLK4DB[4-FV4]CU1@I33?KQ_<;9;=#_D+,-@3>!- Q]EUC?"O+6XK1NA4MN4 MQ"Q+HK26N1;$VYX'TUOJUN] =_%.(KBB[5$MDP2)0O-6!Z45FOC"'(1\@/]2 MM.' E&R/.ED$2+39,FM&5L3(OXE.GZFR;=5HF0B)3O/&#:5U&B\P &7WL<:V M 7[^.\#O=([*98'H0R"N%=4E??<3/>8M($KK<0"9:H1LM?2B35'F]_;HK;S; MB;[RYI"Z^OK[K\=!$SQ"*9C>_TE#CXVHZ)VAB(I]N_#/^Z:U=-M:W+@6M\Y, MRH23*]U[#=$+O*]K7=]%Q 26[R7_]D*JW!BQ-Y+6,",-BJLH^T M^D+%8>#D[F<+*3, JR@&C4T&L92(ZJBO993G$#WH!/^#HJW>= N@R,QL]B^, M\JGJ*L<)"MWF"5%=5 $\V<$M&[J9"L-09)!F!B!X)LJ%5HP+AB]EU;I!E4I2 M8L.*6LR2.$0[SA$%(-QP,DZ"JPIBN0?>T+%0.CBXETW%R6/(Q*GU;G!.)!C8 MV"HV:L+=\*NC#CG#K!PSL 1FF!TGE9]C OR)X[_H+MPTW)O>SO%TZ]%U@AV& MB!5:Z@;I> G.*5Y,18*A]"] ]T *)HA-,BRC/$(D6M'4[Q"9*HN+#5UK\?*Y M3XP9XCGPX[2SP""MBN1*6>RN^S=79RVD2@49!0342>?'<1)*.%+&]M(*T.U9 MDK 2PQ*:JMW@2F5)L1%Y+6;,\9LZ&'8<%^L&$ZBDPH;XM5CK\:,'V3459\XK M*ML-_=.+A@TGY+,?O91#@S!Q,7'-D6&T?BBBG9EIU%2FZ M1"Q.%RN*F8W2#TE@%)XNTB&%EXK5Q3N2^-47 %+OM,0>E#0WL+35.T236B)S MNLO@1*'CC*KOQC^/7_%!86VYAWR.R$!;K0,DJ"6J@+QTTN>/@U4C!6:I72=5 M-HO43?^F?]$V4K#+)_2ZX$K6=4$4KGP/=F@;G4!P[/1:5KQ#?& 2L8LW!*'] MHWQ>."[6(0I0B2;4U"_)VE>N]6XJG%+7M0W\*AF&P@"ZC6-!R;PH8_[^BNL% MW8Q"M?F^:[X&/CI:+9R)8R_1L\>.!;NR3A[V+O53YOD1Y1A7U1S5 "P"SBQ2 MO &3WH:0$3W[\B45Y(MPO>?)1@M,%UV.4['"1)?THV*?Q*%&I8OFM<-[FB^Z M:8SM^-7W%!ZXB[+2BI_,JH&36G8X;GX6P38(GS,/CQTH^X0+-L#VPB\D":KA;Z3[P'!DLK671O(;KGI\A"#J )M0Y*.@7.T&M9-C"2Q^92.-V# ME;G$WBF65_PD7@V<.NFNG,.?^B3YR24&7'@9*E6R8#R;=MB!!#D,%L^H8:"#*QF M:66548E7Z/AZ?=H&]2:KK%IG:%%)4%[[[]2LH4ANG9<0Z WPS:6^C_XJ3;1S M5271CO9OF8_]S\_$.T)N2J+,F(/ W\!5Z:^#^HB7)L>5LJ.@#T>!]!-6M>%> M00$3(Z(*G68#0<2.Q 2DC.MP!IZZ(7I1\/,+<$,4RF_'<#4[ MPXVJLG;DNCV76[ET!2'4Z"(I6-:.MA\BZ2H'S)D)N?6@ !\*GF M::ITEPIE0@I[F5O&R7'_JS==1;>DH64E=W=*>8X\ITW8>OBNYJRTZ!L:!%W+ M?#O^0<:Q,OKROILE)TE,:@!*8/EO/N(9GWV;=FYGKC%].J:DL=(!%7T86Z9#)3AM=6=#_*K(\Y1,A< MF2A#:0P(&FK$O(C4]=M.)CX"=]'3,KD1CC8$:)C!/28^J16N>!:OZ_[-[4TK M"<(DGUI!T 6KT,B#<+WO'>KLR*,S*V-^Q:&IU79]UQ%3J,;#)V9'K4?AIQX5+XPR$?OBQZ#@_J<+"RM& 39$%7E+T8G8Q M>/0>P,XOS5!C\,\6"%5G&W'F\/#?,02AJ=HYNE066JC!0E(0U8OKO)D>L@(Z M[KT3O/JKP$J2"6-=;_!5.D<69F&%FB0DD20Y@L48WH/7,FM$JF3G*$$KHUK& M"(Y)EQ+<V%Q,.T"9*2-$ M'-N[ RO'C=TJ%OI/X!U'[\%=5K:5*(SA&?@;!_[R!HN$GA-$7X1&>J <;^N= ME64CQVM7E(M)D3$$(#SQX+\#-EAA\PQ@2FY'H"KU$NY S-@H@+,EE2*AQ MXIQD18;7O5JAL4S2E4GBQ99$X][IGKG$,*FPK'(TGC"UT3$"U9<]85+;/04Q M2,1S+FV@/&,KI\$F)ND3/O'/N2([JGX?]/>F3KQ54D61Y1CT)G=F@9NX^OD/,Q_;>EV&P].%J2_'X-GM#RLT(- H]LEKS M$%EZ\+WDJT\%-,])D_2WHN)4+]U>=K B>@MG!I:.O30MD+GA63A\YAP1GSH= M;C:&GE#O>&:6%P1A/NKFD74SE=^ 9< "<]W"OLG+V,PG#SEC5]=ON&35E3?[+0$PHIQH4/3IBI:/I14_ M&5@;+:&I8"0Q+O3S*4 T,73N;9\D7SV:^I_\XP5:%]^NHS=FU;YF4(Z(P@QY M-3$1$($GW0B-@20*1N1PK45H2#G><;K68A6Y(VF5DEWLPADL_PQ,%T!!_"GU;)ZRO&$D][Q!P$V*%2SXPJB$UN<.VWU$R87"R)\;;J+PIW6C2)$ MV\=]Q$>?0]P'(6L/8RLG3+L*P-3=>*EOVWC6_1B$%Q?L8LC08RNZ97G3%1XS M"O-'Y;:SNNCU;ZXE)_ 01U)A<*EE,BZX8DV+GEH%QO;_=4S;_PW^.7"+[E;I MZG6?0O6@$)KH2M*1,C?CWP6>:0.X@8T"Y1#^\2_8ITD9FN@^Q;BA4M=>6[*. M7BO"M[3M^C >::E67/N$6<8 2%U+; G!9$UHJ?G]Q37MI;G3K=E^;S"U0X3@ M%N$)Z' L4C.O9K,G1$D12 G(2"&=J?0:J&W%/1WVU<2$5S!V"VX-XJ=5Z]\: M$!I2CG><;@U81>[(,^3IJ3TUHZ^>T,86(@KEP":'I*JK'%\XZ9^\2K+!T<7H MFC0:3XZ]7@!WRTJJPGJG22AZ*-0*8N%#ILQP8B!3:;TL@N?]FQO)*6J$D:D: M%((M_PK0:>+XP(-G;F12IF!1NOAIDJ<4@;HF=S4YDS$R>UX $05PZ!R2O5"L M9X7U3H=%U:#HLHG^P7'AT K,F,0IE=XJ13]&PJ MKG1Z3&+ 0;"E76XP$AQ1T?L::Q#FT/$@)FZWD6U0OYZ3*$ M4:LF)MRRI*IT08, 0?^'?'S?= N-O!F J)I+.!I"/Q'TUF_Z'U(E7P#L/GJI MRD77J?<@^N_H9_QJ//Q#F"-B!D?6:+4"V,N=9CNA'.%9+X84@(N7MZ+DQT-J M(2F"S*?-31+5ZII5=B'OH3BN_TDX(N2]TV9D2YD6U()-P\V.VL$$[= M2N [];-6'3D%!)7+?'?\13>-?"X^3"GU%%]#D7E:T$@K MU"5"ZNO#XC3LN2 F%?F]Z2TMQPM<,'77 MNAUG3X-K)\K>[X6Y_?:M?\FH#Y.#O'<&_T?[JAT:AG^9SAX'D_%_#A;CZ40; M3.ZUN\%\/->F#]K+;#0?31;A+S)RCZ>E/B1(CR!(RSY=Q?8"W3JD3B][19!/ MVU*RW-3I^D'U"TB2.PM_P-D_# >#B8+ M;3 <3K]/%N/)H_8R?1H/QZ.YC#DM+VE9^F]"!2FG%Y+6RN84NLK*S13E2LN< M7*H+V=I!G:0[/$I?33F*+_*C^'DZ6SP.'D?:?#3[#8Y6.&QGX\=O"RF#=N'J MM@?Q1V%*>PE+QFU)'2E#=]^-,"'-P(^3\@(C3!:](+@QTE15;MA2J2TSFR?+\W&=L0L2!\/NJGB;-X8DHKQXG**LZSA45D D$D&Q8*!TEJ9WH0 MSEO OGC%/]T[6]W$Y5#G^0GE",7"@CR'A$/3D7>7]M@@!R$4]F)F+&5MC&,3 OV]9 &CF8B8D6?J!\#'6+A?TQ?+7.=6 \'EN6\(^=+ M%+=@>G^@)U@10/LRM"?NR_R)^_'[8#:8+'[7IG=/X\?#=<#@Z6GZ8S 9CK2' MZ0P>PN?__G7^;3!#)_)#22G'\A@B4&I#*RHH8\HX]*-L6B@HJ=S0Q\.?'M&T MDK36]+6?IBB'WE6!R3JQ<;&-HH*,@*DY,\RK$Z;2\>"W@PC.*/&)X^)&3+4F M%-S2\35F21QM=91:S[95/C E[\ $6*@4F%8K*ZJBA8I>S9+\X5MMH5* 4"PL M:-)")7KAK[&,)CGIPK=M#@,R?E^NT/1$64LY=@C7[X%2=2"2SI)/0Y0BBYH* MAJ@WX+XZZES5?9JBNFV*PM&MW]09]P<$?^- &8HR'I6<=_OY\^Z/P6ST;?I] M/M(FT\5HKKT,?A_HE::UMZ=!SCW;2L9,7& M>B559TS+]>5O[^8]M9+IX"8_'3P,QC/MM\'3]Y'V/!K, MO\]&SZ.)G!E@+]FA@V7W.^0J-_:/NX[U_Y,DVNIMP8IE%6=M6N M(&"+!ZEMF^!9!R@CF.DGKU&]6,!8 R/_$%C)N+TM&K>3R1B.V<%(&TZ?G\>+ M<-B&B_K+T^C^<72OS4?#[[/Q0E*\0U;R?7HJY I/O9XSMB$EB0!-%\M&/ULC MRLT%E52=21M07_[63A4CW;6AM"@7#'+JH#Q<]\[R4\)H,)N,)X_P5 WW],A3 M0\JY^EB>DB&.+RYC-!_WIFS@8LLK-T;+U)(>CFQ2M7;D+5#"H^@]7_RQANJ>P:8=[1C6-!=7B16&491>CJ2KDNR?4'&2#I5U3J M^LH-5":%9JY':HG[J! T]6CY;SJR"0[T:->C9:.[6S-Y>@-'>S( [ER.RW5.5]Y._*LW#QX M]<"? 90Z+3K="D!5MZ5DJ2^C@ ?M)1O7Z5B!K]!R*C *)N YG-KK1L4XI])U MA$^[+>6'6/DYY6+->C7)"R ('TE/'J">@26 0^K5*GB*.L*&&%[ V%9+Z<5? M9ND96PMFIO!1 @_V [VK$CYS^.1X7MF:0U^QI/UI#K/D5Z4F[ITE%-4:JEF:PC'[4$6Z:FWX]3" M= <,7/&6$J"26(GJVVYQC.4[BYC@W_N(R\>5GLGJS-9#&]D9\( MC8T\7,1-*%37'%IDQU#CNCL,JZ2[[+Z 6^*+.I?=T;=.[:J[Z#"QW CL !Z MGZ'XF!Q"13I9,+;0TL',2]*.W'0GI^9HTQW%M(3_,/JY [:7=N$A\:=NG2WSYERMPI.GKM0O6\5LG\2F1:O*B MJMM2-M674=@UOJ17(IBVJ1?Y;2KVK0BIN]*N/!JQG_G*8P-Z3< &=_ M4(*/S!W9X1[0&"SAF@B[_6#:I@^>S#>0B^"^^WC6_P7/ I;NE3\K5+OA+E&- M*P;2M\!\J>>L"*@\!#Z*4(P&9JCL^-! M6?A^8GNT%$8&L*<715-[,VT2;K, M;Y+JI?>6NI-J79[OPUR\[U%:D]2K&;%V=E3ZB"MND2,FKQS33]_,S/2:[GM0IO+5I]@[3%>I5.ADN]2R. MJZCUN\?"')!,2]%-?BG"9(*4NOIT(B7D@<;[OL5W ;;Q9.JOIA7F HQU M:4SM&#V\$R ?P@I#K%*PCK1U$M#V\:^WWI*RT6J(Y=!K+,!2LKAV&X&3%0_ MWELL-[;Y9U#BUMGHM[M#\\91ZD@.E3V =Q]WNH7LJ_,- /ZCZP0["! U2TNJ M9R#LG_5OKL];2K0J@DI/IT)T#]V+AHQTR4J1,M6A085>XXK#].>Z1;[GYMMX M:YG3 S"TK2HDN^!$' F"ZW8*#/"H?5[X,-=-=UX MOSPK>*=F.GL<3,;_>7#_OQO,QW.4X.-E-IJ/)HOHEW^+/R1E*DC#D'GV )U7 M4V"D3K9[JI6Y!7!I&[*NW[N%V]'+J^OK,[@E/9=N8XD&QS/P-XZ1V@LOTN]T MX[#G^;Q(QJYWY53>0TU''1*)Z:B:KMWMKIIDQ07E5!&=71H8[1#D$6Z^;'H MY1.48<;ZQ(OH&E*$&UXF8$PX"C,6'.?Y2TKNCA4#L!^4+<)=(XVO^+%G5&TVU#2W5'[LFT M]6\J)@F8[G3[C_)L1)C2RDT>;'FW6*22OF/>>P"Y!Q&/?U9. M52S@9S::Y6()G;.9#3P%BDLYBZ$T)R@]8$$*A+Q&Z>IU1]4UY&UF4ZC&NCWP M CC+]WL7T8I(O4+7>=+XJS:8?]?09[_V+I*U^',IYISX?>H.-[J]!F,[7<*T ME^8N]J/!R%BKS>R NH!$N6K3LLY?]L9L@>SD-_X5Q.>B!\EJ8$1=*K18DHHJQX?ZNLKKGUIPZ:<$WDOJ MW(?';MTUO.\[0_=!M,T@DH2JKG*LH=9PP>1066 UV4)U'X7RFL=7J9B+Q*,2 MRFE9S;$VV65%7->?0UT]?C=HAZH>(?=*U3T')[/BZ M[-_T+]ITF4,KD5KNVG F-8*E/W6C%U( QD965$PY?=%J('O:IA:-0G%\8FI8 M%'=XW 9X6%L8MJPR*F121*'^*(63;BLI=+*)4Q#=!QY*O11[IN-\\HG%5=0H MI6J.'&I8A92NV1JF3[1[Q=U.)+\IH]EZTRU9'L7N&5!?\2;HPZ_*Z*8@/N MJU/ IIY:%O5THN5#Q&?X3@)3?,1E+9-YV L-=>/KRG&_'CKROS38E:Z$3$19 M&<\OKVYZUY<79]?75V>RH_'CSGKA2YK1%&P;<0H8>PTG7V"^[5_7Q A4*?06K#S_NXXLIQ0NSLSP0#Q:V#I#6@2(S":][R"LH1@$E% M=!HF2"I]-FAZQE=0NP3UU)GJ5= NIS2RZ*'VS+-QA&U><>%6#',J(E204\W7 M.$3Y "B@7#&+>+G,!#-A>_P$).JO'&%*/P%55E%&=]?P<+":Z3X**P=+W?.!47BDHJK35294%SXFPK6RKN!YN68 W1D@ M_S!J'AQ5.2D:T,@>L^!&618D)\2]Q[H?"HH_0Q\5[+#&622.]7S;I5/S0>[H M?#?P1[8Q7<4!#78(QK-NZVM@A.''2_22NOD7P-GD*K>71?SZ)ONR9GLY)@:8 MQ'IWINP6)!E8X^U.-U%WR#-.IEA7N< D;Z)B,19:2=--(G;!+0H*DH(B&U@; M;Z4VNDHE?F D/!-C#)9T#BZ (PFD L8"?@G\#G37NP,KN,U_@O_H^0^FM]0M M],\8WM5JL^L\Y ].PDM%@JW+;JBF]@3V;KET@^C5Z8"PV&$J=)4C%25/""#& MQBMI :2:ITN85*NMKI*,/R@)_Q0Q$!=EO,K+.M^!)8J3G4$]NF\%0=?E=;)@ MW,#_N>P$0ZH+GS!!C,%74DP$U4 9!JZ+WXFS--%55G'#(B%976,R+F9?DG\7 M>6/X[O#>AQ-;/$$2UH(FX:08T[:*C!S;!TCXL;*\U9-F9D5X$G:*,YQP&-Q&%2$7L[;ZI%> /D.3KPPKL' M8-PYKNN\AT]!A/@,==?]0"F*PNN+4N*Q-ZD<#3GPAD1&3@@)=>2^4IZ9#M0$ M_#T5V,B;J&5?^.0M#\"$NJ3OC2UJY"L[A!BEG<^B(([([8SUL8^K6IG+DOYH MSDK;]RA\X"/JDQ9UZO-5#X&^F27"T%7.CJQ;91QU*-_^J"%D1X(NCQ&()!_] MW ';P_KPZ,#[(8? MQ78Q)NCM<]OFHHR\^SYI2:>TJ%==R=7+X8HYJZYX787@%>72+2NNW)1 MSNM M))9:CP0HEC17HNHK*;/ [9).PK8D0!:8%5>!84ZIK#(M4\NJ?&J-=*:(N6X5 MY]S"EE-G\DW;?-6-97 S9BF:R@\9X3'Z1I34!DU M5]%.1KN=$* M+QD4/<:;A.M:-PGHJUKXV:Y<%4 B]7NW%[W^U77O!OWOC:0 M200M^K_1GX'Y!C=.3$&QY+[B5OC;[H5X'8L5'65XY0X2A33KQI"7;QDR\%\A N&9F753IIA ME? Z@%N+^W/F9@!\^3P(AK#+RA8UGP%U>WCNC$J]F3 MI)M0\(2FT)8TU]52BH@]7A;YWFG05AQR0@^BBGF[12?SA?X3L!Y%;VH=16./ MM?##73J,GM_ @\MM__H:KGCGY\QNU07KY>CG$G@>!.H.V&!E^O,-,K+JEH7R M-$#-_@6,^0:.R#O=@_1VMLC&$I(GOT96;DJY"891"9G%CB\*G#;SV8LYE6:( MH6.'P'H_3'\S##P?CEN7=;*XK6>W2KJ@O<,^:/M.=&7BD+.-03FD0.B34N 4 M6URH1?- T5:!0IC&7!^I7B=\<1TC6/I3-XJ'Q;T06E1,.551@'_0&)-42NKL M$,4,=U9%;W83RRJC/29%%.J/4CCI-E>,1V*2[@4%S0#,F\RDHBIJDE(EF5T3 MFX J:O/@EH<\8KP[UX&[(R1'RE\OS&2._H3^?>!YP7:72#O8[> *LQ<^B9K" M$4+DU[K"J<8Q4O.%\ H>!^CPO%]0DW?5B:$MV!K*D*G21J&J@%@F**3/PFT# M51WE=,JJ'FH%MVQ'\0@[ZSU :!*'S#O=_@-EF%GZYEN8( M6G*K2(%PC9J!-V 'V BF?)FL>.>M5RNEA!U9L \PE3P_GR^HG.(K+<^4H M45H[^+_&0O]9C4I%+2E'JSKL8.8:-2+-\$[T/4ZR,]HG39R9ZXWO/>BF&SJA M'4JR7=MI[/%X^!QI,U'L]_&0W1/,QL_?EN@6QKT/2W\8*J.W#N: MPI2259(02[ZIV75)6RBY%O#Z9M M^N#)?$,9RGW=7IOH3?$0F+N/9_U?CCNT=,\C6(L86E"..Y6ID&=571C43:-" MD.P@UT3? J()BK$5Y:A25[],C*%&1+K-@O.:M7?>(.;GP15O$VFH54Q8P&C$ M[QI#BF?J4E,)977E&,1QA:J%@6HI)0A/56;E#(=8+A]$6?&V\8#6_E));K62 MR(B83X[AW)^&J:83;.TLFA<0S7XG6,0#AA8DG+(],[PV^AC CGUXIC==[66: MKI)P]=#GU;0#8"R<.X!26]Q])&=2QSU"?.JF7HQ [UHO_>GJ!;A+Y-:P_R#\ MK3(HNOAF.?,V[6>G:N]GE%T[W-T M2<0Y'DEBGH-O+,$6YK;[\&Q'[!GX,0-6^'ZT,]1WIJ];2*G/'F/HXL79./JMCJ0?6MP1S7>T5%>TY_GL\W:\;;?C"DQ9#=R.9R>,=EU@BK[C5H !E17* M\8Z;GB*2LK0H<,>M %7JZI?S'7;!M_R$IGO=44.0'M *2+,?=UUQ=D?,)(-G0\?V 8 M)NJV-UA!!J,8Z^D*Q?$7&8DJ-)/%[;)_>W;="=9PQ:.+CQZ0AU/\MU#QO4K3 M4::%KK*,%Q2"'U60='HC#L P>'2QT>T%V.X<5W<_D&G4=+>$!)O5&SQ9 E9# MINZM:![\%B-(A2G M=OB.4I3FQ@@MNLL ]A7AA&%5M<:ZSC:.J B])Y,=%;I/^HDRFSHVFL;#E^XS MSQ:@2[0_ ],-X4JR?E6Z/;M@NCV+^H8NSPZ]2YZ]3SH8AYB&%VQ1'S6H9^W0 MR\^+-5YK7NI*-4(:;QA,&Y.)-VYUVE1N#F._BN,N?AH-H.H]5WU#E <760PI'P6]\KN M 5F:4(Y)3:QGM0%2+1A6^&+XZ#I>A=U36$TYBM56/]-ZA\>@BPL< 8C!W2V,#T!/DRZ/Q-%U5L&M>5HT*2'J@I;N ?OBT6O*V6A*& 9V)LJP!Y>:2 M&O;(2K)^&A^Y&A\58%!-0G"T-)933-W-25.61@4(4U>_G"V-34Q,7;(TJLT@ M:GU7M32*HXMB,U*9A9']]*$ 786)D\;$:A.O!T<5EDPVH"S_2+=V"]@6>X+FPJ3(<4C7Y2 MDPD9M?(&RF E&K"+=X<+&>.V/CE( XC09'GMH1[\/,X:5K&U3_K10:)6CCE9 M!'QP CX[Q:2Q3_I1(2(TMUI[V ?+\F,?+)O%NB\_G%HN^W"(-)./3&7VA0'$ M7"F8:?&3A_2PQ&2\/A$R\G&?.!E*X22/67/3;K>)QT!W==O_F+Y:YCI2GFT, M+,MYU^TE>'#G],=_H+HJFVYF=T_C MQ\%B/)UH@\F]-GAZFOX83(8C[6$ZTV;C^;]_G7\;S)#_Q:$D36K&I,O:H<]2 MW3'B_@#@E?A@%!64,=OL^Y&BR#!PT0#.!!>6B5%27;D9"*^H].122SQAR6CJ M/VB?&^C>#"R=M8VB:Q\<-(= R4BI9UA;:)G^>4DH_27T N5GO>@*Q,QKN[1* M^]1;320A:5MJ:S3))9V7(DP$DM=G287V:;.*0 *,>*>U@/=4)@4?^02E-E'[ M@)#DFB@ORG@\R"5EKW\\..2>V/=66SFNAOK[->YPZFP@UU>[=8>#)\=>WP=N M"-W>(PN>K8-M.!"\NX\7US&"I0^)M>\SR4N[>H/9\7D-QZ?DZ#6ZZ8>SP$K[ MU<+!9^K6V(9H!"C3&-G9NJBTZZ?F+/BWX_D*_M,_XPE[&C_:! I6*5PQY?@B;'EB0H!@ MY.*[+K'H]S"$0/'"0BRKC*:9%%&H/TKAU)[C P^96*GG^8+B*FJ44C6829M6 M2.F:E7@6?2H)H*G7J#*<:NRX(@ OH^BP\3AA(_02)5^JW97)\"8ZJBH]X9' 5>*R3\)T-%WNKH' M*SVPD%L->C@B3QF6VB?'G-K@" T+Z0DCSPQJTGT#WHNE+X$QM:N1B-S*)YFJ M@B0TO(,7J0HGV=S(&?BH;"CJ'/B^E7LHJ&9K)TDRKF!QB@K!98/A0;\4,I(5:G &4<*FNR5OD#OQH2M_/W4_F"D54AR>-O>?>B^/Z*\@:AU8VJB5P$'O2E:<%N$**I\@4SDMZ+R!1Q39*"K=L<;ZL"H5A8D.>0<&@Z$[&CVR\Z'*C(UAPY5=L&',+F MV@X1(#Z$1%=9.68)YT:>CC60DDZT)@*[5:!%#1UEMD)L$JNUPRG0];?O]R4J M/B[168FLKKSXU@*KOLSOZBF0:N:DDT--)?*^$W@J"7:GK:X,%02< M_VMAP"F8"N>?P!Q.U4TWK!8PCDP3(0Y7C>SI)5V(C#RHE_=[L',\$Y<2,U,F MBTRO?W-]UBF^E LK]"3 P^ENXL C$8A<6D,G5W/[&L"/H4/1=#7?0'@6P-W> M@]>".WJ&REVE @<4A$:0\W!&CT-RP@1(QF&.M-%#+@!JSG_1/T+;;'R9,P-_ M!J:+#V:HUUZ'F20 &*&!Y4V2RTN$KLZG?1.?%"K!0NC3A9+N7-/7T\E]='PD MO7-<-WPF9*COX"_^!^ZR@Z&)KG*,&Q:<(M%QI[0K'A$))5X,07@VB$.$IJO] M=%PP[/"SEX"/=)5[#:*E?$C[PMS&>TXTY3\'GG\'QDFP_AU8.2XX7&\LG&]! MP4:,O8T.,XL3&+P>+11&G,P.(39TK K'AVTL])_1&3<9*RF32,D^K$;+'2:9 M4(B$QK[OJ2,'9,8V'(;;\!-,<0_]?-S#C\%L]&WZ M?3[2)M/%:*Z]#'X?W#V-4H_5I#XF]3D:9#@X=+WD21I<855VW,179W#ELVP_ MEV]W)JND;)N,ETDM!^KJ5YI#-+$!%P+I?TST+Q"K+7(7*+%X=VI08E_[="A!%EFMA;\B)6#E.O-$JOX)T:)$:*%NM0T1 MX\$)W!J\.%0_'5J4R"S4'Y:+>P:%B.9;G=GB4/V$6$&662U_5Y(IO\ L_MU> M.MNMZ:,G6B 2 ]N8[H#]K/LH0.FCU/9?L<6.<$<(#$(?6>*]](0>1^:VZM&E MM'I'B%)?9J$NI0VQP@0>W(XCYS3:+2M#0Z?#%&KIU?TNK*\(.S MDIGG&:H3L2*AQU4Y4W-^P1\/+_LWUY(>1I+.FQ),U'H8NR)S:,_,Y?65X8WX MG4N)T,UXEHLF!N6QN;S^*1&#++38E]1D18HZ]MJ/(_9+W*B*BBK'CK2>J]R] M4@M),*Y)OGT]%H%X_UI<6#VUTJJE7*,$"=6Z2U/-U]XJXN7U Y M55*I@JQ!@F32IVMN6WG#L<-)[%6W_YBN8-^!@61_&M]-9R6O%5#459H6!/T6 M;O,KBJLF5T0E+5= QU5G\7*I")?1[^;>=BF1,.3Y6Y BIA5-@";/\7;2P M%0'36,;=EO.*&P"&B35BXEU$;4[&1CP+U'*I6I+ M#Z&!+$K7\J]S!*P\K.(K'_I2N*L'[G:Z6H#MSG%U]V._-V,B2DDCIT"6*A ( M#6[A09A)@,[UTU680P0E! ?&?M.^O_1$/^[O4/-\86^C:W3AA(!:>=1YY>6* M&RV1Z5ZA0_6&04&L(B:?MY'_<\>A0<#!W/]R8 GY.YL'0G&<$B M:UVO\MN(&398ZWY<5H%7\I"CW>&-^#O=,[TY%$@WIG;Z(K>')0M=]2RB-Q#1 M\RZPIX;P8GW1>9QWLN(EDR>2Z,%RG.,KE_(*G>) 17$3K2L2[B9B#D&[=*K9 M A7L%"<8Q4RX4->*JMC+OT4(PAV7Z48/81 6$XJ:G>1+5;D3 JG[%F=R+,O( M9A:]*X8KV2F%L\J9*%C=_#^).-$&VM2MH?,&X!]]@HKS9;/"WW9&R922)FH6 M8]7<'SI%/X7TZ#C&NVFA=Z&F_@:X<$>DVVL3[H*CAZCFRPTP @L"FY1D>A7I M.O\JTN-T>O]C_/2D#2;WVG3Q;333QI/%8/(X1F\C#>;ST6*.GDB*/ZPY*RWY MM-0WDE)('8-$_7028QLR=@)YA9/>4\*45FYNJ*2\]'+/(FAC+^TP*_[TVUX MQL"IE51:&>6R*25GJ&.2KR4J)24])!972:G,RBE3;8F8;=$M(0T=L7A&Z-LS MJ>G#^.N6+&9'GD5+MIY[BT/)$;#8,B%3]WRVTW3RJ?LB6M+_F6-9#X[[KKO' MK]H32BJG2SIMX+58)IO0V -)GA>)["5J5U;793K#:UNDBG< ZM68^[KKJZ;H M^)QAW >N::]?PHZ6&? *JG20$-1B"HTM:=T\(-GS7\A$P"_.(YH)1G;>G4J2 MHA/3 ]RNOIIVJ*D96#IKV_P+&&,#HFVN0L>@R&"<#(J43?D)_AS?"<(RP188 M$^"7W 4(_JJRLQ'K5D0&3EV6X)8,C>:8R M;%O7.! M(H:.[9E0TO O"U>WO4@XG$,12Q.?1*2=,MD@[.+\]Z)_(,\^;^'$J!^&Z:/K M>#A[35FU3PH64K 2;$+?TY/D6\T52:$ W,U\+[N;H M!1UL'=3!MTP=/YEL>%GR0-;G2)X,+&5P!-$[A_(I1+L&7 M ,@/8*XW/AR^;Z'[S'G47,=BF7'$*$K9"5_!Q*?B5YC\&B(CH-$R25[K7. MAQ#A@I]:/HG/WQ07;@41")K,4X%!3C5I(.BA&Q646VT:+Y>I,:=U@<_8+DXX]77>_8; [W12%A;S_W? ALR8&K;=GT];BY MP.)C87GL^9* M(%M!RB?::&@(]VUIX$?.5@2,L R-')"TQY'@(3ZL4I*2XB_ M,!]O=[KIHJ6BLK-#OHDLKA==)AXW>(0^G\3#F?]XG_#Q'%B^N=*WIO41^5[ M4;6$8DY782 .%!1*\)MC!=NBI.6UFE..8+75GYG*^&/#R3J"\^7D\60*@]!S MX+Z9J.B+X_HKQS*=6OS*-_?)+T9LFHE4%NU>^0"1_$VW O ,=/3WT-8S#[9; MW?U(9:2//5]M8_\O&0^$L*HQ\/>M39$';>"BW#WA0T=,/I@W^=3M#X/Q3/MM M\/1]I#V/!O/OL]'S:!)E:X_ZBI*U[_NF1=W5=-M(_6/:#S/ILJ;[&NJT%O9: M![(:@]HJ\LH8:Z!*JL5IL(8DO]#K<=FLN?M((?O@@C\#8"\_Z#;/N)KJLJCYG3,3 M1NJFPB\:AWMYF#?+1S75Y0NC_NCVQS32=WI_DY[+]V..;LDB5%6718RZISQE MT8C?:1K5F,R?2D(SN'Y#76(VO1P*0[.+6[2)$PDQV#H!N@6[!Z[Y!FGR5GKA M0%&SDYPDKJCK.LX5)9,&^#K+R5H5CL^#" MJV1"*JVG'&UD3$?54.JB3>O)T6VTOP5PP,%MQC=@&0^..]-KC $3ZM=Y:9(O'IXOQXV(I$D)5NTJ)B MG>4/E:!=/"-B 63=B&41NX(G^=MN4(--8EZO+SB^;JG"D=3&E7WG3E=9.?;( MV+[7@*J+4]-A3DX!4[I0IV5XVZCG(UL$0VYK-+XB(;#Y[34][H4AB#="26=A#.T/,!5F"J< M@%!5N1F!1FD8-Q(V(5NP9(C*.:J2FEG5=F! N8"->=B+3$#:A[+TY2BK'.$" M;1!DZ,J0>]9_DK.1IG]73YN$?F7U62Y'"S1:8\4MF)CV@9ESJ+-PHS74=W&& M,4IWF8K-*L,CCE.X4&RZ:-3> S4!_I%!=Y\0H\!T$]IJOMO.JP?<\%XK\NI& M[P5!9"TSI$WR*BOI1:^&/J\PUSD2E# .9.#;Q;G\ .("N-OI"B63(1S_<,5/ ME8],>'38EG+(\3US+.O!<=]UUTC[28UM>$(-PK*,)I8+AJ01<2]0U@C4#RWN M"/K[H2M:JB^?YA>E%MSLA)RB4A/++?;CZDYNK":@YF'JR&L,=1#\8?J;_-Y# M *.+/Z0N>YMG(]^AP8!W SG=.WC@F@,?;@/"A5K">2OU]<\Q).M05J:$NGOJ M;"YG,>D !<(S [J%GC-^U$W[R?&\L;VT @,],8SRP\)6BO)52NW/YU J&DIJ MJD6H1Q%SBKJ&A]9WVU5L<-'TZ'-X21A>E17#RU-4)8MB9XY*UU!'UY^#IVF\ MA3^$H(JE=&ZN;7-E+G7;ST/SW4.31ZKB='7(PKN*L@T5N24S&E::6O^!F@I&5!5]$_IU+PK+11&NTAG]TWG]/VTT"J0Z@+5CR[) MP')CFW\&0'B>7MPGU9VD6:VQ38'3Q7O+!E./J42QIBA#="-E@HW"Q5#24S(- M9B-3B4*,^B,P@5'Z3D]#360C4XE%C+JG8Q&5^)VF45.)Z%6BDA)K&BMR[4JR MV6!N>I68Q:Y6RGF*"8I.3UB\\T5?GYWW;VXD/QM:7^<$'E'*WVG6W'WL+89# M2_<\NM4M7T==YBBQJ%$"1KCF4X4P9!1I[-W':-"M?Z*^JRYQJ5E#8%ZCJ'5Q MHCQ7XP: <&LVV9ETK<+Y"UUTH=3$PAKJW>;"<][Q\A>L34]TL M-ALB&P6M6$\- MO))$^JSJS)>Z,V@2\WC,]+LT9CCD4.\R)\F$(,W*!)RZ./=RS7/\R:@J8)U$ M=I:A[KH?".WPT2FDE7T%#V6OV>YT^V->M"5B#"RXJA98D/1/BSL81@-D0P:\ M)(H@[NW_\+1]?S]3N[0TL^[UV:5"4Y:@S+I[(;NX@A7[%X?3.+,S_KZ6NA1A M53F1/=2B-Y:OEUG]+XX;JN'PCE+!:"+:,AA:4)D6U+K,,Z(N AW)M93L 9*' MNZ*M "N=&%M1CE)UR9"G%P]$.D*QD>>;6]T'J:!:5GZQ-'$"Y*H-AX#CUV=N M;,QI60$&"ME(<<2FD[FQ"X[U^W^+S#1%$)8>7&LVJS W.1*J@+$?G)QN:4%?8;2!%7?48*((:13O"JN!TD68S ,$SE[%[ M5AX7#,/*JITJN2KATL5EMW6O@I\22T7"U\4'69\D*GOAVCJ=;H58PQ*W0TJF2E!=474PW&&*#;I>![H$42!"9 MK*&+1$.:^B=-OLH <.ZSGL(JNV3IE4=C'C9P,@'4RF1)8_ M1C_VSL^O;R^O^V>5U3[8G M?XW(+=&/0Q3XA_7A45V5Q+.TZB4XLPD!IXOG0XP3"S[F!%]!74()80.U0Q . M&G7?=BAS/BG^5Z+#=YTFE2,6HZ+9O7N8T>A(9,&S8X./9]W] _@/@6V0*55< M6#FR<-=UGDX,2*A)%,_U4R2!?SLF"/RG?\YT>UV4(S/SFW+J;VH1*D>!XM$% M/NL-O38+Q_?1K\IHM!SA FTT.Q1Y;R>I-/FL_S2WP1:KR\SOZFF3:J:EDZ,% M&F5>DL?V&US D+EB 3]%.!CD"RJC:UD' DI(U'U!("O 4/?!&G;HKU!GQ+U9 M>47ER$&IK#(M4\NJUF11D*$X=%U,>I9]U$HRL=T%8>B'&)3\C-::95. M\HJLY\P\6 T@H5,B\]&U@"HOX:OWT]74-=>F';K8H G_A^EO3/O'QEQN(G=^ M%R3..@A5=^XO*$3ZA1Z(?4*^9"<4QG9;:-X^T+ MXVWS=;6LA(?D@^AOA[YET@VB3(5A]S34/VWEN!KJ89>NJ-N[9Y-P'WT-1^ZY M(I,>:T)#(4AT\3Q1-$_-3.\/@I6)5$5=!@EA1)Z!S."HFQ'Q(,K0L<,AAT[M MQ)='2%64HP:SJDC:II2WBU,(W,F\ZZZ1($"^,2XNK# W*!5;L!;12]I)5N1] M6TEI=(M+*\>+II<3%EPH+I>E1T#9QARX;^828@&/2P7NSVB8><4_$5<>GI]0 MCW4,+,AS2#@T79R^QC;L#O#\F>Z#)V?YQ]#9;LWPZH*\OI764XYX?%B:J-E(;]&TM3*XG%S6F2I@Y%:Z9SH.),^8#X[ M;^$]_6BU KE+8];JGRRJ"Y9:.84+Z#18KUVPAL(4R%K@J$8L?NIT80>'ER^C M2CD0N:1;/3'R,('2[1R]7#(.GCQ]RI"IF[_W-N*0'4YWABHL.DI >YA],4S" MEO]D$S,ZO-+YDMWRQ;N\VK8)GG60NJ2!6.;6XPZ!Z"MZPR:VN]VA6L%@HH@L/H8;Z.F=3 M6QD/RH57:Q(I,*,@3]KY1D=[K>FK9:Y#[13[SI245ESYY;K*F$28)55+T_Q3 M1C_H2[1K)RX.F.**,X-U*6"14EUGSR(QGM#>WR7/_B75U-,UB[KHM%TJKUIS M0>%=3'Q:Q$WT1P5:H=52M1Q=D91+J)8>577X5X(/=69T%B'5=5-LL_>^"A1B M84&>0\*AD9Z.LBAAB GN4^JM+K'S0 MV>%L\61"40S8\$&Z;[KI+@.?- VPU>\4*SB(KGX0F0'%"OM4R/GI*KI3GKX! M=[X#2W-E B,:+7FJ5&^K4[3A#(-:KV@74&@"_!^.ZV^(:TI!H:RTYU!:U2X; M&)1.*U\+(L"H3H)0WJ&^,WW=.M)U]L?NZ)A"+N4/ ?&Q-EK-HABAF*_&PGD& MP)_NX&05]7J_Y*4WQ/EQ7;O)[C!$&!I"X[-X\*I(JCQ5BDIU2OO4 L8*O1&K M4%4"[G+_,/ /Z?+9(O#.ZT;@Q7W1#IW1=#_]ZL1G6)YP,6,=1-/C', Q"??( M%IP&=W #A4)AYY";\59Y[U#TXGCAIKI$?"YM*S+=#MXD=DKDA9= METXB'*\$:?VK/6,$U1JO?G%=;(K.V3OQLIH!A)0A8PZOTX6L7B^@7F^[/RB4 5JHH5]2 M MT2!>:,!.E9)F4FJ';:HVW]D_:",.1UV5&X)%RI9N<:A$D6G@/+-U?ZUK0^ M#CZW'M$>QF@$NZAK!(LZJJ5ZJB5=U<*^ILUC!1:S3QM9 TD522<$4AXKBIK* MS7>U[5M5A58W*Y& ('4%%%U53WF-LTA,H65)UJ%61ZPKP"<6%N0Y)!P:Z<;Q MEH1@*< DX5S(TZ\"0ATAU'RY 48 3\:KXR7@@,)322 "4QO*T8W?0E@?!ZP= M64H>:*P0^Z/FPAELX= Q_P)PJ^CY88+DDAU_S5:5HT]]I>>)) (CH3=Z?=48 MFAW4S%3,5E>.(%\#,C1RI'#FY)V9=]L%NH600F]VW8&5X\)-S<]JW*1K^Y.PG+$3&KITW2X6(Z]@ M42S.M)W5Q&7_]N+LD\5UL*M[J5KR6LZMBM<#67R2>\%*]P7%39TH2[E!)30( M3-I3N21PHCN=P F\8IAZY\^PQ,:;ND^.O0;N)$ VL.DJ^1W_H)C0KWX2O3%4 MA0;/*;)ISAYFG]%S#%G=S1P+=F(=__)1V:K%UKQR+&_6O,4!+*$GOBNUR1OC M]#O04?K>Q<9U@O7FP7P#9=Y;_#Z@'(&%DJTZMRLB*=2LUAYVS\V?,60+8 L@ M=W'[G]P6">3GQ+T>K&#OPRF!.ZL+F_XDM" ,A1KLE.2RH,NV3TXRX<0K;J'0 MRUOQDUO^J"WF"$?]'>68+/,L5P^UTYM/*4X*E2^<.7Q).6XWPT,!YSU*;(4> M_!2?V7'G"9$#H.1#G_QO%MI3\.-@.'V(8C[Y&UG-7,$MP2?I!:$J=,.C"-^E MN,]]LK8><$)/F(WERQOIK@V!1%GET;OJ*"S87 YLX]ZT A\8HQU3('#O[*QW M' @\&LPFX\GC7'L9S;3YM\%L!/\Q_(RFVX86?T@;O U%R1L85AU3I MW_0OKBYNKRXOKV[[5Q>2YIA"Q<(-]]#2/>\9^!O'8!21T()R,PN3>O(31%W1 M.Q(2-0'^V(:3!D">%!B69,HHSP-61>:I42YO%V\FO]N&B=X=> T7A1A4A,# M"K^*4@F_Z'#97)H['07*'Y;3$'(,>>HV>P)\$P*1T$.D)#?JS,#<[_ 6#LKC MX-ASWUG^L7$L*#>1D8RMG !>2 B- V;)'?G'\!<;^#P&[P!5U^#Q*$P1-V; M!K[GZ^&S/22V,;5Q ERKCX?0?&62F%:(,\NF_0280R\W)S]WR-!71YT-VK'\ M\;&ZUH&/V(;RG*IYY&,77LVGB=EC)I#@YALH]6/)%\S"TE>/$^Q*S1.%4NPN M7E/2;P5CH&MOLN-V3H)8?%#A-0NIY/@$88F>(D*OUX5@A!O"@1^=BR.8)DZ8 MR188T8\_3'_SX+@K8(:_WYMOI@%L S>9\?S$2;!5.&!=]'3"G&]B?>2..6RG M1EPK)T%''I@(O=%3Y.Q(7I@QI4^"02RR"SY#7C9U^[M 5$5O+?@?\V"[U=V/ MZ6JXT>TU\,9VZL?H7G:_=I9< O?RE\"+Z6+PI(W^X_MX\3O\:_PQS5EI\>@@ZI191W0S+1R(04R47EE57 MI=3:*5B J27MB'M%ZF!/S%J<*Z><^NE5EU<[G70=4?G ,,RHYR^Z:8SM^.5N MHOJ)=3I%!79).V)S3R43"]_B0_"Y8 -LSWP#D5&03!':^ED0K_LW-Y(3$M:B M2RVI!=B79%!GAHY)]L$UB,B3XL*=(@6#B )\!:3D*IUB [.@ K+@R=EG_"N(7O7S'AQW M[A7.D$X1-&+ZYCPS\NP;;D4,G4 MAG*LJ73(K"\R84,B^UD?^('I:F!$72).#T5%E5-P?5WE]4\M>%>.(WO(YNAB M1'<-[_O.@ ,'EN^?G9?M.Q)LN%/8=*\[31/7 /HO^.[?SM"XJ]A2ON.Z0TR9F& MOA5UU4W6',8IIJ;@70P?RZ, D;("Y(GQ@H*MH6:/_88*CFW4]ZY5&E>.A#RX M5#0I"0.+$W%W ++5@$/0]7/TE71T2EU11)Y$8\\+L$XTF-(G0C 6Z3GM=%1D M3&28-M_ :+4"2W^Z.CJ@FO;2W%D0\Y>P\X=-)HY4E1L\%=[Q!8C3[4"IAU>K M OIOX%;WLHOD*9=9:%RAI$DJ&W!0?0/&W,XILJHR+EU\EZ=8_$0+#U W\^#5 M,PU3=S_B72K<1>CV$N?"6+W!4^$B7X"Z^# .SH< C5XXE*DDW4MBF9 MF+"%5$4Y13,JBE;3!&FEQT*]&U#9J*%8U>\&1@A4JC"FB:)&2Q1-T--!U57% ME:YISG%,\:083H8TN;B.RRO'B=JS/).DZD9&I[M/G-KS!973*9M.L+NS,A$[ M,K:C@V4H\X B!5>ZH'*:I]0<[G1=*IN:*O=2EK@XXR21V!(" M?P/[]1C\SK!U5:.05494.IDPH1 %U\;*L8C:_#M&*'0>B3/I*>'VH, MM6BK=YA6M2 0NI&2&2PCQ5V\6\2JBX+0R&M)TU7QUF &D+T00G+8;1[*5-FW MTS1X.LRK"PJG:&M<3.#^O-B@']/>CXO5@^FBQ(-IW_"GZQ)?%_^2ON?**3>\ MV5V5Z&3JB.&O25=5%>A IUS<=5D%8;MHHR&!<0^6%OQ/%=(D54^"-$1AA5ID M+B0L_.$!SPN3(#"O_9YY>]L_[U;>\"_K_K,UD&M>4&&($% MIJN[P(,;8\]+XWZ7UC#QU4G&9K+#X[Q_<]M3>3]1J*Z"DP(/%-3UGRT0BN Z MARFMGN9Y*"W/!1;Q*50N:7HHDB(RZ@&B5HP*(O.FV7RRO]L%'@/ITF M/\EINKA<*]1:KIB#@MDDE:Y08:.^S%^$5$4Y4C0WY9,Q$'H>D+Q)@(>D5],. MM3J$H,)3DAO^9>'JMA<)EP2J1\'G<4CQP#;"9)7XO2;'+RC'3&8*X5DH"IYF M+!^%A]B__XJD10GZ_O?_!U!+ P04 " $1O]04 FGXYD; P!SV2D % M '=D+3(P,C P,S,Q>#$P<6$N:'1M[+UI<^HZFR[\O:O.?_";/MW/WE5QEB<, M9.V]3C&8>08S?7$96X#Q!!Z8?OTKF2&$D(0D0 SQ[GZR$I!EZ1ZN>] MZ9__ M-]3.-QW9I\(/>;)-:O0HW"OVCR%T50!$92CPS[ MR$2Q2G'_@55/!:5GB=9B,]-'V#6Q'4@H=/BA.K"FB@2PG-G#LLE'C) HFHY( M!"X19!]G"+F/BR :Q26:C%!10)-2?W>\\)]_A@XD+R2Q83^Z-CX0Q?&_=T/' M&3_^^M47[=Z#:0U^K;^ ,R&C.$'B-'FW?D13#'7;?C:;/]A)FHJL&37T,SQ@V3J'JD(^JG[N:T\ZWU&;_HF?[6+A;HT M!+J(*X;MB(:T?0L:@^QL']P=4NC7ZLM-4V7NX#:0GKT$_OTP,*>_% ,.'R Z M_W(LT;#[IJ6+#N0-HD,()R([=+ MYR79X(<'2*;,7R,82>^\<]/< OU7"QL'$5:;_WJV_QYW%&([TUY]_',71P)]_?FW^7?75 M,^7%GW]D98K9SD(#_][IHC50#-PQQX\T,79^P[?^@E\_:R,K]E@3%X^&:0#4 M0)D_HMZ M?I5D65@>+_"!BE+E-"<,==0G!H2-![^(M0A"671D@6^GA3(<7(0 M272E-+&P8P-V&A(2$28&26,_&HH&IVBY< [>C.:K/F*V4.X+M$"3 M)GH3NL MT#4AT2P1P&TW'+W32 N3V1UFB#H<[QI;'BM0E"$> [GNF)+:%#74K0+Q(N,- M6:@+5#E2F998'L?I=+R,ZY&,,$ 4>#Z72\R-I%:3(Z."78ZH0KD:[ZIE2];B M#;F>K3N#CTZ.E"0&QT>E @>$G-6;=6.C5O:;)O=1QB5,75<<9&7MF"$G8'_0 M,D,+K0#[V1S'LV:QDYMUZX$+6F +;&W@#@DUL MKMC"3!8*L%L[ S0Y95I/+8I [P%+4-H#)M/)9\J$V,HS(#$#\=84ODX&DJ*+ M&H3A;"FU(=!,?BRYZ+%RW^NT;)1,0Y0DRQ4U. O'?4X?.5Q0YG65JZEUJ]8:KS- MB=GXJ-J@Y7Q-J5Z.0M\J0EE]+"H0)KW.GY$E%VK&PQUAG"7T<"=93"5:A0)_ M0;)\K^"\3I>.U9?L>;UM\>6YH4METZ9FS=@7Z/(6K'Z;M."A?4!.*0;T\R ( MUX $E*G8TP#\S;1D(#_U_Z:BM9)QRRJVQC+7$MJC5CFESDI])%%,F$#_78: MEY*K7I(,JQ[3+7*\^6Z9 T M^SEB>!HJJI%6-F^$HV5.I\-5-M^OJ4SE!*)H#T4+V$+'G"RDF)77^-9LT*NK M6;DW258_YSWO$(,^Y&::AAB,H\)"=MKG MH[J8A5)#$S1]T?D>X4E_:,)9VW;W>&NUDHRAEV)98F*;%0[/#\>%M#=7@@Z] M,5=H/*$02<\&G70M+\H72&'-IH:YPS-[/%Q$2PV[1]2K[=*PJY5D1=M&/#)0 M'I/KC&+#"]UW]9@>\HVDF8YP;#\D<[-R+/57;#/&]9C..D0.!B?. M(@$':8E:UI#!/ \6J[&61,L25-/EA1J$?54'>K5KM5M]!=$3DI)DHN%PF+CD M:#<$32FV)&H=(%HI^(F],]XTPULI.M%4N71\RO98L5QNU6!,A5[P?2-= =3^ M6!FNV2#&E6:&*)>RP_K<9/!^&4I!E;SD2!.N93TC*834I.B G8%&,G3*E3MJ M1W6;JI( "3F6AP;O#XZ3%$Y?=+0Q2%39(ZPF#G:&6)=#AFX;48U7VHFQ'(]R MX08$H3]]B"7@= /&IFN# M3=N4,@5K"_@%X[EYM& : _@>/0EZSQY^[>WKQ[L9IY^,"&2;R*L46];&Y8(X M?Y''0)UF#=NQ5B &7_,,Q.C4Q)T)B=B42)NAY61:&]86)I2*"M5ABZ^0_$:\ MN0/N<-E2!O!3!\B-H04 4B0[#OJF!0KP0WM'OYX1,9R:"_UDH1 A%K5)M.=. M*U66'[SEB_QZGIGUDH7 D(#]YQ^4 7^TO>0VI!+F9<0?4=[XWSM;T<<:RG1[ MGPV]A8*9C&_64![FMHP23\][6+UL]PW>G[;I6MY?WBK"XYHOWJS6=GZC.Y;" M=Z9\URYS.,V*M5X\WT@T489K]23PC,_F+T5&?_<58&'>",#!A99$-O_<^NP_ M_&?ST?/>QQX$;]_EI?X=SRR@I0N"W':T_F;S]^:Y7\\F>VCN[V&;Y0@UT1BL MI!+]513GBN[J>RJ=$.TA2AO"?SBT B!J7B(1/;1I4C0-L"B*E@J_@S!^W=+C[@_Y\1HA_?AWLXHB>MW[BJQ2\^[-IT9U>??G%P>-\*TQC+D_6V@?H.;#K6::%R45+ -'\'F389)J4NNGUURN,@# M KQJ*Z>'N_=$X@1O.UJ6O/>_)4Q? M'\SGI7 7F]X2PP"C?CA&';3]=#Z24EK#7I(HDXPJNY8VJK1F 38%V'1J; K\ M)E] 2H)N3L)2G>GP]9(YK^2BW0H^B?E5X6]/ZZY:LAF!)K:B_?0'"DH3:%T% M6&,X'$@T?9M#*7E/BEI<--1]L_;)+)0:;QI 846=GY#S=#.S=/++FN]$& 6H MAXCBBP]DTA3C0";MFRUT:+ 8E[I) ME5!;9#Z5BQ=MJS3WG4M^*!VW2\W XSZ)$CU/.._JQ0D2SLP.1CY9\R,P,L,G MGT-C)I*UYIU%G2"H@I0BXN,*SH6O$AKWIW9>ZW@T(I[8.GZ:\Z];QUDOF^]& M6CF.6^3'DXY4[32LB>]6$7QK';]/%KZV[/0I61%C [?>%!=CM=7L9+C>/!]N M>_ZZ7G%85Q12RBJ#J:CGA:O MTJ&1;QV(5YS2CY'YZ_#QDC^K81QDT!GS"V^R]GS>,+MC!T_L#9]2L6;F]ZD5 ME2[ER(H "556Y2EOYE+3R-!WJ;(3J-6&R(%27=(39<_AB9)1SPRX @)?#H*O-%^I51!5')B5,?2P:.R%"=%1(]:QL/\D# MAN.)9:-7'RJ^3:*^,DU/F=ZEEE7E MC)N1B>T\;THF]O:S?*WLH"5&\D1^C>&_/:5]UBTZ(?A_ M&Q7?_O[E%%'=A>Z&CAY=TR!>&$7>/32B-"75^@O6GPVCQO2B9>VW,=%S6$S_4A $[!E,1=C_C- MI&ZZC&>I9*/;YG02D.ENNV:[>?\ZQ*],\Z*IW7.4D;W&5^^,E1H8NY8T%&VP M-H<;SA[^%G6PY^R@LZ FF!"$VV[W/?.;WF&$JMS7;RO8^N')SE%(!)-,4&D MNTI\GG#X =?WK>EXG5*><+Q'JJ^[-*_2^ FB7A+YVN3RV$JF[Y1;-T=RRQ9G M90B]*C5KC5RUDQ)]%^.=OR JT(BS%OR^[95]IP+H\8RBBF&[QI4[=J\Z[,RZ MC89O;7H@IM_N51XKTQM"H9VIS@(E'4T#[&^.WCDA;BV/0C@CC "(]KAT7"Y4 MZDV!Z'/^E<>W9KDO$CO3O&6)6)61T"^J2#XK$1.NGVWI%I52<3YJ+Y_YFO\+9D&ZLPR-0U.V=LC"^/O-9>[2HXHQ@;S,:%$U$6K7XL9 M_>&U:_M;,[YM7L=D65GMN*Z(BIPU$N)8<41M4SB6Y0' *7K(49IC-C/S;*,> MOG9FOSGE&^>V)+FZJZ%#%;W,.VIF@2$BY!1DH0[HF[5U%:\9S7%+;:NLRTQ3 M?Q,=&*"=F%216OGE,7L@GE5$UOKAZ(+^\"?X>JZ7ZR[J$:L5N79F?X\! M]P>WC[;?,ZU>QA>-,2#R:D1MX_/&(&I?.YA_O_T^3PP>.8T!;^-]H\OQQ3I1 M%RV^H%6 +9O7[JY?U(!'SN2G?Y3!;UKP@4'C-;Y?G?-X+!=QS,%2%?VW(]?_ M%MPOS'[;A!?FE205(WF6SDMN-3EEKUVIO\.$^X;=1]MP7G"*[6C:B:BB ME6 F,A,;EP:!#?>5&+STY%**H3B@ &<#!1OV/5!Z&HC9-G#L^*(HCDQK53YT M5&E^KE_AA7)^6%/UDMLHY),+(@]\Z\!_8.J7+=>_J ]W4@$8AKN MLD9R:VK?>@&_%X5K* MZDXJ.]G,(JZT^7F" +E1HSC/T09/^]:=N K9^98"O",.=*I8INQ*3GF]/?+9 ML5Z;NS%A#RGP8C?TR@/;^G+[6\C2,!:W4Y:I/UV+9:C>[DM'F>Y>SS8AYQ62 M,]@EAQ-))=)-6"EKZ#MA0YLM#M%JNXWL(+%>E::CA?L-*GNO/I;,MXR)'Y'K MIUU^Z!1!>W4'L7&FG'"!ZSOG[4TE."=ESZ]'+WERRQJS[T7XPQ)4 M*#(R%%25)RBE,U/U0F^Q9*Y+"7ZP)?"#A_,1N?:I)2 S]5)FU"F/59"*=A*. MY.),QGPXN!WW_!<$J0PV-5-.R%FMP,V2R08_"3>7?'N:68Z ;U<_?"PGW^BCWLHE,&)(ZX-&+NNH MNFRDJ_URCVEW?2N+P24PMW*STDJ+KN28W'E[[-2YQ*##X[F%&6.$\%+T[V:# MX)C<8T5Y]^3;T^]'?U^67[M[/66Z+W-U'[[?Z#W#\/;-[T*&IN)=C8GI4\YUGA'+=AXCB\?\ M50)I^R9I>]L-IPE+JC2+498'W9E*]N-#06X'PN8[Y_;+G/TO61[NSOVG9MFG\[^C@V@K"#:\&CM55<< M!\A(Q%!1T1@8170=Z9,&?8/2EJ:9A9%FF#A1MK)MM]V.%H9]WQG0-Z.2D]\; M^][]M)]D;P 6OHC,3I4%N*"2YE/)K)A-#,9$0BRWR[-&(9["KTM)SY(Z"/3A MJO3AU,&?*0,%;\PG!,>F,@L.Y W'\5\-H"_5XB8#O$N>1/WYM,EG:D%.K3F5 M4(C1JR.7595D+,Q5QIP>ZUYSJ/8NL0.MNG&M^E3NX]1Z50OGZOE&I.IR;".> MY*HQDVQ*-ZE7%\Z!!)KU;9KEAS2_4&8*BD(J2<*-$Z*T6%:6+G^+A2I!FO^' M:%5*F7Z_6L4EAA.=S+*M@C8G5-D.,];I6S173]0.].HV],J/A?:-4G09;M"2 MR2_81'_.-J)*P;^7F :%]K>:P;OVA62YL@!L?AK-\0KT\^B1',U5:M?L[04+ MR3]5DSX3/)U,CT@AH;?"I%SB6PF-CE1#*:LP\UU^_.MZ=-F@*="BBVO1IS;+ MG$R-C(PZ3A>R,DZD%_'<+%^>S5+):XZ2WJ5RH$?23J<3(_4>DI-=JLJ M1>1KJ?PLL4AKV>@-AD<73C8$>O19/;ID2&.6R$I<*%2Y?%\'BM&EI\NT;UVQ M0.I.OP/HM<-&/B2$S4%!C.5UWN#*J>IB1*142S)\&QF?1HR^6&/LYP.)#O.^ M#B07VI>X:5GF;.?2+#T-K-H,"$TB+X!.K-B(Q0H)W]K/5YC_RN3.Q7T_'#/T M,>Z_N=Z3(/L)K1CA72)-M$>1_"S2MTN^#46"'7A?L "OH4 G&:D93RVIF:SWA0 %?&\#/F__7Z# -!W69W0T->5%EB_4M2H[J,O7[ 5<"@5\<>#M M6V="/QV0X]J(0,_/*.K@H_*LDNDG"#$5:YL)-DD0_KOD_LVCF=^. M+C[=W3=A*C6@73E,J#A+3?7,^_F_O43O3Y4=N==B=R\59 MG!?#8;H0K;NS?L]W6GY% @"A_!P7*1YQ=OE3S@@B'30U<$ICSR= A\I#(BD# M [7=<%Y:VD:(#1$#M44MLK2E#M..X=LDT:L'O3VE=8Z9]34K_2F8WDI4%TU% MR8IJ&K2:RZ4R&P%?X[U_F7X^14<^6WEF ,L>*N.]XLJU"Y.;KAE*:TF:BO4: M/57DQ?C8%1H%4GEV&196^JT8"]TWVF\KV7##QF: MCY[1-L%!N*RF1A,>M+*]?+BKSY-3WUGN3Q^T=HW:?I*5WD0D[ZJUNCU7*8J+ M]:50G6K[[P:L;U]DNZBS_2$&"F%N,9Y93('#V2XC,")I=OUKJWW P M$R*)B M-47-!?'%]M<,))MH2<-% 4R!]LS0;MMDC;'KV%X#>J\08Z?+@B+VO,J EVF6 M)!SZ%*+\%!P(7>S-@T]W0&Z>0SU[QJ$!I*&A3-RMT"456_*.;L M9=MU9YJ\($;U?#_&3\1%7I1&=C)5]RV2',>C)P_A#2:]*J:?&&]#.6[$[Y63C_I]]/4:XJM/H=/TYJ)EKR_ MZ(3/,QF[,Y [ZJ2:;=1'36;:XGS+X[=FNH,I!Z=Z'=S]Q'K#^XI)J1?,+.?&$8@PJEFG 7R6@OUA'>FI4AU.0(;39_%B&[X*S9,E--"L(Z4Y#"<4;1"*] M3)0[SH0U<-_)B;>^\)QZJU6&-\CW]9#N0W1_=CWV^X0_'Q;MKH>NT0QPS>NFF2X,>W7 M=-1T>)KFS5"4R$1\EQL\_]6@ :X%N.9K7#L!;OG@EI$3H1;!# IJ?MD;7 M/34VP)8 6ZYV3?-$V)*8%KNUF-1V53R9"O'+<"HWGOENS2=8&@VPY;:PQ8]W M#IT(4D(IOCT*?,9^9HCH>#JH@!)K@])OO?>I1-AB9"1C5ZN MHK9X0*>27(8MZ6SJ%K$DN+XI0!,?H\FWWCUU(BP)Y\CE.%H5(_RDT^GV]72% M#,6O.8T27&$5(,G5(M MOW2B9W+,LIT9(S4(=UACQYW$(AWI^]97^);-D$>/SC?GC5[R+)9S2G@W$Y[2 MG:EC$HLX,S?(46PH,[Z-B:]SI^X9I&/GT( S2 =!G1+_%-6:DTQ*MXD_NT?H7Q=$A[M9!)E,T$WN7)<=&,]8C1,@A^%?^\* MIQ^EX\,G\:/SG$RC[IB2NN9\2:TOBEISU%+=5IZ,,V9%ZIF^#;N.5/P7T[P. MJW;@+)S/LC7*<\V4%H]/U5:T3F5E3I+#CF^];7^Q]4S'59V JT.*Q$O14:3( M497ITECT)2)6#;CZ+1"\5=;(E]DZK>6'2KM6JQ'I7K39F=F%I9[UK?7U&5LC MIU+6;98V!/]ODZ7=_IZHCKI*HQ455*HX;\HNH^"&?2(C%8+_?V1&:K?I M";+;E,!LZ;;]O07L\LB4S#:GAYVX,>:G\[9Q=LCZ!-THG&".I-MNTQ-E\J!Q MZ!/VD*\L9Z+*,NPTU^XFAU/7#Q)V$0QU2K.*Q:03(I\/E=I\;B[DLS.?S?YD M4/.:$Q]W;1BOVG9,@M!J*TBK-FLP*.<>MTP56.( (,P5C:<;%J+=5)]I_L8TK\.)/\!541-A1%H? N 43$G5>#PJ92%9F\7T+SA/NU\9*-G-HLR>)@, MR?7P2%UD[&RXEIU%5?\NRKSE.!V>X$V5/GQ="MYTHI=V8D99:GBJLM6TU3"- M7K@_]"^"^\")_G:)^.P%/473<@:0-G%14H%\O,KG(5AMQ36\2?(M0N52+)S/3D6]C9E\R^=KO MN"P"T78M+Y>=LL#$146,A_O;:6G7$&TMQ1AL!*DV+^*=[%@FTLF1J>4(5ZDM M?.M#^.H6N2-X<6 D;S#C.L#L+'*^7ZQT3\],( MY4@O2AV'$$G"M2)QE2URN7;K&H0RD(.7A(B+MO*\)H2S'46',7"YOWUB^PNZ M3U8/58D/DB&ZY"*0ZF, M*PASZXW8I,]JCDNP9B=-=MK9>+-[#:@3A+G^N87W&N+Y-"?K9 ]UDU": %L];?)J8S7*A!I'0^9M&])\6Z%Y6T$\C ME7RE-"_&U4I4+9."(\CY&3OI7X-4!H)P^E"W:S;MTCB^R' +M8IGL[EXM)*\ M!EOL]U#71P+QT5C7U!:N5JS-N^HDZX[-R();$/J5I<+\&NN>3BR.+-;YT#E% M*EU,9DM#,.?3F7DKW&\WPJQ_J[5.8@+D_0&$^!#SF7E1Z,G# M?(70^W*_H&1L!??O^3&^8#ZJJSV2^?N*?S[FYX4PES>B.88OX[BJV?R8FS?. MKL172+G7(/.X7:8Q6?:* D6M(BIRUDB(8\41M;4R969,JF:Q%4IUTP95M7N5 MIMOSK3(=N>/TS2G?/L!^=IOYVY(2S>6Y>ETA=$(IR4[6,.JS6<:WWI:?)>5C MF'(921EU6BX8J#--!;EEU@%DB2(3UPW&%RXV_^2^DC2=)5K9KM#FE60C)+LU M3LGJO@5@/^PKN1;0_:Q$-&NJ%.E'N J?CO*IJ#BFB%'?M\&-WR3B6S!B?Y6_ M.ZS0-2'1+!' ;3<K3M^L"67 M+%C?/0!X_R3GE&@8"BB*+X]=MNT$[%LQT#&Z4%7BBY+HN!;J:/OQMI>:8JOU MH8@RQN6>I@P\U=N 2*)7UVR0*DK$(C/J<9K9&A89WX+(:\3R0N4]:GU]S>9X M,GOO?XO.UU%HP@A4=.VZ,/@D,9@51SR8)TEF$!&J6?'L:RH?GCR#4]&S9Q[M M\7 1+37L'E&OMDO#KE:2%G4U*_^8++^7K28$<)P>11%=*$PL[-F"G(2$186(OWJC8 M)D.1X4?XR,=?F%2F4!2\UZWG.1PL0K%IS>67F7O0=V.RNY M.H!2;5J?'-B+Y]&'26"8NF(>0+ M;U4O-62%1S[PD*WS?ZH$OO+&_-N&"!O^L==P"(!9F/=1P._:\;QZDZN:1+[Q5 M,T5#J.7JPT$FG8WPNN .DH,JT\#!P5FBYF^_[9$C21#_\WLLRC+T%W -])U'^B%$/WUD*8/A M]C-SM6$;OD:#IFH*?M_M]6H-% -WS/$CR3PP8^/-N'^([W15W1%H__:4 OR,9*8(;53%TT_G._^@3^:T-F]__SVVMM*TL M.X)]:M AV[[G@8S^7HWD$7T'7R)B0POT_[W[[T8Y ?^TQZ)QDM>N_D0=/1JF MI8O:ZI/9:B#KCUZ,#9DQ7(2>F?&(Z T'V$"71&!F'T/^',KZ_?,+C1'R383_ M&Q_@GZ0!T7KLF<[P]SXK7_!HEP>1AS"SH0D224%F9 C#%"7T24(4D"[UP M" BA'B6'HQ&6)JG0W6H@6U;U1$D=6*9KR+AD:J;U^-]][[_?I^7A#ITD@&[* MV..JH@\PVY+^O9O).'(G")HFYR0Q$:%#\S :#^XP47/^O4M;XGBH2'>;T"[/45V4CF6@Y[IB;_ MGBJVXF4T%H]#188.'GS^?_\[0A'T[ZVP^7"&O9?3(YE#\[O[PY>R#2Z)U1NQ M!E?'ZER"KV4;6?AKK)3$N'8B$RNE.2Q1+A:S]7JV7/KG5^]ZYDP=GG-+M(<0 MI!W3N,>2#XD'C")"3-2W,SL6>+$XG-[NZTXBTI^>*WOH[1IPX 1Q^!X)SDAENY+O5Y/"(4CK,#0(BE$^A%&Z(>AEQ,. S82(=9>SNJ) MAB0(C;;#S;(UGF]I76M>G[B=$CL02.%%RVQ(=\> &+3YB3J(D ML2'QBHB.O/E\"BQ'D41M37+HIV^Z8!YH\G]VB;]V_]'O6 BY\MCVMSVG?^=E M)GQ!7S-G&Y9L_L9GT =[[%E 5/$9G/Z[@<3V>[%GFYKK@-\HIB N'SUXLT8Z MB1V0R&?/P2^QC>2]$-M=U5BS$?KNCJE[<[H8MAP1*NT._JQJ$*$"RQ.^7/_\JBI:*E0WP]]8'/IM$ M7EP4GIX\:'*/E91KE8YWTP%SZ*T:7L)8D; ^5IUC*5@#Z!_0+P0\PVUZF!@ HS/8O6%#KG[GT/!W__^=S3,L+]7 MDOYL]K<@^1^(@JM\K-;@:H4.5N,JY5H#J_"U.A\K-;!&&24"&C#:QT@:*]

;(]CF!V*)!OJ:C-+,@173FFPTZ'LKA8 -$"QID4J>(-BELM M"*[4J"1:EM!4VIE)R1US:CZ95ZB:%AV.FM5WYEQ$&RU7YH$F[U>_H/&\JC>7 M9NXFTXX\#H3L'\L//9]LN;:5VG7H0T:($"6'9"',LHS D) ;HAR2!%EDPM$> MR;(]">P'-&--*Q6U066HIG%-'2]5L2[B*/2YGH"&?@A3@7_YOE-Q5 QSSD" M?:#" :-\$@A\5&LN[>I1+\W=][M]#4LT5D*SY_IQ8-\R M=>RUV/KNB5JS?N^,U]JI,R.V[94EMN>C:(DW8M;,_>F0=!D#@=(H@C'&6_K'K?PHK@ M^46D!@:*C93?*<%O=L0DR( 3TO!X]@"7H2 6/D7-Q[:J=H45&*'%AOI :E'9M'I6$T4,RDN,NEEVTX5 <)^RT7- MK7 C.UE5ZR5Q5![3>2G1K:[3CI^.XI^5"NXXC>LP_F6D]#SV>%4@7G53F? # M ]W4]?C6RV;D>([!^$R1L4W%PV$WUK?Y:!MM^!U;YA3)V\D3:2N@A]!B6C B M\?KR=A@GT-$LUB)ARF ;I9C1+MW,32F93W/Y6*,[7:3Q\4P@D)@416NAB89\ M3)QQ+&=7'%PS-_1 L*^%()<*LU?NYU>F]%Q80U0Q88XSZZWE:PV7>XZ MJ5 *!Y%JM.[0CDTL:C5<=@K)3+-7A5((82U"X 1+1:-4Z'4Y/)#F^"K4>&7, MOF?=7YYB8S"F,]'&56SD6HHM*Y(7UYG]0%./TM0KX77VH?90?\ X?:R9"\CL MYRJ%RKK^/H]*^(T2RJYI\X3?&HB&LO3^_CL0^K>%WF_$006(MQ88#LF&,$IL" MPP7W6-V%T0Y&4@3!^6*QTR_43L)>6Y V:K ET%PW$WKI$=:(EIH9T/JI%@>A])2 MG:YR@]>=^_U)G6_,%1,22.LJXZ> Q!NQM(B(EFQ/&2+!E*+16"Y9&@G5NS\4 M$2&9:Q#CO\Y)0B2Z,0N(>T3#B071J^=:CNJR:9)+2]V./H=LIM%N[.UHCJ0JLWG)X/-&;L#;)2D!,C/8 MDOE*5GL5'D6C#U'JJZ5G=/@A&A0T?408R>.%\3,E9M0#20<,\1%#2*AF@8KX MB2/4 Q$48?J)(="(1(+]<1?CR$>*9%?V_7,K?'ZHH5T1L:$XJR-G@"@-L?4Q M:!\H'OVH4?5!) M/"P \U7V (-QZVRHP$^>@MO/[2!]AI@?66GU#X7.F2]=IQ$6)-7S4'E;$U&R M'*HY;5M1M6XEQGQ*M!J3P7K?**HRA@RJ.Z:DWF/_EW@@2*PB6IAWYQ)6 1:& MSH %7]H@$&#\$MMGG^G7*T%Q4,OL[S?N.BP,BU':6_>#ZCK"&C MNB: ]1:8- 20[#HZW&,V!%Z=&\JD[]1H_T7^O:HB&8HVUE>L M>TW'%I" YTJ3U*H_;Z^\C?T%.X4BCMDN]*7L(;HDT=KLN'*&HK,_E9GX?+QH ML*N'U[/Y>[7T\Q>U,^4>U!;8J#>"$T(/>>WADV@\Z\Z\6UN]D7C#18M"46+5 M@RPN[(<+K/LG7,N"HUCMDT2&PQ$=U]Y9(-8:_7)EG)K(/.AU4OGT/#V!-+_[ MTT''.>^7*;QZG."+790[AV5X H^5S$\\SOA%7SZPB!;^*0" E #*OZXX#E0; MH$$]L$P#F5!M@0%H3A=8%E%-E+Q5^J3HB*O]>7O0\-3'[D)>S=7 2E48(H2T MOP8&KB8^84<=;V!_H5_#ORF:>EBW8[>DT.V\(@+^4M0@394&9B)8;$HU M%%@HZDBV+60'#WZ*07G"#WYAZQ 0X%NLC0F"ZJ!#4BWND>V'W4$SB<8ZP""E M9LYP\_4#= 6 -S89]!7#2X9[)4"(X!3Q^[41>E^3OS?-WFWP^O@V#9'I7S=^ M9:R;EHJQ@ULDU<.IC5NSZ\L\?+>0G$?J+[6Y[8-U CHKV\.I!=S]YC>V<"\^^U(#; MIGD@Y8&4WS[- RG_#BE_<[=<0/-/5:4$'N:5\"M )1]2W)\:<-LT#Z0\D/+; MIWD@Y8&'>>4T/^QA4N'539W/O,R/'S;Q+B9=A$P7.7'32D#W=6!:BYTEKTI] M5*KJ4H(F$G.\GL\M2FDXR+L_!6^E(+:S$.#U<,IEL)WS-,Y 8W0"[^?2]]ZC M+_CU?7L\T7">QNU51K';,W3KZY68;;$"EE@MK[QWZ,,YSYQ>B9PWM+AKP[G8 MN]43BUJJU"Z(\RPQ"65B]7QXR0TSL4/L^,"2Z)E.?GO'>E[;R3K?!7;O7?FW M#S.G6Q[W?47E]XR4VZS)IE=KLKX!C_'[ .G,VWNV5U-(^7WI@=K4W;J<&PH^9[8AGDQVXGE#BM-_:Y8EGV>SV: MIR?I3R#39>5\'8)Y9:*QL:5H&!6]QY!TW"-QM V0S_6(ICR"JBAPKN&LI(P M'OXBU-8UOS0:]NIJ5>Y-D]>[918V&J\NF(P-)T47M M#D-'@\')$\_E-V8+Y;[ "%1T+;T,/DD,9L41#^9)DAE$A&I6C-UAZV[L?^^R MI=2!+1W>1E1O7Y2WX]0NNXZ';!#B=N0YTDHN$H56+,.5N5!GV7=-Q+^+T+1&_'Y.4]KR\ [(&ED9NB'$/T_V-.OB#*K4>V,1A?G^$XB_UDQ,$D\4-'_ MV:L'WGSXSK+!:B#>7DV*?/"NPH1_KN?%D-Y>S.^XUYY^,L"0J4,+H<)_-TSI M+2OST3&L_D0=04F'"*4]NPMG_=%;/A^B/AQ@PROGAB"00!!F./96(L7=M8T= MJN^(T#YC#_'KFT*&#UQQQ[4KA5@IUBC7.EBIW.!>WI;F^VCGFT*$!MJ&%=.A M#X_V0*)C\C$2'6^!3M?$2 *O_HJAS5O>GHJ=S];[*#SG>W6;%>;='H7MWMV$ M_84\R_7#B6<;,/[&1/1.V_,]MY>#KQ<4GKU_NRMS?3'S^C[F(KJZ&(/F<>TT M0"?7A,@#@PFTJ6VUB=4+.?:VJJ(M(EM?=^<^NMVAUKG$T_P,^*H%QJ[>\ZQ9 M>?T^E,R P+=YY &+(2<<&F97\W;#BIBS&)L#2QP/4ZZ@78[K[P",>\Y;@[]/T-T3&L!$NJZ+4"7?'N-0G *O6V\__$9]5YQ'N1VT$QAUY2FK*4EHHZJ,J-2'0JWVVKP_9'IJN)J-]Q=!KW1!8L3#(:JZ'M_C=..Z1$3H^?WDCM__@?!P'<:L3SDCCH]Y MUP%C*$1)H; 4$D2&@0%C&$A"K]<+"3T@BG*(EL,4$7D6,+[FS.\.@[[*ZJLS M1L'AZ -#OA(%K^)5;.?W( X.XN#G_%H?M.[-'O7IB[CXT,W"!V*Q?WH6]@O= M;ZZOD__0<1_(^EE('F8?0@'-OP%?J !>+BWK\,W? M">JW*.K024(-_KVC[HY ]U"PW>[B$L\$)#\=R4]R/?2[+OWW5&5\(GXZ19GM M>YZV;V7C=03\N$A$B ?Z32_L:JA ?Y@*S\[>8!Y"U&?OAO!-1<+SS$M%1(=> M]_9+EV\/10+0"$#C4J#Q3!I6H/&=H."E_DZYL>$VT&&[,%")U1I9@:49.DJ^ M@,OS+ ]XZ'O$X@ :&I9= ;1X6PAU8/O0#0'/5KA2V5*LE,C&"ME2JEPKQAK9 MZP&\+_+:C["!=18=D*8Y7IP6- _Q36_^5 MW&QL]:,=1&/'Z,!ENVT8NPE1W1VVYW_M#!Q+[NP>C_5,UT$G5:C P6J*K?Y( MGRQ$W"3J!C[93P>SP"<+?+*C#!V#-B1;D.706%0L4P(R,@]"E(DPM"^7@3QG MC F=9@:48EF1\ M5@J\*CN_S;KS *.N1P[+C0Q7^]GEZ(&3%#A)-PE @9,4.$G'%2,7P$#4O%@9 MH)'80IB*L.&('\/[GU ''^#7=!7'6>S M8JBX(R5*CFG9 LL2H0CA1WNUXU/% J?JML'K*@44C1);#S/PI6X'+0-?ZJ?# M4>!+!;[4&-UG3&P@%P7-6";?6[BHMN MY>X^=%T!?L.?PR6W82\[@X; M\\:-M@^N1KY_7R)O>]>JK!-=/]0SHVX2>P//[*>C6>"9!9[9<=NUDJ OHGWF M_-@TZL!03.O)3@@A-D3Z,J<0;"S\"2AV"Y*Z&36&AHVMQKWCB@5NU^T :^!V M_73 "MRNP.TZ;F-6$3:NBWW@+';VE@OA,!7UI14+]@[^!/BZ:A%%P\56X]T] MKR%PL&X'0@,'ZZ*OY[Q\@ M)P/)7%TFA3_O[4A2B9@B_WLG1&&@%:)[A!#ML4!@PJ O1,A(3V"CX3Z@"9*@ MP^!N#1JR,OWS#_RQG84&1 N!P' ]57P%"(\TFL?:B!/$__C:7GF3\G[^G__: MG=Q+"5K3=V?6ZY%0'M@- -ZS@*CB8A\R_U'49N+"7E,A''U@H"O3,RT9?D5L MAHWHA)'$ Q7]'VSG=S25%\36Q3F^0](UN.((YB'T,N&GCSP8W'QFVMY-9(\6 MT+PK,%#?SWKU^ 9-[N/:PNGPSPV%81^79Z1G;NGU+\\,;L.4_&AB&\BBH"U8 MZ-#K@W?ROJDXS]EZB%\K5?4.L!18FJ&CY%HCWX>[TS&)/ +BGI^IN8MAF[-6 M5P=;;N$GE2W%2HELK+!S]J5 DP09_JXI;I0(:03[Q2EO9_?R:,\M!=Z_AOH[ MJ'#\')^?!-?[@[U-D8,W6/>.-=[GG.0KOAIY"*R^STOZJA:V1$T%%O:_HC[^ MC25=0S/']UC6D!Z\K:1UMV9&Q MN*A! 0)8?0@ $IWO&9]GHDAJ:Z+^RAJ8,S1==#V#?8^!N03@=V-(:'LH6@"# M8Q?_WO6Z)(;HT6&"$"+A"/2Z^O!'E&%IH1>F ,&*D8A,;KRNU1,-2:!XIEBL M2C;/B6EFV#)0H400[8I8YL5;OE\F!P!R8$=%=],N1 M^8A(]%-)G6?[_(B,":&7+3DJGE*S'6?$ZQ,E-:Z,E M&]U<-*OFI)D FY(OF[+MWKB\(/L1;A*I]3/-FA->C@<">4!(4NE.Q:E5PCVN MG$V00CL:5;(-V.L!WO?DI=-W+:&@UI50QQP/2I-);(":OF#^O#L:S=).-\*# MU#)3$R-)+BUZ35]PGZ U.S64&9G7.:5DF";?FC2@CAQ@:H8WZIE!$GI=>*J= MX81"NCY18-,#7(V6%QU#',3G/-Y8AAA-$PJ%114U?3'6"K54^7F8H(B\PT^< MF2O$JOT8:OIBK-UN.]H(35U694?)0FAIX8EP!_9Z0%B %(\6I$2>YUVFGW1I MZ*/DF[#7 ]+2Q\,IO#\"32*1;QI"-D71V3PDU@%QZ10&O6PN.1]RN+C *]%V MJTO8 X$Z("[]1&22;?0'.=7-YJ:)>+E2B<6A]A\0EP(Q=*8"L$E>I]16OK,0 M.&D.FQX0E\72ZIM.I13CTF0NF78GY498@0,X("XU.Q52&TKIX35_"7[4Q,@K9S)2K1]U\.90?$5P" M-CT@+AI73,^XP4)1)[R3T0;ED25G(5(>$!?.K4H&35;+?()QI[54-[\,(6(= M$!>Q&[([$FY**LA%EI0[+J98RFOZ8JR*EN0G^:EF$GAU..2H5+=&S^ #HC+ MF L18E?-U'E7S81#K7FZ8=M5@3H@+H*S["QU6J6(>I@LI2S>;L2F< 'Q&76 MJ42E&!WE.+\0,&]GI "%,#EJV$ M:LLB3\V[Q))LQ\0V%!?Z@!!JH-":CE-2A,C78HUY/VP1W:37ZXNQQI4J4VLE MNC.^Y71A;#=I$0D(1/0!DR45U:&H3'-358]E++74[&B%)&QZ0%[#%M-AR5!Z MH8)XI-IOQK3>LN8U?3'65$Y7)^E\)Z$F.J&:,,W7H]EX##7=C-7+F6Z]B$@T3(8C;&@O=[&3*5YG+IXECQ[(L)=V M<*S-^S=.VLK9?5IF>2LWS;(/;ZXC[,3F.]V;L,N^9LXV3O[F;WQFB>/'5;)G M!JGQ;I9EG1;S7KQI*O:@5^LZX+OS9$]/1H_/2^]DS?97NUYAPU!Q X[D%"R M!=%O,^^':, 9GW(&)1 #SOB0,]0[2VT!:P(X"S@3P-F5<": ,]^RYN'- JR M,5]DS($ZN:^$,=],A1?K#9^KESNQR3U_W=&[Y1Z?$Y;7*^D^2B':(]$Z<%]K M%3F>8]ZZ"K8I;#@C":.?H>!;ZUA%T9*&JW5'FKQ?'^U+4,1VUN%P)#1DPG,=U0J7P:#_&:D#HK'\<(0LVVP4W7@-S37#QEVN(K@SG(_\=B,E9/;>W0_(?2I7WPN$?2I8S6]C/>V0?W/8D20"\ MLY7BNTWH=M<+JG%"Q5BB/?0*Q"3T"YBXRE345K5[QVQW>GO&/L/,\PK]Z8AS M9NA\W\GZOV>=W]E!\#U]W]],A-&H/'ZC&7 (V#_*'&TC25FBA%)3F&LH3@T5 MJO/P%Z'N0(41+5G@ZTF!'"<'D4172A,+.S9@IR$A$6%B=]"],M KO:=BME#N M"[17^@ C6:$[K- U(=$L$+E0JU<&X7T>E=_3='XH(W=,$C*&>4^+,DA_ M0@ +/PT62&J%"V14L,L152A7XUVU;,E:O"'7LW5G<'%<,*NL$Y(C@X9*Y859 M7EAP>KZ#<(&]^T-2Q#T;"5T8%_RU5_S'Y%OVG<4:L!U+D5"U/G(7KS=Z]EGX M\QW(_A'@.Y",]FL [%.0/YOO]Z22A]'^ +R3@_%XD%^2-C?)F:4>I0FRE*H* M#'+[:.(^S!R'[H&F!YH>:/H%W;E/J#HS[89SW4S9Y/-->9@P.M%E:HA4'7IR MD7LV'#Z/IM^PNW832;^*!N0!=.+L[1U7]YCH8'U1L; I"@J"*/]'1?FGL1!! M)L"O3N):WU?+XW4P%BW1 =JB!L:F!6J1YH$\Z;6KK#5VRS,AA'Q)DB+OF>BE4P4!N 3@$H#+)?W2\Z%+FUCV MBI7EHJ:F3;%SH?BM<* X\O&0HGD0T.+G,0$UG,Q[\D(>Q\Z5QXCT/] __TT MUVOS#$\# %4V.=$50ABH5)Y.<"ZPW9B.SFB"7F X$KXGZ#,M6-RPLW<3:- <0/%EU#0=^'&"K(0_[$/&01RLU ' ,=C15)#@2 MS%.<@[MG B,1I!\"R+^/V_D6^&TWEE),FZ8\4S3-VQ)M.D. THI0W <*.B997)\O M$F0&@LQ D!FX$3N30J0(T". #DNZ7=^$CHJ@IP>4G$FI9;=](!3&)P& MY1B$#E36&*'NHZ%+G[MPPV[I-7F?2?C\U#LN]PU7,[ +078A0/G+^8=/2KD" M^0. WH*#QN.Z5NZ'>AVH-L7].". M4.X,2Q@DGDIPZB0T[:GIM#R89ZK:)F46?3NVX7.7XBZ)R]^6EH M%0%4!%!Q23?R6*R0"V6^45MR/:)LBNF9/!]UT]T9P@IVA17,<14F0>;OQC)_ M96^I.4CZG3PQX..[;BZ>.+AF6ER9\^CI\ZLIA0;-3:U6/3(@])@Q=_E:LY/* M#3S[=/>'I.E[)AR=":1WHPM]3Y/D M??1(SS( CP \ O"X11?T5?0@RS-Q/&IU6UQ"'9O,A"J-$S,//:#W2=VSX= ] M>>2^F" _Z??\Y%5$ZC=H.ORV7G4--/BF6U/]181 &0)E")0A< M\G98J**(W M^8RPN4&E< MD&X.BE]?R:4&-XQ?U4)4 M1WQ4A, M(-=7-]!$Z#YR\8+7 !\"? CPX5*'[KX-$(($2+5<*>9YA5AFT[@1R57B5000 M[-V?*,'>D]1Q>RN#]:8K3RSMNXXEZ#"^Y2\&L.^_P-EWA:U^GNN5>7I('^W* M2A\/G:E[.GRFPM5 KP.]]M-T>QQ<%,2,6STSFOQ\W!F3TX M6!$QWCL% S/[F"A)KNZB*WYE3%R=Q>PU""+[(+(/MKW?C%.XA@ REL(L!.N M90'#28B6M8"T?>T ]A*CI?B:-<]R5'FJI*C:4,Z(,X'T[EH(A>[#H4L'_@%Z M!.@1H, OC_)N=Q)C]NE31E6C6H MHI",]962[EB"0ZB/9XR04$LL"#W4UE)D+=U2#8CZWIT++'-/DD209 Q4/5!U MOWAZ7]!U#C2B5&,DJFJZJL1[4HZ.A<$,Z3HZ"H.\9\ZUH'##CMQ-Y!UW[DC0 M=G<;!+F!(#<0Y :NW#E\>2S[SHZB0U9B(0TE8:B.B19!YQ;+R7392,3@D+P* MPS!USU+'7;P08$6 %0%67)=W^5&PF%)XJE9FYSV5S=-S(3[)=DN9*@(+Z%+2 MP<&[/S)A6 &6)V@H92B#L6DKCHWU+5/'>J9EF3-@!=G"((40@/PW.X1U(+D6 ME,_D2D4W0+\X //IK%Y;1HC2A,#Y+,A$EU+>'4.8)U>UB/>AX&S=0,4#%?>? M'_ MT"^Q_C<>+7[5Q L.9O^.^QK>3A_THZTESN@%H-9Q.CJ(INU^A9P)E'=I \V$ M[^EP.,@U^D:% OP)\.>*G-\C "C.5^SL(MDF^);6'LX2,7<\MP<(@%#^,A2Y M9ZGC]N($2TQTG:%I MP:[D8Y-CJR>%CCE92#$KK_&MV:!75[-R;Y*L7C0IOIU-W3$EM>Z-*[:=SW[& MK"1:EM#ME40[135"7+FQK'7RJK9DQS/(B3/-_7RYP4],/E5/ZPLBQ1<)G!B% MNN5F2\I8L;L_(>*>( XM#^Q]\-N/(H+;0$*4FIF6; /C&#)E;=M]A41I,556 MTT)CK$ZJQ4&I'1NFA-3 G_)QVIE',VF^GP=\GV-G(44:R]R@1\&9PUF#]T4# M4[R>'X*2IA^U??+]1:;KV1IYF/L?65YZ)AQ(.W%ECJ]DX3'C_2/4!:HQO5(1ACL/;HFU'I![2L,6_V%>H74A,"A_=[-#JP_>G_.=W\P),DD M]23)%Q#H0-L#;;]N;2LF^A9ZE/?89NYO/?%_W_:#12B6*YI9GBI6]/RH M18_3_)>+K;*EU =BJ]4T/;^Y(EIE"_KW#I"]\T8KP/)SXT%:5___9 M>]/FQ)%@7?C[C3C_03'G/>?V1("/%A#0?>Y$L)M]-S9?%$(J0" DT,+B7_]6 ME59 MG%/VP9<$S$=-BZD6C*??"HS*XL%W&-*I_<=)EFK;8>U_>#-W>6_F8-W M[1\^9Q*RBS@_3/38.;W>R4R_/YBIW*#SUS_T'1U5E>OD@[=EBEJ)!K5!';FC MLB'_Q1E?O< -[-FK<-8>ORK7NWIYGXB/_;K_0O=P/[9D3\4M&*N M^ZQ-%S4QRVPZF6V^7H7*Q])GNC?.D9]?D5(6;?V-82&A+9O9"KTV]78Q7INM MZN7MY5I_%4S0$)V=_)'I?U4=H>R\8UJDE%TJUZN9;9%-"97-9)!9BI7+GQ;= MMDRD)= VOV=NO@)7*K&YX3+[_-!8Q"69*3-@EJP]04#BZ!C'16GE&9/J MS 0E6E1#-*29;Q7I(65Q+\)J?!@;#'2_#56_HN4=Q0_9D@@S MPC4WF7A\S>X']E[*M+3Y>,#ST(S@:_E8CH_1-*EQ0X"# ,?7 \?'T">'>ZS25,RL59#V0O?EP9 MTPP4'%"#]\('ZZ?7;X;+8Y!HL:-ING>Y#Z_&*[BVW9J MRBX&J/@WOAHPQ9U',PF;O#%?9Q=8(FPM4T T--@/4OK[VY;>O1ZWQ35/TI7Y M0SU\*+KP$+)#!3!1),6*NC+,G##,1'TJTBS#;?>%=3QG:!V!P_<+IFG(2+D, M\8<2X"' <_7 \W&,][>0!]"-RGVEM,K3R^?S&&]: M:N&A59'W;4@Q\1V'J1B=(-F?!&0(R%P_R'PN*Z6*] MR_*=1@>A#.2R?"QYYNW=Q+/Y+3R;Q(M)/!G$DW$-!//4D5'1)-5&<]K6#32 MK&49RMBVQ+$*^OKAOO45@U%4IP-E_9CI#GI<8E4?E.J;K9 5.,[U?":X&,>< M%PXC>$'P@N#%A7#%#P.,Y+PHY+GN8W%0IM7>0SY?K22+&# <;VF"C;'I#P*, M&R:35^DM_>74M%2L)= L$U>-0D($>P T28$O^=%L]8L]BL5_RI!S\,2A01P: M7UQ5>;5]:/0KM;$Q&$[VDIK-U&1UV;G< H*DACI!%((HEXPH WJC/7=9.E%L MI2JS=6?0FCZ/29WV[\9@+YRHGN$.58,+XS%A)>[13W!WJ"[64T^*^]KI;*#7(*O]FE[V>VI SD.QJV.P"5QQ#SA!8E/CMD,2#(BFX(O^!\1_B\KFW_^%_[C;\U4(!I( M3&=N=WR40MURA92F_^MS=J1'JYH.Y>0ZLY1P! Z/ O_['_\G/)K3O9H+L*%A MNJ]FL;9-07QL '$1%R?PQ3]%=2ON37?8&>:.YCWP_NF#-)H8*H$,&!7\B*;G M9&Z7XBX>FD%7M^/H5HR?SK>\CS (>Y_I)BX3]], JF@I&X">??!4O$R6OOK) M,@BK?RWAK]Z$PF=\UKH=)4YS(;^!2,T,A/7_V=>E*(3YW3[\Z^V_>R-)'\$4 MI4^H/#),&DKI=K5*_"&R1JV7JYF2\_@>P 9#$,?)%)>FQ\(X)3%" M@I9D(2.Q0'"5\[/UZXR]\5!4%\"@_EM1_3\V%,[_E(CE;;*8.#NWY0'L?]PQ=V_T=%HZR9;INP;V:, M CL)0&U:P:G'UX50<#3BWU_5OV/+^F.@B;8,&8W\=]@,R1..D],361@S20Z: M(< +8B;#"QDZD99I-L%P8\\,B1[SJF8':_4^)G55ID2E*WW+=[&QZU/.FGIK7XLMZ8%P?**M[BVR G_Z M]K68NY?DO=DOVH#?)[([:;RK=X34:^QS?8GMY_LR%!'FM&DN*5CE4L:>TW:G/YHM\FL!)+>HZP =]J! M9-GN)[0G")H]6>[==S@M,^3AL"+D)%Z:RR!?[6\7Y7KK,5.7,^G'$6YZTE=. MSH_M7FHETLNJ8)F6O)>7VRUJ>KK^9B77S\]D>U$;Z8UI;0')WQ ^-4+\; ,P MDVJFTEGTUH.&55_Q+:L(9R!*5L"COAY-MW)1K'4W5J]>E3BT6A'"LGD>==E\ MJ]4NUF8=G:]R\X*ZA$TCI"5SGV+W9G';HM>IA3[H/4ZX?!9V($)<5G"7.'L" M19:N":!L/F:W!8G+HJ8GDR4G@+13-^G$PLXQQKV\J<[WY2UJ>KJP9NHY-WZ( M[XO*1'E(E/3,(,5VX*;TM -/#]9,38/)HM@#5@6,\OOB/7PJ;'K2@>[F>;W+ MCIC=8/U4+-4Z8-2K)+.HZ4D'UFRJI>V*BPH-$BFV7.?JC647/C5"M+O]WG#> MVF?B UOH%'OFU-X4*O"I[&G3\K):M;6Z7!B =.8Q84H/VC+304U/^MJ &P=K MUA;9 1#[#ZE^D>^U!-STI*_Q^^526N?WA0589),*^YP8%'*PKQ%:T&;SE6&E MWZ$'O61I,#52P_GP&3:-T(+,0_=AFYJ.P:)68Q\ZRWNI(CWBIB=]'?*L**E/ M(BBN=W-MT7Y4YG&[@YJ>]#4SZ-9%;=Y=T\O1>+#-@W0C2T\%-D(+^)RZ&FV> M>MT%Z,^"R<%XCM*!<$+/B[IZ=#X;#1&K,,-7R=+Q%=X&<-.T#8=,% MY4:_* J+7)Y]!*T'@)N>8KL\4ED[T\S30U79/#6YKCA_GJ*F)\.RJNFG??_9 M;!=Y>KU.9;EV+;'$53Q/.E"MU#B^+K6Y@;*41HL"7^BOG5I^IS+02@"YQ$H0 MB&AMWJ[*3;K5Z:"F)QT 4%@X?0:WF2VFW%V,Y@U^ML1EFTXA8Y'<&;5E/TZ# MA@'Z56YLYU:XZ4D']BMY.%P\96M%MLOGUT9Q-W\4LZCI20?T<;M;JBSEQJ#' M/.O;H=![JF_Q"8=3"\.MN@]U-I<9E(MU?31(SJ11J8-2U;RFV%?A[QP=%QW< M-:KBR@0_O1_"Q GOM9S=%][#B;:E>Q\X.SC\R<$^+^34<=N<[JLMP^N%Q\@< M8GY>>"W%WC&)UYQ(H5U,Z/DZ?.9$U;>>@\'[/8Z\4S^=3?$63LJ;^U'77X!? M[#45QY""VQ;X[(WHGW%G!=Z%?^G=8[$#@:S,Y:T,#%61E")J1E2%H=ATKP]RQKU:@)ROS+U?FG5F";VYCKF0:/G3# M\$41HC\V*W!7C3[\?W\E__K=&4K<);_VA 2?E_""K>\A(1R;BTR7E#,IC,M1B1/S[X M*!MZ<=;B7YY^ZX(-T.Q0_MZ%&X:KO.[P#?_LMYR4MURCWW)2/MQZ7N.D$/4A MZG,A%.,+)^5/U8WZ(.YA9L RN@P CN,?V^ M'CJS;ZYF^TRS;X[I7N>Q.1NI35E1WW]F?RO_1(>N4)]M447*WPITOP3UW"]5 MZ.Y,2H:^]+XQ5*Q9WC;AP@$#764=<9:WF5TE6^:@VUS8/7756ZVM2=)6]9%NV ?)0VTM(V9&IZ7FJWD43\8*1D0K-UK+= M O>+]5)YU)X-DY.YK< CYLJG8S1-?T0%FN]!4 EH$-"X'*[Z!T&C_]CAYIDJ MMQ^ FE1FI,%DF-,0:$!FFJ!C&>Z#+B[^5@3T)ORLOCAA;RIQI'YOG\=E%7765.%9OWK$*MS_45C0 *I('*,6]HPS^X%?N(\[3Z_.#?*#Y M(%;BHBBH=ZN@4VH3N3TT$T3[-!XGA>6NN&HNBJWJO?B49_KUA)@5TIAQQA*9 M#RG+_SUX)=%_HO]?PQ+?H?_M^6ZZ;E;+3_1P NRGAS@O5114*0N"6JN95_.HA0= $A MJ\DM! >'MB?"XO#ES?/#K/ZX*MKY\6J7UY:EN-@1,HAQ,G0LE2!)HP12"*1< M,*1\7+#^-R&%KHVL]:J>O!^(NWDSWJ^6DYTXJH4/22R3B-'\>8%YXMF\><\F MEB?*\,]A$U?FQ[DR+K@TPV>[.JYY*JZ6GV)==\\@O'8FP0P?2HBP+E4[EYZ, M[HL%>KUKE9M#D(61%R3L01S7KX/X:>WYW[]]48MH;YNB6J(R497%"*. MUZ_SDEP:-'_VT=M+&_\%F:8/CO][=<8B3,Y\EK]OT1R8+VPM;F1S[?WV,8]O M^(-DEN42,2;YN>=KOP?-)\9R%(0%^.E+;358BO5?FK.EK(A&UF$ M+(C,IE.Q!$=.[M^L&_8*#EE^#PY[:0&]:YP44N_OVQ(UHCY$?4BYS&MG(__2 MM^9FS)(ZW00Y"7)^^:00XD'4AZ@/(1ZW'.T[2E-K \/4-0VH)*9W69[W6_>L M?V//^0?'Y.KB6#>RFMQ%=Q0#V=UB1/C1'Y(/8UN2"W-Z/6N5JK2^ W$4H4N@ M"%TZ$TNRYYW))0$Z A,$)JXMP'8V3&BS[#9=ZEMTPY]5@'Z QB.L\!&FP^A-"IWBK-%8E UI-&!&3_UB#C),?&\+EXFE>'*@ M@< $@8E;X92_"1.53#&]95:9TF*IM)>C53?!29D.@@G(,+E4+$.?=U*?$,G; M]U<:.IH&J!A0*"G) +)B4:INFJ3X]7=W39#:#1=E:CZ8D?I 4-*-@FZ/K8FM M9B4)5:2-RAEFTW*JJ3X7XHN6/A9K:B&=TP@QGA2#(8!" .62 >6# MN>L[ <6HIB8S]9D=+&I5=35Y3#*5L=Y!@ (Y*QOC4Y\;._EF7/::**M75 C? M&ZB9@(*:(>G&2H?2#?"=V,0S>J4NCTNKT7#)0[UNNNDIL1LF*T"MC6*9.X-F M]%S_?F"/U9'>;C7T!P6R3'RM"AM+\^2R/Z+[1/>OC!F>I_M=+C4:+EAZL(CO M,OWN+%>H@/84Z3YR8L;XY(>$.KX9[[L)'Z93&E!? 23$VM3CA<2!>6'^AFL^ M_/]9_HAKGJ/K9J081;SS8U'WK>SWZE-Z:S$+T&YQPTRSD6:76X%)N\4$ZS],U1:]>"M=GE:YOHD21]->T<',>928 M^$AOST?ZUL%HI^@@(,>COVFAV[?/&1!C<5UTU=ONOF(P=L^=Z?.BF\K1_",S M99*;?&4RZ@B,.DM=UT_1N15 T&\YORU?X'( / TZ[OK@#9D/1= .*NQ?=RVKRX5.*:QO^ MN0&LF0[_LH%-EB Z%RRS[A=+PD#BBWM@961J^H680_DQDD^1J?/N]F%.%EOS\EZ MDHB*F; E[CS'*O&I?B??";D\[!*MTZ9(JC/6ZOE MI*MN9EF!91&C3:1B/$T*G!)H(=!RI=#R\04!7H:6N6G/TI/[_8JN)\6>!,P+=$F"!E79?D M?:_5I]#^F]QN?I%%6Q-U5Y;J M('QQ_+7OCD!O'34AS*1-(MJ%82G1%44)&;B#@J#A[X*R'$?!)""%Z/D!DY;GMG"V%X-.:],5=&]W4IVN'<:2V M:, FK\6-&CLIU^T-UB-:V0P&Y?Q]?=26M@*+[U=B8AGF] 0\"4<3="+H]$W] M.,<:[ +$N#5K'UL!-K6:5ZCQ$*U>>GS[O#GK!M$MA&@>TH;R ) M<9,0% E!79&)^V V'F'=/,L55:Z_QLVW@F!T!_N'T0,GR^-)WI@*++XZ*I&$ M#/ISBV5_#V9-T(:@S6T0ZO>AC:1W$[EE-4=T(\<41I"%(N[Q*D>OO-^N'>AHF"HMH6D-]-<0F3_9@LJ@M T;?- M"+$6U\]+7<6/L!?KK3Z<=!]$4&R-=+5F,WTX<5N!HQUFFC@O;D,(* $( A!7 M3"=?!HB$E:SVGNNMQ"">2/:&[4U_SNZR"" PH>0^!" (;R3Q6\(H20"*!* ( MWR+J0]3GJR7E6[&1*X_?.J/)NM %H.XS*A\QC/RJ0[>>)Z17M1'=AU+FW5VUN!PW?'<'2,97D2 R8P M16#JQF'J@X]M_%N8>AYO5$FC^0DM\B:O9UJIXMK.(ICB__J'S<3X-+F'YF8= M@><'D'^38Q,J?;-AHHNY'>+*YN)6B;&+%">&)\+F6(/]<#Y)5EFZW.'S_<6# M5FJ8D!KCBV?<98< $70BZ? L^^PYT8=5]W[3JC3D-]$)W]]!62O1B MBM %U^F!C);<(OX[Q/5_<(&DSQB(!-!%0]Y(4'%+O\JE*^8] "A10D5T1&V/ M[CW4= N^WM*1Y,KHEGD9_82+<8F(MDX43=0D151AY^$'J J4>8<'^#71]'"% MH#-70L0"+B328WF<$=,".Z:!D) G22$C96A!DE/I1"HCIWEZ M_X/R+\7U8V M__PO_,=[M:0"T4"2/'/[YZ,E((!X%_O<_ M_D]X-*=;3A>@0\-T7\UB?9R"^-@ XB(N3N"+?XKJ5MR;'O8S>._A@/]/'^31 MQ%")NT3JOZC@1S0])W.[%'?QT RZVA]7P<3ZZ7S+^PCKJ?>9;BH(@7X:0(4H MNP'HV0=/Q15=/0W:BN5HG_A"3L M)3TY7-:H]?IL57'G_9TUQV)419/NM[+C!Q_NT(I9+C>5H5I]OL@)[VK(D)?55(I[-TR"U M6?!/VJ(?3Z"6R>.67;Z[5^ZS#Y-!OB-!NCO==K<,Y)0"?=QRD*:',J"7]04[ M;XYG669>NZ]DA<1IR[;6,/*9<2(U6"9WK?ZH([0>'K:PY4D_=X*QG,7W>FDP M%++%$M=EZ(>G*6QYTL_!L]K:%E:3>7$_;%F=8C+9S3>F0O+T[3N0KRR&Y=Z@ MR,8S7%W?;1_%E[PIF9)U5''&<8H\Z CITY;*N/;\^ P>JX.>G.!;_?MX=LAVA,QIR[WV4,U*:-O+3L5_KYK, PITVSQ7JA.JL) MB0'?K=U+TVE2'#6G L.>-NW28B5>**[Z=*^6'":'RMS. "AX$6L_T@JK\JCT M,%LHVT77FFW+=$+&34^6]#[5W&36]]O$0*&-FO78*QK/TREJ>K*FHUFSL&YM MUZ5B>5,?Q%7E?B*-9>9709.5L2JUH:;)SF9 M!^OBFK^M1_'/7Z MD^QBSZRG658I3/8)V#1"6!+,I!FOI%&]NGR1?M#JZK):^7R_2T.1OT:BE[8U;C\X>'++J ]>2I#ZHEE*JI MDDGS:ZNKK@5^6:WC._).FFI*;3M<3\;S@3@$R<3Z?E[K-+:HZ8FXK#(2.^MW M\O%%K9HM+@?ER72VG:*F)^)B"4K\L3[9= ?* \/5$AL3C,P.*JE[TH&2LA;+ M:?,YM5">ZDW1KFC#IR8N.';2]'&FY.//&KVD>ZT5%Z]M9M/*IH.:GB+KCM-+ M:F_'+O)K6TD.:9EY'N"F)WVM&N/E-MWDF$T- M:,\+.G^?F23&C]ML(X7S\B/$92#F^>$H10_;[='S[K'#-:%HG%L#GHT?=C\Z&1Z:#XWTG3?K)7&+&UC#$H2\H@#:J-5<;J(,?*25-AW$P- M^?DZL]CGXL_#9':K2QW8UPC)6K]$Q\/^I9C>Z@EFK5\VKRF:_QL&F$#.2>C;1AJ*4' M>KF=EI>S]>1^A.*JZ=,.V LAQ1?6&9&VNQM]P-/#7CH^14U/.B#,2X*Z*%F- M <^;PT5BSU7BSW!8$9*EJUMN,4R#0K$V8\6'F?DHUTL=(1$A+NO"PGPT6YL! MW4J*#TSQ27U^6F11TU/*-.0:M=+#X_-@G2FHX+&@F71QBYJ>]%4"0)LG.CQD M&'5Y8(S-YW(Y 5E+A&3IMB[FN_SFD8Y/5XU\/K.E:S)\:H1DF37#+LZKDK18 M@]RTTY07]RQD=XD(&[M?/37'@$GMBRW9'DV+PT9BD9NBIB=]+6USS+*Z4C+% M6O(IE] >"^/>%DY6(*_8^>5['AP7L:2KJK@RP4_OAS"GQGMU9_>.?0"B;>G> M!XX' ']RX"<(N0W=-J=^&N&1=8>.GQE3IN_2KX980[O@T/-U^,P)W']Y M[-[[/8X[2D_'=HMZ09ES0#\WP" 6L(&,Y,"F@QDJB$:TLQ)A^.8F)<7-_XSZ4VOX]^7 MS--QYA_!D O$D-]?V--_H]&!_5UT8)B[=.*VT %E?/\AE;](R7AU\"^+S?@% MPT)$)RPZZ-*>V[469XC.X? OSIS\RXLH<1H5VGZ8U,30EY2^ BBU6YM2* UZ MX][X?AW8<066]2T_RW>HX_6F1^,[3,(%*\-GGC,B?-P1\KI?35 MQ,$_=\'C]S6!Y5Y)38W1/>J TG0-'0DS=%5%=$%!Y J8EOFQ!4LN%C5_GT+\ MP?HD7UT:X$.OH/AXJ'S_4@3Q:KKIAEQ@+*^K3\,;8ZN+I3ELCW/ M-0MBX[XC)/!%TJD83R<_N7#1Q>+ 1=0I(CAPPSCPP:>M7\4!.5M.M>L"WQ_4 M["J37"SSC]TD.G;B7/%,GUFEX<^)^BT3QVOBAUEY;IN6RVO??DX2C& MA@*?>P_4#4 C0^\0-3,>J9[$4T5TY[OK#O%4$4^55PPFC5]8%A7-I$3+,I2Q M[9S1@6_DG HEL""+Z>@F"PP/" MAM:DA)&AYP%#%^-"$U@1&^)DLV*W\NQ>IOGX8F9RJ:3:*F<%'CG&^'2,ID\W MQ!]\@?S%HLAW]8P1%/EB%/D@A]D?1)'9+28C"0^U(M;B"+( MK4;',ESZEW=!Z-_->3FS2QWV]MGA>XC_ MR0#204DA?DKB82 >AIO-TBN$M!S^K +T S0I83B(,",/S?Y]+O:U06]A M-=-/56X*,03=H9**96B.Y/Y]3Q]E&R7SF=CQJ!N49 !9L2A5-TWBA20N"0+] M%T0??4TMZ49!M\?6Q%:SD@31V(IR0JZY)/<\:I?HXGJQFB_ZCT_-!R$K9+ 3 MDHOQB?,@_W84GO@@B<)?%==[I\+GDH7)"'3YX:+W^"S/G^MINO/".H0U/E:;OOO44?OFMUG5H7=:]67J4DU/>AV MRAV$.LBI&4NEN%@B8I-+DB^_AV,324V([N)C1(HA4RO1< KCW;*OXW:8-R:(Q2"LVR6#'V)M+PU.<-:E#FMV7V4;(M>%IA$GC6KC=IFBFX31?[0 M6#K!QWB.(2Y1 A,$)F[&??I^F)@_-#G+%#J;Q;*XF7?3C_6<7ND@F,"DDD?I MV_1I^C;QI-ZV)]4IE-.R9L"(+'2##YY_4W?&I3A1O[!V^T58GS_L[OC"Z;QL ML_7![!:#3,O#F*P/,:C:>TG5M[#[%D"^DPCKM9F;AEZW.@I=SHF/LRI3*FR6 M6X'!]XJG8QQ#2CU>CIH1T/K6H'7]/MSW(-6+AZ0:_>&D.1J,>\5U;K>5*LM$ MPNIU$&0APDW',BER?OZ[N'!_O7'A2?/]%2C)_2=_V(=S:0A[,$61M8N));EX MS@L5&QF-MJO6N?T ZG1%B[ MKYF2I#!OYMEXO;J(FUG0G"Z>ZT8:FA(.NW@S M;(QG>7+PGJ #08?KXIE_!AW42DWGC+TV6Y0;E?:VT[H?/J8P.D"BR7#)&!=Q MD/)/H ,AE+>)7!17Z-[LJ39R>>;- M19Z\2,A8HX1@CUHEFBWDXKFT78P_@2R" M!!1VVM\[$ MCW136^<+- F?S1*+6)$;6(\K@1I'6 9KU:]-^W*NO=@7^?O[QYV9+@-(%O%E M($G^S/H$MX,%Q(WVK;'@^*@.&C+#_I%BA#=->6["6W; A58JD*= IL2-J*CH M KXXA.,X*D9'_?COM:U;O[*EGO/#WY0))-M07JK;\0VVTM_ NW;5?H:+ ]H; M)%U9#RG(K0Z&B(,=]@]S>CHTA;D"R]:=OI$I'N+A40[1<_6W[BHZN M"LV+JFJV)B^;E:B+FI*6T <)M%SBY'Q':/D@[^ ?@9:X]IPK-2:IQD!LB)/<4MG0\5D600M. M!^13&>(8_)Z.0>QJ-A7,:#%911Y!7-/, !)0-D"^[>W\K?L 2<7YBS,4GQVF MSMDFG !T@7836*T).DKN_D6.,!43H=QL3;I6B>9S(SM3J>;'; .R4'PO18*+ MI=*GU>9)BB#!"((15T F_Q!&B!N%&==W#Z5B>9!5A&F%2:>76801D$ZF8DSZ MS#P6PAIOS4/ZQM6^@;/TFSHNOH%/],,N@[]=[\0[@DK?0$)0Y1-OK?U#J-+6M+K)C"IVD9V5V;9>ED:3\A2A"J2S M/!UC$N=="TA(Z]6[#W^]4??XC1NVWE,&^1MX3B[%NWAI6/WI]<\N;0(NQEA] MS;U=%0\F#F[F.39+33%7V"\?)Q8M\HPZJ?832B4)R6X"'W5)QC+,:5CKFP+- MI;AH+TW/"-!<"M!\S15@YP$-W^NU.IG[SI[.K]OIC?*@MJ;]*0(:E(W)QKCT MYUZ+?=O$F%P(=KUVYM:S,R]*#L@=!Y>M#+>>AGA9(P[;)]QI^8GQ5*H)C4TJN\FXM;@<4W-B283"P5<6O#;6OV[5 =HMDW M$ WZ74Z2+-1("C)Q-+,Z6%KPMMN,A/J94(' M.9P")=M0EB]QN6^:A7 IZ4Z7"ZO?\:#8S7+&NJY-^\!8OF55EI-,7^THU0YM MVV8[UYB66RJJ(X=OF6 SL73FM S\-T602\ECNESU(0AR0]ST7 19&?'5>,A( M@.;UA6[WRMF^W9LB!(&\E&5BF11/$I2^I9\QV-W\)BV]'=MQX][%KSOI=4$C M_77UU> .W!%GPO]VFUNEA4>Y4ER.Y[):&K&@M,@*++[S(0$)9/)CZCM=L++? MN,.1*'L$[2-7.WPC?]LAL4$TACC7R-:8;(UOFA UT6ZE[:AY! ^2ML/[_";# M#(JBJ$Z5FC$3:B K/POBOIK&6(%*XIZ[82(.LUMSF!U>O*J8IBUJ$L"7+.C+I8XF2)<6M[UY M)IZR[[=YOFJ.>'#ACJNRK4D>*VP/Z6N$ 0 J5RN)^4F=CI>6726;?XJGYAW4 M0WQ[%\>32FE$ZXG67S#;^QVM'ST_5>:;U+"T&'::R233Z%JE%M9Z2/L2,2:= M(OE[W]6?:!O23#3/XGK?P$= _(G$1W"+_D2OJGM)-P*=?Y,L0JUNOQ,% KF6\$I/P M25RR-2EX>ORZ.>"412/5+E1S@Y:PT3KCS-8>R- #"K?C M=B2H<"6H\$E$\6Q4>$COAVDAL9G2RPV;R"T6<:.@;Q$J0)*8B7',F1R14,%; M\TJZHN2X)#54J!C]!G\TH5PY,OU-O0S?P#UY$?:$>"0NGGZ6="/O@T,^C UU M1716O.15FWRUSGF/36M5_=F>+VH2DS+MZFI0KD!VBB]48&)\@B%.SLM1* (_ M!'XN@>?^,?A)YM+]V3R7JQ9[M?9Z^IQZ8(?#+8(?=,U8+$&2,K^KJ[0 QE:0 MBRGIIF7>ME.$W(5+;JV\ /R>>Y3J.!>"E<>J7=4QOYNFP#=@EXJ+G>Y\#HA>LCS_-K#/A\HK0$Q2J]!(E)>S39[7G0$3@>WU/+)V*IB*C_-T6: M"_ 4$J0A2'-Q%]6>AS3I+CV=R?7&PR+^V!Z6*N-BK]?%2(/JDW-\+)$B-]7> MB@OU"CP'%VQH;CT9]:+DX*LNW[KLW+L+UHY;3\J\K#D@VD&HP[4YSQ1-,@ Z M+?T#$EG\T]_P,^Q3BSF>-;"VE0TDJ)IEQB@#F):A2!:0W2:0A!]_&/X&]:/9 MZA9J$U!5[1 <3(!4E0UZ_6H]+BT;2:_V+=;M2&]3-0+(MS$ MXNM0&#H=H[G3/,3;AHC;H6,$(F[ 1_7E$,&/'[>/F0>COF MIOZ\&3Q6NC:& M".SGBB7.O#&)4-);"/3F_Q3G%"UJ#.!S-13XU2?4"HOJ-XW$D)COU93YN-XI M^M-V,&L*K8G L+[E,UOIA=#JY$:+EB&KN;[X/K5G=S;"AR^N04%;)+\Y][<=<& 1$+#!)"N'9#2@M7I]<@/1L;^='P]ENTD& A)@U2\>XQ.=>1GK; MG/O2J?6K;N"^;HDJ/IK^!PDX@$U"U)LX?S\PB9^#P"SK]E@%%YS7]"53ORRL+\<"C6O%+%S+ 8EZ:F/-=P7)I@&OYMFG9%QH&ED$$M@!S,72B?/VS82-7@P;O0)\ MO& ;<3M9!%<@!U^5L?7&)'COR1J*J,*GW@-U ]"XT!M$S8R?O.;3I.8R->>" M)^PRU>R2)XSH)"$S%T-F_J5KK6>O5BI !]]%E2HHIJ3JIFW@JVEPV?"2JF^I MBN;P;\AM?Q)/V8TC+R$XA+,09?B:.2#*<.MDX3ISWZ(N%$'7B%"63EDSQ9#A M;P8Z*HP<=92B60 %W[YI^LBEY+-=GO/\=FNLWM3!C(JKOVVHX4T0E1:=>N+4 MJ:4PV2)OWHO#>IT;I>9;(>'=+L+2I,[(A263$32X533XX#,8;Z/!%J3,A,T_ MQ@>M@M*E^P5&FF\[" U0C"P52Z5)+9!OXFYZD2@ZO%#2EX"RQ!T@595O?M=\ M0RZDR\;_#V>#2&O[2&F1"8C ?X-N"SN[DY\4E:6T?5QIA24-(!MT;O-@R1E: MHOQ$^:^5_+VE_#PMJ?5XOIH>V)6*H@JKSD[ELDCY(?GC4BQ)CGJ;X/V/)8Y5 M\!GE=R2 V+PW$H9U1=7[ 04$ :!$":XZ[.<>'4_5= N^WM*1%,*QH,+%Z%HX M=,Q&1+GU;@5C486=AQ_@&MIW>( ?,1PN=7SDC#I=RR4K&S^ M^5_XC_=H206B@:1T=O10#CW5 R;ZOSY0%E]>TW2(A3O3PH=&@?_]C_\3'LWI MMLM-2@T-TWTUBW5M"N)C XB+N#B!+_XIJEMQ;[K#SC!W-.\EO/[T$UO1Q%") MNT3JOZC@1S0])W.[%'?QT RZFAU7P<3ZZ7S+^P@#K_>9;BHX/&T %<+C!J!G M'SP5+Y.EKWZRS!W:G"SAK]Z$PF=\UKH="2\7$EZ1FAD(X?^SKTNO)7B\MP_. MK^A!$$4A[JN_PGD [D>O"1B:>W0*!X$43@Q YDA#-^.X.B*>HR>'RQJU7HZA M:-I+. SI3S#>0UO6,J:BICSC!^5]!(._9#6Y;0 3Y4"@7UN3D@=I/1_1@M2( M/NQ43L7WJV(3.!:VFTXE.U VDR)(I^^3;?I^G&I!LPV@L5S!#EBY&HMC M]OEG(-%GH<6;VZ:E3/:OIH0<].7_'HB'5X@+U:&L&7C;+GK"[IU*LU7X#*A'^LJ]O@S_-A0A9S.A\W 080),<0XZ6D:5_;4$,_\3\\CZQS>-/=-LX_LCI)Q7NHM<" M]1%UQ6V9=TB$]])1P*<+3/Q,W@!H#H%%P&5:B@:]2 M0%]&M!8:[HZ9 @W.LJGO$:< */1>1&QO?(@>_KL 56L$II'ZX M?2YGLVVWPW\'P4QE&5I.)*/=U06]L- @JKN8^CK>VHI[A';0GXRU9;ABD)6+,*11<@@)?MX9.*G MXU4_Z)J[^H[K3=0T&WX_DJOAZ3V@?.]@>I0YTVU5ALL!7RAZ"S&W-6>SX\]- MY'=1QUUZ"7L/X)2Y0\?/05\+B1"3^F5266<<7;#2#2CJFC_'-3Q,])4]M#GH M<"=\2 %(8#GV1(UC8LX/:*/D+SC^Q7^*M_1W4.GPT_25HJ&!0 6%8 2I#^IY MC((B18DR@A)G)-Y%R?"E&GRI:8K&WIEX:B(J!K4*V1?T+/1H#PF\CKMC]8;N M"9YS0-7T'@'?$,B_-UUW<$:B8,5[M 69!:"6$"%FICLW#=&09B<3P](4U"X;L]''GK9EH8<&% @!V*X"/VQXO!9*I%]<"OM)I#N4'\S\=<@<5?"-YQ%_4%U!M=\U<3\C2O6Y!\836%JZ%"!H.4E8)3N%$D M%VD<308!/GL"B_P9CS&'R8JIK.">W@N92!2G$YMX]' M=D%&%S.B[R!4@],3W)NS,G0\?3'OAAVD*F@68"M31-@^-G0X?JB[#AQ!E=0E M&XV?6D(95AP1%J896*.9/BCR[F/AS;--AA MMYG#''"O#Z<+?1Z:@.-N>8MSW?H87HS#Z0O-A!4IJJZ(0FFE5%V$"KBR#70I MF.5D/0'T@*DA+DU/BTH W4>K4DVLL/"'AK?Z6=/4H21A]/<,3PG:9 5 ' :> MT8D=/.4>QW>T6.@S9'Q7]0TP-"S3YPVCK)P.P^.!P5!L$\UX5H:[;@62)/P(V [2&.2#"6PB)FT% M1.H<%8,?>U]&#QT84(_@WS< 8AAN\.-PG$%O8MX8[P>%P*J'Q>%0>UX0!U\Y M'2VB3+0JDFB&%"3FB@>R>AMH+V%_*5698#X(]ZT'6!D+PPK"A,-/0G A+0"2 M/LDV,*S@2VG]CGAL#^J 9;NKY*BXCIK ?FYGBC1S.QH>CZS##Y!YG]CN(J'. MWUVWB@?#$U53#^R B-<#.-;T3,,"Z:Y]:&^1K)R/J@XE0Y]Y! Y+AP?.:".& M6*+[-OU%.^.B,;8HE?"3CNQ6J"&F;MAPP!?\4/[V1Q 6 &L)$>S;+' MHHK%UIP!@%0L RO)VT'^OR=$GKJ#R7T2I&:ZW "J U<-72>Q+&\<,,TF2BJ M@@8(ER2G0D&#,@N)B(\Q?0,NNT.90H(<'@'B4&AMSPRL0-0&PD/N@7D:9>GL M(&^61T:FQ-]O]>GKY2M,PQ):6[A_-&?**KM33&$K"^X$N..O;AJ8U J<6N#8 M[+@_7H@#,;>RA7Z=V1_$7-EW1%V*6#@:$-=0_5*/;_A]:4-Q09N)*?#C,7'6 M\48U1<,0LFWYJ437MHM%+QN7U'F9$7;]SE__,*=I./]%Z=Y3_;3=UQ:N+JR8V)L!]]P=VFFR[+PMXX3M,_-5)X?A!YP[O5:(@(@YJWUX@C M&9 /9C)JRQ":T9X8]ID,"Y7>P<8Y,)*'QO00G=%?,/H&7-[;.!Y049> _L^! M>_C#O<4]N#+*!.YZ-2OK>XS:NJI(F9;H MHV@VD+/6*^T$U(SY2H_Q.^YDP--T.//MXO?:GJR6NZ<>.LI]FBV+JH6&SZMK8 MQ#LOS_]U$:+_50[CTCCT@T!1D>!?VX'3TXGE!-,%=>P?=V'[YSBV0ZX\SV=I MS4+0[7NU(_PA,0Q!6VC,(4 = 1 FRI[#._"(G#0Z=#*$.HF<7);+FST*H5C4 M3$2\ 8F< 5^+ 2?DU76MWU@T'68$%,RRT8@0C<31+[\5?O[>A\"'2M'G0F@; MH%L^ T2ME]B4'W97,0,7+=Q03A0#-A17*]6Q<_")<#L@ Q7]40;P07#O!'G4 MS-GMH-&X/.BTA6(+L_LE_]R%\'TRP M_P+T4 WU!\7YSNR4TR?3Q7I(@0SD0-0 Q%MD?Z 1F1SN6KSQ(X](L(=!+WOQ M76@42,C0@S0\L8IK=$Y6!PTU//[(!N^:"V\:?.$]?F1X-DZ'ZP\0>7I?>RA?S. M#33!7J,(KK=A=Q_K]0CK?# =J'_XR^*!8S-BCDVD-F@HKG92R \1EN(#'N$! MC,\7X.[!]2*X'4*S)UJ6H< N8-F 6O2R;Q:^]W70;.I:&#;\7B/$]/R?A[LF MSP<2ZIKFW&:$R-&?[E[PY(FA+^'CW^ZNV]['\*^A60,3M"9%:->62),".J72 M.C>@XWJQE953G,@.,S.Z$T&G(MN]1:>YT2TT$X?2)8;+$):@&*O M2Y\8P/8 ^4M4"-TH!4MQXM0; %?7M?XHGJ3A343@5)G:<(0:[&.DL)[\?DV9 M6_Q)XE:*)&Z1Q*WK2-QR@=D!GU?WQ!XXOV-GS+[RCM<,P,7NX XP7Q_#OSDQ M7IQ8H&\QC4#R<[)4B\D ^*_3AS.\6Q3(S,N$T(G%'"BF5CKYX3^4=!_PU.@W@;QNP(G:*(9MHA)0^+)-E!83HA=P@U 5 MX2K"Y4;+$7-S>M"6U8DQ(8L.:><&(%IAH*PEE^=+H8T#?]#?<6[5=\CN%E(]SU[ORH'4YVP3UW$M!T VX< M[X&H0IX33@O%D1&XE7H&#GEW>HB]!E,L5Q3$31E :?(3A+8 +- &#&^X\";% M[;K?U-G6B#9B8N&-FOM$X,HG4DC#7CEI93@E BN:-X]+.$DXV\N"W$M#WG"\ M!S(4EW]!:48!1%M3<)S*<7XX6?LXB0S[AE'!A9W]?M?S$'@4,YC\ M@ZR^\-^"1"EGOG$&BJ9ZG=L[5/!@+XGS4[!C)N8%B&,.%0V-0[3A-M6-?.)- ML#-J,4BNP]Z&MP:WG2G0\ID*I]X9@[]R1T[ M92YUV'MU?^VI%2%A=Z0"RK!\Z+A $2+D7/CV%G ?;EL&P_N1/,XQJ[- ME_9UCO]RJ<,V81Q[K:?NNKVSIR%?\O%7_(6!CYS8.+3LIQU*!H R !$$*ZF- MW7D8)G NBI\!0Q6 "J9X+XQ=?EN$,VY$O^Z/ 8&_P8J4D#TFU[]8]OVPH#/UKFI1#YB.*&4KT<)/DX.30Z1'_B!\>( M@U?#28!& 5A,W#<@4"[T9]@Q+(]X\5V "R6S(7EVTMB.UMREGY2S"X"R,5-6 MT):$TXQ"B4EX>/>#PM\.+B"MP^FK*",].7 ^WP+OX8XPNPV1F<-I??LP M.7!US%,MXP01 S0, <7FI41Q##I8FCTET/3 X(>?OL4G!%Q7HJ>FSB9>.^\$S?%I MA? @L;7TCDJ$CT6X#_?/K[[S33B8\*_GJ*F[R7K^S(2^Z3[^\,D14Q:,ZNXK ME+/@.Q%>W#YOGH;V\R['R'1<':T-E""K$=HZ@&A"6EHWI53 M9.=QJI1B!1X9:.NAV9'=_.OP7Y% M"9] P9PQ.%;CJ4$^K 8YEU3T$*F #&KE\G6P Y+M'U1S],CK'-[7>'P%]@B/ MS,VS'^N&H6]Q' _'N%$RM4]ST >BYJ>MQKPOP7Y#[86OED,$,F3;1=,+$[PQ MFMZ!*CN5#!SX\$BD')X:9#B/5\5EHJ:;30FBVGN#1VLR XD\7E/.-'^"#4V>+G\.EPD.^\A79X/I[[)9QX M-_'Z]=?6C\>.MT>'*=5H*,X(49]>[Y*S/J%%^SOF990>3[LCDB[I1T\/[1=% M-T4=A,[E!6[1J)E'=B00"/2ANZ]XXZDO^&:I'X?N$C]@%33YY3E6/GV1WWQ/ MZ6"B7YID[/'U9Q7/Y!G]B5IA-V_87>800_%3'/#F9:EO7$T> VN+N 9J;AG( M],N>Y^@P_HX^?EW;PW ;K?4?TZ?LZ7XYU#$'O">J,_&G6NF&[9$8OKF:[]+1 M,U;P940]@J^WSAU2D"4Y[EC4(^SYQ4[<_^_B*F4ESTC;WLH_\WK.R<$M 1!< M(\:'DK(U4-I7I5(F3O,#57Y0XO-60Y_^]4_ZCCO)RJ8@_5&]]?K@.?F- D)_ M;$X49=J$2Q!+$0>U/Z)>?!1*P)Z M#XB$%:8QWTYD$=0_H#EK38KNC)6="0.@Y4]8Y+IM-XORM#G:2HL6LTVL'N_7 MJ\06KAMSL[+\+R8KTV1K2[$\&!7C#[ER)S^I,S,53E;B[K0PGC]9!S)^]4$" MS\_FG&"'5F^K!T;-])SX'JM_,]OM_68--?@@XG.'7]"&G5=P>.DP4S$XM.\$ MR-'(59S'*CH'L-$O00XH@+9M3:%1""R)()H'O95,3V/JW\8 M;2)*( @8O(.'9.'F]D@F!:\J)43B9UFZBFS]>Y':! H&+%83K-'R) MKP5J;.BXB:%K\$?)&>OK/E&ZD@-52=I.Z65E+A8&_=%PQVY/TVRBV]UJQF07 MH!P[=0])M^Y4?\&56+P/-6=Z92J8<^I@TI%RO_X&\S!+PMEO(C>C'WF$(@JM M$1\+O\2S="8U6.'- FH19S@_2)3M#;S/_'/5CE_Q#1SS%;82Y/MXSBC\Q#\@./W2. M^XJFKN$D0&P(7\J9.\N^*W>6>_D=KU*!B]UQ'%A_ M-Z:-%PFB'H!<_; (0Y#, M<0'Y#8NR2VZ(*NFQ9@*G 8HI-RBZP-VI+!?J/4 M+]-UR@6']<: 0A.R N$Z*^CHE_LZ_.9(&'<@WC,&OHG!I6:"P*!C[7SW8.#! M/#0)$=T*IT%Z!@'*(TJS\".BQR=_W-0$MW"#%LI!CCK9=&CA4:>8 M@AV#F]T#AS7'*0WZ<>]1_2&'=V!GC(BV*M@S(Z%T$UP:RPV7Z9-)W.U$W'&E M'MG88XL.*0%D#JX+%R+UP:8LD E<%>BLC&O_..IAYWBI%'CSU%" MB&(XU,I)LUK!C1XJ:9 M]4(E7@XG-CAYXPP%F7'+T#VW@#?K7D8(BNC##15* M9W1J0T&D-R5]=9#W'<38[*7M0%#<\6^'DKB"T*&3L:CA?'* U@'5+?%D*<[1>.K2#6[6^E/A-0$)I_1'T9=QN!:;XG;&+H)*\>)$J[_L+# MC(6P_Q'7[S-P\C.#K.EE'YT+ MCF?BQQF:YXRR<#)WP/6;A5IWDWQE0O>NR_'H[V+^R]%+(O,R[+(? M0Y_HL+^.'\$[J8\K(L9/J\UAMX2BH==@3YF3SZ^%.N$099P$8Q[?]W!9&X8S M[/N+:8Q'1#Q<.]HM!83]W[9I.I3;*8[S4K[[8:WA&&2OJ":U+P]'+SO)EH]X M.=Y) CE:YE[ELB^+IW,67 -'%9P]+H<&%R*JGW_2SPV\[0.KGM7D8^-_:OE? M[7<*,T+D M!?<.(/GY![C43XCWRZ&XX)O1SO)I%D.0NQ:P%&_[[!=R"@Y;G9$=YABQ4">C M'QVYU=R4"USDJ[>,]R7MMV(7CKB"2JZNV,Q7- MKV/D'U$[F3\M/(3" *:?A(AT9:($>:5P*I!$X'.5H5@!#I4@IY2A.-6! MT*IX]6J=TXI>G7?=@ )1]JY.B!WYH,[J-!4^6H8)B'MCQL$70Z%UWUWF^+'P MI:$!) 1O\*0FZ$\X]((5&5ED9"GAW]S2P4[&GLM\,*%R3@*). *-PT6^$195 MR;NGP3MZ^\+Y>OP=($HS%TKZ+W;K%6T*ON"Y33;8F7A\2&D,5 5LG )86\@\ M'6=?X/L+:]GIO-U1O8,#"U;(";D,Q?X0-L3<@):'@LC%Y[OF(@->_O#<(3BS M[OA(#!%-51SG.;C%ITZ3&IVNR\[=&:A_KT-B-@1U[AX*BI=;F?HW\QAC<-;\ MNU0<,0(3T;E3PO.T'G(.2"&\O(\X"G\B<6)/3F M7T=_.0J:_?5/:X/!@D+17"J[@I $]2)\B=J53D_8=^?74G.B2$".BQLGVPAJ MC^B@NB<3GJS[-5*SW<;!O3(^SJ#Z7&>[H6.1]O:4L;SI,(],:0^=D14=@XNY M&-Z7WE%H",XS4,T+$0:"%-KT @AF:,%Q,D,>XI"P2[0: %SP@2.V1AC(T;17^C M@U[<(M@[V1K6\*#2MQ?U\)9PT,X%-1X]&,1EUD2G,@KJ>8R:V :.!_DI1Z'N M CD<@W+V86$L0XY\P\#N?>MD7/[BHA0%PT]<"FWM1534WI0,98Q>Z_8#&@Y] M>]40E7'Z>Q#-CI\XMN3XD,NM11WRA)VW]%JV_'#'Z17P"5% MM?6AX(D'[I2#4Y:H/(")%BWT5?P-G(#GFG+=UWAPPLH,_[1]('U02&14+66\ M#]0"%\]V?$.6&:CR863-"S+-]*6.3G\C>A>("!S@T;R$"T6[FIYUSUL'["^" MA9BALM(QY\WN&CC4T@Z?K3?]?"?O>B$OWHIV!#8$.,F9,M.&DR6:X>?X"SFWPZ0 MAS'%52^%?,9C&.(D9*M; -"C9-#$>8M M1W/[0NF FTLMRY#4,I):=I.I9=R[4LL2K[SC56?Y.USK[.4ZTU_<)X;0W4'B M2->VL^WR'' .V ;7E:+[\'"!>N?$"=Y=X_L43<<]\MO1%<,2VLYE12W#J78$ MO+MM'&((>6'!-M$9&_?.%S7XYESN(()@INY@CVF*)SP)O!X(] M1VB<@0O3*UOFST:PZUCINNI6082RNPN\# %["I. ?M1^ 3L$_'H08P!ICZ([ MA2&6HF3H?A5$1-,5+V4&TBRT5Y#!!E\9%3H0H+IU1T/#.@CQ>/MS$;FB=GCO MC2Y6 )I[SN=57ZM3AWZY4E0WUO>5N4^R7,\TWMD"S;G$2_=> #=)$Y22@OGB&&UX@UND MW95P=V)'U;-DVS]!$;@AT.LM-]B+>V(JWM6QT3OH+0C*>)DH8!X^I['1D?UQ M_,;:P>H$+W2VNVYGO* WBIV%S]<[W->I@W-0&$LQ@Z^A;[G5&EP^?/6*&YHR MUW455E?%#-P( M% D9^%9# [,8W 'X8&2H]MZ;[E"N UPX<;E2W:A"Q)#\("LNU^B-Y&2S#Q_. MT@R-'7<1??VW#\;)F@SKWDNK4XXS+G#96*FK='*^04Y0'PI^A[(Z\6Y'#P=M&_.8C;Z,O+E>O81[*FV#JUOO ME^P>;_+1S!\[P<,IUFBB@MWZH8L."9%#UH+(@)L>?G@5#39/*T,Y\@H>R8J# MAR?R&)A?_R6>S]IU'P,-IV%C27%.!N#L(2W T$,_ ZA[F!X2Q!TF;;P-._L!>^E%EX)X$XXS_8T/SAYU*BC>ZP$6[/[A/L'I@F?7S:-DQA8=% MN2>/H-* H)!7L&%2]R%IB-ITAFLFB^&CT^'*TR'+ZUR&<6!+8]14V;CUP#Q_ M' ZNP37$ JJ)EGOM1F1\P2.,;A;%X;Y2E.'!?Z.9>-Q/=*>*NBCYE\,T:GEZ\IW5RB&1TJSO* MGG$SR)3P!=KN%]P38G@3[8B <^T8DDM37((@%HI7' L46G7)P)EK43I^*!!N M07=QZ]R#C2O[A7QD-=E4 /\1^4;HHX\>_H9OLSCZ&_!5>TOH*A_?!I^M$?U M2_R.('4*G07!67+N30E'[C[;/'@0U$%; W!'H8<LW ->)0,[10PQY<=XM/-4!:V%O::.0=QG6S/0U\C M]CZ&GNYFP8:L@1B^7\#)3%65!0CG_V!<GN!>KB M%_([8A$'R5'B6'>V<[Y5#Q_/CY@59/C$B#EY;<#XBJPQ"#+!T'DMOQ26,CF6 MB5/A]%W&(7%Q3%+XQ@'?*I]TC]B5O_ZIH!=@][27T]V#^HP^\':5CC@7G'1? MN XH]F5>65Y,&'J6.F1ENGM"X.C@B^,*"F>7^HX5MQH]3JH*P E##!)DY.5' M3A+(4U&T&K,^9\H.@,^'%LB.D*@[9LQ9 WPEC//$DRZ8GK8XK,J)C+LO.#RS MJ+F([A6K\O!N;:-KK]PBR>$Z1T?))[>6CL+0)!^%Y*-<03Z*B*/Y0B*52*72 M'"]($W$L)( T$<:)E"3P?%I.J9G,F ) ?'(//CI)#(L!E! M3'&B0-,RFY"9R9B92.__QG'/SOK.4<\2TCC!)FA:H!-<0DC R172,B\*289/ MC460X%.3Y/N_<;*:YWS'Z]G[\YX2[\I[2OY6WM.U9#)!,XI*(#IV=")*F$D$ MIS&](#XJ$V'#[86;!+X/%7X*48Z8>Y\C-">XVA4NG'^\RXIA @#!.^X<#L1$ M+H8K^L:=='X 9\D+SJ _!G>I]?)=OSYFT!?_V<[V)US%%FYBIY8?-_4S4B!) M0?G$?O[]#].YVO+_9^]-FU-'EG7A[R?B_@=BG;OC[8X MR2$0*OW71$,8C#S M/'PAA"1 2$B@ 0&__JW2 +)-K;!"%OGQ%YMXZ*&K*RGLK*RGH3L27 @T!*" M?B%G^'Y/$^&39M6Q+9VWS^^8MV/3:SB' /AH]Y*G"R\RKFO8#S M$$P2ZKX>-(\Q;GZO$_/)>OL"K6G3//.^[C0Y2:+0Q>>@ MNDG0=4QI=FK,@1F %@N<*[<[XB 8V[M^\$<<.F:?Y(X1*G8LRAL/H@[QW.]* M7](XJ?V$F.PSB1!4)]K;HF:#.2)<7E-/?/K9@?0H4=?K+'-M'*3WXEM4^$V_ M9Z:P(_ 5!G0;@#/R&<6H\V#$,XNG#U59;L699X\C2?.YEKA4Z+ ,:7?\.^S( M\;7&LHW"Y0TV-]V M53D.8#U\S6M-:'RZ'DB5#R-_;.HJQ;LK+%5,YW.Q0E=AU5T)Y M6= JZ0R"Q+'TKS\$$F&!R7\>4@GFS&Y5>VC'@NGB.4E,ZE&MXRO[5U_0VW-S MB^O2V9==N66TEVF(?83@?L(/+Z-H7J5%, X[TXN\ I7988=F_5&X#GV=L5:8 MI[7M.XGK[7P XL\/8#2897&'WI[,)^SU:/K^^/+'LS +$PW^Z) M+^1\A%9Z+E%T4UC:8 6=IBO6CN%657=27-6/:=GF^." T<3:5UJ'*RZKIZY@ MRG-N!#N\U,K[!DR0(T?)$4K->U-1="*)#G]866.AC_NR\Z+'11/A:AN.YH#R M-H& B]9_:>'+V?JP+0A7.,]$E96)ZER;.]>!CK^&=X>R7TADM@*&R[B7Z:'# M41I)=[-J8:20>:)HR+/W94CY5;HUC*B]2V4$ST//DV!V/.SDEZS7?'QX>&EM74\<;4SMKLNGZG=J%.7CTA$T5 MVA33BED"9ZL09*[3JM>I>:[9,D#ZQ(*Y.6[^.< M0YI2N/EZM>$"0FYX[0LC=2!^K^:6\"%^6GVT]C+7N0-&>5DLTV#J>>5%M(.' M6C=O [1F=.E(?W-(\.DZ ;OR2+Y(JO?8D6-I4^=?2G(@-(=MY[;\UFQ4$IUEV-]EILU\4Z,F_DQGQ[7WB?6%C^8X<5AN5A' MZ'X9Y[(&E^EO3BR 4BU_F0T E@*HT3ZV>=H[[/&(:Z%-C&6[R,RJ"23VC*O/ M^6T'&\>;OEN\>R'1KLC*&]'*?I%PWT7]>C";TJ8I6S]&S[J$7I(:3M2=+R%L MAT5VV7UZW:6PJ;+1FOHD.9X"JPI/O$8):P6^O&!/F>$S/V<:++>$;;:I1[OM ME)G7GXU7W253U123$XCV2LL+B<$>J<$GGT^)5T5_#MH'AN53]+Y)1L+'FX@# M>Z?O'#PWYM5D1Z3WW1BY5%6^FR-2W31,T8F].@>O[(36;I(#'8##]&PH*/D8 M&PJ*'?),?F*2Z^5U'.D4=Z/NLI_0JY/GSK N?-F.TM*:4F%U63 QM"@^U[MY[3FZ]37LXM8#)G6>W"[^\.Y ,J,^=87;0NKI?6DQ7[6M2G MFQAZZH*WV>I=T;%.QZTX8I.9#;I[S!OXPQ7&<5^YQ"%YPTP97A/.=K^:A-D5 MV0HGO6C-%>JQ$I;KC ;4$N70PFC04O5R\\-KKF/+44T[(@:-IM6V)=",(T_5 M2G61!0L.WB596Y;_(4>IT]QPV2Y0R[9>GE<*-6J&PZP7J=<,;3-BP<5B_J[K M]PM,N-=OX$_IR^UL5"]Y*$Q4=@Q..Y$[-#.=*S6/+@9"K9P"=?@BJ6)3O/*< MZMQ&Q))+27XN,< R9XIR:I%O8$+Z*[3*OH!S=>D")Q'?*SSV/-UQ3*%=2#$Y2^*YGB7+IVB'"MSUJ,STSWL8JH_ MS\P1:M/G,&HC=\9T-\T]=VF\UYH;<5&<3)MOJ<^![\/6H+^2M?^" J;J.GOS">&E#PWT"QS#UC,:B[T= MIBM3_<)T3( WNWFCCQD8 R^]0'3-K:WX!JU^>3C, MF_.#7QJT I9EUAQJ?3J%U-'YP_B<.V$G, 5W3<^*U#LQ@=!RR!);LC%E6HD3 M]?2O/W$?9Y?UN'0E\PX[_I<(Z_#SK"/U9S.VOA;T,8FRP^$XONJF7Y:5>8\. MY.4-T_RHL)A18Y7A5*5,$66I14V3P]D8G?WZ(P$D>DM<1[/UH)^F#,_RT48A MV*Z<'?5U#3X^U'60^Y1>Y@'T^3USU'*&^]H45=G2LM07:DP7*PS079U?=,?[ MV:\_WT=5+Q)#3JC/\^U"KB.L)1XORUJV&%L;+VCJ1:H+WY%=H+_WV?D_%&SU MN#>+YY=.+ZN/<^MTB$C7S*9]KYO89IY)I39K@Z*%X;J_W0FQ8N_RI1-,?_EM M1)4NRUF=)N.T4$X!FT8('1L@UJGPM4M^VY50QIA'?R;:0<*V50@L^2O7[ZP37ZBV6(4(NE$D-$ M1,#*.USM+GFF;_S%%<'RH M$SVX7BPG@ SS&TLQFF$4\\F!^8KS9=O1XS1_BKANJRRVV]-K(.3T8&J]-[&O M@0Y/&DUN"(ZU4M@[^2'M!PW&'.:RM*.SS9;D",!2X7@ =AYM6L\WH#FK*3JC M6?U:B>>/0>;T'8[%GUB@672:%:NIKHX4D,$B53924[7V_A,UV'!\UJ3#?6)3 MG_CGLC?JQH)N833%/V>V?68A;XKX]4'M3(( U:"!>Q6,:V8K(WRH#PVJWY_$ MJ50G-:_Q[\>XCXNPEIJBB_J 6U$Q>L+6D_LQUTB [1OQ"?%X&=)\7:DFT:&Y MP5^^:LU/Y[1U57'T%9GKT^%<=]]7."VHO.D"A:YSZ^VG%SN>8/KGB&Q=NUB> M6>V[F>(H?;95YJ\@@570VQKVMI^.(/.72 MFB%D2V)?7O:HM:&D04E/Z[M*;%:/EYA!M]TATV)B5<^(55BGI_7I?F",>\EU MN;L>4-R0+F4H)3X;)[RMJSHQ'NV27!J4-*0>TF7[JC$;$]Z2@E(M:3PO#REZ M5MWIZYA:;&4,4-+3S_T6BZF%*59!"K-\AE\UJABUAW5Z^KG/->N[_J0V$-KI M;K&C[C-LI$MI+Q[C2.Q.;;/;9H(+GY=N8W[XK:'XO]SG;;S3*EHK&KX+%J MNNDW[V@MN>%6STRMNU-Z(Y9)-?:Y:=-OWBO=^1I9/?,#)*NWLGNE+FX0S7?> M9TVRN)E1U1A2Z%>SL4R[TLS0OO/>CU"=,96K;=:&W[QO2UIN MWM>:=0IK-G$6CQ/D8-_TFW<$V7*]4K?_3,46 V(D+=2\%IOYS3M6)DO;ZN)9 MH]KE6';3**\VVY'OO&]+$E% MTJ/G?"$]1E%O48.EG.GMEN9M"8]10=U;G*<$08":%/# M(9/MK5L&+.H9_Q*;K,;%K"X(?;G0V&YBN>$ -6OU""!53F##1I,6NAPGS7K/ M3->@GD&M/EI:*(T&K62OB0"-PN/M.C/:J%03%O5TH)I--#/)9@M!^LOUNKCH MXZ5!8P:+.AUX/]52XEU42\3+5$NOOM<-[-7PB8?X'08\/-7?VC$WFC?BK7&V M5T,X?=#1EL-.8;S^^%7N11ZAK&7'^QZB9BM)(+#.>-'529DO]XW!N"+ QU=X M_+77)U\2@JW64\*XWLR,A+K"BID.VRZUM8][T3XMJ^5DS\1218SKMM4,E4?V M:1)=SG[]2<315QZJG=\%IGT4,OH-]*Y^< EV#'D(7R1G3+J@"F3TT/(\%"C\ MV%>T*6+3R%/JU=BS8\2-]^!J_N))0Y6*VOZO M[R3SDG24\#ODKA<;4SR_)==4O3A=]@K)::\.WUYB2>P)?UGN_H(E'SI@Z.0D M"11$XV+@$X;[O5*XF*'0*TC+8)_E&@I,K*C)=HRS=N8)=7+I61Q&EA/HX"Z& M1 AN3Y"3L, W'.N+V4 ,]B0XR*(GL,*"+,:/#F@F(\J,<*#^F*6WY'*J;KI= M J&TO3$?+.C>[.YD'N]5 -/- +\9N83%XY39SA)3Q)*336[&[#C2:WN"8&5^\4KG?S@_N7A*'3EF^7EK7 M9.<#R]-K?G+B#T9STU4_I)N=@M7F2,CYW=QM?UN^-6XJ\VZ'$F7?V_4&]\+P<.H>%> M]YA3![H?'@[N.G7_: H\XEWM.'=O.7U<,C<]*GUU#-L7"(J11?CA__N5^/51 MH;UU2OFTU%)7$-KDI!-VS-=$%EGPQ[QL$^AI<\[Y0>'L'RUWH/6SZ1.T?OSO M/Y-K:-Q;T/G=-"X$JA"H[@Q4MA/6N4Q<;2/F]4;$B?9]8"#SNZT(@>I[ )6O M[KQ#4\[BH$\5)^N0CIG7>J].5<.LM9UX09/%%>D,^H8EOKC8H^:.VN]>$X;?[ M^VQJWF@=AN&XZ?3?1S/+&R]Q$?EIPWM'';!MZ2U\U=!>^7U_^]Y7C? MN@6\/8R8X2!N <2?B',17,H^]'5D9_%/D)U9ABJU79GA:X>@V/BOPXLMI#UH M(J4J3O$[B6:2_5D;?89OD>*__J!1%/%[7'Q3"+F'BCPRA 1-7C>%D+?NQ7X$ MA%BT!O'#PY'%L*]S,\$0!>YY7](XM(:AV=G700@[F:#M]BX=%W;%OIY-4.B\ MTH2/%(E??P@L_J4 O01/\$5RD*H(: *AMY/)@K5<0#5K*S#5VIWP^H[ M^V>#)Y!@;5Y?[<"%J2K2$FLE67II"ROL-PVMOQO*5$Q79HB^RXO95GI,F"9Q M/$K@7^N%^2FV\G7=N,%;>7?V\P9/(,&"HJ]V!%\$17*V+0S+BDH(1#LML+4! ME5W'(129UC21].96"_W!GS*S_S%?U?_QI:Q][?<'Y1 (-+6*0ZER.;=*C8., MP_P;I?JTPL$H0N[MHA&'4\(F)'F!H<5.M*I&#*?J(W&SS=@"$U3+4[\"G'49 M]!3IO_AEWB%_<;Y"*Q*D;%?DY3G_CTK;"=Y>Y@6*%#@)IJ 3=U&8#U"?P"SI M&D^+9AI!?VXLF&CNM WP7[\,%K#@U&2;,]5-=A+D.0?UF0D6 ]F)$,I.'O-+-E]/FF:TSL@*&"I,[6>WY*(.M*';2 M5=W,, TDXY:K:I'@P*[9#:JR"!,S6JQEAYR!GMZ=J\C+N@AUR^D)K,K61?/[ MQT[Y:B7DL@8",R.HP"!@M@&3X0K,BTD[YOH;Z#;[N5Z<(+,\9_R#QTR/:LW)1$ZY!BQ1V1A)#!J MG _L>^X!I^^20O&VW0R)-'XSH!WIT7] M+0'R>BLW!+S[ MXW?HU\4S*.NP#>U?3/(ZUOAG%7X>H@_01U3M4!G=9'__O9 M/5CD;;:.6Y%UW!8>'XES(?6]4>ZZ5!VAVOP8M;DB5<>--\-;R^+&3!TWWNO( M]^YU+U\7Q_PNI&\=*X9PWM9C_6[5NG&L^(U]S[[#?37\\LYQ MX'9DP?B87+&S6W'I+:^.#78,XR?5(EC*>5EI@X5<-9-QCH5X-5>JS;EMMU#< M]I/302=)J!^/V'1,WK3$YCG.LGL]+PE5 A((2"%@/3E@'0>#?XA0.K-*G2ZO.Q*5#W?W"V0O* P MTOT Z7G+RIO%;I46"MF4)-4V:GTYMJE%T'B43'FS=MYV33V ;_U*B!0X/](U M;&LG_O)BXSK_C#^-?I8E M1HUQ"BD,6%K@5O-V-6V3FD#+.>%]AWD- /KA%O)W<4N_ZJ)_]6W02Z;US;E/ M?N"^=UU74= V@3N[DH(FCB"YFH)LDEM.)GMC!%#ELS6WG\#?5#29O,S[%UJQ/_%"_SVQL*_;M^&U5W"N MO0*-]2_'J'W?-Q\>E0IN<.Q76= OAZ@QE)K"%B.:H?C=1M+09ZG!"NDQ:28M M ?:Q-V>);X1:"$@A((6 %!1 "KX)_C(@K0?(;E\TY'PW5NI7"C4)Z4GI)@ D M&#,;3::\>45O"D@_W/1^? O[X$!6.4973G(YA)Z>;^+I>7^>J >06O#VL6![ MIMO6^LX]@RT+G-(RN'$/*8^Y8;K:2:9=G4A#8X ,]BJB44O1T,?/ MI_!_1)2#7.IEM3#9*X;6Z&3/M/+M:?C M^R(5F9*I/C;>+)'E;/!,TZ/TK#$V(%)!?W(Q-\^>^'@FXP_V+#P8ON[98;K.L$4PMV>4WY0ET&Q7=+WM59IH5%\)8O+:J>30)]-4'SAA!&Z^T-W M_PT8,MP!-X]!'A\@5?IF-%!?$R0:M%$'R:$6_)":"YZ)XWRFOAGBJQ92-S(K MLLUO:@6T.48Q:._C4<0GN";$G1!W0MQY%$?^/2)G+L"=!%_?QZL)KMVM[]FR M;JP[RTW+@+A#P$RK5U7Q'UCKJ!&DW![7Y2*RQO/@E[L9B9MD5FN7U .ES67)?;W/I M9KDY1G$KW05.>MGF0R0*D2A$HF^"1.>^R\6PKW,SP1 %[GE?TCBTAJ'9+W% MJIK$IX1X5A:(#KT21E)G,%VG(1(1,(]_-!HLBC^.D&OZ$O28 MN=9 EZ!W]CC!F%9NG7]Y9+X2NG!@JY<58FK^W[\W"Z):Z*K&3W?61[P$NJC] M]@Z9/QTO_/DW#XX"/ -7O?7DV?\_8(K\).:NX50?4.QRA?A*N<%NO4MNYIJ M7XM<1XBO?AU J\99L1UO%8W(TTB65N>1O"@;*BP/)8MB_^9E);(" AJ,5$7 M'.@BVIR+9&4X/)5CX4_F31IHBXTJW>H"/EW1),C$RX"H1DL(AW0C:DLBF;X5\1$C"BL%G1IH4O6!F7PVMSLK]4N',GKTFO8HS#C M^WF-Y\!X:2TRI7DE EK6.2A01XSN842=#]4(#?H-.L$ !;<$#5J%?=#,TS7X M!8XEZAE1]'RXT;=D$ $"/>G*!Z832A]^3>%$VFIC!?NLOE%=AA9IB>$B[3G' M61T!M59IA9E;.AU'H]8/\$QAC@-NZ>8/.8XQ+Q@]!>V_@Q]23^;Z/T'_:YQA M+(/ 8'\?I%&?0E&8DFB P3&[#F@B(\J,8!L#DW%QVANQXP99[Q:2VK-19$OX MD+2LD<'_44>-:1V4 M"?XA+;&G'[A*=N!Z\@JC21($H6'K4K>=7TA#KK:4Q5+3*PS_RRL/9^FTB(K_A8-TGM9KSI,FKWQ@XY)XJ'@KJ^*J).S-%XL=I M^B\=F2L02_ZW(S-^JO_1/KAV3 D>N\1_W4YD^Z/7- S*'OJ9(;B8^Q $/H V MAV5%_W%IV$L+Y71:_>:+/F0Z251G;1+=3Y%^A5XR,8QMB/EHIB.T,"K&C1FWX">S,39&SDL. M9H4ML1CJ:8'+HMUI04,+F743E/2TOMT(QC";FM/=V'8T3J[B#:/1@'7BYR5Q M3:X/&56I(+117V-:.Q_3.P8HZ>DG7Q20/LUIN2XF\/B^EV#C/176B7HZJBU0 M>I5+9#5JO7_N(/OQ;)VL-\&VXRE9ID5LAU92.2$V:S=+;+9OH&L#E/0,J3RD MNE3U>4Q3.X-)9!M]DNY49Z"D9TA%OH2L"C1>ZA9H ^LVDKG*1(&M>X84>QZ@ M6'V\P85=3@ZO!DMXAM:3U9$S0:@S)LL0FSPDCIEYLCG'OD)A]9=CB M*[6.@.67A79BL)E6%9AEUU/RN3BELIG!\ZR[&^>KDEHA)W(&YLWQE.R--[.F M&*O U\?I:I)*#<1,,0U*>L3TC%1C/9G#:8$8%/>S_$(D:UU8IT=,2FQA&/NE MP5'<<(+V::)1CNUAQC&/F(SA!,\)H'%D.=5JB3!9CFVZ]O:LV>GVR MG0>MX]Y^YK1*>6I,)@-DJ7)JG3/V M,X/(,2KQ=I-2F&I6$>IK5$MBL:VJ :""18E?+W[K57O[Q6^]:IC^^:]YC#R8 M,Y:W%I@R(KU2N=_.#^YMD3AZO$S#@M8UV?G ,BO,3TZ,#Y<+SRYSM/92ELV@ M*4XGG)W4VMDOB]=+I$Q3YA$\AN@](QK04$AO"2GYE'R0 **[:E(JE%&XVL+5 M%JZVP,@H7&WA:@M76[C: B.D<+5=("3D"7^04/3/"^F=C] >Z%![E4=HC"S" M#__?K\2OC\(2>>]7PJEWW3CYB_BU@'6_&^5C^/L$)]_ )] M=&(;(D ;KZ2'=]H1KJ:(WVR/\-6@5T7S:KS17V:8C:RKM,2J?YO17;YK#OOH MFDL]D>BW7G(P*N9!(/\*HK"V..^_H=:\5VM0,M2:4&M"K0FUY@NT)O4HQN"M M9>%W1+O6:^O;&W_O?E*6?2D8_K;/A6[LC0S6R[J;^Q6#]W NK8[K4U=0^&C> MB+?&V5X-X?1!1UL..X7Q^N-O=NW8\+.(\+26I15E!R3;@P\A_/@"E]TXU4&* M"%(8(-WMG&QTTH)A17-A2"(:1R[++GV]A7!G%\ZWHK .8>5'P0I*CJ>(.N\V M]@8M$#BQ>1Z,XL)\^YYJQ=MT,_482,IHC+^ ? M&U9"% E1Y(%0!)($VS"BUE/"N-[,C(2ZPHJ9#MLNM;6/O^/_*(P@2K*"+/;, MNEM0!!5?L.,,VTY;<>$HAD2)U-?RBX0P$L)("".7PDAJK-6,AH(7LG2WG*@- MNL_;<;ED?+TU,F :5"?%LQMDV2?EWCX]'"^M!U#HKS\D$D42ER45O)9J!#UB MY)O=_[T;%UJG[_=_5+39'>DJ?RQBWLPKY.$..(-.'ZRL2DEC+JV1/:4/C871Z))_#*+ZR$,JZ"Y?4)0"4$E^#ZA#X!*7\?H?(1LST$J#S6\@@Q),20>WB$/@ BA067B6_I1*=;J!=S MT_1N.J-+,^OQ?2I*)),AAH08$E@AA1AR=7?0!S DQR6T]*+59P5Z7=\.>NJN MF2K"TPWT!&%(-'4A36SH\/D9P4"-MQDR:Q8EYNT]YP^=0\\G#/$F_O:'%M*# M>)<,]K>]+OQQMR9K;6Y%*[3&B;L6MY(5 -'V-])J%C+R:)P"Z_-ZGU1":,_; ME$$5J+V>1',;(1F'9$@8M/$2^&792Q_[NB]H7JD0Q4(4"PR*7<^==4,4H_:] M2F$VG;2H=GS29W=D3QM,(8HE8"Y4'/L)*!:"5E#68PA:]S_[7LU_=D/4RF=[ MN1V%LSN!:Z*+/L'7YW/")J),1C$$#U$K1*T0M8(DI$?QV-T0M?8[I)$A!A6* MBF7'M$&LY\N): #4,F.[HCCQM>]7?IRG[\$<>A?D4KU6JI>KO3KV8GD LM"] M.Z[V"N@<@&$' )YO^H;PP\EG_*(^1HJVWV@5#.&EQJQ ;W>3;7]FL9!C.!Y- MD-_HRC9H7KL094*4"92_[58H0]+;F*(OXEFDS+3I='9,;G.+F97! (W'HRF< M^#XH$X)*""H/#"JW?6%X3531ZQFE6*P-L6Y;[>_3"*]GYDF(*O#E89R()H@0 M54)4"5$E4*ARDP>'UT25)C;-<;O>( MH5?JW"OESC]^FL'S@5.5G@[D1@EH'64O28R\Y#KT]J6LNN5RI\=R]7VR6YZI M6[6?[?$3,?UR:M@O2@'NI.5R7/@7I 7'$D_8<0J=C.#.__Y]BP'6DM0%>;V! M,#EW/N^.*PTW3#BML*J=R1E\8V_F,>.V#*>"3^EM9,))W)37U,A4D9>@'3 7 M8-:7*TY2K?QHM)6XFM4M,-7D"&_VS/PVMX4%.2OI]FFC'/M6B_(T\G^OC-4? MU%$7LT;3GLJ)-:5%L@<'/)*!(;'M.*UR&5@%FN^1Y &S" M4OD:K2CCL8%/R7D_EQ!XHHQHM%K;EEO-7W^P)^_%0@1HM&A.C,3>6G[ A#[* M#_RR&/9U;B88HL ][TL:A]8P-#N[O_PP<:56VQ7TF>(F%7R?';?[!)'^]2?^ MY+U//LB/U14S03S,P#Y7."ZR!(*8JQ%.@KI;?2MGN>FK7W$,3"TK[IY\,S_? M&$Q;W(:3="X/5BY,F M'V.>U>1: $5B@RDL0BZ&S"HDT$G4!V^QRZ?&(5HW= M_2'V77#J(*D#JV_"J2,@-6( $44<&;F!LZU/5+!@-!ZHX2X"_H$(I1V!S2R6 M_%<%$V_*'0"CP@'=5X &L!9^PM)3611E ZJ6*NL*4/.H4QUB2TZ;RZR[L+4S*-R2YB5S M;&"9P\4'I'&0(J^>"O&E89[L,H?)>*DT.+-$)%D#S8"^ 9&K0+'X*1"FI$46 M.CN#W8O(2F0);WVAU$"7>?@+W"UI+4)/IV!QFW/#"S%^I\BJ2!P0-_A(O!ZB5'*W . M5:B@YFX.ONB[/EZ<$C#3<$J@?0'5&EYHPJZ#CV=@&U#,=6?^D8-_ GI&1U2X M,\D"QX!@ J%B*<%QG5G+6%RKKVOD\ZH/K(I_#:W@1O# M?HY7Z=E,X:RIJD_M;8N^?E M-7/-__IL8MYXZHDD@WQX=E5T3Z?<@S@N[RHC# N%]):0L* BXDL-Z(4$IOJA(2JM);0L+(I_B/L0+>&0K[0%;D53)A/I(5&9"\>5?) MUXBEGI*WU;-;IYO)RXIU>@<'?><'<-JW?K2._-;/YKG_ROE#[X+RP=&_;X_[ M7Y[=\L%PW^N>#W>"Q]X)OG&2-C^7;[@3A#O!3]T)WI_G>.*5"[GR240.LV2K MC,*OX*V&N<1>6Y<16.*OU^]\W3F4X3VO+W]6P/:,Q\G/B<:?$M\[:_M54TC? MV)?Z6'J3^N9Z<\5TP#>V$>Z1V#7 6_]UWWJW-5KCG @0.VP2UAX!XUO>)MGM M[2V ]R>[!=VEP5XLRL!&DA5^Y@2H3#GNQ@EO VTG!H_0)7!763=-GG6O6^"[ MOF9Y*P))T<8-18;1WG6E;<8)67^&1[X5^-DJ:T=MIL/BD83\ !6)1Y=&@$Y> 45% MM-BN%1?#^DK@\N0PJS%Z#"]^)I'8-5!QN!#03J:PK0IIQH>7U3_B=ND"LN7#2_.+GIF_=%<9WDK=T6][3TJR M #IV/8>R($@D2/;'!YA_OGXSSQ6DC4!L$X.NWC:H'DZWLL4.9&H#1YPX$<51 M++Q1"I'IL9#)F1BU6&213.3A- ?=.NBK"^?UZLF0";" MS&",DU^-3#_C /(XMT'!XN)T,9CN23;I MTSB)X3GU)>X[L;&=]_JML2IDMY6:T9OB.QE6?,:&].JS@@JOV319+O*XDF22 M1H&MCY=H!=)8Z8K*P;C/B:X"8:MJU$U#%5G2N\B$BZQH>%&HR28_F*RK$4:D M^:5%TR8>VHE&@!BY(X6E(;\QZ=#.PS>HFP#GX@\ M;:TN=_>L[\M@NXO(THGT> F.2>*LG=YT!)A$:KP*BO,.2=J)C&A#U2%]J6%6 M#24[IS=J!PJBY:!*CPIMAA<1/YM(A,$Z?,YB6$IQ+<>+)'TK2=)8#[E"1Q->NM'R 2"D=[ZX>+V;S?E+9]*Q@F<\,@9(^.)!$'$ MO>7C&.HC9[-\PCM?5CT)_WDDO7*V^N\C9U">Q!&O'%)@7K"$MS_@.*\?J@D*=)''Q!0$Q@ ZOD\3A(HT'3O M>!$2B\<]\H?U) G2*T\LF40)W#M?4)YXG/#7']Q?_G'2?W[)I(_>@GZF_.5# M'-?+5YH&9Z0JT-@R]P!?E9 M&W;[\<2DI^@SHM8PK.,AP&F.36NOE!O#8NC=>7DOM Q/56+RLM7]__D]_:S5 M.U0D;MM2U7JK4T@7J$B;:O5*V5*M$&F5"L5.^^":#Z@,7N4KAH_)[3/+I<1I5J;+J2@;*@R,D\$(X5\.%MKY8)_LKBH<;!GT#?8!6EP6&2\/ M7[&!MB,V1;$,+#3S#S:SK&DL'NNTWVK!SCM] OV?0"9CAH-72*=FZ)Q6+_4: M ?M>5XRJP4R4)M#+CP;'8 J3, MKDHO9"4+F[P,#AM$;?)G)@\FR?S!-R>!06&=SB*;H;OU54:35_1ZV-X"90:6M$]6 M@LOGQ>:H9\M&6K1J9+)Y/Q"MG6C>FD>9=)?99U%BT4 M1TIW21//F[I>ZR'I]*\_)(H\):XUJ6>9)4YV&EV%:0>@?\),%\!!US'8)9CC M=FG"ANU'6:T4F6;F1Z>+P.TB')A!>0F^XHHWYU7'[6%6&X%)TI\B>6 G<%L: M\K%'P>;(G:MOP.@O,2++-;([/EAS*=0N]8>!>NNY6N<.->IH<. M1VDDWP3; +LO]TC[HS2XMT>).Y55PEG+677U:LFTU->L< MDSIRABMR(IO9.2/Z",)7.2ZM,&L(QA6*%;4=&TY9W+SH$\ MN)*4LW6^!53>+G]8^C'O: -L(68W& ( '9S:/['R8Y<7 MG=! 4I&5S$.S6F(4CE:A8>M=N:^:";R)']SIUT]M\7MO*(]A)'RI)J.V:KZB MO+X;UI244L5*<;I#]$TU/IZOZ45Q8OSZ Q#0[[GRI?/N)%%Z"E$_1/V@K14_ MU,<^BOKIQG)*51=B"R'*X]EH-AOL]_LTC(((43]$_1MK,O9!U-HBE/T (:MX9E#L/\]__\CWLXWLW-CFISC=-NV]JD9EQL I:=$*.G MH.7?M&C0.]4>-XD^(8>(N=^'R#@HF0C^A"?_$SG^".7C$>Z2WL9<(CQ)6V1] MZS1QD?V9?;?]6^%$,^T;K/ND5G.>X,:*H4_$:?P+"NKXJHD["RB*NV)+Z,A< M@>#QOQV9>7,??T2ZPO[H-0V#LH=F@YF9"N J1 $8HG)8-/0? MEX:]M%!.I]5OON@#,0T5YQJ3Y_&4ZHMQ)MNN+#IM/ U-A).+1%!RTXM)\0)K M(!2Q4S=C=8YB^#(]QGQ*YA>M?$)$1(IO+PO)0LK(XK4TP&CDO.1.$!$"9?DJ MLM36HXZ\W^'3\0R4]-1)Z-*D5,JC^2Z/CU+9X6BW>&X;H&3BO.0H*U=3_%[. M"?UA2XHQDCS,"\88][8^HFH+(3_3$:&^R@!%5^;5G)H&)3VMES>[&I4I)H=4 M>["H;VE]CTHD+.EMG152J>?&9DEQTRRE4LBNG5G"EZ?>L;=:1!;:;52?:1=C M7(Y%UF48)NDIN9Y %.9*R6X__TSW%>:9WE33XZ2WI)3=3OGIL)&C=*2&+TOL M(@&).%+>DO@\HQ1+?*6,U!/5^G@_R;%4$9;TC%V<)UK:IK 1NO2DK(Q4#>>[ MA30HZ1F[KM-H"=LB>2163Z,E:K3NZAC4)4_K_4&2+Z"MP08A^NQ@68Y5DS+H MIX_6M=&>4DU5GD="H<@T!_-Z9Y3;PY*>UKO*G"PAQ@:CVAR5;S"UCE["9T _ M/:T+TPVCZVF]*;2?6YGQ%*%(--/TTV1:76&E3&T6I]:9X932*':X*,.2GM89 M558K93W?Z.K-.5\T1+38YIM^.B_3_*:!5.L99$DCR71Q)FS7\9F??L;:A7XF M2V7'U#)?QFOH6*,29--//TL-;3)M#NAY5^?&N5%.'].(TO333VK!5HQ\HSA# MRCV%SB42VRZ]]95\;B"LNX7Q9HN4<^A48M33?*W (L3:0 1# MH$=4R?"3YZK,,^)V)]>%W8KI9P:EEKQF?)$A4\QV*]-V)2EPX\9(CNTW!KKU ME=(ZL6>-0IT 2ZTTVQOY5+YKQ T_*4VZ1@<;26R_6VZI<6E16#0J-<-O;7)- MK%/.M[)3:KG+83\3) MZ20I%#:;P9A=2AD6S+O/*EX,5 !%U'#:S2);8J-T.DMEZ;N*J\F%IO&[94*H M]]CD"09%F3+=U MX3YW A5UU;GF9FC=C/J+6+6G[+Y0U52I7P.=4$&SE2GE=RVXJ K-M",TP3>Z4TL:EK9(E-XF^\@W$= M)ESUPU@7>#/H2,CY/09?C/RVSJ8P?./-8Z'KN<:A*#U195'7N+NWH M!?@L60#H?CAU#SEUZ-.K/)KAS 5VYE)/"3R<.NP-NMYPZ@([=2%>/NK, M ;Q,A%/WD%.'/F'A5G?7J7LGR?[>.#9]^QR)5\C1B9EYVAXX MAU3^99_01#1.7]IB#'YIS_RIE3.0O7K+$=DA(^SF;+%O7<[=9KAWI8(-S'OY]S#*OOY>WH<\%NT; M&;Y+[7="=COKM& >GPZ1MA*E)M%4-$F27\H>>W-+)P2E[P1*K]Z ?7]02MT& ME.;)$1=740/M%AKK2F=+#V;YYL=SC+T;E*:S!D*7C4V_6^]VL@@[E&1$,:S\ MID02B:(X\<64UC*+PD 1%\MU=P/M))PT>9DO@U_85_*RJIV0)$T? D,D]W5IS!+ MLL]VE:7P47.0%E("ATK#=B6['S8X._LECD+WV,2/[W&VC65+Z>P,&:&S.?3K7'L;^[XN:(]&1?X*[>OW M.7_<\(/Z[&VM/C472L6A)*R96$S L[%\E7.R+B: :>TEQOL[=$^',!9H& N8 MF?[E,/9(=OIU8*PXBG.[XIR2D,(2;X8J/J MD&JH,Z>E#K=CJ_(?G.B$9IA]*5NL7+3 MKHLO*W.IE0[<+_NYG1;5S!N?_%>UDR1;::$_F"?YBXFZTW9N]0O1STOEM(B7"]7;#>D@]RPOB\E-X9_W/[O?^6C&?0QI8E M,U#(S7?VVCU$Y&U&M-L1HMUI>PP@A>/'";'P)S3UK0FQ7CH=7HTDZU'VU93? MH@^&"L:Q;ZV"K_@@;D-.=OMMZ-UAJ 73"60Z46_K_7R4$],UJ8\?1GK!NK.Y M_.$.\'%= G>V_SXDI$<*7;]=&+]M M SZ2,#P:=O4X_F]F)+KPQOW6U@>;=3VG=@JRGA.6V&80%WJ33K^9AI+X]0M\D;,M#/U7(PB^HD*F5-W M.K:#N 59O%)8-(F_RA'P+?V.%SAF:YYPLUN_I/F9]NEUI1>X(.M[.S #)Y M^!&^C?$*,,H'\/=S8M7):$:YBZW':X:1C61YX&1>N,-;FI]IP%[7NQFX97QO M]V?@!!( 7/L^UJT_L(GY?:+3[>D+A(ZE8TV4%55L!!Z]&U+EL2!%>LM)"FV\$)IPH&T^1 M-*/IM'C:P)+> 3M>V46FBKR$7U%!5\ 8@+)RZM-7OO>0IZ^H?E[7=.6$]XT" M\I)4K@,'Z'WYT5'[BMS,M!94-HYQJU0LMLWDT^'+CZN]_+C"LX\4^H2]:@*Q M_,:G?AG4.07Z[$C(^3T&M\/?$X6CA9@!9/+O2E9-3N_?"B<"E=EP9W6ZC)E# M47JBRJ*N<8?LE]9 ;VZ,O1Z1>ZFM!09W^/>3CL-7S]SAQ(03$T[,Z<0DGI 0 MS&XY->^\Q7]S=[FC& Z!Q2>!_U]T)71;;^J[(X,/=SRW25]-/ 4L _Q;'G;* M/@>\&>=\7^5_XU4-;.-N;UR"]L3E=2#X^N<#YIIXI-<#;ZT9-X"XSXBGP!+H M]?2&._'->SGPU4@5?#Y7(S;3W0MO**[VBN=;K[+O+Q3?%XU?(Z6W3.7O):=K MA0K<'8,BSO^LF%3K2> MKWCN>^]_"SQY%-F\O1O=]C;KY@CQL!^BU*=Y'MYA#3E:\;G-8E2LL%.7^RY23M;3^E31*]S8L*[I402- MQN.O7=-?;M:]R$IX;Y1]R]*#*&%=UT+KP:&VC$X<<-9?B@?XVXYZ(EJ%9V-J'5^ M5DH7%:.WSZ6M]*(HAD=1G\="W\JX\R(N]K.,DF]CJ'T27J[WK"D$TN\&I/"$ MUS%D'_Q4N(& M2UE=QN12.3U&$0C2!!DEDN\$Z0?'XLZ<4SAZJG'* YAU@0#>C\CDCC'+#WPQ M_TB45R%D?PZRTQ""7L'M9CNC#29L?4(MDX-5%5'0QG!NC%'4="''D]$XF?BA MUO5;@5<=6:/%V[-=A4&O[]@" L!P\N4Q$X&30(CG-^5WF0YU9I4LHMGN\IF? MRAS?C[>IM$EKMP.CX9C@[GX8#XT\(\^2*%-I1JC\1293)$XF@ M_T,?/\<1/(FBJ3CN_1PC MB21)>CY/8"D")>+GGZ-8,HG%">3\:5GMB3J2RI$_(PWWZ.F;3)B?.219S,*?799MGE^&(1918, M/T\VQ[BW]4IC0NZ>5^2.VAFEWJBK<8(LP9*>UI7<5AJVAT2?ZD]KM;5>G\R& M0\B%YVF]4RDPD[4R'2"Q3+XT'#X74;D[&R>\K2=ZF[C4GI4$A*\69THA)B2K MT^:8\)8D-92?U&D^+=0Q2JGG=EAZ.$F/D]Z2,8G,D#)6RE%M>D62U+I-%Z:S M<AOK)F\"W=GCUGJ'BN!F(G/LWT(WW4K7.L-(/5,I%=*=4KT6 M2==RD72E4N^G:UDJDJ^W(JU2NQQK%].M4JW@*MF.' SX0).$.TW0I: MF^(N0L\4#J::ER,S1QM!U2MXFK0XQ^#7=-%B 0--JFJ$EQA=43@V(EO$8F8_ MU+FL@V[ WX%5JL@&Z,V4YD58\XI3H$WT%('D9@SH CB>6I1CX&/P%3 &A5<% M.!;:_+N91]-I7'6LL<@4],W5IE6?W>T=_#9OULAP$6 X ROXT#GP)UG75&A3 M@GJL[SFB8&4P?$G6H* V/ M'?Z@2=@^6D4%-BE45*,7JC!;A-= Q4005*Y&) M(@NHA!739PM%9.D*/ZP0Q5[0I*AD-ZFYL5"(;TE)/0) MCX=2"M=;N-["]188*?VD]?;>I("/8R#=,4_>G13HG9G';RBV SM;XJ/L;%C M^!G?F2 H__()]TJT%#?7L2N(Z#S<+@2;$&R""C:/1 3Y3C#R\ZF%*!0<%'J# M1/;-V7Z9H._7GY8LBA&P&QFTPD*OG,!*?2;M,\?2]MZ\ZWQW>GE M,ASXDP1O B>T2$L,=\M0Q,=Q% 4T>>%M/;8!RTUX<]_K Z0>5.LI85QO9D9" M76'%3(=ME]K:QZ-(_6[>LS! 0]*R=GKF'LS.[!-/VC;H$5D5A;;0E_*USCJV M(,2=G0@U@4>)5Q\ A% 20DD()?>$DM18JQD-!2]DZ6XY41MTG[?C6>=MVD8/EH!"]R//ZO=&"2P45,0=E5F29!3K2K'F^.$^40U MFB*PBS:5$"5"E A1XE,H 8ZM1Y0 ORR&?9V;"88H<,_[DL:A-0S-OO\,>QV4 M2 I*+RZG%R*RSN_2L=4<9Z011 EH>P*4B('0J\M>C6JMN(#@\9W+O2CX;3_:Y@RSPUB!)Q:A*>U19M>(]\Z$K M,$^Q*$8D/1O/WR'&A!@38DR@,>9VMNY',*8X2M&5/4EI I+.$OL9O-"MHN1V26]Z=;B\X9AYZ6)XD0J],6$\!3"4VA07\6@ M?AN?@ 1 =3Y 1:'MS:;+U:9(P:#I"1XGFG)C!H *V-5>D/*UJ4.4^ED>8[O) MUR*-[6S&N<[=403A]T MM.6P4QBO[Q)Q5\78CCK;5%)=K-8OI:H&7Y,ZAI5;+)&()A.7F=HA%H58%&+1 MXV$1L*.GB#KO-O8&+1 XL7D>C'+SC7X7+$H5]H2ZZ::'E+Z>LE-Z(R+H&+*S MP@@,,AI/OD9+'6+1IRWM-TF]/S70+R=2/!_&/RR_^?-?\(_3#"-RM +58'XF MO3ALUH80Q&)#_&KN!S3ES/]A\E$[ZZ4Y#//?__,_[N%X]=Z&-]J/6X2?4(.3UM_'R 22B:"/^')_T2./T+Y>(2[I+M;YWR3]J?R:H9P_W;Y#[E-QRL^Z16?4;0Y^(4[5"01U?-7%G MJS1^G*;_TI&Y H'V?SLRXZ?8'^V#BQY @F@LGE *V!^]IF%0]J"#'9-@5)Y& M8&("H'3J8='0?UP:]M)".9U6O_DZ4&/7,F-T^JR.=&I'#:G,J-H1J'+3CSQ] M.64%D6-612JVK>7FCUMU->OIZF-;4\ MD1+"LHD/5+*$3I&JX4>>7D6148O*#>;=?B?3K96P*3.NS_S(TY&%/ [9[&! MM$E5079&:?*\-OS(TQ?H*-[,Q-=HE]_6N]E!J5@3,,.//+V"Q=N-;K]2% IJ MB3+&+2.[H696,..9Y+MB+=5BU Y"3^6E$:M3M2EI^-&LITNTOI$F0QK1Q7*? M2XQ;\_;:\*-9K[*E$D*S6H;BYO-L3*Y4-@R3MMSW9W.T-_3J9#67D8(Q3N^P M]EI5IFG+?W9&![\>C;7<&JMV^\M951\N\BMJ[4O=OF.,)5N=E!0*4S>5S7:U M4W:3YICTEFS/LB4$8Q-#I)QF-WN1$30E#TMZYBA;Y;5%+T]ED.R22LHK41KW MYS-0TD7R[LX(\3H!NT.L_@X:=LP-90_",/X2D34-PW&A9\NDKX:DW3%U3BO0 MY76DME8_S6VMSF5#N@>OM<'^;NM+()==?9IVQIJ7E188:=L:J)O?&O;'2W+- M2I7::+IKYY!LMM:)+VO)<:5KA"37 2.Y)D,2T O.40_"/7=?TMU01A>X<^Z; MS>X1I!0NMW"Y76VYW3:!YK>0TA/Y8X3T_E#61S&/[LLZ>P^\_EZLLT_(;5]= M/#[+]A'CS97CSC7D__1QL(1 %!XB^DN@Z?>*N;;G=M2XWYJ-Q M7]^!B#RP',;?F[3_NMS7H=X<]8;\YGIS->[K1]CS[LE]?>/=,O#T\Y CS7-#[1*JN5>R9Y%))O+N6\B21 MSC96]573HKQ&T2B>1+\Z4C5$D!!! G*K$W@$N1KC]2<0)#6B&%&=YC2J7UE1 MTC27F]6W:9OI.DI@EW&27F\)/,HEUCWX6()CG3I$US <;PE,>G=D';@IUFO7\ZR9(GI+1%HAU'HXD+4S.$T!-"S_<,9KH" M],!1H]A5R,9_MD'W^'Y(R])K*#*4!-B%7GLI$;H60M="L,E@0Z/O%D:?\^3^ M@!+ XC,9J[(*Q_):1595SL_WH,KS(2\3XW67GVR19&..909=PR:DAWOHQ!CI&E>FDK),E)NE.LE0T"RTL9P^*:11.C>#-V; M+QF]?05.HSR=^AJVX>;R> Z$@&7A"KPU>CT_0*C^H?H_FJ44>L%"+]AE^2?" M$VA@3J A(_Q72=LR8$*J^$!=LGIO6-^DCM_OL7Q<7=/3+IU[IA<,F10(MFDQ M[_KGN+AU2J80 T,,? QI6U;L(V'@-_$'?@@"SY&O+PWX8;XNSY%^=XZWZ%%_ ML$5MGM^OI1O_X0>$ASD'V$U^/F=&N"G>R'T2.([U=P?87\,.#\"X Q!H?_4\ M%Y^(LR=WFVHY7D\:5 %?[Q(2GEP!TW],0BN;P*,H&H8MAKCQU;CAL5T#,.[@ MX,;UHSFZ74A-+5=#Y39RH9OG=II8&N %L5")*I"Z[P [-T4]FG/@" MINLSY?=CND96[N7PLE2\#'LFC_:%8KF]$^ B%N_SX3U<[],J? +U3$LZK>PB M:#0"39&H2:^6E9>@PY"0G)%G$FB5M3ZFLI6(IM"2E% ( ^$ M#VJ?15:<8J(B9.M1>= M4-IF75_1JA:9@IF 5:A/D\YCFO:K("L=!L)*+0&AP3 M^*8*WZ\!<<+T$LXPH P-CA9.Y L_/!4J&"TOL^KIW-K"!97R6L2@@3170+8K MA80[@$*A5Y+D7O^#P MSO?3K:JE7V#HC"Y:V0%@MR[<0E>ZPHU[F1XZ'*61=#>K%D8*F2>*ACR[L@\< M/]E18RK'P%W5 (:*RDGN+14H CWC8.Q7"\@.;*P-2W@ MKYJ]:FFK'\Y2!%_53[3+F1E37S5#MO05+&+XJ6IJ'\M;"\Y<4-QV90X"*LE* MX38T+QZ5GI%U13VTY:L=1W"!V[XKW8'5,=\5 .J[MA[8CYT=)5#X[G#3':EU M*A8GZ-8D4^YD>R>./^(R2ZIOHC+'VM.?!5;4C*M/IU 'P+Q#AAEH8W%+FH?, M*:^I0G:IX(W$OM(5^%QLJ")DHIN?IG_]09]\4GRY=<%*"D&+(A"RW8X]J_9R MJJG^$;"L1?:P5RF<"H$65#$3Y0G04%5F M>/ ?%N@LV$MX&Y)A@@J(E)$E1ZM 'U4+[X_;Q4K78"=6(C!M(Y,=4![8;5K\ M!U2C#[!@] ?T.;:>&."U $>P"W,4M$SR#?M6C-9LW% M!K?HJ2(O(RH0+U +:S_DI!FH'$A !*6 M*U'>62^L0<=56 L0(=A3@=:O[+V(AF8$L ?@H@5_YR15Y^ZC=)]-U-(YQT/Z M# YY@&R,=BH8* *X@4.;'4PZL$_ (&R%4CB(D-8,T=">,B?)J0;(R[VORPRC M ^!D=K:L81UPQP8@"G9S6IU'IN ,=UCB$K2 X&1&8:L*T$3+\ #;,R]P(C^7 M9=.>8,'/TEKG@/I"-1)E&IHS4QJT#'Z%C9R\I[),GU,D/YH21S--ABFSX-JP M!J/Z+;,SZ4VXR(R3 &K"U>K8/$""IO+#[\W *(!)Q4MPK8&J&:L>, @,09(Q M<"1&GB)%V8"Z?FKL6,VH[M8-7G0Z]Y*):NYJ-)@'+F;:DP>3!?2+-H5'PPWS MY(\37;-A DZ$"/0^HL+^<([1>-@JS>7&P45H&; *V$$LN3+FGA&!H;VF":Y MT0*8<(^(U15G/B\0"Q"O!O87]M;6%(I!:^K (!(?E[1JLPXV) +A5@EI1S=[ M.726?MF<>NTZS6\?-4]%M\IEJ@EW4ZYLXW4,/ M,W4VQZ?*;]G)MJUES1P,RC[:RU"U']:(_;C8I_T\-^1V$Z%;;U3TPG@C$'(5 MB!VN!ND-R1].DROF<74/_FIV*B;2 M.UG7?D_Y+> M\Q,]8R7UA"P$.$!ZV!B10_.)H_W,%P5X:KXRE4QI7D%'%I$G5.= MQ6';J_!(8RJ(C-H MN9H^]*>7]?T2.^H[>(4Z/F;Y#=R)#V"15YES6G MKBSIOG=$_P=B]3VWSXDP;HE!P#Y]=X0 ,<\@IA="2 *$1C0@Q*^_524)! )/ MRS;@I3X=:]NXJ#'SRZS,K,SWQ]]\O_%7S62V2K,Y'%%.K9"8]J:UZD9?1L;? MHP-S$%@+H!_D/=)YJ#L)(+B\1P*SD6V.JBF'J%L1BNK9EPAL&W/FVTE 9Q6@R"B!2CE2X/@^N*4 *[?DC->8"Q+@Q MK79[TZT6L7BY/!J.Z'EQW2=__9W,/%^RH@B2A/S#GCKGKAB W]9L[L '0AP M'OVPTI\8>U/@6:GG$O?AA(C "2T["2?>*9=8JIV8XD6J,>]K# #W],43DKT3 M8B%[Z*[Y]6MV^R .?VNSA1&3K6-YB:8(C.SD)WNY8#GDS39[,,FV1ZQ::%%] MGAA6VN-58XH!;$ZFGL,Y@0Z;S1Q4.\Z3:U=RT4++UUE5_CZ3D=2M3U&IED2C86[J8:J\V[658">,L'4K/ZT+^(,T;8%/:"])$KSS\ M'>CX&Q @GR3= EVHF;5HD5QJPA'EM(#;O_[./*?/0[R\X)%'%M-^S49D07=K M-1;!O08>@D<(>.[IK2H>=$_->K7^:EDI5[.T/+.6Q64W-8CSKS@F.B=RL M/LM0=2572]'M>%R4#%JC=H,3^*ZV2F]4R2\_ZP%'");87A1=9QK/(9E[P!,L M0!"Z66KO=IVDA?%S&%;/K(8 MX*()4<-'!\2(7X3V[ZH^\4;(OKR]'CX;'>A$Y]K*E6T.PK8X<\J;(I<>T05\ M2-76H_1$F0,MAGC.745M%PH#=JM3* 7X^^B4>U$"AHC7A36TMWW>-*6 HABD MY'4BE^%W96I+$0:>DO9F'JO9Y!5*]B6'2]'(EH>BV\#5+\XRLF89 /$L""Q MX&PA@2\8%H98PG/P:-T 2XFQ@NF<>N4X%3115-/WK4,_G>NUAY$5)^,&#O25 MT< -"XWD1N>"U7AQA8P7V(QL)@&["BL!R(/1S*LS2U\2(F/ :G>#P^OY.J\SQG.?(LQG MC02WLK6RF:8+^5%JW#.38CQISV#3Q*^'U9[(H]I\5F?V&*X--DV0+3FVL: # M<2&@ W"W:.G"&>-&IL/(;!BQ!N'N$%5S;B)9@GL'Z(<'RP=[Y(5 !)1[H$G' MF*7.\RB\Z3ONZ89NSH#RSEFLV=9=S9H/*_B6 :73J9(_B:_;=J>R*&!,B1RK M!:*(84[WPQ:5LK\U 4G9=#>?V@%:M73^HOD$E]2X3M!6B2I7^PM=3HZK9(>$ M"O^%Z^(\J'B\_6@%5][IO ;5/,5$['(IZ#<8162KE@0#FEA+/Y6?[A_F/!I M\NUI,&@+V9+ #17<*H4%,C-Z8[C25#"]VQ_OVB&/A/.$?G>#E$\?&1SRZ$%U*E1S/D6CP09V"XV$8' IW=*/, M(.FKENGZ)D]>$4!M&6DWGO/DHIS_ROLJ4K!(A4,Y 0Z72*_RA.%1M21:&E]+ MQATLCG>3TDR9.[7M\IQ8!_"AQH+7#63?\WIJ+PZ#DP98JC$ <\_#@-5?/H[. MB@-&+'3'%M771]@T@5E4I0-ZYP%A:Z!_,&/^3O#T]#7._+H8_.]+I95;[0$5 M2WMIU/I4;U@M5%OEPY/X>UC@!ZWB*-H/.A 9@3O:@?Q'_RY_0?8X@0+&"-AM M(*MNP:5 M0P4[RB8EJ<\"PJX=)FJ;MR%B=;_.X)^!KJ>P4K=TBT*!R@<[!QL MZW,.NS>4-)'&EN(HX523NK@JFPIY#Q;V@C*2M[GD=$25]2FQ3(A8:YL%(B*7 M>@[G^CA:V%_4#K[#O'N\EW[R48T*76!?.D-XJF6_. M9ZVN2!2IZ2)GKQKUWA(<5?)%9P@Z*M_R%3HM//?01KZ7U50DN%]8^E.,!>.H M'(Q>!F)&5VV@L;@BS[V>([FN>JCEZ1>AD&@_QOG/QB0*[5^11U>GB_2+]=+9 M>9ZW4]B(:[.=)I>9SHH :A+/X7*L[AD=:%CYJMU]&!QY?7O%Y&K2[L19@RJ7 M.&><6M&C,HFV]Y+?WMU99,2%\4! 9Y=<4Q;085U=VWTH 75[X?!B4_&T>M8E M?<@>\/43K\ 0#?C0%";X0M>\O"?S^RN>1T]S8X8%7PF>=7V(9D=*X7.LP.M0 M*W??E7#N:HV+U\=S?@7JM J5U\"#A( "8<3X'VCQ6RY%AEQ:_2'C:.)H M.*E0\UT],Z3LBR[%L"G>,ZV[HNVHK2A=Y9MXL7OP^=,T&3 Q.:J#@ ! M$ F+W-,R(R)'L'^^1P*"MW*?ZP0=D=J3AW'P&_9*D'B77]&C- %9X<%>SGD& MH<1SC(2&98^Z_%M+1"*ODTA')LN)UZO4>17DPB"!@@+/ K+ M%N0Y?"ONIH]P@G!R>)%^&2H\-/%>)P:^AY[T'3J.6:XD $3SVS3Q79$&X3-O MJ4#!X=T31*&#@6UK+_KP#>$ \%&1GYN! QY.)&Y9V1,%L5!JUY7RQNG4,/NU M R:P&,G']'/_6=7'KD4PQT(X<6E?+:&>Z"M5("V4K,D M]@FT9<^K]6EV5*,HIZYM)FQW,M WW8]XV=\*+H:/+A==[)U=N[2K+\VUZ'2F MR2ZU7]4I$@@?[((5XTV'<8B> D?] =4!?-&S2X,>K* Y^AB:]!QKPX0 3BQ] M)0<.#[1R*-F M@U44 18*.9>59 M#:F<0.4! A :GGD_PZ8B(N40AFF9@ 9O M0WSN]2H-_G=";&Y=JI+KX'8.UF>@6+87[M^0&NR,_'7Y3?O6'"GB!Y+TR>$S MI.-NK)E]JK"*2G@G J,QD"G_D5J MSM2J8RZO\&N,F$[2[*Y9ID0=)N# L.=+"1'?0\^&MY$H;P"@('>_@X0$9A_[ M)X-"?9#S EQ!5/M?KD9T\,^@H'S0Q<*"+ &9P#N/MS#,:\J\>]GRPB!\IY & M:YQQ_-O(^61PH&F#I@U WE9CL._FUWA"=5'7:U,QRLL^=6"(2;XQA?67R M%D(@[[U!>W%0 R^ >@C,XXD _:^VZ8Z-;^I=BN<8K"7W.@M'@$;I,/'_XVW4 M?W@'^))FYQ.H>P.'2MVPAPI=/%RCYV!3P?+]I^E/0'C (''H+7R* MP;=#R(CJS@)\[SDV,FH(P\7_6C3/,H M<<_1V#Q0*U;P@EW1UUBFM-1K6)M)IY,E;;5JU+JO$4[R-^Y?S['J,0S##P8) M';1W)T-MD)76%I#AU$_WX]&A&TCBW33=-W\0U ZJ!:(MUY",PB881.H>21P& M\(E"AUFTQ!B,N& .T"ZK''K)8/I5V^'7?-/1<\PEW",G'^RD+F.E]@?)$(?0)/XK"2\HR/@G@A_F1'Y MP%5.02'L'JRY[K60AN%1Q8$B@K;TE]PXX&; (91D8VW-%);J\?9W+\3THRGG M:Z(PCF_L@K$7@0=701O7BOGZJ(DWU+CX"+I[X3R+BY=;A1LP.]=C[R-](/#G M(NB7)O&TEJ%[8)UVKH%7&25')Y97O/?R=\9%?-Z#JB_=P$R:%:L$ENI@?3N] M3):LOCT<7(DN"0I$9KG4^25Z&'L M-:*LZ:3Y0COTP *_R_#@5R7)AR*&"2]B>$3VJ$J;[E,Q^'$_UB$G9+Y!Q>XE M@)CXH PQ7WIMHA[,OUY\C>=UO_20Q+L6":!O]YH'N=Y/5WPJ?B!?ZF[*9O1( MX,0(CH0:B\RVX)8++><:5'+.XW6\<7WMY<(8KG40Y9H!N&$IQ]^O#G@(M?*> M/7S5P]G3\(,"'(S7-48WG1;@9?_*U/+R1.>A;^G,)-U0E:7I>8('CG;XSA5C ML??M)*:SG6$S1]#\U!;Q17XUX\8??R#S(8_+26SM)%=DB.FP)2;V]4VR..TE M5[P-I(/W'5O21 M8N%&PV M:^O5L34>YQJKQ?LC6*%F0B MQ"--XCD(>:>Y/[T'3M"7YU[;5N"X$"P:8*E 3X*OI]>LO;U\I@PYO MM2778G>>5^QCTN/QP1PIYH)\C1'+=F>?'.%VGXKOM5196S?+Z]X-T9P=I%9< MW5$U:C25QULB,9G:-1M&@[S B2^AN>=X,-!1+EP_YSF7" ?@"U@YO(V+>1;' MV#\]OO4__QCC7F?5P"2.KQ[]"D'IJ MHQ',P\#!EY_@9C>'-GM4;>,JYS+7M=*_8A!Y O_*W!$J V2+'8XM<*CG+I;'Y+#7'N5DVB2]FV3G/9QD\E3!^/4DB0^JM K79T_%5NC4MIFE.'G2A\>.\Y42;8NON)+/$K.1JLTNH$M&7 MN[/$##MO*;+]8JG4<59I-FD9X4AKFX#5IFSUMV-B4UPXR*)";CO,%DNTZA M5(#SQ/'SIK6XN9Z.VO@*:^^KPRE;3Y'+! G4B="2S-VX7+"(O$)9LT4QE^WW M>VIN"5J&EB3M>D/"Y-H8O6EVF^-INUG/96"?H26UL57>&&I$AG*$M%-/I!?M MT0[V&5K2'I^.NT9W,Z5X+6]P2;N:SLQ@R_"2)OW24B^T9%,I\.K+N6R6&D^K68P?;]>B2M9(FH4M M0ZMGM\,V5ZT/3=%9XDUZM]94H46"EJ'5:[FDE9Y5ZG5LLRRM&_VNW*CL89^A MU3NKP=;!J.J<:N]G(T,5B4VVW85^T-#J-U6E,IG0)9&6$YINQ=-@97CX$EU8CQ6I&J?B"7W;R$]7DEKJSC+AX3,[9:.H M3+I.;9PID]HPYJ"BDJ!E:'B.F;3I?J&TQNK*AM**JM'>IF&?X>&;.U/&=V2? MHMI%,R4I&6Z/$?8L&QZ>2"5':YV8LW2;G^A54L%QZ>6C$V;K+Q!-V> M981.IK5.U"A8?#M$STIJ@Z7SF6T&:Z^-OC.N"JS=@"U#]%R2;7 ),6=)3&AC MM=9JKTTE&8X>HF=[.MOH(XO4L'(KLVW,N+56 D2:NT#/1CO?P#5KO:6)JCQI MUU;QY39)SG LO*9TI2?NG.1^0C,.1R5'9D9= ] %34-[.EA-&BUU-^Q1 EMO MJ8DN-U@T;3!\N-=&+S44U.&V(=9K6AG?[LOE?'L)FX;E0RHUM>M4?$+WY^I* M8VLV8P#B TU#>[7MF8-UJ4\4:;[-;MILOK#L;5'3T&9E$MA@/M*3.E6?E(;U MY#8ISG8D;!K>K=V02TB=;G-*R\ZD,N8L7:%8T/8"GN/+E=*6)I4>W1\D=RPQ MQ'I3K0N;AM:UJ$J<;>I[3=PT!&SF. S12*"FH74E2PN<98>#+A6?UO-98I8? M%TM+V#3$5M9^FY(%OE&B1QLU/=E+^6I:MF'3T!8H$X;?+Z92A;9L;3V+.XN5 MUD!-PUNP:(P%MF;E^E@=XTQP!@V=6Z$9A/EEE^839H[([VEB$^^S?#*[Y\=@ M81<$ %$<.^5=,T^+S'148'1R-I G2]@TM+!L(Z=8V]UXA,DZU\\ Q:/8-U"O MX1DLL[*>64H3@JHGRZR0-F;]Z1JL[ ((-^?QQ2JS7Q2P34NMK?FAM9G9)&P: M[G;.B!N[/U%P;#2I$:FU;H_Q 9CM!1A>"UTN22Q&.A7'U=14SD_Q M6%34,+ M8W+J?JWVB!K-[-M=Q][AZYZ$>L5#--.J&UBIW.$JM)#0>GB[."J:"QNU#$KS0LF>U#J@[074+NV*B4F0GY=DAB5["P\R@9;>;$BFF M;='BK&6BMF2%'@':7I (@E:UTHEXHD++A&U/LE)+8B34-(2>BQVY,0OCG",6 M.$IM4 LGF8*[E0L?@IIC\&W.V5&43,Y$;5:-6S(0\J!I+J2Y;%.5#9[I%S"B MDTT6&IO!'$L#_?8"TNLZ4RP766-(Q1?JG!,+O486J'B@:>@,EJ/.OE>2]G5Q M1)O9%%WM)ML&"9N&SL#&&+/(&UB>VL3I7%S9\\NU@GH-G4&Q05'+_+*MT.56 M=='ND]-A)X&:'L[@2LJX%SV:7^Z7[;,KGK,D'F;9G)O' +D+.9EZS7PCTYB0 MA+C9\(T6.Q6D)LQC=F.GZR?&?5T,!?IXD?AW5/-QQR>.L4+(:!''GHDTEDKG MDF?6#"Q@Y79M&4'S$?Z<_(=;><Y!Y)G)_^AY$O!#Q0L0+$2]$ MO!#Q0L0+$2]$O!#QPJ4]2&#/F?2?O@E@#_ ?L@>H8NMI%=]'M1MD?S@.7(WM M^>Q=854)?OC_?N'XKP]N40I[3N!^N,_!O*;M8NC=2LR/)/K"/(T1$=7/$3=WOBU?+H ^PCTN2]RQ:+FXJ--S??%QWC\Y:-;7#7>A M@N+G/E$M@U$XXU_PL=XC(,&'H/'%G7%W(OQO:$<.HB7Q4OD,8_((_#ZZ%$(Y+-E9FA7/JJP_D%D,T 5>/Q',Q'E1)3S M5LH)Y%=X%+*YG42ZUVO+H^W(#[ZQW-#(D=->+E$7/.+0YOSZ^T1Z&)86QE@" MT/$EF#WI##[<@2^HX!3.]@M\#%^: >BUM(= FGLQO?VF//I)AC1 MU*->T,(/45B6YQ>+\YO(-_N:1=\9CGRM M+_7S-N>+P_Y>H9%_PYSJ7[B^+P_IN[B^ ,>CQTU!IDB>Y*>)?5.5Y0_7\FDK MY]GMOC$E'CXKR*,,SK7H44%*9KOIDMZP3U/B)3^>$J_P>D*\Y*_#TVZ^5Y/F M\0(F\DTZWL;S.7LTADDHDK_^3J:Q)R!C+Z2S_R-1+1>A6H1J$:K="-7>E.CS MB&OQTFI4&D_3,XQG)O5LK[5L9N(P8P_QZ^\$%N%:A&L1KD6X]IVX]EMY4X_ MQI?BQK9;X4AJ4^ME]F*Y.;(R2P!LN5]_IR.%+0*V"-@B8+LYL%T +FP^9BAN M+'?I-]B-?W\9=]G?%,2BW., M$VM4\^U>3),LXZVL^_[BT)>S,CTV*_O?'C*Z ),;]1C3_6:@6TY5D <")DMO M+Q8\6 QLAK;SI^4X4J] Q!.$U?E&4,P^IK. M,UQ;".IW;IZE%3^;H0D>[ZO;KKP%9O)_ &K=P^,TBR*NT0 MA<6.&.2$QJ![$Q=*,F^7A/1VU*6$^*2\2>V,5F.TG*6A"R7]#E/CSP&KCU^\ M(["*P"H"JR_UC.RQ:D%2*GQ:K,^Z\4*R5"YTJR2 *P+>PB*XBN J@JL(KCX! MKC[)X9'69[8RD[D=M:'UO1I/=)E,TP9XE?OU=S;"JPBO(KR*\.JK\.H"'JTS MW(CAJ-2.LI1XGRYL=TNV!/$(^C$26.8IE\H^)"!]KKLB\DKKY:[Z@KC&VRFW)^TZ0K7O8U7@DO4.CI>4$BJ/$EGY71JHF;<\M%O]4I$ MSH<_Z 5(\J$=V-$+D%OHKE%PSKTHM2N=OZ%/G^LX/%'?YFJTT-E;R367JW5Z MRYNX.%9MEFMU]YL)G6"*>P>?RWUU LMZOM/%\0<@WY\:=!@AWSN0#Q(#GOC2 M/8A8)&*11V:12#GX#N7@DVSTNW(:LY14:2C&AXT.E>S8QB1E _T@%^D'$?A% MX!>!WZ. WP5PX[A--[,ISTQI@B45JJDA!#=H\$]BR2<"BQXN1 \7'M=% M<%MF_B0GP:S"*?-:1QS1?+)4I"I$2R9*-W(2D)/,*-WI=0R*J:P&[X.8G@B7?E(FKE1I6+ M8V4G7[/K;=LN%>V;. %2:B$=-_;;'5;.SNQ$4VVH]>IREGEOJJB?@VP_)Q O M0K;OM?)'/!#QP!_! Y%T_P;I_DE6?%E<-(>I9&8@UMN97$G=MOKK71<(^%PD MX"-PB\ M K=[ ;<+X*7MQC.YX$PM:B/&JF%4OA3+H'_(/3Z M6#K_;V/=R%;_-;;ZVW+T)YGJ57I@I"KIZ5PLER:9XMYI97+:C4SU3+9()692 MO2Q:1'TO=>:%W6[ZKBQ#D47^#XKG3S^T7_?QX_EO6 [F+C3HSXV N7'URRB" M]M&#R")VC-CQ,6["PO:&(2YBOR06IUTQ@=5[I;I=<,I2-7>K_#]EO5#'XDX\ MCQ64T2I5X,T5W2!G69C_)XK5O3-@B& V@MD(9K\79C_)FR+UC([8LG(9BB=J MJ:':9/O<> EP-GH3<7_($.%LA+,1SMX>9R_@:+$G.SNLS ^QS8 NY$3"=C . MZJM^OJ4DGOD3@/2[/3[1LXT[=P7=% ,^R16DT^L9UJ[@%4J8" HM3F>3O4+> MZ-6&-BG'IQE+H=J<99:[J16MQ:-7&W_6JPTXAG"Z;/CS7X()9LN"OPY4\%.L MA5@;_) 'M!V[YC 2> ,0S@-'&=SA\XY[TRI/MNABL;5(>?Y4Y=G0S5D!8"P0 M+!JCFTX+B !?9OEL";G2N)UPK)>*5:9:6&I8@6F/V_:@D2_%;U/?V^A:=*VR M'T_I=G%:2.12B1(U7W=QA2^0O6=7D,NQ(X?6O8.@)GTY';#$PJL#J7!M(**;GH2^W;6H MM:TX2CF5RF-MO3JVQN-<8[6XE?V94PM.J\=3.[J]FAC*?I7K%[+V#,=< W04 MO!N!;P2^$?A&X/LEAO0U+N>:DZV\ @>#EP>%6D'<)TB(OKD(?2/TC= W0M\( M?3_^FJ*Y7;5+U@RCA&(O6][&FVQJO(3H"ET":?PID8R*6?R(8A;WX0F(0N+_ ME)#X* @^BG2((AV^^07I=Q;=4EMX)S]K=*GZ0N8%99K<[LNW"6IWYH7Y(C]9 M%S!^,\U90V[/UJOV#,>CJ/8(@B((BB#H.[P$O5ROV1^O*HQ87B^QZ5H=K"8M M$H(0 2,^WV.GBD H J$(A/XL$/HD:_G2R')3LU;=TW6[QR9V;&'3WGU7B@I_+C"F]7**M7&Q7+F56^PR*4\0+)L^DG/!W5 M5_CQ@>1W90N+;,+WN'3( V$K\3>)X[M527YZ$=R[0LU!Q%S1,P1,4?$'!%S1,P1,4?$')$U(K)&_"&/V%$V8D&^6-D/?^@@U\=_ MGGY_3I+/#?^/O".O9SKW^#/D\V@K[\]T?FSQ1G_+M<&]K\_:J88@X$(1L_(8 MPSK[SMZBES<)?ZNMVOU*3]PVE[ 0@J&0,0Q[2OXT"/M37QK_\/IK]\S3 MGU2&K;6<5UO<4JEA?5/'NZ4LOC/+W=N482OG!_MD?YG*BV7)[-75+(V/C24L MPY8+XT54ANU!XPL_SW"?^-E.O)\3./AE>7HB;?:;M=F!K=Y<\G72Z93<75N$ M*!3)#-71*)FQQZLSLH1W.Y9-"W:<;(_(<6-F+&=X"MGCHQ=8$6K]":CU M@ID]HNN(KA^6KB-I_'W2^).LYRPS*RV9;#$E;I9)E1N,%*OS94EN4"FQ;].LMJ5JUMY"P 2-XJG<4R+]F-6X/M?T'5FX M[\/"?0\,^DD6;BRU;(CU_7Q))?A%H9#+FXXP(6]CX6YNF7:YVEUVQ7IBIAO+ M^DZF,LC"381S[UZT<$>&[#\I-#WYT%[1*#3]\7/7W^\./("6N]+YVSN*>YE: MOS[(=BV*&.2+5)=4\2%[&W-YH:I5]=8BV<8(SMEL&JE^RVYV9W@:FLLS46A; M%-H6(6"$@ ^&@.],'EO:%E9=$A,S=%TA64!L]?0ZBS"0B# PPL ( R,,O&,, M_"0W32%>)F:M7'8K"D6E5I%SVQY)V! $H9LF'=5YBU P0L$(!1\)!2]5$U;H MDA(?+V61Z1A%$3?8DN0@E$,^G\13)O6VQ+D/@W+1.X@'\A+!XHL]1EFZS -_ M:PH*E.!O*KCX.$S_27XDN9(D\/V:7U+M0;DYLR9./#ZZT4N)37IC%OKC7A^K M]P2"RMC:VF2ZUUY*Q$SU#FC+U0XCVKI$6\-R8S7O\ZF)6,YLR[2:SF&5[(U\ ME(:>Z];[&ZHAQHO.J)^824MS 6@K\9R.7N%$KW!"/LK4(T2I1*]P'C/'8G3Q M^ETY65(M_>9BLI),Y*?XLNY@A<8HGTB 72JQMTFA914%HX2EQ+HHU!,D/F/D M17N[G.%$]&0G@K@(XBY 7/2\)^*!/YT'(C'_C6+^DYQ,.5D3LL)@,:<3DWP> M4SMXN9YK&X$)_9 MU)K5N*U]&UOP+$W6F(8\,$1!UR6+Q7.=OHC\#)GHOJ]RU?1[LANAC7O9 M-)SV-\6PM/"&$H"(S@\#P_[Q;U/5T-+.-@5\#(9+@"XM[;&]Y(__+N:&!:'O M0O'[W+BBJ+SV%]Z+A>WMO<1Y-D4Q9F4_%ODQ->L2DY0F)V_S!&?4JJ7,MM$< M419F@^;4A,TZRQF>@>;O1.X)SZ9^5DC2XP=>1F ;@6U4SN(.""ABQX@=(]WG M-KK/)_D$1+T?-^+-SHPJ.V5R;#U)]!OA;82W]X.W%_!4 MLQ.8H2R*&UKF\_EB>U/MS4P2XBE\XO+G .IW.YZBIS'W[I&Z!RSX)(]48=N< M]DAV;(GQ8BE-[S.EFF8O;^.1,BTV)8L# Z<39F.38?8Y!5_8@&2>+P1S1*\3 M?N;K!#B&<+IL^/-?@@EFRX*_#E3P4ZR%6!S\D >T';OJJ!)X U#.#X_\^>9G M#/>F9IYLT<6*>9$V_:G:-'SR5P @"WA.8W33:0$9X$LMGR\A6QHW%Y(JQPOQ MP6Z#442IXE!\73'-#GD3YPSN[--Z9=;*TJ/N1BUP3(GE,*!-9Z%S)I5\NS;] MS,HM1F-I>.)Z7PSFCM$7K A82:K2W92C,30HQKB[[4H?8;;H60*_?K[S2>BG2N"+HBZ(J@ MZZNAZP(T4!&+!:Q M6,1B$8O=+P%%+!:Q6,1B$8M][PY!MOKG%QO*IJM.LC; MC\?V%OD%K^L\5Q(4>'DLP+MCB[]DB1HFV6&ED%2'&-_)X&:VLB.+\>4,SR%+ M5"8;+EW\KPA;?FQ([R-?T7^V1>NN#5=PC/G)&+;;;JY*W"%HTSZ$9RX"X9GS M'V[6OFEX9A+(54ZUYA+_LWUN=[#.^W&Z?9(N\1EAC_EEM]>S1[LJ+;3QR8Z) MLU036X)IHIP43W@4^!@A0H0(#XX([PPHM*?U%9ZV\2XU8C2\6UK44DG9AIA M0$Q(1S&%$29$F/ HF/!)L7J++4DS=K?:$ ME3AZ9ZF11,+H0%'*__DX]9:)H MO0@4(E!X9%"XP/1LKS,WK$YZ1_5W-6F8) HZ,49,#VV/^%,22S]E4V$+Y.-R M_7UG,?^9]L4_W(SX/R9\=__W_W+"]O=G_@SGYT[5QT_T"?@UL!A>_K>F&@+D MU;]T7F),8 &-M&::P<,[/UGIAX&#W'\JBC'M9E$,4='68 MG"=9_(3.KWSQU]_DDE=8Y^)K^Z>8H+"2!?DE9J[@7Q1%X&--AH_IO&;I[(H! M[9FESO,P=#L&NHB!'CA8QW0!*" FP1#OV(J7."AE8@:0&$\QP*M .K_TRO_5 MCH1#N/ASD$V^'N:OT,";3^<=//\CZ3GQ]?3L$U;(/P'SG,?F/*,;@'Y &T!! M,0:H9.$<-F\>*\IV$V6[0=EN4NK.ZFFZ/:';K)C?)F;;JI!:7L]V\U8" V@I MF*L8:.:3;!Q0""!I204PJ"XB6OV3:-7FSLBTZA$%'*X$2>(R=5JKIK9>B:.U MF,B6"H:])V8;6"DZ=:52=$#Q=/_8 J/I OM3)6Q89UV@__OWYZTR<;QZ'**D MX&<75HX^$A0P;1/JP0GM[%X)&,]7R P><"07VUB,#@@!X@'DO2?TMX(J@Y4Z M,7['LY8)=2GPX4)80#@!M,,AC0WH5_#CHZP\*G-(-W=5L&LJ(I"H"?!]($1- M7M94'?"(Y$"=$>"FX8UHHF"!@PAF/:-A;.[$_L^7F#^(61)[+P2Y"PR7KK?5 M=P-0'[#?&Z'GRJC>MYFTM. 'M:HIRIQ2[B[:\]1XVCTQWF0_[N4A 2EZ#S:O MVG-S 0B1TU.[1FSKN"A@VB1?5_N-9-:&Q>;#9MP8X#T)GB<@G>B,O^&,?\MJ M'SSE7J$_S"<*MH05\-F*9.PVT>BAI'V)%T\9W=&8F 1@BH\!(# 7*O@3Q"-T M<7N.#2 2>!AQ1 B 39H Y)=O!_7$S&4U(Q50,W[*^2?*K1K>F<636%ODMK1: M*VVS*_+DQ., X__B+-U6=<[@E5?8>@"FT%X,_)T^1'D<#OUPU/%&G.A6L_:, M=B:8K#3EGK =@*,FL!BX#AGGDC_&+*"$@8CNWL7A%1T>.\\]QUK@J,%?]!B8 M-&@-\%Y6.6$!;G_PY(R8#904\#>.]^7-4.3KHP'.\##\T:]@9,&*P9_Y>!U!'S_EBR\ NNY'1-C4@M7EZG6 M&"LDLDPW2U( *%DL":@-;B\?.N1C:SN#I'2(\8G-?+APU,P9B M.0CX[:&.E+OFU\F2W;NZ&N5:2P>K:-IG;K)T>AY/G\N1\JZ"T$'R/@VSF60'GV-G\!N 9IBYI)@K%[DJ+1[M_H:2?WCK+EOJ+GQ&P+[ M#;'T07%-#-(I-J&666Q$3TVC(O06LS8)BW%!DK"@ M?7_;E1:#I342V\H@K1#:)F%V@.)GVFJ8D P-3!0@=- TW @> %5X5 M3D2S 4&)506%!7]WR2HDOMVOP8_A6G3)@I] M?E,;%253EM]*97GD$(#60JA+6KH.B2U )*C9DT=1R&(98R1)M:'/S<4WN(DQ M :!6T!<$%QT7=G'7S?-7!?UGEBQM+'M6(+=864WO-]O>JN>HRS,WTFETTF^I M%NZOL%NP">! I'\'7TUZ'X7TCPNZAK>9GHL*_<>]CH.;E;2(04T/[J4O7@QW M!UW=PU<)7,.<) &=G%4MW3BH7KX* CN$E[G7HB B?_&C^XL_'MN0"L8VU,C\ M)COM3BBB)?!;A=]UET07%G^Z8%28P\YC&A 3IO%Z\$)$8H].8N\)20@2E53J M]PDGE:F(L]!'7);,MP6I7N\/M'GF)NC97!B''N;;@_-;7!I;V4DP>3E67R07N0= M>]JG'3W?KI9EK)8#RN(?R$A?H6.Y*5H$1BJH6Q[\:!H7=2D<[U M[-7;J1:9TZ_I4@N_3W!&7J=/L;D*B!D0F;T2V!6B=D, V@L0ZYZX=^TR+X79 MNKJ_KQ;(0/SK_,9""L$A.N!H!#Z2\(F9 KE^S[2]1S;G!+<$::" &U\RP*20 MK0;YL6,,RP+"0-8@-28 7(%$:<1.C&C8Z:[/>0 U6WBY6GD6]3?RLJ_OS23P M:V]B-7C,4?OI@34Q=@OUVITI=;"5 H8^_O+1Q-X?9#PQ/U1X@6!D>H/ORL/* MWJSO>^3O,=X)%@'BOLAVB4ZA6:SA>46TV,K&ZE@D9Y'DK[\70%$.\YW.RXR@ M($_( 9@A$@>])1Z<'U.@Q!:Z*I^:6PSTK8 *CK*Z9?YM@'YUZ*@'.A'+&"O_ M\GVBK2.A95@+P%T"9+E+[AEX+U;7@0%UNF-[>+XDH_/P>U$C*.8D[\8R68./QQ="@=G(S"X>V$)?:DC\POS+_9;_$7K2YW\6>K'TZZQ7=$[0 MMY; GXFS1U2@C^\ZN#/V21Z/Z7^9V$J'PN"_!BK[:DCMEUH_SB@,[CV4O(@[ M ?L4H.128'ITSQ#"_!V@L&N,8WKLIITNYI7IG@02/C1Z7'0IQS<:!4+&*8+JE<83)F\7#7M&A%MFLV6;GVCM'A67LJ-^4T[+\F ) MG;WG+15)-2G'Z,3I?K= 6G5KFJ R)&A)G+?42]FZ9=57>RPQVQ6VZ[&ES^SN M+!,>'4^4"IWD2K,IHE9BUO.>1O,]&[0,[1(S4%-]RJ$LL9T@V^DI76E1&5L:]6>&)?4 M MG?*FR>L2]1H[A*CM/)CI#&"FINW\Q*>-VH+B]1HY#4Z8DD5%4L4>G+K61_ M3BR7]B5J'!"UKM%OK3DJ7J-Q"4_NL_R&O$2-K)&QMZ-JHT&U-]N-N6*G@A3O M7J+&5I,89RLUK( 1G:3&RVTB5]E?I,:DV1#G9_C)A M;NL+&BOLFW42:W6M"=N]1+=TG.\L&\T%B3G*/I?E:+&[W]J7:&S97*SD21X# M9Y2M%_3"6BH7*7N6#;=L:)LX8[3U!"WP77V]TV>=57T)6H9VR4ERTUK+T551 M'L[QW5CBYKDZ[-/?I3?$5ER^\QO:RLFU!L8^0['^ M[Q.AZ25:;+4'5"SCY8 NM]M%R%,QLE6,M0<5JA>KM@9DJUS--Z@8V>]3@_XA M_^*CZ?8DN')MX5TF$$BT]&CIX%,T8;1?#(6]&#$W@*C)Z.S*-: E\2?W!TBN MZ,:5P/ <^#*\Q!M_H6WY8NKOLRN>LR2^O?#Y($SJQ;AA$Z4>/1<3;'DK&]7J M*BF07T2\ 24T^-C_Y;P$%_7*-SZI0MD)#K3G9F8!="[&!3GWWMJ!WR0 7ZEF$-Z+ M/ _^A )'YXP$@P._M(SDP]B%/_-*\XD52K_68/QNXKE8&>.SEOOEIM^/5<0( MKO]KBF+@"=>7C^=F1CLKSMK=_%1LZYR4'W#]:M](JZVYJ MTZ/H=E7"4HFWU<#Y\Z B%T%%!!6WAHKLS&S9'3U5 M+C!T/=T:T[7=K%ZU/UY YP6HD*L]>\4274)T\'9?6N8P7*A"J"!@@'WR*8=] M+U0\COOK]Z'B[BPN[P " @WI9_/U7A\Q[,82W !XXQ'NM7>I83Z$='@77%ZP M$-UI ,']B88/QH?^IJ @(2/K/.?F&.N@IV07A <];(^&PQJ;IA*I>GY$==:; M0LF>I:&>2:2>4D0XG]0?!0N?J4U&L!#!PE58 +?+(RR 7]:3D<4O15L2^=J^ M:O)X*X$7?O^J^498P&:2T&QGRPU:[HZ(Q;A)C/B*[3YO(9[2B2^JROQ'*XZ/ M;\)T-=WM3;N*=@Q/X,:),[E)G^@1 3@*LX50+/E"]%=B\VYGS M"1![!\N^ Z?.T50W7762O5EAV,)X:SPPY>3YDB.YV&N&.)]\2&1AOFRAOD_*"W%WU]4S?C; MDVP\7&95/]%+(&D@JCIQW6L=,U:JC4J3H==S;M[&N;KE_;)!+^6#B25Q-]6J METW&\%/B"O*A3)%F@8:,P:-\C2S@'P:,Q:!$18=LG>!72]80Q 0:20(S/\GU M>:/DRWG+ =E&.1QV_STJS =:UY715YGEKR;L1+,UDN^NC<*=D(7,UN1Z);U M@:K,,XO51Y*O^@#G9V#U)\0;OG_B8@[6'EFHE'11H3"^L,O)V&RTW=GDE=3' M'%A);.XO!:7;1&M!.8&8Y5+GERA[*B 9@?/2F\+#^NQZ2#<_DS?5)?)/Q)\& M&&8NN*EH"\$=&NB,8BQX'1P1?KDTT5B3&^T<5\$*HU%\V9IC>LOH0F?R<^YJ M::(G+TTJ.@P#)G&"7 /SVO[Q!]+Q$LT/5(\UCKQ2UE7#N'@(A79GT6A59WO: MZ8VQWFK,XHTX8)14\CG[PB'\V3O]#M*GP$1-QZ]78%0!VO,<3%P'?H "Y^*A MB.5]*UU(=!.BL+%3X^R:)?CB\M??+U;8]%("GV=_-DR5%9^0N/FN^FT?/:7< MM+1(#:FI0A'Y7"JYT0;%]*;[R:=D L$.N.3DO!J>M+U<0FU[K+M0Y0&OTYJB&A0 0$JGF, M%U J?L9/3OWQ-'0?.\9 5[93'E'4#S9+H_9D=ZEE.X;"XZ__=1(6!9# MV*.?_?"$8^7Q2:58=TI#C.X/RZ2ZR!>,;-&^I"F'=A[F:8_#*D@'=?A,HW^] M"S\A-] ?;G4KBR+-IR@:VP_F_97PS<>Q[)H.T9VP&FT5]?16 MK^"LFGWC<0A;_I..XUA>'B8)]4JM\ PL;7'8\SQ@1-YT2RU<955!824+=N8GF#RY@0A&#"PECA28T^^Y]P,+_AU6 MOEU(/ NU'>^RPLBPD,)!]SG]JL8(AX;@B,!="99%@X<%G6 H\R7 >M.MK@%3 M8<,N2C"!Y6G9"""P!)GQ*P O&$&/;1G)X@_9YZ^MV4)[R\"-G'O(&I_#VFQ/ M,4XP6%0#@G-GO@##'@8Z[-'YAO^S 3Z08LE_/?L%RQ[SCGKMMGX1_1GO@A.; M'_0XK[P"?SQ="=R++.,IUEX)*J(9N+R)JHNQ LQT"NA35S5P["8L\*/SC'O$ MQAD9\COM6O4(A0=W)M =.'-4)4C5A24$ E5W[[!+'A: T%;0- 3.#3$3^-BO M,K&P="27.,#%NG$HVNO7+CGI$M$NN$M#8'J.]:VY 69M@HNTY/@U$N ,71H$ M]V:5%1!U'LI$GJP)%D\()'KU[MH $B7X%; D, S+NXN I39X'=5E\ M9^!-Y M IT8E@0)'>ZZ<6U6IQPPYQ$'2)+*GF>:/>.QG088VT ]'7+1@M9S2/P[H/K MBALPO_'3<9G@#_'C'P)8<.C@;-U7&=4=B.-A>14!J1*PR 3Z"BH5XI>N NT, MWC0E_N7N&*\.L[M$MS:0;^[PB=FGLZ"% ]E X*G 0LY'^XG7S:&BB+?5L-B@ MK0:NZ0B. 8NP!U &J $1\+0FX8&D>2 VS;-B)6BHP/[Y1XZ,+Y=@^^1L+RK> MX.L2A#(-RD70%=2VW7%\NQ"JY6,I[D >]/E2[G6,^&:3T.O1YU]KTAE9RG3? MD*T:)F>GYC#>QKLKNWO9I//V33P]5UCK#)$0*KG"HUH\B.Q.37[/#VTH?9MM M] TFT%!*;#QWW:0:L)+"6HU'(VE@5%3/+F;R[$H!&[AT/!YW?*,/A/3CR7B# M7*B'CN>>'UI!((\T=RWM>)%GD79_X0S< K=>/ CL2#@DR0^AJT9%;)'%T>+88)N3TE2_LNW.KT"S9+(-2AK@444FAP"9?K\G4YY 4*\9RK:S'N+1G"UZ'Z\2>6"KAPIX=7Y_,C],^D M) *XQM@2T(G,?+63KI+IPU^84D-8<$'SH'=S;-B<[+K8);=2&?:A)RE9%A? M]7@._BW=+RO]F(4C@-H/!);N7#.R7M6( UJN+\0$XV@3 "+LY01DB!^"O<#L M8T^>4@+!XP'+5EPP9!EY)_#;%0-3N,R%SE;JMLK/!8HO8^/1D&4:VV%4YN+S MREP\X\G/J7212+\4"Q*HMA;H'Z(L- _YF^3_CLHP_N46[X-7BU?KY@6B.@Y- MF;FA2I;)?W?!O.ND@K\CZ.18!?&WP_CP%W,?1R=SJY/!GXD7W[E&)W.KD\D^ MYUY\'Q"=S W1+!N=S#V>#$"S%Z-!HY.YU#/>>W"<(.T^9^Z*Y]2E2'](M]^?R+EUYZ0?GT!F=>P[#:L MXX]3 (N8ZP+HM\)+6QXN#([!*$8\/-![$"="F0AEOA1E'BFU_6LH=,E>'<'/ MCX.?5RJ]A*GD/:5=CJZ#V(GO(-8(NE!N6O;EBY'M(VP9U7GY*&9]:F&7EXU7 M][?X[ZWDDDW]--+YM-(M-Q)O'U>70MMQHX2(7RSJ7LF^\.]O+^)R$ZWZ:V\6 MGYA=[09Y94_VYJLK+=P@J]6K.3>^KR++X1V5RVC]%<^;#=5]CH >4OD-4,Q- M0%_TGE'UMB2^J-9K Y&H=RB3)'8MJ_/Q-+N_\SKQF-Q#R&FEJD#87=I)E4:D MWN&V [7K%G])/V72;\O)_8D ONN5C,&?B.3; M\GM_%I'=IR'G0PAS=X:9-^4*"U>#>02CR .8O+]<_[R%[(QTU$_)>O)!@5). M5K%1=3H;TT)QD.:L'B54Y>Z[!V&/-7N MT>];7C(T\/3:B=!E, 75"^]N2\FK#3 MU1Y=EJGULK8B>Z/*XC2R.CVQQ_&:9\B&5]H'JAZ%PQ3]:S_5@H:3JK_FW2H(")@Q: MD# -#)K2!>%3J$^)<2FK<%A]T6_W:^2:K[2]BCKIIRP6]GC]*[)(/K)%\KX1 MR55F(T1Z( WWLQ')&!>3)KO,<&*_HMEY/CLS>\VN6\*'>$JEOP:1?K;B^Y@& MX]>"BM]6##(R)7^;*?GNJJ!]=\3IW6W K2/&/D^/SL4SLJ+6JBP=S[$5-;LN M=1(B>>. L:0AWQVS M>G<;<"<0]0F*=3Z_)*3YAJN),JVM\[Q0D_3=K2&JZJCSX5(IS\7RVM$:E*/F M<15"% $O^,E$9%_^'37[I];!_+SM_WAIRT!.VI.EOB./[JNUI4X*,P12MZ/, M[<%,X2>9V %:9+S$L@G,K7(@,8;I)\R]E)#_G9-^(]*Y*9IG^]6BMLFK<8;B M^TE:'MJ-0K^RO$W! YL[U#H@%<5BI"N813&ZTK9,MWB2<;$(PJ99[-0':HT4 M&:Z4TN)#11D3MELDZ4U5$-ZYZ:C$6%RU3"_U]7E)%>.-A,0KG/%"PGY [N\H M?!&[6_[$+K/G=2[\A"-:2BJX[K]C]WAP3*HLL+ 6DVZYI6=9QH(UHN:.F]ZZ M/:P6XW@N5M !M[ME,23WS VP(ZB*#SANP APWPX'>U(J-KR=*PA9;@E M#B4!C,B!,?VJ7(>Z/CH/_N$-$Y690E8W_H2.SL65FRLAM8IS>V6]EBRY/:'-E9AHC"X]Q"E4!9R+[6*ZWWWF(8)IM6[QBBGQWKI MO #?N2+$\@KFN;G=.^2DOQ*VW%[L5]O52:\[$(:YY0PVQ;_FH*[ _MG975/! M+H,M$!>@&]U!$ IT!M4M+^1B&JR'IS'PLF!)C [+B0$H-8.5\"OJ0:@ M#^"I ?0"6,0%N0P<5 - 70!0YF&1"P"P$FJ^4@T-I;0Q':\&Q6GIL16JIN-* M;%A\:\6C8@,0D .2X5 ZUPHZ+RF _D/RX,Q,1.PY9)'%8-@Z3[3+5;F5=Q MQ=[ F(+N5QR$I=^.]="*/)PH?SXR^)8,YQD0%E?P'!7P]D#]*;AIP1V2844O M]X"\[? K,@16@BI[?'H)+LW2^=DP/\0G4Q(CZ8)1GNJY$E&QU7=JI+HYZ\'G M->CJ#7]K"HH@6[)WV\9&"W!5;\EQC)_%VQE^*NT<\41C3;SMO<^Y6\II'C?/ M+0\"E%0H@MH+5.O87?X05B,,.+#BB8#F*FP'X]TTL=K1HYI>-:GD)*_!0M/9 ML//J'^]09JX4Y#"/LXIMW6FY9PL;:_!B8O"PL(GDUB5!_!*=_7O/OL_K6P$V M[:BZN5 E0;U\]NE!CMJ6ZV*'$IJ:P.7BE6EC FXMN=\^>P@DAC^+F.9/XPF! M&ZRI7^8%)^*GF(E (P<^I ]?@AI MI4(7#[3F@@=[*,KI:K//* $94(#!3DG.TTFA('#L7@$8<\68%TO,/5W$7#@T M7#(GZ!!73U5CO_LGU"2H)3-;(!.0'#_HQT^'OHXJ=(Q3>;_>K(>(%Z#]^5QK M#DKO[U!]/U1F]5V7JL!DWFX!^^+Z.470[18I30:I<"4@3(?PNA4NBL-IY:J2 MD;IM3*@UB7TN+8[F1:_4(S@FGB/-%]IY"M;7E-!Y4[V\EYS=E\XIZ /&ED! M!:.GG6%71+!?L+LX> MW**@?#]4^K5DS:MH"#OVIN^JVP+8"-"3K5H2!_<#(K>FNS+$KQ-LPN+M_OR< MP^@RX\ R;NH<2AT&U>4%\U7<;ZJP-"T8#)@5M*[X91TA_6@\(J*8H5JPV/$3[,Y2WC'[8_E:6-?/!!I6,@=D M'BSR&5P8,X'J:@>X2D>YL4^#OH"!!OX=32$N,0X@IK\6PH[G+H%C MP*#@&YQ<'#P-\'*;)=VG Z\[[]X"[>?K.?/TH;F"M;S@<,^>^O?\QPT>DO_? M_\H1F=R_WSS9ZST=\]N>&O=>T7;.#$=>0MS7#$=7A-BOOQN0?]VO.99*-0!'QD(%DTP&'+(7A8'_@M\_@;P0CYIEQ M!J&B!X7(^0;Z-X[J=\CC&G%PQ,%?Q\&)'\;!G@!7/:,G6-8Y(Q^+M :![*BH M!N2N7X8UK,0\Q7@!#>'>V24'_A6H9MYO2%2#&TI^/7H?50KN .\C3JWOWOBV*_=.PP!4!6K^A4PLJ.#JT@#]! MTQW0MOSZN>!&I[F1]3%#XWD.^O_ /0&:S 5#!+_Q)OO\+W=_C\H9G 8'+\_N M]!2HB$K@&)".#-JRJJZK (:05WONG"C47FA@7\&8 ^]^KR+CO72\C[W C)<=PC[E(N_E M79M\/AY=Y!AZI;L.@4]F7%E--@A0%1EJ1XZB\TMEPP,:[[V_(;!^2&% MV^W<7O&*.SUXH^6W4+:QR$U]=#2>>#N#>\"I:&*FSG#(8L H!\&F:OS!I.*Y M,!D.>@P#).G*N.?8:"5 D$>^6#!PT+_H#Z.R8+?@4L$/8(5P7X$08P5H:>%U MV6455E6\/'E@H;KCCLLCHUG BP5;^EOJ3^I@]WB.D2P05!"Z?%\#D**"C&1: M<-,O>\O0=&T@?X\&%QAHNX3>6&0I 1\5XR6-: ,_0>>TY;WVGP6&P MP"0L$]K^%-X,^&M<\Z%[3JC7@S\:>:9-Z!2RD+"&?F0 :"CX[<7_)E2$# ] M/06&UJ'; LP'"7S>8'6P!L\"!-J!404%>FE8!QJ#3 M\AA;$K@#[P1&@(1.9 M'=VA>9DPN^%VQU MGJG./Q(X&CQ8-QH!THR+]\]'8&$9 TNI_O&*A3@Q\C0AKB'5 2-PD"-"MAU M+P;S?1,.^_X'*! ^9(M_&Q:3@,H W0EN7(/'A$=3HLR;*Y4#RUQ":8E.%BK+ M5Z3I93Q]@NJSS4M0"*/NE[R"_-NL!/I!TM,?'"G;0:36+-VP L+U.+.#W? ) MPBS4V\'$ #K- 4K8_M7EVD)LB,Z,IDF"&SH(Y?4Y "%0OK+0 #4=UWEBLKPL MV=%!'D1[I(I'JOBGJ>)')VRL>F2@>U3*H1CBCK/U(^\,W[>'5*7@;3L&G<@H MP$KP=2RHA\SA[=CFO1"9A5=I#2H],6:I\VZB7Q\X2 ZK !UHTM1'+?\;3['W# M=4!C )H]4%:01PWJT="> K^-[F.N,Q?N@0ZU ^?@C#K$F_BZJ2]K8#0A()Y3 MPUDR+/@.XN7>R.7N33M_E@"Y< /^J#2Y=)F^"]'24,%=+U;A)5?YZP.$O4>Y M#T[ *JK,8?OR=*%SM]X,8976UU#5F7?-AYR MT[LWT@M!$FB: )I5G7\Z>3[W^BO+AW^VDHN>K43/5A[@V0KCOR9O%N*&T1[/ M]^(H+SOM<8;89TT;1GK^"51'[>SL&7VO.5RL9UVU[EYA993&$?BU61A*9.S1'AT;)3" MRGIY5<682F<8QTN45W1#J!^:4L&1X])676:B$C:B*_2J]6/793M^:P96CT9+5?Z0\+ MA11&3/M-BB[TY,X.M@R-7E3'2BE-L&,JP8A..9LE&\(,UJ8*C;[O"VR.T48) M,;[31ZW$A,YE09^I\.A,HS_H\.Q^32>F"MXHB7)F4;9!R]#H)9RC<9:HZ!1C MY!QM.,TDYCP)6N+X>=-U?I-MJE(F*5KD0*;(^41*ULA9>H:=MVQD,TUYDMF9 MU&9>$$O3H2PI?5@-);2DT:*49UJYF2):BE-8&9MZ9M&R0:CVC@W(&'+\(9*.VY?7^^+U$@?U5AUON4;YA*T#"^II2YDH5[%JQ0Q M8C/)*IL:VV-R1H27I"T406R6"5YT]]+1G+:LYPN93.^Z M6C&GE@'/9<,;FMH..&-H#TW09S,U8Y?-4:< ^\R%J,G4Z"S5+C?I_KAD%+8>I==SG LW&EMV*V55EH/IP$6BJMT/K&- MSTG8-+2EBBW-U*S5G6)@[L"D1FFHSN1N/F2 M 5 4#T]@1):;^G:$JW0_GJ[)\7UW7,Z2L&GH].;-N*Z-D MI@N;A@XUGYC86+:C5\1ZF3:GN+.S.UW4:^A4L5F^:FCSO"8Z!)-*ER;K+;%% MO88/*Y.+L^LN*XJTLTH5B]-X>COAP,8F+VSL.#X>B)L-*Q;JW;5.YL/%TMJM$[*?:ZXX?,]U#0,^_5:TFA4L Q6WM%CLE"NL'8.-0T= ME[Z=ZHNVA!O4:-2V2YR%CQ+I)6P:VBV:W^)M"JZJ31=1KZ&0E MUDH0Q?(.J&!4:CBP^RTF(:->0QL[:7?:LMIG1-'AN'D+WR[[>R@@+V%JNU)) MSY:=Q4R4&37!]Z@DP=F@VPN@:N656G,T6NZH ED@'&Z7&:BM+FP:VBV^FZM+ MC32_IC;K?*DW[X\;@FW#IJ'=VC4JU5DY4^EA&ZV3(_>+49764*^AW>);3+,Q MS&ULL9R>VL:F6ZM0.S37T&XQW$3L%,ILB4K,Z%1:)Q)9:HB:AG8K(UA#JY3+ M+T0B,ZCFC$2MNAZCIN'=XH>[;G>\6Y0IHCIL6RR=,'MU0-V74)C#-S# M"O&L85.8/="6H-L+,$R.A_WN9EQ-4T(_/^[LMOT9/P&]7H B,TN/6KME6:;X M;&&H]1>%/J'9L&GH#.RFS:GKBMMP]^?JN<_ M4#G/?;][5T&.!VS,VN>L*N9YAC!\<1E;@+&QP0.&_/I7LH&0F(P+@DUTJL[: M"1&VU.J^U+JZU7*?ZIL#2E[6$N/ZV%0*9&-CB88P,I"?E/3/@<;GJW!%7W05 M6ZQ/]&8\!@3=?:I/L.3#LK!=3H1-KE+N5K+DDM@,ZFY??;C9?LQ/L^-F*9VS M&5),+FRUF^:GJ*E_#IAQV8YG.Y-U#HP&@K(V5X5L#[IJ)S!6*:2K16/19HD& MZ $GUHTI1=%MZNO!NEJ)-YOK.*/TB[/N/#:U"ZTE;'H".,%T/DS5L_FV4AB1 MC73BL9[2&0@7TGY.Y 7QK7AQJ&ZQ")'5!B0V2IB?HJ:^I1@46MMLV*M-H)KP3RQ MK*1&E4>XRE GW-71TC!,7;(WO4;J<9N:F7;='+I/]@*+X-(G9S)ZM:7[;28@;+=V3*XR8[L5Z MW9GB=L"_)E?2T_G*'J9Z\IP99?F!6*.F;E/_-B2^I>5&>KA0&L75>J7:G#2+ MN1WP"]80R >]26^2/9;HI\:SIK#9S.!C3_B.\,7=2CUEKQ2YI=MK,&B7C$D* M-?5)JY,OKP;-_)0F&HM"@>M-XM5MT7VJ3UJ/3F^^J;82C5X?[@4<4TA7M]#/ MA$W]VP'.' %*;6:(+2G;B?64Y#L=MZE/6EMSM5A/2G%66<1ID7T8V6 #/4W8 MU">MV3+162E-L=6S-2#S]JC 31+NL [2>J4JPMN']CYQQ _)#U/9@:"RS\)A M!X6//1QQWH>"S%VD[127*IB1YPGFP>*6<10HZ*9S"*;;JF'73[3H9FC M][P>##H1!OIX_"=PZ1.[B+_FUGR$<^N3G*5'QH:NH(S(70J%FQ/[U")H(WJS M/,>7="U"O;%>W&"">4/;E2RAZ..2)6ZB2QY(;O)A&R"51ZDN&ARRB 1G@:67 M3&LOD5R/:@6ZJ;30QNQ#0LN+\B?1W?DHS^;0^:E]P_W[&BA]N^895,9-9;* MJYQ+&_94@&[((07G> :A=N\,'"6J3MV8(9RGY_.\S^E9N(G#3QF[QX,QK>,D MGAW*N4<8%CI*I7G"2#>I^Z42OM\) RR$PV$O=>NAYO&QI6,8.23QOYW]_3&H MJ]WI]$=J'14N>O3925]I]1?Z=_I[#1KEU6ZZZ[G7KHII"<<3:@W:-[! ML[,D^S-@63B3J(32KO8.[!]\[/-J/"]K!?TE_PU_/SZ7LG_#7DUV-W"@QJ?[ M_UI7)0]-GWJL N].CT,QLR,#>5Y*%3WR+]GK&M3[Y;Y Y[Y/S[+*GQ^T@ZH* M%0B=*4 -22*&RF*=2%J+/M6#@S#_8GA[;0,HL6WB[Z WX2\E];X"G-PZP'<< MY3?N4HB?%Z?=I>.A%ST?+U1F">6P0\L3O%IY^F0"'V#M#B6\T;^C=Q[E*M]' M/$^CKA]2 -WLYP4Z8>++JCZ1[PW;[!?.H.3&7R(5_NB=U*F$@\_6Y ZQ*'8Y MJ6XA#M>-B8[N\3#*ZVW^[:SAZ MRQX1?0W(9!2N"5-41\5ZPG75=7]\V9T[)W>7"?K"E)XJDNSU?U\>Z)5<_PN7 MU^J(,R#9*FA,#J6UO&)W*4UZ=JV!)^F&UM[+-8W$ZJ:;^&MQE?28:0S*Z932 MV91J^86X[*\'T]>K:X58G\]DVI\@5KR7L4_,B)MV)=B6OO_ 2[IR/WF6FD4< M'?WQVCSEPG%>1I5E[#NQ'\2.,_G0S;GQQ'T\^=:E#D=Y1T?/1Z=:T>9Q+Z'] M[VX=LU]>&ANJ+?]N!MD11W1H*HQ-7;4M<)74,>*>8-[87!QJ[?DYKH_>/_&4 M,/C'EU F\-2%=>J2+)ZZ<$X=<<^]>1LUGKO@SAU&S/!.W=LW>.*I"^S4)=^Y MBA9/76"GCKQ_\\8W/',!GKFW;ZC'4Q?8J>/PYB"L4X?Q$L\!Q/W36GSLW]>9Y>^4?A@N#(B?LC.5V49OIC(7&G9/1J\8*34O,"I?Y_ MGPU?U%4D$_=&KB^*@KI/O,G;!$$6+^[N.;ZGY^YWR\T']833=/.DO)]E[7 / MS^UKRYL2>EV57LCG#.H$5XPWM[6!%U;G*17K;/KSIN<:>(E\K_HPX1865I\O MJP\6SP7$\][FZ[L+-7W60_1)[$HNXWL[H9#HV7.MPIN+,&XN+FQQ?RPVO"FY M^^W>> P\F_-.D9AAV8V$#M#QKN7N=P-5_PV)1_4S%2SD^QJL8(%S2;$8SR)& MO$/".R2\0\([)+Q#^E9KR^N[0X&E_66B>(,49/\U[!ND0\D4[,0&6,M"ODOJ M'5TXBO4L2-XI%B/>+ 5(CGBSA#=+/\.=#8)?$?K-DE= !&^0@NRZAGR#5')K M[&"G-< :%O+-$=:P@&N8=X==B#4L[95*]'Q389<'KD_.I'+89_\.G_VD$-X< MLOS$+]1W!T%SFO2#O/Z7)X,#Y]0G/^W4OS71M5=*3M^,>^56$OX* MUB2O&:=XNR@2EMJ7BI5BL6$3/9_4WB[1B:7VE>J86&J!=-C#*;2W:T)BJ7VE M'".6&C90++2K+J#8/H/'.P19:F$F,-CW"8P;2^<*HWEAN@+3%9BN"+C4,%V! MZ0KLV =8:)BNP'0%-E LM%L2&J8K,%WQYW2%__YE401@,ODG-#R&>_GRW>^J M+FAF9 94*3+1C8@IH)/M?G7Y['CQ5NE-ZSN?."_L;'PZL^?_772X%^VA7PH@@F:?I/[!5A0B*[HP$Q$L*[HXA7 &(_J/O(&=UO*&(*)K@2*V)EMM M,/GO70_^P'F0-"*9M@ 70K+P!5C;0Q.WIYQVU--M M T#SL?NP1Q?9?4$ M4>KG5J7-A&UFV771GMY%)"#*"T$U_WL7H^_0XKT0K/_>R1OKEV8O)-W:_?TN MH@D+.)F[=_YR%WSX#B"[96R*<.7/ZT8'KOMU8-5UJRD85F.2EN*?+&][;8ZKD0V6G-X9,\??>;BS)Q^D.K M(\:[6\A&"A#>80+P)Q. EX.[.,VO\C$C;A#]Q6BNV9K6;E92$.X0*4A2T21# M70;P,&L1O.2N .%=R-D]; [A3Z4*D#5@HBXT1-WEEFHKUQ[V2@V*5=C>=M K M\O.QX4SA4NV2=Q09C2>92ZS5F*&[T3RR+'S$6D"WXD:$W?$WG/\2FD!5\KJE MPRZY.IXY]RS44L*Y:2&T3?*Z)73#8)L>H15J(>'TCO!9)GO=$L-AL$PN_*Y% MB*AH^M)4=*V]J<6&I:5$%+)S72T3MMS>?IV*?MHT>%O<$QO5M5[:9L2VHQ$= M%G!)47L0.2/%DP2?A!M5AHM2],>B:!A$@PFBUZV6'08,]0B[4 L)$WH?!CR[ M.FO;VWQ/R'5*$ZN5(?-Z/N,"GDO-70'Q,&<7TJRZ#Y2JZNK6#=W,'HBE\0SD M&PW17=+ML0JN!N^?SB,_!YT6@'$'?5G[*4EYWOIX>'-6-D551R\_L63F 4GD M2 IHN<(CU9[2' =<'N%$,9@&'?*MJ%+2?O,VAG ME]O$T.JH%8+*2PMC8==R@MU":.>>O:62R2A#)7&B76 ST\3!\#R+PUXIXC? M S[5@$O;,SO9P!OVVG&"\L\J_SE'++6 G1*^2:GA36,0#Z/>I-3P30/80+'0 M@BLT?-, YC7"SFN<-]NL*@NN)-S";CCG#',6X9(:YBRPB6+.(LA2PYP%]NXQ M9Q%@J6'. ALH%EIPA88Y"\Q9_#EG<8M5K=1C[@*7SPG-^?(@UI_X=#HB+F*% MBUB%V@J#6,3J:E:(RU5A!QZ7JPK"C7]!$T?0$_9_RO&D)[__*&1Y(O\_36G] M5O)A/.E5DAM.+5.ZO%DY/!EWCR8EJ"A+X>I48<;, %:GNJ;;@B'S-LXX?13? M9B5F6E[35CFW7:667-%(- 9V"N&;>[[I"@"'J;:0I@?M7HF+4069R,;%J (U M[NM=(82-YZLI.X%3HDL;STV4-L+7;P4@F29P.G1IT\%%9#Y+1V',PY5R<*6< $%>(%FD3^.3N;L6JW3W\0>8].ABT^?I9,P:Q1BUBC(PL)[9GP2+?A2PR?1L(E^+ZV% MI89/HN$S&P$5&CZ)AD^B80/%0KLEH>&3:)CH"#O1<=[TF"P071K/NW&2)J/> M#Q1!)G'2#.8PPB8US&%@$\4<1I"EACD,[.UC#B/ 4L,GPA+ MT5!L16<5YX69B&!9T<4IA* >/B8I[_0QF3QGP07JT@47&'N>'^NJM_<[P26B!,W@HJ AAL0+?:]=4=,7GI'7$V:1) 35>,7H%PG#+3)3*+ MWM>7PQWL>&E['; 4#,$"ZK8-EKIA :ES0*-#PXRNJK"-(:@IZ]#C$TLD:VBM M%,]II")LDIM&3&O4FML6%#A/PQ4R2A'QRU0JQ(@7P'RD "$>I@!_- 5X.< ; MIAKI3MRL.;W"HRA64\61KC==P&/O?I-D/,JPN#AKLNYRB_4J5BX ?J'PO97 /U: ,Q[/4@Y:K-U*Q1093; )7*D8 M9Y-]Y2IY87<(#F?!A"9<%?K+8E]?'_'=\CA#+=2V&<2[Y0-FF_C&^4!LB+7P'6Z:96$U:U;(+5AP5R."BE'T9?W^$^[1J\3>XI M7EFK3!K)OKE1[(0F]WMQ9KVMIGB*="_]8J(,R^%LTQ"#: "OH \8AN*+Z6^' MTOL X*T?=MSY^[.+-E%Y/M+7"PR+7*$\X8C-I]#6CQ5,4 M3K8+(-[Y"X411F 8=\LW(4M,>\S<+=F\A:W,!E-:70>-2=#4P\& M,45PQ][]3A)DE$E^;(> J8_O2K4+G.%?&N].$;\!&/;-XEW8F-_/X%VO2A>) M1D)+Y;:]V*"0$>KBW>QE'++6 '12^2:GA/6,03Z/>I-3P=0/80+'0@BLT?-T YC7"SFN<-]FL M*@NN)-SJ;CCE#',6X9(:YBRPB6+.(LA2PYP%]NXQ9Q%@J6'. ALH%EIPA88Y M"\Q9_#EG<8M%K=1C[@)7SPG-\?(@EI_X=#8BKF&%:UB%V@J#6,/J:E:(JU5A M!QY7JPK"M7]!$T?@\_5_RNFD)\?_*&9Y(OT?& 5;)S:)+&&7A]7'%%/("UJ+ MIQAT,HEF<6&J$.-E M37=-EP7!Y(\>;/HIMU<=5U9,*NE+=K5ZH.3 M0MB&CC9],[AABNUVTX)P#:IK$]BX!E6@QGV]NX.P\7PU52=P2G1IX[F)@D;X MWJT )-$$3HS.;=.2)UOO(UF#W;9^480F%,%W=9[VH 7^8BYGVV2]:XZ)3FM0GXW4NB2K MSAL($#.!B%# @9!M NTE!!SLO@ZL%_<9[-%ACUU20SO@45HP9;.GZ6,X!VND MG9Z'!O^N:R+\DCN$KB%HY@08)GSV2S"I"X;!UVK-GDY.B7A.J%68V9K+F?C*!XXJLT< B ML[V#&9%LU'?W[];, ""R@(*?F1$ 9UV*U% C[P80FHQZ/R"9WU]%:S^EH7OE MW&OJ\W1'63,MPW87E,A?KA.]&^7?$0$JL XG#FDI$@U4G(@YTPTKLH3?UR73 ME3#L>>2O*=#07;3J%DK;-*$ (2[\YQDB?4J/#8MO"]H4N(L@^JTF;.2%O=BM M=*L82#24_'S5 _W2N)(8+3;9]=2OV7!*7]'L)P%T@;%H3#*PE#'I0AR*7ZY.OAU:;^"&A?$@A=0@#[OPMZF55U4 M=O[$F!]*<'2Y/7O_\!_]B\652 8R(&:O7 S:-21/2]._,_W MN$DB4G;CL&AROD63(KR!NL-P__V__^=X.'YDW>TFCL:Y>[>WKD]!;&P 08D) M$_CF7X+J0*O=;U3(>^*P4_EUV)$@R43B]_'$_T2>?D3R\0EW(6QB1R+<>Q$J MF%B_O&_M/W+]P_UGNBFCV?IE -4U'_3L9T]UY\G2E[\H\IY]KF@D?,9W3=R+ ME8-^FJ;_"!&(4!!4_M75Q5.J_M4^>+^B!T%%AS"N_G,<0-Q]]):&(=DCYPN! M"<)>!.D(;0]F)/P^TK#7#.7YM/KFZW@^R'MF+Q*$6'R<8J3D1)CPHD2R?%P8 M3WB.F0 ^ 3@2Q 6"I1/2G=MMR'H?*"N2'J1Z;J9L+!\'TRY9S MO6\.[TQP:M-V)3GO&WS$C= M3*JWJN>5RLI>;O*.;&Q2*9[E"5_+$5A-S$FSH\C*NBJP#;$S6;9@2]\S#;I- M*:FDIBF+!IN-C=5FC*Z@ELS+EL0VT0?$]"&G+&*3E%EO9!_&&X=/^-]NB:8^ MR'35!Z4?)Z:=ZGJP[L%^LG*<84&53BJYQ UE8E,?M $\243_K?SK7*CVD^ M8>9S6Z:KIN5A^K&S;O$DX6\J4>FT4E=F:66U-:AQY;'#9A]2/$GZFXH.UY4S MV6*9:!3E1JM'S-<5.H5H"E]39FYG)54K$X2PJ8%$7TETC,84-?6-7]T^U,;E M1K.H+![)5B77GC8:2)NI%P+@23J9X.(DQ9"G/RM^@J:KI4)0UC4-_IC>RE-9-32-R)SD3(75KS_T ,55LJO4N/JNHGZZ1M1RVS$I8<" MV2%B/:'4>B"JM;: H-8WHNZ88KMMIS[I-2;);1RN8-E"MW4*E%/;&J5Q\4J] MU[!*PW9,+;.#$7JF'V[652ZG-1DJ5UCGG$'?4IQB#;7TC:C?8^:56H'=Y.26 MR=H0%;MD&K7T6Q@%[8)@7EH S4%3):BXWU*3T"99CCC9GDR\M-1=>\;7WOL\ M>?KS!/W*Y^1+!-HA03)^^OGL">3@J#B3\"&!AQR)A*\]PQ )/\+M/B=]R$%! MG.%@ITY_SKWLI_MY(NGKO]>>]".3]SGYW]^3L^]Q# M[I2TA%0RDT3X[7N[4\Q6RZE8)I8K M3.!$"V.R"WT'V)+T+5XFUUBM]5&NV5O)Z0XKJHR2,U.G 'Q1F(AQ*HX?%"N362H57&-.V9%/4G%, /I@;LV*\VBHJ&9'-.*M> MG*'F4]C2-Z1-JSF8;04Q3U1:I6G>(3=*L8):^HKTA&HGIE03\5)_ M<]*M%@L#RZK%NREB->QU5I-*;MYJHI:^P1KZL35NG//!UTGSDDE/!S"W(>2]97Z>FA?1)#SS>&U?R MK#/<]E9$C01&HVJUB=0I;[DS!EJ?W9#C7J<7'Q>>DMYQ25L6,V;5* M/58F';TULW0 97_*6Q[';&%9G%:Z.6JH#:;#J >H M1;RP;;;UQ-SUP7T3)3F5;$J61AME5>[S6[(F%%3/7??-5"XW<9AZ2^SG0'F: MXK*S]G ]:Z&F_JE24@NIFEUM4DJ'FC83PL-ZU$*//6%[BJ13B7*"G!# H.39 MVJ@FI182[S8U.-1=]8MOO&&2\1I>3%FQ[P@*I;4M4'S*LFFO4Z_WBM-O0 MJ2[L[ G-YL%Z*VZG3%/9-L06M5V)K3*$5/*$:H/Y?-;/FR35ZT\J0!$;M\J2^!L44FV/U<3>W*4D@D7)04Y]@G>)8:&^FU7$NPZ2V]+J39'*Z M^U2?8!DJNR3(W';56S5IVZG-M4+-<9_J$^QC-=ZJYEBN160H:V*RH%O+C-VG M'@3[@FS<$[32LE#2$FJK0\2:Y^_L_ M;O#S0!%ZB0>BKJK"T@2_]C\<4TWL4]35)>L$V]+W'WA4G?O),T+O**Z\:_/$ MH'(>#V<9^T[LV2&/&OI8'G^"O.?>S,<]8JN.GJ_#9TY4W=DSQ_O?8RA _LLC M/U'\XUW>\2C^?&@JC$U=M2WPW83CZ_PY^8GP^!.+_(<)!M0]^6:='#PSUYH9 M\IYYLP0@GIEKS4SRGGHS*0?/#$8S/#,8S<(Q,QC-@CHSU#NED_',_.',?/(X M\KO;F"N*@?NNS/_WEMCO3K4YMU3@IAI]^-\[]NXC.D$Q]TGZHO+@OB*.MTZI MHTRWB)OJ%CE.MW]^;AV;!C:-GV<:/1/E 7?@=^4)')9F18Y3.R->GO>,K^Q96#+^*!E,!^S#/H^<5EYG-^]T@WO#(,U _L?#+#[T3OX MX/WLGG[X9+6@#^T+ Z';@.76.ZDS%R$*' M.*$&F).:\7SD\O-AN\=*9 OV5H1__4O6]@N/;IN")IE__^??[SZZ#*@:$0#5EC0X--E2]ZN4_)--9/>#H$'RHE*_NFV[6+Q:"RF@)A8 M*,1T?:,+(!)=W\0"*)3K[W$O)Y1S76T8!"\G#>#/&HK3C055T$1PR6K]UT?9 M[["4\UTUFNU"EUK.F7 M2S#^2;9*(,37WK M_1\843"B8$39(0K'6W6G:<0+&:%78>J#7GG#5TK.6R4= X HXW$NOW%&\X4B MQ%K#025FC*W4%"(*>_>;BG)T\KL!Y2?YK8%V3P\UW[S+@CK LE0ONS)R$UO^ M &[;KK-"?!Q!3T0< KII_^Q T?+P5\ + %]NM7BO_N^1[9]80M:IA1(?U&;I M7L7B9H]*>;TLBJ@^&G)*$_$HE61\B\C?&$(PA& (^22$P%WK$X3 7^;#O@VF MBJ,JH/Q8L@!9I\C,=;:P?P8A-4>FZ[U\@B(*:ZD"D)_D;X:3)WWAB+8![.0CD")30=;,B '5S$"EMV4M @0#D:EFY"_RI'9@ MWN/G\![G6)(P,Q)DS]>1+KIB[7&F &&FJIMF21-5&P)-2=A!A"KG<2N9:7W6 MSE7BG71O3 T+_4D*097K=)-1@B(Q^8O)7_2^GF8\][K_4J&: ?/O3[G?X5BZ M DCG7#$;.UAT3X@$$5Y&^<*+U1.6O+E<09G"_IY8M\3\M*8N2MM*;SNN4F:_ M)7-.QBWPBUSL>)1.7HPK^@&>-,8GC$\_VYG^4WSJT"N^+RV<;&^53)#;E<@U M'V07G]R4"HKS7ZZ+J>P?0F6_=[ IYUW>>4@&/GV "7-#U^.& G=A^G?G]P5. M -^\QGE9?T].]VC6I-M\YJ%. 'O0M1;#;H%?!2SI[]6U:KH86&13+LJ]SB(W MEKK3MD++[B5PG_2E,21A2,*0% 1(@G[VA#!GO>:C(RALG%V7!Z/L;&V'!9+J MIC&H9.?2MK?5M=&Z5UQUT@_N%9:?AVYL)NY9<%2PD#A<+PW5 M"AQ$'4'7RT2("('>>UQP^1,WV9Q%(:@GV;F]A[^Z78BIPE:WK5\3>0.D8Y69 MVZ8E3[;'HMO?G^WISWN;J5?G^V6QBA?6Y/8!]O&--8M[;D,N&8-&N&-DW-C! M>Z:\Z]X;CWEF(<^UX_U!>;^A[W[T?FLT0R?D?Y2MA"I4V*^&42:&OH#XO =7 M,R(8P(VM3#6WN:Q%]M8KGV%4N_)*7QY558?"U2$PR9IW Q0:G03&5F1LZ HP MA"F(3,"N#H?[1[=0\]HMU*Q/(F"S!*(%QX7^+ KF+(*JNIN>&-!:(8MP7KUO MN^6> C*;@P<"%V]J=D(!C+&FBO@#W!]#U >Z_ M7URC=;267 " 3V'*B3&Z'\EH>!9"QB?D>=?(3DW$W>\N%-<$(J+N(&+# \ZE M 4Q72K+F.2&N!HTADKE^P;Y(;7K&@&;!V'L:D<53Z6\D>?3' MR3-]\R9M 7N[16LAF?C'C%3!&J@1^I4*,O!C],53=>C0MN_7\5KJN2-U>P&E M+IXC8/.*_^6Z7&9*DZI/_3SA>,$&=5TSGOEAZ/MN3[I G&GRR@9F%\FU"WN: M5G51N=M?XB:3@W9'V'0FOVA+VRC)L<#:WYVCY/_80 MWO9R3OI+'W1[ G 'W3U!GN$:.AIZ+?A"C?=4Y4K7 R7P!8'!G!D\+4&?WRSHN!XQ5K]7_Y7-CE 2:X][5< M'%>^9!1O"N/UFQGD5S#ER_=V)ZYX_N,C5OIZXW.#7F5 AF%KTEAQ>5Z+S M",0CDFY)7>?7%3E+ J7425/++A MEE3I2''S<.A1(/_<#.O3N_0_Y_91WW_54EST#<)7M=D@.2-QR MO?7WPN;7/EM]F7KK3]ESN_PX_I ?E]ZZ&7(9%5I=:B.;AQ9/!IF7-4$394$] MNNC=2ZNK@<48&*<>>OBQ* ,#Y0-N7?[BV1L.;;P##FX#^L4C_3EX[B,55W_&UW#VL4Z<$P.5FDE<[#M%8KMH6U,O_ZV8X7YSE.U0FJ M.C$V/ARL[%RG82O*<##)4L!!\^!5-*/H[ZUH=G' >]^L+U^&Z]WP_GM M?$K1QA/[IX-\+P3]#:/,N+-J+ 7#VD9$ TBR%3%D4\&3^Z>#?"]4>O4EVU>$4%&6^M@>(FB8]2=.QPWO"'[R-(7,O__)4Q5F;_V'.^6X M: 4N6G'UHA7<>8I6<($K6M$Y.H4O:W %$4Q@>L?N9=,[BA]9"-N("@0I K7M MZ-2^"C_5'6 <'\ _.IYOOE,/X>D<_S, + *<+J74$C^^@1*H\>-VUVVG5O$)IGT8VJFSIPIKD]PMOH$9RA. MP,"EZLU[5/#!!'S."L_,RYEYN] :K91$HRE636SI/^EJD+RQ'DL^M4SX1827[EP- M.; S^7VC?C[&6RT&&13FXT\!X98VI2DW83HLJPG6H.!I4*@JB6(%"IX"80C" M&A0<" JDV_N')4NFK]8JLJ/%,I[62(_ M4BC8?+#Y8//!YH/-!YL/-I^ " 6;#S:?0&QDKRB4<]ULYO"W$9X4!8S_FD=6$ OO(-"!?'TO#5,CVZ2#$MF/+S MTJ/[A(PV6.J&!22/S3Y\&Y5W5'7T]5VUT"H]DF;%AWE66;7U!#\?R*718^O+ MU4(18J0TMTAI[@DN4M:^6VXG3E0/S10$NEK+F@4E-N\\='J+9BLCMG@&50^E M""9*$\G;NH$ @Q &H9L%H9QI07"P0&-R^,;K"%3O=1NQ:CG_D)/UTG!F/2C* M()OZ=@1*,(-^D\D->8)-S:OSUCRCQ5((@5B,0!B!, )= X%(RH,@,GEQ/TA7 MM[9::V]&RJID+W5NF]L2BZ]73?\J"LWFR>2XJBS%GEUV6KWE8M0U"PB%DG>_ M28J(LAR#40BC$$:A<*#0IQRAD?Y@UI?I;3&W55JQ4JF<3C:SW[\5L]>+!,UM MR53.-I2:::WE_'8^A1!$4M?!H!_&'(:)(&P#TS)D<7];!(ZRA#3*\H>X>[;[ M&G[F A-:MN_)_$\O-B=6E]JP.*?!< "(SD-[E9.897PY;/$L(OIH(IJ(?VQM MP:B"406CR@W2=U^ E&2+BXWSBNSD.H^%VJ!L/5:2)H(4%D,*AA0,*8'8"5^9 MC_L"K'2['3Z6[$BFLLH\+BHCH;49+AT(*\F[WUR4320PJF!4P:CR8_FU+T#* MIN!4A'5F11.9-C>-,_'FK.P@2$'4VL4PY8?Q9S>1>==4@30%<$Q M(U7[_?& M49Z?$^4YQW*$XT _DJ;;@4G*/ MNGEB09M+$F77>N52#_0(GLZV*H_T0XM/N)=^4V0TGL3A:@QD&,AN! M#L6F!DO429K**=2J9H\9OE#+SAV(8BQ&,8QB&,6"B6+A)2,OAV3U7")9)Z?V MHK:@F$U)K 72QW"0P&N!\L3BTY. MJ559I[G>]&Q&8T>+VH1Y'*1XSN4RHR3'1AD<\\=8@['FYU*0YP&:4D/JT+-, M8D%T#+TVCK6V3%UQ(-"P&&@PT&"@"^LHLX7G 9@Y6286*3RUE$7.<;;MB M5_DY\FJ2=[\37")*T#@[&D,-AIJ?2^.=!V>J+8U9]N9"25DTI]ON>BFFE >$ M,XBRNR#0_#!F[B:2&U]0=K*V!J:%#",:T8"%XU$X'H7C4>'!"$QI4A7V M$1RM:7 A>]ZC$PM8[U$JYX>555%9&>**TNA'L:*F^"2B_^),/$J1- Z=8ZC" M4'4C4'5U'O&+.*5/5WEZ,LS4%&'360QZJ<9RDT$XQ2*<2D0I)HYQ"N,4QJE MX53(:<@O8E6S&-.)5J4,_6;B=)2)4QBK,%9AK+H5 MK+HZC_E%H%JDEKWD@$XO%5Q!!V_I?F:5\ A O=?[$>B265@TK M21BIWE;H#K<&"0H2-^5)PDU&9+@H]<'U".,0QB&,0P'%H6M2D!\ H5)&'VAZ M63)SE79Z/8[%\G-KX((0BT$(@Q &H0"!4'CYQ0\ 44'(=EJIQ+38JQ1&N7', M'O.#CH. "!UK9J(,RV$X7CMQKHJP3]V=4M0(Q-9$S11AC_MB<,Q M#G<%+-SU'-!I".B2;H]5<#5$?R:\;[C=*W "N/:2%EJ>T5O*3KSNQ.I6::NM MN3,;5GJ%K+*<-P>SQTD\Q9.D>P%SE&30H40PR^P/"KPA3/C< M=E%?,YF%W)B9+G:YG"@$KV0TP>+;HF\V<_*T+ (6L/H)BUG04OO#*)2+9_N' M42C8?+#Y8//!YH/-!YL/-I^ " 6;#S8?O!<.V%[X#U.$\H?D(%467"'(P/SU M6HH0QE&,HQA'L1N"S2=80L'F@\T'FP\V'VP^V'RP^01"*'@3')Q-\.NE=(XV MO1@R0PJ97\Q#"AK(!3*;*+2G4)YLO/IDXB=RB1)-AJZHDPU--*0&+PSCS?SC MR.')N%OR)D%%60I7F\!0@:'B1H]\?!0G.@0[R!6'YH*HI$PF:1!VRA*F""=8 MC!,8)S!._(#S%1_%"K5:U_E\M1Y9V]QWH#,-E0.*'45+AK.GR@JOJ !'J MJA09ZX:A.[ ?)WDJ? 3O)F\JN,8Y%WR)P8_DR[J&H)D38)@I440O!N@VUI2Y M@Y_T 7U2IJF+,EQXV MN-;+HERN(([&^4E<4-BV/=(W0TZS4<27<1G:*\#<#Z-OP\32]@4#S'3;!!%- MM^ KEL(6W0&) WNW%-B[VFT/P1UHT,B%*Y.H52C)QB0#%Q_YU(I"YA\WO55F M/5!6>@64&&7=M=?0;V;=7,,H33!1+H[3 S"*8!3YL13E.Q#RD%7SJ3DW'^38 M,=VNS_.%63;C0@CK00@;9>F/%&-.QE8A:] MML>U\3SMPDCR[G<2@@A)X;OM,(A@$/FYY-H["++E&WGVP5IPBLTQA!6++293 M:HH0!+%C"$(XBL1)C#B)$;VOKEO@+4X,!X*"FYQ ,F4T/ADXL:=;\4>K6EJ#:H[(SA]Z 3LY^:/%DPKV,+DE'Z<3'5C0, M9QC.,)S=/IQ=DR=\!\N2]*"_W.97=:53L'*3EE)M&D,'81FZG2Y!13E\N1/& M,HQE-X9EX24LW\&S;*4X*@QZ2J=7Z=+V-$:SP$ZY>);T?+,DB_$,XQG&,XQG M >!.WP&SXMBFS/DT.^M5DEQ+SD[3C94^16"&N%,JF8@F& *G%O[0U,)_WJG8 MW]4M08U,3M7MQV7[+QVE"]QUHQ>J-A*X<5Y[)0HMZ7FXX.,H]_UCUZR.M%), M+7'+=6_5775YOM-]J-O0Y^:\=$4N3D5I#J<)8 #" !1H +HF3?EU]&&TN34K M2^ME+Y.TQ<>*WIURW2E"'S?3D:.H*)M(8/3!Z(/1)] ;\2L3BU]'H&6?4XI) M0 #L] 86\BT!)A$!4@H (A(]K8 3""!1L!+HF%?AU^!&[Z]1*Z!!D MKF!.P6R0+69CK+O]0BPAPA\F2C(,SK'\ AWX;PM1L[_WLJO;"]A#\5P#6\C: M?ES$O?O!!\9Q4B(?'-BAVWX^>.+^[Y_S310%/SB:J+D-C6NR]3Z2-=A%ZQ?% MW%-/HT;?..2#OB:"9UW[_Q#+.0/0R%35/<$?60!KIDMF!")'1#!->[%$JFY& M'&" B&T""1EDQ$ '_PW4?@(M++)&)@:_>D &^'TSHD\B-<$09UY(AR:CW@]H M9W5_39GN3"QFZ.B_;$2C($HH-/Y8U&9G!$ZC:BRE#!)"CF-9QX M3\RR%EGH&MC"V3 48$4$KY2'N6L$4.O(5(<+F(:^$#$/78JZ>OOB6:DIT,0M M7*S'QTWO(TA9CION%.'9JR=P,LV(M5VBE1+V=B:LP5Y)X$/0=PZJ?KQL/'-6 MLK8A(&SB27Y'UW3U(^[&-"R^+6A3X#HHZ+>: -757NR\CZ=-DSE+:1+ZSY%1 M/O-J:JCO-;?K>=3SW1.(CCW4Z?6&4[;KPF(U-3)F;MQZYK'$H&1^2;;A0!_3 M!-K>97&D7UU@+!J3VLXP&I.=(CSI@>>=U*'9\=TX5V%F\7JB)S@;O3U)Y.MD M(O4A<$\2$4G8F@?#>K$*O_^ "$1[%9B[!0&N :Z92W I0&"PLG6D.+MI7<)G MPMF;&/H"K1!(B2Q#D)!6[#OPP>7H"4]VZG-:VZ"BB;H!-[L"*@6"VB$%0>Z9 M+:BN040F<%TS(\]\$R@#U$S6;&'GQDGR^O=_X#_[GHDJ$ SDN\UV]GW8'2 [ MWVV2".)_OL=#0X($QF&1YWR+/#K^L]P/P_WW__Z?X^'X$72WLSD:Y^[='A). M06QL $&)"1/XYE^"ZD =VF^:R'N"W>^:?AUV1T@RD?A]//$_D:XJX*)]S$;X?:1AKQG*\VD]-5\O+,_;?XUY:5DH:0FUU2#D-24]C:H\!M 2EGOM8[?!<)#?V<3XH.\O:_DX1I$.;A9]:IL101K M!ZXQA''1B"&;T"HE]";XUZT,5,G\@6Y351?@GJ0(1^]N1SH".NWV1;])AS C M:ZAF641U'VO-H-314@?7'&"X#HJUJW^&[@> [S-U^&)'MF;0#_IC1V7O990. M3E-WN_2\%D?BW9&B@>9U PUSYWLH="U;JL_ IE'RY090:N)N'.DZJ("+6^QD'=[#S3MT"(B# U@$=0N!N5 M%QO13VF(A#:M^A)=&"(@6@0N9^(,[3?- M!FX@S=ZZ_48?9G3X&FW[\;GZ@<: ..?(PW[S-%\N/37/(TWG,U MD>H8'@4T1G8$=X_18^V)N/L99"90'9]MV(Y,%_[IL#"[ZF<"58TL;!7.FOOV MYUAO(D]I(F^@CN]VH6AYWGT"-DO96X+=Y6)'4AR_;0S@;R ")A-H&FBNG!GP MAN3=!H2Z^[]HL_L/PABH+]XO$2%B+H$H3V27/3G&HIUW8$$)P95"0)H,_P;M M739G"#.VQQ*YCZ30X+P!Z8:'1 #!@.N6H-D3W?(0<"U'CT7[<3A,^#$4$WH. M5&( D0$.<.=+/@WN/N(Q%YZ%"_!?A% OH-.$+U\C\LYRP&[@;L]W3SLU=/@G M[YN[H>P%=< *%W#=Y7GW%'=-AAU&*[/KZ^C&3P*2#U ?>@1.FCSU7)J].N[% M]UR_W-F4-;B4()H%:MK2T-==,#HIWI'/>&]!*:CZ9QZMOVJOO4^]]77;-$[K9XLPC M34U[#$W;788&@#4W7B7D]MFI$JZ%X MHRBH]RZ&/YM57_]-CTR%8GJ!>CN7UH1C@DX*DA1L X$ZXF[0D8?S7%F>#1CI M 8H011']#_OL^3 (BJ9PC'O!HP@K&M&QO7O3HT-$WO]I*4"_ P*9.TSH2D&1 M&$_M79VSGC1BWR>,%,=C3.MOV-AS6S\H]#-'>&\ 7EM["W:+#MHNF;"SKD9( M!]_%?4K4#1D8:'SJ-KHS KBTN&[E$65KS:"K9PT9\ %)?0X+KV09]FYY3#S0,4/'+8T38"'?ERA]JQX'\. 8N2AMP! M#S?\7/1SW/S@#'A.RFSOC'F[D3W4["S0W5A&5+2Q<*EMU9;U43!6VNFW]1[#>$=YOL:/OZ+"=[_=97F7Y"1% MI@)$E0,5!1=<(.YI1,_"=VO9P;G8A;JIOY^4U)1T^&;J\Y'C0$N!(C(F%J"P;TN[?0N5;1MLG-5#* M);B46= Z[AG_+@GJ[W\B& (P!'PC!+AD@NEGS1'SLV?!GNB?8^+FR<7=>ZQC M07598W,&/.8:1%YJ]Q%UB14<*_CE%?Q/ AI[QXS^YVC3^RPVI&OJ]BA!T:?1 M =A@72(Q^(6ONX\_>[$T8&C8A,>PD;NL[QGBGZZRUI M[[@CL)#MQ:O/1GEFZ-ONLU\R?T_^]FM[^:\[1HA*@\8GVM[>?6D;IBV@C#?/ MY??(>R09"X@S35[9X'@;OV_VO$<3V[(-\/0RC^ 0K*,=Q=.(@D!S[=B7MK[B,OS:*P7)/(26]V@$OS&3H$],GG__&>+XM-" M*.VIYU=6PUU01-.1"J#2(:[6/]'@7A;UL]D,R#1^9=8^0),=LX_F<_KQB;I^ M#B_'6:5/\[%/EA(6 &40NZ\[9$X]"V"AU--W)^H%0CQ[YSZ>[S*=>R61?'.[ MF\M=Q]X8Z.Z Q O#1\FQ-SOW'$4F_C$_FZ=Q+#<(LZ?2%UQS=&,E^]R?0VX' M1&Q51=,#U0%"JCJ!OP+)F]^7'8/XKWMSHK]T(.27D:;WTTN>]=H <.TR@9L] MLE.9XV#WL=;HSQ-1[B,%N*1Y6NS%?2,K^)7= 0H4LSGR963P1/%[IRVD7;[9 M5Q)D#B.(/DD8/N:%:)Y'KP_"?-&KF0#_+R/+WJ7YCY%I+F0-G=X[>%P[Z MY M5C;K3\JF<%(V3LH.05*VL#\&VP #4Y$RI5POLRP)F2D[73YT4SS),W?>VPXM M9XF17%"M1ZZWFLT>6\E8?RTV6RB_-?ZRZ:JB:;'G;JXS*G4R_4Q;C+8>G>>IERV5'2A2,YC*6BVU+)L5LN7R. MG\*6OIY:1*.P5$%&Z174%!&+&PVA;J9@2Y)\V;39RX]+3DU)]!:.L>4?XV2L M;[NO]_6T5:3M=6'=I(CM=-D=VK6F7JI.^;B_IT5V.F SK;1#=.;J=ERJS,U< MQH$M?3VMLH/!:)[HJ43G40$5K<+W]05JR;ULN16ZRPW;(A1EU6R/)=Z,:VGW M[?XQ;>;C3(,KY89*3*GWJ<&<6R6U%FKJFRBJG"AH[>Z2Z\GI9G,^&ZGQ92R% MFB9>-LWGB5P[OBSF%8K;"%R&8(EI"S7U2ZK0:6USLB3.>A2<+[H^J3K&M,4S MO*]E.Q5KK6.%0:>WJLCSL3/:,^UVYQDF-H4M M?3*=2'&",\8S*Y=9=]0*6QFF6AIZID^F^>6VOYV0)M\3-J42&$"/AI30,_TR M[53X![F],-A>IF/9;+NZ&'3F*=34)].6/F%X:67$%4KDYP^,HA;B)GJ_7Z:M MF98CXS9K$X6^W8QUR^UZ=^2@X?LD5;8KRJ.SBM&]2M6D>H8R7E$;AV?],N69 MB9FH)P=6C\KH>38G6WTJT>(3_I:%1FKSP!%DN9>99HO0FKNMK>S EC[IJZO% M8YLH)Q-*K$HDEWIF*6^ZJ*5/^L/FH[[,2$Z&*.1H9]G,K&-&>@I;^J3_V,F# M22IES8F5,) >Q:2:I5;HF7[I+S*@VUI(:I]8D .S65FD!B,&#&X\0V12S21)UU9&75?7"'[Y.4M-'2Q'*0 M2!#];KUB]D&2J4S14RE?7ZLL+:U&%N?DP++$#)1X>KPJIGC.+_Y4)5M^G#GK M0J[Q4"^6MXRGF\V.@OU<=ZCR'2S/*[4"*.&6OI?/^0%6AX1 MY5+.EAZGHVZV8K4VE-5J'=/K(Z6F3:>P)>F;U/0H:1CU MCM(A[)2]CE=S]-BFW*:^6>T]#JK-'KWJ](2Y6BN)[11K%>!Z0O@[4)IO!LJP M-TGV*IER1:QN1+*8=IOZ.C"J%TTN0306N6V[ZJQ%N\$/E19JZNM 7>QLQ^F^ M',MMA6QE0G9I.#RW:?)E4^@>E_0TEQSV6+$7HU:U%%AMW*9^%ONP/Q*N,@O"5#:BK32 M:!%.:58O-!(9MP\GM#"Q9>;)V+3<8Y5!N9:IK*D11%VA_T_ELDT_8\4PFE[$3RD H@^:#,T5-?3"03#$-NEU:9X@8 MLQQO=(CJC."@IKX9:R]ET]S8VE@I%*I;T$@ SJ]3G&I M9R>/K)6FW:;^:1A;<@GNL9JIW*KI*%69X882NI^+8<+Q -H.7S MDZ$8VZI>6]\TS/IEDRMJ&IW+-);&N%J=JJ6R*R__-#RTMK&QF&K%B$+K#@S%38PVGLIT0!:)CKBRY49F+4]34WP/-K@CCQ]EZ0:PTVY@7*N*C M.8'2/;$:QVIZJR7GF0(ADXKHS(UI9VRW4%,_)&RIG"#%2^,242'H1[G5&*X* MU93;UC?!@\1B:\TX)ZT(,[CI;&>FFJ$YZ#([7Q?6Y$ &8K7?5VRXYS'ZN7I>U,DHW48[$[ M\-KZE+'-#]=ZJ3N>*: \[XUZ=EF(LVYO_CIS W<] M8"VXZ=+>.3DWM_ %TW^*V'@E2O%J7M^;M4_E+=OJ<8VFQN3IF,K1*964)KT\?NCN1KNP M*VG$)=WME4TSN!FWK#Q609RW)4_&G7QL]J6<:^%_M1[$+/'ZJW3K/W MU)O7WQYQ"$?/1Q5!4%!L+Z+][S$46?[E45+HC.F[;-!1Y/W05!B;NFI;X/(T MT ?2K/\\W?2([?OC&GQQ&L]5..:*N$^^6<0-SU5PYBIQ3U-XKL(Q5Q@#PS-7 M& /#,U?,/JW#,%7O/OEGX'<]5<.8*8V!XY@K[@>&9 M*_:>PWQ@2.8*8V!XY@IC8'CFBH5OQ7,5CKDBW[DL!<]5<.8*8V!XYHJ]3V#? M(B1SA3$P3'-%X[D*R5Q!#,3<;4CFBKBG&3Q7WSI7;JV+YQ5._BC5++2"N2B) MF_S<&WM.3[).=95Z4IB>B^7"8OIFE9W/3&)NHH^_.\==_=% MD5',/4&]O!J97&XB;L7<[[@9F?L*D(V?O?58I-ZU#%Z2O9OR[OV8\\Q MOHI@O)&^N!8:NY)!!Y:O3[7_W_"ZA*%SG:_D$X9.3MA^L%Y\)3<:R^EGVL][ MN;U8+SZ65XOE]#/M!Z\_Y\G)Q'+"]H/UXNOY?%A.'\LCP?;S,_7BO5PP+*>P MV\^!H*>^2M!S;K'A@(W],\&?6Z;;WY3#7AV.AX_Y^%#XHX'#S7/@R(4UZ>SV M4]_=^>#9$;J_'$>)KZ0\[*4#'6=7GMS^+B6L-=\,S5>A;M^1ROX]&3B(L2'# MYQ:!N@9H8.@=@F;&_"_Z<;SN;0GQYUGLG^-\XIZ[K/6>'>>[NB6H&.-_0L9P MZ.2$Z=& T#LW(B=L=YA6Q79W;1HE;'3L4]K]+3.Q./$9[Z&"@A!A(UJ;AJR) M\A+OHS##^@FM*0CRN8[28(7YDB,2,JJFM+L>V5NJVX)UKM P5I^?P/2=/%.* M->B*&D0&+RGT30UZNG?K?&J#-]"?5ALV9.XQ5IL J$WX>)>NOC]V+FCF65&*V9;IN")IE__^??,O8^KLFRW%+9 MBM1"M\_&T6*5^BH%\0"UTFBQ7KRE3-+2E635^#,T:4L%)]E<"Y):4Z M>Z 2J]5769V;4BO3!.W[E]B?&Y)I:JRX$I0!EBOKDT)W9)>%8$J>1[[ M1#?.[KICVN@K@TJ^3QN]Z2D+ACCS!DF34>\'BJ"(<+LX 4];"GI)ZQ]5K3#@ M4L$6A"THX/4* RX5;$'A.0A[;:D$\V3KM:6"+0BO00&O61APJ6 +PA84\&.Y M 9?*E1C(@$L%6U" #M@&7"K8@KYR+^O/E,I[-Z#^3*EOB+LS[$;+_=\GQ73RL<7)\1V%- WUZ;!_TDXVX6>4;V&$M;P@B MJF<9L379:H/)?^]Z\ >^8PF:)!@2W^MD>7*9G7*9D5@@MF9JRJX9/L/%4W?0 ML#3T/O=;*9-O3'B:ITD>Q1%YVXQ-!6')YV5-T$194$N::1DVLL+41C8/?]^? MOD3F6H76FGDRUAI8C('!]T?Y,N>L8[->02UWJFM1RH"V1@"@O!-7\[UV, MOHM,=&,A6/^]DS?6+\U>2+JU^_M=1!,64,R[%_YZ.C:S+^3I93C?14PXN; A M?)@L_?>N*_+#;:?P8(+1E.BDZ4=QV",EYR'%)WCZ[C<5Y:AXE.82__GW MU&@PQF",^<[ SQ]B3.2G@8PC_4+G@=V3P$]YHRG3A'V24&6"AH8R9TY@C<8F M]8=44ZWFMMUB?$8Z9*WPX$"L8>]^QY/1>(+!0!-=P![S!,2,!]RJ/>QF9SV0;??FZI@W!XD6 MA!B2@AC#)*(LQ6*,P1AS/8RY<,@58\R?DC3>,:D3V#*OS[)@6V['B$PO+A>V MSJQLQ-&&B61VV!*GOAM;?D)$"6-+0(+1G\46A"=_84 Y.B1W E52A:22V4SJ MC!)+]99FBZNVFA2B?$D.HHK?6?D;(TI@$.7B(?WK(\H52*9/>"MHJDGJY$VM MYULU?E8H/DP1][QN.'#QB)@04]U5 H'DR9 [WK6%(0?P#^'@;-.&0N-O.$M8T\-PT#$H MFAZXV"Q\Z7?Q# %8$[\0B85"@P\_L5@FAJ"_$HC$(R'3XG:B9G1IU6_!Q1*% M9!-4E/@H X$1!*^5(0ZU?B=5&0P(>2^R^BIDY&M=W4I8#3UG#^Q\B]"*RV5M M"B'##;%BS,"8<2G,P*'3@,#')X*F*5&JI :KK=8#HS&[HC:,/JVZ:,'<_6:2 M'TOXPE&,, #%NY453RRZP1/3CXZB!A);WHZ?)K*3=%]L=%>Y[7K87VW%7"6_ M=1# <)X[PA+^$S-G!B[WY3;)2E:8Q:P44M+Z0>7IN\/&IYL?CP2NCGH=:GCDP3LTF%;'>T.+&R M^UIR.:SW])0#X2MY]YNEHQR+BS0$&+ZPT_6Q1(#P2NC&X>NSQZ]C?&^PK&;S MC1R<;Z=;!PESW$3>%LH-2!+1>)+#>(7Q*LQX18;;W?J&$U,_)#"&C>[[C"YQ MW:M8L='=FM%Y8>KPJM2W&%VHJ9=S>^99VQ#0&+845F]1']UDT=&@D MW1ZKX&H>S?O57,X0QP[ .(/#J8YF3;K-9Q[J!+ '76LQ[!;XU7?&I/N/(S#N M="LSHA ;;Q?Z1)GGJBV>)%!0.L%&2>)COA>&A;.=V@ZC)#^<:/PDQR[-)E'MJ.2#Y:Z,*("(ET8, M")H/J)3:J@",O)5EXFB8[$."X0N,66N2CUP@8K,F:GO>VR8>CO90? M _#1WLL>[0V<<5P"!(+(" 0V]&DN9]MDO6N.B4YK4)^-U+HDJU^'A\]$,8?S M"EBT,U(MQRI4-6UU2."0KIOPR3 FCE8&.%H94K3$6THFTHI8(MZ"JE6D,IE8O7=0VE5'# (T3'L[) =,\7>H=$:3+J_4 19!(? MVL(N"0YN!$ JV(*P!>'@!K8@'-S P0UL04&2"EZ#<' #6Q"V(!S &#F[@X :^W^XWNCXAHNJB$A'UQ4+V2@K@6N)_;#OAON'N_<. M/^7^NLO4!" I[]@?F7RZ#EC6!$V4!?7IRN!GUP4?WW=2A?::>3+771G46DYK MR7PJ-E0R?'_!3*MS@BZVON-:NT2MQG4[1*N8ZS?'Q:2Q!@6A-.5)&MUKQY!D ME"3C^,("##+7 IF+1WXPR'Q;U3^%IJU\7NGE;B(;+@5#8)'[Z\>6<<%!Y\^ G$V6J#P6+4S#[FJ&R] MVNYGN5JYY2#$2:);>Y,)_^5Q)ZNG8,3!SLW%[GX+$.)@Y^;S%1L7XW;521=F M&M%(N#">. 23WPWN/R$J!(&EX $I/&>Z1*%)0?I)O\PM+MSI<"F MA&);G-4!TW)AA;O[_=&:DAA3KGASWTUCRA5XIF!=9OG3 O)ABKOG=<.!RT?$ MA*#JKA,()$\&WO'&+0R9@!>[B/3&XNG?Y54].3%/;E5;-I5GKM7."#-[\]OY M4UQZLWP$_#"=JY3[CZWLK%9>\ZGO"*0GG=FPWXB)T]XBU5GH:V=$3[+2^ (3CD&B ,^6RPE4VO MA>:2*I9R_7R2R,;XAUJ\X7K9*-B*00.#QF5 X=0@P(:GPB>UEJ$55(?R1JQ M8(L#*]^8.:/YU 4+Q@4+BL07Z/U8L#@O0/SD,&@@4>'M "B3D?MQJ]L>*7V[ M^]A6YZL"2;A[#_=F/7RIW@V=4PZ.%Q'>N"8.7][^>>*J+FAF9 94">&M&][$ M::J!R?H(G/_T89C$YXW/[&^5M#7P*)+N=@E<+\N1>-=\B]!ZH:>%#N#M'"P^ MD=LN'2->S<7849R/"Z0^JG[+T6*C9V4YHUJ9$14;)*8<46U/IRVX]T(1T40B M'F7B%$Z,#SKB/+\%F%QN(J:NRE((+@&^/")YH=?P2NBF$>OKYY3'T[%2X&.% MFE)(YU6G:'=F,]Y!P(7.*3-1COI8'@?&K2N>4PZO55X>M[Q >H@D]*UT5G# MZFN'GG/Z:$$;U1:7 Q6ZGYR;\_IZZL)7\NXW':7I[T_OQ_"%W:YS'YL.KX1N MW>WZ;%!_Q3F9Q58'FK(U'K:V4Z"8J>8"EGN"FHK&DW[(PHB%$2M$B$6&R^&Z MPI&G'Q(=PT;W?4:'@O+AE1 VNL 9G1>K#J]*?8O1A9I\.;=OGK4- 3V')_F= M<][5_]A5CV]J_%B:59K$8B)-JG+1E&.3K\=TO 2Z$\[Z"5_](;.M+;BNW1H+=74W"UWW=DG>J855NB+^6F70U,= MOKH59XAC,,ZE $!M)^"X[ MY"G'8PSF^25WR%]U(FHH+>9/-*PVLFO*JJWIAZ<.M$3H1D[TQ083+($+4 ML1>#>7X]1/B%M%_%-_#N6*Y6>&\K[6J[;<.OS-L!$J2#^,TT=:DB 8GIY1LC M0=3;&(-Y7CNH\F+B_W9^;Y$:=W;-E#KE*%>FR7E6FL[ZP4$9YO<2T?CM)+_W MLOF]L1.,2P! ',T!\75]5H4,5S69"LDW4RG=T>HM&<)1*$-$*$+@#V>I;IE&SYF@W?:PH8Z-AJP9_DO).+IV@#6#"AR MY113 EMG7G,DPW(\6^F!5V;A;=)[(9D(>=U=K!AGO-17):M#ZI5MN9[=RS@8 MNR*S[AOM!-@,NT,4('Q+,!C7]I2[S^4#_$G 'D-1CI^YUO)]!_8I%GCNU&XT M>QS"[&V,!;;1*'-(G>607+->+_?J7*/71=A&'FG5N'R1RR-=+L=WRKTRUWWT MA,>!*N])3/HA2BKM.8[ SS\T%W0B@6\+HFEJ"E(7%23/=Y&.8HBN(B.YX\O* MM9][NAT]#:H/N*J"6&##TLR _Q&P]R".-W&4E0?:A+77X3-9,8 R:&\1:XH8 M00$#UT*.WFPK2UMQX$]#'8Q&W+ M5VQ$%9W@AG4P;-!:VZ?C(#:\>3T8D:0JLF> KZ$4 8K>!X]A'V!"0.*W01=* M\$,9=F A(K* &ZEK@4$_CO[I!G1@=1Z8+N#/2(! M^]'WSUXJ2A),RGXDI:,H) :ZGF>(< \4#0E\"D7??9(%0UDK1D $L+TX M&E@')Y38_>O!NPYM[Y]6-OQ5Y#L( \\>'F3WL3W\=0JR"5B3A^>P$LS".5XH M0P//9+#[!U+7TP"/X'NV 5U]4+E> N80^MD^-AJS*,OGG.+89@I4R;=F;VK7 M+S6#]ZXH\F4!CK#G6_4](@:QAD!R]S&&APYJ0$*;TQQ8,/CQ][@:7"NB&-FT_RL.^2<5OM3:VBT*@BD.WF MH,>X7=$_/B20'_,GY!Y9L!.N70"%+<66P/^#Z3^>$E)DJ $U1-L6\OR4W>;8 MJ8MV9Y0R)H?X:I-C[WZ>N#@6\* #N'AI 91W#J(('DPA7,B(!7 >L/COZWI? M?46/%C$%D.B'[-D+T+5ZM(9@M30+QL(6 $U!YR?7]&CU5-:2^:FG>%QWY(P$ M19;T87]V]Y.D7YY/4L&KD&7P H ! ',F"MA.',1; F$]UC)>VY>C*!K64M)" MW(33@S\'+U*V0 6P=<4-> ,T YL*!'W^H0N TU9$H(_#GT,31)D;J@&^->6OP#*/PCV'4TQ!KA[WDB<5+8#N6//<48N%'/-\=Y%H%R5FN MT0'/M\HX.)C5R^V[GU' ^F>XX8$=%ZA4@?Z&L %9'Y7D%%3ZGK/T7U!?Q]&_ M]RWKV6[P /O[WPF[QH]=PXEF@U7L/B[B_DVFA>L[;EK><2F15Q2EEF46^NQ* M;*L*%LI,;6O%K7:IGEMKY%:2#=@V>G7R/P/U"K#-TH)Z.M0N#\HBP%!PS%D: M6J +!FI[H .>TM'L(RT@.%0YBF("T#/0$'.MJP2$"_ /?JX&C MU#**^@#PGZ0#:M^@*0 -20VS;PCL/OP V394E!?B')QUW6?;2WAV"[6(E^?) M0*G=JZ6!V!TKFU_IW 9(>6I!7Z/FB7/&XX'7\EPX:' ^=^+N-JB 'AE_,I- MNH:C%.H2NBW-)YQA#=0Z^=RJG_Y@!!#@J+#$W$D]KSFM*? @W@2*67<)?@T/ MNZ&&^ @QU!'"R U[1R\$H\\/#']N^5*=K; 82CZX80R#\3"@(L$.%!\',KC>)EB8,ZCWUUX^HK_*2%URQ'<;UJ958<:MU(H]J9W[EBT[BOD'^KF7 M[69''CH2N&9VD^(LS>HW>Q#T:230QYV7:OH]-)%X"PA[)A0K&Q >[ 5@*I*V MA.LC;F7+-\'Q:VDKX(] :N\1(+6R,A6!HN,$(+)7R8&2'R#IHQ _.^*'9P'H MW G,1B*T"L$-YR#_.7$)+2C(07!#V\Q"A,J]KB"2*@*R!Q::T-;C/+8[G @\ MN$3/C46AHC4JV0(^FY2+*!DB*&]BYPM4XS@OD;JC'V&O -5 P\5PW5"MA]H+/8B&,M M'HU>3YN7-H7"$.Q6@#1@N8&\A"\)7BVZ)UXT/2C:$.5"A(1;-N2R< IP>!;@ MXR5\3\BU1^;.)R,J%"9Q9BL!;[QI.UV(&E A(21+DK(,/(T =ET$(!'0# *K M]C38XP\"?N@U:I9WP#"CNT*'0@CP18# M_ZIKIK;P%O$Z6J5GVV5CG-=1?8!5"Y5LW;$;&_]W5).&X@X@I9]M:R=TCNQX M.!B54K2)*OE%B1HY(C$H^G<_<11]R+RJ=$2X=2]QCPM\?X+7CUGX_E-6/2:K M>B:%$W M7-;]KGYR-?VMDV-&.,'K16.[K V(+K%I06,P13Q$(\J.5A-L>(%1 M+W2Q61X\UUE0K0"Z"C0-AULJ@&QXS 3'4]'>WB,#T= !0OY+7"S_1O*>:5C+ M>Z16R[U_=#G&.<@(IR'4!4 C.F[")K\J_'ML"VT=8=31'@?DGE4'JECSH"*) MQJ-!Y-CI<)*YQNGY<)5V=Q.=&A]*%94 !4$54+K:2"O6#X"U> Q*N4X8.<_LK;^^5_PST'9D@"[V##"2=VK.H]!;E#E MV@_+Q3']"*H1PI\Z@>EBSJZS"!4P' BG%4PB^#?__E_Q[.)JH[[^+RC M:>Y?'9HWH#44*+9Z2IR"%_\0#5_<.OMI,]@#2AUB_WX\QOA!PB#D YGY)_+T M$9(G0MN%N$D=4?!@3#&4J?LC_-7A4: #'IY93J!V_;!A: 50.V#?SWH-E@F& MN>#8 [SD 2ATCP0%?7S6NKVX6B_Q,6U!(X04 MZA0SO*BJ'IZ11L2@S$)KP5WXML>6C*CF>'\PZ7-XST'S+M6:*2/8,O.RY68Y MQTKC)>ER13/-3 L#M(\N6 $7T$B?A?ILF">[/I\CA&&9GHV(M Y;1MY.-6M3 MM9NW)OJ6R.7Y<4877+P-6I(O6W;L9E^S>T:7S\U*9&%9F.8M [:,C-/"9ZJ9 MW^WFW$#)6_AHVNELZC/X]LA IVWMPN.L8$):A9=2:0T9:8KZ[%-K_F]=50W\G+:HVN>3YH&9E\CB0&!HE5 M&VA1GK;E1K.>XW-MT#(Z>6MDLWB+:?"B9<^SN)UV,VT6M(Q,WJZ5I&:>FX 9 MU3C:[>AK=$# /J.3]U>L4LEF;"52TI527*]M)DR9XBJOFG+8T$>;S-F@9F;RO+:U-DZ+[_(#B![TT M.W'G7=AG9/)^9E%G&U950A=N?VHL:H056O=0I$ MO]N!+:.3U\?]'9L;="RTR3?TOB;/=MB:%3+1*36M3Y<9 M:2;0T9:9]GS+EDKE#5HLN\JT/9V,N X+6D8F;YH;=(66RI#OE*9$S@;5VABV MC$Q>'=M%PQ:]++=""V$X';X]. MJ3AO#-)\.3AMC3]3Z@,&@9F5()5<=N?3RNH8,RUV@NBTM>PMJG<&2GL25A MJ,R&7#6C$T5CW>.;I=DI'.GG7*P_$ 1 )K,D%LDUQS98]A2.L-E*3?4;JL5U M=W1E71@0I?+PI,CS_98](#I+"E5J8W5-;FRWTF=/B7S>Y+!\6F1IGIK5.\O: MT/$[:?^4)'4K67@8[G&8]I7U*DA@QER%J+7_,*]W=>M-:D=MB M_R2"#YG)"@7R,]$]M9TSC;6\:6#^*7KZ,Z:89UE]K>>GH2ER?& M,EN7]UDJN7Q9@[[C(RSQE?1K-\9TVBJ5ZT[%$ PUX3C3+]L26AECD[72(QK MLC4KK3:[>+Y[$NKQ<;HUV.U2*[0Y4KW.-E6:-ZOLJ76O%]GRANP9612O^O-) M:ZHIP^K)=:])V4D^5^+GJ%@M^XJ)8YI<\T\!4P9=]\ &HXA<4ZO)W4(S4YV4 M8*?'YT#12U)Z%PW[X,*R*\NDST?L&%?".Y*#\BP?E4^?@DV??567" M2/IN2:);"O/(.AAU/S"3@8,5\_;A]^S6E9OP, 3'*/A+Y".!^(?(M.[S^%Z8 M*H4$N5)'PI#CI!X'%1H]1,^U#@]"DT?PY)EAY"A_;M_FR1!%A_8,USX,XC")<,8? M*Z>9IA^H-]/UCD[]1_W#B #HK3U0Z/!W"B8"_@B-2-!W_J[]9K]I!B\^-!4G MCF5XKG(5PPU@GO03YKR21_BTDD?C_VAJW).Y[H^SCK$W*Z$F2Q?;I;2Y>LVTVN6X*6-[MTV .=K-R-KERB7=[HTB5X>;-+E^#E M[:Y<@I+]S>]:W".#YWH/Z+3GJTERX /_^\N M??>[&POS0*:O>M\T&K3?UJ<\.XOU5]HL0*Q[\ M2%WWTM%+\^/!&8L ;CP3'[ZW3\6=$?^,[V*W1YSDH#=)\V;,P%]!/(WE.:(I M._^& 0*G90[_79FC'YCK7CEZ:9&#$0IG@_RW'31QH$6XQT7_/3O;9*Y[E^_E MV09C;D13N"6N^?)@DW!-PC6_P37TK6B#EZ;%J3-:[)2\R%T!?Z;D'0)#@U(E M07E6^$%Y*DSV(Z+X7<:2'.>S G.10^MES+H)'6.B4%^8CM,.>NQCUBL+*_YU[Z/>6+5AGOV&Y764IPOJ\QK:CP+*FRJEL MWQ,73J87%Z7E8=K&RTB''(-5>EL MY$RPY=M@"\8(4]11^=;.%W6*I-:5X3BOKKTK8HLHF$;/K?HE7>OW5Z7*;BJ7 MBQ!;TG<_T_=I^F,WV9X/6ZYQ#/LJ2)(H*M\"3(YNP7::M"XTV]FQWK1E(]N3 MN^6N^^NW8)\-31HJFZWJLDJCFM>:94N*('DXK(5(0TT%2Z,)FB1HDJ!)+-&$ M%MR&W[+)8D[DJ^G&D*]LA&K9OZ)NTJUMY*UN$2B7(@5[4*KANFE W03#[GX2 M]RC^N0>?*UF7/HPG7RR2^)=M0O7(Y9AG,W%?,?@JEIO,;X'K%8D85_ ]N\WI M4&QN#["G*LV=!.0FO LKKTS6 M/&$VF>E7JD:^/]&5GG"?3T2L9OT0<32Q,4K]N>4IP+<&U MF[!W71W7-DY54_5J=?TW4^:_-BY-CF^7B@"(8&Q!,9N MP])V=1S#T=&P2?4'@K[(=6U)3>W0+ VO+J"A?H9>2C]+D"Q!L@3)8H!D9[/R M71W)!I:,K5= L7&YY!.C(K4- B2-^GR<^.,$E,A>>-7HN;>"9H%5.TNE3TVUG12LL: MJ<4NP^:X9D;,L6O6[?>#B]O2@5*))_%PMX--B3*5P%,,XNG.BD_$?+2NRZ-9 M7Z_V?7PP+&BR'URC2]_]S-SCZ,?L=PD^)?B4X-.MX=.%(O3.BD^-5J=9-LJT MRRGI;J??'U1Q#@NNY,;N?C+W))7$["4Q>T\Q>VQPM2Q2SW:_@@OESQ'D1 &Y MQ!,2;]/9[SI"ZN#?F3A3.K OB+_J3MDONP2E#1SY[K6'/=\A=W'Q4\8Q].[&29H 7MQC\%J+7XZ54J6&XFRQ[68EN]), M0\!+0\##[K$/>A:2(^_7BV5)%+'XXU)\@NO.#$S-@5M6'7TNZP"=>L10]:7Z MK V B8; 1-ZGJ028$F!*@"GVP'3U6+DS Y/:&V:RF0Y?U[LZ1J[ZZ]6")V< MF*!M#D.I>YJZR!GQVQGAODS,W%N5ZI^'S#F/O'F/B"XR%34;68N&I[Q6V/^2 M7A0"P)AL>4 ^$C=*3.@1 UR_M.6/=1S%=:(H_@3;)UPHK%L HM*'DG("L5MC MV7*\QJBC%_UL6V94M\YQ,X$.C'HX=D\RZ21Z[H8]P#$4U 2XX@I<%[/@70"X M*'ZR:Y'8(H^*ME:W%8*7)+8-@"LPSF7 &9A* E5N!J82%2M!JGC8]"X 5:,% MULW;TT*-$W?RCFE66KC?ASH6'>I8&2J30%4"50E4?5&HNI25[P)0Q=7*58+; M]"R>LF5R4Y>D8EKR 50%!CR,NB<(+ FO.Z]E[S\NM+/^/)"UX2W &*5S36T! M1K>?&9C%\E@07@?>DS3YX,26K[/ -/CO[_,M%?[$$(\.!OCL2/KGGN-JTVWX M2#/!L-T?>/H!?Z($_ 6"/OT/6AY5!=',4!XA'@1WA"O(TE8D!;X,"98,T1SX MR($WP]^]NRJB?O@-R\> M'O_B,)RPD(#:HN +*)A(*(D@?E"*H+%AP1C"]VC'AX0^+(I %/+?V*#I6VM M-1GT#SD1\HMH/.,>.W2N0 Z!RP:[/'Y]L$QUT9;4T/-&8/?A!VA)#$:7!VRW MF"AVY'N,^1$LV3/D>+85Y3T[&(2 "7O39,\ZLE,Z2W7+-'K.!.VVAPUU;#1D MS?!?[C=O%U/HP<\]\,*L84GZ?BN9"/2JO-!EIES6BY-9U9W,,JUJJ7V'* M68+.71OL0#>+7'XV5UE;G^C? GU. M@0@<*'3X.P4W[A\36Q'UE ]H\O?2<@*!^!&(@+967O1YM&T^-A4G ,H\5SGH MVV@XT6MO]$<=_=&I!,S^\=\_C#1(X\G2W>;280_XFT?P9.WBNW8/3+)TM[IT M5+)T-[IT^ /]YCU6R=K%=^T>F#=-.,G277KI?C&+\]U3P1_3B?YE,DU.T A^ M=2)L#-HWD<# &1R>V84%IKH+K"21LW\0._9FW;:_ F.+Y3F@+^??D?)LX*@' M"?]_=_C='T#;5:-D3R[&+]XX^U88WVNFC=?B]LZLD,6!/N&DH_^>FY7(A_27 M9J4W#&'GXZ;+^AL^A9O.%3%\^9W@EYV9A:.XWTMZ>=\VKGPQ)^Z[!HDOZZ1] M,H7OC=W"B=P)=J,YC]\?4B:R@/;'OM9Z@$R"4-L6,926\]S"E-#Y3!MZJ,_^ MMJOWI;']Z7W/C?*GRF(R2R'OMO$Q/YAC+-?&&R*J^@+^J_GZYY.I"V_4WRRT M]QUKQE>#J/MZ^!4;8\MW(3 M*R-SVF@U;TS6J-TKS0!&I7\MD_6,&!7K<)-S0E+LK *_##A/1WL)'.W/HOU? M6.V+T?)?SGOU99'XUI3%%W$;!VF!=K"LZ&BG 'GJ=*W^9*$VN!4IIVFCZZOE MI@]FCN\!&:*IQ(29:*5[E)%D%O$;IB9L3T#_T MYFJUFAF..:HRR[HIH:)D+%8@ U7ULS/J$O7UEDR;7QL)$X7W1A7>WX9",(5* M-Z<4>CJN\Y.ZJ)6(50U"(=2"[S'RLVNX?&OE^"9U8 /PF_*Z$KS_^@TM.&[* M;HSJ(,90-8UP ?)7HIO^ B#7P%]O 7+35CJ=I5M<\@/#8^C&=7N>C.W M?8!%4#D\48_U3$CTG57 KV(??0JVA''S+Q5#[Y$%]_KA35M'+XG2B9'SJRN2 M;Y=(> [6K7T:T@FL1@1,8%C\5-#%/GA7$ILQHY_!S34)QF35G$V%5&#W><$[=I_'/KLSZS731I*!8 M+ N*Y:P%F-,6444',2TWJ!9FRT!Y!@03844I@ 1*8(&5;$76W&.;+/P=T,!A M^:AC+5RU'.7H)@18D,Q0' >T@WT^BXYUC@M-(01VCT!M*BAH!?J(J/*(K]BP MLA6 "1N0];B&E083U!3'35DF^.(HF?:XTI;HPB:]F. MJBT/BU!09%A,$2E9G@,+@84XKNRI\8" TSI86_"-L;U'P%*"A5$V2R4HYP86 MQXVLI.49&8SVNVS8);!B!6(#E.8P)L$=TNMKC!RU4IVG7+'.FV&#K *-L3@_?/T7@H>%NWQ!M6[#S MZ2E>=?0!6MS2=6JT&(QR$__N9\,RE+##Y*<@@"@##*%OS2UA47 MF0)2.'O9@\0^PN@#L!4?(3(LHG"ZH"+\2A4!'IA JMW@_8^#@\4H'SZC.N'3 MC51.SA =1YMJBIS=YIXH5M^/*0^&]$JU0G_1KT[R@P;-55=S1W;\CM59^$FU MPIA5*V22DG?O\0GV"T>&22)8FEDN35$:][,K\>JSIV^KR%NQ[ADQ1YA\N.2739Z.X+2]P[A3.CS/%FIR4OTQFI>OL6%D?B>V$KQCH+DJ@$O+5)"M(MH7#C2Z0HC-L]E>NE[EVT:M*\40 M/04008T"PR\:2'5QV/_EX+RW(UNN'GOWM47B/U3Z7,5\7>>[F3/=-:#X^]A($HS^&$9WMHWN* M^9:2F*[Q'8*9I7B.JC$#;CDQRZK5+:7K3 M8<-*)%CZGJ0_5F$Y41F_ $+=)-%"C3%!LV^#9A]2)CFF9M/X4-#07&& Z8V" MN9K,V+ V"4;=9XB/*9.)SO@5K)=OAN$%=9%?B[X[[Z'_.4@1 *1DRX,9N]=" MJ4^/Y(H=!1*!!+$N?SDF61C,Z@MVR1?%=IX?>)*1';, N=*_=CEF8HK\S<)UGU#)YX4H M?:B2STDR/!O-LW?^ FD (?9UD,20FSZ;%']<#.^2Y!$#P10P@F:P#$-1-'C1 M?\27S^DT^?QYO=D WS$9 L5(\O1W#)-AT@3QZG1B3P/QDHS M9*1]&L_0%(J?[ =_I7\L$YES\)Q,GWB>IG &>_D\I#>!O1Q/^!PG(K0.QT.? M[@=GJ/WS"Q>EXD3;!'+CM!2[JXKVB8I3?9O%B!4^4KC<8%%N;S/CWHJ?W1WJ MGBDRZ[[13H#-L-?K4\6K5N9;I^Y30/#\)-YH]C@$0_?Y QS;:90;Q2[2XCI( MM\1VN,=#>MPKOH&Y<*TN+)H(]G@IO,SAJ-:DZULI"58P0Q:*JUIR6+GMY=.@ M5J@$?NK 3XBR9S3D+UD#6I8V\=R@I&C0\=.3?\/"<(HHJ4C8ES4%C+986!"4 M 5<&/UB*4/O0EH#[S=EQF3=88%)&+'-?C]%6'%C*$@9]!9JF _NV%4F!3V0- M%JPSY1?%)V>P)*>#.% 64F%_H@^4S."W:]'68)T_9;$TK*VR+RP'Q//P /0* M^H M@>HX5;2P-MKC=GNL=X2U%XYJ3$@&(#=4R]07=7H)N+J?4F3BU91**E)T%B=? MUI'XG__WK&)&1$KV1Y>C:>Y?'6D(#"0&( 4LJ0CEZU,'$XTHEK\G)\V4]M5[BXY6NU?JZSZ+DG/>, MP0)K3LOE*3>#&_&SW1RT5)B\J65MBD*U0;M&^TIGPRW; BZ@+UNFQSQCK*;# MOBXN!@,1[ZEBT6=!RTB?EL+Y#1EOW&,*UIW#3% M:R4R3T]GJ\JP#5M&QKESNB5[OEV-=1S76([?HM6. @.P(^,L[O2V*XZS,Q0? M&E)+3@?7CP1:3DA23#R]ERE9MJ57'G(>ZZ3FC3KG#(OS@3Z!.5SK1U3R*-]?=%&2_BR MT1L.ASYH&1EGVLM7.6%M[?@49KNM&=48<$/89V2<;$FFLVHJZZ-@TC6QC'>] M&0'X$XV^OMNQ9MQPN5#X%$46R[;=ZMMMT!2+-JW:TM11N0Z/5LE\(X_+UBR; M;L.FD:&N77%N52MB@5.*:5Z9D3-N;OFP:91'*V1[.AM3.][C +S072I7&;/P M$H+( )JURFPWTA=%?E!J%>K96J; 6V )_BYMNLV:FVBJ^JK7MU<=TL[09OZ ML&EDK&W%0ULE<9O2Q:(J>"0JV(0Y@TTC8^W-IRFN0]7+.C[TF1E>$E=B&XSU MA)ADJ$S-R8KM'*I9"Q0=K+Q6+PL&<(*G=UTMC:VW2IK#N0I3J/: 4(-UQ4XP MM3ACB1II42VNJ/:&U+#$,*LT:'J" ]MLBUEFU7&*7Y7')8RNF,1ZU(9-(Q3 M%M.B,A C80%C8'* M!@OUPL]+\%XKT"C%L)PW LN#KT4#UAO>5S!^ZF I:D%=8Q4NLR\I4,\."T>"GKVFY#\A-G"$^5C4:T"/0=V$%^_U18S]]2&XI MT*_!L34X*\ C"2RD'1Q!@":B[*MH P4:WD[P6D&IH ]XF=:&OEJ7J^ M"U18Q[.WJ?#DO0"3\ ;^1VYT2<8LWD1)Q^Q GX=^&D]Y/C[G1C9\^!_^\7WWW M&75PXH$F;ZM0XPEZOEG7\YTS%+QT[8/5'*\NA9>FU2%I:1)C<7NGUNZ[,WZ, M@SDQ?WBDS3V==IWW*^TB?VEF2+7'>KOWB+*1%/#Z)3A^!YXU>%6:!P[^OU.) M]UV>0Q\R-U8K^Q>9\A?*9,=4*_U%8GS&[I#PVQO\AC'?:$/X0&W?J^+].W'% M)Q;W3<#.G;*[ MR/0/--'>GB=C7[;9SQ;IQJU]_-;I%JB80F$OK%S3+QH-JY M4E+CIV$,1$,'9[M_B8OEWTC>,PUKB9@*O+-7LA;*A=.\+LM0OTR+BR9U71QU M?B]EZWC^Y\[:^DV']F]F7S44MQPP+;QN_$1JE3B>-'F-Q!>P/;#TL4D^0]CGUVGF:BG7VTR%S\E+":XC@_ MCL(1([DU3SDXA]2<(%SQM4##\U2$NNZE9W\.0&"[4W3XK95._Y8%@YQ MC1"8V8,T]*QG8:!/6?=!U.,)_"Y(TI9Q>_TTW]5SK9$O8=ORF T+&6/W:>PB M)>83G2^!H@2*;EHOO 4]=/D5JPU&K@^:&G&2&)LI\/X8?5A $7HA>K%)0KC M%S3GO>D-;CS:]1!QN33 K& T/- CCW-=]BDPGU"6+@KJ#W BUX6R*Y_HXT>0 M.&'[9UH0'XLY]:Q<(![=(^EX#P"YPM6^**QI5O M9% (F5 86:NMQ-I5@Q_XLTE7+\N35;Y]3;WS(#1L*#,-#Q8G;4Z#K&VG^20S MKR&XJZYKSDB>T9S77O,\V%9*U:$?ECLFT'LJPJ8FC6;]?*<=5CK&F7N*OM EOXEV^=W,GMFGO(C/MVG& MH&Q[K,P#,:#'.7$Z'\1L!+:!/5*KLVV:K=2M,H_76XOJ?$ LB_RYS9KX+P#U MR3I CX",/@*R1Z*C3@_3MYSH3<8M(C]);8FV0 <>\8J):I$ M(J&)A,:9:HDJ\26=7[\6UI^DX"5[^V02 M=7_[]LGX26D"6S&&K=C8.%^'K6H3+[=R16W*45.N/1.8/+9*MR%L[:V<9":Q M/>0V07LFJ*-EMC>;$%3ENL :W4 E?P,BD"$C\ M!"J!H02&OF95#VZ7%34+[U/\EL(6RZ%!Z%0_@*&DK$=BG_PM![C_4C\\I$D M'DK]R@T8%SW67]_5% ]F_"2CP==T2L56.RV;DJTL%-,5C;VA(!@IZX:A)Z$) MH0%C3!P@F>&7 \U5"Y8]5;3@^_PA;N7$KC$?#RRI,TK+J"?G#=\4QO/6AA6P MX#8.YH-N]L0(&DOQ3= R06%E>@+H^6@NV4L<;>M9XVT$2B(^AN7;O,XN82TZ@^$PKK+@^A&KZY[A5]#A*:-$I7,\9 M]5*F2F7()M:&N)4.'$T4?9&H^$3+_)(6WCBJ1NMU5V7RJOO+U5<^N"G5Q4^4$H$UFPNK-9)+G?L,VO02<$G"* M?_7FU\%)K[8M1?(7*-^U\FT![94&7#\ IZ" ,Y'DQ'^N)OF?P,3\\T!U< @ M4Y#.-?,%&-U^XF!.R^.)OCZSDR3[X,26KW/(-/CO[_.M) X>'*WDW'-<;;H- M'VDF&*+[ T\_X$^SAK] T*?_@2GT5.4Q+W]I6X")90?Q8,(^D#U$.M2$-&>( MJ^[ML=I:0;0%X&47E@ <.""!0NLM#!@&Q%]<.AT8#$ Q0Y^Y-J*Z'CV-A5^ MOU!8+%43"/ S@" *(*MO>8:,J& &X%O%!&U=+?5(^[]@RYD-'B(RF#8" M%E=77+!ZFJ3 @<.O3TQ:=,"/%$@GT *P?4##/8U.=9$#Y!#-+>1Q+/.W<^A' M]NP#-P"":!98ZB5X#IA-D?_]$ HW$&6X$VBF)X8(^IE2\0+?#E+QNN#'4+*? M:S0GD>K9>Y[U]G$4_H)3$H-]7L!(E,29#,6@X$7_$5\\IS&4>/&<8!@FP] H M=;H]B4>?ITF*H+%3[3,9,OVR?QITCZ'I$^,!+Z49YN1SAJ9?/L4Z3*(73D7[">6$GU@NN2SI"-QS &TFE(^/':0)+4T24 M#K!_@HGT'_1#$ID3X\=H*L)O%/(DV1-$Y& MQ@G;$VDLLKY$FF'(-!5M3^&@-189#T%A%)W&(GP8C(>.\AM.9_ ,V.%.]8]2 M+_NG,1&LKD@)XH0F!%*:3@11E$1A0F**B#$,FA'E9[\ &CQJC\@2,ZU-N=70 M4 >;2EL2.58(ZN@];SG=I+8S\"7-%:>#O$(IA<V^ 00KYL66_75U:J@FUX M;V94YMM>9: U9P(9[5-FEGEE/!G97'$[*(Y30V7(+EC0$B->-MWE6DINSN2G MO$9Q(K_.S;:CC@^;4B^;ZH6I864JZ% 7"TQ=KXQ8?^T$39F73=5A9Y;G!_4^ MEZH0-KM>#ZK4]LPY:9ERW[^;KLEV@^PXG: M7&X1S:K6R<*66&2@)LK.>_5\/<5YJYJ[3+7ICEN8P:81FJ(U71LT"DQ'3Q77 MN[RZ85,6%O0:H6EF441]O])=<:G";"UZ/-;3VY!049H.2V31E_6>S2^LL;F8 M;7IB%6\+5)2F]+2+T7:&V.G5FII=NFUA7$^QH&6$4KEN:X./L_4TUQRCXF+> MZDI]#_89H=1B2Q1ZVY62XXI5#2L-F[OMO 1;1BFU(ZBE412(HEYM&E[>'HGH M> 3O1X]2:DF8&:R2[0UTO$GM\DM[.Y>:0=,(I79&H5C%);>N*S[9+T]8NT<) M,]@T0JF2V$BW1=5/Z5MZ.Q3K/I&8YK!./$L(CL^Y3:LI->L=I0S[ MC,S>!FN$O%&;4I*W5+#3'S\9^.:]9*@EOVHO. MGN[LFD6UO!QQW5IKW2=:ECQ>S 0F.OL=69^T5WASS:ULR5!)9]@M$[!E9/8S M3\9,/6L4]6[++;0M53V>\YXD5HUT3MOH4]AF=/8:Q*E757$%7IKZ\(TVF,@<0"9I&Y)G9SC=U MIF ,."KGMM"25&^R8AO(:'3ZRRF92I?[@Z%>K%!JHZ6YI;(8E'J--.V7"@UR M+5$C;KOS):.04U*NX.^KPKX _D6NXY7%1HJO-G+9YD+C 34.]1R?-VT!LCVRA10'WL)[0YR9L,((H$7:*".0.E7M< MJL6IYC;K,K(\"]I&B" +.VSDS_M+M*MBR]P86XZ;8 O"B"@14NR";*E4K\2+ MJ7S-4-CMH*$'Y3>BPRVUU,$V2T\8?=L2I76KI[!K6 B..#'<_);MC7.I>14M M5E.Y;+E.E;QQV#8RW)8*CF!YJMJ<<93F>ZNT)GVMF,C"&B-B$Z)+*JG0J:1FG ^,QZIZ>T-5_-D&NZTN^S13J85Y0&4R>E.8P@#-&J6,U5%[4F M5D.#J(8(#22%[@ 5J%KF4MHLZXP(5JDN@J811AAO-"-/6NR0V_;]*IC;HKZ% M2'-"(7%M>ST?U'T2Z+ANL\\-YTLL'$!4(U'934,I]UH=7P[5!NEX8C;N%G!^Z13334V36?:.= )MA=XCB2.(2C,.U/>7N\RW*>P_$ M8U 4'K&:3]ZUVKPHWM7L<0B&!99$_.]>L\?6$*[-EWNCQTB*JYC-3]K(#^;Q M@ZW\(Y:JNY\LXG@+T,,66D\E531G8'R:B;B6*QJ($G#/N\;A?_T#H]"_">P^ M_/#,3/SCV,AU:<:75$7V#*4YC8I +T@8B'!^H^O6E2G)=5%/W)6;?--0".8$ MYY]N]Q[GWY8+*'!H/?)SZ!@&O&R(2T?YH>.P)3=CAR\&3O M,431?\)QN_;A%8G M] -!)W1*^"FATV?+'9;@^(?X*2%30J9SD8D"HT[HE+!30J9/WNOPA$X?TIVN M$6=Z@W1*Q.Y#FUTF.=HE['0^,B6JTP?(E'D@$A#_F-0E2D%"IS/*'7F-"]YO MCD[H _F=M(*/EUNZ99=+8NR]&&4DRX /_^\.8^Y^]_P+L F[:AT3^A09C_)O M))@99+]+V+=*+Q0^FE3U6F&&KX=C"7(ER'5SE+F20_C7P>BTQ@"1+H).WXO) M$E(FI(R?Y_DKDO(ZEL.$D@DE8^?B_HJD3)@RH63<*'DE7_I7).65W.U?DY2) M?-^TT_XKDC)ARMMV_7]%2EXI.N KDO)*CO&$E DIXQ>&\!5)F7CX$@_?S7D, M;H R-Y7R"0$IX:!K ?=3\ OVN\$O!/I ,U\]^.6X!,.__D$P?R-A(88SQ;K< M4H1ZG#2(Y-R:G%MC1\J;"NA."/<%"'=3H?%Q(EQR DU.H%_Z_'"^ P+YN^<# M#'^@Z*]^/@@O=4>"8T)R)CCWX13_7=X#6FVBU-ZPKS5.=/MS;J0>\,0+<].A M/7$BW#G0D;ZL]OL)&V]'<47P!AE)=MW8\!5SZ>L4/X&O&I8)R^':E@%>-#L? M?M"<)FR<[9-Z,)<<9(@?S+]YQPSN<"Q M[*LS$+NP/-.]$17YUO@G,#)]__#V!H(NP4&BO^=HL5(8]*(Y[1AZZK"GGUI@H-,M\;28Z:\QG/.TV M+\_E)XPOT\(>(*[XUX0E'A)4&1_G6#!%B5X=2#B MF5IXF2 //@A=5S1ET98%)S %"2-KM958NVKP W\VZ>IE>;+*M^^>W4+(.D)S M"F_$#>X=Q!AA?[,@[,Q5%@ .0SS+68NE98(_'7:C.8^MPI"6(**E'C"_P/!< MOV!DLVM]P'3QLLQ)A6Q&F;2AEU>-T[ M?O>30.]1(OW?_SPG7R*2<1;)BQ/P=_:"_[TL"%VX)MNG@A#?S0O8,C^C<)EHSWKN%#X<*4X M%N4-2FUKGE.Y[LST,PJS7FY;/@"L- 0L])/1*H[>L%L"J_CIK1?%JHL7F/N* M6,4"$L%AB$9+U.2RF1.7T+F[QZU&KL;O%H5^0R^6JD(UK\W;V6T<<8O!!B-[ M8N3XE5P;SG%G5!TTVP"WZ+N?.)&YIS.9!+L2[(HO=EV\>MZ7Q"Y)\A:> 9K* M35=5;-C,5E3%=+2U I#%6BA['"N5*XN6Z[D"C[>K#2IO3=RAQL8/Q_C&*S0>R&8I43%(L!BEV\1N!71+%#)/C!6;B' MK*V?XA9L:M35\4IC/!3FW6F6CR%D%8NU7LOD>4POXA-,9(L;W.S,(&21 +(8 MZCZ3^6PK5Z)[_1G]OIF-Z^(E)+XB:IW&ASUV4;6T1@@\VN532W3 "N6MA==C MB%V$Z#M%;V#6]5R% S1CB)+G!NI6YNXG=9]FJ,]&KMM)LX@G=%WC%'5=[+IP M!8W;P"ZG2>M"LYT=ZTU;-K(]N5ONNK/X 0[?2U&FCH^[_,KICVN%3),2_< A MB-[]Q.Y1$K_'Z<]5E^(9SO&5TW!^#40P/'AM+K1T:&LE!199D5Q$E.>>X\*- M&C(V^--:!K)E31&VRR- +J@41MPCIN+"9ZZXN84DC+AN45\S> /.&\//DA1D=3BJ.P7+!A-D)0DFMD-[DFV9X*,46-PCX0W[ M1H>!./Q2%ET%'NTQ8F]K/XNS,;^DJ)%/2CW44SO4G[-YZ<8+<)^!$S8FPM[U@G;X1_Y#$>R*30W.D7S5-UMF?:Z MUBO5?M]GV%#<,&6[9CG."3,?6E[3W50U4^9SZ?9HXD\%1VKZ AUX_\C,/8TS M29KA#0GF=W47?K.LQ<_1]K^GXRPA8$P(&$N7Y+65#&>I;IE&SYF@W?:PH8Z- MAJP9O^\\?$\_R+7Y^9J@BF5TH:Y77I2$3DF>VY?P*OTI[-2'!CMI3G-S?FO4UFV"FE>761_ M3I")=B'8^8Y^IJ^4AI:#/ :Y#C"$\^O.IR0/)B8Q !=W5WUU B8O)=95.R%=%1"K:UZ'H31Y,UT=[NK[)R'$\T)>6$ M X.N%)RV4IYFT%S%%K5>EER4=S,!0\,+\3[_(L]$&4P(F.3UQ0L+S^V!/2> MK>MR1\]E9FN=TG21D2A( $[Y(Q"=69(IE F"$ M;O'.P& E*;PS0YTKN^) 2!B[OS8JS7%U3''2%Z0N&F(*S]+ \:K&_?2I_ M[6TP3+JAN,UI3]R\%0I=$--3=Y)E9;Z+9N06ZVG2>M86,$ 4#-YTSV"7NJOK MF_H_$PQ+DC 3OO@\\4D.H%_'EYC<=9?D ,:33K%T0%U=ASZS!^I/==TQ5:P6 MNI2DZ6*QO"P-T4%.4'VHZT*GT^5TW>_H7OI*F7]=UY+TU$1T%#GP/@'>"[@> M22%*<"A$)$-T'&VJ*7*2-Q3C,(';=U0EK!035DH(&/<]YE$_H%P_Z MW8C[+-;F?T PV)EHM$1-+ILY<:FYHK$W^9=\LM"QJ1:N>T43;SN35M^;_/X% M/$<7B?>L5][<545;"336W)'"VH'JJ@/8H*O8:TU2PMN[.XIDS*?" M]5BJD]_."C.16XV'IEM^[BSTH) 9-\N-A[(Z]P#"?YN'AS#H0/S\\_AW]&Q>8/^RT,>)LR,DZS%PH+4L20=T4PH M/Z822I^ON>JC0_/8S;DT1#.Y4"_)I_L]]'8@!CK"R%IM)=:N&OS GTVZ>EF> MK/+M"]ID"?[,OD?\$IGOXN,.LQGR'ZW(\-[3M]0@E *83 O[Q1.A$$)/\Q21_ M,5[JYFV@5:!J?ABL^D6T0LU:NX5.:>-R83<3ALIZ!L$J??R>H/ $N1+D MBC>9;M_EG'B6$_FYYLY_ZW[BA"^2!-$D031)$(T78R1T2CRR82Q\7OZ$O]2DFB'67IV9(*. P!0H+8 MBJO9@37EI=!,+%VO$8)^.(__:_M>GT1.9DVY$TC<"5?L"9!O6A.B MP_JCL8Z7"GWI"K$0UP3^GW!C.<;@[O/ M]P/_-O3EZK.%D);G,XZ:C55JDAH6;3/0]J #F+['&2+!OUN2WX1^2?YRDK\< M"U9*1/$+YB_?F"H"5 $1S%#F1-L$I'/V.LA(-H7F1J=HGJJ[+=->UWJEVK5T M$!9M;?5US)#_=Z)0(;I(NGJ2+QT$'^:8N M](2 ,2%@+(,3KJZ$7"(ZX;?U!ZMFB6E3-.9\%6^PE.PR';D5F&]A6 ).W6>( M:/[-116([QBP<(-Q"3G141%96VM@LK*#+$5-1O[ZW[)WGF3E1/P2\4O$[VH9MXGX);[21/ZNE[%[8_)W=:-E'#VGCP::(Z,- MM-&<,'-F)_/5>MI__6R;.W^N$O)Y8A@R^SHA&4Q19=I"[: MDHH0V#T"&?V__YDD^8IQ#E@YY1HD 'S+EC4T&8=H3D]8PYC0^]N MZT9_/M"]017+DE9+FECL;T/^T0O"Y.RP7,<)Q-\)S>T@DU<<75D:-M_E9-SM M^ )&!2G:Z#U!1 -F$YF-L\LK&0&;?(?#_7C[M.G8DN7;5H)AC6-"U"E0( MQ7;"D91-R?#@NK0L&Q* =5U;FWBN"%:Q9S4L$\[.M@Q Z5D9S!/@GGL"\L@M ML2CZ*;&(4N41Y:I&UR_P+(2\-(2\:))BDA\09[B+HVA?$^U.^;-C0)+;1KNW MT[#1,J\H*9Q0.=QPK7YI4^YU,W^8 G4)Y+,JL\8D-:)9;IO3LSKA>L/>)D ^ M^NXG3E#W*/JQVP42]$O0+Y[H=RJ<( 8DN;K)\0_A3Y*\A6> IG+3514;-K,5 M53$=;:T <+(6RAX*]53'["\'^E"G/')=D-NY-/:G%2G. 86 \N#5)S Q,VEH MM1%9WNFB6_1:[F);,UO! 1C#[GYB]Q@=O>SOTF7*OF?\1P**E\U^CQU);ELE M?"6HHR(-=&'(^B9?'$RI8;F0+DWE/TQGNX0NV)>9'3<9U K<8NI/L:62;QET M.\ ]F"F/ N0C/E:!-U$&XX)[<3SW71/W3L5_Q( DMXU[IQ%FCWYCK8+6V=EF MB6JTOAU,.ZPY56.@_KU$/]S;+6HRY2^YE47411DC?"4;:GV9NY^9>_2$GSO) MK8\U^,7RW'==](L&W\2 )'%#O[':(CI"KM] %6_8C7E%8Q5!AFU9V(\E. M&WE4:Z2+N%JMKS;#T%,+8W, 9!'W!/:QBXR3X@2_$K;SGV"I?AXHV_ 68)C2 MB;]E;?WSO^"?P[LE0Q%M2$3U!5X2^W?C 2_,E-3$5D0])4[!FW^(AB]NG?V\ M&>P!I0[P].,1AB!E$/*!S/P3>?H(Z1,A[D+\E*%,W1_AKPZ/ I@Y M/+../5!PIP-_'B@*^OBLA7L2JF"%B*=E M^J^(J#9$LG_T+.G4)OV[8PC_A!T!M@9P9_Q]',VU?_06AT':@P'VH+C ^SAR M$':!_O@H5N+/(PY[35">+^NI]1(#3!32^(21IL14H#&&$$@<0X4)+4X%1<;0 M#"-.,XQ$W(5O%0\HJ@OH.M_FY@V^Z(Y,=]@=:])X!L,P7[8LU=/3%.N.&WIW M69DJ;M>8+SIML'&0+UMB'7.1%?+LDJM.-CM&II8S FT+9+1/Q3-J+64K9E / M9Y9=I\W3$Q^VQ"(#=4PJ/>49&VBH*Y):Y>J-S$J5JW^ 5 M=.@RB[XHXNT9:!F9U$; 2%+.;,?<0!HPHK;LCGKO%\7V%!R_3+ MEOFV,?$K_26C>[-&@RS4+6\TA'W2$>[+5Y6=/]=9/N?[J_)LG&=3*]@2N@1> ML'2QFI^FY33/:Z-E1_)'2EW1X.NQR$KIQ;:Y-8L%B2OFJRB'U[P1ALX$.CI[ MKM ?CZIZ>ZX7AS-L6,O4K [C@Y:1V9O=?+K6MW:JCE/MA"TCLV\N MU%S7DAI]G5JM!M7"8KJ0=-@R,GNQWU!5NF"W=6^@HFJKT"GR'=@R.GO2)XK* MTL9M-+411I1C-XBIVX9-([-O:Q5+3^6J#6[KKD:#P<;K4G1;8**SK[3-69[* M[$A^4';926.I6*W\#+2,S)[K2(-2&Q7KZ&(HK ?;-2VWA[#/R.R+^K#7G!5D M04_1*6JZ[8V*&Y0%+2.S+PUL:KO<=K;Z0"N4"T/5=3([V&=T]@NT/RW(_H+G M%$O9"5(EIY*.#YM&Y%GN985RRD,W_$KU;*U$&6-NU08R&IU^?L"HV]TFM^!7 M]9Q*9_+-=K8U@TTC\V_NN)I!53",PV6J(>)IKKZR@UXC!*@,.V:EQO4+?)=. MY46/R>8[$Q\VC5! [5%"?6AN%UPW/VJO45SGZF+0:W1>:VGC>_JH!'8)8Y%*VV4O-5 M>C3,3. 03FS3M9TPZ!>QR@CMVOJXCZ*5RFH=-(W0H"N-.T8N5750O%,?-81N MOZ1F@@%$UQ;WL;3>[$Y3:(XMCW5ZZ)H>QP9M(T1@7+&VH,M8E>LVA3Y9-19Y MK1T,(4J$HEO%U^UEWN87W5T!'[4F;IDC6ZCV0W58J/Q$D<.SYR?7%1(B0QIDB%AV7EUS]T-P"" M$GW$\4')F-J=L66* !I]G_W>UL?QM'DVQD=S4#%X;4>?CW^]WYYO??[5L/1?]G==G/[N3 MVK0Q;O5&-@YU7]KNCU9]\[S3>3?,]N8XT6]YNP?SVT^!=Z^/7D)Y=1IO1Q:?W%V]Z267_S=?C[^/WNZ]'[@A:\BUMH;N_ MM1U_.CIFVQM?MRM?JKON+&J/Q+RIA;?N>/-O2?+C5Z4U_/C#OWC[^=>V/Q)S M6A9D\:=W)]O-UZ-IQ6V_GW\X>-/;__FU)^8:+!#DYR^?OG8_C?8K7S8/&O;Y MSI?#U]OXZ#(,AD>?7F_9[,>DLLG>C,YZ8??=.VHUN R#H'+AO.Z\'^V>L/UO MDYVM]_;^YWVLUUV"0="N'75/&^]'E:-I^\U\YU?U;-3&1Y<0X>)'YUOGY-BM MG+UIM:JOMYOC87B!U3Y+&Y@.!EZ]MO/ZX_;^SOEWKA%T][N BWD*V;N+T\W/ M6_&WT\K[K;A]>GCQ?G(8XVN7]8S:Z,MX?R<\>7/2BN*).Q[:3FN3GEU2-#;> M'&U_[X_:'[F7_U.Y\&PQ^S=C)=LW]TMS;^?;]:(>_$AZ%^[KD6Q^/XCTV;&P?<27ZU^[^ MR;['ZMWT6]/+[>4A_O/RUE9:;=%2A \T ^Q'$L7N<*Y[9*XU$/_?9;:G=%8T M4WK=_PQ%?OT!/_^P[W^VUFNPY NO#2?< I)L/X5K5H(E!HOL!RR#PX,/_/:MVG]W6 MLFV5*X_;;K63!\-+4Z?SH7I5"\2=(+3B,>/_#QFS)OR!<60QWV%.IB5BM7M9 M2T2#=899&6;UM**XO\E_\E4#X&Q+#.EI!7K7#HZ/1*9K!\?'"1>O'1@-.AHX M%@F.C^3<6#LX&GPT<"P2'!\I +YV<#3X:.!8)#@:>6WPL5AP-.BXNB']M8.C M(6L#QR+!T8CKE<9'$Z,K!'P,VJQ%C.Z6/.AI!> *PZC37)7J;7-5ZI7R4BOU MM4I5T?M7_N=?]>Y+B[I8/I',E*+J"D;E,B9I8>!HB-A ;&TPL ":V MRO66P42#B8^/B??.$^];TLH1@I81LP5!J6ZY=K\>HOM&J>PX(8-7!<&KE6=5 MQT%L>T\$G1[*.5%83X2;)2SX^87+[]\=\+\^=WTK'@=)9/M.]/=__W'7%"7^ M\Z]JJ_*2_GUG >HU=ALV017?$(NX]4IT+C5N?/8LK_7LPN1IKC3N]29#X M\:J(EY7"'=(\UAEW#G8W#>;<#]=IK3?F[&_N&LPQ/.?WX;=MAS[?[UUI.P9[ MEGTP:XP]K5$/]0JU=+H_A.&3]>HI8.5I$FV,;'L*+XO9A/-*XG>;P60: M^#!-O'?A1NHI2E;!7)4]1/33\\/W8_?KX>%AY4V_^_G;+/KP:[([>V8Y;.!. M;"_ZW[.-^C-K"-/,X_\]U-ZUDFV8[EQ[]JK6+36Z[?_^DP7? MO:+3ZA1[ %X6C1COG7G]-L?_ZWYYS_VV5GDXUG-RM'5:G6Z-.IO?!V\J\Z@W M:ITW3S<[C=YJ\1V]#H=VLNL/O 1NY2 ( 0*]. [=?H)#-H^#;.!7FA@Y;.K[ MA^\'WS\>!NV*O?D].*F'=O#C/0AA7,*P/%P=;M5[UI+6=G)XX[P?)IZWSUJ?B,:P/O0_3 MX='YMS=G/VOM\^/7LUYC^SLPK YG6/5FJ=JL&:9EF%8QF=:]-ZW[;::U='[K M><&XUF"03!*//^KLQV,6PF,A&S,_^= XKV^ST?N[^_+#S:;OF[(;Q;'.;&XW RJK59Z_:R[K7 MWRM-B8:/K0\?,\K7[[(QF=PM8X6"9WW=&/K?MT_VCBI'=GCRP3M@D1,44.M* M-J)ZYV VG9ZX[??AP'<_OOEV@*RJ\>Q5J]4JM8W:M5+LZA'(]]&XU;TW>E@[ M;I7/%P3/&OGUC<.3X:>+DXW>NTX3=Q>G[ MW5D!^=2OM4K5K=*,E3B.7W>1G MZHKAA(&2"L9>35T8^BF^$ JGKQ9 M MH]92S4A2.JJR502;,[V@E"?KK>8 "5ZN!!"@.?_SA U_I2 H-X2&XD.IDZ M=LS 3*_4A%/]3J*)[EEX46WL#)+*EV0W_O9A,'A[&MT^ R)U/&RCWV%_N'!F MUQ^X4X_M^@?\5@-G?]@3GHBKLA[\9F.O]^'M]TJ%;;D'/S]]^\PZKS^=MC&4 M6"U5*LO.LMS$!T/MZ])9?K5@M K11*-)&$VB:$ RFL3#:!+=;V\W]X/-^N?M M_==VTNM7?HRWV!]4O-V+$C ,6EO)_NY%_RSI-Z8#>W.V_?'-C"L!$#-[XDK M(T;&5KX<6H3,OMC>&0NM_]B3Z4MK*_&]8(K!,!?SA9]R[+5H>1TK'CXSY;E% M0**B$UVQH;?:D3B#0T7 (0.]=<_V,R18<"0RT%NORDQ#@BN'1 9ZZRX%[]@_ MN)6$-KSGM'HJ/(3'08Z[\(^"@F\/O_QLG%U\/-MN;>U[OR;UTV@^N;T_\".+ MJ>KZ0Q!%>=GPO8L?VQ?CUX,*"SYLS7N-9FWKN'?:P?!>HU&J54W9S>K0Y),, M"#ZEND.C4Q0]=SC&/BW-0R# MB>5G:C?Y$ZK%^MJ'D$T9G"F#*T;"3]$II1! 6NW@F\$(0S8FF=#031%0P@!I M_<-=OD^FO..Q:=( :27E_:,SKOL,'/TIMZF.6M78NSAJ;N]?Q%MOAU\^?)M_ MG'%N@^5D3YG;F&*R/XXQX=@)3BG:W(ELS.FZ1HM/)799M.#_BL>D3&U9$9"H MZ$17;.BM=GC+X% 1<,A ;]TSX P)%AR)#/36O;:LR$[0FX\ =!L7KG?A?GA? M>1]^VZT=-';>[#9O[Z.X;#5P67QD\?[PV+[(\48T#GO=P]>C#]/*/'P=3+]_ MVZ\-G$^GU0H.]JM7JB;C=65HUT#/*!\&B4P-VJH"KW@16$.!*X=$!GKK+@17 M.I1X2S7]VWQ:WTK>3'Z=_0SWWUW,1J/F^WU4TR%J:-3T8D435RQHB-,&-_IV MQ!P,'7*\1(JP-BR&MJXU\.PHG_IJ.?0PM>9GL'MNOL^IOVU(UM3S:V?_=^^^C(K4PJ[DT;66D]^(^#2U8^&MLA0R5N4]/A#D&#BS@.'+'PW!TP:GQ_R ;!R,>W M?+:]A.58'!^WWIVZ/^>#C;/W'W]4>E_]XV1CPBV.ZFGGV:M6J5.]V9QH0[J& MOYGJ0:,7% $E#)#61"\P=&.J!PL&HQ6/71FR,>+&B)M"F*%W''!Z!--QW/CT M_OUI;?;]K!5]CIP/'_N['/9@.D*PZFG;CJ;&[8_#5;M1E-C^@$$5VR"83 * M<# XLUP?Z,QG1*4S-QZK^)4>U9IZ',I/.3Q:M*2#58A\W5 &1,!)H]-OP<_Y MH!>^]TZ^S$;]H[-=I_]SZ],]>B,WD0XPD"L\D#^WA[M?)F%MYVSCI!O]^C79 MF+L'MV^X@*\&RF,.WS@,TT1I@)(CPG^_7I0?.9)ANE_9?K,S8]\J"7MS>/+= M"WIA].FT6CNM/7O5K33@RV.Q.]1X;\SM#DX/ MO^\?5@[VSEC7=>WA!4M^-)#;-3FW,QE;*T.M!GHFI_2)1)KOA/'Y&^WWCUM2T%!R)#/367?\P M)%AP)'J2,7!3V&DHL#!(9*"W[D)PI>/L=V(XS][OA9_>[R3>V4]W_.G-]+@] M\LEPQA&$I6JG;2SG H745RQR?LBF23@8 MEX'IQLVZUSO8G1*+T_.=0Z25G-AWWCR!X\W1K\J/DZ3R_EVUUIV=];;J.YR+ MUR'*W6@N1W[NHL/WTXQFKQE3*@20"A>;OCV'6N/@]+7LZ;+LS)^=TW>SYOG' MZMGD9WSX=C*:U@X/9L"=FIP[/=WI X]-=@9(*VG&KAAS>OA@\JT9U>;>\O:K52HU(QW,IPJP(#:<6#OP8E#-T8*;^* M4IY+69L?S]FV0Y_#+1+B_>WAEY^-LXN/9]NMK7WOUZ1^<GCR7>/[8[M5,W M')U7WG]]>S$++N:'F]!@I'Y:;3Q[52VUF\OE $:\FY+OPL!HQ:/:AFR,=#?2 MO1C2_3YBT;<6S+NO?R:;W:V=\\KDR\Z/R:AWX1_T43!#$+K6*%7O*82Q$M1C M"KC_. R]:4=CRW'/70X!)[*FMNM8S_^ZFN*V\'&D-Q%V'(_FS=Z[O6#WI+9W M,'G_XTM]^N;DKLFN]AM4I_G]M^3A.*5AF!".# XW16X5(K>/=AB>GGUJSK_' M4^?GR9M-]^.P_^6\]F$Z>O:J4JXO>[BL*0UXQ5@]O#J7\IY* DC1TJPHO-\/ M0H>%\ MSY+H5>*.1L%9.20S"HY1< JEX-QQG/LW=)-OVU\V>P=SMU7YV>S$SE;_Z_;[ M[1GH)A#4-KI)X8+=JQ+3%DOV,TO.Z&O]P'/X'U_;'O8KMV-KSPX'8ZM>+5E M#__]I_\4LHX>M=0ZRY_KG#\[0=+W6"$9]$/T'>]%I_O#.RQN'->J&Q^[/SI[ MV[6#\U_^?#BH]#[=OKA16X *K*FG1@Y+MS_7^[^:] E!Q\#'TX7!AX'\VB7GY.SJ#B'.['# MSL_='Q^W!B?O-^*C\.+@D]WK(G=J/GM5SRE=? **@&%-C\>:\JS5 AQ[A7G3 MU:74P_,?S7?5HS=?MH_>]=]]GQ]UPB^=7O'XU-Y)9?QA\.EK[:QVLG/X_=/T M8[/=GP&?PBKK>JG=>+K3N@RO>BPURNA1=\NK!H-DDGC\46<_'K,0'@O9F/F1 M>\XX)PDF3/"MF7>TOS$_GK+*^[/.V=>-B^-1-_K#4I3[X%M;C<]^6!E,@C/7 M.WQ[&!ZT>K4/R+>J56!<+<.T#-,R"M8J,ZU+$AP.>_O#8/+KR*V\3_RO9^\' M9^\/?A200R6=2:OSH;^Y?W+TX^=>]_!P6)^=C)!#-9Z]:G4[I4YWN=^6X5(/ M6.%>.&J];R:5EW90@&.O,)/*9P>RGU:WNC'>^A2_J6S4^7,;;YK?]ZH%- *[ M?G=GH_IVU-S>G^Z.OQZQ^/3+-U*FVM!WNELU_BJC3AEUJF"<:EB)QB<'OV;V M6:O1.G_W]?O6^#SYPWX^]\%>>MO3CZ=._?AC)3D^#(='Y^_VJW.*U$'R1:U3 MJK2?KI/I09,L_L&[>X7 ALMS_<0F:-\-+"9\?P(4_-A3G3XNYZZY0+SAT=2V MEQ-SAOC/R[N[VUJ*02KA"S[3F,*/)(K=X9P^X2], MIE8<6-=T9/@S[E6KG$9A?'IH^R.&^A3\MF=?N)-D(I0GI8=!&D#:S>2 SH!? MFCF7_!466'R-5.\?6,6>90D'@;BC#WNP.,:$'&/$=7],)IP2!E>E]?'+ M2]/Z^"]%N*G)Z[?NF=V.#K?WOT7]3^-OL^_'QY\R=\/9Z."%DX3\J_'X9E=# MG7)V_9T@'+"J=AN_/FV&']R^7:GLC^?GE5FGWP\O9L]>594<$W!\M8'+ ;7Q M-UE]QGD >#,L#OX=U@\YI<^M*B:$U2IEZ[=8@4:VSCUD"JWPK=\-?=YL\(-. MI./VF_=O?^Y7_+,OYP?N_"RTA_--;.6RK-\H&J4K@1L&=IPA32[-D#;QD3Q. MSOFX;5&Z(;!]3LGV"/[J#I"3/T17G=7$B]_I[',<,CM*PCDM/>"J,<>('L%Z M,XABV>4GM[M/X^?/R;N]9N5L>S/Y9=O[OWY]?=/C*-&JEYO+ZL_O7)2O!0;< V?( MME3+,(9)+?Y\/MGN;;=&6Y^GK4HM'+\#>7$59RA;QV,&Q"Y6C3BE<\28V Z2 M>!""F@;HP&!%O!$E\/<_[VYM5+O69LCUZ,AR??Y29X/RCTF0 'X-DS@)]04 M\1+?<\\ X[@NXGKX.I?+FT$<7?9VOBYN@^-(,)GCF_.T#L_E&.D 3L(R?1:# M8$,6Q]$W<,I6#U?0DZ07)=[8=NY=,2T"^OY\YYY6-C_;FY4WW]W7%YOQR6A[ M.+ICQ?.036P7E)%4 TV?N4H7G;;/W[QM3'^-*JP1OGUST?MT6GO+==%ZMYS# MTC1=U%8++8NT@1D*UOKW;\"4#MM*/:O?O["HOT?P2#XNCUIQZ_]Z#TV/6_/%Z>SX]#/O[!_5&VZ&N>LNY :G819Z;@G!FBP:% MQ)2Z=#_ =VW/LX3 !4#S&PGH=H(DM, 1QG4PU,GX6Q)?^R"CX-GX977_-64( MX+A(;HD+UKJ("T/7M_V!:WNP!PR+B? \(@L?@SF+#%5OIV M4]@ >C%.@P@SV4@F<*+ZP7"G0CJD;-MGS.%:!]_3GCVWFK='UH=#T>9I4Z&H M^GGSTX_O[O&7[NE9;>_BLY,TW T_GCTXBG;LC;>;U:2Q=[)__GVP<]CJ?CXY M^G0MBJIKCD#@.HLFXB(&<^[+92UA\;O$9_+>KD3BO"O]3:0&% 'LP#VM,H/F M6HGC1@,O (KDBM3'_>-MJYW52URL4GDL1?MU$O&S<^T!;!.B9:FF:!]%FG+B M;K2K3>>H_>-L_C;:;1_NSKIGT>WU"[D!#HX^YTRPVB9?D&,@[?\XM/UHR$). M"3*R0-$"4=[#U6GX 7S3N0K'T:>@M?O^]?SUV7NWNEEG6_O>^!"<7]?XON3U M$%[RN^/ ]1E=SB5YP#B$\$1K8=*;?.0PQ6_FA$S"$ M&^>WGLO.&2T1HQ&7@=@@X:3@PZ*>.W%OMJ++208_"V!A)03X?_GK&=X2"6Q" MP?N*\%P5$I6X=TW0)[-T9H&;A[1L9 ZGW4&UTF@TZJ>5NM,Z;0RXIM#IVNR4 M=0:M9KM1Z72;C&_A'YO_GX/UU7_YO^1>!AZS0X@ACAW-['DDSMVMEBLM&7]_H>+L !FK46ZT_VVE/P)\EH [L2\V-!!*4>RQ M8?R"OB4_PCBZ_$QHHB]"!OZ,DT<,[GLX++[7\?!X%KL_XT]T*_P(B[NN%SV7NJUYN*CJS ,8 ^\'ED%"D?@ M*'&DR,I^I6'89822O=:\^R+2W(W9I+9G^QS-D-UN<14JB2(HF/&YO+>]>>1& MP7!'4.<]W-.2(G=EE3[LUZJ5H2;_/_^JMBHOE_]]Y??3H_[G7_4NEY_I@5$0 MR2.CO:>L-WX'5$6$SQRR*/'(S;8_%:I3I+H$%%JI:"WQJV,43IX7S$"IQ *XS+1=H16]B/Q-;4,!-O8Y5I;"-D>FK4;26=:I+0(1#VNGX&^@A(S M9%Q$NIBZPC]F7L1F\"$L%/.76I^4I^2038,PQE <)Q^K6MGX9#T'85.KO%2? MX._5EW^3J,\]D=2.2K"&+>K"0%!K9W!]TJ;1SN8_VH;.TG(===XP1U&D(:T$@<=\BU;/XC/Q\'%S_B, P@ MWL]M%XM=3/FS8,0$(5D9DRF!#B$#CURQ+V[4V6(MP$^Q&U#9P+@OB2V3_@RO MBE@,K^.7F7KQQOR^(9/;2F&,RWT0RRE7:22 CD<7#Q]R6%@[M)S\\_+EIA>) M\1,?W3$]WP=(+5_W>Z5&S3F+$XH^M]G12"*BYPH__0 I5]BV(_VV0HU'-6]! M&OXFL[L<\(_&;?33M&YGJ!\%$R:=%QKF+J,&?^:+[9UQK/R//9F^M+82WPNF M)6O7'Y01;Z*DSXU7UP[!TG@.[Q-(*)3QDD1 \7'>VQ8>F3'U"49#P'WT+C"1 C*M@U9\C8!+*;%I\,(8<*)]C]6C.[YR;][;B3?PZEJ[0];S% MSTB8+7Y*D(P6/Q8FW.+'"-S%#U/8+OU)6)=+GW,+TYWD?6$*YK6^GQ0#IP'H M@%Q6:'\"@/ELA J=P"P.OAFW!0@%IN,0@X7\47F_]$?^@?S;;.P"."&X2(OC MU8-[/$2;>P X)QS,BZB#B] +G !10N!H%'@0E\P*5H%#9>N;0 O;BX*;XD8J MQ'%S KGG N%+M%N$$'^B(&S^%IR1-)=+ 2'T%ZD)9'@EMV4\\/B '!5N"^O< M93-^2_T@B1?N$-TV_%?.0(%YP%7YD @5))%UY@/8W8"_G#':/AUX=F<.\ MI7.!3I9M_T:/U5OBU-?UX+L)X2V><"&7'/?*SW)%-GEG*8/\/__JMMK=ES?> MX$+^N>X;R/IL'MA3< E;>?8*\9DH7*@8.T+%^&A3\PMKC^O4(\@ZZT51P(TT MM'V4%67[OLNL/9M)14?9;?)%;T&R?P@X)-2;-H.0:^H+;^)BQ,%7#908PU<% M(X8^7C0R'H^P1 M\Q&ISP/ >@\SLSCNCKR@SS^E="YW $I2F$P%FB<@+856'4W1@Z-GA5G\X Z# M;TG"74@66U9!,Y\3?X!$6-*A013G$I$5* ]927,02>&/>@/$YH9<%M.O6F0H MY0!.@J8/O'D:\H^YQNT)UP%%*"W;.N.I7+P![ M:09ND/#<';"7EJ%Y0_./3?-2D8;,#Y!19&T)5X)">#"!+.:?NV& @DY1I)%F M!K,+BMF D/PD,ZX"2AO>X*7!RT+@I990J=24@8S[+26LA&D,,-5P#"X;7"X$ M+MN4FH,JFK/)S)"H56?I'6;Z!O7,J -9AO,?G3,ML]MUY.H#;57P)&SV&[' M,61-"[T#.?C/A+]GZ')EA2L?$61+>WG?=-@Y\X*I_DW==2H2=CF:<)T<0QYG M;)XZ6(2/U&-8^V>HQ5#+HU.+PR#9'-'2MV6\0_#U*8M15S>(:A#UT1%5"X:G ML2AT?(\2P8 I22/PW &&HV+[ K. B%EC?D@F-T_,TFQ@(H&2%B2=Q-T,OTRE':T15_M7$(+1!Z,=' MZ&QT!LQ+%HH0)P1G,1-)>!2A)TAXQN+298^=0V.2B%(B1*T=!4BI+(Z^3>EN M>EQ8-/20U%!\F&4BNVR"+4[XF2:)QQ_ [5G@GD)/%/( /Q9A T/RAN0?'7US M\C%$;L4"I2I=C7Y/&WXM>:+@28/:!K4?&[4I%G!)/1.D_&+J('-(8\LD^C@L M&H1NGZERGFP1CG)/0=$&^YD 3U\L\8JR-5[PC4V1R[SX0 >*@EQ/[@2(["BM MIH!O;E^0#0:5V1,7D\?+5Z3WK%S7BYP.M5_&KG=E!KF>)3X* HTY;'>"*=MI MGA:6RB?\UP$T,YLZH FA"__G=\%5Y)LWBQE(V;X[Z0WH:>*FJ@X/& MNYE:/[ZL#4],6#P.H"YFJ>I!]"B@94H<+ /&(6]'LET!YMMI-@JW9;"BQ[+Y MNQ 2>C&B*MA(0W!BO MI,-@@(6L+E,.!FA0Q1DY5C5Q;DW=D<"PF$!CNF' Q0OH2+HI#?$[OBX7<:P? M6_TP.,.6N*J-W)1K>',KLCVH6.?;'MOGT/:3^;"F4N_00.>2'*23;W4J6(H= M<<-%3Z_>8AX4)/(-GH (GH$Z)HSX(SP>_XT+DD:G]M)Z_I^?21"_W#HYHA_^ M%H%&BR_(3U[M=CK\?&-&Y^:/J6[*?;Z&#RN++R@-\(WRM-^P[B5-!4_+3I8+ M7\@3T7.@AQ&F+5(3/LP\T&0Y5:!LL2E7:G$/_..WFAOC).QSR&U12!8?>)ZM MBDEW4Y(B^.W)ELJX)[A@*RQL@&5;_*\6US:8'V%E?:U2Z5*UC6U1,;Q6C6/M M:2BA)A!$S/-8^(_ O1!OF?.FG#'E:&MZ/&"(K:E@)7R#B%/0.:#^ M:C<_O8Z%6I>GJWQD<#"^-R?!>CS8I>NPS(NR&)OBLR(@H;7Z>.O8MB)W/9>? M,J*+FJBF(!@K.7?3[@T#SZ6*2:#EF2\#,"*P+AKRY6Q/6B%7'MD>A$$4"<=A MXL?AO$05U/R=LS'7YVRD-U EPQ'D?.?O0&6&.YPWA?/L%8F[\;PL3\!KC<>< MG8Z(=@1Q4>,3K3Q++^C"=P'2/0>G U@,? _S3 F7;/R5MN/XPF3J0219@(5Z MARA#C: %A78#7'6=0E.ZONPQ!DX2;C/&-A9 RIYGCH UY1G^FEEHPA]']!E M6QX/]X-]N]40CFB!AW%.(QB++YB(ATF?Z5H^"_ M49+5A5#\M,O-1?D#B?L<8TAF;[B]DL\"\*SO+H[L2CGN$C; M1X*V%1])3[5$[B7^)=\%&T0P+KKR8T _X.J](?^&@TI,^@!BA'[HWF# Y4"( MQ_SKP0XG5;.@^T=0[QB M8@NBN=Q@8$?RR()+E 0& 00B=HZ]"YQ)M&N1538#T1C<5EJ#YF:Q!H@;[.? M8#T(O H3A0"EZ0\(!D)ZJ+=/I%A&UBT@H(O1F+%XI1N;7MX#Q85[AL:P0JV$GB=XUY"WGH@6B1/[ M!P(1>'TV:A6XF6$/&T%\6*\UX:+LA MQ2H!IU0!*#RBU7*B0TJ)?'H#?B:*+5#%R^D8BBK_C$*I+GKXP/K5%1K:MC!] M9/)BJN>@4H"/8 &=8J?4&>S!CTP*"6> 6OO9U!.[\');&]T'VU_:+6UM&K*) MFTQ4A2NHPK QY*VT+J:20JNB#3J7^&;^@7 LQ"6'6G3ZIUJ<%#_9%85/>)ZI MQ W%D.C5G@'P1<7<07=*1$!#L R\*H77DK6FI1:B:^Y<,W0TE&43"]OA"AES M(NDW3G%(*14X9 0%.[6R#8;#A7[ 1'O\)$1:2V_@\BF>3T&)]>:4ZL,D&O'= MM2IDI#KVG&,9^$$SWR3M ,49LT,?42Q=6I7!@U0+I2'@?F88$U%1 MBR")P9) YLX@BUJVCR"/.K27@)$G,R;\#MA>&>$F2(U (ZAH(#0C!0AY_.5K M7WG,OPN5+D2;21"LZIV_/0'P=;(?\L+!WD M[:.Q0;-U(?:NMF".%+NJH)SW+X9JFH*J4K&Y#H%#185^TA-64K@$# MU)K8&$94KTKW"IW[Y#PJ-Q3XE"9_2>8L%38:@<67[3,;C?"RU4/!0 =!_,_N M"8\-C;K@V-@6@;F3?A)&Q(>XW:B!2V+KU2U$!$%KW\/A'.K%@'&I5B>_E$HU M"P6:( 2QK3(YQ,E+G3HL%N].J$QWR3%WHE]*46 ( <"4!A<5U M9TS-I;D"T%RSN6YVP+-7*?KG>"H5&<@<(7"RB69 .2ZYN2XYU/")#%YD" FK M115::'J<;A@/F>HZV*P1;?&0VB1 M.V R'LULSMMS?&,HB]DHB,G1H\:60J"2L])H+'("U+<=HY[$)7%:,H&(.)T&]P&GY8G M?2,*)AG;8(:.+X]*H_&!C") MJ#R%@92E.KY&G$T#BQE(M^M204JEIFT<#G MKPZD^KCH4^EQ&9JNY$$0&O=M6US7L6'HX'0,P^4I@5: 4 7>55>A7SAJN42F,!ABE$5W /G%C..O.Q[+Y)$V/U! ^ M'='(\0$"3GFF3(;(@6R'W'K4[L-]"BY(:?%YK^ERGZ5VT1P.-TQ@X[Y M"!TVL<>(@:/7K!]PF/#7SI@<)@[M'$"[LT>:#R:*EKOFJOQ[+F9QL!H^-K"G M4\#0V*I5U&X%]+P;>7NLYQJ(G #2LN&JH.>[.\6?7>UA-4EMPICDRIQO)'KR MUP"BS1S%L4F[_EUASTG#N5J3;@:^'7"Y(0?ANTB/_3>YE)9N#FX6)[01(R2\ M2; S\%^UBG SBWF#TKT&_"0631:S0)S*;D@P];1148,*GR-AHO &AC%#7T@P MX*2<%3)RFIR>AHY%.C%F&;A0*D$3#6B[?:9\XZ(4%JQ#&0]:0J._=3\67QCR MT",$&IS52H^9>D#)C.6KZ4!+);;N/LE]='$;>D"*_X^VTF=>,%O< X*:<[H$ M+2\(_"FIDUE T)L2GAYD-^DU)40K''_2%(C,]#YA^_49^H@2&7!@?H2"1:HJ M5-DB\%T/R*TT>P6BR'B(R4&U &'"%YI8I&"C.S8NY7+BG2QN@UP%)!I\DZP2DA-0];<7_H)UQD%(6^Y3_, M7-B"&/9K&<->]32%??3PJL0J_PP2'6?C($UQ7HC9HX,2H&KBR;A-T<$S[XT*3='C4(;F&G* "NN@3C'"J'$W@ M1F5=>?Q$*B?UV /-3LXS%>E/>9LI2=>>HH2E9 "*C7"%6#<524*0OY$@Q)Q4 MFQ)6FDC^PDP+CZK"_%& Y4 +9"V4_-1[&3)H)2C5V_1Q*-$;!ISU"PMTB3VD M5@^&= ,_N[ULBH084*(IA<0&KF _^-9LO$_C-[H=N'H:TRY:/O#; MJO.&X_Q$0T'A7/<>#KF5B3'[H?6:T\89M[]\EI8"'(=\)";2@Y;STTGS4$%*CFDQ>BDQ,5XZ=#;0$D^3355$+ US)F*& M!72VPJH*.>5+6IPI,P/GB@@E4R& *)64WK7+4M%QIT)O2IU1U$6.HKC\27ZG MR-/40?61:KLB??- %&&\^[PPBDH\E[F2[%#&[&T!'XQ0T=A>F-Z/O)6:IK9D/M$*STNMXR4D^PF'> MZ\Q7#1U0#BLW5I8?:"PDF^.L$QT:R.BN5.;P\#)4NX+L,F45-TOF3CTI[(+S M,]W-EK-^3O$(4@P%NQ:E]HL]E1QRB*L0E7T MS2SB/U$,L$'PK5FCP/8N@[5+&3*"@:<<4"0DI8R0_$ RA],52EK*7\O6$59( MS1@5IZ5:&C@G,DB!=5K5&AX#?6+(DL=@63F88@?QS5PX/U(&V2V(:BN]TPB: M$SD@::#3 UP$/WV'2H;$E$XIR1SKW>:AM2DH;C=-[]?G3"V/_12$PK^;UO"A MVPNE2A"24X[K[^> #M<7@]D.]!T(R=!@*E5*2V[C+P0.@&FXG.IAYR2@"*,G M[-RIRICP(=5+=>LOO"X45FKZ]'$59?B M(9C\@U*712^L'\N\>F /0<=RTQ)/*%AA$EF(9XT:PEK(;R N<46Q< M1 [28]&GXR3D0I@"\R)N)>?JB@?3=(1"&SA_["L2D?8CJ*9?=<_0#1(14^=1 M6AB9ZP?(*8K4E5*$%U9)*E7FR];N4:I6**/PVH8%.*;E-WL+J%'LFD=(IGI& M+&.:'*?67L2NWTV)DB)%$@\$1J%2<"KKA; AJ>@)A\P&H/[:04E%Z :]K-)11X0.P%P@\P93MD([T$%R*^ ML(E,>Y=,2JKHN=6H.XUZAPU.:\-:^[31[S1/^]5Z];3=KG0'GA6O3$0F70BDYER ^#AB%*6HL!S'3L[A4QKX"?C MMZ)Z*AYKFD#6\E/C(/,-Q;0YO.<1VY.YU9D83-H+B$&"!?HIEV0TTS%.'\&OAC3H";Q2QFFO68JI$[#FF8I /VK_]%K3I]!P0N_CNXJ@; M?T:]F^ *'W#\[1&& FP.Q&""52=B; WT&W2;TA$6B@EAL%CABPVDTK@0_S.; MPBOM%( B>FE#E33EAH)#FF(N"R$@"#BA4 "YBE5_3-(IN*P:Q!A2 M"G'M"7(704>':4LIX*N4TP9+*)UMA$ OE/[H MM*,-1A_XF2&,G)/OD*8.RPT?\#=I'7^RM>;J:6H(#EF92YO);%V^=7_AK8KB M4J2[HCW%8B>'; Z%5LX=DCMAV$3 MA"4VV?[(\T0S#M&)+1V\H&:^J@ 3/ "78 6R=B!=$IU"*D-8I7Y20@[F[8L- MB/KM1&N:)/5_8)8!M[($[Q'N)M#1]A$U9RQ,^Q-4*QL0D86=8E:3D^)#6M4P MGPK87+$]1%!UCA%7W4@MU6Y>8FZFS)G:'ZKZZ[3H>Q(XS,.MT[9EL-H/]#>D M@>K\UZKP&$=HI$?R&7F>_GRF8P5$NOG5VZ+,%P/IQ+2O646L(*U&SDNH6 "' M2P+EXJ430CY'!Z 88O,WGC(MJ]')EM*P@!-$,AV77HQ2E:N_OS#C6S*1#4QZ MM=*%,K>9W@]E7^'=:5>:\B(RO!<.#!%&+G4Y>O'W#**E;Z6E#F/;$;DH-V5Z M,)$$HET ! IO=DKP[S99&/RGUDH++[38-%U'-D51K#!>DB/[2C*I2T2SP,=^ M<0[D-LN$$B)YK4F*+8OW%Y?LSX7^),=)V- AT.56&^AG6PF35"I=ZU#WPJ&7 ML>@$K>K^#< X.9EFEE/PPO$\YH2JC;L0+]%W.!.ZCN9&7F)F>NF_3*_^0)RVIH5V]=.M?Y?_E&&08[J.5ZV=I;: W* ML&*+BSEJU)Z#I&02H[0"&D6:(-P.*:@9F6*TMX\"BJ"J295>JY;Q4EX$= M#=!A#84(^ML!CV;81",63&S ?YMS-#P\(DP[((24 G1&L7C)AAQ1;19FI"TH ML_"C1'%\)]P=_1W3/CBZNB&"YZ<H!R0MN6H ^$K&)NV'[?H*5.7RQ MLO667]0YY %+82PI)ULN.N':B!SP $82IL3*4@J:#N4.Q,# U$^T_WEW:Z/: MM;B=SA=#0I()U ]Q>!MWLF=S&6+5JR P:I7R.D3=ZQ43=3=1=Q-UOR]U[) Z M?E'YL^ADZ:BVD5+)7C8DT?A'F]<%[#%2GYYFI2[W;]3JG9=?+Y?'Z#P> =P*LHWDC3I&7L;I M\6^W\CADFHR)'617P@::-/SFBK?"KB^M7=.3:=.EE]P.BQ>6)MJ>3$6)(\*, M]$V6ME#-'NG:]XJ IOPV?ROH.5RG528^U@$KO0R=, !>/V*:9:?D/XTKNLX= MH?J^I7Z%9>_+U3ZZ'FU)[YG*7R8&*JQ\I.,6;&A'>C=*XD:4KP"@+8QY=!MP MVH8L;<[#10]-Z56DM%_@"5="EWB;K;O;HI+6#XO:=TS#H"\EAOA;Q@%AHQ() MQ52BG^50\P_(S -1DJV[Z<2U2KTOT^9/*=\J[7,!_YX3]TBN=?LMO\G60/)W M&8-((=P;V'R7;ARK^C(7$:F((EE5L:PNUNP?.I.D,F4RJ'9QJ6O%]Y@8V##% M<=P("<%T+]W4.64J:P9I.J]+IUCQ2M'#@(R\C!FK]2B5(85T%^E[Q,SO*_>$ M=>ND]'/$P?PJ,F[)K+R"EZ302"]7\.C,E:%Y[6 .'::OX7F$;6^1JLF< M#?N<L6^ M5J".(N]XC'H;8G'J$[:>J[H -)VE^F'+-ZL0SE*5?K9GMB<[5&"[O9BB$'F> M6,SUB!:ENTH637FW<."DBXQ"G\C)Y7,D=9:*_HB$10!$M'=0(C.W-#YES MIW5)P@FC]U^]_*Q4^22:]"PA>HK!G BQEZ+4D%227N]P+[./@>T-$MFA=XRI M-=K]7W8[-!HA!:R$!A?P&Z+*:0.KG"0X5-^0/)TXY^BR:PU< =\R'#E"EB-. M*AQ%I$)L@%Z1QK/ %(!N5:(I#)F/I".BWW<*WEP7DV73OF6B,E6@$KDR 8N& M0-9IHPC!X"2TX%HE2HARE:LW"#,K8$9F:@M=VI9&7MG)P>NT1$0JNKJY SLO MJ2&;2GYHV\VP]D@/P:CPEAV&:"O&2^=2ETLYU@KC-?K36Y7(?6!#E)5FE/OI M\+HS-D^5MHAJJA O%?F0$8MB)?'E=4O;5?Q%\0C*89?-1A4;T/E)"ET4F71] MV>"92MMF MKAH_ZU:V@_SZN2"MORFA5<-3Q9.(U+#L.@FA&2!"=)$3:7!<*,L4'8Y4,RQ] M.AXR%9EF2@NE*4709EMYA^7<(U5S7FW*J7X8RU/)L/)M&IL8(V]((:7O=;51 MGLHX$6/DA2SIHKHSFW.G- 8L%&& HN@_K.X\&R=&10^"\]1;' T\SA9)A[N& MA3ZWHW2BL&([R&Y0ZU[<26J<2?+C>Z8H#:X[&H5,=6I,Q9]V>K5W/)A0(G(. M0Q%Z(=Q3Y% P4)AV V:K2?Q51JCC/#7EP/A#N.:-[!=,_&E MDI5 4/.7TES$VU/.*24I.2TABNNH5EOZE7+>F2Y#+]>5@!G+-MN*0>T5CP&3 M@+IM8=]#B[WA$%+HT,I-<4"%H;1 )]2@RCD.MI;SETDR2F6&2 #,'.R!$.#)-5+3^&\MFA9P080;Q37 M)W6LA<^5OI6]??D4='N;!SA'0BQ-U?YC)CJ+H)N$WX=+*9QBH^G7^76(-I<4 MVK9!FL&8\H LS9#&VZ:)I."9P%(U3)((I3];A,0#.CLJM^*6T,,QM:&.7[P, M0(%>9C7/3.1R0XDS*.(8YF380<,&IC4( X6U&-77NX9 M2S76!1!K#%A:!)G'*"=4OEV$(:36H6782CJ4RTQA"? U(K.5"AB-D^^+@<1A M5O83;!"5P- 4;(2LO;31+X?)\K*H!F"T.C4(%[A:(IO&YP)A1TB+U'(C(9&5 MGB617Y)O]5W"3N6:BYS-7FXLJ&?S$(/,&C,:+*A/[C(DKCHF)BWW66J:@%,J M=0 -%R]^&??D<%<=)T06=)Y#:VE[C\/G;L?3^(ZAGP"'LLHID8DHPO>L#0_* M:7*(W9U%ATWPG9-5F+8GQ[2 MWE8%O[8O>(K,.I%TAZV78A&>I 89?$7Q@>2*:Y$-4379$"8;PF1#W$E]=YH^ M*5WR4!^2T*1T*C]-2T<$&P4# *8=#Q:J;93=:VIGQSQ4@%$M85=J%W1AV#ITT?+UEO-C( < M9)<:4%,6AM(IK$60BR"I*"OH,[AM-5B;P1DB->X+&O7[/Q.H@EEEBQ)U7BK5 M$=>P!!29BAHM*IJH_*11TQ)TTF(P+XTSVT1VDL;J0K*]LF'ZT@*1.&ZDFEIF M" M*7\9SC88RCPN+$[),4 I99S8,?4_D'$)8;HZ;"HZNQH:6W0A,&1/8'E#(3%F089>&IA?>JG0)5R,OPM+T\FX\DD8_6'*1V&-@&Y M[9%TQFNXJZT-IU'L4A^Q1KN6\P&RI$'=-M7,B(4F^7+\G:O[WY?',N .;S*9 M834L.-0KX9M"K_R0'7RQ=.D01\AX>6!F,24*R;D0'9!P]9:<#D&3@C7)N\C? M*1N+Z'@9N56:B2B9NR0K9XCQH73C9>N-\C/RVP*D=BC4GG4P+B;98VZ]Q&@' M1$;,=T.F_5S@Y"4="45]#Y"LFFV7^*+WBK)K:;XA)SQ'Y)9 P,G%_-AL=.QX M? 6:X\O3F$),TV=HI(-XCXSCD^C_A/8KG2 G8^)H.6-"M@N.] P2T=5DT*S8 ME7J?G3;Z]?IIH]8:GO8; _NTQOEW@ M*X$M(EC>:_#5@_-@VS]WP\ 'F&*+@^R+:/V:M(JR[[66>R+QL$)D1V(ELT+(]U%)Z%+6C<)>L)F#[T( Q\0 MV%!RP8_25.BE(AV?[R.$6&R/_Q>X5J07U4TP%1H],M1J-'<')>6K1DT-6_YK M68:IF<:)V(&^6, \H'9-_BX 0?NF%%$GM$'D#V S$'Z@<^H^_1)8#:3V*"X& M#*0/M<^2F^$!U-%4LIPMILY.:<2I&ZH!U*+'J$A1G6(VN+,TCEJP8;4WM"E% M)V]E0"V?.Q+S9#+3OP9A(%) X0;3BLD(T"(K&L04&PAB25\N*$R)ET1279&3 MHJUI$J=C[SA:,2BP-A+AOG. Z)>L0XC-#4H*W MY5)'8IILFH+5.]Q6#Q3 M1>)P0;)WUV(#PQ&0FB\S""%)(;(FS*:D21&1H:C:!4WF!E2M>/ZJ"'#-J7\RJ#Q&+Z4W'(J MTY^%*G-+>XJIP43:XB+%3D"*OPJ_SDDWDM)1MI6C/FWZX[8JQ]<:IN@C!O(1 M_5XY\FTROU !$1PK12$U6;3/C?@A5/&D(D9=N";'D&T*.:4#06D 3C"#R1Y^ MV?JHRW04<'+UP]3GBPQJ^T)4KQS%R&"$=P@[G4OIOGVTHV0[6-6HIDJ-AYI' M(#(V4F04;K&+*0PU2.^'OXEN6-#&9=NCF:EQ1GGTA)]*P4_I-!J,H@GXER1I M+WVG9.%X*0@2L.4WEE3#&T!LZI P$!,"V-+3:@C7XKZ -8BJ]BB8J,J2=-1. MZC]32)UA'$A])">TCOG1&!,MKN7OED=&OJ N2L+:3V*0LF^BSN3/D^ERG%+ 4._98O: M?QW(,=4HHJ$+PF4 <:CGA4CDY'_7-\JAVFZ*)!;L&11)#;-6X:OB-]6,$CI/ M* Y8+3?YN3;X?]O-?Y>I'D38C.*N%O:2B7KD_#V=GY 6CD+ *IE;QR'>XIP4 M+.JNB>X7 J)4K3:$JJ4]!?"F-GY9%$[I,8 ^W1RC<>NB-E>TX"TA/A$K4(MI M+]>%);>9'3+P4(*%R51YHD43F1C*J!8&2XMH4L0U3]N18W,P/Q2\OF(WUY^2 MQBM'Z90H4@EP"CCXL=*<0*6%KEZ"16V]D$:AET/* MD#CFG&$V@DIGQ/F?0C,0&H1TI,](!K#4X;O(>"@.0?J7K'&3:HAT*$H?/0X8 MSPQ)DLUPA(?\K7=6[S8[[4:[]0?MO1_,E9$QC.3,3>DG4\V?2. [*;@6G#8@ M0\>VIPIB='>$=$%XU*W0]66;=OZ@,-!)LZ'(HTLE*VKJJNL/O61ANJ*0O9:T MX=%*QAEJ@K"+'C/X2_Y,1P$5C'+'EEPTH#+4TD3>UQY4*#RBP1L82IM24QC9)R M3J5?.11^C#ZS0Q7H$8UW=3>R?8GS6,.!],YEN.GRN\>^^:I)I;X^J$1*4X?- M=(7C2+E'M)8MH).):^+J^0RG@8DXL1M=?P!+E#J%U!=9]]4O.1F/29W1]7[0 M9V=!UO @_Y%\9^I%RE@@N>AXQA0JX11"X4Q1GIN2N#D+IYS 6N+M>2&.K-_+ M=L[I;E$S1@C[#CB 6"AKS;+C?M,)*4MA7=C$VY,MO7*>SBS6T.N<%V>\8"TP M5PD=?-? 6IZWD[<%C*4L-12CP"DMZEA_5?%JU53\6?IN\'= E7NK=QF-B;U@1U'7T M"^7'[F2/W2@WU0?W=^HM-O HI3\D\4CSV-1$>87J"B$Y[2T@.Y4&B#.IK07( M RAG7O&$M&X)'1U4\Z^> X\+X -AGBC4OK;%L M!CACJM6E&)9YW9O0FZ/.+S,2J>3"H>^APR$[K!&6UF'3,JE268/P[V9D8XN%?_XMKF>6* M0N$HZ:-K5'(/82MJ;X)*@.=8]S'$'%!9+(G7+$MC9%]7].Q@)0P1D&B#(7-S MB,$*#7*!6A;2BK2Z7-G@>R :,>"B4D)WTS#T)>M(6I9!!1Q(*Z*C:1HG$9A8/'=(>5VJP+57W]'X(_4VJ,$PP2>)M-^;T0"-3: M^:2SE8:6%"'B?M$"IYY?R 6@1"Y AZPI( M*5#JY55I%9F4#'T.7L8L(SY& @#H;0-5C84$@"R0(\YEP*L*"^ H/.G6I3E] M.4.F<*0XY(]@X:7GI;D-W!1QL!^Q8!X;G/+[R5Q.#8,T2"8M!-LEFRE062RB MGBXUCFQH(P_'BK#IE>J^?TT*A9BN(9-,5?B=LS>]R[28YA.*=%W5!8&4/2Z? M?$;:#P,]%C$BTMR( =TW(=@D#3NQD!+C1*D6AQ4VJ^HS3I2^O#69,$K/:)-7 M$M2Q<9QU*L;3[UXN!+5&O*K,$K.*UTK19 M4H\<_E;2#E.4X:04SD5S.8BQ>DS6NXXQ']TC$28(A+"&"@*0"%5H%I*#@!V- M&$BGZ1BL0] .M$9K\)Y#9GL'W (ND=$$P@JUA4N2%AT[MFGS7$3,H6-5*8/D MJ#^(31RP;6<-L"KVZ*!ZIFC,124+T^."KA2ZTL@(<>J%;(FG1V:1ZBG- M@4G=0Z838:.]"&(7J-F 9DV?0N61_TI:]X"F"ZZ.!+>%@/O"P MQD3,_:9N.91M)OBJOIXJEI8S%K+8!W:%SD:6* Z%BBU?A&9M\7RM:V M!15M2#$@<_Z#,"7BE!H7Z5-")Y:ZHZY:2&Y\'2QH!XN,:L8RTG9Q7H)":>&V MUE\HK;+T%@6+6GYE^BB$&1.?XG2B/EI5 P!Y;&;((S?ED=)/*,@?8.R/Q' X M E6">J.JQB>@U<:RLF!^G4X'6@:5%5RG*;X$X[-6KJ8CZM624/X-FP%=;CB$ MN6[@5@ MBV(EWQQKD?"W F0[Y+Z7#$7FN>R\W>FI1!?0.[CMS^5 M-STFE,%P0!5[P4G MENYAU/K@<$/J"(;NH3L%1'S)@@4Y*9Z[8(#D6-8+;U.?Y^^'7Z#P7D@4HG9- MH@V&3FDJ04;=(V>2&Q)UA;LKU5]3M2"K%J%.I*:G0N<1AIM1%74$R&/$"IZ-#D [6?X;SN1\;=I3 M!I%05U0 L/2) ^NK=@JE4BP4BEIIC!O"ILN*25!JD9I MF]:E.$#/U]/B4HL7&SNHX!/F%6J@346DB@\N5EEZE,N0G?^A!2&U^MZU2&ZH MF^0&D]Q@DAM^*[D!B(IS5NP+ET9)T>LK0N*",6:+DDCA7VB4-N V'6?8(T;, M?8&EGU&8"7NS"7Z)OJB!3>%6C:FK!$P.,W!TK( -]#O^7>@@I,GZ*$<;PTGP MB4@J@6'U+K5D8Q=LD"AQAS:'C OH6IX?^!LX!&.$K7U1&N' ")**8&MB.JG^ M'7P^%/-2()]69.22GT)T3=5=P;H4SIP&PQ4^M(FD )96:)+:0K)#GTT^!;5C ML0/Y&KX>B6>H\>#,=P66",VY#><.P/"@/BCC(*+V!M#1+8 ^D4P,1(&* M8VFWN\!L !#H-T@/*UD'1F_/,9M7]%O)49SR$JOL2&5TH4MOJ<)3AAFNB!PL M!PPH%SFGDE.+S6L!@FP@FD[']"-DQC5"IQK-;XW]RCD#]SSL(Q,'(ZR;O"8 MM(A0"%<)*>R61@P@6PL/-000>2TMIE_@D$I?!LXW]UX?"1,TDO4K(BU^B8)S M$] %0A:?-C'VLE0GL"02P7V,DP>!)V,>D]Y.CH9S0$*#2BF'^U:F0BJ2E;6S MB^[AB74@.CQC.R.X*YGFX5"A* XOC%DHQP;E???=9\KLB<<9*PGC&F#I2<*V MSSE!RJRIS XO==LZJ@@8S10L*Z$X.G^I/1 >TK2)]>+61+?[8Q7M(KM77ULJ M$5C?(JH/TA(7P$L64S$:BD>!E:5LC:1 :L5-LUT7E+LY#CE:"-_6902 24F$V@ M0B:$6QL0N!1Y\A>"V9]['V)(\XR"BLH3D=_F@IQ3(JZ(@3]NMD*3S^V+ 9O2 MMR'3@YI&8YH_-4DA.%!Q'SE=T+>G3X=8&'9![(YCLTY^JG%D1%E)#KGVT#,) MB@$X(01U:ODKHD\+QLA$OLR0&LJJ1!H1A,T_-;6"LM!@X*RX^'R,$N4HM:A> MT1)T5&^481)Z0%T8.>&DC'D]C-K\Y$LY:F5"1@-(&#WGC[^!BVX_6PLFE[CI M IELZ,[0:5:&S=;IH#VHGS:J_N5 VE=FU7)3G@?(&,O[3WLWP/%75X"?2%B],V&=CP7$9Z M]0[LZM'%D0%BDJI4P*4S?6/9F0Y_%J8A2"/-,DN[E) Z'\DFJM1E#\..ZE$5 MD*9&7:14BJYP>9,1RM:!AZHY#A*3.AVYBS!U5;KYA:,H(M.<4=H)I>' 3 _* MX\DZ:;2VL.7[:C>U@,!9(9>#K+]-JTV/Q[W/EC[!]N'O>/=CV^L MK=YQ3U$L@4M2+.C,L2,_/P<;BALG ES$TL1+6NUR[=\Z9Q.K22ZG<6SM]6#. MP;!D ,PX2*Z5O8*]XL+R4>AWZ"4Q>VBA>T7;LIMW+=,TJ?_^ M$SLWN ;-\>L'Z/:E<]?*M8:YF2+>3+5<,S13S)NIE)MM_51GAH!_.? MPX$;SO#A_YXUG]T6)NUR]4JF^<= Z=P&)E?U_-X)0O)WQ6,F?PB9^)&<9/0S M>LJ4!^)^.5@!<"<+\B7 _0YJ&79BV,F?L!/AX)/A@.F%A>.'+!D/6R5VD^=I M-TQE#9A*]WJ>^Z?_>$3TI#N"O@W+OJ<+TB^=>]GN_>U8+< M VH^1U8N"D N]ZLX/ 2Y M5$O=3JW4J5;6EURN@-B3=4HL:A=I1T7C9U@-/\,?,H>QB&AL]5ZLU%J==KK:U^M"CFMJC)B'!89+:7=*=6:G?4E)^.NN%9'>2W[ MN#ZO_FW\%<9?\025BE*W6R]U.LV5M]4*1@6KJB0\35V@U*@W2M5:=^6IP'@L M;J\-'*@ASA_DL"/?L7:QN33\]KR6JR08)\:#.3$>L8AK):RR]BJ#Z&:%7($_69U<>W!G"2K"Z(;D6.[6>JT:NM+C<:'TFKRLD5*KQCEI9?7MSX+12!&UE'NAD?57-9JE6J-1:G7K*T\C MQD?S)SX:G%TVMXYLCZ\@U0KCE7F:7IF5!MZ34&VJI7:]4FI53=[*8Z/;8RM# M*PV\)Z%BM;HM3JEK7/!FW#FW=>74.7-Q@@2&8:V5H;JD\13@ MH'>M\E1+]6:KU*B9,J![=^<4 'L>QI]3@(/>N4.GV^"44C%E0BNI5JP PS"Z MA>E39OJ4&0W"]"DS?GXL7O)P3!$5!2UY$$J[->B6.W61+1Z[HE#%B>A;P6^Q7XF'/6-UV&5 MO0X/S/N>I)Y0-74KZ^"3*#ZIK+XV4+M*&WBZI+)&'HLOMG?&0NL_]F3ZTMI* M?"^86CZ++=I/=[J6<_KIE/I2CLDB@6#M= :6NO1N[%8F&'R M(M9$3VBU2JW.ZA=9&+?#E1#9S960+U?2UW&J"P%=(*L !#6B!4:GT>A?1XK (0U(H:B MZ05W4!ZZ?3%E?J1*0ZWG=F39UI2% ^;']HA9P="*L6M5R,Z9G[#H;U,^:E0& MHS(8+FE4!J,R&&)X.E&1 Q9&@>\SSV*D-$0F./*T@B,K7/NV^M&2^EJDI_TA MI$QU:6$I;/4#)8;"+J>PU7-][,=C%EJ!ZGEQE=)B=)-5\5P4OZYN]36-J]A@ MT;C=2F+)D] MGJ0*84AG)0,I*R!OC,O_]Y([>/ADD%,:D@18/66@1H*N7V6E3T MF6[B*TQ&JQ^LX>]Q#1-\X\#:.SJ\5 DQNH;Q M:ZR&7^.!-(>K6%[1.-M*$,M34!R>I'YPC9K]=(EEC7P:ERL4)2LGRM(;,7\P MSP^V6,^;Q@UBW" K :VU4&;XG=?7P7Y;;;I["NJ/\9LL^$W68@[; RM,_Z!Z M<2_[KDYO1@'XX%*2R1((;G@T4I?DK0>APT*X<<^>1NR%_$'?=TMM<\-CP_B% MG<2!_ 1DSX1]TS/:!-0;D(>@F!P0Z]6H]R^4A8Z[GG. M^P/^SJ$7S"2$Y.]()2_Z(;//-F8<)B^G0>1"R.P%ALS<<[;P3MH,+2P?M?M1 M "UH%=N@@SXBQE=_ ^/YX=2__] 95^V:FRGBS53+K:JYF4+>3+7<-%=3R*NI ME;M7*C3F9@P[,S=CV-F*7$V]?*4I:R[F#R_F=Z/SU]DQ?PR&SO50<+,@@)]? MN#'?[8#_];D#-F$841J"Z]-_XW&01+;O1'__]Q_W;FH5KK8:[M\E!0$#%MZ7 M3XI;UO#A_YXUG]T60EWTE@N375!2=7IAM?%?SGP5'I.@A>52;3$U@5 M#.F_>W8X&-./]6I))K[<22W,-7RO<.BU!*W[K*:Z=R;TA^54>[9OCYAC'01A M/.38'MQ=A=0]VV_*1:+U?KZ\5/:A68+GY'F'&U MV5>\PU^.-OU+1)%!'1UUJMT5$37WPU/6369L!I-IX'-01) "G5;VK93@_2DKL M8RM#,AG(:N%Z.[;ON\S:L]G]IK8^BM*S(DEC]\V%KU>/_[K7\]T[^WR(I+A& MM51MM4J5QD.DQCV2_F+HQ=#+G35;;Y4Z]6:IW6P]2"KIVO98635GRZ)^$3*^ M/"@8@]5UGCPM5\D?SD\33Y8*U6[U5*K>X>EAFNI'A@R6&LRJ);JK7:I M>^6H>B/UU]W=\,:5[@9KPWI[LF6<#D_*B+H+]FG,+)VO=KF%5>':Q4-866NI M=AB",@25):ANIU5J=!YF5MQ34F!624]Y'09G+&2.];QU-UW'UE 5>3(,\DGR MP2HWV&J<$79KQF]AR.#)DD&W5*NU2XV*<5L\9;?%0>CZ W=J>]8'YL,^+-MW MK%W_G$4X>_9Y^YX[@ZVA^G"WAM;1@_B"%'0XZ/ M3XZU=J-4Z3Y,'[&GI$\56FUZ>4VES7$0<.795/2ZE8"R=-+XI8'%G\ M$"RT)M@'8L+\V'K>,F\=&-T.KAE:O"0J7 M&K5VJ5Y_"%I]6AI8H16MF[EUEEIO&:?.O=JK= 81KEXM#90Q8+! M(_5X*A00C IAB,$0@U$4K@=.X5T2[]D\+\_$VF-QZ XBZSGS'>CV.N7K!L[? M*],E? 4(QW!0PT&-.F&(P1##TU4G[BH(5 0]XPO^@3D;-M^\/6)6I/2*(6-6 M:,?,>MZW(S>RIH'KQY%)-UG;)@SK-:U\+2HT:_5RW:2.&+HS=/? =-43)'XI)U3K%W#6QVQ#9I!;@_YRB]L;V;/ M(W'N;K5<:0H@8S7*C?:_K?1'@,\2<"?VQ88&0H%#&QX;QB_H6_(C MQ'_YV36#T,4]Q<'T18VS,WZ,"?]50I2_XZ$N;J'PJJ[1JVV-0S;\W[-_'0># M/$R^[1[H5W@1)]=P8GN9R5;BHZLP#& /"WMWMP!1Z[= _DBAVA_/%"ZO6\AGL\C[^'X!L MS"RNPGO!#!1ZY"=6E$SX._D>(NO=YB%PH&K[963U3O8L&V=G[N5,Y89)NR]T M-B7>):!#*8P#F!P_C=@+^8-^7L1YH@*D)3N) _D!41)^DJ$WC8F+9U(&UR$R MB4.Y"0E'@LWMS3-.GE=J7!I^:4L&?)DAA[/D[?)WE'0OB%W-.)BNY12"E>/" M\E&['P5>$K.'9A&7"[3J;PBTE.__L1[8OM)N-#?S>#?3,C=3R)OIENM7*L7F M9@PW,S>SQ,T,S13R9CIHW)F;*=[-&&Y6W)LQW*R8-\-ULRL]N.9F'H]FJC5S M,_=X,W<01K_.3_,XD)'K;/)3]$.7O_M;\3A(^%TXD/GIKH2@N!Z< M%-->_O$+9%ZNA-_PV=65/?#FN]&^K+EXN MVD"#7"=TH>%:!EWN!5VJC]NJ],Z1!1M0WAF:/+[&DR]9[K/.]MXUE=_KY0[V MI;6[NWN_16M%-#L5@3QZ1=_] NU>&ORWQY[,/?M'EBI_T0%7H% MIJ,"U'K>MY^FR'1T7<[%8Q_^IG34NG((MJ$C0T?W+H]6OUZKVNZ6FJV'(:3' MU^"+4S->2,W^\RK8\X^AOQ=-35^!&M^UT-:K[4:IT;FJDE$74K',5ZR?@ MH7@"'O-5=M^LAX[>Z9;:E8>8?5A@0GM\7%I+O<6XW'6%IM3L/D1/5T-FALR> MLD>^6[_&;C >^2?@D3]B4QN;V-N# ;]JR+=;9__* _OFG]@\]5O9!6L^-1T; MI=76OA;S,;R7AKJN-P;6G+J:M6:IUNH:ZC+4]1BQ T-=QA18P]C"RYM47%Q6 M'WA9)<83\-L4)0Z194MUSI:<((&^NX_%ES+ >X#L_<(!X(X9:B^B1>Y+P.YJ)4RBTF>VG5FN6*&N+B!SY3H+9@2H15L2JPKFVYSO^> MG5;KW6ZW4VDU6OPS& :2_;S1:BY^WJETV[5.MY[W>:-:7?H>[[:[ MU49G\?E&I=%LU=KMQ77Q\T:KDOMYL]E=^IP#N-NL56JYG]?;R^>M=:KM2J63 M^WFM7KWD\^5S 1PX0)?WV:I5V^U*[GXJC<7G"3ZMQM+SM6:GVFDO[4=\WEE: MEW]>J;=:B^="N+7XRKGP;S5S[J55KW6[[:7W=^K=)E\C][R=YM*ZM4Z#'ZVS M"'_ZO-/(>3]\7EF&0Z?=JM2K2_?.G^]6*K7+\"%GW4Z]WJ/; MKG;SUN5PZ#26X%9O=KNU9G-YW2[\91D_ZZUJN]I8A@-^SHDI[_-:?8E^!?P; MR^]O-KJ=M=W*>Y_MOM9<^%W#.N1<.S\;2Y\0'VM4%.._M?Y1KU!H2 M5_26I[\Q+.?.1@GE\'7Z!'DM_Q4WM>'9\R")7PS="^;H7%T.T"+1EO6/7;E1 MO4,(CE%:$.6H9? ]7"',.TL"_'GU[T7584'"Z\(W*WAN"U;:/?T.[[WI\*J% M.4YB>-7K,#AC(7.L.+3]R!Z _(NL81!:GCMDENM'"?_#@%F#8,*/XK*H!#]. M6#AP;<^:!&$\@D&M(%_Y6R(V2$(N1!<>Z]O^&?_$]ATKB,1Q:!'Z*4SP4H< MXO -_]5IE6L6/X+'4=L:AL$$7[8+78#2M9?]?H-'BV)3;<7G\W?M"&S^R.S M^JJ3V?'8C2S^/]OBELW&FU[OP!JZ/F?^R.B9S24!([3G7!]$PQ!>#0+#XO^S M'9@,R)%_^_7N\5:O9(5LR!D]-XH ;;E

5'N=J. M6FV/5HO*^$CUI<';^\/;QEWB[7UB)[,D&A2=DH:V&UKGMI?@6%# ?W8QY13 M<=YG,5=^HK$% Q@BB'$&'./A+S,W'@M:D9/NQ9>]P/9+^$W^@>W/K5'"^;H? MSZV@SY>U26<+66SSK3FW =+]@:)L;5\(X0='X9(PF# 46IKJZ)_!:<\#+^%_ M0_%U$/(GW2EG!1^X2(6_PE>H;2/_;0T$6+RB.;*RC8)6S%S]C$)LP1S M;&UKRFTBYL> ^?Q;O1'S!W.!^VN UL7%X=;*XO"BJ0YH%PELY+].N3U@AWQO M5YKM!K?N$;?:JZ%#;7)VY$;4@=T5AB0ADQ_$(L7*02S*MTK+UNHCT4K)W4[! M\2J5KKTK1[3K+I!VO5IN*&<%_U*.)T:B(B)GB7^G6J[J7UG@@(X;5;JL]L.M-IU]?B(@,.-KPI8[^/WM? MVN.VD:W]?8#Y#P7'GM<&V(I([>U) ,?+C2_L.(@]-Q^-$EEJ,:9(A4NW>W[] M>TX55RV46JV%RPDPGFXV6A\G'P3(8 M;>\.PUTI'@$$&B) @9(QK.U98,^NU$\JS/#M0$FS%_FYU!%\%3EAD,KR ]*X M4K91WSHG)N'F,^)W$U4W,JJ67FGU_K=7O[U^_^H#^^/MY_]\^/)9[=O27[(O MO_[Q]BW[^.FW+[]^3I1NE'RRQQI]VX7>>KRIAX5PD/_@B_E&5S]3/LH9VO'NL MVR%)!U]O/>J,ZT6A-=$BDW0Q0[TKXJX<52XC/+O"W^H9Z^0Z]:,8X5TQ9N6D MY+QG7%4-+A7S24#J'-$= M72A^3S<@'4DP*%JC:.ULH=E&62C.W"Y.&W^^QM-&;!/^^MR2-C%@MLO"N1<% MW+6"%__^T:Z%B3Q$$Y2PK_][9.\XZ0R,9@5;N +]:":R?'E:PP7CLD?9GT P M]$E=@JH3^?NT>*N!LO.8V)QDA>*TRE.OW2<_L@K0/X0 MM\*-1% 74UF+10+EVXIJ=!CUR9:\MX$&)\_0.GE0?98+Z89:;]0[@S0T$HH>454NG:(C5=FE*H.1-IJK55<\2490E+ZH&+FL@%,T& MG8VHJ7Y.;[S#RFE+DW9M+9KN;SY/GZ!J1-0]&&C]7I_*JA=7IDH'J:1,^RF3 MH>F3"963+JU,ERB\5DF9F@!Y>YK1&Y J467V\1BY"879.DM1LT%UG;#S;R)D M=]P7>,:,4-V.]A6AV7K$YU=J3A1^M#-FU_J0LS""46[V*+"G ,=?5 M:UU#I\I2K:JN55& JN',?67^N:X-C.$+DOI&UU/WE@;#.*(H-!()$N!K6A7U M;6#ZWAT3W'=A$('6,-Q[%G '>E!'.FU=E=P< ]J<4FH=CWUK1" _T8;Z$?L-NA3B;9>)=HZ*DO54.UAZWFZ(]*59A=V#\H<'C?<:" ^ M)1C:M!KO)UG/]=-;:UJ9[:M*(?>"-X!5/IVNHO3Z4F@O#S36!J5G/U$=^&QU MX/I*&NGBL19EC,]RF'B%'6,5E%$G9=R-R&M$H/WKB'B8/]6AJ0Y]DB7;5(>F M.G23Z]#81]E%M5^\D#LYX#]M>"KTS 7IJCGD HDVWOE &&#=AQB]OJ8/RJY) M(>!]8!&Z:I)#"G+8Y2@CK=\[HH)4V(.M"QCJ(V,(Y[F M3^I1041Z4&1QU -%&@A!"6E6O]1J7<1]XHI7P \]UA=/2S%P+JK,'KO^J327H+%MY)]J@=)$/55R; M4'$E57F\JHQT;=@K.Y"G!5ZE"JIRB1.;SZ)67:3YFTX>@<2?H*.Z8JZ%)=,2[537.JU-4F="?T MI76I$7AY-#Y'_;V14)HJK4VKM+YW0^&+(&1";2-E *I-SU]Z/@\%L\0T;':J MDHL >@8FO3BZW[ROSST:3T MPA&2^?H76/>6A?*[9P@,4EVU>755=96LMQ0 _F 4"2:DHBI=*EO5W'9+[NC0 MNA.Z5?;RRECKZRY(&8^CC .M/RF#QBWPC%50QBK>L%,E96S#Y3R&-IA049B* MPL?8ETTU8:H)M[0FC'WLOFE6T$'#=-/L(RIB59OFT3U(3QN/J6A,-\V2@FQ6 MD)ZN]0:T@Y=NFCVPI%RU61[[IEE LP9=Q-SL^O-!:W&.>NY' R$H(4E5'G:.RE#KGF5K6(6]2A54A0XQKKJF]#5]I*5=>V5EW7 M=N)*A!OR[TFEM=DYP)8762^V,;&^A-BORH2'[M!!R2VHPI(&G4R#ND89#FZ. M#VIYF?92>X/K2X?]52YM<4E5=JI*7^N6GN;6 M J]2!56APF[5-:6G#?IT8#D5=A\O2>?8E=U(&$R%W:85=C^((+AF;H9]G^-5 M12_46N;M +C)F4.J_5+EZG@'-?:/>E)C ]$NE7M):8I*HP_&=-(M57BIPOL MG1D.ZZ0RN[,A1^-X(P!KGS;94GVVY?79/[GS3?CL7WRQ?,G>1*[C+7.XE6JR M%Z_)%MUJ#]RJY4531U3XH(]3GBU; 0(% M#9V.C[VXLJT#YPK(VID+QY6;__'O$]-U4C6J+%-EN>Y2U#1D_V/(P=#"_UOV M[<__AG^2=DU'/+7 MM2\<'MJW MLNM"KY%'K+:T/O8/U] ;\F%(4VSL6XE=4 O9R1XVSNB]E/3W[X MXIF;)/G0,:A?L2'05W_!G9?Y%$_\J$S"D/8PP"^H#LR;L=?P.0A=D*H-_SDG M8=L4IR;*230[SH7,JVK3N M_J:3,]OZZOIX-GRBI.8$ M=#$RQY.6F?#9#IX7^OY_>9VQ0] "GGZN M.=W]*PI">W:O'MDN\ ZL^*"S1I%WGL_"N8#_^4*P!70Z#YB ]RWVD?OFG/5T MC1E=HZLQ7]P*-X)1VZX);B" 5Z;WS!@\T]B"VZYSSRP?--K%I]AD\AK\P!P/ MZ.Z!Y;9=>5(CXZXE;Y-G4]_[)GSP+6PF1*#)_#+^<<9MG]UR)Y*F!T_ ,$/H M$?]L\F#.9HYW%Z@U4P&RPP1BR*\[[$NN>$P'O5,>OO07( M!'P/7\.TS6_8!CQW@.HB"!4EEM#$S'-L#]NSPX#-[2#T?*!@Y&.+^,',]N'U MOR/N@[.5++AFG#TU.CH#G720B%DS0"+9 0RDD]3/<39I31)XA0"2G+>*:2GM\X.)PB $'L)311-+9!\C M ^^ U#@VD:YO2Y;"W?&@0/D'?"I'BM0%:@H'! @DVW9OX0WD.E!6K+>(,\%6 M P 4W-+8$HAM:G@OQQW$^JG$ M [D#&N*:]E(2*1F?N[V!6#DZK"5&,KD4I6@D>P8#DF#$KN5,3&8N5R@(A(,W MA!*2J7#%#/4W;1J?;F PT!T=-M@%E#KXFV6CN0F"Q#0]H OD-'(W&^PZG_-" M-0?UD49%M@=BO+ #'$JP14;RKD"*%GZV7?(V2NFVR6\'1L:TU8.D'1X4R/CQ\Q^)8N:: J+8'E@+>"GY&1O,7EB_H;=DXFLLZU19 M-4\0OOT1QS&7C-X>:H1DG(]?)H&^_3 R//GYPX,CL'>'1V#)4B)[-\L 7TIM M=* U&?I@Y!(H_;9 6D%*<+C< ?F=(6:5@P_G/$0/NY0VRP%E9^:\N Q3OJO_@$]GUEHDGZR4+5>- "$AP]_>C)XKH_] M7?HH)]\;=\:G7=LT?I1R;5"G[;6*!][3OE?44"DE&3]62J9/2,_.$P$\:B?/64.#W5LKWW'7M07[R#=>=W>LF3;2 MN1^+.#MKTK78%]@_V8VTY_1=NQ7F6:WG5VL]V5'LK(6:]$ZV?[:R:E('#+V' MH_0%=(F>TB2T>TRT6W.%ULMNMJB:WM9 *H@&3?%TI!@MQ)/_8R=XDEVQ7__S MAE EH<8-_$;(EI#M8_+&%'83LJTL M<1KAMDG%#C^-]]PG]!QR\)!LS=A$GCVG?<'38I*S83J&?L3C87+'1&,$57K: M..U /NO>\.+QYJ6[W(@SE^(,AI:E]_(0:TAIB#/$F7IP!J+X\NM8B#475!IR M-!4\'^8A$72-L-V#SD9)#D(Y[>2K>Q3#H3I;@8U/&XY_."$/L=ZH1,:A2F1T._UF*=%C-]4_ +Q5RB@?8]/\X^5)'W?ZC1.HQ^T> M;XT5/M8ECJ]T?.T9N:1]<23WC"\,ZM\Z=GO54T= M#;7>Z&2+A2OEDE;)5;E*/6G6G@G.2\]^+\T:C+319'0>6;EP N-TFE4'R/18 M82K%4V\DG&*OY;T\:S"JHNC@%,:EE=Y9'VN#T?"1RY0O[X0OOW;]\C0X:W!WSZBUL%SBL#12ALI" MY4:1J\)I[-8@XP(Q\*[F]^K&]N?ZBSI$]X1MCX1MAV.MVWWL:5*M)^5YN4'B-:#U='V+7ZZ>+:A.J5+E(UP@D;(ZT[+#L@IC:R4KM]V9"@3J#H+/GJLFB]0"W#T-SP.-?9)CP.X8)A(];B(_W-37/>\:+&A5=:P ]B08$O\GAUA^/ MTZ+J"HI9&X [=/K:PV1"Q64KIU4^O+=//KP>IJ/: MD6OUG.1!V>VRK!J)"1&EIECXXI6A>GA4PL$UR4C7' 74-,ZMGH_?.X<]+DMA MUUR:ZB$\1!P"W#4'W%27KE0VO!X&J.+0HXHN_;G>K46>AA9K-P.F^=S]-F64W151#S&IE%00#0CYMM'3UASYTK+H2JM:BW!RK86% M%DA76/;;X94)&&]VUS^&?.J(XO7R:Z2:R?]>'CZE#@YATD^M @=.N2$G- M>!1ZK,NZV&_^AGI)L704ZB)1$P_D7 ;B.OGA$<3:SO\"[=03.1_X50[JRN'W M7A1>S^SOPLI3+IY?+#[%$*UTH/E[2SL#%+"BND@MAC&47;BZIB3R"/"B>JYH M45[ B\Q='^WZ&',1F.OY"^X4[IV-'Y49)$?,4.] M^+X49B@LYHJ0F3R8LYGCW06,!X%GVAS_'<_DN.QUU-?@D/ MN'O/;B+N\9]X4NI9GX 3,%R&'X5F=5&?7])6$\+%":-1#"/.'(\V$0#EC MG"TS0(&2Y0'08 O/#V_PR92[WU#F;CTG6H@2(5+V+&=334=P'WW@?(79/:1) MT12?^W)IY&$2$B=7L(R4-\N,\S__L9>+R,TS[MN0 G(CKJ:^X-^N^ QZON;. M';\/XGE/]$YWF$EQ,BRD#.MW^J-G+/LQK;FP)RNMIBIHZ)WABE>%-L[%N!QXD0 FAXTYF_MB]M.3'[YXYJ;PY= Q M',W02V,*BO0:/@>A"U*5X3_G)&R;HA39NHE?9*T?:ZU[];#6N"S"5A>='-%. MD_@\5GSZ31"?>.G-P^5G>4)HMRH[Z$AS$_LK"D)[=K\+P&ZEKVQOC7)[PES. M;.NG)U]_=;[U)H/Q8- =/%$V_9P$P?$FCCW6IFU$DH]L%^83(C UEBM9$00D M(!X0H00P'MMEWEIPZ%HL)T0SSY>P(P3_*T!PW' >, $=P%O<-^>LIVO,Z!I= M=B=\P:3+@K\M?1OZA:F#Q8(FV;C_+.T7NRVU8^P>7"/S0&WE3QH+'"0$-.;- M9@$@G^D]1_HQ9>W>O M3SH,.0KS0X&1A(5?-T[Q#LR!!1@4.L%WYD!1H"_0"@<_];UO H>0^U2) KYK MP_C,, 6@($^"+6&2,\^QO0+I/36 =]QU;0%#W3*6>)PSVP]"]C?@5PB5.^Q? M/^C#[LN5^21< >H%D8/DF_G>(D;"=]D,8HI.HP ^#-38.3-ZS] "VIYUA>)T MI7Y>I9F08?@N:&]N9MN,J.2(&MN#VDN'OL*I_:F_ *V' M_P<:\2E,M\,^%%\.6'B_1$<(FC2'L<6CS+,HKPCP^EP:67C(?4LF*=)1JFGF M53JWK',+PV[@W3!CV8:Y:PQ\,H@W- 64PW&:W/=M-$N)Q*;MR\%)<0_Q>:)2 MH"5(Z*7O69$9!AUIQBO@OG99YIT>[Q3$)4_')S^79C.%(L MZ7Y.K<([<+P=6=#=3;7,2J;*AP8C<[@\#'U[&JF(7WG?@N>%+]?M4F908A,I MO6_\,S0?S+T[ETT%FH#8-J'Y0@>V[C,2W J#F<%+2PCPP6]K\ /$X5*K,S]> M=,[%C&;.LA"'SO:08)*0XOQRSPQ93+ANL6=[-OZ%MN_ M1D<-IQ'KI RGQ*WM10&R5SHVC(O4&&2LM,K@R%UR6T9AKFDO(2:9[IBCX M>A5]J+'E,\7+!\%%I6/##-W);!16/I('*A]R_=NU2@'> >%V M9M]R\#A]E4\#,*;A:NGJ@I5!_0&5P5RAZX"%33G6&)VA3IRI(F=PN0NQII*L M :4QB#/$&>+, \S9H#,AUE22-:0T)^;,@9N;'A)!UVA%&Q !X T^_.G)\,F! M!.GW.[J1%+#2C/WR.P.Y 526E(4NN%BXN"XB[G6Z4KV:S;+J55R'FGJ.M9:Y M8&]D$BGX]X_3QV^:JX!<[:+3=DE;(]6AHC?8)7I*SO3.:7$[F+FIDBDB!3JE 6VVWU*D+FNZCZYPL&*JL<4_7U ^D;774MHVB421& MZ1ZRYQ9F;OU 98F]*."NA8>MV%N4R#A4B8QNI]=KEA9AK;_>6G.851X?TRH? M+%#ZN#/H-TV@]$F]!:H.&X#/:I_W./HJ+@AF .KWI,9Y]"UG#RBD7'ISZM-3 M3GYGK>+2LY_TM$EOH@W[0W9B(6B*E:@A<2JM(;O2WY>>_7BH#2;X/[W6,D!H MYFS'9;R12.<(AU75W8LVS5GN=_N*UNOWM.Y@\,A#=III'(@&IRP5-^.PB_9* M1O,0:+V.H#JGPZTS8JF\IQ[7&\U>XL2I9EK4.@+62CAADJ7F -L=:>!W0ASI M;MZF^\^FN4FCU^EM])3M57*B0:4!ZF,%OM_9>!9I>WE-D',;Y#S3);A-]YG- MQ9S[9H2?=SN3D]UZVTRK1,0A3%M=S#K^_>QZ>'O=AR?%/Q<*F']QIP1^3[^YST MMWYPTQZ-XX!+3V\*0 CL&>@@S'+UV*;DM";L)P#PR%=/OMIV@E4 *NML/60K M/GIIXTF-N:X\5XW>+AS^I\[.4F-71__)HZ*0 M'1B+('^PX@-YA?Q8.5VLC*"K%'@P(;=QI$#"U5[D('-=X7A71YFEPP:JC>[&;:.U"HW^W6XIQ^.K6P.:"W$JZPO9+1/.2[;>GQ>UIZ3$N/ M'PA4^[V1I@\)K38=851:DQJ1=^[KNC;21TT0%H*CM/28EAZ?P688 ZW?+S,9 M[;4,1 ,"M209[0&UM ;Y\E+50I \I O.JSR_6LM^.YPPR5)S4.WJ:N3WM!JY M[273O7!L;UBVY;Z]AH!H4&D0>P[5&(XF)!:$8&E!WJ/[ MT@G65)*!7_K+' 0?*5W8V^X4)KO,E6J%ERTP2VAL'F.ZY7O\N/>GLOP.U;V\0% MW4O/#V>>8WOKMZIOG>=VTFR]-5MCT;)P,\^

F\(OO?0.ROQ,BZ"B58?OJ3$*^ MW:_FQ7>V]7(?]A'O(&$]76-XC\+*C>U) Q9;)C,(Y QN/2=:B%0L@:S(W "_ M67ES*N<:K C:/4CD145AAZ_8R5/YI'AMP-OO2^$&(M@XK=,*3LZ:#39_ YF,VBC04!@R^$ M\DA3X8J9':I?X".],]SXD2<]US(9-C.]( 2#B3>3I^)L_AW902S1V-S<]M%Z MPY^":(DV7!I5D-*[<*[%8\47H/D2-S 7W)+.AZN_KS($:U78XS8C,1,VRCG5!_=KU0FAQQ M:WM1X-QWV YP>$W)O9A+R!Z ME7*&CU]_^K_W;ZZ 'Z]]X#](A?*@6""8HVM=0G 07,RZ M821\&D>WHOJO%J )]G\5%Y"C;P2PS+1Y[.?MGV/?5J+K/ Q]>QJI.^Z!.8[' MB^+"4==BGS=$-,!8$'[Y SX4"T^]W!JG$ M@#! (_"2*Y0%6IWGG0^X1P:8B4S!O)?\'L.=3H,"F_4@!I$3ZC"(_FM?@(UB M'SR($(,#N;W)+@'*-".'HW*^?OOZ _(; DV1JAN'&-<.OK%WW'5M8#??$E^_ MDL%(,;I1IK30+ [PZ6#4,5+VHW$!+;9P@$][_9PUY4%B*"PN!4 )GN4MPUAN MTN9C&(%CDKLYN6_!QR[[7^Y&W+]G\8 4# B 1_8,\#48X55RK T6J.F:]A(] M Y,7Y:J1XKM (F&"H,,387JNM[#-V, %6RR<)!//>=N-5E"R!2S;C;@"H5>@ M)(DHDSX3[Y%Y!NGD/%H5W]CZA7]G M<229#ZFV7\^Y4<;S8F2KAD-H./&5B>#D@BXE0J-GFSY5K 0.\RPFXC'4+B!2 M\=U$^(==I?$8R(<'\OU?Z ZC?A5?X$\:6&4PK%*2,>QTGZEWLX;VAZ+ 4WSQ%JW+@O\%44%XG[(5 M(G3XKK'Y/_]1N,)]33/BZP%STXR[5A(.+D?=$,]GT/$U=^[X?1!/ M>P+(8YC9+X49F (>TQ.R C1,PLPN<@E)DZQJ_\OS0.X.5 MFL29K/<&2WV"G-1OGGOU/Z]>_<[> :""N!%L^D?PK9&_)4UU9M>%2C(^,)C: M(\>D\C6.0& FW<8LI0)$Y:%\CA$UA->NS :X,G#W+97?WGS2H-@Q4T(G#6]4 16L7W<.$\0PDH3S);9#IF_ESY0!280O067JTTY8MX\$'N-2 =XI%0\LFA0' LH")386)'8F)D_2!S!8@< KB M]-65++W@(&'X:Y&I EI!0ASW"M#5'*8KXT^@;@0A4AP9S;CM0WCD1*J E>2T ML%_YTRU:F(D70"]@,(MAWN(]:P0P<^B/5$A>HR*YN.HL/>13X^ E8(;4^E MX4F+V. ,H\N4"FGV &058HJD+J6/7JHRER]DMA4@*4Q?0_H"&RU/I2*!^#,' M T53^"&$>BSF"(2@?FQ"4JY S*@D9AK&-,?337(HDDH'G&FDM@%YNG,"VE;3+(=EN$/J1'$V2W,2$Y4P1.QL) M$'1UTC&'<.H%R8SE%<%0*!N+ M6 )5#!P/)+MCIV9EDRRV0"&(2?P\ME2\_G MC?[D:YV(40 =.0YLWMJF MD3(H^!D@?^%;D*5S.+"KZ*B"-[2*>@]X1HWNH#KB, M)"\LFR/OL>**"A-5OC&1*751N8F'MBP#<9W\<)+Z8@+6NMD3'!W^*@=UY?![ M+PJO9_9W86V2NUP[CW E65#>1TKPL?M\?$CH,F6*/W)S](6JP5$**,+ M_@T3&6#ZP/_@,@N48Y4.!0I=Q8G13%G3W!28T!M/1E6ISJM,;)"M0UI;@T3" M3,)\0F&>BA"<0!P!SN"1#R%6&D3(<,.Y1TE-7)$"$LJ+9 4)_$K!!HB$7^([ M)-$DT>>1:)X(L936]#!5,+H0]LE]X*Y(U*EO6,X^1? MLA!T[U"U+-!C?_I-_;EDV31OW^0PSTRSS\CP* MO>2!RLK+)X7EK_)IX#E1*,Y=<-B^ M_EY_P/K[K(KTR/T(O,3K]TIPAQYE*),%3G3ZW2),Y7D M#%FSJG(&K%GI1G/B#%FSAG)F_V,:]H,Q%R3#^ %D."E@./=*NV-3!9 V/OSI MR>#)H:YNV!F>E$+C0PA4EK,H64&=IB=.:\HJ)S5K5#K-\2]D5\BN/,RNQ)G! M9&7[\CL#CVQ;+"DHU,GNR%7M:B-'3]>2'1UD<.IO<#:*R@-V_#R7=1,O"KAK MX6G,1SD\ZN0FYN@*HE1B_=\U)4FMBW&H=='USJAAY@6WRM3%G!PR^>W2<73) MF#1-,O1)NR6CMX2WG@ M?[R;-/365L[7Q<_4X/2W7?G>-M!@5YVH#32X4!Q>*1J0+NRN,K2!!@W2A2/< M;U"=N*(L4BP/(K;%D,X-'VECH^R. MF..I2F.,*ZG* :I2[:2$V9&XKFG0XARG4#6TX,@AYD094,=5P)@WH&OW::\"E?'X]DQ%KP<#Z MZ3RFYR\]>?8>GEI"N8=6 :IC&%/*3N2LK*&-A]WF(B[2I=KH4OTCEIXV')2% M[#77)[ Y8UJX]R!\/2(D,@G&M"S!Z$VTTI$0&:4!K$QF]D3;I]FJO 93( M>$1F+IJ@ Y2\>$0I\WGJU M-B4M"&=1TN)P\SK0>D/*69 N75Z7ZA^JC#1]T.#%3.W,6>PX2&DE4"FAPI.? MWQUZ)R*+R?1J%,AC-BO%2'V-<;/AV,-AOZB]L"Q@GI3(7$X M;>ZDB7K1[VJ3WKC^>D$)E6,>L[%R$A>=JW%Q.%BT/3VP/987X0U5B?&)7\!; M 2]OF]J'-DH#GL:SJ=Z5$3-6VT)J[%2&W3Q*$V')?M$JZY)IXOR$KN M+,W??W+\6TL[.' UA\(%N_!K;MIBL>%NEN*%*Z7#C&4[O1/F^X;FY&6^G:%( M(D1CT,ENZG4]5Z2D9G@A).NR+O:;OT+E@I<3EUQ%O.>]P^O#*F3=.GA1[*,O M#E87AXY3G98)M**"EKQ]\*W!:O3J=_SZP&N#\<+0EWBP+EB<0.#MM'A'R*R0 M1<0G^V42F2],[\:%\5F,AUA,7=@AWC6L4HS0%G?OL[9N(NYS-[QGWA0&(VNN M)3<-*X',*87I".ZC59NOJ%L/:7N6RXMV'-'<[Z[>2?3/?^REUKFIQ=T94NIN MQ)6ZW(G/H+-K[MSQ^R!QE7JG.\P4(AD)$H/U._W1,Y;]F*EY;C0+_OTJ1[7" MG;+JJ^*MLO&S'3=,Y;39T#O#%4L(;9R+5RL)]5[.#7,V]\7LIR<_?/',32[G MT#$\7#U7A"I6SR_2"H/ZO(;/44M3+>$_YR1LFVX4V;J)7^>^Q3L1I"3KE5JE M^!IO:61WQ %K5TU_0PD>LJRSKC$Y7)];5 MDG5@,'O$NEJR;DS70->5=>I^+F)=+5FGD];5DW6C#F&#>G*.[&5M63>6>65B M70U99W2&I'479=T#-S?LS%Q6AT[C1]'I<3>TYT5\5\+P_)?!;B!AV3K,=YZO M2A/A7"0_^"+^4=4SU,^RJ/&8*W0?X(\O4* ]K^2=!CM4G6QKXGI.]0WF72A';>2*V"VZT.K58;5IW0G';D>7/ M.%3^QIW!::W_J<7K#:[#\4F@&AU"G%J(?A<^-L%OMEZH3<% !8.!OS[E[--?>'LEZ3#!( MTD2!XJ-/#3E]!+G7,:QY6GSR;?B;.H)U)DYP:8<8>72ZP^>V.?TK)5MT*@6".A!@OZX$U<;"'\& ZW?*SL2C%#.*=:^ M70+,7$Q1&N']!H:F3\I.L:28JH9KEBND* T!)3W-Z)5=A4IJ4L,5/6>2G3(L M6S4<42&Y:7 !1]ZJRWV!ZWL$L['X)8(0?C"]Q?%OTVL*EJ$:S^JU)IWHJUPA7/M*ZADZIZ42M?6J)%T;&,.RFY)(YZJ@ M<]4#:P?*FV&<0]A:#N1JAM?>!J;OW3'!?1?&$ MU4;]LM5VA+BHW$3E)E"4OM8=CBF/3N6FMI2;#HQ">UK/&#SV?EA2E+9BF/X1 M1:?E4*4I-:=/$J_XXE:X41.W#%4L_=88:#/6>KUSK,9N)^:A*A-5F=9U;J - M1N=8EM[.J)#*3$TN,QVFXMEVXOM2N,$1 MS[>[X%GY%_O+^R]O7FV[BNNXY;"B$>^!$;>\:.J(BUGQ,I$[PT5-E:/'"4X/ M[6NZ479",U7.JI!0W 3M*B"/E]3/M?B[ O0X@7X.M>&8MHY47S_7\6 %Y/%B M^KD!$U: '*WF\&1L97=.T&3[+"0U"0'MVKQ[9+DPDO#8&'2.=M/R"=;/_O<0;J@0+Y_ _ MG!+C4^]6L)GGRV>FMUAZ+C03,&^FGLB;GIGM,EY$G.DWX=R'%A8T36Z'?9ECBV8ON#RO'GFK=P@S.YXP):^#8,&NC%?.!P["CT& M/,U_:(EIR&;PJ2NOV+KUG CHV6'%6[?23RQF16)#,SAL#C+/869!^NG2\\.9 MY]@>6P)W/(L!9?SD9Q@@AX$%D1,B:5S@J>/QPE0"-5%+9!VY92?MRUGGY_J M3V>^MY #"-A<.)9DANW>PAL+X%XZ[4*+.&ML-0"#P2V-+3DH/7> X+B8%OXP MO5\EU,,'$7!'=-C>)U:F URC\/K8$XZEK?I .18XJ"YEDRA\JP8VY0Z(D&!> M% 8A# Z:Z[#B$34Y(O<,MGAF13O5Y0.F\BH'QN#A1T$*-EJ-.%*DYNU44YB]=6$_G.0/#E\+>X, M/[3='+'A%R DC"EN:2I<,;/#0(L%*)N'Z07X&%_*AJJ>)LQ<7[&0ZPDZN1'K M3 5)-EL-!FNE6L4R/Q-%(>"_+N%F8)RL6D4@/$/ M<'PV:&5H \,[T@MQ9EL_/?DZF1A]HZO/ONJZ/OC:GTW&7Z?#P>SK<#JSQ*0_ MZG?-";C!'WGZA=X;CWO=7F_27WL^&DT&DZZ^\KQO0--]:&N]GVGB@W\%HW!^LSZL[ M&0WTWMHXN_TAM#(^=X=[&!_)2:FU/4;L' MKML!#^/?)WY-!1B>WZF*N#X1DHA)>8#^&<'N8=R!']Y8#@8Q/AAY(N\@D6 67&.B#UNN>T@/+Z" M7JZD8CW'_(#1??GJW6?YD_[R!1@L,_+5%):.L&X4C'O'7=<6@($!!P$!O27B MRLB%D6"&!4BI1AV3!F;!32!C8&?6Y^/G/_)@-!Y84!W=[%9)-]^E *1]NBFD MTFVV]K&2:NQN+A#)FX NN'^OR4],SP<)0_PLQ1#$%G6NZ'RD^$[!40 B!A7A MH?HR\GW4QI).P2MQ"VP#-@\M+X10G\9@"%FUZ@9A?,*"'G^UT0LI18&1@WL# MJ(43!3B%*&^:O"^- 5)9^ L%1"4.W.ZBDRGFM0U!:*KWP9Q+@P#F1K5C@3 ! MAZS82*BOI6*F ]ABC0J:^B.T\_._X9^$GR;84A]SK/.5U&0/F1]G\[O=9R?, MI.9$TA081Z7YPO%:OK"OYZ8A__WG/_+365>KN'J3FV?Z)WNNG"BNNT H2487W,T;/L1Z3/&G$7_/M5CH2),CIB%EZK MKY)',N.>//.41%S+=!Q$1MAVH57))PDX] X"+ C74HI"&^=BW$H*O)>Q"=#H MW!>SGY[\\,4S=UJ0!XPA9Y1=SU]PIV"4XT=E$H:TAP%^D?EF4!L D"%FLE(E MX?LH2I&MF_AU I)?- C](A/K'U5B_6V66%<+8^RH^"QB2_H.)#0'79>4J]8]82D>HZN9:L+/[__G]_> MOWO_^M5O7]CK3Q]___3;V]^^?&:?WK'7KS[_RMY]^/3GYS3]HPB>> -5TP=/ MX/!E(*Z3'_*#'V9%.6F7>11ZR0-EE>63@NW.51GC=]:=9>@GHTBHHF:Z][8[ MHW0%6LXRY=K'C"_*1U))3'Z7)=EKY>CN@"@[?4RN/IF^RJ>!YT2AN(ASV:>^ MJC^JOIJ%%(]>*M\O/3B"6%=EUI5NO2?6599UX\ZD=,D\L:ZRK#-V'#)#K*LL MZ\C7U99UD\Z8#&8]64=:5UO6=3MCXEPM.3?LC,A>UI-U9"]KRSK0.C*8]62= MT=$'Q+I+LN[A9[V5)YVK0Z?QH^AT4F=R[BKYV@X^_.G)X,FAEN&R9_", MCT#?LH+5NX?5YMBV\S)(, \43.-0P1QU!JAR,'S3PZ;R\^][XWT[J7/!3VUI<%E24>S M,2>^J>+4M-@N6-.C"Y;>,08-%RQ<3UB/**A!@J7BYP;+U6MY @5)U@,EZS&! M-$E3FX/L0\]//7'T?=!E@7+Y=A2?*[%I4_)IC^2Z")B_,'0_(O4N<"?3Q4[$ MV[68LC8GD!D30QL:P_.<0W9B %*A<\AJ:)ZJI6"[%M_51L'TWD#K#4NO]*B- MB#1:P78L/&N8?NU:K%4?_1J,-&-XEH,T2;\>*7$74+ 3W/VA#\\2+)T8K#[8 M'#TK)C J6_N-!C5C>!+VH''([FEI4#Z4=IA9&3QL8 MI!8-6V9W+ILZ.6J@<6)<52'):4.U,(_9LL/MJ6)(%<-CNNWFE@T/A'_#OC;J MEUV"2T7#BNA8;1!CXEYJ;#(^0?GYO_Z.O/"EZ@E?5[^_:%4BKLGUS HI9.LKHT:_ MKPTF97:>$' -2Z--(%)SD'%/&_?+5F&1]-2ORMH$&C4%&.MZ5QL-=-(P*M@> M(#WC'M5K&P%F*T2;%E@>0JC5EJ23(]0F$(G0:J-L4I/1:A.(1))$R+4>R+4) M1")MJP**;0*1"-;6J49;?D95=N=L^=%%]3@2C>!LO;2+X"S!60J+JD\D@K,D M201G" <[6?U?M<)GLJ@4,FZQ&9C//9XX'9/1\&S[B>$5< M FGO:;L$[:RMQ%&&U5LY7"X\6X\R[!FZ-NB-Z"S>JN]'JMZV6CJ+=[^S0G6M MVYO06:%55[#*[:FELWCWTJ]15^M/QJ1?5=>OIJPTUO6RI<:UV5!+9_'F$>C: MN4Z;RJD:$]]-)\+1/@RB-M;.4+VUVCFRZL'4 S>XCK6)?L2M0>V$HHTU0TTN ML9XKJAEHP]$1=Y"3\%0 ,7I\4K%F%U'/M;CVBX+2\;DJ[ M6]MC>0B>5EN2:#DP8=6VV:0F8]4F$(DDB8!K/8!K$XA$VE8%%-L$(A&LK4?- M->YRS]VM,]];;+D7E;:V$I:MD/TA+$M8EF(BPK)5(A))$F%9PK*D;14B$F%9 MPK)MVMJZC'QSS@/H ^_&<81U(RS&;[GM\*DCKF:>?Q5P1[! F)%/M\>>!.[2 M'M=V[W'5-6-\E@UX[82WM3%.U5*OZJTM+^UCBL_#6TT MGI!N55RWJK?.^$!;/CR+(:?-K6?#H,_?R^+I0M[2:KLOV%^>[8;L%GZ/?-S2 MZHJP5;DOJJ-6._?5&-0YU/J#09DU)7!).?AFUD[/E]@9CDH3.R0]5"]M9+WT M?+F=T6A(&M:P&NG93NV@;:M4$RWBT5?FWQ%0 H],4N S/?C7%Z:P;X5%6:[6 MUC\KI()43MT>$_2TT;A/]=2J"UQ]C%T5J=<8D#S2]'&7RK-5E[=6PNKF5GL/ M5-;>4!MVS^);25N;5? ]#*(/]&X3ZKT5DK7*E8P?0IOAPVD3/W'$+*0R#Y6; M+V[AJX;*-Q/I\-"A$E1K)S!OK)%JJ+6\5JW0>KXE M_*1S??F=!9YC6^R'KORO(O*DNEP]0N"1E>FJ3?T$=]N-M=&H[(@3PM&GJF!4 M3;C.HE<*ZU9MZL?7JV%7T_L#*GJ=O^9<-=DZBUHI4%JUJ9_D*OHAW>-[D5IR M\X6K/Z9*,E62UP^1YO?>;(9UY.<9!)6G>5%=^6S(M39UY6H=Q-F40O!.F$IU MX(IH%QTB73_M,H;::-QK@GPT6KOH#.DZ*M=0UR:3(2E7Q96K>G76 VUY3V]" ME;6Q9TA74HD::VDN7CRM Y':MP&X7D1J)R9MK$UJWW[?>A&))*D"6+0)-*)[ M>TG;:KV;MUY$:GG)M3:5U;C+::'+._79U',L^.-K/))ZYGAW 9OYWH+-;)>[ M)HR7<3.T;^.;>J?MLC^$9:MM?PC+$I:EF(BP;)6(1))$6):P+&E;A8A$6):P M;%N6#__B^;YW!T.0QU#=<5_,O2@0S/5"Z'/)[_G4$5MO 6[?PA!:,7SQ95=- M63'@<"]1IT?"%@*?MAM#B8AL ;57FJ\E5U$L?EU1_0VA, MM/'DJ,< M!$;5LUX7/JXHP;HA:Y-2F.$JK&\"7I1.>QVY..*ZJ\6@-*,LB-T M22MJ6#\\U_G+1S2G5"YL1+GP#P&(#,\/.A2UM2\K1!7#QSGNYI8-RR5HZS'E M?4" @S.=5-Y&;%@;$U5!)6L*FCS?M4[U<615U+$: =#F5A K[\=(QQI>0OSM MQU>U+@M62'[J7UD$C!KYYIP#' 6,:GJ+A8>4\LQOK4J -;F,6"%]:5!!\D _ MCF=S]D9E?IQ@9PU+DDT@4O7@Z*$ZUM?TP>2(.D;B4P%TV00:-0:.&MI@-"8- MHU+I0"HQ)X"HA<+7!TI6D7H-0=MJ^9YP5TC9VGQ//R[[P&7K?C<7CL((NZ:[2X5']7E$?!N1;'XP*OF MM-ZP[- (PM"M+A5?DDK50\0''BNFZ>,1"0]5BBM'I.J!V -!!6@8[:FE0O$A MLC,XHN"T#G?^&.*VTMS$UA'\3/[W\G@S-C*Z)F.7SW*B\5<4A/;L7CVR79A( M>&T \$TG+;]@W>Q_6!Z><_<&AF6[S%RY2\9;"I^'Q;MDV)WP!;-\^U:X;.G; MT##,C4WOF>-Q-V >R*?M\E!8C+L@4)YC==CGR)S'?^?P]5PX%IMY/@OFGA\R MZ,7V++F1-P1Z:.Q&N-"Q \TZ(@A8""-DPZ[:T6+Q^T"33=L+D,0P/VB0[P#F MC%W+UCA;>K8;XM2PX0[[,H>A"],7N"9[WPG;06Z>/ Q]>QI)_K/0@[$)%JD% MWD^[G1X#,7)LP.XX._S;#$0"VX._X_Q3\L [@3S-&/\2<)AG\DJ@FK5]BRVY M+T=@13ZV(=NS_2"$GWPAV *D92Z_,[I&%[,&\ %,?FU8QF.&=>Z4U("/:7S5_W+CY:^A\L6+!2OF# M#Z?0KCZ0*8L?)(]M-Q9 G :'B>B=;MJ+ WHJ M?.9Z[E4VNB!A'7QHV2&0*0B4QJY-"P>A,="#R)%R#._PI-&E%X!$WPK&+;04 MN'L^H02,R5L(-A70"VZ>AU_=T/=@3+*-$'0^"($S4@:D9GJS60 ? M%N03.\ M*&"1.^.WGB\U(^LA>%@7'6EI:V=7E2E%\V)*XM3/$AU@4T,Y46 M-&+0/I)RR>^!_)G!2.VIZD$R%M6*%XQ=^G6\*44*Y-(1U@T,[]6[SRP0)L@X MCDK+L7=E#&I6W%8=$<]">>F%(W)4_WZJ5D@&ML2VUP@6W9 ML#B[%]R_\F!P5_C3FO"A"DDVN]%B"A9%Y:HA0,+ARD9AI.N=XZ=R (KR:C)% M69","R55T72I0SU4"U;17213Y:%\_WU\],?OOG?C\P7[W_^3DV X"?E3A[W) M>%K@IG!1,3]RX!SKZ5I,WBV-SKF565('^.?@&%&8-R>VH@V\QR MVIC)EW8(4I%2";0O"I*&UL>D;.6/EGW[\[_AG\1FF@YTAC'[?"74[:&5BJ%> MM_OLA)%YSG::&)#YB9TL>Q'),\:;1?\ M^U6.@HG?<,0LO%9?)8\D3$N>>4K7KGWA0S" U:$%_)H0 M%-HX%]]6$%4O8]._.0/5F?WTY(?:\TA*!%K^%S-*@I;(6T0)FQRY- ML\-T%:K##^*?-H0'R[U*H)O#SJ0=:2!]47# Q:_-]070"D'BV/V''"2E7%MQ M\M-]+J[9&5-7!F" 9. >4OP&5/N)*3[\"N$$0CP%(=? M 9HV[]F?Z<#><1-S'*$V^$*=#!JU&!;TR&IT]P6$67 MJ=Q=X;OX;_IX]6T,36)WG'G;(TTFBQ>>]L",#M*83@X-.K+]THDEO18"QIR\ M*D28!VLYI@8Y]F/ *&D@ MHSXO@L#F3JGQ2C@!S(-&B]*\31@3&+XS&E*LW3'-YB"V=77>80\22ZGD%LQ3 MK+?)9ZNAH;0Z*8^R6#:FJ(Q9U<\Y-8E%))=82^!#G"Y"F""S6>UK13NA6OFZ[X R<+7$XYF^ YO;,-KF; M8KGD[\ID!@ZRK@21!'-,#.;-> $82T>\KI+0S/J'.'U?V7XVC>Y1(-'18- < MK&&#C3BIZ"MP)$5D@FH8?Y0HQLHG2Y%,"8R6T7VVLU\%%?+>4*:*MGA$'%*> M)+MP6P;7U.?>4@$5\5WXI@T\D-9IK,/+(.22HSCX.-F;OK4O!B\'J#NPM30G MG-G63T^^Z@-SVA?6Y*NAZY.O?=.8?)T,>I.O4VLP&$V[D^EP)IZH$*^B!JA@ M;58NRF5-/8ZL7+RA[?P_)8[!32P/ ?HW2G67FL?< SF;A188,)=L$.I)E[;K]0X9$L MTUR!2P./EDJD"X%,$&!^&RP0^IS5W!TF]5]"(_:+AWR52\XI0[XA]R%;W=XL M>* 5.XX?W)8/ VTZN,HP%W[SS_FR*V4EW,_45+ M[$=V:/%[0/U7\'^Y-C4TWW'I!$3OUE;PS+I%3X#Q^C2,GTO_K=B&,I_^$E,? M7">FW=K(4?N.086#!#(CJ.>AS,/0HR SV MA]-YQUW7%A!#"O;F/Y^9;P??KM"1R$K3%#2#9XEB:'8A1%BD)\8T*8\*70"= ML]8U]@[B M"5)P,*K6*94H4SU7^7ODUSJG,9.<8B+%.%4ED;_<1.!;X0%,3HA".& */^30 M:XX=^ &0*1\Q8G 2BU&,S0- UE=@^OA-FGN4G$K>EHEH-\0P5X#U^SN2&714 M69S!5.!XS!@CIY/ N6V;!;29SD*.?"HC.0R@X!?H'@:Q/HG.*8WX=HN=^]+8 M?\U 1<.27;@H1W4(JAEP"\(X.Y@C^ B!#]R/Q3:Q$MP";>7F?8QP4+!$'#;+ MR!_S1B#Z$L H=-858W4]WD_B:+.0+KS58./4D\$6=9XBP'6)>"@8@79[AJ&&E)(F_" M.^Q5N'6 6EI>7!^3*M=WN[EB>F*ATP^T#<3*SUE3K8R&O)#=5A-;2IRD#&Z2>3\K=;L^'2K&OZ]O+\^TQ M203]&X>VFTVRHCK1L[491^=2+1 /V- _A]!$4D]1)EU):^]Q=$1)C8B;"V6PB[!9H^&--'"'D' M^9+KZ@!_\C[*G>G(Q"S?0,PLXY),(A!H_E<)&R\"2[Z_ R'% ML$,2[W\C5R2CDGD5^!L(JA4OWH%Q>&I,FP:,(8UOF\G"M\C-/2CD;GBL?Y@8 MTN(Q?;J-7HIH!,5V9)!X..GIJ7V2Z$3$3DB@1*6!H,DZ_ M< II3C&3'$^36LC2:]-3PB0**3\>3W!(*G'U1XO,YZ:>C23:$ MU11Y,M>T OY4'^7=AG2T*RM.)-5R,UR .[F!$#878<@0)) .'$VB')S$?4FZ M5(4;VY$H_+8!W,(;,$@N)2*2F<"BZ44CLI^]E6G0E5QM<8#;QR:S;6 6RJHH M3\?=%08]U;N9(RWO"Z?: 82+$@[F)$B+@$OX1&97L?P@X@6%T!@$]$',5)28 MI5#K!O?$4U( 0K% 6LCHQ5Q9! *]N&#(2R@RMS$UC]EYB! 3(A,2!*EN5**_Y.3/T(LYG*^Z#+VA!K\26N$I&Q%AI;%16L1P(*="\1 M@H?!AG C6J*9?#KH%JO:)9&'K)%QIAM7,OQ,2J-3<8,H1WF8= JZG@10.2>; M5:_O\L.QU$KXE> G _LQS%Z;H0QUP&G>W/CB1GKG).K1\^TEI54$?^/\7 $9 M 3J,,ZH QB ,3CI%TJE>9%0:B)QL2)RYX%:R@C#VN2(PNH5'XK.>&%; M5XH4211\S4(CC&##&ZF0H#\1;,9Z'N\!E^XTE1&Q>S MEKH+IHPET \1$R9;.8H9HC^Q&\<6&$NAG!TR6(F-XB!(Q)%2;MBH&"L#CC/$ M:\G^36/,]J)XF"\4:F6*%--\!023?;GP*LXK%WJ0$UP GIKF,C-*QU:J$ODT M>#X#F>3XTH57FU2AJ&>U%N;CU%__R !N6G?]/5[Z_CE=QMZ ;'ANHE*/XAII M?H$*",D-F#A0'X1CEI#A2@Q/P'I.Q9P[ML4UT^>ZD@OLK3!]_D MICGW/ME@Q(/ ,VU95I)]*\B%6_IR?G.EZ)1;-*/4^/^!5FK_.QB(U8B5-!1V(^Z0&B]T',NV&_/Q/YS.PS)?IXV0/ MC1V8R#X8X^"9(HU2#/L=+BQ/^2UF%\-R6[$UU*7XV!.\OWI<)Q;0(UIURP$R^6U,V9[20+; M!1J!T8B+!UC\":*%S-EAT[X,6;,UM$SZD"P3;X,80(":](!-N MN>W(8!TG7&^%_4\:Q:3[K--XOU#\E^9Y$>&B%2?(UWS3Q3:I9RX6>WTQ$WZR MF2!86^VT5BF*EZ"EHTAM;+JF0G PXVH1\9\KRP<"L6Y MEN+PDK;\6 VZTYF MDZ_]\6S\M<^'_:_G6E:V;(U[,6/P6:U;+RS:OMZXFZNY2]O5IB,(7QRYS8BI16/QGDR,->1J M#(DOQR@]93.G:[GV,33% ML"Q9IYG\+I?67RO3#3#$VFDU Y42C.;2Y+5J<^X$"KS <^^NBX M4>GAN<29RW&F5WJH'W'F4IP9$6Z_N1 $N'^"STIN:>ER^5W7+=J6RRIYI^0 MAN-#2%A6-MU6W4N+I"14QU>UG0Z@UF2IG/'=J#3%F=O%:>=W)SSY^;F%!6P_ M4-IAN^K_D_,,@Q?__M&NA:X<9#Q**:,HL?[O&D52XVL<:GO'G>&P>M0I,ZVO MY?:*4%C'LZ6GO6;XZ!38+AY3$H__N&;=!.387F6-*H>&="T2FR\>+NZ.5[/= M'T]RZA6/D.0\7'(^1:'<$P"#K$MT?SF/1(%]#0+[C?>9[B\,QS>BC<:ZQ[*9 M34J?O)*[?=L:OY$ D0"1 %TXRQ"?_--6)$ B]&@1^D6=(T%AT.E3_DT2F_?Q M8?L*0>&6]:($;8 +ZQOM3%.(V>QEI7%$NLMW*/O;=E'97\X\R*V7>:7H%;:^%P1CVT5#O4%7 M RMW%G&X2"1,ND*ZZ=;I*GK_CM$HI-N+W7E1<_?GC_RZ<_V-*) @9?#9[5MY2W M/P0WZIO".JV5KX4QW]_8;5?M-EKUP4ZT0*" 5*#1*M C%2 5:+<*C$^@ LV# MNZ0"#58!HSO2)OUQC;9%/@;%MA:L-KV0W*MU8H:2F)=PS+Q4G8$$JT&@5V VZ205(!1JM J?P LT#Q*0"#58!O:]K$T.G@G:S MP6K3"]J#6B=FZI_FO.#! SO/:U@UDU6FYNC2U*P&\J!R'VDN:6[U-)>6O51" MUDAS27.KK+G-RX&0YE:1FJW07-QRT--'35B 4&?-;4XNJ-(I'^RC]$X8=4'! M;QROE8,??N'N-[8M,62+H"Z7Y]0FL5]?:[OQ\!;R.!MJ MJ(-CN3_I#^'*P_ M7=(?TA_2GT,1STG\3_.2$J0_I#];_$^OITWT88U6==1 ?^IU^]9#R=+412/O MN.O:@GWD@OEB&?GFG >"\1M?B 504V-1=E$FPV89=RWF+87+%CR,?'GW">7< M*%M>-^*UPM714I)*R!HI*BGJKIB4UHY40MI(54E5*Z6JSRL:0G M)S\TJ@8T./EY4I78^TD@AI2#E(.4@Y2#E./4RD'PG92#E(,P1[6P.>W>V'_W MQGO,7=B+C6=^ZBU=\#(^6$'J?;51@38;$[MT<5$^H]L;T'KKRR\.(UVI@:[0 M-B+2%=*5"OJ5IL3GI"OMU)5N5^N=2U9GZU4_?Z$\T8T.&2-5N,<*Q$QK -5XV6 M93AZM<[CU<"FUB9%WB):-L)QC=J](J*>DD=:3%I,6EQWR2,M)BTN)G &[3YC MLIZB1VI,:ES,!1G:J%]V: 0!X^I)7GV239/N,Q9ZS.@,6K)\IM_8?&JE\_+D MU]I9RFC)\AE2)E(F6@]#RD3*5!ME:LD"%U(F4J9Z>B:"6$U-.HSJN\)E:\ZA M("QK1"K/2:07S 31JX3O=I^]#+VEG-H*4> Q=(<9PVA)"<.:) PO M?@QTG7?JMN+\:&.BZ>-^:XOR%1&U>NII/6UB*]2:#D:IA*R17I->U]9=-R_K MU&ZUK@CQ2$\)+5?3@]0ET]7K=.N\J@;[V..BU]]X:'LN_/ +=[^QK7FNIM_[ M6NG<\,4=X8&'G9'+VK BM+?+9Q$R) 5IL8+LW+]$^D'ZT6+]&.C]HSN0YN4@ M2$%:JR"&H6O]<>-O:JTT8JGHY3'GH%F]5L3LH."TT,>=>F_J.5::/[A+,P6S M7*9@2MFXFF3C-GF^'K@$RXNFCJBPZSMEHKP"!#BV4]3TG8D'JE63OI&^'4O? M!BT_B(7TC?3MC&EU;;0S+T*+-DC?2-^.M/].ZW6'VK!GT.*+6L&]MB=F?@PY M:.'/_[;LV\=/M(/343-+-%T^@5]S+ETLOL'&9Q;4O'![:MR*1;-P)]*0P MFG5&QP8C:7'Y?4-SZK(O]_@@=)_\^ MFO'C'6;GKR@([=G]JBA$)1WGFW_41JJM K?6S40.BZ5[NG9\F&T-6TN$X=8P M-A7<#YB-[X@@9!R,[>:%1AJ[L\,Y@][2EWT>0F..Y_G,F[&^.N0G$^KE=I&9 MR?]>'D^%CC:W0U/-)IZ7NWM@7LMUWNFM A/@1] M]KT[ 0(%LQ0^"^>"21H!0>16A-%+_/#&YXL Y$FP.;_%)N ?TULL[# 4%DB8 M!9]GOV=RBW,-4-1,7UAV"((H>^ +(&J(SY\:G1$#<^N [5'B:H+2<7C/35:1 M3;G[+9!]9FD4[/#A(^6@Q(P(M4 MF')H7#;L16 96 ##L&>VR18\C'S\W@(#T&&?(I]QY>1PD!Z$;R 48!H6GA_> M\!M@G <.4MH-%[M"21%8T[-B.8&.8_J)[\*,D%7,$DMX&R1I";]XQ2X"> DH MAE-; 'KJ4\MS4>.C,I?5.3#E,ZL_8IO#4;$B%4O8"Y46*#DXR ME878KQ5-!)N!4P,+T1M $,46L8W89I1 ^,!Q@K($YEQ8D:-D7*J)0$G[9(;> M%.3<&&H,+6B'?4&[E8X@5D(0=J5ORJQE\CX#LN<46&/O8$*6_,74V*__>:/4 M_-VOKY2J==@KZQ9D/K8L"PZ&&@:(X4AL?N1[,%,'WY(?*]L-U,J,-TQ(S@YC MA$*(@ TD88+G6C!#&61(PGV:S> ]B_V!%N!Y;!UE,)'8P7B?OCZ(+V3]JC M#%3N:)!UDW,L>]([JSW9PU!V8H/!]GCW#? ;!O=JZ=L.BR-\Z/>UMX!/[Q.H MJ4(SH:+)F3U#J04J6)(2,?$RN1 /"O4[D9\TQIW>(RSHIW$^#.-IKV,DOW>2Z:%&)$UG#6/P;0-WV+ +T>X] MR.LLC(&-"FI1?E'\A26-O =_\1]IZI6-5TF/7.+%=$!<,'\V7TGI]-#V%/,U M)TJ2;=VB-%S#TOU!;A;RWW_^8Z\T4FZ:<=?*/M^(JRFPY-N5Y, U=^Z '?&T M)WJG.TS326GN&@G#^IW^Z!G+?LS22KG1+/CWJQP%$V_@B%EXK;Y*'LG<=/)L M+8,VSL6WE7BYETMY<#;WQ>RG)S]\\!U^&!UQU?B;R4S\#(2[G47CU^+O;@* M7J#U?2*P./:0[EN8 ";9WQ'WT<=" ^NQ2"$(T?7-1YJ-.@]/Q(=SE8E_<$PC MH]"4?U(@0%;C1-=<%)-E,@C*RX0N!6Y7W*GRE18V^=08#G*2:;O'B32A_7D< M;LJGQ5&7 ]M'Q3R6XG\6]]3! )W<'O2!%Q_$_X]KOD%TZNLJ"5F/')P MK/#\S/AW'\M[>$IJN\ZV0#4'%"J5A4K;*W>[=/15= ,S8(.\BB9NWP1E>&CH MDXM;,G=US&CH:#'0<32155DH]]^U4W["QX6*ZH_UBE\\B*&P5(L!&PHR5<'&\!^D_7A5]GPK7AFQA@2"Q.!(7COWJ4"4U-.W"\P)BN7[ ME,@KZ=\>[NW+#L^^7"G\Z.[^J=X;[!-+[W#[FW,>.3^^(>?QL ![9OM@*5=6 MCT#+"PBG;45?T$P8#X@_Z@4TND1,#\VB7L#/MF=)P8Z62OG0@L2ZJ\(=?LMM M1\JUR0,T.TB.J:UF&L\["14VQ1&_; H(TEFJHH#CP"A-T,8@]=Q)/"/C^3V" M]DFW&"KL41YA?X@EOU=F,!M:$MZEK,4A)IU?>2[:13EK8!ZH_Y+CV--V9/ A M;0NV!>-V;)6@P5]]D2VP@4=R$5%JTE(FQEF.U :J-V,:EPPTJ7O7(%%4'D(? M+V74V:=*=MR\3.47=3[0*3S 31H3<)3?;^L]CX.8#N.>R-,M=A [R7R>L!J MIQKX@%=@X'/ G8:YC#) ?2<2W-^,3/11 M35U6!:S[XH,A+3Z@Q0>T^. ,(<4H#RG!_D>^.>?!8V.(C^ W]?&.Q=+Y<+_. M<<3CL*0BSU$3U(5KV].$GD1>2Z"5E:7OOJ3/V"WW[4U9+TPR2=<=!"(L)M/C M9)-H5032F)3^"_'X8$ZF=RO@9R0D8@H>+*>K MZJA*E<7KMY0!"#!VTU1>36$7D(=DB1?S3&!H(KZH+L GK,)NZDMC-\+%!!PR M.\W[)1_C5XJ1&\<)RNF 9CN!!WV;#DI!.HH.>Y55YEE/US*K++->"I6Y*'4+CS?AY*L FW<:+HN+%M2EFC'D".HEQ MB+09&Q=TX/H#"W0Y+A,M!" L_%!:FF3= #;H"F'%K.3,MGYZ\G4H!E-S-NY_ MG9F6^-H?6;.OT^[,^#H>FH.N;@UZEN@^48F.FA)YSS-5\N'>AN5(OWE V]_Y M/?K99DA>G+D)A&N#DU.K0RP5/4BY67.]S\/LF(O7ZH^ODC\64P&K?RT&3WQU MFV369PIL[""(,'K$#(5E!V:R!JG;&3PK#.0+?OL!OBV.('TL/2K,,I1%UV)% M%=K[#>R;+%*-I)D<:&F$L^LP'*.[&L"\"J7-#X&ATMJBAY4F6D(NM8Q(^5M< M,X11I"?-,1 :B00*GB-^;A&3ZZE ^;LI<.&_GE\)K64'=Z06))3G72/SIS!G M5P0!NY/^ ALR.=H.Y7!NP?W> YTL#(F@J7@1V"H;7^2&871@_O"K M#O]?ZS(): *Z3P\PR$U2F)P6,$N7&56N.\%-?6NSM0;-YH9ROC:5>&4(A/17O4R;N(R]KHX"1R6!2 MCOEYZ-T(%?4E81G,P8^D2L;&"/\L//?%993N 7#98RQ=LG$9P8LUMP$*N(- MJ IP1:@"]I_<^09O_XLOEB_9F\AUO"7[F*7L-< Y9D?;])K&/GQXO?$O[+6* MI^(WD+%_RK^_8;^\35I,%$W!++G TP+!!#LN5US&/]_-/8S?O3NTFD$T#6S+ MQFWCB13%J'F%K[D_%X[Q.?B"*/L)Q D"0_HTG[U_4LNL87P6!!Q@UE,X( M?:VUL%T["'U9W *%6 T==@\U<^6?H^E?L>],3!+ZGZ62)*X6?SFYK'H,W;;[ ML.+JL!6+HYPC_L$5=\!7W/N/U,6@Q8Q?R[BL@2@[:)NE N>XCR&'S.Q#Q .: M(IM RKCL[7?3B9!YG[.W]W*\T_OBN-TX'9MAN)TF3![7EFJ72A7DU')%9,NT M5$9($*%@^+@$*;E/1',W:XNY:(R04AIA9FXKU1NQ&F%$JQ%H-4+55R/D^:'+ M=;'579]0B#-R!GB[L84(V$$OQ[, &-<0VYE#B?V!"H53<*7V6:S$;L7 92&V MIMZDK2V9W5;YB>VN:DO*(8X$\*2>_]_>ESZY;6/[?K]5]W] >9SWDEMLFJLD M.I-4M>UXXKGQ,K:3O/NI"R*A%L<4J7#IY?[U[QP I$B)6KI;"R5A:BKN9I-8 MSO(["PZ 40BJ);P1Z"U&_USLFJJ2ZL '$)59*4(CY][@:NLYJ&M2J]P_F,ND MRO2;/;"<46]D7@T-DUXY/6=TY9FCP16S!]X@&/5,TW0/D'Y#X.E4^DVR]U_H M[3S=[JXZ+KUG#6ON@D^D(Z%LN+I2_\Y6CE\*YN@6BK/5K:J>J5Z_2 M899$13Y_AOH!;]W *6]Z$GWMQ/6G7;%HZ_;*6W\49P[%&5/W;,693G+&T'LK MKQ)1K#D4:RQ]X"G.=)$S"LXZRQD%9UUEC:4[KN+,#CG3]R2\7G:$2 MG0U$Q_1.V>@LEX[.6IGUUR2OY.A_L_MRE7,Z" M!NN2&^= A)W;R2.@@5(&I0S[L?QKTQ=\D7TG1#DU]X#7C62R;@0:OPGYAN!I MDN8C\&*3E\I;4 "I %)Y"TH9E#(H;^'IWL)B[:7O,S8:S9^RW"TWHMK*T>/] MS:X?(6]Q:R)Z$6VB\-#)GI7WL"WB[!Q)U[N8SW$I?E+YLH"^6IPU,0W/=WE[TY7A\D(V'8$[%B?GFNP['6/E"QIWE]6S-[_;-(1CS>5U!:<.): MX XTVU[E2BL/X/2S$+.+3]?[!BH5L;?0ZH %43O#V2T'9\=+HHT VK6TOK&? MP.T$G1>EC4H;MZR-GC-0:92S2J.L*_SXRD])3=>4?ZCJCRW'F%V#FO5I:06I M+9#JF)K9=S3#ME0B1BF)4I+V)<^>-K!,;>#8*D]SE"[&$0"&\BPZ74JW/\/1 MX5*ZO1%!>1!*&90R*$_AZ)(1'Q(\/%/M1%$@J4!2>0S*8U#*H#P&50/RP/+0 M#XDJ_CC\[%7:KH?JNKN99FV@/-\U3)@U*#,U8#4[--!]1@E5^@S/_))Q[^\>'] M);D@O_[^1B4>SC*8ZF =>W=)L!&T>EK?-;2>IS:.*(52"K45A?(&/)4FWUC* I6W..$:]<,%=,=+B8U U(2 SP(457D/I49*C9[@BUA67W,, M=6;'>:5-UI5^BGVH\08%H,OJ/U6.Y6S/$MC[@G;7"+#MDP)LS>H9VL!3!2)* MWY2^[5[?#,WU7*WO[.=0X+-RET[ *XH2&F?2%6(!&24I2?(Q2]45;L>^_+ZK M$P6.' \]1W-L1_,L=;ZI$O)3%?)!7W/,/AC^K284S\JV'VTJY!U>21M.I&7_ M?H27IV#>XX?VA(=*=JC@J\OKX\=+HLUJ_0"J;=-1N1"ECDH=#Z^.%IZXYQDJ M5:)2)0NIDA;WB13QE(+T3],P]L,IO#2D$8U]IK(G.UW$MP%W@J081JS#>>IM M &P')KK]_,O LC3+V>KFAA-T;92:G+.:0%C0\TRM-U 9G.-T.8X ,I1WH4YF M4B=3FERG=$+^^0=Y3V-ZS0+RFUC^,7]02SRGNL7Q M@$JDMD,N"=L,2W/=_93:G:"_HE1/J=YC5<\Q;R/AUSF?-*V]9*D>^M MUDR,ZAX]JI\'F49?=UP8]1[-ZZN@2)>0G*^2VYM@#S7!5,<;9+;&\IW?A MI)@0=C=-LB)E)$\(E7:^9MUMM8ZG-[RX)-D+9OM:W/,VT]E-]?X(N MAE(HI5"-NV4T;^!J@_Y^=I>=E3O3=:_E#1O1(LI9(+8!J\S#$0=EZAZ-QZX( M#S1GH+:9*!4X7Q6P#/ !U#4R9Y>U^#)E?CC"$4;W)(1YY_ ;> -EY@*]@G*O M:D9HEB5^2-%=N WS,8&ODEO\$S\/K'%H:C*$"=,\3-J="I7P.(7X[*B#UY/ M[;6NBTJ$*$53BK8'!TDE2(XP07($@=1)>C@*7SL89QX!$4[2"U'*H)1!Y5@Z M[BD\>"F%4/@_F;+49W%.KQE)1B0?L\6:$.4C'#,L=KONN_.QEZ&;]C'X!8.U M\O^=DN$SE>&-\@>&;JRZ2[IKIG^]N?MN42[*?E[#)(9I".W^RJ(;AA/#/L H M7BQ*I%E;CBL7Y4YXP>5R^9+)4QP&M9YRNFE>=5K SGR/_IDNF2A=4KIT$!]H MU<:8(U]!V87>'6$:Y&$.SF1NUXQ*AJADR-D&DH8^.(IDB%( I0"']"+,53N_ MSMQ9>)'38<1^_GL0WBSWJT;\?S\^?DHZ#ES,H3Q:GS^!7VNS9),?P:J'6 3Z M,F41S<,;5HFB\1W.?.4PY0G]98O(G(7F\F3Z$L2:E2Z0Y>I&>>H_<#IF%:D) M+?*$&,3 ?BD)@Y^>79GVP.SW>V[?@F>.X?1LQ["=UN<] MPUQ\WC?[O7ZOO1VSI1U\WVMI!T;J>?/C%.W8QF([KFUZCM6??PZ$][R^N="^ MY0Y,;V OS)<_]_KNPO.!;?8'QL*\^/.^V?[<->;'(^CL]!;F!>];KN&T/4>. M+US>VZ[GV7UK\XV?\+4(3ROUR#*ZT0]U> 1D1TFK&7Y0]/4-[E>-30 M9?&$ZQ?\R@=U$='[I,A?CL([%M1Q_=]%EH>C^[IR2Q64"+[L4D1J+,+J+ MD-@$>#X*&.4*LS=8@'5^W/&ZZ%..:8V4 M?+3*@I:4AD KPP#J/4W],;%-8AF6H9%\'&9EO3[QDS@+LYR_][P/+1$86P3P MB0_F+O0.PI3Y>73/HS9,.[<<&3VE:1ZSE- X@/9L4W?J#;9\,)%G3/.^=-(< ML09#-KV50S:V.V0 2MU^V)#_9"2,JXXPD,4'&,8F:2Y;P:YYAIX/,5O<)K&N M&V@!!.]Z3)(B):;['6%_%6#Q27(+0\_&X12[;)\@'^&8WC 2)XVC)QH#*@GT M> +JY"O\O>02GS1P#065P+]A[$=%@-M&,,+WD\D4#&^8!>MZR&1;-PX].?L^6+QZ2:9K;[1 C.)4AS:#U)&Z, MN]IZ5LYG!JVE4?%]4"5H,+K7D"X<#"%>S !3X"W\Z!L#Z,ZA*^"\OWEA5@4Z M#Y'8#NRV,J". (LSS@Y51Y]O-;$!5V1R=@ M&4!%R',38KK*;/,=B=RLNL9W38D:2U7-Z 1$(,EQ-R,5HCRSC9S[S_NZ*XH- M%IOEXH]Z+TL#.^6"=,%IU.1_#"$M%!..?1Z"&_)5@HS6;9+I?B'&%!C"FZQW' 7[*J3XK. M"KPRX?X*-#5D'() (LD-C0J.&=A6#A3&=H56HMTNB6WF=RJIZI&[T9.)0C06(0 M1W?ZWY'9CS/\:T#DW46-:E(?Q2T&XJOR$4_"E\\6$JK/E@&O9>J]N1POM+$O M7LTY$W8MH*!DG++13\_^]C7QVWR+QX[AR<"#M(8Z5^C-R6V\D=AC =(8 K>FN;S'#.MBF-S\=-F40$%] *D M#*I@"G&R JAV/V4!O@&ZPAL@(,L$\#7^B.UG GXG0,-\K:=SB]F)+$F'TEJT M!$XI*P,N&?/IY)<[GP$I.&B7X: ,XR#L@%=X) H.VS58ZK'6L%2S@6TPJ#G0 M+^T+8+L%KJF<7 )H$,;\6_+[IU=U:Z9SX7R BR5$IC=+'G/PP667\H& 'OZD M 5"UA3?YSLP(# 2NY&DYB-IZT+--*V,<3W<&J];Y:MI7:Q_]\1&PI%Q\*W_G MBY$O!9C? DW6XF@M552]BFR*BGQ^26P' -I4Q^4!&']Q0=TW78.L+6$\M8+' M5+PZ$EXYKCZP%+..@UFFOK+60;%JZZQZ8 &G-%/2S$J"F=,[B!NC,"!E@+'/ MC6Z+=!LV^I#N\#") HRPT2WY(MP2D9#Z#<)$!B[O<#N'8:RV#+N9_IHXL;YW MJ;F/ZC:-7E80Y"5$O*I2F@**EUR9Y4%XK?AO?CW]VU)#(>\ ]*O'8@> M52?X-&3:YD:ZM=[T]@L)YZA6QIT-NKT-TRPG+H]M,):9"X!XPFJ6^MKM-KH= MX]1:L6HET,X$:_L47.M7[ES$VI -_9/=[HK:=S%JM]#H"$'G _R]3*@\#G04 MMNRFW+V;$&*YVSDIXKR!XI3<%A$AB4(W8BGW1;DONW-?E/>BO)=[72B". MP3=9EXYHG>2VTS$=TVKI?,ZMY"DGXQ'Z7%:K['M%O5S[+#-42Z1Z^2I[N;I> M*[2NK;+[0+(@*7@90DKR-)SB3\MKF\KZ1E[,&"1,5 --&,M))B^,$$O>MVG( MZ_5]^!=F2K%Y+(N27XH5YXP7(X4Q,2U9HPC4&/.2WA#^F-&(US_-QLLW-4SH M/4G97P7+\B6UQW/^44W^-5EWE;*@X,7#,-5F/6C;I'EE(I\VNV%1?7F^W(,P M/4+)$,( !,4"[8SQ E.2,W\"SMN6^$.@@C+'\C7,-")@F\$-#@'C5Q11+)6!T\ ]P+=,(P^HU6KW Q8"7 MOR5EA=Z" %Z'-TP44]2JY28@A:%@"1DG1<:?T?0;R/,(7J-B_PET&(43T1YV M<,T27H(!PBY?QD$,DS1-;EE:40D^P^!'3RRVT-TZ@AY#QH=3KANR.E)'11O7A<4E -E M9N93(%.K\6$3O#(1>)*V;7_8NT)9,Z_^R0J%@LYWWTQ31H-2]%Y__./=FPO3 M(Z]AOL 8ZJ

#(NO<G, MF;X0:-PE%W+7AX%12>ZYCH(*"S<,""2V]4VQ@E4*'SI"*$AR.P\3=:LP![^( MN"2^_N7U;PTAY1 @]PC5+'';+D>ZL"';,OAV@N=N7[&X[>K_Z M"ZWL NX6XF 92"^GY#\.CX)=+V+.7&1F0%,.5O^D,:C,/9$]BZDATO$;Z?@F M8= S@+:R/K8Q5Z[E\$8XY26_'./$&$4I+=".9O@DA-'[>;9$(H_:BBWNJ <& MHNB(K?5<%#;;@C-D:4GZ*3B[X&?=\VUD6WN6H?U]".YYZ*\^7:YQXV#X\W+A;I:*HW"C MYE6(15%T4#.AI3G]THFL6>$ AIXE=A)'PA<5^W>#QC4 I>32%7N-%P7&C0)Q9L:?$FA&VMM@QSQV!.^ZKMRASG*U=FR50% M*(JM10M D2M]X'R<,@QB>9J&Q>B[K,28:L]WM@9D<'#/ M+:LV$8XRU@QVYB%AXR%I<[O/4;I1B5.,W&8.!K=1\8)EJ9D+Z=/-_)$JPIJW M')L.KE3G"?TW.AWW-46J#7;A *&XZE]A6I?8=?W%=;Y8OY.DN7\:XR'&90B O#BJ:U2%W=.YK$[(\V0!69'923*MM M7IJ5+@^#@D!<9$;P=)6;,"DRO#(\%B=!_0L"N1PSJN0S0V<$?3^PCA-B&A?_ MTFH92)$UP^PM4%V& 3 >I#JM4;W35NUIX@;C>_&9H9'@^6[I[@*58_C9/PVA M^_#QZR_$JF+Q*N_'^J<\562A-/J= 0]P?+9'#0\)8+[?^_A'0QR,=^X?)@\,3E3E69"1'0EH[0A!DX, M3XJIMC43>:A3%'(XXXXDOAJP(<8"-PQF7FJ7/(_2-P>69[KNE>$8_I5C4^?* M\_SAU< UK!ZS'38,:.,$2V2;#2R"T8N#(8 ^_^+I:8!'Q*NJ&#.I,S;,(HI&!Y/)B+^O8%NL5HC@^#K.LE%X#F%B#+%5V1/90IG M=JH5/PI/+H%K5?)^L4]H-[^?XHH.3GTT8GAH3!G; O;W#!) E()CDWW)S'92 M3*%33H_ZL9788(9.0FWI%,@,DP O.,S$P)KDK,9;3O8P3L533\OXDLA58KFT M)U.L@/ \!X>@C\)6.W\0(F;PH[B);5 $!.07FF(5AEPV1NN9W(KO07CYV6/W ML\7$W]Z]^OA9AYCH E@E?JMG\$0NU#8U\4,C+\0S&IZWF!FV7*/QL"T%/#L& M0QX^,<9!&(E#J*1$R0DN^MX'//>C<:0:_VB+ M)X'T#;V_\FH(M0O^P <6\/Q'=3M#7_'J.'AEZHI51\(J3QVP-4=7@$&KKPE3?&J.[PR=06!G3ZW:FU0M8]SJ5862WW/ ^FDR"!X MSW[ HJC';I![0'BR^QURK<HKH>.:IB8[I M'8E)V@VF;.M,H8.;F*JX5%R, Y%(?7UMS1:"26Z9F&(,]",.!#N59F<<\ M"N4Q/:W7,_.GSM\1-G!DWB5*^/J?7<5:;QV5T?./VS_H,W_*8N >#YP M55\+54*R,WZ1>/?C\FY ^C%X/9L#V]-.E>NR^[,I:G]O&5IOT/MA>RP_$]_F M*%R8PVA"MWR9C35!.#!;U(3S%M?>TI3A MFB,C(^J7Q=J%W 2 )\^U;B>@B\]%!7M96#]?H/VU7OH>QCXO[Q7URP]N1W@W M>-Y%+LYT&2UN>FBV4MVXS5^75W"W-B.NLTVQX#L1)=0+!'IC2\4AAX/+Q2 M&'@\O#)U5]T_W/DZ[@-4\QR^CGMU@-*]LMH.U'&[^HG5Q.VUC'LU$AX&?\I^ M7L,DAFD([?[*HAN&$\,^:)Q=+'9TB%7J RR7/:&F>Y/LY/8JO'>,9-VN\/8. M>]EWQRN\=[NV=NP5WB8ZPJ%]EBM?ANS;[2&*4Q^] 86[,<;Q\:H[R=#L?FNZT@7UH# MM.5J[[-P8HX">0]2Y-HQ"'[4;C>M9SI;K?L^!R]%J<0)JP1W4+;)?.6&G$9] M^"5>^3J2]^JETX37[_(+&>HUV'5_0RMO &LX(:,(+\J%EN;/!5WGEKG^X!@L'N3WW6=[TG+S=.*?)4]VG)-[V$-U?'4]![>T=Z1 M6[UEXNR_!&"!-MNO1WQ &F8W\]M.!:_7WUT%[SX-^N/UPU/ZH?1CN7YX]C[T M0SDNW0FDUV3RYOR34S[=^=0=G*/ Z7V5,G89L!]7W>LYQO:8?Y(>C%* TU8 MS]XF\\_;12E+=VO+K(^?J8[SD;6=M<7:>OFGS>M!X;<:-=BD9>FWN9Y;7P5> M<$YE=K"VY+S87)Y,7QIZCTUF*V1&F7 $B8A9Q1*"]:C$( ;V6U^A?4#IZY;E MI(68?#[3N:-\1^$="^J4D_.38M9T1^5K _&W.2U:.8LYKW).X[B^P_!6Z-Q@ M0<^X.]<G>,0UWU26^-=3N?+1*DA#H?Y1'#1>K[S&50-R2S,2 MA1.@ C]5W/,:I>%X'G?#LX7?DQ'AZYK$-K5:&RS#:G&8_T)Y>:74"PHM9+:F M-W[$:(IX.)Z3*ALIO)?RB:7Y=)2(*@(1#'>-^1*)__R/C6"@-D_9M\7%[9I= MB%H3.H*>7]+HEMYGI64T=:,W4Y=R6$@9XN -,&3VXPP6:J.9T+N+&@D;U>SB MJV8]NWRVIN"EINN6J<\C)[2Q+\;-Q8EVS693,D[9Z*=G?_N:^*M,V4/'L#7- MY*@-BO4:/@>ARRJ5H?4BG&6*TF1K&[_VN>G%U"UWAIW50MG2FBWP/!HM@><-^R)UCZ736XN,Q9U%?-L/ M#5-RPTDE-QF]__(YPZU%63'\-]XK %9A(BB: BUU_(#/)D8;P1[%+ M2@QZ-C(?9"RE/HR+[QD+8Y"CO, />"$*WM21I!F?VJ^_OYG=.?%7$:8,>YO@ M.,HY%;*9N7F!T*SAP0#,EQS];&R<),"9H/R#7H4C4F;, M@FO&17,VCVF2YJ,$)&J>YURA.'10$@8_/;LR^_9@:)C.5<]Q_"MGX VOAH.A M==4?!(YC^\& &N8S81;$%^]R-G'0:J1)A/6+G]+$9T$!JG/E.0/'MN3;.]KN MV0;RFY7S>JA6,NK 4N19C"O4C?%7D4?"XQ! M& &ZN+"!3("0:'B)"T. $_J,CC5\ %(S@7=AVDS<@I,54Q2NC&,4M,UUCK=. M,_0B"5 MUP1!>RJWD O(>(0_;#KGH2 B'/^R*C*43,W8!AR4"/H0^0:<3&L24[<<://! MYJ ?3#/HEF_VY6,-8Y1_,3QI=SB(#ZM!"@E"N1/=9.WR@L-ODQG"Q^=C7!5H M8H)9AC]FQ038 UP/-/ZQ:)T)?9.F.@=!D9,&DP'^"I@,,1[\Z^_Z%WWI$%XG MDTF8H1)C]LOL_PC#X%J ;^&I/O >NYQP4O0F\:W?./V<4X.<,# H9-F-V77-.6=5KR;B=9Q M:RNXSR#-8W!L01;!:XB3ZIHN*8[\L%YTI*0*$=2*&CV%0"%Q0*-*4/ZK !"' MUT"I@%C+7"8A%KQS='J!#Q'0G7+50GD%1P,]ITJM[DD4?D/6<'=^[@/M8:.5 M;),^"_"G9_FV>36R!J,KQW+8UI;3 M,YUY_Z0;(O#@2DJ<$WGW[F NRZJQSX=]*R?R\>NOOWPF[SZ\_?CY_>77=Q\_ M5%.:.9SF;Z#4$7?4&%(QN^I;@UY_T'5?4VB/J1,^?E*;0!?X]J@0_IVP,PE" M+ :)$%JG&8^.AT46HDO&@Y,)O4=[B>XA1X ;,&L)!&M^1$-I9O!ZR6OI;>!: M [9Q.P[![-PBOD4AA$!H=4KPT,F?X!I \)M@* 1D](5;D12YN$$2HM<8HE8F MSNJ8-<][DP.JY1@ =#*P$ SL?B; S>>Y 6&U&.(0>HW0'HTJ6YI CRF_,S,3 M)EHZ 44^ZZHD1-FG.,Z$R4AX9B#+2FH%!WL8?"S# M[,H7!S-7YN(6B$%OLR+$F)NWR.-&1'):49?0 , W*YVE\DB4&5/! 2NB7#C< MU181#48,1C: $7,+,,-N'V_,Q'<:X:9#S6 X9+VK(?/8E3/RC"MOZ 97)J56 MS_<&_0$;+82;YB7FU-X"#9,TN^KU#'=@'(GF7^H\'TCDX(]6Z_^4;D=8.O4@ M@I] M\4TWTDWH3[Q,C##+ =Y"UZD_(-Q\=\8"/AI.!6;C. ]\/!R"BUB=D*H M61'+9USQ:KI I70V1'-4Y!@VR, 5'?EEPDB^1T5![]?\IAHWO^JU*=TQ*I\T1A2NQC(#66;:ZB/4 MR;LJ.9:-.3$0P<(R[JB_.\O73>@W?G!17+\$MW266_M\C6FK^+Z*$*!'7^:, M=K\ MF&2?EV2'//,$&#A7%]__./=FPL@-[01L$GHH[W@2UY2HF)V347*MSIW MJB9<,@QK@;YRE9'LDC3+Z; A<- Q=/Q_>;U#S[7ZWH_[&/6#&+JLI*7ZGQSQ MG_S.929!@J\UB:@SGS&[8JW,#53,?PU?A>B9(I6CH3#YY M8.3/) 7A^)6![1^3C^DUCS 5W!Z4F% MDY'3;WS]HU1E/GT8RDV8%N(-(<)\RV>9,8&7 */28BI MP*8\]QZ73G> "Y7)E*\TE_85\X!C&#<@5^7("[-0P: ,X#%Q.#,\,="FGG(6 MK2$60KR<7O.% 6@N+A.7&?2=8K!TK"_90$:*G*- MR<98)*I%UKMF;'EV@ ][9@G0H0:T ".:EP2"+R<)IK?1SF3Z,>>6'W2:=--: M\'0#?Z(WZ@>]>.\KS?^MRQ!HO/+0O^X[0_=[WV=NS6]YV^MZ1?UVU[W^A[O87G?]XWS);Y M(AV,Q??YO(QY?LEYM?$%Z=:;Y[MXOV\OS,MR!Z;K.O-\ 4X-!DYO\7U\;IN# MN>?O/WZH9&B.]YC.L'Z/4W8=9G@'8O"%1BQ+1K^ UY??SQ;9NKFBT!YYK:V. ML'12GS+A7UO\7>1^969;)+A6]4&Z7F.QBEQM]7IS),RR B*.3Q#) M0)"YA'!'FP7\O5KDM@S3+2?V+D;/'6/53Q&-M7J*O2V?Q)=Q;VBDD6L(OG*L MN.(9-9[*GY;):Q9A_(MV/B$9> /9"*/<.^[4K"W:?/;S&-C!UYV'D5P$R(BL M0N Q%O2 V3#^2HKKT:D?@B1C75]Y*'G!W0#L#QL3*]22K653&+93L'GPMBQ8 MG*:A+Z:2C6DJ^,\3:,)%N,5.0I 1[H%* DDRZ.3-0Y=D^4I+.:B 6."^E35[(!Y.4WBM+1_1 J;+RR60<^BKODIHRC,;;\*4R50H M2R?HL0E^UEHIIKS^TC5THZJ_1'95C!,'X$\F2!3!0UR>IJ 1%_ LKQ\#CZ1Z MRX9I@4MBIL&W*9B/X"C2:W-2SR83$+-G+C"_J.DKM+V,^!5WO_)"G&D%7KQX M9D(#-E?_B?YUH_YS+L^&W)R$P86H=122RK-&,D]?=8#C*6)9)U B$2U\_^S M9:TGLF857/1D#=#EB/Y.4F FTFP 7V%X,EV :4"\MSV],'F M#*K+54U8%QCA4Y@PCC1E$P@Z>,9^9?UJ^PT*,M3)YBJ8RGJ8ABS/>L]XD>CF M,OJR[L\?_.:#,LWQZ*L/ENZ"MW13G;G?R1-W+7VP\M8VQ9F#G85LZ:XZIKJ3 MK &EZ2O.=),SYLK[%15G#@9G,#RE-)UDC8*SKG+&]'1UNTLG.:-TIKN<42Y M-SEC]G57*4TW6:/WE-)TX^*=1R?1.GAF SY\OO6;GXZ,YG9 AQY M>O_(!.AR=B+6EB^>6^WFGY;T'*_/W6U 5AYVISWL3AW^?W;V:C=)RW,0E;4K MA.= !*4O)QH3"#_N"Z\F%3^7E>V!^)5F*D10(<+&\O0&"T)3(3K\M&05(J@0 MH3/XK$*$CH0(N\EM$9'64@;K=%/LV\]IB3/DMYK/.CO).1=O>78@6C(JO>5A M%/K1O9(?.&91^*G]W1;,J51C16\+$/^#A6 M+_9_F'187[&Y]0/"#Y-13NPAG5AY7D-Y(M+TCF1)% :D/#=SW_+V ./$3U[9 M'O2HO._&/F[7A.9)/DZ)1L=BQ+HF26?I&0M+-F5I+4.C,L2'RA"?$AXE4J0^ MB8.YCL:W[IH\;,2&1QYN6<+.W@%?/,'3]QD;C7[L7'IYO>?] M3QJ+P1W8_JM+OZYZA%.7<]@%L"VP35VB<3$ VTGC'0''-50*3BGO-=N'K/[YM2RU;'D(7J?C79=D#+[ %J6:[* MBW9>(D_25=CRJMC)JVL/FK65LG9>63M?^[LDF-E@;<[_+K(\'-V+1V$, M@\Y?6JYN3=>*2V,TC3[--CIO2)Q]DF*._24I-N&_^03^4Q(&/SV[HM3V!@:S MK@QX]M[EN]0&_I_0?;[-(F_L#A, MTB_,+](P#UEVY?9;N\DX76+KI)PQP2D3,6N$5Q9GNU>.0.'70U=S[\RJ&\:H[[I!H%GFN[5P*>C*\<:]J\ .;PK8\#ZODT-WQFQ!9%P/^9CEKZ+1TDZH7CS M[97K]:R3$@97)WR2I#;+XQ>#.3P8@N+;U/2NAIX-=F(8#.$1($/?]>G \MG ML,P%YO=^N1N#+EUU MF238G/^>)Z6G[NB6O5-/O97DC6GV]3E1DKY[G0D7_47M@@!UL_6@=30P]:YG M]=OG9!@MBC!/^VVM1*XCHF?KWH'OBFZ'($K&*1O]]&R2SGU_#AVDX+-!2DLOK ME+$)R)%&8!HL(#0CR8A\]/-D6)Z<)7:MF89&AO>$QO#.)(FOR7L: 8?OR9\T M^L92C?R:W-(T('_JY,LDS,<:^3.,HI!.R'N]>NF87.K8 M8P:3PC&*+N2!GW0R_9&\*>(HF6KBT;O8U\GW8>PGZ12^QIG#Y(#A+&6QSTB> ME/9%TD W\=DED"I P+7='\@(_A+@%V^8SR850TS! MCQ\J1:0/+1X^:7BW%+PK>#\4O%O'#.\LOV4L!B2+BDE,_E'0E(((EN=(__;; MZ]U JZ6@]4B@U5;0JJ!U/]!JNP,.K:9CV ):[4-#:PM$<:]P$\B=@QE[SJ4N MH7<3;,7W5T#T@Z#77@*]O0- K[T6>\O%LA=!>//SW^$_I1CX$:,I+B^.I2R6 MZ29[,?6Q;W0Q![,Z!IGZ<:6+RJ?!__N?_U&?SB(8R$KYVCQEWQ;7^VMV,4P9 M_79!1]#S2QK=TONLQ E3-ZHM7"^K:GND#'%TI_\=F?V(]%D@[H3>7=1(V# E MXJMFMDD^2[(0A>1ERB*0EAN&;3=:Y7P"/'MIF3HFL2;P:TE1!ZL_]L.XN0R= M72LY*9'L;U\3?RWP/& ,3\8DI#T,\"O/%0*Z( *!T&4+JK-249IL7>!7G1^F M[I8DX1GI7Z-OMN<:CFWT9%Y9Y2UW[GTYROM2WM<.O2]POWJN9UJ@UI[EOJ"F M=6$Z Z=W9;([*SAXXK*\!F+1Q?IG$%7:\I<(>%4:>?TG M>1O&-/9#&I$O++T)?>!D&1.__O,UG89X??I!SF:OUNDA3]*T^,VAISL4: M7/SWB\N9)S4C@.D*"J@(M@U#;;7VHS#T4,E!^_!K/Y?(B8CQB'06]2& ?6;9 M+)@;;3O'9ZOEDZ-!2+5\HA!RVRYE'_3-[0W I>Q?.#V3>Y3VH3Q*&3QS,,+\ MW S] O+J/J*WV581D-@/=?$(>'51'Y%2:TNA9R.XO% MIO'H5.6R2-SJ*S!?!>:JW$:!^0'!_."UC-RS'2=1P-)'H_@B_,X#]G[+'0%& ME[K,"D9W J-JW5S!Z%[6S=V>[*G\/KZ_N(5L(ILY!VO M6TU?P$NY0KX!U*[P?!=/4J_-:3'O8RI)8'!$;WK5@-=O1?9 1! '[Z M5_7J%$0U"8A(.\^H+%,:U@S>+XMKX![QU%+^*EAW%:PK6-_]4KZ%"_D]&U/ MIF$/>O\;L-'$=.BA8?V/) ?Z+JLW1W@AJZJA2,G_I1/XNTP M=DW'JLRK7@:FJ#-/'6[BY^UYB\DOC7:5OI)V?=ZHPR>_%3[--"Z9"YN'N4\@ M*NN66?S5EOPRCMD=>8VZT&; IVER=T]F-2^U4CJPU%9/F=Y5IK>G3*\RO]FU8C*S/3-#/+"K(5G=K,<7LDO@6S^>919E-F(Y7M7&$[<15-&4]E/'>> MCL2Z<]MQC!?Y!(L&![89F%>XK'.QV1K]YHJR17A[&X[R<:W*" #I"_,3P+/6 M:DV(,=@X*3(TQJ]3%H2BEEV>#'J_S$!?3M,P(I8MKI]LCXY;=@"U_J4J _CT MX35Y1>-O&OG TZL NY=9E@#^XF\:=OT;3B'=L&KTX=QHW)C,?QT+)+;RLQW^;H,+%%_#MLT[=H<8UC7PDD69L_)+7%JI"C!; MT.+__,WV4(?'(1N!M@-6X6YK\G$$7\,'TR+-"EIA'S97+A-8I5?VA:9#&K/L MXN-=Q #F?+YG!RM4:UI.E)K7U/RHZR+/3\TW*STY&C6?A6)*S7>HYB>DY$>C MY4^,;^8TOW-Z7SM8;UL6GJ=G'@H+GM%[$"PH5)AE7)23WTGK_R[&OY/_]^KS M;Z V$-)C!/PF\0L>^BL!K@OP"5FVTQ3@K_0NB9/)/>!]SN*,[WGSQVQ"E42W M2_11[VTX4XE^32._B(0#]%L8?QOB:4Q*OEOE^ZB+SL]4OM^P41B'2KPW$.^C M+KX]4_'^C0Y9I"1[C60?=6W;F4KVIY1EP%/EF:P7\-/Q2QI)PM,I&%FO#*\3 M&![Y1*\9>8=_2A*PI/L)BB5FY@_K#D MM/7:\=&/YZ9N5*)8GLT^?^8WS)--6LZA;IX O,D9A6Q"2WRA!C$^+$Z%EW\=^_2'839-*+W+T/.RHMAE/C?&KJ. MWXCIV+W%SYO465U]M<4#RNOW?$]3=L%O^A9J:3D_OB35)HL-JRJ?_?R&Q4D. M1*8$" SRS]$=Y1EU@"0I_#R9@DT0A@!(%FO5GS7\.TU3&HOO]#HNG!I']WX8 M_1)>_]<"E]_R J4Q2]EMF(_U_5!__N[-DV8%KAZ^G*=ZD<9A-MX+Y>W^ N6- M=LK79\=O=UW"PM)B8!,/O&%]0"TWL*PK@P7TRG%&SI7G]]TKZO2]@>L8KFOW MY04&1W^IB*TN%9%\4I>*=/92D>H*D2_O_O'A\NOOGW_YF9SN:_%"<*@%-C2'>"' 'I4^+#*Q-/@XS^#LO4X9NAHQD,%Y1H1Q" M-T,VIM$(BZ"QH0+KH^4+>*D[*V+XB+<'KO@X28$8@?[X:[(E/'"00=^^?" @ MAC]YQ(TTY2AJ4<>S>I Y%TM.P&I%953C"AQ='D[6U*S6/@: HRBY+4U@^3MW MNUX*U+X%HJP%S.KO=)@E49&+\,B%J2$_,XPC7_*?X&OVO:%=P)]^V#>$MKH- MXLO-'8)Z_#:7!5@:[$.L;W6..7MS/@[&@(:&.+KK=HX'YZT@#?X8NM=7_.DN M?VR/>\Z*0?MGT!,6&Q[F).R#/N4^[&TDT=?9U1-;/7B0/3L.7C[(!!SAE-:B MYB'F=%)X\@;@_J4X;<8!L[VIV?6LZ5A"O,A>+)Z.=:*JK%R#DW8-=J.W& 5T36F5 MPBJ%50H[K[ 'YFW8#,KY A?>M!SZ6 HUIF$*G=0V52YLN/S[B_"T76FESDJ= MCT6=MZB(,Z%56JBT4&FARBRIS)+*+)U%9NE+SJ9C%I-/.ODZ9LF01L&)*K.R MJLJJGD1N2:FL4EFELEUSA%=GEV:II#]"G_%=IB'6UJXZP@NS34LVTG556.5> MB3=_7+VW915V[9&S^,BRW):']J#M84N+EMW6IMW:9J_M8;EEX^D$M=H(NJ:P M&@F]4>D0_G6A=+RYE80/8$,VG>Q>G:/?>>-L=>=-O4K=J96A-';"U':ZV ([ MY[?KW"1AL&2WSFP[ZS )[N&?<3Z)?O[_4$L#!!0 ( 1&_U#@04/TBA4 M (L6 7 =V0M,C R,# S,S%X,3!Q83 P,2YJ<&>=EW=4$^^:QP="501I M"D@OTD&Z"(A()])[%Y :BC1!JD@10HE4D0[2JTBOTJ2(4@(2>B\"4H(@(81D M\[MW[Y9[=O?L[C-G_ICSOO/.?.=YG^_G&=PL;A6XJ:6FJ080$ ( ?X < N M,D!&0D)*0DQ&2DI*3DYVC8+N!L7UZQ2,-+14="Q,;*PL3,S,[-PBO.R<0ES, MS'PR_$+WQ"0E)=EX917NB\N+2$B*_[4( 3DY.<5U"H8;-QC$.9@YQ/_/@>L! MJ,F NX1%( ).@)": $1-@!L V/#O24SPMP#^-0@(043$)*1DY->NXR8/.:6 ML/=Y37[MUFT&1B:>N[Q\_ *24M(R]V4?**NHJJEK:&H9&AF;F)J96S@\^# X-CWR%3TW_F$',SLVOK6]L;FWO_-S=0Y[\/CW[9$ZBN61-\32+"] NN^8MK$ZGC5&R;48_@S7.CH+ M)CM3X-S[:KSX:7 T MNZ"TK-@F5H)E0^V%5I=2'3=*MW+$?UVPB\TB?>>>+[S; M \F1A4N&@$;EWK>=,89S-I5:CM4L9MQ7G_3(+ _ M(1C:8F-W;&K+!(NQU4YN$,[V3L7PEIW4Z5:D--3K!RBITADPCJ'>J37E#1Z> MM9!G<"I3_MC =;.[@I)I\DUVMSX36M[';-I*J3"YV^*N"\9Z'=7$JWR"]' MRE"7WWA9-=+-CP,<%7X-CA[PR%?L^IWQ!I72$V+5\X)GM56I))HQ@W,H\<]AS>R'H"](Z%DZ/KG95&$ 8 M4GBF/!;7W;+68ET 0H5-4TI$H2.S;S34I?+>^J^MIGV-KO &")\ M$Q2* ZPL+PP?C5.BGIPSX8#8VIHFP;:R.*ZO5=2]VUUQ&+:2]M4J6$G@><_* MQ1W1\/VWV*:#9?8?)(F%2[9;,BI1Y0X)^5KM^;>BE!VBD;'$#GCNQWIB(CM9MQ_ M,66^EVKMFMJL8O#GSP9K^CZ6>68-21D)J>B3KO[)4'>N6_*2=S#7YH;]DSL(O*^]9@".0@&CPOA/R,[#_/+K&D*-UV# Y$K.W1L_KY&CB2=TN M.@^1#DBYT-AZ]JN:[+L+0BQPTBWK1V:]5>8=OY3R50I6"13B":.EG!E;89D! MOT5?B8S@H@5?48/TM=4P+E>]N4!#@^F#W/5V8R$67>5(ZS-O'$"GN)GOEG_V M#0=P&;.,9 SE8]@B,.JWBOS![STIW D]N9*(@UAV(H2+'\^8GIOXPMJ1R8B3 M6JI5-G2NZ=4:)CI8VVBIF$]PX$16WG6="MC7WUWFQ0':4UN*'5WZP_C*S"\) MJLG=O/TGV=IRF)7QML_'(ZN +XEW%71[6I(<2"R]MPN'N "$Q+&$3=:^3@>< MUZ=O]C">MP@YM.WBAFSE=79 5 IF^W6T!')?)MUSLQ 4'[^.ZF7N9LG7MA;9 MMO3FN_B3/'ZWXXC(I1EAPP@_8QSM&E6I'5OZ_GR%37%C1P/-M@V!=Q+@ $Z1 M5/PFO=483BAA2_O 8D/>NH3?IV>VE!QQ *L>#F@7"&+@Y%\%Q[(R/MQ(8#HY M8D59_,JTG_!T;,G5STW7N.AA'-JUJ3&[W8EJT<4!WI]/:75$OFE;G7C%L-VL M;;QZ\C-H\W!R>),[Y4Q]7!D;;-I105$8,K&'(A4E[73 M:-+]ZCEZ+#'3>"I,B=!N@9H%,#*)M65_II?NP@'L<6%5F+VM?,Q+)?RG0%R8 MA%YO+CYCGA2::-0]-WLZG6; N(8#&.S"*96?^G7$>7S+;CG@RK'O\")R>=&R M?&NJ[A \\GRT+>=<5FH(@R]Y_=+P'AQ0$L36/WY![?<9O1W^OH:M)P$QX-"K_DX(Y2?OX86_DLUG"AR;ZF,RS>?[[5E\8??*W\$(HUBX!#'A+T>E8R=Y M>I8SA@[5R@KJ>!!GI$C3+Y?!+S,S.=K-]'658GKKBCXHT6DR_*P$\(+;],F7 M,F7"J*98[T+(HA-G'FH6KD8NU/CF,2"_##SDR.[#W-8M+)+*L_G=\4]NGHF:&!0MT.T#5]QL$[W" MZ]>"LSS9F?B374>\B[CV6/[C9^>$!.CO+J^!;BZ4ZSJ974='*%@S.TW\:E4N M:4EP7G"P6WY1Z8^V^ K[HJ<]L$?*4J%LZB3K4AM$Q"HW<;@N9N M,AQZ<2CZ9ID[BRY=V-*AW!'-)'"5$YPZ-EX)V<$!4'1('C-R*:_+O<3 Q'08 M>Y*3OV/[R!2$]'W,-!1Y-YW6;Z;LFU40I>Y)>62# $2YP,/C[G%:4 (%8VGT MB^!Z9MB.33C2MF\3Q?GUD.?;#*](?P4IWOKT0N[^<$)(CGIPZFFYGKRL'BK< M']JWJ:G>1>YE22VEQ;)&$>]UD<8ZIXN;8@]]SZGA4 ML+V9+).Q2(C<;GT;_<=X VT:$Z+8W3X1 BY'N5>E^@U2A JKTA-GA@ET7DHG351%I6Q%\6D.DN^@#;Y39LN\67DB MH>+@HO4T#X4#F*H"*((04!-RT]"F%,,9U/Z8)PTA[^N.&*8R*\NOUOL)T@9<2 5S(=IW1I:^K6_ M75UG]'KP'NR,.5RK8B\M+B9I\(I.WSR+\Z$DLVX60WU' M=\#T*YG'#6&G8MP:45=K1S/=4+@_V-I9.P8[IL0M7JO$TE65@XI8K0J_[7)8 M6=DR23@QDJ1YBH$,RQ-O7%\!08Z*W1;@(\5SG(J8!MG+_H6:&[Y59\2''7X/ M845%+:W0O27>Z/[!#9^/AP(6PQ."BM8XX.V-\RMOKRT+^OQ:'#!,*E8A7Y=U0[O3/M>Z,W/7ZNG*&<_ M_"K_<$*?O-:EW:0AZB0>IR^RF23-(IU@WR T7X3O^2XZS*.L0CRS:+X5UB+; M=,@NJN;\V4#JX9Z3X1 W:D^&KT\6PYHVYF&8=TXXH&[\*JL[$?^@:F?BX#QR MCQKP\<:@[5Q0>F+74L?'A%=[ 38W37L$Y:Y-Q?.[Z&_\KGV! \+JJYJS M.SR*'TFV[@U-72!4S5K0'O-[BO-,(5!NP:8-ST0+ U>):[M-6]/CC[&WWV\\ M6W$077I+:;31Y1KH_\Q#MNQMSG<.[WQE:(W(N_*] 9$/G.H #LCP/LXA;1YR8-=K-==\\_*SLS?: M-"6$/ Z/H811;(U=+_J0?@;CB&0VZ6;%#K1XB9\<;XSJZ"SC@&\F;_I@Y)IK M=907"'#SX1'-@[Q*.:H)8V%VWNHD+)2O.I'J)NH"![ ]4)_ 1(VZ:M4>%3D MHU>;=A195WTDLQ/8A&B*+T\@$V',BSQ#KTY+'U-R !LS37_'=.4P4A<3+_/Y M$'9%9M)E'UBI@NW/F.WF;N7@8AD95H0WJ#88C&+E"W' =W<("2Y(2$FXM]:_3:>_H-[Q@3 M1B+3L8<*Q^D[$2'JK%6E#34?\-WW[<3$JRDT BZ56^O2G(5-?9C_DL%ET^I9 MTIN9')ZO(VF>2>!^K'CD%RREJZ9Q5[Q+'L?LIN]I[?HX5KX O]4AF*IM<\DK MRYZ'4I; KPJAR@@<$&,D#$/6E1ZH"7.P_:+:,I;R>$UYF8JWOO?.T/^&IG7R MJ$OLAR!SH0J]BBZ>M[]L7:=%)P/ M.%%[69U1TNQER$-S!*)PI(EJ@OL?^^0#3OGGNON,ZF-WU/D>R70@1 M$Q+,;KT;>?4&FW[HOXI5:,D>8J/U.(4P=TJODEOY*6%LOZ8K',K^"C+MOY\G M2N#:.\)=(7^E[?_#4JRVUQ!: MM24D+@%%Z_Q'LK:':N0KS]?JQC,M"G>^T.0-$'<^_?)T+D0B:=_2VFO =+S< M!I2>D*"6KY03EOY3TLA7JOY%ZQ=5U6OEA8]Z #\ZPY_%]\H]#^ G<$M7$@,C MOO[9257 !PLZ=@^C_M21H/5IQ%LVU2?AZ;/5,&.$OJKTX4#S_0Y%D!($2;,Q M8#=1G6QG/\21Y -I+(+>:>6FSZ[6#B?^E$T:\6S\KB.WPW$15(/QJ\N?;AYX M65N*Y3YYXG3$;&8VUT)-@,-#,]X[]:KT!C3ROP>#2*K6]QDEYSR%'%13_;RV MI+=ZT3^\2%$!ML>.41EB;M*& T>M7HG=MC-0_A4P[?1I:WQF6AOQ\ X+_ZF^ MGHOO0XX'7;UY8W"(RFN5A3;MN,V1&&(FAY!RW7M&15HH'+CLPG2PF^JY6T*"#T!#(F M;WV,OOQROGY0Z^ZQ8U7U0&7E_D&>2U%LAP+!7B*,PO4A[W%SIB0.. +9AIA MC[XEQNGOSG1RB\V4&\UV#G_O;>UH3GK.WORM; 3 M:2&)4TE]S1LY,E'RQ-6!,@89Z!MJ8T[I+]Y.RK"$7NTW7H;'*>YTY^*].!OC M4E2Q-VS!@-Z")32-FK2\,:]OC!N\\S6N5['&,Y"T?RK0H9^_S,I*>."UFB_G M:X(QA; T?>4@,XAO>76-VX9^!.>#X(4*WNW?:7D*'UV*2NC&1;/7ENN\-T#K MAA7F<0G=7N^VFB5R$*4NYP^*3S1$-YL=05LG>I'H++[*C/*T9ZCSGAFLY%2* M]+OAME?;_-Y3LUA_W5YIIK&(LMX/X !7^7O,)-0?[Y_NJ]*EPGNG#W\605/Z MH'P%A/\X6\-OF4%LV#]VPDWVO@J^_%20.?N1+9?.F /L0-J;=W.F\V:+H%>X MH\P\I0XJ.RD/^V-:^S:TZ7Z"WMX+D^4Z9NV.BTE5F:JVZ_;"5&LS^65NBO/M M"9_<+-[+_MZ1G0^M:@"!"*$"EFVNQ'3Z&DZFL?(*=NO6XN ;C]F1+S-[4X97&?:Q_ MDV/1N'=(5D;5\Q::LGN#KZ)@BZ!E*%]&!(LVFJ^HX-/UYG1A1Y=KY(\NP D) MEP@JA9:X6O]L#]V#^:"K'.JM"^W(9)@%7Z7*\"_)]UYW&Y9")AH[8&+\(+9$ MVR)H\H=LI%>4A[R^%^G[9KGLER8:6T-<1#2*6C_9E9FI"V4%"IR@_(L/4HQ, M;W N#$_2TQ#+@2D2)E4Y\BPW%,D@-C)@_];/G]X,CTFK+.X@_]1TT:P,,-V" M>94.^3_=)3R@L'?/GX$*')4DH-_E70Y\*^89S")GIJ5%HA%R;%$AFN7XW[RRXUMCZ]S.[ IM\X',IG0;)3CC=NDFC(Y75KG3$P>-C$A9OAF5UOK?V* M5N=Q:$=-XOQ(&2CM]5--V)S&@2H]N%[([$S;U#;QH'H[!O&\7]; C,HK"'Y\ M%.V' R@?XP!G@W/QW"DK15&NH%15NGMJ!W3Z!OK)U8MN>@S=/7]&J,'^ODN?\;DM: I]K*^OD')C>9-FTL^:-RX5ZTJT3(]@VQ 0J M8.["5P155L3-_0M02P,$% @ !$;_4(9=A-+7"0 2D@ !8 !W9"TR M,#(P,#,S,7AE>#,Q9#$N:'1M[9Q]4]NX%H>_BFXZV\),'"<$^N)09B"DT^RT MI4O#;?=/Q9:Q!MGR2C(A]]/?+1.2/D3>M5 MJ]W:>^UY!_M04[\L(K. O/*['7^GO=,FG9U@]V70W2&?/Y*MLU%_V^8^/NF/ M_OX\<(U^/COZ,.R3AN?[7[M]WS\>';L3NZUVAXP4S30W7&94^/[@4X,T$F/R MP/Z/3OW$I&+7%U)JUHI,U#C8QQ3XRVATL)\R0TF84*69>=LX M&[WS7D,.PXU@!_M^]=_E'K ?\4NBS52PMXV4JG.>>4;F0;>=FQZ4].'T M4IXK;\(CDP2==ON/7DZCB&?GGF"Q@936SIMYFN+GR3Q1NLX%B@EJ^"7#VFOU MAH)1%8RE27K+3=Q4,J_*C6EX<:YDD45>*(54P;/8_O1BF1DOIBD7T^!%GPH^ M5OQ%\\5[)BZ9X2&%SQI&W--,\?B%RZ[Y_Q@T"ET7/&->PEP/6ITW/<.NC >U MG(,=F-IS@Q64XS2N[%EH=L13ILDG-B&G,J49-&E3L.E:JQ/7S%B*"*H:?'L_ M/!J.GC_KO&SWNM#VOC^&>2 M:S[F@IMID/ H8AE8\/S9ZYUVM[?O8WT_?TCN6@8A\(.IG[8.^H/3T?#=L'\X M&IY\(B?O2/_]CX7\'D 1G!Z>/LCS^Y;'X?';ZY>SPTXB,3LB7 M0=^.2+>]@Z,R>C\@7PY/CPX_#;YX)]\^#/XFA_T1GMEIMW$I,0DUP8T]_NSDV="P8&4L5,?6VT6[ M& E17I]GQSJG875<+0E; I>#H+EF0?6A]X =FPU@U3',4I,@>&CM]P2=RL($ M,;]B4:^F#)R5U?@;!;_12C.P;-@EKIR0BI)F%FQ@0F^2<,,\'!\69'*B:%XU M_QI*E>-8MM]I@;Z*ZB8LGE]8'Z6?M>W/_0;5'6*U8*)*J5@ :)GT/7:C=$.? M(@F]9$2Q2\XF(&]-PC7YJZ *P"ZFY)3E4AD0O>0=5$DZ;>\O_Y#(N/0^\IRF M>8\<%YF0>9,,L[ U7X@X+#Y.CV_G\^09.(@)/)NR<=J-T\Z< M).^T1U382)>F47$!G!8.(M>E\5SF/C218EDD(=:$%RC-"LRDI,J,*!AV# M2-;&P>#(E*1PI#@5)*8A)"DB4VZ(D2[?M0P9"YG65$TQ2THO&+1;JU-#6@3& M0),"^X!M8(:0*PB^(1N$XQHL@=5 8,["A.@"_\S+3YAB9278@91K"!)Q=ERX MKIC.66@-Q'IS,$U&T$U8&# HXVE]PVL!HW6'4_55AQ$C,,W!W),?T8*;/G_6?=/3)5G*30$4#3*..1QNZ6WKP4-"%;.L M -_GN-; IPG3.&]<)U@"LZ6@F5 WX7'$=2BD+J 'QD;7"TOCBJ8:-QL R*1V<5 MW7[:K#IF&H[ 7VVTV]4%V/-(TX5QPYP M%PI:49AA387&\,P"6MM8SDHFJ1D89$"B8:&JW01\HYJF=GU3C6P$C>M$()41160 )&<.J_!D/&F9A'/EET62XZL"UEK MFUY6A%Z5'!X1-GX."2BL)J)@0$BV,6XC-.&=,W;$"5D>T*"M =WKPC98$' M!4&]:;?O-89%<'O[JVA4.LO-<%,OOGM'GHRK[4++<.;& >SI8>4;9FV8]$_H 0!A9.TT6'&D)#7:2P[F#0;%=*I7CC Q\;5;,! MS5J#YJEON!]"?!8KD U-<'MFI0Z PSY;61*FZ8(50U4?6CY-2, 4MD2:$3@I6U['5:K_?^J _O$C%J MK\#6ZD>?P(<0JQ&ICCWD4S"&*_6%-X$>W_E:[>P\'6LI"L-ZR.0]Z!KZI,9+ M;V _06FVU6YZ<&I[:03<.\#EWT7\+4-55O#LMEZM7:^OS^WJ/5N8U-W=UN[N MVG7OGI-J ;MX\;WUQ-5_[UU];O3:.C^:' M#S%K=ZSD!UP83WGB-Y/^1">=WT<$VW"-&S IQ*]S2"B',"VSFR#]A+.8#*Y8 M6.#EG9RX3>9]GR^OB2KB<1?JGZ+^9ZI\=E^[4WY87ON@1'KM MFU\63Y06[BQ97%T$%KYSIDQ:^,J9Y:^SR2&2]9S,HC$$H0&]E+S:B7CUIK7; MF5U_7%K;+F?W-3GV>W<._@]02P,$% @ !$;_4-DEAK;R"0 TT< !8 M !W9"TR,#(P,#,S,7AE>#,Q9#(N:'1M[9QM4^,X$H#_BHZIG8&J.,X+S(O# M4@4AU&1K!E@F<[O[4;%EK$*QO)),R/WZZY;LQ EAR10,EW"A"HAE2=V26H^[ MVW8._^5YO32A:<@B\GGP]0N)9)B/6&I(J!@U4#KF)B$#F64T)5^94EP([;VZ45W\-=ESPF]_'[RI=\E.Y[O_]'N^O[IX-2=V*\WFF2@:*JYX3*EPO=[ MYSMD)S$F"WQ_/![7Q^VZ5-?^X,I/S$CL^T)*S>J1B7:.#K$$_C(:'1V.F*$D M3*C2S/RZ\WUPYGV$&H8;P8X._?*_JSN4T>3H,.*W1)N)8+_NC*BZYJEG9!:T M&YGI0$L?3B_4N?/&/#))T&PT?NED-(IX>NT)%ALHJ;<^SZ3<4C*I@*$W2612QK&56MAO2\.9:R3R-O% *J8(WL?WIQ#(U7DQ' M7$R"=UTJ^%#Q=[5WGYFX98:'%#YKF'%/,\7C=ZZZYO]A(!2&+GC*O(2Y$=2; MGSJ&W1D/>KD&/;"TXR8K*.9I6.HS)W; 1TR3K8B1E* M$4%7O3\_]T_Z@[=OFN\;G7:SWCKTA[ .V<\='B+6?,,J'YK;]H9#C MP>(;.7)U;KGF0RZXF00)CR*6@@9OWWQL-=J=0Q_[6YB2)RET;Q7^:?5#P 93 M\W/3[5T-^F?][O&@?W%.+LY(]W._=T;.^N?'Y]W^\1>^;=_'GE]Y?Y+@[P#.M1J.UM<5' M;/&ED/1<4[)SU*^1;X9E"4O)99T,$B:'5$0U$C)E>#PA)J$F>'S?/7V5YR\G M'Z&*M6*>PJR;P+,EZV\)A@X%(T.I(J9^W6GLP#P*40QM>JPS&I;'I>'8%F@T M@F::!>6'SC,.;&HWY< :TRFU%WX\M/I[@DYD;H*8W[&H4[D>.RW+^3<*?J.5 M5F!1L5NTKI"* E)VI4&%SCCAAGDX/RQ(Y5C1K!2/RU_,8R&_60>O)JJJ,']^ MSCZ*W=BP/T^;5'>(W8**:D3%')"+HG]",EHX[CR2T%M&%+OE; Q.I4FX)K_G M5 &OQ81X?$QF3/ZBX88J\I:.L0T[S5,BL1OII6)\9 M(DZ+C\OCV_7<;MKMIEV33=O:\$U[0K6-_\AH0FY@L()!G%AS>U>Y'1M)T"R5 M$&""!,I30M,)R5.C<@8#@_C11I^PD2D9P9'B5)"8AE"DB!QQ0XQT]>Y52%G( MM*9J@E5&](:!W$J?&LHB4 9$"AP#RL *(5<0\D(U"((U: +60&#-PH3H'/_, MVH^98D4G.( 1UQ":X>JX(%DQG;'0*HC]9J":C&"88!@P*<-)=1JV,-K":-UA MU'ZM,&(DYBEL=R3';'O7@$10'4ZKRGF>QB@0TRSP.11Y!'T"0BI[N0;XX>B3 M9$ A!="38@9G0HPZ 71 ,#(YF]J6",74 &0)($;5IRV^H14)R06AD#J' M=NA-*2D<-#(E0Q9!L2:[P(B( 70<"'IW84+3:T:.P5&YR@73+IW:;%.O>;#+ MG"K-@\@=N4...;+4$0N%$'1I*B!S8$&%'I5&"D'QG* 8!.%@%_$&-3 (#%X> M65L8^55TP=Z<+2%,$63-:U KW#$]R<*5 M%RT%C^P=29T/-8\X51P'P%TH:)W"%'O*-89G%M#:QG+699*:@4(&7#1LE%&T ME5Q0]/1@6%:)69@'+5S06(UUX=.0845PQJ ]F/BZ.U^D_"VWUXNBKRBRJFY1 MN'$H'+XJ%*[L]=PCXNK^TLI@!)C>\@AY1[5,K;U3#:S$I!5"D*JH!!(@DE.W M:S!D7"86\6S99;'DR#I7M9+TLD[H73&@+%<98%';$#<,P3*M C;]=!H8;SL#>+16Y]9D0$"R.68A/%J5, M+TE %9'M"AZ@.UR>D;+ @X;@O6F7]QJ"$3PL?Q4?E4YK,TSJQ8]GY,FP3!=: MAC,W#Z!/!SO?,FO+K%?+K&C#F77J@' ?+'AKLA554DT\VB0)C\0W=Y+M16ZT3SB1BH]#2=M 70X M&G%C&'O07QQ*"%?Q;,1!-]O%+M *W#.-[A_\QX1?B5?V=\Y!=0O3/ WMK=&] M[2V!+6S6UI_:]%L"QT(0S$AQ0 W>A\,[>B%G (8BDINFYL>,WF!HYC)"-CBS MN2S[L%;Y(,,/X:;(HKM;H4M<%QI!0\VFGLL#:"KR7] " .&4W/1H8;04.#1OUC^Y>J*[NPWROOG5;Z1XO&9Q#+&2F//:1+,(0+ M]8TWAA$_^B[K]#P=:BERPSI(U ,8&NXHC5?>P'Z"UFRW4?/@U-["#+@7;XN_ M\_!:1*(LT=>N?UB[4=]?V]5'-K>H^P?U_?=K-[PG+JK%X_RE\\&W!Y]D\<_@ MQ3V"J*>^@W@*TQ:0WW+P>=O-&L&7ZJLD6K"456=IY84*6[:D" MX^7U(KLC]IDB4CI!FSQKOO:7O=MZ;R9?;"<^Q[H]8LO/:!J;O/3;9=_89>=/ M<:AMP,4-J!3BK?X[%N9X/2?_YB$CEXIICBD&FQ?I)IS%Y&P:Q5RXO/.ASQ=M MI(QAW,7[IR1%II[[U.-O%A\6=\**WGO5W4C4PW918+[R%2SS)PH-6PL:-^:B MBN)[7HJBN>]^6?Q>F0QB4\^Y7C2&L#*@MY*7N84/G^K[S>DUR94UK'F[[ZNQ M7X!S]%]02P,$% @ !$;_4&GV1-NT!@ (BL !0 !W9"TR,#(P,#,S M,7AE>#,R+FAT;>U:>7/:.!3_*F_I])K!%^0@AC)#B#-AISD:G+;[I[#E6%MA MN;((83_]/OD@AJ;'M*1-TV02@J4GO?OWGF7W_C(,+XE)$M 0COSCUQ"*8#:E MB8) 4J)P=,Y4#+Y(4Y+ ,962<0[[DH67%&#/W#5M<[MC&/T>[C0LEXC$A5VK M[5@MNV6#TW*W=MQV!\Z.X<6%/WR94Q^<#OU_SKR"Z=G%_NO1$!J&9;UK#RWK MP#\H)K9,VP%?DB1CBHF$<,OR3AK0B)5*76GYYU:LIGS+XD)D MU Q5V.CW] A^4A+V>U.J" 0QD1E5KQH7_J'100K%%*?]GE7]+V@G(EST>R&[ M@DPM.'W5F!)YR1)#B=1MVZGJXDH+I]=HKHTY"U7L.K;]M)N2,&3)I<%II'#$ M;.W=C$EV&=\,BD(Y5U).%+NB>O?:O@&G1+H3H>+N.HO;5J;5ND@DRHC(E/&% M^WQ(.)M(]KSY_(CR*ZI80/![AH8U,BI9]+R;DV?L/XI[HX:<)=2(:2&HZ>QU M%;U6!NYRB>ST:+>PB5N:8W(K6Y]-:08G= [G8DH29)F/:-8UKO."S43P$+?R MWA^-]D?^LR?.CMUMMWK6!(V=;D0QYS;%5O70U#^@RHT!/]%LE7%[MV1LH&>5 MF!:+KEC&)HPSM7!C%H8T09&>/>FT[':W9^D=-V:*K_DX0 R@\LZMJ M6D^=79R/+P8G/OBGX'3@PAR;0Q/&WE!O7T22T]ZVFS 8P^#@],SW#M:7K1#O MV3M:*/_(TV3CP?G^X,0;&Z?O7WO_P&#HXV1!V++M%OR.(=KZA,^]C,@*,>LB MU:+TWUFF6+38F($:_5$"@4@2&FA@+8J?BBF\F1&)^< 7<$Y3(176.#@4<@J. M;;RQ!B B>$?X!RKA&9FF73B8)5RD31@E@0F1D/DF'Y>;I,A.A$"3$,OE,9%! M#&VG"7F])!E$C%>55Z\;TV F$>E1=I*$X%UC&4NP_@[%=,JR3 N*OYHRQ/H+ M,944Y7FA![2K6G:W$#J_<+HOFT )9:+<6V-P0H(/EU*@8D8@N)#NDRC_Z6XX+>\P$+^8%S^4J8I, M.(6)D.CU5PV[@5[DO$RSY766DJ"ZKHR:K] &Y23-J%M]Z6Y0L27458IIDEKO ME6>_EM_@9"%FRHW8-0UO\T.M2RH$KURB)/Z%W^24=5FO=+@'A)>L M,T4-;3+J)F(N25JQ[^"JTK0E?\?$7C.LB[ ZOQ(R9?#:^<^/V;FXU-NBB')* M^$I1+H>^)< ;?1_SL@3!:,81S (Q3;E&@25@2?IQQB35]Q$YE&0EG#KM%^0E M(!HZVR_"E\LDOX&W);25F>[LM;>Z&O26$:R-9VDG6GD@W%W-7>W?.[?7G7R( M(8 FRC5RHD< > 2 +P% ZV$ $LBO23/:NR7%&&Z?6!%%U*A V%YKR-IIH&@ MJ:<)YX#+4$3"$2:R%)$A:^:K(I:0)-#CN&&8W]CF[0Y2S7B!(P+[IIQG?E4% M==UBGRW]]].4M_18MVEU/X4ONL&?C\R;@MC[=?OSNZBJ3Z;R2'C5T*6Q4164 M;ZH2A:H[-ZA8E%>[-E"F1&H3GN%VQJ/0H\7P)I.OP+"H8WK;-K<[3NC'7 M,+=VVE;;7."&$1?SRAS5M:$1WIU(2CX8Q/\:!CRK^FN[C9SYTO5^W=(]]UV,(/':7&>="= NP1 ;070?T[Y93ULOQ$4ZR=@\?*<]M-G,65B MUMYH7)TH)5Q_-ZE*Y95W*_\S?)^W_#U!+ 0(4 Q0 ( 1&_U#T$;?[O!@ L 0 / M " 0 !W9"TR,#(P,#,S,2YXC05 #A)0$ $P @ 'I& =V0M,C R,# S,S%? M8V%L+GAM;%!+ 0(4 Q0 ( 1&_U##D)FH*C@ /ZL P 3 M " 4XN !W9"TR,#(P,#,S,5]D968N>&UL4$L! A0#% @ !$;_4.KJ M";J%D -*H' !, ( !J68 '=D+3(P,C P,S,Q7VQA8BYX M;6Q02P$"% ,4 " $1O]0;06,%65> SMP8 $P @ %? M]P =V0M,C R,# S,S%?<')E+GAM;%!+ 0(4 Q0 ( 1&_U!0":?CF1L# M '/9*0 4 " ?55 0!W9"TR,#(P,#,S,7@Q,'%A+FAT;5!+ M 0(4 Q0 ( 1&_U#@04/TBA4 (L6 7 " #,Q9#$N:'1M M4$L! A0#% @ !$;_4-DEAK;R"0 TT< !8 ( !BI$$ M '=D+3(P,C P,S,Q>&5X,S%D,BYH=&U02P$"% ,4 " $1O]0:?9$V[0& M B*P % @ &PFP0 =V0M,C R,# S,S%X97@S,BYH=&U0 52P4& H "@"2 @ EJ($ end