0001558370-24-014851.txt : 20241107 0001558370-24-014851.hdr.sgml : 20241107 20241107155151 ACCESSION NUMBER: 0001558370-24-014851 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 68 CONFORMED PERIOD OF REPORT: 20240930 FILED AS OF DATE: 20241107 DATE AS OF CHANGE: 20241107 FILER: COMPANY DATA: COMPANY CONFORMED NAME: EXP World Holdings, Inc. CENTRAL INDEX KEY: 0001495932 STANDARD INDUSTRIAL CLASSIFICATION: REAL ESTATE AGENTS & MANAGERS (FOR OTHERS) [6531] ORGANIZATION NAME: 05 Real Estate & Construction IRS NUMBER: 980681092 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-38493 FILM NUMBER: 241435275 BUSINESS ADDRESS: STREET 1: 2219 RIMLAND DR., SUITE 301 CITY: BELLINGHAM STATE: WA ZIP: 98226 BUSINESS PHONE: 360-685-4206 MAIL ADDRESS: STREET 1: 2219 RIMLAND DR., SUITE 301 CITY: BELLINGHAM STATE: WA ZIP: 98226 FORMER COMPANY: FORMER CONFORMED NAME: EXP Realty International Corp DATE OF NAME CHANGE: 20130909 FORMER COMPANY: FORMER CONFORMED NAME: Desert Canadians Ltd. DATE OF NAME CHANGE: 20100706 10-Q 1 expi-20240930x10q.htm 10-Q
0001495932--12-312024Q3Large Accelerated Filerfalse0001495932us-gaap:TreasuryStockCommonMember2024-07-012024-09-300001495932us-gaap:TreasuryStockCommonMember2024-01-012024-09-300001495932us-gaap:TreasuryStockCommonMember2023-07-012023-09-300001495932us-gaap:TreasuryStockCommonMember2023-01-012023-09-300001495932expi:AgentEquityAwardProgramMember2024-07-012024-09-300001495932expi:AgentEquityAwardProgramMember2023-07-012023-09-300001495932expi:AgentEquityAwardProgramMember2023-01-012023-09-300001495932us-gaap:TreasuryStockCommonMember2024-09-300001495932us-gaap:RetainedEarningsMember2024-09-300001495932us-gaap:CommonStockMember2024-09-300001495932us-gaap:AdditionalPaidInCapitalMember2024-09-300001495932us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-09-300001495932us-gaap:TreasuryStockCommonMember2024-06-300001495932us-gaap:RetainedEarningsMember2024-06-300001495932us-gaap:CommonStockMember2024-06-300001495932us-gaap:AdditionalPaidInCapitalMember2024-06-300001495932us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-06-300001495932us-gaap:TreasuryStockCommonMember2023-12-310001495932us-gaap:RetainedEarningsMember2023-12-310001495932us-gaap:NoncontrollingInterestMember2023-12-310001495932us-gaap:CommonStockMember2023-12-310001495932us-gaap:AdditionalPaidInCapitalMember2023-12-310001495932us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310001495932us-gaap:TreasuryStockCommonMember2023-09-300001495932us-gaap:RetainedEarningsMember2023-09-300001495932us-gaap:NoncontrollingInterestMember2023-09-300001495932us-gaap:CommonStockMember2023-09-300001495932us-gaap:AdditionalPaidInCapitalMember2023-09-300001495932us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-09-300001495932us-gaap:TreasuryStockCommonMember2023-06-300001495932us-gaap:RetainedEarningsMember2023-06-300001495932us-gaap:NoncontrollingInterestMember2023-06-300001495932us-gaap:CommonStockMember2023-06-300001495932us-gaap:AdditionalPaidInCapitalMember2023-06-300001495932us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-300001495932us-gaap:TreasuryStockCommonMember2022-12-310001495932us-gaap:RetainedEarningsMember2022-12-310001495932us-gaap:NoncontrollingInterestMember2022-12-310001495932us-gaap:CommonStockMember2022-12-310001495932us-gaap:AdditionalPaidInCapitalMember2022-12-310001495932us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001495932us-gaap:StockOptionMember2024-07-012024-09-300001495932us-gaap:StockOptionMember2023-07-012023-09-300001495932us-gaap:StockOptionMember2023-01-012023-09-300001495932expi:AgentEquityAwardProgramMember2024-03-012024-03-310001495932expi:AgentEquityAwardProgramMember2024-01-012024-02-290001495932us-gaap:StockOptionMember2024-01-012024-09-300001495932us-gaap:IntersegmentEliminationMember2024-07-012024-09-300001495932us-gaap:IntersegmentEliminationMember2024-01-012024-09-300001495932us-gaap:IntersegmentEliminationMember2023-07-012023-09-300001495932us-gaap:IntersegmentEliminationMember2023-01-012023-09-300001495932us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-07-012024-09-300001495932us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-01-012024-09-300001495932us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-07-012023-09-300001495932us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-09-300001495932us-gaap:IndirectGuaranteeOfIndebtednessMember2024-07-220001495932us-gaap:NoncontrollingInterestMember2024-01-012024-09-300001495932srt:SubsidiariesMember2024-07-220001495932srt:SubsidiariesMemberexpi:TexasCapitalBankMember2024-05-220001495932srt:SubsidiariesMemberexpi:TexasCapitalBankMember2024-05-210001495932us-gaap:MoneyMarketFundsMember2024-09-300001495932us-gaap:MoneyMarketFundsMember2023-12-310001495932srt:RestatementAdjustmentMembercountry:CA2024-01-012024-09-300001495932us-gaap:OperatingSegmentsMemberus-gaap:AllOtherSegmentsMember2024-09-300001495932us-gaap:OperatingSegmentsMemberexpi:NorthAmericanRealtyMember2024-09-300001495932expi:SmallRealEstateBusinessMember2024-06-300001495932us-gaap:OperatingSegmentsMemberus-gaap:AllOtherSegmentsMember2023-12-310001495932us-gaap:OperatingSegmentsMemberexpi:NorthAmericanRealtyMember2023-12-310001495932us-gaap:TradeNamesMember2024-09-300001495932us-gaap:TechnologyBasedIntangibleAssetsMember2024-09-300001495932us-gaap:NoncompeteAgreementsMember2024-09-300001495932us-gaap:LicensingAgreementsMember2024-09-300001495932us-gaap:IntellectualPropertyMember2024-09-300001495932us-gaap:CustomerRelationshipsMember2024-09-300001495932us-gaap:TradeNamesMember2023-12-310001495932us-gaap:TechnologyBasedIntangibleAssetsMember2023-12-310001495932us-gaap:NoncompeteAgreementsMember2023-12-310001495932us-gaap:LicensingAgreementsMember2023-12-310001495932us-gaap:IntellectualPropertyMember2023-12-310001495932us-gaap:CustomerRelationshipsMember2023-12-310001495932expi:O2024Q3DividendsMemberus-gaap:SubsequentEventMember2024-11-040001495932us-gaap:RetainedEarningsMember2024-07-012024-09-300001495932us-gaap:RetainedEarningsMember2024-01-012024-09-300001495932us-gaap:RetainedEarningsMember2023-07-012023-09-300001495932us-gaap:RetainedEarningsMember2023-01-012023-09-300001495932expi:O2024Q3DividendsMemberus-gaap:SubsequentEventMember2024-11-042024-11-0400014959322024-06-3000014959322023-09-300001495932us-gaap:AdditionalPaidInCapitalMember2024-07-012024-09-300001495932us-gaap:AdditionalPaidInCapitalMember2024-01-012024-09-300001495932us-gaap:AdditionalPaidInCapitalMember2023-07-012023-09-300001495932us-gaap:AdditionalPaidInCapitalMember2023-01-012023-09-300001495932expi:CommissionsReceivableForRealEstatePropertySettlementsMember2024-09-300001495932expi:AgentNoncommissionBasedFeesMember2024-09-300001495932expi:CommissionsReceivableForRealEstatePropertySettlementsMember2023-12-310001495932expi:AgentNoncommissionBasedFeesMember2023-12-3100014959322023-06-3000014959322022-05-3100014959322020-12-3100014959322019-11-3000014959322018-12-310001495932us-gaap:ScenarioPlanMemberus-gaap:SubsequentEventMember2024-12-310001495932us-gaap:ScenarioPlanMember2024-09-300001495932us-gaap:ScenarioPlanMember2024-06-3000014959322022-12-310001495932expi:AgentGrowthIncentiveProgramMember2024-07-012024-09-300001495932expi:AgentGrowthIncentiveProgramMember2024-01-012024-09-300001495932expi:AgentGrowthIncentiveProgramMember2023-07-012023-09-300001495932expi:AgentGrowthIncentiveProgramMember2023-01-012023-09-300001495932expi:SettlementWithinOneYearMember2024-01-012024-09-300001495932expi:SettlementWithin30DaysMember2024-01-012024-09-300001495932expi:AgentEquityAwardProgramMember2024-01-012024-09-3000014959322023-01-012023-12-310001495932us-gaap:FurnitureAndFixturesMember2024-09-300001495932us-gaap:ComputerEquipmentMember2024-09-300001495932us-gaap:FurnitureAndFixturesMember2023-12-310001495932us-gaap:ComputerEquipmentMember2023-12-310001495932us-gaap:OperatingSegmentsMemberus-gaap:AllOtherSegmentsMember2024-07-012024-09-300001495932us-gaap:OperatingSegmentsMemberexpi:NorthAmericanRealtyMember2024-07-012024-09-300001495932us-gaap:OperatingSegmentsMemberexpi:InternationalRealtyMember2024-07-012024-09-300001495932us-gaap:CorporateNonSegmentMember2024-07-012024-09-300001495932us-gaap:OperatingSegmentsMemberus-gaap:AllOtherSegmentsMember2024-01-012024-09-300001495932us-gaap:OperatingSegmentsMemberexpi:NorthAmericanRealtyMember2024-01-012024-09-300001495932us-gaap:OperatingSegmentsMemberexpi:InternationalRealtyMember2024-01-012024-09-300001495932us-gaap:CorporateNonSegmentMember2024-01-012024-09-300001495932us-gaap:OperatingSegmentsMemberus-gaap:AllOtherSegmentsMember2023-07-012023-09-300001495932us-gaap:OperatingSegmentsMemberexpi:NorthAmericanRealtyMember2023-07-012023-09-300001495932us-gaap:OperatingSegmentsMemberexpi:InternationalRealtyMember2023-07-012023-09-300001495932us-gaap:CorporateNonSegmentMember2023-07-012023-09-3000014959322023-07-012023-09-300001495932us-gaap:OperatingSegmentsMemberus-gaap:AllOtherSegmentsMember2023-01-012023-09-300001495932us-gaap:OperatingSegmentsMemberexpi:NorthAmericanRealtyMember2023-01-012023-09-300001495932us-gaap:OperatingSegmentsMemberexpi:InternationalRealtyMember2023-01-012023-09-300001495932us-gaap:CorporateNonSegmentMember2023-01-012023-09-3000014959322023-01-012023-09-3000014959322023-12-3100014959322024-07-012024-09-3000014959322024-09-3000014959322024-01-012024-09-30xbrli:sharesiso4217:USDxbrli:pureiso4217:USDxbrli:sharesexpi:segment

tota

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

FORM 10-Q

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

For the quarterly period ended September 30, 2024

or

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

For the transition period from ______________________ to ______________________

Commission File Number: 001-38493

Graphic

EXP WORLD HOLDINGS, INC.

(Exact name of registrant as specified in its charter)

Delaware

   

98-0681092

(State or other jurisdiction

(I.R.S. Employer

of incorporation or organization)

Identification No.)

2219 Rimland Drive, Suite 301, Bellingham, WA

98226

(Address of principal executive offices)

(Zip Code)

(360) 685-4206

(Registrant’s telephone number, including area code)

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.00001 par value per share

EXPI

The Nasdaq Stock Market

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

Yes     No

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

Yes     No

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

Large accelerated filer

Accelerated filer

Non-accelerated filer

Smaller reporting company

Emerging growth company

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

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

Yes     No

There were 153,551,386 shares of the registrant’s Common Stock, $0.00001 par value, outstanding as of September 30, 2024.

CAUTIONARY NOTE REGARDING FORWARD LOOKING STATEMENTS

This Quarterly Report on Form 10-Q (this “Quarterly Report”) contains statements that are not historical fact and may constitute forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995. Forward-looking statements are not based on historical facts but rather represent current expectations and assumptions of future events. These statements involve known and unknown risks, uncertainties and other important factors that may cause our actual results, performance or achievements to be materially different from any future results, performance or achievements expressed or implied by the forward-looking statements.

Many of these risks and other factors are beyond our ability to control or predict. Forward-looking statements can be identified by words such as “believe,” “expect,” “anticipate,” “estimate,” “project,” “plan,” “should,” “intend,” “may,” “will,” “could,” “can,” “would,” “potential,” “seek,” “goal” and similar expressions of the future. These risks and uncertainties, as well as other risks and uncertainties that could cause our actual results to differ significantly from management’s expectations, including, but not limited to:

the impact of macroeconomic conditions on the strength of the residential real estate market;
the impact of monetary policies of the U.S. federal government and its agencies on our operations;
the impact of changes in consumer attitudes on home sale transaction volume;
the impact of excessive or insufficient home inventory supply on home sale transaction value;
our ability to attract and retain additional qualified personnel;
changes in tax laws and regulations that may have a material adverse effect on our business;
our ability to protect our intellectual property rights;
the impact of security breaches, interruptions, delays and failures in our systems and operations on our business;
financial condition and reputation;
our ability to predict the demand or growth of our new products and services;
our ability to maintain our agent growth rate;
the impact of adverse outcomes in litigation and regulatory actions against us and other companies and agents in our industry on our business, including the outcome of any proposed settlements related to those actions; and
the effect of inflation and continuing high interest rates on real estate transaction values and our operating results, profits and cash flows.

Other factors not identified above, including those described under the heading “Risk Factors” in Part I, Item 1A, and elsewhere in our Annual Report on Form 10-K for the fiscal year ended December 31, 2023 (the “2023 Annual Report”), may also cause actual results to differ materially from those described in our forward-looking statements. Most of these factors are difficult to anticipate and are generally beyond our control. You should consider these factors in connection with considering any forward-looking statements that may be made by us.

Forward-looking statements are based on currently available operating, financial and market information and are inherently uncertain. Investors should not place undue reliance on forward-looking statements, which speak only as of the date they are made and are not guarantees of future performance. Actual future results and trends may differ materially from such forward-looking statements. We undertake no obligation to publicly update or revise any forward-looking statements whether as a result of new information, future developments or otherwise, except as may be required by law.

3

PART 1 – FINANCIAL INFORMATION

Item 1.FINANCIAL STATEMENTS (UNAUDITED)

EXP WORLD HOLDINGS, INC.

CONDENSED CONSOLIDATED BALANCE SHEETS

(In thousands, except share amounts)

(UNAUDITED)

September 30, 2024

December 31, 2023

ASSETS

CURRENT ASSETS

Cash and cash equivalents

$ 130,432

$ 125,873

Restricted cash

65,308

44,020

Accounts receivable, net of allowance for credit losses of $1,334 and $2,204, respectively

105,148

85,343

Prepaids and other assets

7,709

9,275

Current assets of discontinued operations

988

1,964

TOTAL CURRENT ASSETS

309,585

266,475

Property, plant, and equipment, net

11,488

12,967

Other noncurrent assets

10,832

7,410

Intangible assets, net

6,322

7,012

Deferred tax assets

69,937

69,253

Goodwill

19,866

16,982

Noncurrent assets of discontinued operations

4,599

5,569

TOTAL ASSETS

$ 432,629

$ 385,668

LIABILITIES AND EQUITY

CURRENT LIABILITIES

Accounts payable

$ 10,647

$ 8,788

Customer deposits

67,060

44,550

Accrued expenses

109,531

86,483

Litigation contingency

34,000

-

Other liabilities

20

10

Current liabilities of discontinued operations

274

1,809

TOTAL CURRENT LIABILITIES

221,532

141,640

Long-term payable

-

20

TOTAL LIABILITIES

221,532

141,660

EQUITY

Common Stock, $0.00001 par value 900,000,000 shares authorized; 192,559,288 issued and 153,551,386 outstanding at September 30, 2024; 183,606,708 issued and 154,669,037 outstanding at December 31, 2023

2

2

Additional paid-in capital

924,570

804,833

Treasury stock, at cost: 39,007,902 and 28,937,671 shares held, respectively

(661,840)

(545,559)

Accumulated deficit

(51,095)

(16,769)

Accumulated other comprehensive (loss) income

(540)

332

Total eXp World Holdings, Inc. stockholders' equity

211,097

242,839

Equity attributable to noncontrolling interest

-

1,169

TOTAL EQUITY

211,097

244,008

TOTAL LIABILITIES AND EQUITY

$ 432,629

$ 385,668

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

4

EXP WORLD HOLDINGS, INC.

CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)

(In thousands, except share amounts and per share data)

(UNAUDITED)

 

Three Months Ended September 30,

Nine Months Ended September 30,

2024

2023

2024

2023

Revenues

$ 1,231,187

$ 1,212,793

$ 3,469,485

$ 3,292,362

Operating expenses

Commissions and other agent-related costs

1,143,535

1,130,070

3,205,949

3,042,523

General and administrative expenses

61,390

60,363

185,132

179,905

Technology and development expenses

13,804

15,480

43,413

44,428

Sales and marketing expenses

2,792

3,175

8,962

8,962

Litigation contingency

18,000

-

34,000

-

Total operating expenses

1,239,521

1,209,088

3,477,456

3,275,818

Operating (loss) income

(8,334)

3,705

(7,971)

16,544

Other (income) expense

Other (income) expense, net

(801)

(702)

(3,738)

(2,871)

Equity in losses of unconsolidated affiliates

281

354

804

839

Total other (income) expense, net

(520)

(348)

(2,934)

(2,032)

(Loss) income before income tax expense

(7,814)

4,053

(5,037)

18,576

Income tax (benefit) expense

(1,333)

1,788

3,508

2,962

Net (loss) income from continuing operations

(6,481)

2,265

(8,545)

15,614

Net loss from discontinued operations

(2,025)

(916)

(3,217)

(3,390)

Net (loss) income

($ 8,506)

$ 1,349

($ 11,762)

$ 12,224

Earnings (loss) per share

Basic, net (loss) income from continuing operations

($ 0.04)

$ 0.01

($ 0.06)

$ 0.10

Basic, net (loss) income from discontinued operations

($ 0.01)

($ 0.01)

($ 0.02)

($ 0.02)

Basic, net (loss) income

($ 0.06)

$ 0.01

($ 0.08)

$ 0.08

Diluted, net (loss) income from continuing operations

($ 0.04)

$ 0.01

($ 0.06)

$ 0.10

Diluted, net (loss) income from discontinued operations

($ 0.01)

($ 0.01)

($ 0.02)

($ 0.02)

Diluted, net (loss) income

($ 0.06)

$ 0.01

($ 0.08)

$ 0.08

Weighted average shares outstanding

Basic

153,259,842

153,392,005

153,858,160

153,065,727

Diluted

153,259,842

158,183,888

153,858,160

156,834,985

Comprehensive (loss) income:

Net (loss) income

($ 8,506)

$ 1,349

($ 11,762)

$ 12,224

Other comprehensive income (loss):

Foreign currency translation gain (loss), net of tax

915

(527)

(872)

180

Comprehensive (loss) income attributable to eXp World Holdings, Inc.

($ 7,591)

$ 822

($ 12,634)

$ 12,404

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

5

EXP WORLD HOLDINGS, INC.

CONDENSED CONSOLIDATED STATEMENTS OF EQUITY

(In thousands)

(UNAUDITED)

 

Three Months Ended September 30,

Nine Months Ended September 30,

2024

2023

2024

2023

Common stock:

Balance, beginning of period

$ 2

$ 2

$ 2

$ 2

Balance, end of period

2

2

2

2

Treasury stock:

Balance, beginning of period

(626,825)

(463,738)

(545,559)

(385,010)

Repurchases of common stock

(35,015)

(55,897)

(116,281)

(134,625)

Balance, end of period

(661,840)

(519,635)

(661,840)

(519,635)

Additional paid-in capital:

Balance, beginning of period

883,704

701,806

804,833

611,872

Shares issued for stock options exercised

592

3,507

1,644

4,761

Agent growth incentive stock compensation

8,747

10,238

26,150

28,142

Agent equity stock compensation

29,541

38,897

85,997

104,548

Stock option compensation

1,986

2,558

5,946

7,683

Balance, end of period

924,570

757,006

924,570

757,006

Accumulated (deficit) earnings:

Balance, beginning of period

(35,100)

18,138

(16,769)

20,723

Net (loss) income

(8,506)

1,349

(11,762)

12,224

Dividends declared and paid ($0.05 per share of common stock in each of Q3 2024 and Q3 2023)

(7,489)

(7,519)

(22,564)

(20,979)

Balance, end of period

(51,095)

11,968

(51,095)

11,968

Accumulated other comprehensive income (loss):

Balance, beginning of period

(1,455)

943

332

236

Foreign currency translation gain (loss)

915

(527)

(872)

180

Balance, end of period

(540)

416

(540)

416

Noncontrolling interest:

Balance, beginning of period

-

1,169

1,169

1,169

Transactions with noncontrolling interests

-

-

(1,169)

-

Balance, end of period

-

1,169

-

1,169

Total equity

$ 211,097

$ 250,926

$ 211,097

$ 250,926

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

6

EXP WORLD HOLDINGS, INC.

CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS

(In thousands)

(UNAUDITED)

Nine Months Ended September 30,

2024

2023

OPERATING ACTIVITIES

Net income (loss)

($ 11,762)

$ 12,224

Reconciliation of net income (loss) to net cash provided by operating activities:

Depreciation expense

5,887

6,299

Amortization expense - intangible assets

1,855

1,849

Loss on disposition of business

-

472

Allowance for credit losses on receivables/bad debt on receivables

(870)

(2,211)

Equity in loss of unconsolidated affiliates

804

839

Agent growth incentive stock compensation expense

28,067

29,912

Stock option compensation

5,961

7,659

Agent equity stock compensation expense

85,997

104,548

Deferred income taxes, net

(684)

3,435

Changes in operating assets and liabilities:

Accounts receivable

(18,935)

(23,401)

Prepaids and other assets

1,978

(3,966)

Customer deposits

22,510

16,421

Accounts payable

1,858

(1,069)

Accrued expenses

21,114

28,039

Long term payable

-

(4,692)

Litigation contingency

34,000

-

Other operating activities

20

158

NET CASH PROVIDED BY OPERATING ACTIVITIES

177,800

176,516

INVESTING ACTIVITIES

Purchases of property, plant, and equipment

(4,408)

(4,193)

Purchase of business

(3,150)

-

Proceeds from sale of business

-

330

Investments in unconsolidated affiliates

(4,236)

(5,525)

Capitalized software development costs in intangible assets

(1,165)

(1,930)

NET CASH USED IN INVESTING ACTIVITIES

(12,959)

(11,318)

FINANCING ACTIVITIES

Repurchase of common stock

(116,281)

(134,625)

Proceeds from exercise of options

1,644

4,761

Transactions with noncontrolling interests

(1,169)

-

Dividends declared and paid

(22,564)

(20,979)

NET CASH USED IN FINANCING ACTIVITIES

(138,370)

(150,843)

Effect of changes in exchange rates on cash, cash equivalents and restricted cash

(624)

403

Net change in cash, cash equivalents and restricted cash

25,847

14,758

Cash, cash equivalents and restricted cash, beginning balance

169,893

159,383

CASH, CASH EQUIVALENTS AND RESTRICTED CASH, ENDING BALANCE

$ 195,740

$ 174,141

SUPPLEMENTAL DISCLOSURE OF CASH FLOWS INFORMATION:

Cash paid for income taxes

$ 2,198

$ 2,382

SUPPLEMENTAL DISCLOSURE OF NON-CASH INVESTING AND FINANCING ACTIVITIES:

Termination of lease obligation - operating lease

-

855

Contingent consideration for disposition of business

-

1,209

Property, plant and equipment increase due to transfer of right-of-use lease asset

-

1,100

Property, plant and equipment purchases in accounts payable

-

27

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

7

eXp World Holdings, Inc.

Notes to the Condensed Consolidated Financial Statements

(UNAUDITED)

(Amounts in thousands, except share amounts and per share data or as noted otherwise)

1.

DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION

eXp World Holdings, Inc. (“eXp” or, collectively with its subsidiaries, the “Company,” “we,” “us,” or “our”) owns and operates a diversified portfolio of service-based businesses whose operations benefit substantially from utilizing our technology platform. We strategically prioritize our efforts to grow our real estate brokerage by strengthening our agent value proposition, developing immersive and cloud-based technology to enable our model and providing affiliate and media services supporting those efforts.

The accompanying interim unaudited condensed consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“U.S. GAAP”) for interim financial information and with the instructions to Form 10-Q and Article 10-01 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for complete financial statements.

These interim financial statements should be read in conjunction with the audited consolidated financial statements and related notes contained in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2023, filed with the SEC on February 22, 2024 (“2023 Annual Report”).

In our opinion, the accompanying interim unaudited condensed consolidated financial statements reflect all adjustments (consisting of normal recurring accruals) considered necessary for a fair presentation. Operating results for the three and nine months ended September 30, 2024 are not necessarily indicative of the results that may be expected for the year ending December 31, 2024.

In the first quarter of 2024, the Company determined that there had been a significant change to the Virbela business model.  As our customers evolve post-COVID, including return-to-work-offices, and in light of ongoing internal and external demand for web-accessible platforms and artificial intelligence solutions, we experienced a decline in demand for our application-based platform, Virbela, and a rising interest in our web-accessible platform, Virbela Frame®. Accordingly, the Company has begun the process of winding down the Virbela business, which includes closing out current contracts, and reducing its external customers and internal employee support. Further, the technology is being replaced with Virbela Frame® technology that will be primarily utilized internally within the Company. The Company expects the process to wind down the Virbela business to be completed by the fourth quarter of 2024. As a result of this change, the Company determined that winding down of the Virbela business qualifies for reporting as discontinued operations in the Company’s condensed consolidated balance sheet and the Company’s condensed consolidated statements of comprehensive income (loss).

Prior period financial statement information has been reclassified to reflect Virbela as discontinued operations. For more information See Note 3 – Discontinued Operations.

In prior years, Virbela represented an operating and reporting segment under ASC 280. As a result of the Company’s decision to wind down the Virbela business in the first quarter of 2024, the Company determined that the remaining operations of Virbela do not meet the operating or reporting segment criteria; therefore, any operating results related to Virbela Frame® technologies are included in the Other Affiliated Services segment beginning in the first quarter of 2024. All prior period segment disclosure information has been reclassified to conform to the current reporting structure in this Form 10-Q.

8

2.

SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

Principles of Consolidation

The accompanying interim unaudited condensed consolidated financial statements include the accounts of eXp and its consolidated subsidiaries, including those entities in which we have a variable interest of which we are the primary beneficiary. If the Company has a variable interest in an entity but it is not the primary beneficiary of the entity or does not exercise control over the operations and has less than 50% ownership, it will use the equity method or the cost method of accounting for investments. Entities in which the Company has less than a 20% investment and where the Company does not exercise significant influence are accounted for under the cost method. Intercompany transactions and balances are eliminated upon consolidation.

Variable interest entities and noncontrolling interests

A company is deemed to be the primary beneficiary of a variable interest entity (“VIE”) and must consolidate the entity if the company has both: (i) the power to direct the activities of a VIE that most significantly impact the VIE’s economic performance, and (ii) the obligation to absorb losses of the VIE that could potentially be significant to the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE.

Joint ventures

A joint venture is a contractual arrangement whereby the Company and other parties undertake an economic activity through a jointly controlled entity. Joint control exists when strategic, financial, and operating policy decisions relating to the activities require the unanimous consent of the parties sharing control. Joint ventures are accounted for using the equity method and are recognized initially at cost. Joint ventures are typically included in the Other Affiliated Services segment unless the joint venture specifically supports one of the reportable segments.

The Company has several joint venture investments. The operations of these joint ventures are not material to the Company’s financial position or results of operations.

Use of Estimates

The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. The Company regularly evaluates estimates and assumptions related to allowance for credit losses, legal contingencies, income taxes, revenue recognition, stock-based compensation, goodwill, and deferred income tax asset valuation allowances. The Company bases its estimates and assumptions on current facts, historical experience and various other factors that it believes to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities and the accrual of costs and expenses that are not readily apparent from other sources. The actual results experienced by the Company may differ materially and adversely from the Company’s estimates. To the extent there are material differences between the estimates and the actual results, future results of operations will be affected.

Reclassifications

When necessary, the Company will reclassify certain amounts in prior-period financial statements to conform to the current period’s presentation. Prior year segment and financial statement information has been reclassified to reflect Virbela as discontinued operations.

Restricted cash

Restricted cash consists of cash held in escrow by the Company on behalf of real estate buyers. The Company recognizes a corresponding customer deposit liability until the funds are released. Once the cash transfers from escrow, the Company reduces the respective customers’ deposit liability.

9

The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported within the condensed consolidated balance sheets that sum to the total of the same amounts shown on the condensed consolidated statements of cash flows.

Cash and cash equivalents

Restricted cash

Total

Balance, September 30, 2023

$ 120,141

$ 54,000

$ 174,141

Balance, December 31, 2023

$ 125,873

$ 44,020

$ 169,893

Balance, September 30, 2024

$ 130,432

$ 65,308

$ 195,740

3.

DISCONTINUED OPERATIONS

In accordance with ASC 205-20 Discontinued operations, the results of the Virbela business are presented as discontinued operations in the condensed consolidated statements of comprehensive loss and, as such, have been excluded from continuing operations. Further, the Company reclassified the assets and liabilities of the Virbela segment as assets and liabilities of discontinued operations in the condensed consolidated balance sheets. The following tables present the information for Virbela’s operations for the three and nine months ended September 30, 2024 and 2023, and the balance sheet information as of September 30, 2024 and December 31, 2023.

ASSETS AND LIABILITIES OF DISCONTINUED OPERATIONS

(Unaudited)

September 30, 2024

December 31, 2023

ASSETS

CURRENT ASSETS

Cash and cash equivalents

$ 806

$ 991

Accounts receivable, net of allowance for credit losses of $189 and $99, respectively

108

626

Prepaids and other assets

74

347

TOTAL CURRENT ASSETS OF DISCONTINUED OPERATIONS

988

1,964

Property, plant, and equipment, net

5

11

Intangible assets, net

1,553

3,469

Deferred tax assets

3,041

2,089

TOTAL ASSETS OF DISCONTINUED OPERATIONS

$ 5,587

$ 7,533

LIABILITIES

CURRENT LIABILITIES

Accounts payable

$ 16

$ 110

Accrued expenses

258

1,699

TOTAL CURRENT LIABILITIES OF DISCONTINUED OPERATIONS

274

1,809

TOTAL LIABILITIES OF DISCONTINUED OPERATIONS

$ 274

$ 1,809

10

INCOME STATEMENT OF DISCONTINUED OPERATIONS

(Unaudited)

 

Three Months Ended September 30,

Nine Months Ended September 30,

2024

2023

2024

2023

Revenues

$ -

$ 1,720

$ 653

$ 5,694

Operating expenses

Cost of revenue

911

818

2,500

2,335

General and administrative expenses

102

2,469

2,165

7,778

Technology and development expenses

80

256

294

765

Sales and marketing expenses

0

19

(2)

73

Total operating expenses

1,093

3,562

4,957

10,951

Operating (loss)

(1,093)

(1,842)

(4,304)

(5,257)

Other income

Other income, net

(6)

(6)

(17)

(16)

Total other income, net

(6)

(6)

(17)

(16)

(Loss) before income tax expense

(1,087)

(1,836)

(4,287)

(5,241)

Income tax benefit (expense)

(938)

920

1,070

1,851

Net loss from discontinued operations

($ 2,025)

($ 916)

($ 3,217)

($ 3,390)

4.

EXPECTED CREDIT LOSSES

The Company is exposed to credit losses primarily through trade and other financing receivables arising from revenue transactions. The Company uses the aging schedule method to estimate current expected credit losses (“CECL”) based on days of delinquency, including information about past events and current economic conditions. The Company’s accounts receivable is separated into three categories to evaluate allowance under the CECL impairment model. The receivables in each category share similar risk characteristics. The three categories include agent non-commission based fees, agent short-term advances, and commissions receivable for real estate property settlements.

The Company increases the allowance for expected credits losses when the Company estimates all or a portion of a receivable is uncollectable. The Company recognizes recoveries as a decrease to the allowance for expected credit losses.

Receivables from real estate property settlements totaled $99,988 and $81,004 of which the Company recognized expected credit losses of $30 and $-, respectively as of September 30, 2024 and December 31, 2023. As of September 30, 2024 and December 31, 2023, agent non-commission based fees receivable and short-term advances totaled $6,791 and $7,268, of which the Company recognized expected credit losses of $1,304 and $2,204, respectively.

5.

PLANT, PROPERTY AND EQUIPMENT, NET

Plant, property and equipment, net consisted of the following:

    

September 30, 2024

December 31, 2023

Computer hardware and software

$ 41,740

$ 37,444

Furniture, fixture, and equipment

2,220

2,254

Total depreciable property and equipment

43,960

39,698

Less: accumulated depreciation

(33,398)

(27,733)

Depreciable property, net

10,562

11,965

Discontinued operations

(5)

(11)

Assets under development

931

1,013

Property, plant, and equipment, net

$ 11,488

$ 12,967

For the three months ended September 30, 2024 and 2023, depreciation expense was $1,937 and $2,136, respectively. For the nine months ended September 30, 2024 and 2023 depreciation expense was $5,887 and $6,299, respectively.

6.

GOODWILL AND INTANGIBLE ASSETS

Goodwill was $19,866 as of September 30, 2024 and $16,982 as of December 31, 2023. During the second quarter of 2024, the Company acquired a small real estate business, resulting in recording goodwill of $3,150. As of September 30, 2024,

11

the Company recorded cumulative translation adjustment of ($266) related to Canadian goodwill. Additionally, if current assumptions and estimates, including projected revenues and income growth rates, terminal growth rates, competitive and consumer trends, market-based discount rates, and other market factors, are not met, or if valuation factors outside of the Company’s control change unfavorably, the estimated fair value of goodwill could be adversely affected, leading to a potential impairment in the future. For the nine months ended September 30, 2024, no events occurred that indicated it was more likely than not that goodwill was impaired. The following tables present definite-lived intangible assets as of September 30, 2024 and December 31, 2023:

September 30, 2024

Gross

Accumulated

Net Carrying

    

Amount

    

Amortization

    

Amount

Trade name

 

$ 2,663

 

($ 1,473)

 

$ 1,190

Existing technology

3,439

(1,065)

2,374

Non-competition agreements

462

(378)

84

Customer relationships

1,284

(721)

563

Licensing agreement

210

(210)

-

Intellectual property

2,836

(725)

2,111

Total intangible assets

 

$ 10,894

 

($ 4,572)

 

$ 6,322

December 31, 2023

Gross

Accumulated

Net Carrying

Amount

    

Amortization

    

Amount

Trade name

 

$ 2,672

 

($ 1,030)

 

$ 1,642

Existing technology

3,263

(1,122)

2,141

Non-competition agreements

468

(125)

343

Customer relationships

1,285

(652)

633

Licensing agreement

210

(210)

-

Intellectual property

2,836

(583)

2,253

Total intangible assets

 

$ 10,734

 

($ 3,722)

 

$ 7,012

Definite-lived intangible assets are amortized using the straight-line method over an asset’s estimated useful life. Amortization expense for definite-lived intangible assets for the three months ended September 30, 2024 and 2023 was $442 and $654, respectively. Amortization expense for definite-lived intangible assets for the nine months ended September 30, 2024 and 2023 was $1,855 and $1,849, respectively.

7.STOCKHOLDERS’ EQUITY

The following table represents a share reconciliation of the Company’s common stock issued for the periods presented:

 

Three Months Ended September 30,

Nine Months Ended September 30,

2024

2023

2024

2023

Common stock:

Balance, beginning of quarter

189,947,235

177,900,083

183,606,708

171,656,030

Shares issued for stock options exercised

95,037

610,132

320,481

802,939

Agent growth incentive stock compensation

308,790

387,999

1,341,303

1,774,438

Agent equity stock compensation

2,208,226

1,985,169

7,290,796

6,649,976

Balance, end of quarter

192,559,288

180,883,383

192,559,288

180,883,383

The Company’s equity programs described below were administered under the stockholder approved 2015 Equity Incentive Plan, as amended, for issuances prior to September 1, 2024, and under the stockholder approved 2024 Equity Incentive Plan for issuances on or after September 1, 2024. The purpose of the equity plan is to retain the services of valued employees, directors, officers, agents, and consultants and to incentivize such persons to make contributions to the Company and motivate excellent performance.

Agent Equity Program

The Company provides agents and brokers the opportunity to elect to receive 5% of commissions earned from each completed real estate transaction in the form of common stock (the “Agent Equity Program” or “AEP”). If agents and brokers elect to receive portions of their commissions in common stock, they are entitled to receive the equivalent number of shares

12

of common stock, based on the fixed monetary value of the commission payable. The Company recognized a 10% discount on these issuances prior to February 29, 2024, and a 5% discount on these issuances beginning as of March 1, 2024, as an additional cost of sales charge during the periods presented.

During the three months ended September 30, 2024 and 2023, the Company issued 2,208,226 and 1,985,169 shares of common stock, respectively, to agents and brokers with a value of $29,541 and $38,897, respectively, inclusive of discount. During the nine months ended September 30, 2024 and 2023, the Company issued 7,290,796 and 6,649,976 shares of common stock, respectively, to agents and brokers with a value of $85,997 and $104,548, respectively, inclusive of discount.

Agent Growth Incentive Program

The Company administers an equity incentive program whereby agents and brokers become eligible to receive awards of the Company’s common stock through agent attraction and performance benchmarks (the “Agent Growth Incentive Program” or “AGIP”). The incentive program encourages greater performance and awards agents with common stock based on achievement of performance milestones. Awards typically vest after performance benchmarks are reached and three years of subsequent service is provided to the Company. Share-based performance awards are granted on a fixed-dollar amount of shares based on the achievement of performance metrics. As such, the awards are classified as liabilities until the number of share awards becomes fixed once the performance metric is achieved.

For the three months ended September 30, 2024 and 2023 the Company’s stock compensation expense attributable to the Agent Growth Incentive Program was $9,910 and $11,764, respectively, of which the total amount of stock compensation attributable to liability classified awards was $891 and $1,458, respectively. For the nine months ended September 30, 2024 and 2023 the Company’s stock compensation expense attributable to the Agent Growth Incentive Program was $28,067 and $29,912, respectively, of which the total amount of stock compensation attributable to liability classified awards was $2,179 and $2,796, respectively.

Agent Thrive Program

Announced in October 2023, the Thrive program provides a stock incentive to the individual teams of leaders of culturally aligned teams that join the Company as part of the program. After affiliating with the Company, the team leader becomes eligible to receive an award of the Company’s common stock through team performance benchmarks. Awards typically vest after production benchmarks are reached and three years of subsequent service is provided to the Company. Share-based performance awards are based on a fixed-dollar amount of shares based on the achievement of production metrics. As such, the awards are classified as liabilities until the number of share awards becomes fixed once the production metric is achieved.

The following table illustrates changes in the Company’s stock compensation liability for the periods presented:

Amount

Stock grant liability balance at December 31, 2022

$ 3,885

Stock grant liability increase year to date

3,832

Stock grants reclassified from liability to equity year to date

(2,717)

Balance, December 31, 2023

$ 5,000

Stock grant liability increase year to date

2,179

Stock grants reclassified from liability to equity year to date

(806)

Balance, September 30, 2024

$ 6,373

Stock Option Awards

Stock options are granted to directors, officers, certain employees and consultants with an exercise price equal to the fair market value of common stock on the grant date and the stock options expire 10 years from the date of grant. These options typically have time-based restrictions with equal and periodically graded vesting over a three-year period.

During the three months ended September 30, 2024 and 2023, the Company granted 62,735 and 445,380 stock options, respectively, to employees with an estimated grant date fair value of $6.21 and $10.71 per share, respectively. The fair value was calculated using a Black Scholes-Merton option pricing model. During the nine months ended September 30, 2024 and 2023 the Company granted 738,473 and 1,973,943 stock options, respectively, to employees with an estimated

13

grant date fair value of $6.57 and $8.87 per share, respectively. The fair value was calculated using a Black Scholes-Merton option pricing model.

Stock Repurchase Plan

In December 2018, the Company’s board of directors (the “Board”) approved a stock repurchase program authorizing the Company to purchase up to $25.0 million of its common stock, which was later amended in November 2019 increasing the authorized repurchase amount to $75.0 million. In December 2020, the Board approved another amendment to the repurchase plan, increasing the total amount authorized to be purchased from $75.0 million to $400.0 million. In May 2022, the Board approved an increase to the total amount of its buyback program from $400.0 million to $500.0 million. In June 2023, the Board approved an increase to the total amount of its buyback program from $500.0 million to $1.0 billion. Purchases under the repurchase program may be made in the open market or through a 10b5-1 plan and are expected to comply with Rule 10b-18 under the Securities Exchange Act of 1934, as amended (the “Exchange Act”). The timing and number of shares repurchased depends upon market conditions. The repurchase program does not require the Company to acquire a specific number of shares. The cost of the shares that are repurchased is funded from cash and cash equivalents on hand.

10b5-1 Repurchase Plan

The Company maintains a stock repurchase program with program changes subject to Board consent. In June 2023, the Board approved increasing the stock repurchase program to $1.0 billion. From time to time, the Company adopts written trading plans pursuant to Rule 10b5-1 of the Exchange Act to conduct repurchases on the open market.

On January 10, 2022, the Company and Stephens Inc. (“Stephens”), a financial services firm that acts as an agent authorized to purchase shares on behalf of the Company, entered into a form of Issuer Repurchase Plan (“Issuer Repurchase Plan”) which authorized Stephens to repurchase shares of common stock of the Company, which is amended from time to time to adjust the monthly repurchase amount. Most recently, on June 19, 2024, the Board approved, and the Company entered into an eighth amendment to the Issuer Repurchase Plan which provides for the repurchase of up to (i) $15.0 million during the calendar month commencing June 1, 2024 through and including June 30, 2024, (ii) $11.7 million during the calendar months commencing July 1, 2024 through and including September 30, 2024, and (iii) $8.3 million during the calendar months commencing October 1, 2024 through and including December 31, 2024.

For accounting purposes, common stock repurchased under the stock repurchase programs is recorded based upon the applicable trade date. Such repurchased shares are held in treasury and are presented using the cost method. These shares are considered issued but not outstanding.

The following table shows the share changes in treasury stock for the periods presented:

Three Months Ended September 30,

Nine Months Ended September 30,

2024

2023

2024

2023

Treasury stock:

Balance, beginning of quarter

36,213,862

24,311,897

28,937,671

18,816,791

Repurchases of common stock

2,794,040

2,761,943

10,070,231

8,257,049

Forfeiture to treasury stock for acquisition

-

10,728

-

10,728

Balance, end of quarter

39,007,902

27,084,568

39,007,902

27,084,568

8.SEGMENT INFORMATION

The reportable segments presented below represent the Company’s segments for which separate financial information is available and which is utilized on a regular basis by its chief operating decision maker to assess performance and to allocate resources. In identifying its reportable segments, the Company also considers the nature of services provided by its segments.

Management evaluates the operating results of each of its reportable segments based upon revenue and Adjusted Segment EBITDA. Adjusted Segment EBITDA is defined by us as a segment’s operating profit (loss) from continuing operations plus depreciation and amortization, litigation contingency and stock-based compensation expenses. The Company’s presentation of Adjusted Segment EBITDA may not be comparable to similar measures used by other companies. Historically, the Company has reported results for four reportable segments. In the first quarter of 2024, the Company determined that the Virbela segment qualified for reporting as discontinued operations. In prior years, Virbela represented an operating and reporting segment under ASC 280. Going forward, the remaining operations of Virbela will not meet the operating or reporting segment criteria, therefore, any operating results related to Virbela technology will be included in the

14

Other Affiliated Services segment. Prior year segment information has been reclassified to remove Virbela from the segment disclosure, in accordance with discontinued operations treatment.

The Company’s three reportable segments are as follows:

North American Realty: includes real estate brokerage operations in the United States and Canada, as well as lead-generation and other real estate support services provided in North America.
International Realty: includes real estate brokerage operations in all other international locations.
Other Affiliated Services: includes our SUCCESS® Magazine, Virbela Frame® technology, and other smaller ventures.

The Company also reports corporate expenses, as further detailed below, as “Corporate and other” which include expenses incurred in connection with business development support provided to the agents as well as resources, including administrative, brokerage operations and legal functions.

All segments follow the same basis of presentation and accounting policies as those described throughout the Notes to the Condensed Consolidated Financial Statements included herein. The Company accounts for intersegment sales and transfers as if the sales or transfers were to third parties, that is, at current market prices. The following table provides information about the Company’s reportable segments and a reconciliation of the total segment Revenues to consolidated Revenues and Adjusted Segment EBITDA to the consolidated operating profit (loss) from continuing operations and Goodwill (in thousands). Financial information for the comparable prior periods presented have been revised to conform with the current year presentation.

Revenues

Three Months Ended September 30,

Nine Months Ended September 30,

2024

2023

2024

2023

North American Realty

$ 1,206,660

$ 1,198,207

$ 3,408,418

$ 3,254,666

International Realty

24,230

14,896

60,142

37,644

Other Affiliated Services

1,426

980

4,681

3,729

Revenues reconciliation:

Segment eliminations

(1,129)

(1,290)

(3,756)

(3,677)

Consolidated revenues

$ 1,231,187

$ 1,212,793

$ 3,469,485

$ 3,292,362

Adjusted EBITDA

Three Months Ended September 30,

Nine Months Ended September 30,

2024

2023

2024

2023

North American Realty

$ 28,899

$ 27,169

$ 85,208

$ 82,495

International Realty

(1,670)

(2,647)

(7,401)

(10,105)

Other Affiliated Services

(1,282)

(918)

(3,037)

(2,767)

Corporate expenses and other

(2,005)

(2,812)

(6,973)

(7,360)

Consolidated Adjusted EBITDA

$ 23,942

$ 20,792

$ 67,797

$ 62,263

Operating Profit Reconciliation:

Depreciation and amortization expense

2,379

2,790

7,742

8,148

Litigation contingency

18,000

-

34,000

-

Stock compensation expense

9,910

11,764

28,067

29,912

Stock option expense

1,987

2,533

5,959

7,659

Consolidated operating (loss) profit

($ 8,334)

$ 3,705

($ 7,971)

$ 16,544

Goodwill

September 30, 2024

December 31, 2023

North American Realty

$ 17,479

$ 14,595

International Realty

-

-

Other Affiliated Services

2,387

2,387

Segment and consolidated total

19,866

16,982

15

The Company does not use segment assets to allocate resources or to assess performance of the segments and therefore, total segment assets have not been disclosed.

9.EARNINGS PER SHARE

Basic earnings per share is computed based on net income attributable to eXp stockholders divided by the basic weighted-average shares outstanding during the period. Dilutive earnings per share is computed consistently with the basic computation while giving effect to all dilutive potential common shares and common share equivalents that were outstanding during the period. The Company uses the treasury stock method to reflect the potential dilutive effect of unvested stock awards and unexercised options.

The following table sets forth the calculation of basic and diluted earnings per share attributable to common stock during the periods presented:

Three Months Ended September 30,

Nine Months Ended September 30,

2024

2023

2024

2023

Numerator:

Net (loss) income from continuing operations

($ 6,481)

$ 2,265

($ 8,545)

$ 15,614

Net loss from discontinued operations

($ 2,025)

($ 916)

($ 3,217)

($ 3,390)

Denominator:

Weighted average shares - basic

153,259,842

153,392,005

153,858,160

153,065,727

Dilutive effect of common stock equivalents

-

4,791,883

-

3,769,258

Weighted average shares - diluted

153,259,842

158,183,888

153,858,160

156,834,985

Earnings per share:

Net income (loss) from continuing operations per share - basic

($ 0.04)

$ 0.01

($ 0.06)

$ 0.10

Net income (loss) from discontinued operations per share - basic

($ 0.01)

($ 0.01)

($ 0.02)

($ 0.02)

Net income (loss) from continuing operations per share - diluted

($ 0.04)

$ 0.01

($ 0.06)

$ 0.10

Net income (loss) from discontinued operations per share - diluted

$ (0.01)

$ (0.01)

($ 0.02)

($ 0.02)

For three months ended September 30, 2024 and 2023 total outstanding shares of common stock excluded 4,153,812 and 192,684 shares, respectively, from the computation of diluted earnings per share because their effect would have been anti-dilutive. For nine months ended September 30, 2024 and 2023 total outstanding shares of common stock excluded 3,309,505 and 679,425 shares, respectively, from the computation of diluted earnings per share because their effect would have been anti-dilutive.

10.INCOME TAXES

Our quarterly tax provision is computed by applying the estimated annual effective tax rate to the year-to-date pre-tax income or loss plus discrete tax items arising in the period. Our provision for income tax expense from continuing operations amounted to $3.5 million and $3.0 million for the nine months ended September 30, 2024 and 2023, which represent effective tax rates of negative (69.6%) and positive 15.9% respectively. The effective tax rate differs from our statutory rates in both periods primarily due to the impact of the stock-based compensation, research and development tax credit and non-deductible executive compensation.

The Company is subject to a wide variety of tax laws and regulations across the jurisdictions where it operates. Regulatory developments from the U.S. or international tax reform legislation could result in an impact to the Company's effective tax rate. The Company continues to monitor the Base Erosion and Profit Shifting (BEPS) Integrated Framework provided by the Organization for Economic Co-operation and Development (OECD) including the legislative adoption of Pillar II by countries, and all other tax regulatory changes, to evaluate the potential impact on future periods. The Company does not expect adoption of Pillar Two rules to have a significant impact on its condensed consolidated financial statements during fiscal year 2024.

11.FAIR VALUE MEASUREMENT

The fair value of a financial instrument is the amount that could be received upon the sale of an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Financial assets are marked to bid prices and financial liabilities are marked to offer prices. Fair value measurements do not include transaction costs. The fair value hierarchy prioritizes the quality and reliability of the information used to determine fair values. Categorization within

16

the fair value hierarchy is based on the lowest level of input that is significant to the fair value measurement. The fair value hierarchy is defined into the following three categories:

Level 1 – Inputs are quoted market prices in active markets for identical assets or liabilities (these are observable market inputs).
Level 2 – Inputs are inputs other than quoted prices included within Level 1 that are observable for the asset or liability (includes quoted market prices for similar assets or identical or similar assets in markets in which there are few transactions, prices that are not current or prices that vary substantially).
Level 3 – Inputs are unobservable inputs that reflect the entity's own assumptions in pricing the asset or liability (used when little or no market data is available).

The Company holds funds in a money market account, which are considered Level 1 assets. The Company values its money market funds at fair value on a recurring basis.

As of September 30, 2024 and December 31, 2023, the fair value of the Company’s money market funds was $42,967 and $46,268, respectively.

There have been no transfers between Level 1, Level 2 and Level 3 in the period presented. The Company did not have any Level 2 or Level 3 financial assets or liabilities in the period presented.

12.COMMITMENTS AND CONTINGENCIES

From time to time, the Company is subject to potential liability under laws and government regulations and various claims and legal actions that may be asserted against us that could have a material adverse effect on the business, reputation, results of operations, cash flows or financial condition. Such litigation includes, but is not limited to, actions or claims relating to cyber-attacks, data breaches, the Real Estate Settlement Procedures Act (“RESPA”), the Telephone Consumer Protection Act of 1991 and state consumer protection laws, antitrust and anticompetition, worker classification, timely filing required SEC filings, stockholder derivative actions and non-compliance with contractual or other legal obligations.

Antitrust Litigation

The Company and its affiliated brokerage entities were among several defendants in eight U.S. and one Canadian putative class action lawsuits alleging that the Company participated in a system that resulted in sellers of residential property paying inflated buyer broker commissions in violation of U.S. federal and state antitrust laws and federal Canadian antitrust laws, as applicable, and one U.S. putative class action lawsuit alleging that the Company participated in a system that resulted in buyers of residential property paying inflated home prices as a result of sellers paying inflated buyer broker commissions in violation of federal and Illinois antitrust laws (collectively, the “antitrust litigation”). On October 1, 2024, the Company entered into a Settlement Term Sheet (the “Settlement”) with plaintiffs in the U.S. antitrust litigation filed by plaintiffs 1925 Hooper LLC and others in the Northern District of Georgia (the “Hooper Action”). The Company expects that the proposed Settlement would resolve all U.S. claims set forth in the Hooper Action, as well as all similar claims on a nationwide basis against the Company (collectively, the “Nationwide Claims”) and would release the Company, its subsidiaries and affiliates, and their independent contractor real estate agents in the United States from the Nationwide Claims. By the terms of the Settlement, the Company agreed to make certain changes to its business practices and to pay a total settlement amount of $34,000 (the “Settlement Amount”) into a qualified settlement escrow fund (the “Settlement Fund”). The Settlement Amount is expected to be deposited into the Settlement Fund in installments, of which 50% of the settlement (or $17,000 ) will be deposited into the Settlement Fund within thirty business days after preliminary court approval of the Settlement and the final 50% (for $17,000) being deposited on or before the one-year anniversary of initial settlement payment. The Company intends to use available cash to pay the Settlement Amount. Management has determined that a $34.0 million loss is probable and have included an $18.0 million additional litigation contingency accrual recorded in the third quarter of 2024. While management has determined that loss in excess of the accrual is reasonably possible, it is currently unable to reasonably estimate the possible additional loss or range of possible additional loss because, among other reasons, (i) the settlement is subject to court approval and appeals processes, (ii) further developments in the legal proceedings, including but not limited to motions, or rulings, could impact the Company's exposure, and/or (iii) potential changes in law or precedent could affect the final determination of liability.

The Settlement remains subject to preliminary and final court approval and will become effective following any appeals process, if applicable. The Settlement and any actions taken to carry out the Settlement are not an admission or concession of liability, or of the validity of any claim, defense, or point of fact or law on the part of any party. The Company continues to deny the material allegations of the complaints in the antitrust litigation. The Company entered into the Settlement after considering the risks and costs of continuing the litigation.

17

The Company continues to vigorously defend against the claims in the Canadian antitrust litigation. Management is currently unable to reasonably estimate the possible loss or range of possible loss for the Canadian antitrust litigation because, among other reasons, (i) the proceeding is in preliminary stages, (ii) specific damage amounts have not been sought, (iii) damages sought are, in our opinion, unsupported and/or exaggerated, (iv) there are significant factual issues to be resolved; and/or (v) there are novel legal issues or unsettled legal theories presented. For the Canadian antitrust litigation, we have not recorded any accruals as of September 30, 2024.While the Company does not expect such litigation to have a material adverse effect on our business, results of operations, cash flows or financial condition, due to the complexities inherent in such litigation, including the uncertainty of legal processes and potential developments in the cases, the ultimate liability may differ.

Derivative Litigation

Certain current and former directors and officers of the Company were named as defendants, and the Company was named as a nominal defendant, in a derivative lawsuit in the Court of Chancery of the State of Delaware, first filed on September 25, 2024, entitled Los Angeles City Employees’ Retirement System, on behalf of eXp World Holdings, Inc. v. Glenn Sanford, et. al. (C.A. No. 2024-0998-KSJM). The lawsuit alleges that certain current and former directors and officers breached fiduciary duties related to the Company’s response to reports of alleged sexual misconduct involving independent contractor real estate agents affiliated with the Company’s subsidiaries and that certain defendants had improper compensation arrangements allowing them to profit from the Company’s revenue share program in connection therewith. The complaint seeks a court declaration of fiduciary duty breaches, disgorgement of profits, damages with interest, injunctive relief for improved oversight of sexual misconduct allegations, and reimbursement of plaintiffs' costs, including expert and attorney fees. Although the Company does not anticipate that the outcome of such litigation will have a material adverse effect on its business, results of operations, cash flows, or financial condition, the inherent complexities and uncertainties of legal proceedings may result in a liability that differs from current expectations. Management is currently unable to reasonably estimate the possible loss or range of possible loss for this matter because, among other reasons, (i) the proceeding is in preliminary stages, (ii) specific damage amounts have not been sought, (iii) there are significant factual issues to be resolved; and/or (iv) there are novel legal issues or unsettled legal theories presented.

Capital Maintenance Agreements

On May 22, 2024, Texas Capital Bank (“TCB”) entered into a Change in Terms Agreement (the “Change Agreement”) with SUCCESS Lending, LLC (“SUCCESS Lending”), an indirect subsidiary and unconsolidated joint venture of the Company, to modify certain terms of that certain Mortgage Warehouse Agreement entered into by and between TCB and SUCCESS Lending in April 2022. The Change Agreement reduces the size of the warehouse credit line provided by TCB to SUCCESS Lending under the Mortgage Warehouse Agreement from $25 million to $10 million.

On July 22, 2024, Flagstar Bank FSB (“Flagstar”) assigned that certain Mortgage Warehouse Agreement entered into in March 2022 (the “SUCCESS Credit Agreement”) with SUCCESS Lending to JPMorgan Chase Bank, National Association (“JPMorgan”). The SUCCESS Credit Agreement provided SUCCESS Lending with a revolving warehouse credit line of up to $25 million. In connection with the assignment of the SUCCESS Credit Agreement to JPMorgan, Flagstar also assigned to JPMorgan the related Capital Maintenance Agreement (the “Capital Maintenance Agreement”), pursuant to which the Company agreed to provide certain funds necessary to ensure that SUCCESS Lending is at all times in compliance with its financial covenants under the SUCCESS Credit Agreement. The material terms of the Capital Maintenance Agreement remain unchanged and the Company’s capital commitment liability under the Capital Maintenance Agreement is limited to $2,000,000. In the event SUCCESS Lending fails to comply with its financial covenants, the Company may have to contribute additional capital up to the limit. 

18

13.SUBSEQUENT EVENTS

Quarterly Cash Dividend

On November 4, 2024, the Company’s Board of Directors declared a dividend of $0.05 per share which is expected to be payable on December 2, 2024, to stockholders of record as of the close of business on November 18, 2024. The ex-dividend date is expected to be on or around November 15, 2024. The dividend will be paid in cash.

Antitrust Litigation

On October 1, 2024, the Company entered into the Settlement in the Hooper Action to resolve the Nationwide Claims, as discussed further in Note 12 – Commitments and Contingencies to these unaudited consolidated financial statements.

Item 2.

MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

The following discussion should be read together with our condensed consolidated financial statements and related notes included elsewhere in this report. Management’s Discussion and Analysis of Financial Conditions and Results of Operations contain forward-looking statements. Our actual results could differ materially from those anticipated in these forward-looking statements. See “Item 1 A. – Risk Factors” in our 2023 Annual Report and “Item 1 A. – Risk Factors” in this Quarterly Report for a discussion of certain risks, uncertainties and assumptions associated with these statements.

This MD&A is divided into the following sections:

Operational Highlights for the Three and Nine Months Ended September 30, 2024
Overview
Market Conditions and Industry Trends
Key Business Metrics
Results of Operations
Business Segment Disclosures
Non-U.S. GAAP Financial Measures
Liquidity and Capital Resources
Critical Accounting Policies and Estimates

All dollar amounts are in USD thousands except share amounts and per share data and as otherwise noted.

OPERATIONAL HIGHLIGHTS FOR THE THREE MONTHS ENDED SEPTEMBER 30, 2024

eXp ended the third quarter of 2024 with a global agent Net Promoter Score (“aNPS”) of 76.
Agents and brokers on the eXp Realty platform decreased (4)% year-over-year to 85,249.
Transactions increased 1% year-over-year to 140,780.
Transaction volume increased 5% year-over-year to $50.8 billion.

OPERATIONAL HIGHLIGHTS FOR THE NINE MONTHS ENDED SEPTEMBER 30, 2024

eXp ended the nine months ended September 30, 2024 with a global aNPS of 75.
Agents and brokers on the eXp Realty platform decreased (4)% year-over-year to 85,249.
Transactions increased 4% year-over-year to 395,074.
Transaction volume increased 7% year-over-year to $139.9 billion.

OVERVIEW

eXp World Holdings, Inc. (the “Company”) was incorporated in Delaware on July 30, 2008 and launched the first cloud-based real estate brokerage offering agent-centric commission structure, revenue sharing, and agent equity opportunities in 2009. Today, the Company operates a diversified portfolio of service-based businesses whose operations benefit substantially from utilizing our enabling technology platform. A substantial portion of our revenue is derived from

19

commissions received by our residential real estate brokerages which provide a full suite of brokerage and adjacent services (such as mortgage, title, and content creation) to our real estate agents and brokers. Our residential real estate agents and brokers affiliate their real estate licenses with us and operate their businesses utilizing our cloud-based technology platform to enhance their real estate business and optimize efficiencies. Our enabling and innovative technology platform is a robust suite of cloud-based applications and software services tailored for our real estate agents and brokers and targets business operations such as customer relationship management, marketing, client services, and brokerage functionalities. We succeed when our real estate professionals succeed and we remain focused on being the most agent-centric business on the planet.

Beginning in the first quarter of 2024, following the discontinuation of Virbela, eXp manages its operations in three operating business segments: North American Realty; International Realty; and Other Affiliated Services. While we do not consider acquisitions a critical element of our ongoing business, we seek opportunities to expand and enhance our portfolio of solutions and believe we are well-positioned to capture additional revenue from such solutions.

Discontinued Operations

In the first quarter of 2024, we determined that there had been a significant change to the Virbela business model. We have begun the process of winding down the Virbela business, which includes closing out current contracts and reducing our external customers. Further, the technology is being replaced with Virbela Frame® technology that will be initially utilized internally within the Company. We expect the process to wind down the Virbela business to be completed by the fourth quarter of 2024. As a result of this change, the Company has determined that Virbela qualifies for reporting as discontinued operations and will be reported as discontinued operations in our consolidated balance sheet and condensed consolidated statements of comprehensive income. Prior year segment and financial statement information has been reclassified to reflect Virbela as discontinued operations. See Note 3 – Discontinued Operations to the condensed consolidated financial statements for additional information regarding the discontinuation of Virbela.

Strategy

Our strategy is to grow organically in North America and certain international markets by increasing our independent agent and broker network. Through our cloud-based operations and technology platform, we strive to achieve customer-focused efficiencies that allow us to increase market share and attain strong returns as we scale our business within the markets in which we operate. By building partnerships and strategically deploying capital, we seek to grow the business and enter attractive verticals and adjacent markets.

The Company’s primary emphasis is on achieving operational excellence for our real estate agents, which we monitor using the aNPS. We remain focused on optimizing our operating costs to match our revenue trends. One critical area of capital deployment during the third quarter of 2024 remained our Sustainable Revenue Share Plan (the “Revenue Share Plan”), whereby we pay real estate professionals affiliated with the Company a portion of eXp Realty’s commission for their contribution to Company growth. Regular evaluations are conducted to ensure the plan’s continued alignment with the Company's overarching objectives and for regulatory compliance.

MARKET CONDITIONS AND INDUSTRY TRENDS

Our business is dependent on the levels of home sales transactions and prices, which can vary based on economic conditions within the markets for which we operate. Changes in these conditions can have a positive or negative impact on our business. The economic conditions influencing housing markets primarily include economic growth, interest rates, unemployment, consumer confidence, mortgage availability and supply and demand.

In periods of economic growth, rising consumer confidence and lower interest rates, demand typically increases resulting in higher home sales transactions and home sales prices. Conversely, in periods of economic recession, declining consumer confidence and higher interest rates, demand typically decreases, resulting in lower home sales transactions and home sale prices. Additionally, regulations imposed by local, state and federal government agencies and geopolitical instability can also negatively impact the housing markets in which we operate.

Over the last several quarters, several macroeconomic conditions have been contributing to the slowdown in the U.S. residential real estate market, which directly impacts our business and financial results. These conditions include, but are not limited to rising inflation, continued higher than average mortgage interest rates, volatility in the U.S. equity markets and continued unrest around the world.  

In April 2019, the National Association of REALTORS® (“NAR”) and certain brokerages and franchisors were named as defendants in a class action complaint alleging a conspiracy to violate federal antitrust laws by, among other things, requiring

20

residential property sellers in Missouri to pay inflated commission fees to buyer brokers (the “NAR Class Action”). The Company was named as one of several defendants in similar class action suits, and has since entered into a settlement term sheet with plaintiffs in the Hooper Action, as discussed further in Note 12 – Commitments and Contingencies to these unaudited consolidated financial statements. In March 2024, NAR entered a settlement agreement to resolve on a class wide basis the claims against NAR in the NAR Class Action (the “NAR Settlement”). In addition to a monetary payment, NAR agreed to change certain business practices, including changes to cooperative compensation and buyer agreements, which business practice changes went into effect on August 17, 2024. eXp is empowering its agents in light of the NAR Settlement by offering comprehensive training sessions focused on compliance and best practices, addressing the clarifications in commission transparency and buyer representation agreements, providing resources such as buyer-representation agreement forms, and providing trainings to agents so that they understand the new guidelines and can integrate them into their operations.

The Company believes it is well positioned to grow its market share in the current market conditions. We have a strong base of agent support, which should drive organic market share growth, retention and productivity. Additionally, we offer agents a low-cost, high-engagement model, which affords agents and brokers increased income and ownership opportunities while offering a scalable solution to brokerage owners who want to survive and thrive during market fluctuations. We have an efficient operating model with lower fixed costs driven by our cloud-based model, with no brick-and-mortar locations.

National Housing Inventory

During the third quarter of 2024, the continued higher mortgage rates and higher home prices have contributed to a rise in inventory levels, as measured in months of supply. According to NAR, inventory of existing homes for sale in the U.S. was 1.39 million as of September 2024 (preliminary) compared to 1.13 million at the end of September 2023. This represents 4.3 months of inventory in 2024 compared to 3.4 months of inventory in the prior year.

Mortgage Interest Rates

While mortgage rates continue to be higher than historic averages and negatively impact the demand for homebuying, mortgage rates during the third quarter of 2024 declined from the prior year. Based on Freddie Mac data, the average rate for a 30-year, conventional, fixed rate mortgage was 6.08% in September 2024 compared to 7.3% in September 2023.

Housing Affordability Index

According to NAR, the composite housing affordability index increased to 98.6 for August 2024 (preliminary) from 91.1 for August 2023. When the index is above 100, it indicates that a family earning the median income has sufficient income to purchase a median-priced home, assuming a 20% down payment and ability to qualify for a mortgage. The housing affordability index has been declining year over year due to mortgage rate conditions and higher average home prices driven by constrained inventory levels.

Existing Home Sales Transactions and Prices

According to NAR, existing home sale transactions decreased to an annual rate of 3.84 million in September 2024 (preliminary) compared to 3.98 million in September 2023, a decrease of 3.5%.

According to NAR, the nationwide existing home sales average price for September 2024 (preliminary) was $404,500 compared to $392,700 in September 2023, an increase of 3.0%.

The declining home sales transactions in the U.S. have negatively impacted our transaction metrics, and increased home sales prices have positively impacted our sales volume metrics.

Legal & Regulatory Environment

See Part II, Item 1 of this Quarterly Report for a discussion of the current legal environment and how such environment could potentially impact our business, results of operations, cash flows or financial condition.

21

KEY BUSINESS METRICS

Management uses our results of operations, financial condition, cash flows, and key business metrics related to our business and industry to evaluate our performance and make strategic decisions.

The following table outlines the key business metrics that we periodically review to track the Company’s performance:

Three Months Ended September 30,

Nine Months Ended September 30,

2024

2023

2024

2023

(in thousands, except transactions and agent count)

Performance:

Agent NPS

76

74

75

72

Agent count

85,249

89,156

85,249

89,156

Real estate sales transactions

117,830

118,626

330,223

325,004

Real estate sales volume

$ 50,798,695

$ 48,526,164

$ 139,869,084

$ 130,337,913

Other real estate transactions

22,950

20,854

64,851

53,980

Real estate per transaction cost

$ 494

$ 497

$ 536

$ 541

Revenues

$ 1,231,187

$ 1,212,793

$ 3,469,485

$ 3,292,362

Operating (loss) profit

($ 8,334)

$ 3,705

($ 7,971)

$ 16,544

Adjusted EBITDA(1)

$ 23,942

$ 20,792

$ 67,797

$ 62,263

(1)Adjusted EBITDA is not a measurement of our financial performance under generally accepted accounting principles in the U.S. and should not be considered as an alternative to net (loss) income from continuing operations, operating (loss) income, or any other measures derived in accordance with U.S. GAAP. For a definition of Adjusted EBITDA and a reconciliation of Adjusted EBITDA to net (loss) income from continuing operations, see “Non-U.S. GAAP Financial Measures”.

Revenue and adjusted EBITDA are key financial measures, and we review these measures to evaluate and drive our core operating performance.

Agent net promoter score (aNPS)

aNPS is a scale-based measure of customer satisfaction and an aNPS above 50 is considered excellent. aNPS plays a crucial role in attracting and retaining agents and teams, especially during a period marked by market contraction, due to lower transaction volumes and higher mortgage rates. Despite the challenging market conditions, the Company’s aNPS was 76 and 75 for the three and nine months ended September 30, 2024, respectively compared to 74 and 72 for the same periods of 2023, respectively, due to our continuous investment in agent onboarding, expert care, transaction processing and technology.

Agent count

One of our key strengths is attracting real estate agent and broker professionals that contribute to our growth. The rate of growth of our agent and broker base is difficult to predict and is subject to many factors outside of our control, including actions taken by our competitors and macroeconomic factors affecting the real estate industry in general including interest rates, declining transaction volume in the U.S., and industry practice changes in light of the NAR Settlement.

The number of agents declined (4)% in the first nine months of 2024, compared to the same period of 2023, as we continue to off board less productive agents. However, we are committed to retaining our most productive agents in the United States and Canada through the execution of our growth strategies and the end-to-end suite of services we offer our agents.

Real estate sales transactions and volume

Real estate sales transactions are based on the side (buyer or seller) of each real estate transaction and are recorded when our agents and brokers represent buyers or sellers in the purchase or sale, respectively, of a home. The number of real estate transactions is a key driver of our revenue and profitability. Transaction volume represents the total sales value for all transactions and is influenced by several market factors, including, but not limited to, the pricing and quality of our services and market conditions that affect home sales, such as macroeconomic factors, economic growth, local inventory levels, mortgage interest rates, and seasonality.  

Our real estate sales transactions and volume typically fluctuate with changes in the market’s existing home sales transactions as reported by NAR; however, company-specific initiatives influence the transaction volume and productivity of our agents. For the three and nine months ended September 30, 2024, compared to the same periods of 2023, our real estate sales transactions decreased (1)% and increased 2%, respectively, due to our agents’ improved productivity, and international growth, which more than offset the decline in existing home sales in the U.S. as reported by the NAR. For the three and nine months ended September 30, 2024, compared to the same periods of 2023, transaction volume increased

22

5% and 7%, respectively, due to increased transactions for the nine-month period and increased home sale prices for both periods in 2024.

Other real estate transactions

Other real estate transactions are recorded for leases, rentals and referrals that are undertaken by our agents and brokers. The increase in other real estate transactions reflects the productivity of our agents and brokers.

Real estate per transaction cost

Real estate per transaction cost is measured as selling, general and administrative, sales and marketing and technology and development expenses resulting from our services that directly support our agents and brokers, divided by total transactions (real estate and other). Real estate per transaction cost decreased (1)% for both the three and nine months ended September 30, 2024, primarily due to lower costs attributable to cost containment initiatives, partially offset by legal expenses related to the antitrust lawsuits.

Revenues

Revenues represent the commission revenue earned by the Company for closed brokerage real estate transactions. For the three and nine months ended September 30, 2024, compared to same periods of 2023, the Company’s revenue increased primarily due to higher home sales prices in both periods and in the nine-month period, increased real estate transactions driven by improved agent productivity and increased international production in previously launched markets.

Operating (Loss) Profit

The operating (loss) in the third quarter of 2024 of ($8.3) million includes $18.0 million additional litigation contingency accrual recorded in the third quarter of 2024, compared to operating profit of $3.7 million in the third quarter of 2023. The third quarter of 2024 reflects increased revenues, net of agent commissions and other agent-related costs, and lower operating costs in 2024, offset by increased legal expenses related to the antitrust lawsuits. The operating (loss) for the nine months ended September 30, 2024 of ($8.0) million includes $34.0 million litigation contingency accrual, compared to operating profit of $16.5 million in the same period of 2023, reflecting increased legal expenses related to the antitrust lawsuits, and increased severance and employee-related expenses, partially offset by increased revenues, net of agent commissions and other agent-related costs.

Adjusted EBITDA

Management reviews Adjusted EBITDA, which is a non-U.S. GAAP financial measure, to understand and evaluate our core operating performance. Adjusted EBITDA, for the three months ended September 30, 2024 was $23.9 million compared to $20.8 million for the three months ended September 30, 2023. The increase in adjusted EBITDA reflects increased revenues, net of agent commissions and other agent-related costs, and lower operating costs, partially offset by legal expenses related to the antitrust lawsuits. Adjusted EBITDA for the nine months ended September 30, 2024 was $67.8 million compared to $62.3 million for the same period of 2023. The increase in adjusted EBITDA reflects increased revenues, net of agent commissions and other agent-related costs, partially offset by legal expenses related to the antitrust lawsuits, as well as increased severance and employee-related expenses.

23

RESULTS OF OPERATIONS

Three Months Ended September 30, 2024 compared to the Three Months Ended September 30, 2023

Three Months Ended

Three Months Ended

Change
2024 vs. 2023

    

September 30, 2024

September 30, 2023

$

    

%

(In thousands)

Statement of Operations Data:

Revenues

 

$ 1,231,187

$ 1,212,793

$ 18,394

2%

Operating expenses

Commissions and other agent-related costs

1,143,535

1,130,070

13,465

1%

General and administrative expenses

61,390

60,363

1,027

2%

Technology and development expenses

13,804

15,480

(1,676)

(11)%

Sales and marketing expenses

2,792

3,175

(383)

(12)%

Litigation contingency

18,000

-

18,000

-%

Total operating expenses

1,239,521

1,209,088

30,433

3%

Operating (loss) income

(8,334)

3,705

(12,039)

(325)%

Other (income) expense

Total other (income) expense, net

(801)

(702)

(99)

(14)%

Equity in losses of unconsolidated affiliates

281

354

(73)

(21)%

Total other (income) expense, net

(520)

(348)

(172)

(49)%

(Loss) income before income tax expense

(7,814)

4,053

(11,867)

(293)%

Income tax (benefit) expense

(1,333)

1,788

(3,121)

(175)%

Net (loss) income from continuing operations

(6,481)

2,265

(8,746)

(386)%

Adjusted EBITDA(1)

$ 23,942

$ 20,792

$ 3,150

15%

(1)Adjusted EBITDA is not a measurement of our financial performance under U.S. GAAP and should not be considered as an alternative to net (loss) income from continuing operations, operating (loss) income or any other measures derived in accordance with U.S. GAAP. For a definition of Adjusted EBITDA, a reconciliation of Adjusted EBITDA to net (loss) income from continuing operations and a discussion of why we believe Adjusted EBITDA provides useful information to investors, see “Non-U.S. GAAP Financial Measures.”

Change
2024 vs. 2023

    

September 30, 2024

September 30, 2023

$

    

%

(In thousands, except percentages)

Revenues

$ 1,231,187

$ 1,212,793

$ 18,394

2%

Total revenues increased 2% as a result of increased home sales prices, which more than offset a slight decline in real estate transactions compared to the same period in 2023.  Despite declines in the U.S. real estate market in the third quarter of 2024 real estate transactions declined only slightly due to the superior productivity of our agents.

Change
2024 vs. 2023

    

September 30, 2024

September 30, 2023

$

    

%

(In thousands, except percentages)

Commissions and other agent-related costs

$ 1,143,535

$ 1,130,070

$ 13,465

1%

Commissions and other agent-related costs increased 1% primarily due to increased home sales prices. Commissions and other agent-related costs include sales commissions, revenue share and stock-based compensation paid to our agents.

Change
2024 vs. 2023

    

September 30, 2024

September 30, 2023

$

    

%

(In thousands, except percentages)

General and administrative expenses

$ 61,390

$ 60,363

$ 1,027

2%

General and administrative expenses increased 2% due to increased employee-related expenses and legal expenses related to the antitrust lawsuit. General and administrative expenses include costs related to wages, employee stock compensation, and other general overhead expenses.

24

Change
2024 vs. 2023

    

September 30, 2024

September 30, 2023

$

    

%

(In thousands, except percentages)

Technology and development expenses

$ 13,804

$ 15,480

($ 1,676)

(11)%

Technology and development expenses decreased (11%), primarily due to higher capitalized technology investments. These expenses include employee-related costs and other expenses for the maintenance and development of the technology used by both our agents and our employees.

Change
2024 vs. 2023

    

September 30, 2024

September 30, 2023

$

    

%

(In thousands, except percentages)

Sales and marketing expenses

$ 2,792

$ 3,175

($ 383)

(12)%

Sales and marketing expenses decreased (12%) due to decreased advertising in the U.S. and Canada residential real estate market.

Change
2024 vs. 2023

    

September 30, 2024

September 30, 2023

$

    

%

(In thousands, except percentages)

Total other (income) expense, net

($ 520)

($ 348)

($ 172)

(49)%

Other (income) expense, net increased (49%) primarily due to increased interest income when compared to the third quarter of 2023. Other (income) expense, net includes interest income earned on cash and cash equivalents, and (earnings) losses related to equity investments.

Change
2024 vs. 2023

    

September 30, 2024

September 30, 2023

$

    

%

(In thousands, except percentages)

Income tax (benefit) expense

($ 1,333)

$ 1,788

($ 3,121)

(175)%

The Company’s provision for income tax (benefit) expense from continuing operations amounted to ($1.3) million and $1.8 million for the three months ended September 30, 2024 and 2023, respectively, which represented effective tax rates of positive 17.1% and 44.1%, respectively. The provision for income tax expense was primarily attributable to stock-based compensation shortfalls, research and development credit and non-deductible executive compensation.

25

Nine Months Ended September 30, 2024 compared to the Nine Months Ended September 30, 2023

Nine Months Ended

Nine Months Ended

Change
2024 vs. 2023

    

September 30, 2024

September 30, 2023

$

    

%

(In thousands)

Statement of Operations Data:

Revenues

 

$ 3,469,485

$ 3,292,362

$ 177,123

5%

Operating expenses

Commissions and other agent-related costs

3,205,949

3,042,523

163,426

5%

General and administrative expenses

185,132

179,905

5,227

3%

Technology and development expenses

43,413

44,428

(1,015)

(2)%

Sales and marketing expenses

8,962

8,962

-

-%

Litigation contingency

34,000

-

34,000

-%

Total operating expenses

3,477,456

3,275,818

201,638

6%

Operating (loss) income

(7,971)

16,544

(24,515)

(148)%

Other (income) expense

Total other (income) expense, net

(3,738)

(2,871)

(867)

(30)%

Equity in losses of unconsolidated affiliates

804

839

(35)

(4)%

Total other (income) expense, net

(2,934)

(2,032)

(902)

(44)%

(Loss) income before income tax expense

(5,037)

18,576

(23,613)

(127)%

Income tax (benefit) expense

3,508

2,962

546

18%

Net (loss) income from continuing operations

(8,545)

15,614

(24,159)

(155)%

Adjusted EBITDA (1)

$ 67,797

$ 62,263

$ 5,534

9%

(2)Adjusted EBITDA is not a measurement of our financial performance under U.S. GAAP and should not be considered as an alternative to net (loss) income from continuing operations, operating (loss) income or any other measures derived in accordance with U.S. GAAP. For a definition of Adjusted EBITDA, a reconciliation of Adjusted EBITDA to net (loss) income from continuing operations and a discussion of why we believe Adjusted EBITDA provides useful information to investors, see “Non-U.S. GAAP Financial Measures.”

Change
2024 vs. 2023

    

September 30, 2024

September 30, 2023

$

    

%

(In thousands, except percentages)

Revenues

$ 3,469,485

$ 3,292,362

$ 177,123

5%

Total revenues increased 5% due to higher home sales prices and an increase in real estate transactions compared to the same period in 2023, driven by improved agent productivity and increased international production in previously launched markets.

Change
2024 vs. 2023

    

September 30, 2024

September 30, 2023

$

    

%

(In thousands, except percentages)

Commissions and other agent-related costs

$ 3,205,949

$ 3,042,523

$ 163,426

5%

Commissions and other agent-related costs increased 5% primarily because of the increase in real estate transactions and increased home sales prices. Commissions and other agent-related costs include sales commissions, revenue share and stock-based compensation paid to our agents.

Change
2024 vs. 2023

    

September 30, 2024

September 30, 2023

$

    

%

(In thousands, except percentages)

General and administrative expenses

$ 185,132

$ 179,905

$ 5,227

3%

General and administrative expenses increased 3% due to increased severance and employee-related expenses and increased legal expenses related to the antitrust lawsuits, such increases were partially offset by lower costs related to the shareholders summit in 2024, since it was conducted virtually. General and administrative expenses include costs related to wages, employee stock compensation, and other general overhead expenses.

26

Change
2024 vs. 2023

    

September 30, 2024

September 30, 2023

$

    

%

(In thousands, except percentages)

Technology and development expenses

$ 43,413

$ 44,428

($ 1,015)

(2)%

Technology and development expenses decreased (2%), primarily due to higher capitalized technology investments. These expenses include employee-related costs and other expenses related to the maintenance and development of the technology used by both our agents and our employees.

Change
2024 vs. 2023

    

September 30, 2024

September 30, 2023

$

    

%

(In thousands, except percentages)

Sales and marketing expenses

$ 8,962

$ 8,962

$ -

0%

Sales and marketing expenses were flat in 2024 compared to 2023 due to increased advertising in the U.S. and Canada residential real estate market.

Change
2024 vs. 2023

    

September 30, 2024

September 30, 2023

$

    

%

(In thousands, except percentages)

Total other (income) expense, net

($ 2,934)

($ 2,032)

($ 902)

(44)%

Other (income) expense, net increased (44%) primarily due to increased interest income when compared to the first nine months of 2023. Other (income) expense, net includes interest income earned on cash and cash equivalents, and (earnings) losses related to equity investments.

Change
2024 vs. 2023

    

September 30, 2024

September 30, 2023

$

    

%

(In thousands, except percentages)

Income tax (benefit) expense

$ 3,508

$ 2,962

$ 546

18%

The Company’s provision for income tax expense from continuing operations amounted to $3.5 million and $3.0 million for the nine months ended September 30, 2024 and 2023, respectively, which represented effective tax rates of negative (69.6%) and positive 15.9%, respectively. The provision for income tax expense was primarily attributable to stock-based compensation shortfalls, research and development credit and non-deductible executive compensation.

27

BUSINESS SEGMENT DISCLOSURES

See Note 8 – Segment Information to the unaudited condensed consolidated financial statements for additional information regarding our business segments. The following table reflects the results of each of our reportable segments during the three months ended September 30, 2024 and 2023:

Three Months Ended

Three Months Ended

Change
2024 vs. 2023

    

September 30, 2024

September 30, 2023

$

    

%

(In thousands)

Statement of Operations Data:

Revenues

 

North American Realty

$ 1,206,660

$ 1,198,207

$ 8,453

1%

International Realty

24,230

14,896

9,334

63%

Other Affiliated Services

1,426

980

446

46%

Segment eliminations

(1,129)

(1,290)

161

12%

Total Consolidated Revenues

$ 1,231,187

$ 1,212,793

$ 18,394

2%

Adjusted Segment EBITDA(1)

North American Realty

28,899

27,169

$ 1,730

6%

International Realty

(1,670)

(2,647)

977

37%

Other Affiliated Services

(1,282)

(918)

(364)

(40)%

Total Segment Adjusted EBITDA

25,947

23,604

2,343

10%

Corporate expenses and other

(2,005)

(2,812)

807

29%

Total Reported Adjusted EBITDA(1)

$ 23,942

$ 20,792

$ 3,150

15%

(1)Adjusted Segment EBITDA and Adjusted EBITDA are not measurements of our financial performance under U.S. GAAP and should not be considered as alternatives to net (loss) income from continuing operations, operating income, or any other measures derived in accordance with U.S. GAAP. For a definition of Adjusted Segment EBITDA and Adjusted EBITDA and a reconciliation of such measures to operating (loss) profit from continuing operations and net (loss) income from continuing operations, respectively, see “Non-U.S. GAAP Financial Measures”. Management evaluates the operating results of each of its reportable segments based upon revenue and Adjusted Segment EBITDA. Adjusted Segment EBITDA is defined by us as operating (loss) profit from continuing operations plus depreciation and amortization and stock-based compensation expenses. Adjusted EBITDA is defined by us as net (loss) income from continuing operations, excluding other income (expense), income tax benefit (expense), depreciation, amortization, impairment charges, litigation contingency expenses, stock-based compensation expense, and stock option expense and other items that are not core to the operating activities of the Company. The Company’s presentation of Adjusted Segment EBITDA and Adjusted EBITDA may not be comparable to similar measures used by other companies.

North American Realty revenues increased 1% in the third quarter of 2024 compared to the same period in 2023 primarily due to increased home sales prices, despite the challenging market in the U.S. residential real estate markets. Adjusted EBITDA increased 6% due to improved business efficiencies and reduced costs.

International Realty revenues increased 63% in the third quarter of 2024 compared to the same period in 2023 primarily due to increased real estate transactions driven by improved agent production in previously launched markets. Adjusted EBITDA improved 37% in the third quarter of 2024 compared to the same period in 2023 due to increased revenue and improved business efficiencies and reduced costs.

Other Affiliated Services revenues increased 46% due to Virbela Frame® revenue, which more than offset lower SUCCESS® revenues. Adjusted EBITDA decreased (40)% due to increased costs partially offset by increased revenues.

Corporate expenses and other contain the costs incurred to operate the corporate parent of eXp Realty.  

28

The following table reflects the results of each of our reportable segments during the nine months ended September 30, 2024 and 2023:

Nine Months Ended

Nine Months Ended

Change
2024 vs. 2023

    

September 30, 2024

September 30, 2023

$

    

%

(In thousands)

Statement of Operations Data:

Revenues

 

North American Realty

$ 3,408,418

$ 3,254,666

$ 153,752

5%

International Realty

60,142

37,644

22,498

60%

Other Affiliated Services

4,681

3,729

952

26%

Segment eliminations

(3,756)

(3,677)

(79)

(2)%

Total Consolidated Revenues

$ 3,469,485

$ 3,292,362

$ 177,123

5%

Adjusted Segment EBITDA (1)

North American Realty

85,208

82,495

$ 2,713

3%

International Realty

(7,401)

(10,105)

2,704

27%

Other Affiliated Services

(3,037)

(2,767)

(270)

(10)%

Total Segment Adjusted EBITDA

74,770

69,623

5,147

7%

Corporate expenses and other

(6,973)

(7,360)

387

5%

Total Reported Adjusted EBITDA

$ 67,797

$ 62,263

$ 5,534

9%

(1)Adjusted Segment EBITDA and Adjusted EBITDA are not measurements of our financial performance under U.S. GAAP and should not be considered as alternatives to net (loss) income from continuing operations, operating income, or any other measures derived in accordance with U.S. GAAP. For a definition of Adjusted Segment EBITDA and Adjusted EBITDA and a reconciliation of such measures to operating profit and net (loss) income from continuing operations, respectively, see “Non-U.S. GAAP Financial Measures”. Management evaluates the operating results of each of its reportable segments based upon revenue and Adjusted Segment EBITDA. Adjusted Segment EBITDA is defined by us as operating (loss) profit from continuing operations plus depreciation and amortization and stock-based compensation expenses. Adjusted EBITDA is defined by us as net (loss) income from continuing operations, excluding other income (expense), income tax benefit (expense), depreciation, amortization, impairment charges, litigation contingency expenses, stock-based compensation expense, and stock option expense and other items that are not core to the operating activities of the Company. The Company’s presentation of Adjusted Segment EBITDA and Adjusted EBITDA may not be comparable to similar measures used by other companies.

North American Realty revenues increased 5% for the nine months ended September 30, 2024 compared to the same period in 2023 primarily due to increased real estate transactions and increased home sales prices, despite the challenging market in the U.S. residential real estate markets. Adjusted EBITDA increased 3% due to increased revenues, net of agent commissions and other agent-related costs, partially offset by increased legal expenses, increased severance and employee-related expenses.

International Realty revenues increased 60% for the nine months ended September 30, 2024 compared to the same period in 2023 primarily due to increased real estate transactions driven by improved agent production in previously launched markets. Adjusted EBITDA improved 27% for the nine months ended September 30, 2024 compared to the same period in 2023 due to increased revenue and improved business efficiencies and reduced costs.

Other Affiliated Services revenues increased 26% due to Virbela Frame® revenue, which more than offset lower SUCCESS® revenues. Adjusted EBITDA decreased (10)% due to increases in selling, general and administrative expenses related to investing in business initiatives, partially offset by increased revenues.

Corporate expenses and other contain the costs incurred to operate the corporate parent of eXp Realty.  

NON-U.S. GAAP FINANCIAL MEASURES

To supplement our condensed consolidated financial statements, which are prepared and presented in accordance with U.S. GAAP, we use Adjusted EBITDA, a non-U.S. GAAP financial measure, to understand and evaluate our core operating performance. This non-GAAP financial measure, which may be different than similarly titled measures used by other companies, is presented to enhance investors’ overall understanding of our financial performance and should not be considered a substitute for, or superior to, the financial information prepared and presented in accordance with U.S.GAAP.

We define the non-U.S. GAAP financial measure of Consolidated Adjusted EBITDA to mean net (loss) income from continuing operations, excluding other income (expense), income tax benefit (expense), depreciation, amortization, impairment charges, litigation contingency expenses, stock-based compensation expense and stock option expense. Adjusted Segment EBITDA is defined as operating profit (loss) from continuing operations plus depreciation and

29

amortization and stock-based compensation expenses. We believe that Consolidated Adjusted EBITDA and Adjusted Segment EBITDA provides useful information about our financial performance, enhances the overall understanding of our past performance and future prospects and allows for greater transparency with respect to a key metric used by our management for financial and operational decision-making. We believe that Adjusted Segment EBITDA helps identify underlying trends in our business that otherwise could be masked by the effect of the expenses that we exclude in Adjusted Segment EBITDA. In particular, we believe the exclusion of stock and stock option expenses, provides a useful supplemental measure in evaluating the performance of our underlying operations and provides better transparency into our results of operations.

We are presenting the non-U.S. GAAP measure of Adjusted EBITDA to assist investors in seeing our financial performance through the eyes of management, and because we believe this measure provides an additional tool for investors to use in comparing our core financial performance over multiple periods with other companies in our industry.

Adjusted EBITDA should not be considered in isolation from, or as a substitute for, financial information prepared in accordance with U.S. GAAP. There are a number of limitations related to the use of Adjusted EBITDA compared to net (loss) income from continuing operations, the closest comparable U.S. GAAP measure. Some of these limitations are that:

Adjusted EBITDA excludes stock-based compensation expense related to our agent growth incentive program and stock option expense, which have been, and will continue to be for the foreseeable future, significant recurring expenses in our business and an important part of our compensation strategy; and
Adjusted EBITDA excludes certain recurring, non-cash charges such as depreciation of fixed assets, amortization of intangible assets, and impairment charges related to these long-lived assets, and, although these are non-cash charges, the assets being depreciated, amortized, or impaired may have to be replaced in the future.

The following tables present a reconciliation of Adjusted EBITDA to net (loss) income from continuing operations, the most comparable U.S. GAAP financial measure, for each of the periods presented:

Three Months Ended September 30,

Nine Months Ended September 30,

    

2024

2023

2024

2023

Net (loss) income from continuing operations

($ 6,481)

$ 2,265

($ 8,545)

$ 15,614

Total other (income) expense, net

(520)

(348)

(2,934)

(2,032)

Income tax (benefit) expense

(1,333)

1,788

3,508

2,962

Depreciation and amortization

2,379

2,790

7,742

8,148

Litigation contingency

18,000

-

34,000

-

Stock compensation expense (1)

9,910

11,764

28,067

29,912

Stock option expense

1,987

2,533

5,959

7,659

Adjusted EBITDA

$ 23,942

$ 20,792

$ 67,797

$ 62,263

(1)This includes agent growth incentive stock compensation expense and stock compensation expense related to business acquisitions.

LIQUIDITY AND CAPITAL RESOURCES

Our primary sources of liquidity are our cash and cash equivalents on hand and cash flows generated from our business operations. Our ability to generate sufficient cash flow from operations or to access certain capital markets, including banks, is necessary to fund our operations and capital expenditures, repurchase our common stock, and meet obligations as they become due. Our cash and cash equivalents balances and cash flows from operations have strengthened primarily due to transaction volume growth and improved cost leverage over the prior five years, attributable to the expansion of our independent agent and broker network and, to a lesser extent, increased average prices of home sales.

Currently, our primary use of cash on hand is to sustain and grow our business operations, including, but not limited to, commission and revenue share payments to agents and brokers and cash outflows for operating expenses and dividend payments. In addition, except for the $34 million litigation contingency accrual, the Company has no known material cash requirements as of September 30, 2024, relating to capital expenditures, commitments, or human capital (except as passthrough commissions to agents and brokers concurrent with settled real estate transactions). The Company intends to use available cash to pay the $34 million antitrust litigation Settlement amount.

We believe that our existing balances of cash and cash equivalents and cash flows expected to be generated from our operations will be sufficient to satisfy our operating requirements for at least the next twelve months. Our future capital requirements will depend on many factors, including our level of investment in technology, our rate of growth into new markets, and cash used to repurchase shares of the Company’s common stock. Our capital requirements may be affected

30

by factors which we cannot control such as the changes in the residential real estate market, interest rates, industry practice changes in light of the NAR Settlement, and other monetary and fiscal policy changes to the manner in which we currently operate. In order to support and achieve our future growth plans, we may need or seek advantageously to obtain additional funding through equity or debt financing. We believe that our current operating structure will facilitate sufficient cash flows from operations to satisfy our expected long-term liquidity requirements beyond the next twelve months.

Net Working Capital

Net working capital is calculated as the Company’s total current assets less its total current liabilities. The following table presents our net working capital as of September 30, 2024 and December 31, 2023:

    

September 30, 2024

  

December 31, 2023

Current assets

$ 309,585

$ 266,475

Current liabilities

(221,532)

(141,640)

Net working capital

$ 88,053

$ 124,835

For the three months ended September 30, 2024, net working capital decreased ($36.8) million, or (29)%, compared to December 31, 2023, primarily due to increased accrued liabilities and accounts receivable, due to the increased revenues in the third quarter of 2024, compared to the fourth quarter of 2023.

Cash Flows

The following table presents our cash flows for the three months ended September 30, 2024 and 2023:

Nine Months Ended September 30,

  

2024

2023

  

Net cash provided by operating activities

$ 177,800

$ 176,516

Net cash used in investment activities

(12,959)

(11,318)

Net cash used in financing activities

(138,370)

(150,843)

Effect of changes in exchange rates on cash, cash equivalents and restricted cash

(624)

403

Net change in cash, cash equivalents and restricted cash

$ 25,847

$ 14,758

For the nine months ended September 30, 2024, net cash provided by operating activities increased $1.3 million compared to the same period in 2023. The increase in operating activities was primarily driven by improved operating results, increased customer deposits, lower agent equity stock compensation expense and favorable working capital changes.

For the nine months ended September 30, 2024, net cash used in investing activities relates to cash used for purchases of property and equipment, acquisition of new business, and investments in affiliates and increased modestly compared to the same period of 2023.

For the nine months ended September 30, 2024 and 2023 net cash flows used in financing activities decreased $12.5 million compared to the same period in 2023, primarily driven by lower stock repurchases.

Acquisitions

While we do not consider acquisitions a critical element of our ongoing business, we seek opportunities to expand and enhance our portfolio of solutions, access new revenue streams, or otherwise complement or accelerate the growth of our existing operations. We may fund acquisitions or investments in complementary businesses with various sources of capital including existing cash balances and cash flow from operations. Acquisitions during the first nine months of 2024 have not had a material impact on cash flow.

CRITICAL ACCOUNTING POLICIES AND ESTIMATES

The condensed consolidated financial statements should be read in conjunction with the consolidated financial statements included in the 2023 Annual Report, which provides a description of our critical accounting policies. There were no changes to critical accounting policies or estimates as reflected in our 2023 Annual Report. For additional information regarding our critical accounting policies and estimates, see the Critical Accounting Policies and Estimates section of MD&A included in our 2023 Annual Report.

31

Item 3.

QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

There have been no material changes in our exposures to market risk since December 31, 2023. For details on the Company's interest rate and foreign currency exchange, see “Item 7A. Quantitative and Qualitative Information About Market Risks” in our 2023 Annual Report.

Item 4.

CONTROLS AND PROCEDURES

Evaluation of Disclosure Controls and Procedures

Management is responsible for establishing and maintaining disclosure controls and procedures that are designed to ensure that information required to be disclosed in its reports under the Securities Exchange Act of 1934, as amended (the “Exchange Act”) is recorded, processed, summarized and reported within the time periods specified in the SEC rules and forms, and that such information is accumulated and communicated to management, including our Chief Executive Officer (as the principal executive officer) and Principal Financial Officer, to allow timely decisions regarding required disclosures.

As of September 30, 2024, an evaluation was conducted by the Company under the supervision and with the participation of its management, including our Chief Executive Officer and Principal Financial Officer, of the effectiveness of its disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act). Based on this evaluation, our Chief Executive Officer and Principal Financial Officer each concluded that the Company’s disclosure controls and procedures were effective at the reasonable assurance level as of September 30, 2024.

Changes in Internal Control over Financial Reporting

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

PART II – OTHER INFORMATION

Item 1.

LEGAL PROCEEDINGS

See Note 12 – Commitments and Contingencies and Note 13 – Subsequent Events to the unaudited condensed consolidated financial statements included in Part I, Item 1 of this Quarterly Report for additional information regarding the Company’s legal proceedings, which is incorporated herein by reference. We cannot provide any assurances that results of such litigation will not have a material adverse effect on our business, results of operations, cash flows or financial condition.

Litigation and other legal matters are inherently unpredictable and subject to substantial uncertainties and adverse resolutions could occur. In addition, litigation and other legal matters, including class action lawsuits, government investigations and regulatory proceedings can be costly to defend and, depending on the class size and claims, could be costly to settle. As such, the Company could incur judgments, penalties, sanctions, fines or enter into settlements of claims with liability that are materially in excess of amounts accrued and these settlements could have a material adverse effect on the Company’s financial condition, results of operations or cash flows in any particular period.

Item 1A.

RISK FACTORS

The business, financial condition and operating results of the Company can be affected by a number of risks, whether currently known or unknown. For a discussion of our potential risks and uncertainties, please see in Part I, Item 1A Risk Factors of the 2023 Annual Report. Additional risks not currently known to us or that we currently deem to be immaterial also may materially adversely affect our business, financial condition or results of operations in future periods. Any of these factors, in whole or in part, could materially and adversely affect the Company’s business, financial condition, operating results and stock price. Except for the risk factors disclosed in Part I, Item 1A of 2023 Annual Report, which are hereby incorporated by reference into this Part II, Item 1A of this Quarterly Report, the risk factor related to legal and regulatory matters and the modified risk factor related to our stock set forth below, there have been no material changes to the Company’s risk factors as disclosed in the 2023 Annual Report. Modifications to the risk factors below are designated by underlined text and removals are designated by stricken text.  

32

Risks Related to Legal and Regulatory Matters

Adverse outcomes in litigation and regulatory actions against other companies and agents in our industry could adversely impact our financial results.

Adverse outcomes in legal and regulatory actions against other companies, brokers, and agents in the residential and commercial real estate industry may adversely impact the financial condition of the Company and our real estate brokers and agents when those matters relate to business practices shared by the Company, our real estate brokers and agents, or our industry at large. Such matters may include, without limitation, RESPA, Telephone Consumer Protection Act of 1991 and state consumer protection law, antitrust and anticompetition, and worker classification claims. Additionally, if plaintiffs or regulatory bodies are successful in such actions, this may increase the likelihood that similar claims are made against the Company and/or our real estate brokers and agents which claims could result in significant liability and be adverse to our financial results if we or our brokers and agents are unable to distinguish or defend our business practices.

As an example, in the matter of Burnett v. National Association of Realtors (U.S. District Court for the Western District of Missouri), a federal jury found NAR and certain other remaining brokerage defendants liable for $1.8 billion in damages related to allegations of breach of federal and state antitrust laws, which matter remains subject to final court approval. Additionally, certain other brokerage defendants settled with the plaintiffs, including both monetary and non-monetary settlement terms, which also remain subject to final court approval. Since that time, the Company has been named in multiple putative class action complaints; all defendants have since settled (some of which remain subject to final court approval). That same day, the Company, along with other brokerage and non-brokerage defendants, were named as defendants in Gibson v. National Association of Realtors, alleging a similar fact pattern and antitrust violations. Since that time, the Company was named as a defendant in additional putative class action lawsuits alleging similar fact patterns and antitrust violations. NAR and certain brokerage defendants have settled certain of these lawsuits, which include both monetary and non-monetary settlement terms. On October 1, 2024, the Company entered into a Settlement Term Sheet (the “Settlement”) with plaintiffs in the U.S. antitrust litigation filed by plaintiffs 1925 Hooper LLC and others in the Northern District of Georgia (the “Hooper Action”). The Company expects that the proposed Settlement would resolve all U.S. claims set forth in the Hooper Action, as well as all similar claims on a nationwide basis against the Company (collectively, the “Nationwide Claims”) and would release the Company, its subsidiaries and affiliates, and their independent contractor real estate agents in the United States from the Nationwide Claims. By the terms of the Settlement, the Company agreed to make certain changes to its business practices and to pay a total settlement amount of $34.0 million. The Settlement remains subject to preliminary and final court approval and will become effective following any appeals process, if applicable. Both the NAR and the Company’s settlement terms may materially impact business practices within the industry which could adversely impact the Company’s business, results of operations, and financial condition.  

Risks Related to our Real Estate Business

The real estate market may be severely impacted by industry changes as the result of certain class action lawsuits, settlements, or government investigations.

The real estate industry faces significant pressure from private lawsuits and investigations by the Department of Justice (the “DOJ”) into antitrust issues.

In April 2019, the National Association of REALTORS® (“NAR”) and certain brokerages and franchisors (including Realogy Holdings Corp., HomeServices of America, Inc. RE/MAX, and Keller Williams Realty, Inc.) were named as defendants in a class action complaint alleging a conspiracy to violate federal antitrust laws by, among other things, requiring residential property sellers in Missouri to pay inflated commission fees to buyer brokers (the “NAR Class Action”). On October 31, 2023, a jury found NAR and various of its co-defendants liable and awarded plaintiffs nearly $1.8 billion in damages (all defendants have since settled, some of which remain subject to final court approval). Class action suits raising similar claims are already pending in this and other jurisdictions and the outcome of the NAR Class Action may result in additional such actions being filed. The Company was named as one of several defendants in similar class action suits, but entered into a settlement term sheet on October 1, 2024 to resolve all U.S. Nationwide Claims. See, Note 12 – Commitments and Contingencies and Note 13 – Subsequent Events to these unaudited consolidated financial statements.

Defending against class action litigation is costly, may divert time and money away from our operations, and imposes a significant burden on management and employees. Also, the results of any such litigation or investigation cannot be

33

predicted with certainty, and any negative outcome could result in payments of substantial monetary damages or fines, and/or undesirable changes to our operations or business practices, and accordingly, our business, financial condition, or results of operations could be materially and adversely affected.

On March 15, 2024, NAR entered a settlement agreement to resolve on a class wide basis the claims against NAR in the NAR Class Action. In addition to a monetary payment of $418 million, NAR agreed to change certain business practices, including changes to cooperative compensation and buyer agreements. The NAR settlement agreement: (1) prohibits NAR and REALTOR® MLSs from requiring that listing brokers or sellers make offers of compensation to buyer brokers or other buyer representatives; (2) prohibits NAR, REALTOR® MLSs and MLS participants from making an offer of compensation on the MLS; and (3) requires all REALTOR® MLS participants to enter into a written buyer agreement specifying compensation before taking a buyer on tour. The NAR settlement received preliminary court approval on April 23, 2024.

These revised NAR rules and practices have caused and may require additional changes to our business model, including changes to agent and broker compensation and how we meet home buyers. Without mandated commission sharing, for example, we may see the introduction of hourly or a la carte services. Or, if buyers now compensate brokers, they may be more likely to contact listing agents directly, which could drive down dual agent broker commissions. Home lending rules and norms do not currently allow buyers to include buyer’s agent compensation in the balance of a home loan, which may impair the ability of homebuyers to pay their agent fees when purchasing a home. The amended rules and regulations also require us to get a buyer agreement signed before we take a home buyer on a first tour. This requirement may dissuade buyers from hiring the Company, thereby reducing the fees we receive from our agents. These and other shifts in the model for agent and broker compensation could significantly change the brokerage landscape overall and may adversely affect our financial condition and results of operations.

In addition to the NAR Class Action and various similar private actions already pending, beginning in 2018, the DOJ began investigating NAR for violations of the federal antitrust laws. The DOJ and NAR appeared to reach a resolution in November 2020, resulting in the filing of a Complaint and Proposed Consent Judgment pursuant to which NAR agreed to adopt certain rule changes, such as increased disclosure of commission offers. The DOJ has since sought to continue its investigation of NAR, and on April 5, 2024 a federal appeals court decided that the DOJ could reopen its investigation. It is uncertain what effect, if any, the resumption of the DOJ’s investigation could have on the larger real estate industry, including any further settlement that may result therefrom.

Risks Related to Our Stock

Because we can issue additional shares of common stock and because we issue stock under equity incentive plans, our stockholders may experience dilution in the future.

We are authorized to issue up to 900,000,000 shares of common stock, of which 183,606,708 shares were issued and 154,669,037 shares were outstanding as of December 31, 2023. Additionally, the Company maintains a 2015 Equity Incentive Plan and a 2024 Equity Incentive Plan from which employees, agents, brokers and certain service providers of the Company and its affiliates can receive awards of the Company’s common stock. As of December 31 September 30, 2024, no additional issuances were being made out of the 2015 Equity Incentive Plan.. As of September 30, 2024, there were 150,000,000 shares authorized and 36,000,000 shares registered under the 2024 Equity Incentive Plan, of which 147,766,310 are available for future issuance, subject to registration. The Company ceased issuing shares under the 2015 Equity Incentive Plan. when it switched to issuing shares under the 2024 Equity Incentive Plan on September 1, 2024. Our Board of Directors has the authority to cause us to issue additional shares of common stock without consent of any of our stockholders, subject to applicable Nasdaq listing rules. Consequently, current stockholders may experience more dilution in their ownership of our common stock in the future.

34

Item 2.

UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS

Issuer Purchases of Equity Securities

The following table provides information about repurchases of our common stock through the quarter ended September 30, 2024:

Period

Total number of shares purchased

Average price paid per share

Total number of shares purchased as part of publicly announced plans or programs (1)

Approximate dollar value of shares that may yet be purchased under the plans or programs

7/1/2024-7/31/2024

984,278

$ 12.87

984,278

$ 337,380,927

8/1/2024-8/31/2024

941,746

12.40

941,746

325,683,880

9/1/2024-9/30/2024

868,016

13.46

868,016

313,984,244

Total

2,794,040

$ 12.91

2,794,040

(1)In December 2018, the Board approved a stock repurchase program authorizing the Company to purchase its common stock. In November 2019, the Board amended the repurchase program, increasing the total amount authorized to be purchased from $25.0 million to $75.0 million. In December 2020, the Board approved another amendment to the repurchase program increasing the total amount authorized to be purchased from $75.0 million to $400.0 million. In May 2022, the Board approved another amendment to the repurchase program increasing the total amount authorized to be purchased from $400.0 million to $500.0 million. In June 2023, the Board approved another amendment to the repurchase program increasing the total amount authorized to be purchased from $500.0 million to $1.0 billion. The stock repurchase program is more fully disclosed in Note 7 – Stockholders’ Equity to the condensed consolidated financial statements.

Item 3.

DEFAULTS UPON SENIOR SECURITIES

None.

Item 4.

MINE SAFETY DISCLOSURES

Not applicable.

Item 5.

OTHER INFORMATION

During the three months ended September 30, 2024, no directors or officers (as defined in Rule 16a-1(f) of the Exchange Act) adopted or terminated a Rule 10b5-1 trading arrangement or non-Rule 10b5-1 trading arrangement, as each term is defined in Item 408 of Regulation S-K.

35

Item 6.

EXHIBITS

Exhibit

Exhibit

Incorporated by Reference

Number

    

Description

    

Form

Exhibit

Filing Date/Period End Date

3.1

Restated Certificate of Incorporation

10-K

3.1

2/28/2023

3.2

Restated Bylaws

10-K

3.2

2/28/2023

31.1*

Certification of the Chief Executive Officer pursuant to Rule 13a 14(a) under the Securities Exchange Act of 1934

31.2*

Certification of the Chief Accounting Officer (Principal Financial Officer) pursuant to Rule 13a 14(a) under the Securities Exchange Act of 1934

 

 

32.1**

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

32.2**

Certification of the Chief Accounting Officer (Principal Financial Officer) pursuant to 18 U.S.C. 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

101.INS*

Inline XBRL Instance Document

 

 

101.SCH

*

Inline XBRL Taxonomy Extension Schema Document

 

 

101.CAL*

Inline XBRL Taxonomy Extension Calculation Linkbase Document

 

 

101.DEF*

Inline XBRL Taxonomy Extension Definition Linkbase Document

 

 

101.LAB*

Inline XBRL Taxonomy Extension Label Linkbase Document

 

 

101.PRE*

Inline XBRL Taxonomy Extension Presentation Linkbase Document

104*

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

* Filed herewith

** Furnished herewith and not “filed” for purposes of Section 18 of the Exchange Act

36

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.

November 7, 2024

    

eXp World Holdings, Inc.

(Registrant)

/s/ Kent Cheng

Kent Cheng

Chief Accounting Officer (Principal Financial Officer)

37

EX-31.1 2 expi-20240930xex31d1.htm EX-31.1

Exhibit 31.1

Certification of the Chief Executive Officer pursuant to Rule
13a-14(a) under the Securities Exchange Act of 1934, as adopted pursuant to
Section 302 of the Sarbanes-Oxley Act of 2002

I, Glenn Sanford, hereby certify that:

1.I have reviewed this Quarterly Report on Form 10-Q of eXp World Holdings, 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:

November 7, 2024

By:

/s/ Glenn Sanford

Glenn Sanford

Chief Executive Officer (Principal Executive Officer)


EX-31.2 3 expi-20240930xex31d2.htm EX-31.2

Exhibit 31.2

Certification of the Chief Accounting Officer (Principal Financial Officer) pursuant to Rule
13a-14(a) under the Securities Exchange Act of 1934, as adopted pursuant to
Section 302 of the Sarbanes-Oxley Act of 2002

I, Kent Cheng, hereby certify that:

1.I have reviewed this Quarterly Report on Form 10-Q of eXp World Holdings, 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.

February 25, 2021

Date:

November 7, 2024

By:

/s/ Kent Cheng

Kent Cheng

Chief Accounting Officer (Principal Financial Officer)


EX-32.1 4 expi-20240930xex32d1.htm EX-32.1

Exhibit 32.1

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

In connection with the quarterly report of eXp World Holdings, Inc. (the “Company”) on Form 10-Q for the period ended September 30, 2024 as filed with the Securities and Exchange Commission (the “Report”), I, Glenn Sanford, the Chief Executive Officer of the Company, hereby certify pursuant to 18 U.S.C. 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to my knowledge:

1.The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and
2.The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

Date:

November 7, 2024

By:

/s/ Glenn Sanford

Glenn Sanford

Chief Executive Officer (Principal Executive Officer)

A signed original of this written statement required by Section 906 has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission (“SEC”) or its staff upon request.

This certification accompanies the Form 10-Q to which it relates, is not deemed filed with the SEC and is not to be incorporated by reference into any filing of the Company under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended (whether made before or after the date of the Form 10-Q), irrespective of any general incorporation language contained in such filing.


EX-32.2 5 expi-20240930xex32d2.htm EX-32.2

Exhibit 32.2

Certification of Chief Accounting Officer (Principal Financial Officer) pursuant to 18 U.S.C.
1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

In connection with the quarterly report of eXp World Holdings, Inc. (the “Company”) on Form 10-Q for the period ended September 30, 2024 as filed with the Securities and Exchange Commission (the “Report”), I, Kent Cheng, the Chief Accounting Officer (Principal Financial Officer) of the Company, hereby certify pursuant to 18 U.S.C. 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to my knowledge:

1.The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and
2.The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

Date:

November 7, 2024

By:

/s/ Kent Cheng

Kent Cheng

Chief Accounting Officer (Principal Financial Officer)

A signed original of this written statement required by Section 906 has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission (“SEC”) or its staff upon request.

This certification accompanies the Form 10-Q to which it relates, is not deemed filed with the SEC and is not to be incorporated by reference into any filing of the Company under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended (whether made before or after the date of the Form 10-Q), irrespective of any general incorporation language contained in such filing.


GRAPHIC 6 expi-20240930x10q001.jpg GRAPHIC begin 644 expi-20240930x10q001.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" !* 64# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]4Z*CGGCM M8))II%BAC4N\CL%55 R22>@ KXD^//\ P4NT/PA?W.C?#S3HO$]Y$2CZM=,5 MLE;I^[ ^:7ZY ],T ?;V0.]&0:_'/Q#^WO\ &SQ#<-(OBS^RT/2+3K.*-5]A ME2?S)J7PM^W]\:O#5TDDOB=-:B!^:#4[2.16'IE0K#\#3L*Y^Q%%?+/[+_[= MWAWXZWT'AW7+5/#/BZ08A@\S=;7I'41,>0W^PW/H37NOQ:7QC_P@>IR^ Y[* M+Q/"GFVL>H0^9#.5Y,1Y&"PX!['':D,[&BORCU#_ (*0?&O2KZXLKR#0K6[M MY&BF@ETQE>-U.&5@7X(((Q7T[^Q=^VO-\<;^[\+>,OL5EXJ&9K*2U3RHKN,# MYD"DG#KUZ\C/I0!]?TA(4$G@"EKXZ_;Z_:L_X5;X=?P/X9NPOBO58?\ 2;B) MOFL;=N,^SOR!Z#)]* /"?^"@7[5Q\=ZW+\//"MYG0-.F_P")C=PMQ=W"G_5@ MCJB'\V^G/RK\-/ WB+XK>--,\,Z LUUJ-]*$4;CM1?XG8]E49)/M7+V]O-?W M4<,*//<3.%1$!9G8G@ =R37ZW_L4_LNQ? ;P.=:UFW5O&FK1![@N,FSB/(@' MH>A;WX[56Q.YZ[\#/@YI/P-^'>G^&-+)F:(>;=WC_?N9R!OD/Y =@ *]!K\ MM_'7_!1CXM>'O&OB#2[3^P?LMCJ%Q;1;]/);8DC*N3OY. *]W^%/[>'V+]G^ M^\<_$5K:?5_[1DLK#3M+B\I[HA%; !)P!GECP/TJ1GVATHR/6OR8^(/_ 4@ M^*_BR\E_L2XLO"=@3\D-E LLH'^U)(#D_0"N,TO]N;XVZ7="8>.;JZP<^7=6 M\,B'\"E.P7/V;HK\^_@5_P %.3?:A;:3\3=+AM8Y2$&MZ8I"H?66(D\>I4\> ME??.E:K9ZYIMMJ&GW,5Y97,8EAN('#)(A&001U%(9;HHKF=4\0W5GX\T/2(_ M+^R7EO<2RY7YLH%VX/;J: .FHHKY_P!6^./B/PQ^UCI7P^U2.R'A?6]/,UA, ML1$_G '*E]V",CICO0!] 45\W>'_ -J^#6?VM-5^%^ZW_LF&T\JWG'WVO5&] MUW=QMXQZBM'X7?''Q'\1_P!HKQYX9A2R7P;X:C6+S5B/GO<'&07W8QUXQVH M^@**^0_''[4WQ$^(OQ)U3P/\#?#5GJSZ0QCU'7M3/^CQN#@JN2% !R,DDD@X M'%,\(?M2_$CX8?$/2O"'QT\-66F0ZPXBL?$&E'_1RY. &P2"/7H1Z4"/K^BO MG']L;XZ^+_@QI/A,^#8M-EO]9U'[&1J,1=.5.,888YQS7GGB#]H3X_\ P*NM M)U?XG^&/#=]X2N[I+6>;1)3YL)8\'[Q_48/M0,^T:*^?_P!JOX\:W\(_ /A? M7O"ZV2-7..F2 : +-%?&6O_ M !Y^.WBSX\^-/ _PZLO#$]MH)5Q_:B,C["%_BWX)R?05U7PE_:I\56OQ-@^& MWQ@\+P^%?$]V,V%]9ONM+OV') SV()]"!0!]1T444 %%%% !1110 4444 %% M%% !1110 4444 ?GW_P4G_:1N]/GC^%>@7;6ZR0K<:W-$V&96YCM\CL1AF'< M%1ZU\A_LY_ +6/VB/B'!X=TV06=I&GVB_P!09-RVT (!..[$D!1W)] :POC; MXQF\?_%SQ?X@G?>]]J<\BD'(V!RJ >P4**]0_9;_ &MO^&9=/UV*V\(0:]=Z MK+&SWO+WX>I-X=U^%#)#9O.TMI<$#[AWDLA/0, M#CU%><_\/8-2_P"B<6O_ (-V_P#C5'_#V#4O^B<6O_@W;_XU2U'H?"0^W^&= M;_Y;:?J=A<8X)62&5&_1@P_2OVB_9.^,S?''X*Z-KUTZMJ\(-EJ('>=, MCM MN!5OQK\=_B?XT3XC?$+Q!XG33DTH:M>27ALXY-ZQ,YRP#8&>*I[%@Z'\]H_*FQ(G_X*'?LH?VI;W'Q1\*6>;R%0=;LX M%YE0# N0!_$HX;U&#V.?AGX/:!XI\2?$OP_8^"_.7Q*]VC6(;% MN[O8-SA>JQ@Y8^@P.I%?C?XM\5:IXX\2:CKNM7;WVJ7\S3SSN>68_P @.@'8 M 5W/[1/QWUC]H'XBWGB+42T%DN8=.L-V5M8 >%]V/5CW/L!7H'[%O[+UQ\?? M'*W^JPR1^#=)D62^EQC[2_58%/J?XCV'N13V%N>X_P#!/']E'[5);?%'Q79_ MN4.=#LYU^^PZW)![#HOOD]A7Z'3_ .H?Z&F6-C;Z;9P6EK"EO;0(L44,2[51 M%& H Z 8I\_^I?Z&I*/P:^*W_)4/%__ &&+S_T<]4?"_A[7?'NLZ;X^*W_)4/%__ &&+S_T<]?<7_!+/X;6,MOXH M\;W$2R7T4BZ;:LR\Q@KND(]S\H^F:HDK_#O_ ()7/=:3%<>-?%[V5\ZAFL=( M@5Q%[&1^"?H,54^)_P#P2TO=-TB:\\#>*6U6[B4L-.U6%8FE]ED4XS]0/K7Z M-44KCL?S]Z[H6H>&-8O-*U6SFT_4;.4PSVTZ[7C<=017W=_P31^/]U'JMS\, M=7NFEM)D:YTHR-GRG'+Q#V(RP'J#ZU2_X*D?#6QTGQ'X8\9V<20W&I*]E>;5 MQYC(-T;'WQN&?8>E?+/[-OB*?PM\=?!&HP-M:/5(%;W5F"L/R)I[BV/W)KAM M?_Y*UX6_Z\KS^25W KA]?_Y*UX6_Z\KS^25)1W-?('_!0:RO_"6F>"OB;HT8 M.I^&=37)QU1^@)';UZ!KC3+HJ9$1]K95@PP M>W(H ^!M6^#.L^#?V:=#^,=M%CQ_;:L?%%U-CYVAE;[A/7: 0V/>O<_V$O"] MY<_!S7_%MZNS5O%]_<7K,>H4Y"X/IDMBOI34_"VFZOX9G\/W-LK:5-;&T>W' M \K;MVC\*C\&>$--\!>%M-\/Z/$T.FZ?"(($=MS!1ZGN?>@1\=?L+^.=#^&6 MM>/OAWXJNH-"\5QZQ+<#[>XB^UIDXVLV 2.H'<-Q4O[>'CW0?B&O@_X=^&;J MWU[Q;O?^&M#/]J.-O\ :-]*9YP#U"L>%_ "F!X' M_P %!=,OE\,?">PM[L6VHKJT4*73+O"2"/&_'?GFN$\7^$O&^L?M#^$OAM\; MOB#=:SX7N66]L)K2UCMH+R8=(VP!@YXYSUK[:^*'P6\,?%\Z*?$=O<3G2+H7 MEKY%PT6V0>N.H]JA^*OP+\)_&0:0WB.TGDGTF<7%G<6MPT$L3^S+SCVH \$_ MX*)P0V/PM\%0Q*L4$.O6Z*HX"J!@#\ *^G_#OB+2KVPL;>WU*SGG,*8BBN$9 MC\H[ YKF_BY\#?"WQN\,V>@^*H;JZL+659H_)N6B?>!C)84? [5['2/VV?C-)?7MM91M!& U MQ,L8)RG3<16+^TIXITKXU?M+?"_POX*N(=9U71[S[3?7MDPDCMTR"07'' &3 MS7M/C[]ASX5_$KQ=J/B76]/U&75+]Q).\.H21J3@#A1TX%=W\)OV?_ ?P2M9 M8O".@0Z=+,,2W3,TL\@]#(Q)Q[=*8'H8Z4M%%(84444 %%%% !1110 4444 M%%%% !1110!^#_QG\(3> OBQXMT"=/+>PU.>(*.FS>2I'L5(->O_ +)?[)FG M?M-:?X@>3Q:V@W^E2Q VJ68F+QN#A\[QCE2*]R_X*5?LY76 M!+6Z\3ZRX*PS7,#6UI&?[S;L.V/[H SZBEJ/0X[_ (=06G_119O_ 5#_P". M5[O^RM^R%#^S+J>OW<7B5]>_M6&*(H]H(/+V,QSPQSG=7Y^?#3]N/XF> _B- MJ'B>^U5_$5OJLWFZCI5XV()!T'E@?ZHJ!@%>, 9!K]8_A?X_M_BAX#T?Q1:Z M??:7;ZE )DM=0B\N5![CN/0C@C!H Z>65((GDD8)&@+,S' '4DU^3O[=7[5 M+_&CQ:WA;P_='_A#=(F(#H?EOIQP93ZJ.0OXGN*]W_X*&?M7?\(Y8S_#'PI> MXU2ZC']LW<#( E3ZDENPQ^;7B;PWJ7@_P 0 M7^BZO:26.IV,S07%O*,,C@X(_P #W%/<6Q^_=K=0WMM%<6\J302H)(Y(V#*Z MD9!!'4$-#O)F[=[9B?S3\5]*_0 M*?\ U#_0U)1^#7Q6_P"2H>+_ /L,7G_HYZ^Y_P#@EC\1;)=/\5>"II5COFE7 M4K9&;F1<;9,>N/E-?#'Q6_Y*AXO_ .PQ>?\ HYZH>#/&>L_#[Q)8Z_H%]+IN MJV4@DAN(CR#Z$="#T(/!%42?OQ17P!\.?^"J-@-)A@\<>$KO^T44*]YHDB-' M*\J0@I] Q_"JGQ0_X*FQW.D36G@+PM<6U](I5=0UITQ#[K$A.X_5@/8TK M#N97_!4OXC6.HZ[X6\&VLJRW5@KWUV%.?++C;&I]R-QQ]/6OE3]F[P]/XI^. MO@C3K==SR:I S>RJP9C^0-<1XD\2:GXOUV]UG6+V74-3O93-/*?A_^WAXGU+PEX,N/'&I-I,<;:=; MRF-E0J,OD*>GT[T ?9/Q1^-OACX/RZ''XBFN8FUF[%G:?9X#)F0_WL=![UU/ MB7Q/I7@_1+O6-:OX-,TRU0R37-RX5$'N:_.G]I#XM_$#XC^(?AO!XR^&%YX" MM[?7(W@N+FX,@G8\%1E1CCFO8/V[F?Q1XZ^$_@;4;J2S\,:SJ8-\P;:LF&4! M2?Q- KG71?\ !1;X+RZV-/\ [7U%(B^S[>VGN+?ZY^]CWQ7T3I'B33/$&AP: MSIE[#J&F3Q>=%[^"7@.X\%/X7?PMI2Z%Y)A%L+5 %&,9!QG M=WW9S7S=^PG=3Z+'\5_!EK=27OAW0M2D33Y7;<%!W J#^ _*@#Z2^%/QG\-? M&6SU6Z\-37$T6FW;65P;B Q$2+G.,]1QUIGQC^-GACX%>&X=<\537,-A+.+= M6M8#*V\C(X'TKP#_ ()U?\BO\0_^QCG_ )M5C_@HZ ?A3X:!&0=>M^#]:8SJ MO"7[??P:\7:U!ID7B"XTV>9@L;ZG9O!$2>@WG('XXKW3Q#XHT_PSX:O=>O)2 M=-L[*\H^-?PA\&^.O@9J,6M:18Q^1I?GQ7JPJDENZQY#J MX&1S7CG[/GBG5?$_[!WB'^U)9+DV-G>6EO/(E?/O[*?_ "9#!_V#[S_V:OF#]F_4/&_[/7@#3_BOHIFU[P1>W3VW MB#1E'-NJL )E^F>OY\4Q'Z&:#\;O"_B3XGZUX!LI[EO$6D1":ZC> K&%..C] M#U%0_%_X_>!_@9IT5UXNUE+%YL^3:1*99YO7:@YQ[G KY>_9G\:Z1\1/VU?B M#XBT*[6]TN_TF.6&4#!Q\N01V(/!%5OA/X=TWXS_ +;7Q"O_ !K#'J#C.?K0![K\+?VV?A7\6O$$6B:5K%Q8:K.VV"VU2W,!F/HC M9()]LYKIOC-^TKX&^!+6VCH/ M=(M?%EQIMM]GNM"N0"[(/XHP>IQZ"/CS#>'PIJ$TMS98-S M9W=NT,T0)P"0>,?0UZ=7S]^S#\??!GQAO-&M1UW4V=-/L(6GG:--S!1UP.]<_X8^,/AWQ M?\,_^$[TV2XET#[.]SN>$K+L3.?D/?BLW]I#_DA'CC_L%S?RKQO]GK_DQ)/^ MP1=?R:@#Z(^'OQ$T'XH^%;/Q#XOSZ_9SU;QO\ LV> -'^*.F>?X@^'NJW# MP:]I2 [K0JV!,@_K^!KV/]ECQAI7CW]KSXF:_HEVM[I=_9130S+QD''!'8CH M10(^E_C!^T+X%^!=E#/XMUE;.:<9ALX4,MQ*/54'./AZ3JUS8ZO*<0VNJ6Q@:8^B')!/MG->$? 3P_IGQD_;"^)NM^,XHM4U'09!% MIUA>*'2%0VT,$/' Z>F:^R9?ASX6G\066N/X?TUM8L@5M[W[*@EB!ZX8"@#H MZ*3(HH&17EG!J%K-;74,=Q;S(8Y(I5#(ZD8((/!!':OA?X\_\$S-.\0WUSK' MPVU*'0YI27;1;[<;;)[1.,E![$$>XK[NHH _&3Q#^PW\:_#MTT+>"+J_4' F MTZ:.=&^F&S^8IWAS]AGXU^)+M85\%7.G(3S/J4T<"+](]0A(DBTFU4_8XV'0R,>9,>F /K7U9\5)/%MCX M!U"+P#I]I=^)&C\FR2[F6&&$GCS#D8(4^ .E=E12&?DYJO_!/#XZ:YJ=U MJ.H0Z7>7UU*TT]Q-JJL\CL"031VJ$?-)NQ@N>@]!GUK[)HIW%8*^1/VUOV,)OCE):^)_!T=K;^+HML-S' M.XBCO(>Q+=G7L>XX["OKNBD,_)BR_P""<_QOTZ\ANK6VTF"YA<21RQZJH9&! MR"#C@@U^E'PH/=3P:^2OBM_R5#Q?_ -AB\_\ 1SU^@O\ P2L_Y)UXR_[",/\ MZ :?0E'SK\2/^"='Q7\&WLW]B65OXOTX']W/I\RI*1_M1.00?H37"6'[&'QJ MU&Z6!/A]JD3$XWW&R)!]69@*_:BC I7'8_._X#_\$R;Q-0MM6^)U_"EM&P<: M'ITF]I/:67H![+GZU^@NCZ/9>']+M=-TVUBLK"UC$4%O H5(T P !5RBD,*Y MC5?#]W>>/=#U>/9]DL[:XBERWS;G"[<#OT-=/10 5X!H/P(U_3?VMM;^)4=#CN#W%>KT4 M ?%;_"+]K&[TG_A$)_B#H2:%L^SMK*C_ $MHNG79NSCWS[U] _ OX!Z3\!_A MR_AS2IGO;RXW2WNH3C#W,S#!8^@'85ZG10!\._#SX _M(?!N37[;P=K/A&WT M[4]0EO2MX&E?+,<FT4 >(_!# MX,ZY\._V<8O FI36CZPMK<0EX'+1;GSCD@'OZ4O[+WP2U'X3_!9/!WBE;&_F M>:9IHX"9(7C?L<@9XKVVB@#YH^"O[)"? OX]^(?$V@31?\(GJEB4BM&8^;:R MEP2@'=/0]NE5?CQ^RAKVO?$2'XE_"WQ&GA7QLB[;A)@?(NP/[V <''!!!!KZ MAHH ^*;7]FGXY?%3XC^%?$7Q/\2>'8;7P_ >I.!D\#@?G5[]FOQ+\3)?B5\0O#? MCW6K/Q!!ILJ2VUS9!=D&\DB+(48.W!VG)'K7T;65H'A;2/"T5S'I.G6^GK>.?AGXD\/Z>T27NHV4EO$TQ(0,1QDCM7GW MPI^#&N>"OV9U\ 7TUF^M"PGMO,AZ^AKZ4HH ^6?C?^RAXCOOB2/B;\)O$D?A;QBPQ=P7&?L]W[G@C)[@ M@@^U6OA7\//VBM0\?Z=KOQ$\>:;9Z/8@AM&T>)62ZS_?PH ^O)]*^G** /F; MXC>"/VCM1^(NN7?A/QKHVG^%Y3']AM;B(%HP =P(V9STROT&_X)6 EX-101.SCH 7 expi-20240930.xsd EX-101.SCH 995200100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 995200200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Calc2) link:presentationLink link:calculationLink link:definitionLink 995200400 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 99940201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Schedule of Cash) (Details) link:presentationLink link:calculationLink link:definitionLink 99940301 - Disclosure - DISCONTINUED OPERATIONS - ASSETS AND LIABILITIES OF DISCONTINUED OPERATIONS (Details) link:presentationLink link:calculationLink link:definitionLink 99940302 - Disclosure - DISCONTINUED OPERATIONS - INCOME STATEMENT OF DISCONTINUED OPERATIONS (Details) link:presentationLink link:calculationLink link:definitionLink 99940502 - Disclosure - PLANT, PROPERTY AND EQUIPMENT, NET (Schedule of Fixed assets) (Details) link:presentationLink link:calculationLink link:definitionLink 99940602 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Schedule of Definite-Lived Assets) (Details) link:presentationLink link:calculationLink link:definitionLink 995200090 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 995200105 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 995200300 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF EQUITY link:presentationLink link:calculationLink link:definitionLink 995200305 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF EQUITY (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 995210401 - Disclosure - EXPECTED CREDIT LOSSES link:presentationLink link:calculationLink link:definitionLink 995210901 - Disclosure - EARNINGS PER SHARE link:presentationLink link:calculationLink link:definitionLink 995211301 - Disclosure - SUBSEQUENT EVENTS link:presentationLink link:calculationLink link:definitionLink 99930703 - Disclosure - STOCKHOLDERS' EQUITY (Tables) link:presentationLink link:calculationLink link:definitionLink 99930903 - Disclosure - EARNINGS PER SHARE (Tables) link:presentationLink link:calculationLink link:definitionLink 99940401 - Disclosure - EXPECTED CREDIT LOSSES (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 99940601 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 99940701 - Disclosure - STOCKHOLDERS' EQUITY (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 99940702 - Disclosure - STOCKHOLDERS' EQUITY (Schedule of common stock issued) (Details) link:presentationLink link:calculationLink link:definitionLink 99940703 - Disclosure - STOCKHOLDERS' EQUITY (Changes in the Company's stock compensation liability) (Details) link:presentationLink link:calculationLink link:definitionLink 99940704 - Disclosure - STOCKHOLDERS' EQUITY (Stock Repurchase Plan) (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 99940705 - Disclosure - STOCKHOLDERS' EQUITY (Schedule of shares repurchased) (Details) link:presentationLink link:calculationLink link:definitionLink 99940801 - Disclosure - SEGMENT INFORMATION (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 99940802 - Disclosure - SEGMENT INFORMATION (Financial Information) (Details) link:presentationLink link:calculationLink link:definitionLink 99940901 - Disclosure - EARNINGS PER SHARE (Schedule of calculation of basic and diluted earnings per share) (Details) link:presentationLink link:calculationLink link:definitionLink 99941001 - Disclosure - INCOME TAXES (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 99941101 - Disclosure - FAIR VALUE MEASUREMENTS (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 99941201 - Disclosure - COMMITMENT AND CONTINGENCIES (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 99941301 - Disclosure - SUBSEQUENT EVENTS (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 995210101 - Disclosure - DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION link:presentationLink link:calculationLink link:definitionLink 995210201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 995210301 - Disclosure - DISCONTINUED OPERATIONS link:presentationLink link:calculationLink link:definitionLink 995210501 - Disclosure - PLANT, PROPERTY AND EQUIPMENT, NET link:presentationLink link:calculationLink link:definitionLink 995210601 - Disclosure - GOODWILL AND INTANGIBLE ASSETS link:presentationLink link:calculationLink link:definitionLink 995210701 - Disclosure - STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 995210801 - Disclosure - SEGMENT INFORMATION link:presentationLink link:calculationLink link:definitionLink 995211001 - Disclosure - INCOME TAXES link:presentationLink link:calculationLink link:definitionLink 995211101 - Disclosure - FAIR VALUE MEASUREMENT link:presentationLink link:calculationLink link:definitionLink 995211201 - Disclosure - COMMITMENTS AND CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 99920202 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) link:presentationLink link:calculationLink link:definitionLink 99930203 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) link:presentationLink link:calculationLink link:definitionLink 99930303 - Disclosure - DISCONTINUED OPERATIONS (Tables) link:presentationLink link:calculationLink link:definitionLink 99930503 - Disclosure - PLANT, PROPERTY AND EQUIPMENT, NET (Tables) link:presentationLink link:calculationLink link:definitionLink 99930603 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Tables) link:presentationLink link:calculationLink link:definitionLink 99930803 - Disclosure - SEGMENT INFORMATION (Tables) link:presentationLink link:calculationLink link:definitionLink 99940501 - Disclosure - PLANT, PROPERTY AND EQUIPMENT, NET (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 99900 - Disclosure - Standard And Custom Axis Domain Defaults link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 expi-20240930_cal.xml EX-101.CAL EX-101.DEF 9 expi-20240930_def.xml EX-101.DEF EX-101.LAB 10 expi-20240930_lab.xml EX-101.LAB EX-101.PRE 11 expi-20240930_pre.xml EX-101.PRE XML 13 R1.htm IDEA: XBRL DOCUMENT v3.24.3
Document and Entity Information
9 Months Ended
Sep. 30, 2024
shares
Document And Entity Information  
Document Type 10-Q
Document Period End Date Sep. 30, 2024
Document Quarterly Report true
Document Transition Report false
Entity Registrant Name EXP WORLD HOLDINGS, INC.
Entity Incorporation, State or Country Code DE
Securities Act File Number 001-38493
Entity Tax Identification Number 98-0681092
Entity Address, Address Line One 2219 Rimland Drive, Suite 301
Entity Address, City or Town Bellingham
Entity Address, State or Province WA
Entity Address, Postal Zip Code 98226
City Area Code 360
Local Phone Number 685-4206
Title of 12(b) Security Common Stock, $0.00001 par value per share
Trading Symbol EXPI
Security Exchange Name NASDAQ
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 153,551,386
Current Fiscal Year End Date --12-31
Document Fiscal Year Focus 2024
Document Fiscal Period Focus Q3
Entity Central Index Key 0001495932
Amendment Flag false
XML 14 R2.htm IDEA: XBRL DOCUMENT v3.24.3
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
CURRENT ASSETS    
Cash and cash equivalents $ 130,432 $ 125,873
Restricted cash 65,308 44,020
Accounts receivable, net of allowance for credit losses of $1,334 and $2,204, respectively 105,148 85,343
Prepaids and other assets 7,709 9,275
Current assets of discontinued operations 988 1,964
TOTAL CURRENT ASSETS 309,585 266,475
Property, plant, and equipment, net 11,488 12,967
Other noncurrent assets 10,832 7,410
Intangible assets, net 6,322 7,012
Deferred tax assets 69,937 69,253
Goodwill 19,866 16,982
Noncurrent assets of discontinued operations 4,599 5,569
TOTAL ASSETS 432,629 385,668
CURRENT LIABILITIES    
Accounts payable 10,647 8,788
Customer deposits 67,060 44,550
Accrued expenses 109,531 86,483
Litigation contingency 34,000  
Other liabilities 20 10
Current liabilities of discontinued operations 274 1,809
TOTAL CURRENT LIABILITIES 221,532 141,640
Long-term payable   20
TOTAL LIABILITIES 221,532 141,660
EQUITY    
Common Stock, $0.00001 par value 900,000,000 shares authorized; 192,559,288 issued and 153,551,386 outstanding at September 30, 2024; 183,606,708 issued and 154,669,037 outstanding at December 31, 2023 2 2
Additional paid-in capital 924,570 804,833
Treasury stock, at cost: 39,007,902 and 28,937,671 shares held, respectively (661,840) (545,559)
Accumulated deficit (51,095) (16,769)
Accumulated other comprehensive (loss) income (540) 332
Total eXp World Holdings, Inc. stockholders' equity 211,097 242,839
Equity attributable to noncontrolling interest   1,169
TOTAL EQUITY 211,097 244,008
TOTAL LIABILITIES AND EQUITY $ 432,629 $ 385,668
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.24.3
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
CONDENSED CONSOLIDATED BALANCE SHEETS    
Accounts receivable, allowance for credit losses and bad debt $ 1,334 $ 2,204
Common stock, par value $ 0.00001 $ 0.00001
Common stock, shares authorized 900,000,000 900,000,000
Common stock, shares issued 192,559,288 183,606,708
Common stock, shares outstanding 153,551,386 154,669,037
Treasury stock, shares 39,007,902 28,937,671
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.24.3
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)        
Revenues $ 1,231,187 $ 1,212,793 $ 3,469,485 $ 3,292,362
Operating expenses        
Commissions and other agent-related costs 1,143,535 1,130,070 3,205,949 3,042,523
General and administrative expenses 61,390 60,363 185,132 179,905
Technology and development expenses 13,804 15,480 43,413 44,428
Sales and marketing expenses 2,792 3,175 8,962 8,962
Litigation contingency 18,000   34,000  
Total operating expenses 1,239,521 1,209,088 3,477,456 3,275,818
Operating (loss) income (8,334) 3,705 (7,971) 16,544
Other (income) expense        
Other (income) expense, net (801) (702) (3,738) (2,871)
Equity in losses of unconsolidated affiliates 281 354 804 839
Total other (income) expense, net (520) (348) (2,934) (2,032)
(Loss) income before income tax expense (7,814) 4,053 (5,037) 18,576
Income tax (benefit) expense (1,333) 1,788 3,508 2,962
Net (loss) income from continuing operations (6,481) 2,265 (8,545) 15,614
Net loss from discontinued operations (2,025) (916) (3,217) (3,390)
Net (loss) income $ (8,506) $ 1,349 $ (11,762) $ 12,224
Basic, net (loss) income from continuing operations (in dollars per share) $ (0.04) $ 0.01 $ (0.06) $ 0.10
Basic, net (loss) income from discontinued operations (in dollars per share) (0.01) (0.01) (0.02) (0.02)
Basic, net (loss) income (in dollars per share) (0.06) 0.01 (0.08) 0.08
Diluted, net (loss) income from continuing operations (in dollars per share) (0.04) 0.01 (0.06) 0.10
Diluted, net (loss) income from discontinued operations (in dollars per share) (0.01) (0.01) (0.02) (0.02)
Diluted, net (loss) income (in dollars per share) $ (0.06) $ 0.01 $ (0.08) $ 0.08
Weighted average shares outstanding - Basic 153,259,842 153,392,005 153,858,160 153,065,727
Weighted average shares outstanding - Diluted 153,259,842 158,183,888 153,858,160 156,834,985
Comprehensive (loss) income:        
Net (loss) income $ (8,506) $ 1,349 $ (11,762) $ 12,224
Other comprehensive income (loss):        
Foreign currency translation gain (loss), net of tax 915 (527) (872) 180
Comprehensive (loss) income attributable to eXp World Holdings, Inc. $ (7,591) $ 822 $ (12,634) $ 12,404
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.24.3
CONDENSED CONSOLIDATED STATEMENTS OF EQUITY - USD ($)
$ in Thousands
Common Stock
Treasury stock
Additional paid-in capital
Accumulated (deficit) earnings
Accumulated other comprehensive income (loss)
Noncontrolling interest
Total
Beginning of period at Dec. 31, 2022 $ 2 $ (385,010) $ 611,872 $ 20,723 $ 236 $ 1,169  
Repurchases of common stock   (134,625)          
Net (loss) income       12,224     $ 12,224
Dividends declared and paid ($0.05 per share of common stock in each of Q3 2024 and Q3 2023)       (20,979)      
Shares issued for stock options exercised     4,761        
Agent growth incentive stock compensation     28,142        
Agent equity stock compensation     104,548        
Stock option compensation     7,683        
Foreign currency translation gain (loss)         180   180
Ending of period at Sep. 30, 2023 2 (519,635) 757,006 11,968 416 1,169 250,926
Beginning of period at Jun. 30, 2023 2 (463,738) 701,806 18,138 943 1,169  
Repurchases of common stock   (55,897)          
Net (loss) income       1,349     1,349
Dividends declared and paid ($0.05 per share of common stock in each of Q3 2024 and Q3 2023)       (7,519)      
Shares issued for stock options exercised     3,507        
Agent growth incentive stock compensation     10,238        
Agent equity stock compensation     38,897        
Stock option compensation     2,558        
Foreign currency translation gain (loss)         (527)   (527)
Ending of period at Sep. 30, 2023 2 (519,635) 757,006 11,968 416 1,169 250,926
Beginning of period at Dec. 31, 2023 2 (545,559) 804,833 (16,769) 332 1,169 244,008
Repurchases of common stock   (116,281)          
Net (loss) income       (11,762)     (11,762)
Dividends declared and paid ($0.05 per share of common stock in each of Q3 2024 and Q3 2023)       (22,564)      
Shares issued for stock options exercised     1,644        
Agent growth incentive stock compensation     26,150        
Agent equity stock compensation     85,997        
Stock option compensation     5,946        
Foreign currency translation gain (loss)         (872)   (872)
Transactions with noncontrolling interests           $ (1,169)  
Ending of period at Sep. 30, 2024 2 (661,840) 924,570 (51,095) (540)   211,097
Beginning of period at Jun. 30, 2024 2 (626,825) 883,704 (35,100) (1,455)    
Repurchases of common stock   (35,015)          
Net (loss) income       (8,506)     (8,506)
Dividends declared and paid ($0.05 per share of common stock in each of Q3 2024 and Q3 2023)       (7,489)      
Shares issued for stock options exercised     592        
Agent growth incentive stock compensation     8,747        
Agent equity stock compensation     29,541        
Stock option compensation     1,986        
Foreign currency translation gain (loss)         915   915
Ending of period at Sep. 30, 2024 $ 2 $ (661,840) $ 924,570 $ (51,095) $ (540)   $ 211,097
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.24.3
CONDENSED CONSOLIDATED STATEMENTS OF EQUITY (Parenthetical) - $ / shares
3 Months Ended
Sep. 30, 2024
Sep. 30, 2023
CONDENSED CONSOLIDATED STATEMENTS OF EQUITY    
Common Stock, Dividends, Per Share, Cash Paid $ 0.05 $ 0.05
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.24.3
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
OPERATING ACTIVITIES    
Net income (loss) $ (11,762) $ 12,224
Reconciliation of net income (loss) to net cash provided by operating activities:    
Depreciation expense 5,887 6,299
Amortization expense - intangible assets 1,855 1,849
Loss on disposition of business   472
Allowance for credit losses on receivables/bad debt on receivables (870) (2,211)
Equity in loss of unconsolidated affiliates 804 839
Agent growth incentive stock compensation expense 28,067 29,912
Stock option compensation 5,961 7,659
Agent equity stock compensation expense 85,997 104,548
Deferred income taxes, net (684) 3,435
Changes in operating assets and liabilities:    
Accounts receivable (18,935) (23,401)
Prepaids and other assets 1,978 (3,966)
Customer deposits 22,510 16,421
Accounts payable 1,858 (1,069)
Accrued expenses 21,114 28,039
Long term payable   (4,692)
Litigation contingency 34,000  
Other operating activities 20 158
NET CASH PROVIDED BY OPERATING ACTIVITIES 177,800 176,516
INVESTING ACTIVITIES    
Purchases of property, plant, and equipment (4,408) (4,193)
Purchase of business (3,150)  
Proceeds from sale of business   330
Investments in unconsolidated affiliates (4,236) (5,525)
Capitalized software development costs in intangible assets (1,165) (1,930)
NET CASH USED IN INVESTING ACTIVITIES (12,959) (11,318)
FINANCING ACTIVITIES    
Repurchase of common stock (116,281) (134,625)
Proceeds from exercise of options 1,644 4,761
Transactions with noncontrolling interests (1,169)  
Dividends declared and paid (22,564) (20,979)
NET CASH USED IN FINANCING ACTIVITIES (138,370) (150,843)
Effect of changes in exchange rates on cash, cash equivalents and restricted cash (624) 403
Net change in cash, cash equivalents and restricted cash 25,847 14,758
Cash, cash equivalents and restricted cash, beginning balance 169,893 159,383
CASH, CASH EQUIVALENTS AND RESTRICTED CASH, ENDING BALANCE 195,740 174,141
SUPPLEMENTAL DISCLOSURE OF CASH FLOWS INFORMATION:    
Cash paid for income taxes $ 2,198 2,382
SUPPLEMENTAL DISCLOSURE OF NON-CASH INVESTING AND FINANCING ACTIVITIES:    
Termination of lease obligation - operating lease   855
Contingent consideration for disposition of business   1,209
Property, plant and equipment increase due to transfer of right-of-use lease asset   1,100
Property, plant and equipment purchases in accounts payable   $ 27
XML 20 R8.htm IDEA: XBRL DOCUMENT v3.24.3
DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION
9 Months Ended
Sep. 30, 2024
DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION  
DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION

1.

DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION

eXp World Holdings, Inc. (“eXp” or, collectively with its subsidiaries, the “Company,” “we,” “us,” or “our”) owns and operates a diversified portfolio of service-based businesses whose operations benefit substantially from utilizing our technology platform. We strategically prioritize our efforts to grow our real estate brokerage by strengthening our agent value proposition, developing immersive and cloud-based technology to enable our model and providing affiliate and media services supporting those efforts.

The accompanying interim unaudited condensed consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“U.S. GAAP”) for interim financial information and with the instructions to Form 10-Q and Article 10-01 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for complete financial statements.

These interim financial statements should be read in conjunction with the audited consolidated financial statements and related notes contained in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2023, filed with the SEC on February 22, 2024 (“2023 Annual Report”).

In our opinion, the accompanying interim unaudited condensed consolidated financial statements reflect all adjustments (consisting of normal recurring accruals) considered necessary for a fair presentation. Operating results for the three and nine months ended September 30, 2024 are not necessarily indicative of the results that may be expected for the year ending December 31, 2024.

In the first quarter of 2024, the Company determined that there had been a significant change to the Virbela business model.  As our customers evolve post-COVID, including return-to-work-offices, and in light of ongoing internal and external demand for web-accessible platforms and artificial intelligence solutions, we experienced a decline in demand for our application-based platform, Virbela, and a rising interest in our web-accessible platform, Virbela Frame®. Accordingly, the Company has begun the process of winding down the Virbela business, which includes closing out current contracts, and reducing its external customers and internal employee support. Further, the technology is being replaced with Virbela Frame® technology that will be primarily utilized internally within the Company. The Company expects the process to wind down the Virbela business to be completed by the fourth quarter of 2024. As a result of this change, the Company determined that winding down of the Virbela business qualifies for reporting as discontinued operations in the Company’s condensed consolidated balance sheet and the Company’s condensed consolidated statements of comprehensive income (loss).

Prior period financial statement information has been reclassified to reflect Virbela as discontinued operations. For more information See Note 3 – Discontinued Operations.

In prior years, Virbela represented an operating and reporting segment under ASC 280. As a result of the Company’s decision to wind down the Virbela business in the first quarter of 2024, the Company determined that the remaining operations of Virbela do not meet the operating or reporting segment criteria; therefore, any operating results related to Virbela Frame® technologies are included in the Other Affiliated Services segment beginning in the first quarter of 2024. All prior period segment disclosure information has been reclassified to conform to the current reporting structure in this Form 10-Q.

XML 21 R9.htm IDEA: XBRL DOCUMENT v3.24.3
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
9 Months Ended
Sep. 30, 2024
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES  
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

2.

SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

Principles of Consolidation

The accompanying interim unaudited condensed consolidated financial statements include the accounts of eXp and its consolidated subsidiaries, including those entities in which we have a variable interest of which we are the primary beneficiary. If the Company has a variable interest in an entity but it is not the primary beneficiary of the entity or does not exercise control over the operations and has less than 50% ownership, it will use the equity method or the cost method of accounting for investments. Entities in which the Company has less than a 20% investment and where the Company does not exercise significant influence are accounted for under the cost method. Intercompany transactions and balances are eliminated upon consolidation.

Variable interest entities and noncontrolling interests

A company is deemed to be the primary beneficiary of a variable interest entity (“VIE”) and must consolidate the entity if the company has both: (i) the power to direct the activities of a VIE that most significantly impact the VIE’s economic performance, and (ii) the obligation to absorb losses of the VIE that could potentially be significant to the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE.

Joint ventures

A joint venture is a contractual arrangement whereby the Company and other parties undertake an economic activity through a jointly controlled entity. Joint control exists when strategic, financial, and operating policy decisions relating to the activities require the unanimous consent of the parties sharing control. Joint ventures are accounted for using the equity method and are recognized initially at cost. Joint ventures are typically included in the Other Affiliated Services segment unless the joint venture specifically supports one of the reportable segments.

The Company has several joint venture investments. The operations of these joint ventures are not material to the Company’s financial position or results of operations.

Use of Estimates

The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. The Company regularly evaluates estimates and assumptions related to allowance for credit losses, legal contingencies, income taxes, revenue recognition, stock-based compensation, goodwill, and deferred income tax asset valuation allowances. The Company bases its estimates and assumptions on current facts, historical experience and various other factors that it believes to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities and the accrual of costs and expenses that are not readily apparent from other sources. The actual results experienced by the Company may differ materially and adversely from the Company’s estimates. To the extent there are material differences between the estimates and the actual results, future results of operations will be affected.

Reclassifications

When necessary, the Company will reclassify certain amounts in prior-period financial statements to conform to the current period’s presentation. Prior year segment and financial statement information has been reclassified to reflect Virbela as discontinued operations.

Restricted cash

Restricted cash consists of cash held in escrow by the Company on behalf of real estate buyers. The Company recognizes a corresponding customer deposit liability until the funds are released. Once the cash transfers from escrow, the Company reduces the respective customers’ deposit liability.

The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported within the condensed consolidated balance sheets that sum to the total of the same amounts shown on the condensed consolidated statements of cash flows.

Cash and cash equivalents

Restricted cash

Total

Balance, September 30, 2023

$ 120,141

$ 54,000

$ 174,141

Balance, December 31, 2023

$ 125,873

$ 44,020

$ 169,893

Balance, September 30, 2024

$ 130,432

$ 65,308

$ 195,740

XML 22 R10.htm IDEA: XBRL DOCUMENT v3.24.3
DISCONTINUED OPERATIONS
9 Months Ended
Sep. 30, 2024
DISCONTINUED OPERATIONS  
DISCONTINUED OPERATIONS

3.

DISCONTINUED OPERATIONS

In accordance with ASC 205-20 Discontinued operations, the results of the Virbela business are presented as discontinued operations in the condensed consolidated statements of comprehensive loss and, as such, have been excluded from continuing operations. Further, the Company reclassified the assets and liabilities of the Virbela segment as assets and liabilities of discontinued operations in the condensed consolidated balance sheets. The following tables present the information for Virbela’s operations for the three and nine months ended September 30, 2024 and 2023, and the balance sheet information as of September 30, 2024 and December 31, 2023.

ASSETS AND LIABILITIES OF DISCONTINUED OPERATIONS

(Unaudited)

September 30, 2024

December 31, 2023

ASSETS

CURRENT ASSETS

Cash and cash equivalents

$ 806

$ 991

Accounts receivable, net of allowance for credit losses of $189 and $99, respectively

108

626

Prepaids and other assets

74

347

TOTAL CURRENT ASSETS OF DISCONTINUED OPERATIONS

988

1,964

Property, plant, and equipment, net

5

11

Intangible assets, net

1,553

3,469

Deferred tax assets

3,041

2,089

TOTAL ASSETS OF DISCONTINUED OPERATIONS

$ 5,587

$ 7,533

LIABILITIES

CURRENT LIABILITIES

Accounts payable

$ 16

$ 110

Accrued expenses

258

1,699

TOTAL CURRENT LIABILITIES OF DISCONTINUED OPERATIONS

274

1,809

TOTAL LIABILITIES OF DISCONTINUED OPERATIONS

$ 274

$ 1,809

INCOME STATEMENT OF DISCONTINUED OPERATIONS

(Unaudited)

 

Three Months Ended September 30,

Nine Months Ended September 30,

2024

2023

2024

2023

Revenues

$ -

$ 1,720

$ 653

$ 5,694

Operating expenses

Cost of revenue

911

818

2,500

2,335

General and administrative expenses

102

2,469

2,165

7,778

Technology and development expenses

80

256

294

765

Sales and marketing expenses

0

19

(2)

73

Total operating expenses

1,093

3,562

4,957

10,951

Operating (loss)

(1,093)

(1,842)

(4,304)

(5,257)

Other income

Other income, net

(6)

(6)

(17)

(16)

Total other income, net

(6)

(6)

(17)

(16)

(Loss) before income tax expense

(1,087)

(1,836)

(4,287)

(5,241)

Income tax benefit (expense)

(938)

920

1,070

1,851

Net loss from discontinued operations

($ 2,025)

($ 916)

($ 3,217)

($ 3,390)

XML 23 R11.htm IDEA: XBRL DOCUMENT v3.24.3
EXPECTED CREDIT LOSSES
9 Months Ended
Sep. 30, 2024
EXPECTED CREDIT LOSSES  
EXPECTED CREDIT LOSSES

4.

EXPECTED CREDIT LOSSES

The Company is exposed to credit losses primarily through trade and other financing receivables arising from revenue transactions. The Company uses the aging schedule method to estimate current expected credit losses (“CECL”) based on days of delinquency, including information about past events and current economic conditions. The Company’s accounts receivable is separated into three categories to evaluate allowance under the CECL impairment model. The receivables in each category share similar risk characteristics. The three categories include agent non-commission based fees, agent short-term advances, and commissions receivable for real estate property settlements.

The Company increases the allowance for expected credits losses when the Company estimates all or a portion of a receivable is uncollectable. The Company recognizes recoveries as a decrease to the allowance for expected credit losses.

Receivables from real estate property settlements totaled $99,988 and $81,004 of which the Company recognized expected credit losses of $30 and $-, respectively as of September 30, 2024 and December 31, 2023. As of September 30, 2024 and December 31, 2023, agent non-commission based fees receivable and short-term advances totaled $6,791 and $7,268, of which the Company recognized expected credit losses of $1,304 and $2,204, respectively.

XML 24 R12.htm IDEA: XBRL DOCUMENT v3.24.3
PLANT, PROPERTY AND EQUIPMENT, NET
9 Months Ended
Sep. 30, 2024
PLANT, PROPERTY AND EQUIPMENT, NET  
PLANT, PROPERTY AND EQUIPMENT, NET

5.

PLANT, PROPERTY AND EQUIPMENT, NET

Plant, property and equipment, net consisted of the following:

    

September 30, 2024

December 31, 2023

Computer hardware and software

$ 41,740

$ 37,444

Furniture, fixture, and equipment

2,220

2,254

Total depreciable property and equipment

43,960

39,698

Less: accumulated depreciation

(33,398)

(27,733)

Depreciable property, net

10,562

11,965

Discontinued operations

(5)

(11)

Assets under development

931

1,013

Property, plant, and equipment, net

$ 11,488

$ 12,967

For the three months ended September 30, 2024 and 2023, depreciation expense was $1,937 and $2,136, respectively. For the nine months ended September 30, 2024 and 2023 depreciation expense was $5,887 and $6,299, respectively.

XML 25 R13.htm IDEA: XBRL DOCUMENT v3.24.3
GOODWILL AND INTANGIBLE ASSETS
9 Months Ended
Sep. 30, 2024
GOODWILL AND INTANGIBLE ASSETS  
GOODWILL AND INTANGIBLE ASSETS

6.

GOODWILL AND INTANGIBLE ASSETS

Goodwill was $19,866 as of September 30, 2024 and $16,982 as of December 31, 2023. During the second quarter of 2024, the Company acquired a small real estate business, resulting in recording goodwill of $3,150. As of September 30, 2024,

the Company recorded cumulative translation adjustment of ($266) related to Canadian goodwill. Additionally, if current assumptions and estimates, including projected revenues and income growth rates, terminal growth rates, competitive and consumer trends, market-based discount rates, and other market factors, are not met, or if valuation factors outside of the Company’s control change unfavorably, the estimated fair value of goodwill could be adversely affected, leading to a potential impairment in the future. For the nine months ended September 30, 2024, no events occurred that indicated it was more likely than not that goodwill was impaired. The following tables present definite-lived intangible assets as of September 30, 2024 and December 31, 2023:

September 30, 2024

Gross

Accumulated

Net Carrying

    

Amount

    

Amortization

    

Amount

Trade name

 

$ 2,663

 

($ 1,473)

 

$ 1,190

Existing technology

3,439

(1,065)

2,374

Non-competition agreements

462

(378)

84

Customer relationships

1,284

(721)

563

Licensing agreement

210

(210)

-

Intellectual property

2,836

(725)

2,111

Total intangible assets

 

$ 10,894

 

($ 4,572)

 

$ 6,322

December 31, 2023

Gross

Accumulated

Net Carrying

Amount

    

Amortization

    

Amount

Trade name

 

$ 2,672

 

($ 1,030)

 

$ 1,642

Existing technology

3,263

(1,122)

2,141

Non-competition agreements

468

(125)

343

Customer relationships

1,285

(652)

633

Licensing agreement

210

(210)

-

Intellectual property

2,836

(583)

2,253

Total intangible assets

 

$ 10,734

 

($ 3,722)

 

$ 7,012

Definite-lived intangible assets are amortized using the straight-line method over an asset’s estimated useful life. Amortization expense for definite-lived intangible assets for the three months ended September 30, 2024 and 2023 was $442 and $654, respectively. Amortization expense for definite-lived intangible assets for the nine months ended September 30, 2024 and 2023 was $1,855 and $1,849, respectively.

XML 26 R14.htm IDEA: XBRL DOCUMENT v3.24.3
STOCKHOLDERS' EQUITY
9 Months Ended
Sep. 30, 2024
STOCKHOLDERS' EQUITY  
STOCKHOLDERS' EQUITY

7.STOCKHOLDERS’ EQUITY

The following table represents a share reconciliation of the Company’s common stock issued for the periods presented:

 

Three Months Ended September 30,

Nine Months Ended September 30,

2024

2023

2024

2023

Common stock:

Balance, beginning of quarter

189,947,235

177,900,083

183,606,708

171,656,030

Shares issued for stock options exercised

95,037

610,132

320,481

802,939

Agent growth incentive stock compensation

308,790

387,999

1,341,303

1,774,438

Agent equity stock compensation

2,208,226

1,985,169

7,290,796

6,649,976

Balance, end of quarter

192,559,288

180,883,383

192,559,288

180,883,383

The Company’s equity programs described below were administered under the stockholder approved 2015 Equity Incentive Plan, as amended, for issuances prior to September 1, 2024, and under the stockholder approved 2024 Equity Incentive Plan for issuances on or after September 1, 2024. The purpose of the equity plan is to retain the services of valued employees, directors, officers, agents, and consultants and to incentivize such persons to make contributions to the Company and motivate excellent performance.

Agent Equity Program

The Company provides agents and brokers the opportunity to elect to receive 5% of commissions earned from each completed real estate transaction in the form of common stock (the “Agent Equity Program” or “AEP”). If agents and brokers elect to receive portions of their commissions in common stock, they are entitled to receive the equivalent number of shares

of common stock, based on the fixed monetary value of the commission payable. The Company recognized a 10% discount on these issuances prior to February 29, 2024, and a 5% discount on these issuances beginning as of March 1, 2024, as an additional cost of sales charge during the periods presented.

During the three months ended September 30, 2024 and 2023, the Company issued 2,208,226 and 1,985,169 shares of common stock, respectively, to agents and brokers with a value of $29,541 and $38,897, respectively, inclusive of discount. During the nine months ended September 30, 2024 and 2023, the Company issued 7,290,796 and 6,649,976 shares of common stock, respectively, to agents and brokers with a value of $85,997 and $104,548, respectively, inclusive of discount.

Agent Growth Incentive Program

The Company administers an equity incentive program whereby agents and brokers become eligible to receive awards of the Company’s common stock through agent attraction and performance benchmarks (the “Agent Growth Incentive Program” or “AGIP”). The incentive program encourages greater performance and awards agents with common stock based on achievement of performance milestones. Awards typically vest after performance benchmarks are reached and three years of subsequent service is provided to the Company. Share-based performance awards are granted on a fixed-dollar amount of shares based on the achievement of performance metrics. As such, the awards are classified as liabilities until the number of share awards becomes fixed once the performance metric is achieved.

For the three months ended September 30, 2024 and 2023 the Company’s stock compensation expense attributable to the Agent Growth Incentive Program was $9,910 and $11,764, respectively, of which the total amount of stock compensation attributable to liability classified awards was $891 and $1,458, respectively. For the nine months ended September 30, 2024 and 2023 the Company’s stock compensation expense attributable to the Agent Growth Incentive Program was $28,067 and $29,912, respectively, of which the total amount of stock compensation attributable to liability classified awards was $2,179 and $2,796, respectively.

Agent Thrive Program

Announced in October 2023, the Thrive program provides a stock incentive to the individual teams of leaders of culturally aligned teams that join the Company as part of the program. After affiliating with the Company, the team leader becomes eligible to receive an award of the Company’s common stock through team performance benchmarks. Awards typically vest after production benchmarks are reached and three years of subsequent service is provided to the Company. Share-based performance awards are based on a fixed-dollar amount of shares based on the achievement of production metrics. As such, the awards are classified as liabilities until the number of share awards becomes fixed once the production metric is achieved.

The following table illustrates changes in the Company’s stock compensation liability for the periods presented:

Amount

Stock grant liability balance at December 31, 2022

$ 3,885

Stock grant liability increase year to date

3,832

Stock grants reclassified from liability to equity year to date

(2,717)

Balance, December 31, 2023

$ 5,000

Stock grant liability increase year to date

2,179

Stock grants reclassified from liability to equity year to date

(806)

Balance, September 30, 2024

$ 6,373

Stock Option Awards

Stock options are granted to directors, officers, certain employees and consultants with an exercise price equal to the fair market value of common stock on the grant date and the stock options expire 10 years from the date of grant. These options typically have time-based restrictions with equal and periodically graded vesting over a three-year period.

During the three months ended September 30, 2024 and 2023, the Company granted 62,735 and 445,380 stock options, respectively, to employees with an estimated grant date fair value of $6.21 and $10.71 per share, respectively. The fair value was calculated using a Black Scholes-Merton option pricing model. During the nine months ended September 30, 2024 and 2023 the Company granted 738,473 and 1,973,943 stock options, respectively, to employees with an estimated

grant date fair value of $6.57 and $8.87 per share, respectively. The fair value was calculated using a Black Scholes-Merton option pricing model.

Stock Repurchase Plan

In December 2018, the Company’s board of directors (the “Board”) approved a stock repurchase program authorizing the Company to purchase up to $25.0 million of its common stock, which was later amended in November 2019 increasing the authorized repurchase amount to $75.0 million. In December 2020, the Board approved another amendment to the repurchase plan, increasing the total amount authorized to be purchased from $75.0 million to $400.0 million. In May 2022, the Board approved an increase to the total amount of its buyback program from $400.0 million to $500.0 million. In June 2023, the Board approved an increase to the total amount of its buyback program from $500.0 million to $1.0 billion. Purchases under the repurchase program may be made in the open market or through a 10b5-1 plan and are expected to comply with Rule 10b-18 under the Securities Exchange Act of 1934, as amended (the “Exchange Act”). The timing and number of shares repurchased depends upon market conditions. The repurchase program does not require the Company to acquire a specific number of shares. The cost of the shares that are repurchased is funded from cash and cash equivalents on hand.

10b5-1 Repurchase Plan

The Company maintains a stock repurchase program with program changes subject to Board consent. In June 2023, the Board approved increasing the stock repurchase program to $1.0 billion. From time to time, the Company adopts written trading plans pursuant to Rule 10b5-1 of the Exchange Act to conduct repurchases on the open market.

On January 10, 2022, the Company and Stephens Inc. (“Stephens”), a financial services firm that acts as an agent authorized to purchase shares on behalf of the Company, entered into a form of Issuer Repurchase Plan (“Issuer Repurchase Plan”) which authorized Stephens to repurchase shares of common stock of the Company, which is amended from time to time to adjust the monthly repurchase amount. Most recently, on June 19, 2024, the Board approved, and the Company entered into an eighth amendment to the Issuer Repurchase Plan which provides for the repurchase of up to (i) $15.0 million during the calendar month commencing June 1, 2024 through and including June 30, 2024, (ii) $11.7 million during the calendar months commencing July 1, 2024 through and including September 30, 2024, and (iii) $8.3 million during the calendar months commencing October 1, 2024 through and including December 31, 2024.

For accounting purposes, common stock repurchased under the stock repurchase programs is recorded based upon the applicable trade date. Such repurchased shares are held in treasury and are presented using the cost method. These shares are considered issued but not outstanding.

The following table shows the share changes in treasury stock for the periods presented:

Three Months Ended September 30,

Nine Months Ended September 30,

2024

2023

2024

2023

Treasury stock:

Balance, beginning of quarter

36,213,862

24,311,897

28,937,671

18,816,791

Repurchases of common stock

2,794,040

2,761,943

10,070,231

8,257,049

Forfeiture to treasury stock for acquisition

-

10,728

-

10,728

Balance, end of quarter

39,007,902

27,084,568

39,007,902

27,084,568

XML 27 R15.htm IDEA: XBRL DOCUMENT v3.24.3
SEGMENT INFORMATION
9 Months Ended
Sep. 30, 2024
SEGMENT INFORMATION  
SEGMENT INFORMATION

8.SEGMENT INFORMATION

The reportable segments presented below represent the Company’s segments for which separate financial information is available and which is utilized on a regular basis by its chief operating decision maker to assess performance and to allocate resources. In identifying its reportable segments, the Company also considers the nature of services provided by its segments.

Management evaluates the operating results of each of its reportable segments based upon revenue and Adjusted Segment EBITDA. Adjusted Segment EBITDA is defined by us as a segment’s operating profit (loss) from continuing operations plus depreciation and amortization, litigation contingency and stock-based compensation expenses. The Company’s presentation of Adjusted Segment EBITDA may not be comparable to similar measures used by other companies. Historically, the Company has reported results for four reportable segments. In the first quarter of 2024, the Company determined that the Virbela segment qualified for reporting as discontinued operations. In prior years, Virbela represented an operating and reporting segment under ASC 280. Going forward, the remaining operations of Virbela will not meet the operating or reporting segment criteria, therefore, any operating results related to Virbela technology will be included in the

Other Affiliated Services segment. Prior year segment information has been reclassified to remove Virbela from the segment disclosure, in accordance with discontinued operations treatment.

The Company’s three reportable segments are as follows:

North American Realty: includes real estate brokerage operations in the United States and Canada, as well as lead-generation and other real estate support services provided in North America.
International Realty: includes real estate brokerage operations in all other international locations.
Other Affiliated Services: includes our SUCCESS® Magazine, Virbela Frame® technology, and other smaller ventures.

The Company also reports corporate expenses, as further detailed below, as “Corporate and other” which include expenses incurred in connection with business development support provided to the agents as well as resources, including administrative, brokerage operations and legal functions.

All segments follow the same basis of presentation and accounting policies as those described throughout the Notes to the Condensed Consolidated Financial Statements included herein. The Company accounts for intersegment sales and transfers as if the sales or transfers were to third parties, that is, at current market prices. The following table provides information about the Company’s reportable segments and a reconciliation of the total segment Revenues to consolidated Revenues and Adjusted Segment EBITDA to the consolidated operating profit (loss) from continuing operations and Goodwill (in thousands). Financial information for the comparable prior periods presented have been revised to conform with the current year presentation.

Revenues

Three Months Ended September 30,

Nine Months Ended September 30,

2024

2023

2024

2023

North American Realty

$ 1,206,660

$ 1,198,207

$ 3,408,418

$ 3,254,666

International Realty

24,230

14,896

60,142

37,644

Other Affiliated Services

1,426

980

4,681

3,729

Revenues reconciliation:

Segment eliminations

(1,129)

(1,290)

(3,756)

(3,677)

Consolidated revenues

$ 1,231,187

$ 1,212,793

$ 3,469,485

$ 3,292,362

Adjusted EBITDA

Three Months Ended September 30,

Nine Months Ended September 30,

2024

2023

2024

2023

North American Realty

$ 28,899

$ 27,169

$ 85,208

$ 82,495

International Realty

(1,670)

(2,647)

(7,401)

(10,105)

Other Affiliated Services

(1,282)

(918)

(3,037)

(2,767)

Corporate expenses and other

(2,005)

(2,812)

(6,973)

(7,360)

Consolidated Adjusted EBITDA

$ 23,942

$ 20,792

$ 67,797

$ 62,263

Operating Profit Reconciliation:

Depreciation and amortization expense

2,379

2,790

7,742

8,148

Litigation contingency

18,000

-

34,000

-

Stock compensation expense

9,910

11,764

28,067

29,912

Stock option expense

1,987

2,533

5,959

7,659

Consolidated operating (loss) profit

($ 8,334)

$ 3,705

($ 7,971)

$ 16,544

Goodwill

September 30, 2024

December 31, 2023

North American Realty

$ 17,479

$ 14,595

International Realty

-

-

Other Affiliated Services

2,387

2,387

Segment and consolidated total

19,866

16,982

The Company does not use segment assets to allocate resources or to assess performance of the segments and therefore, total segment assets have not been disclosed.

XML 28 R16.htm IDEA: XBRL DOCUMENT v3.24.3
EARNINGS PER SHARE
9 Months Ended
Sep. 30, 2024
EARNINGS PER SHARE  
EARNINGS PER SHARE

9.EARNINGS PER SHARE

Basic earnings per share is computed based on net income attributable to eXp stockholders divided by the basic weighted-average shares outstanding during the period. Dilutive earnings per share is computed consistently with the basic computation while giving effect to all dilutive potential common shares and common share equivalents that were outstanding during the period. The Company uses the treasury stock method to reflect the potential dilutive effect of unvested stock awards and unexercised options.

The following table sets forth the calculation of basic and diluted earnings per share attributable to common stock during the periods presented:

Three Months Ended September 30,

Nine Months Ended September 30,

2024

2023

2024

2023

Numerator:

Net (loss) income from continuing operations

($ 6,481)

$ 2,265

($ 8,545)

$ 15,614

Net loss from discontinued operations

($ 2,025)

($ 916)

($ 3,217)

($ 3,390)

Denominator:

Weighted average shares - basic

153,259,842

153,392,005

153,858,160

153,065,727

Dilutive effect of common stock equivalents

-

4,791,883

-

3,769,258

Weighted average shares - diluted

153,259,842

158,183,888

153,858,160

156,834,985

Earnings per share:

Net income (loss) from continuing operations per share - basic

($ 0.04)

$ 0.01

($ 0.06)

$ 0.10

Net income (loss) from discontinued operations per share - basic

($ 0.01)

($ 0.01)

($ 0.02)

($ 0.02)

Net income (loss) from continuing operations per share - diluted

($ 0.04)

$ 0.01

($ 0.06)

$ 0.10

Net income (loss) from discontinued operations per share - diluted

$ (0.01)

$ (0.01)

($ 0.02)

($ 0.02)

For three months ended September 30, 2024 and 2023 total outstanding shares of common stock excluded 4,153,812 and 192,684 shares, respectively, from the computation of diluted earnings per share because their effect would have been anti-dilutive. For nine months ended September 30, 2024 and 2023 total outstanding shares of common stock excluded 3,309,505 and 679,425 shares, respectively, from the computation of diluted earnings per share because their effect would have been anti-dilutive.

XML 29 R17.htm IDEA: XBRL DOCUMENT v3.24.3
INCOME TAXES
9 Months Ended
Sep. 30, 2024
INCOME TAXES  
INCOME TAXES

10.INCOME TAXES

Our quarterly tax provision is computed by applying the estimated annual effective tax rate to the year-to-date pre-tax income or loss plus discrete tax items arising in the period. Our provision for income tax expense from continuing operations amounted to $3.5 million and $3.0 million for the nine months ended September 30, 2024 and 2023, which represent effective tax rates of negative (69.6%) and positive 15.9% respectively. The effective tax rate differs from our statutory rates in both periods primarily due to the impact of the stock-based compensation, research and development tax credit and non-deductible executive compensation.

The Company is subject to a wide variety of tax laws and regulations across the jurisdictions where it operates. Regulatory developments from the U.S. or international tax reform legislation could result in an impact to the Company's effective tax rate. The Company continues to monitor the Base Erosion and Profit Shifting (BEPS) Integrated Framework provided by the Organization for Economic Co-operation and Development (OECD) including the legislative adoption of Pillar II by countries, and all other tax regulatory changes, to evaluate the potential impact on future periods. The Company does not expect adoption of Pillar Two rules to have a significant impact on its condensed consolidated financial statements during fiscal year 2024.

XML 30 R18.htm IDEA: XBRL DOCUMENT v3.24.3
FAIR VALUE MEASUREMENT
9 Months Ended
Sep. 30, 2024
FAIR VALUE MEASUREMENT  
FAIR VALUE MEASUREMENT

11.FAIR VALUE MEASUREMENT

The fair value of a financial instrument is the amount that could be received upon the sale of an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Financial assets are marked to bid prices and financial liabilities are marked to offer prices. Fair value measurements do not include transaction costs. The fair value hierarchy prioritizes the quality and reliability of the information used to determine fair values. Categorization within

the fair value hierarchy is based on the lowest level of input that is significant to the fair value measurement. The fair value hierarchy is defined into the following three categories:

Level 1 – Inputs are quoted market prices in active markets for identical assets or liabilities (these are observable market inputs).
Level 2 – Inputs are inputs other than quoted prices included within Level 1 that are observable for the asset or liability (includes quoted market prices for similar assets or identical or similar assets in markets in which there are few transactions, prices that are not current or prices that vary substantially).
Level 3 – Inputs are unobservable inputs that reflect the entity's own assumptions in pricing the asset or liability (used when little or no market data is available).

The Company holds funds in a money market account, which are considered Level 1 assets. The Company values its money market funds at fair value on a recurring basis.

As of September 30, 2024 and December 31, 2023, the fair value of the Company’s money market funds was $42,967 and $46,268, respectively.

There have been no transfers between Level 1, Level 2 and Level 3 in the period presented. The Company did not have any Level 2 or Level 3 financial assets or liabilities in the period presented.

XML 31 R19.htm IDEA: XBRL DOCUMENT v3.24.3
COMMITMENTS AND CONTINGENCIES
9 Months Ended
Sep. 30, 2024
COMMITMENTS AND CONTINGENCIES  
COMMITMENTS AND CONTINGENCIES

12.COMMITMENTS AND CONTINGENCIES

From time to time, the Company is subject to potential liability under laws and government regulations and various claims and legal actions that may be asserted against us that could have a material adverse effect on the business, reputation, results of operations, cash flows or financial condition. Such litigation includes, but is not limited to, actions or claims relating to cyber-attacks, data breaches, the Real Estate Settlement Procedures Act (“RESPA”), the Telephone Consumer Protection Act of 1991 and state consumer protection laws, antitrust and anticompetition, worker classification, timely filing required SEC filings, stockholder derivative actions and non-compliance with contractual or other legal obligations.

Antitrust Litigation

The Company and its affiliated brokerage entities were among several defendants in eight U.S. and one Canadian putative class action lawsuits alleging that the Company participated in a system that resulted in sellers of residential property paying inflated buyer broker commissions in violation of U.S. federal and state antitrust laws and federal Canadian antitrust laws, as applicable, and one U.S. putative class action lawsuit alleging that the Company participated in a system that resulted in buyers of residential property paying inflated home prices as a result of sellers paying inflated buyer broker commissions in violation of federal and Illinois antitrust laws (collectively, the “antitrust litigation”). On October 1, 2024, the Company entered into a Settlement Term Sheet (the “Settlement”) with plaintiffs in the U.S. antitrust litigation filed by plaintiffs 1925 Hooper LLC and others in the Northern District of Georgia (the “Hooper Action”). The Company expects that the proposed Settlement would resolve all U.S. claims set forth in the Hooper Action, as well as all similar claims on a nationwide basis against the Company (collectively, the “Nationwide Claims”) and would release the Company, its subsidiaries and affiliates, and their independent contractor real estate agents in the United States from the Nationwide Claims. By the terms of the Settlement, the Company agreed to make certain changes to its business practices and to pay a total settlement amount of $34,000 (the “Settlement Amount”) into a qualified settlement escrow fund (the “Settlement Fund”). The Settlement Amount is expected to be deposited into the Settlement Fund in installments, of which 50% of the settlement (or $17,000 ) will be deposited into the Settlement Fund within thirty business days after preliminary court approval of the Settlement and the final 50% (for $17,000) being deposited on or before the one-year anniversary of initial settlement payment. The Company intends to use available cash to pay the Settlement Amount. Management has determined that a $34.0 million loss is probable and have included an $18.0 million additional litigation contingency accrual recorded in the third quarter of 2024. While management has determined that loss in excess of the accrual is reasonably possible, it is currently unable to reasonably estimate the possible additional loss or range of possible additional loss because, among other reasons, (i) the settlement is subject to court approval and appeals processes, (ii) further developments in the legal proceedings, including but not limited to motions, or rulings, could impact the Company's exposure, and/or (iii) potential changes in law or precedent could affect the final determination of liability.

The Settlement remains subject to preliminary and final court approval and will become effective following any appeals process, if applicable. The Settlement and any actions taken to carry out the Settlement are not an admission or concession of liability, or of the validity of any claim, defense, or point of fact or law on the part of any party. The Company continues to deny the material allegations of the complaints in the antitrust litigation. The Company entered into the Settlement after considering the risks and costs of continuing the litigation.

The Company continues to vigorously defend against the claims in the Canadian antitrust litigation. Management is currently unable to reasonably estimate the possible loss or range of possible loss for the Canadian antitrust litigation because, among other reasons, (i) the proceeding is in preliminary stages, (ii) specific damage amounts have not been sought, (iii) damages sought are, in our opinion, unsupported and/or exaggerated, (iv) there are significant factual issues to be resolved; and/or (v) there are novel legal issues or unsettled legal theories presented. For the Canadian antitrust litigation, we have not recorded any accruals as of September 30, 2024.While the Company does not expect such litigation to have a material adverse effect on our business, results of operations, cash flows or financial condition, due to the complexities inherent in such litigation, including the uncertainty of legal processes and potential developments in the cases, the ultimate liability may differ.

Derivative Litigation

Certain current and former directors and officers of the Company were named as defendants, and the Company was named as a nominal defendant, in a derivative lawsuit in the Court of Chancery of the State of Delaware, first filed on September 25, 2024, entitled Los Angeles City Employees’ Retirement System, on behalf of eXp World Holdings, Inc. v. Glenn Sanford, et. al. (C.A. No. 2024-0998-KSJM). The lawsuit alleges that certain current and former directors and officers breached fiduciary duties related to the Company’s response to reports of alleged sexual misconduct involving independent contractor real estate agents affiliated with the Company’s subsidiaries and that certain defendants had improper compensation arrangements allowing them to profit from the Company’s revenue share program in connection therewith. The complaint seeks a court declaration of fiduciary duty breaches, disgorgement of profits, damages with interest, injunctive relief for improved oversight of sexual misconduct allegations, and reimbursement of plaintiffs' costs, including expert and attorney fees. Although the Company does not anticipate that the outcome of such litigation will have a material adverse effect on its business, results of operations, cash flows, or financial condition, the inherent complexities and uncertainties of legal proceedings may result in a liability that differs from current expectations. Management is currently unable to reasonably estimate the possible loss or range of possible loss for this matter because, among other reasons, (i) the proceeding is in preliminary stages, (ii) specific damage amounts have not been sought, (iii) there are significant factual issues to be resolved; and/or (iv) there are novel legal issues or unsettled legal theories presented.

Capital Maintenance Agreements

On May 22, 2024, Texas Capital Bank (“TCB”) entered into a Change in Terms Agreement (the “Change Agreement”) with SUCCESS Lending, LLC (“SUCCESS Lending”), an indirect subsidiary and unconsolidated joint venture of the Company, to modify certain terms of that certain Mortgage Warehouse Agreement entered into by and between TCB and SUCCESS Lending in April 2022. The Change Agreement reduces the size of the warehouse credit line provided by TCB to SUCCESS Lending under the Mortgage Warehouse Agreement from $25 million to $10 million.

On July 22, 2024, Flagstar Bank FSB (“Flagstar”) assigned that certain Mortgage Warehouse Agreement entered into in March 2022 (the “SUCCESS Credit Agreement”) with SUCCESS Lending to JPMorgan Chase Bank, National Association (“JPMorgan”). The SUCCESS Credit Agreement provided SUCCESS Lending with a revolving warehouse credit line of up to $25 million. In connection with the assignment of the SUCCESS Credit Agreement to JPMorgan, Flagstar also assigned to JPMorgan the related Capital Maintenance Agreement (the “Capital Maintenance Agreement”), pursuant to which the Company agreed to provide certain funds necessary to ensure that SUCCESS Lending is at all times in compliance with its financial covenants under the SUCCESS Credit Agreement. The material terms of the Capital Maintenance Agreement remain unchanged and the Company’s capital commitment liability under the Capital Maintenance Agreement is limited to $2,000,000. In the event SUCCESS Lending fails to comply with its financial covenants, the Company may have to contribute additional capital up to the limit. 

XML 32 R20.htm IDEA: XBRL DOCUMENT v3.24.3
SUBSEQUENT EVENTS
9 Months Ended
Sep. 30, 2024
SUBSEQUENT EVENTS  
SUBSEQUENT EVENTS

13.SUBSEQUENT EVENTS

Quarterly Cash Dividend

On November 4, 2024, the Company’s Board of Directors declared a dividend of $0.05 per share which is expected to be payable on December 2, 2024, to stockholders of record as of the close of business on November 18, 2024. The ex-dividend date is expected to be on or around November 15, 2024. The dividend will be paid in cash.

Antitrust Litigation

On October 1, 2024, the Company entered into the Settlement in the Hooper Action to resolve the Nationwide Claims, as discussed further in Note 12 – Commitments and Contingencies to these unaudited consolidated financial statements.

XML 33 R21.htm IDEA: XBRL DOCUMENT v3.24.3
Insider Trading Arrangements
3 Months Ended
Sep. 30, 2024
Trading Arrangements, by Individual  
Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
XML 34 R22.htm IDEA: XBRL DOCUMENT v3.24.3
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)
9 Months Ended
Sep. 30, 2024
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES  
Principles of Consolidation

Principles of Consolidation

The accompanying interim unaudited condensed consolidated financial statements include the accounts of eXp and its consolidated subsidiaries, including those entities in which we have a variable interest of which we are the primary beneficiary. If the Company has a variable interest in an entity but it is not the primary beneficiary of the entity or does not exercise control over the operations and has less than 50% ownership, it will use the equity method or the cost method of accounting for investments. Entities in which the Company has less than a 20% investment and where the Company does not exercise significant influence are accounted for under the cost method. Intercompany transactions and balances are eliminated upon consolidation.

Variable interest entities and noncontrolling interests

Variable interest entities and noncontrolling interests

A company is deemed to be the primary beneficiary of a variable interest entity (“VIE”) and must consolidate the entity if the company has both: (i) the power to direct the activities of a VIE that most significantly impact the VIE’s economic performance, and (ii) the obligation to absorb losses of the VIE that could potentially be significant to the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE.

Joint ventures

Joint ventures

A joint venture is a contractual arrangement whereby the Company and other parties undertake an economic activity through a jointly controlled entity. Joint control exists when strategic, financial, and operating policy decisions relating to the activities require the unanimous consent of the parties sharing control. Joint ventures are accounted for using the equity method and are recognized initially at cost. Joint ventures are typically included in the Other Affiliated Services segment unless the joint venture specifically supports one of the reportable segments.

The Company has several joint venture investments. The operations of these joint ventures are not material to the Company’s financial position or results of operations.

Use of Estimates

Use of Estimates

The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. The Company regularly evaluates estimates and assumptions related to allowance for credit losses, legal contingencies, income taxes, revenue recognition, stock-based compensation, goodwill, and deferred income tax asset valuation allowances. The Company bases its estimates and assumptions on current facts, historical experience and various other factors that it believes to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities and the accrual of costs and expenses that are not readily apparent from other sources. The actual results experienced by the Company may differ materially and adversely from the Company’s estimates. To the extent there are material differences between the estimates and the actual results, future results of operations will be affected.

Reclassifications

Reclassifications

When necessary, the Company will reclassify certain amounts in prior-period financial statements to conform to the current period’s presentation. Prior year segment and financial statement information has been reclassified to reflect Virbela as discontinued operations.

Restricted cash

Restricted cash

Restricted cash consists of cash held in escrow by the Company on behalf of real estate buyers. The Company recognizes a corresponding customer deposit liability until the funds are released. Once the cash transfers from escrow, the Company reduces the respective customers’ deposit liability.

The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported within the condensed consolidated balance sheets that sum to the total of the same amounts shown on the condensed consolidated statements of cash flows.

Cash and cash equivalents

Restricted cash

Total

Balance, September 30, 2023

$ 120,141

$ 54,000

$ 174,141

Balance, December 31, 2023

$ 125,873

$ 44,020

$ 169,893

Balance, September 30, 2024

$ 130,432

$ 65,308

$ 195,740

XML 35 R23.htm IDEA: XBRL DOCUMENT v3.24.3
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
9 Months Ended
Sep. 30, 2024
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES  
Schedule of Cash

Cash and cash equivalents

Restricted cash

Total

Balance, September 30, 2023

$ 120,141

$ 54,000

$ 174,141

Balance, December 31, 2023

$ 125,873

$ 44,020

$ 169,893

Balance, September 30, 2024

$ 130,432

$ 65,308

$ 195,740

XML 36 R24.htm IDEA: XBRL DOCUMENT v3.24.3
DISCONTINUED OPERATIONS (Tables)
9 Months Ended
Sep. 30, 2024
DISCONTINUED OPERATIONS  
Schedule of discontinued operations

ASSETS AND LIABILITIES OF DISCONTINUED OPERATIONS

(Unaudited)

September 30, 2024

December 31, 2023

ASSETS

CURRENT ASSETS

Cash and cash equivalents

$ 806

$ 991

Accounts receivable, net of allowance for credit losses of $189 and $99, respectively

108

626

Prepaids and other assets

74

347

TOTAL CURRENT ASSETS OF DISCONTINUED OPERATIONS

988

1,964

Property, plant, and equipment, net

5

11

Intangible assets, net

1,553

3,469

Deferred tax assets

3,041

2,089

TOTAL ASSETS OF DISCONTINUED OPERATIONS

$ 5,587

$ 7,533

LIABILITIES

CURRENT LIABILITIES

Accounts payable

$ 16

$ 110

Accrued expenses

258

1,699

TOTAL CURRENT LIABILITIES OF DISCONTINUED OPERATIONS

274

1,809

TOTAL LIABILITIES OF DISCONTINUED OPERATIONS

$ 274

$ 1,809

INCOME STATEMENT OF DISCONTINUED OPERATIONS

(Unaudited)

 

Three Months Ended September 30,

Nine Months Ended September 30,

2024

2023

2024

2023

Revenues

$ -

$ 1,720

$ 653

$ 5,694

Operating expenses

Cost of revenue

911

818

2,500

2,335

General and administrative expenses

102

2,469

2,165

7,778

Technology and development expenses

80

256

294

765

Sales and marketing expenses

0

19

(2)

73

Total operating expenses

1,093

3,562

4,957

10,951

Operating (loss)

(1,093)

(1,842)

(4,304)

(5,257)

Other income

Other income, net

(6)

(6)

(17)

(16)

Total other income, net

(6)

(6)

(17)

(16)

(Loss) before income tax expense

(1,087)

(1,836)

(4,287)

(5,241)

Income tax benefit (expense)

(938)

920

1,070

1,851

Net loss from discontinued operations

($ 2,025)

($ 916)

($ 3,217)

($ 3,390)

XML 37 R25.htm IDEA: XBRL DOCUMENT v3.24.3
PLANT, PROPERTY AND EQUIPMENT, NET (Tables)
9 Months Ended
Sep. 30, 2024
PLANT, PROPERTY AND EQUIPMENT, NET  
Schedule of plant, property and equipment

    

September 30, 2024

December 31, 2023

Computer hardware and software

$ 41,740

$ 37,444

Furniture, fixture, and equipment

2,220

2,254

Total depreciable property and equipment

43,960

39,698

Less: accumulated depreciation

(33,398)

(27,733)

Depreciable property, net

10,562

11,965

Discontinued operations

(5)

(11)

Assets under development

931

1,013

Property, plant, and equipment, net

$ 11,488

$ 12,967

XML 38 R26.htm IDEA: XBRL DOCUMENT v3.24.3
GOODWILL AND INTANGIBLE ASSETS (Tables)
9 Months Ended
Sep. 30, 2024
GOODWILL AND INTANGIBLE ASSETS  
Schedule of Definite-Lived Assets

September 30, 2024

Gross

Accumulated

Net Carrying

    

Amount

    

Amortization

    

Amount

Trade name

 

$ 2,663

 

($ 1,473)

 

$ 1,190

Existing technology

3,439

(1,065)

2,374

Non-competition agreements

462

(378)

84

Customer relationships

1,284

(721)

563

Licensing agreement

210

(210)

-

Intellectual property

2,836

(725)

2,111

Total intangible assets

 

$ 10,894

 

($ 4,572)

 

$ 6,322

December 31, 2023

Gross

Accumulated

Net Carrying

Amount

    

Amortization

    

Amount

Trade name

 

$ 2,672

 

($ 1,030)

 

$ 1,642

Existing technology

3,263

(1,122)

2,141

Non-competition agreements

468

(125)

343

Customer relationships

1,285

(652)

633

Licensing agreement

210

(210)

-

Intellectual property

2,836

(583)

2,253

Total intangible assets

 

$ 10,734

 

($ 3,722)

 

$ 7,012

XML 39 R27.htm IDEA: XBRL DOCUMENT v3.24.3
STOCKHOLDERS' EQUITY (Tables)
9 Months Ended
Sep. 30, 2024
STOCKHOLDERS' EQUITY  
Schedule of common stock issued roll forward

 

Three Months Ended September 30,

Nine Months Ended September 30,

2024

2023

2024

2023

Common stock:

Balance, beginning of quarter

189,947,235

177,900,083

183,606,708

171,656,030

Shares issued for stock options exercised

95,037

610,132

320,481

802,939

Agent growth incentive stock compensation

308,790

387,999

1,341,303

1,774,438

Agent equity stock compensation

2,208,226

1,985,169

7,290,796

6,649,976

Balance, end of quarter

192,559,288

180,883,383

192,559,288

180,883,383

Changes in the Company's stock compensation liability

Amount

Stock grant liability balance at December 31, 2022

$ 3,885

Stock grant liability increase year to date

3,832

Stock grants reclassified from liability to equity year to date

(2,717)

Balance, December 31, 2023

$ 5,000

Stock grant liability increase year to date

2,179

Stock grants reclassified from liability to equity year to date

(806)

Balance, September 30, 2024

$ 6,373

Schedule of shares repurchased

Three Months Ended September 30,

Nine Months Ended September 30,

2024

2023

2024

2023

Treasury stock:

Balance, beginning of quarter

36,213,862

24,311,897

28,937,671

18,816,791

Repurchases of common stock

2,794,040

2,761,943

10,070,231

8,257,049

Forfeiture to treasury stock for acquisition

-

10,728

-

10,728

Balance, end of quarter

39,007,902

27,084,568

39,007,902

27,084,568

XML 40 R28.htm IDEA: XBRL DOCUMENT v3.24.3
SEGMENT INFORMATION (Tables)
9 Months Ended
Sep. 30, 2024
SEGMENT INFORMATION  
Schedule of segment's financial information

Revenues

Three Months Ended September 30,

Nine Months Ended September 30,

2024

2023

2024

2023

North American Realty

$ 1,206,660

$ 1,198,207

$ 3,408,418

$ 3,254,666

International Realty

24,230

14,896

60,142

37,644

Other Affiliated Services

1,426

980

4,681

3,729

Revenues reconciliation:

Segment eliminations

(1,129)

(1,290)

(3,756)

(3,677)

Consolidated revenues

$ 1,231,187

$ 1,212,793

$ 3,469,485

$ 3,292,362

Adjusted EBITDA

Three Months Ended September 30,

Nine Months Ended September 30,

2024

2023

2024

2023

North American Realty

$ 28,899

$ 27,169

$ 85,208

$ 82,495

International Realty

(1,670)

(2,647)

(7,401)

(10,105)

Other Affiliated Services

(1,282)

(918)

(3,037)

(2,767)

Corporate expenses and other

(2,005)

(2,812)

(6,973)

(7,360)

Consolidated Adjusted EBITDA

$ 23,942

$ 20,792

$ 67,797

$ 62,263

Operating Profit Reconciliation:

Depreciation and amortization expense

2,379

2,790

7,742

8,148

Litigation contingency

18,000

-

34,000

-

Stock compensation expense

9,910

11,764

28,067

29,912

Stock option expense

1,987

2,533

5,959

7,659

Consolidated operating (loss) profit

($ 8,334)

$ 3,705

($ 7,971)

$ 16,544

Goodwill

September 30, 2024

December 31, 2023

North American Realty

$ 17,479

$ 14,595

International Realty

-

-

Other Affiliated Services

2,387

2,387

Segment and consolidated total

19,866

16,982

XML 41 R29.htm IDEA: XBRL DOCUMENT v3.24.3
EARNINGS PER SHARE (Tables)
9 Months Ended
Sep. 30, 2024
EARNINGS PER SHARE  
Schedule of calculation of basic and diluted earnings per share

Three Months Ended September 30,

Nine Months Ended September 30,

2024

2023

2024

2023

Numerator:

Net (loss) income from continuing operations

($ 6,481)

$ 2,265

($ 8,545)

$ 15,614

Net loss from discontinued operations

($ 2,025)

($ 916)

($ 3,217)

($ 3,390)

Denominator:

Weighted average shares - basic

153,259,842

153,392,005

153,858,160

153,065,727

Dilutive effect of common stock equivalents

-

4,791,883

-

3,769,258

Weighted average shares - diluted

153,259,842

158,183,888

153,858,160

156,834,985

Earnings per share:

Net income (loss) from continuing operations per share - basic

($ 0.04)

$ 0.01

($ 0.06)

$ 0.10

Net income (loss) from discontinued operations per share - basic

($ 0.01)

($ 0.01)

($ 0.02)

($ 0.02)

Net income (loss) from continuing operations per share - diluted

($ 0.04)

$ 0.01

($ 0.06)

$ 0.10

Net income (loss) from discontinued operations per share - diluted

$ (0.01)

$ (0.01)

($ 0.02)

($ 0.02)

XML 42 R30.htm IDEA: XBRL DOCUMENT v3.24.3
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Schedule of Cash) (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Sep. 30, 2023
Dec. 31, 2022
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES        
Cash and cash equivalents $ 130,432 $ 125,873 $ 120,141  
Restricted cash 65,308 44,020 54,000  
Total cash, cash equivalents, and restricted cash $ 195,740 $ 169,893 $ 174,141 $ 159,383
XML 43 R31.htm IDEA: XBRL DOCUMENT v3.24.3
DISCONTINUED OPERATIONS - ASSETS AND LIABILITIES OF DISCONTINUED OPERATIONS (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
CURRENT ASSETS    
Cash and cash equivalents $ 806 $ 991
Accounts receivable, net of allowance for credit losses of $189 and $99, respectively 108 626
Prepaids and other assets 74 347
TOTAL CURRENT ASSETS OF DISCONTINUED OPERATIONS 988 1,964
Property, plant, and equipment, net 5 11
Intangible assets, net 1,553 3,469
Deferred tax assets 3,041 2,089
TOTAL ASSETS OF DISCONTINUED OPERATIONS 5,587 7,533
CURRENT LIABILITIES    
Accounts payable 16 110
Accrued expenses 258 1,699
TOTAL CURRENT LIABILITIES OF DISCONTINUED OPERATIONS 274 1,809
TOTAL LIABILITIES OF DISCONTINUED OPERATIONS 274 1,809
Accounts receivable, net of allowance for credit losses $ 189 $ 99
XML 44 R32.htm IDEA: XBRL DOCUMENT v3.24.3
DISCONTINUED OPERATIONS - INCOME STATEMENT OF DISCONTINUED OPERATIONS (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
DISCONTINUED OPERATIONS        
Revenues   $ 1,720 $ 653 $ 5,694
Operating expenses        
Cost of revenue $ 911 818 2,500 2,335
General and administrative expenses 102 2,469 2,165 7,778
Technology and development expenses 80 256 294 765
Sales and marketing expenses 0 19 (2) 73
Total operating expenses 1,093 3,562 4,957 10,951
Operating (loss) (1,093) (1,842) (4,304) (5,257)
Other income, net (6) (6) (17) (16)
Total other income, net (6) (6) (17) (16)
(Loss) before income tax expense (1,087) (1,836) (4,287) (5,241)
Income tax benefit (expense) 938 (920) (1,070) (1,851)
Net loss from discontinued operations $ (2,025) $ (916) $ (3,217) $ (3,390)
XML 45 R33.htm IDEA: XBRL DOCUMENT v3.24.3
EXPECTED CREDIT LOSSES (Narrative) (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Accounts receivable, allowance for credit losses and bad debt $ 1,334 $ 2,204
Agent Noncommission Based Fees    
Amount receivables from real estate property settlements 6,791 7,268
Accounts receivable, allowance for credit losses and bad debt 1,304 2,204
Commissions Receivable for Real Estate Property Settlements    
Amount receivables from real estate property settlements 99,988 $ 81,004
Accounts receivable, allowance for credit losses and bad debt $ 30  
XML 46 R34.htm IDEA: XBRL DOCUMENT v3.24.3
PLANT, PROPERTY AND EQUIPMENT, NET (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
PLANT, PROPERTY AND EQUIPMENT, NET        
Depreciation expense $ 1,937 $ 2,136 $ 5,887 $ 6,299
XML 47 R35.htm IDEA: XBRL DOCUMENT v3.24.3
PLANT, PROPERTY AND EQUIPMENT, NET (Schedule of Fixed assets) (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Total depreciable property and equipment $ 43,960 $ 39,698
Less: accumulated depreciation (33,398) (27,733)
Depreciable property, net 10,562 11,965
Discontinued operations (5) (11)
Assets under development 931 1,013
Property, plant, and equipment, net 11,488 12,967
Computer hardware and software    
Total depreciable property and equipment 41,740 37,444
Furniture, fixtures and equipment    
Total depreciable property and equipment $ 2,220 $ 2,254
XML 48 R36.htm IDEA: XBRL DOCUMENT v3.24.3
GOODWILL AND INTANGIBLE ASSETS (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Jun. 30, 2024
Dec. 31, 2023
Goodwill $ 19,866   $ 19,866     $ 16,982
Goodwill, Impairment Loss     0      
Amortization expense - intangible assets $ 442 $ 654 1,855 $ 1,849    
Cumulative translation adjustment | CANADA            
Cumulative translation adjustment     $ (266)      
Small Real Estate Business            
Goodwill         $ 3,150  
XML 49 R37.htm IDEA: XBRL DOCUMENT v3.24.3
GOODWILL AND INTANGIBLE ASSETS (Schedule of Definite-Lived Assets) (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Gross Amount $ 10,894 $ 10,734
Accumulated Amortization (4,572) (3,722)
Discontinued operations (1,553) (3,469)
Net Carrying Amount 6,322 7,012
Trade name    
Finite-Lived Intangible Assets [Line Items]    
Gross Amount 2,663 2,672
Accumulated Amortization (1,473) (1,030)
Net Carrying Amount 1,190 1,642
Existing technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Amount 3,439 3,263
Accumulated Amortization (1,065) (1,122)
Net Carrying Amount 2,374 2,141
Non-competition agreements    
Finite-Lived Intangible Assets [Line Items]    
Gross Amount 462 468
Accumulated Amortization (378) (125)
Net Carrying Amount 84 343
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Amount 1,284 1,285
Accumulated Amortization (721) (652)
Net Carrying Amount 563 633
Licensing agreement    
Finite-Lived Intangible Assets [Line Items]    
Gross Amount 210 210
Accumulated Amortization (210) (210)
Intellectual property    
Finite-Lived Intangible Assets [Line Items]    
Gross Amount 2,836 2,836
Accumulated Amortization (725) (583)
Net Carrying Amount $ 2,111 $ 2,253
XML 50 R38.htm IDEA: XBRL DOCUMENT v3.24.3
STOCKHOLDERS' EQUITY (Narrative) (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 2 Months Ended 3 Months Ended 9 Months Ended
Mar. 31, 2024
Feb. 29, 2024
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Agent Equity Award Program            
Stock issued for services, shares     2,208,226 1,985,169 7,290,796 6,649,976
Stock issued for services, value     $ 29,541 $ 38,897 $ 85,997 $ 104,548
Percentage of commission potentially redeemed in common stock         5.00%  
Percentage of discount of market price, date of issuance 5.00% 10.00%        
Agent Growth Incentive Program            
Stock issued for services, shares     308,790 387,999 1,341,303 1,774,438
Stock based compensation     $ 9,910 $ 11,764 $ 28,067 $ 29,912
Amount of stock compensation attributable to liability classified awards     $ 891 $ 1,458 $ 2,179 $ 2,796
Equity Option [Member]            
Vesting period         3 years  
Share-based award expiration period         10 years  
Granted     62,735 445,380 738,473 1,973,943
Grant date fair value     $ 6.21 $ 10.71 $ 6.57 $ 8.87
XML 51 R39.htm IDEA: XBRL DOCUMENT v3.24.3
STOCKHOLDERS' EQUITY (Schedule of common stock issued) (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Common Stock, Shares, Issued, Beginning of year 189,947,235 177,900,083 183,606,708 171,656,030
Shares issued for stock options exercised, shares 95,037 610,132 320,481 802,939
Common Stock, Shares, Issued, end of year 192,559,288 180,883,383 192,559,288 180,883,383
Agent Equity Award Program        
Agent equity stock compensation, shares 2,208,226 1,985,169 7,290,796 6,649,976
Agent Growth Incentive Program        
Agent equity stock compensation, shares 308,790 387,999 1,341,303 1,774,438
XML 52 R40.htm IDEA: XBRL DOCUMENT v3.24.3
STOCKHOLDERS' EQUITY (Changes in the Company's stock compensation liability) (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2024
Dec. 31, 2023
STOCKHOLDERS' EQUITY    
Balance, at beginning of period $ 5,000 $ 3,885
Stock grant liability increase year to date 2,179 3,832
Stock grants reclassified from liability to equity year to date (806) (2,717)
Balance, at end of period $ 6,373 $ 5,000
XML 53 R41.htm IDEA: XBRL DOCUMENT v3.24.3
STOCKHOLDERS' EQUITY (Stock Repurchase Plan) (Narrative) (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Sep. 30, 2024
Jun. 30, 2024
Jun. 30, 2023
May 31, 2022
Dec. 31, 2020
Nov. 30, 2019
Dec. 31, 2018
STOCKHOLDERS' EQUITY                
Stock repurchase program authorized amount       $ 1,000.0 $ 500.0 $ 400.0 $ 75.0 $ 25.0
Scenario, Plan                
STOCKHOLDERS' EQUITY                
Stock repurchase program authorized amount per month   $ 11.7 $ 15.0          
Scenario, Plan | Subsequent Event                
STOCKHOLDERS' EQUITY                
Stock repurchase program authorized amount per month $ 8.3              
XML 54 R42.htm IDEA: XBRL DOCUMENT v3.24.3
STOCKHOLDERS' EQUITY (Schedule of shares repurchased) (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Treasury Stock, Number of Shares and Restriction Disclosures [Abstract]        
Balance, beginning of year 36,213,862 24,311,897 28,937,671 18,816,791
Repurchase of common stock, shares 2,794,040 2,761,943 10,070,231 8,257,049
Forfeiture to treasury stock for acquisition   10,728   10,728
Balance, end of year 39,007,902 27,084,568 39,007,902 27,084,568
XML 55 R43.htm IDEA: XBRL DOCUMENT v3.24.3
SEGMENT INFORMATION (Narrative) (Details) - segment
9 Months Ended 12 Months Ended
Sep. 30, 2024
Dec. 31, 2023
SEGMENT INFORMATION    
Number of reportable segments 3 4
XML 56 R44.htm IDEA: XBRL DOCUMENT v3.24.3
SEGMENT INFORMATION (Financial Information) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Segment Reporting Information [Line Items]          
Revenues $ 1,231,187 $ 1,212,793 $ 3,469,485 $ 3,292,362  
Consolidated Adjusted EBITDA 23,942 20,792 67,797 62,263  
Depreciation and amortization expense 2,379 2,790 7,742 8,148  
Litigation contingency 18,000   34,000    
Stock compensation expense 9,910 11,764 28,067 29,912  
Stock option expense 1,987 2,533 5,959 7,659  
Consolidated operating (loss) profit (8,334) 3,705 (7,971) 16,544  
Goodwill 19,866   19,866   $ 16,982
Operating segments | North American Realty          
Segment Reporting Information [Line Items]          
Revenues 1,206,660 1,198,207 3,408,418 3,254,666  
Consolidated Adjusted EBITDA 28,899 27,169 85,208 82,495  
Goodwill 17,479   17,479   14,595
Operating segments | International Realty          
Segment Reporting Information [Line Items]          
Revenues 24,230 14,896 60,142 37,644  
Consolidated Adjusted EBITDA (1,670) (2,647) (7,401) (10,105)  
Operating segments | Other Affiliated Services          
Segment Reporting Information [Line Items]          
Revenues 1,426 980 4,681 3,729  
Consolidated Adjusted EBITDA (1,282) (918) (3,037) (2,767)  
Goodwill 2,387   2,387   $ 2,387
Segment eliminations          
Segment Reporting Information [Line Items]          
Revenues (1,129) (1,290) (3,756) (3,677)  
Corporate and other          
Segment Reporting Information [Line Items]          
Consolidated Adjusted EBITDA $ (2,005) $ (2,812) $ (6,973) $ (7,360)  
XML 57 R45.htm IDEA: XBRL DOCUMENT v3.24.3
EARNINGS PER SHARE (Schedule of calculation of basic and diluted earnings per share) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
EARNINGS PER SHARE        
Net (loss) income from continuing operations- basic $ (6,481) $ 2,265 $ (8,545) $ 15,614
Net (loss) income from continuing operations- diluted (6,481) 2,265 (8,545) 15,614
Net loss from discontinued operations- basic (2,025) (916) (3,217) (3,390)
Net loss from discontinued operations- diluted $ (2,025) $ (916) $ (3,217) $ (3,390)
Weighted average shares - basic 153,259,842 153,392,005 153,858,160 153,065,727
Dilutive effect of common stock equivalents   4,791,883   3,769,258
Weighted average shares - diluted 153,259,842 158,183,888 153,858,160 156,834,985
Net income (loss) from continuing operations per share basic $ (0.04) $ 0.01 $ (0.06) $ 0.10
Net income (loss) from discontinued operations per share basic (0.01) (0.01) (0.02) (0.02)
Net income (loss) from continuing operations per share diluted (0.04) 0.01 (0.06) 0.10
Net income (loss) from discontinued operations per share diluted $ (0.01) $ (0.01) $ (0.02) $ (0.02)
Shares excluded, anti-dilutive 4,153,812 192,684 3,309,505 679,425
XML 58 R46.htm IDEA: XBRL DOCUMENT v3.24.3
INCOME TAXES (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
INCOME TAXES        
Income tax (benefit) expense $ (1,333) $ 1,788 $ 3,508 $ 2,962
Effective income tax rate     69.60% 15.90%
XML 59 R47.htm IDEA: XBRL DOCUMENT v3.24.3
FAIR VALUE MEASUREMENTS (Narrative) (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Money Market Funds [Member]    
Money market funds $ 42,967 $ 46,268
XML 60 R48.htm IDEA: XBRL DOCUMENT v3.24.3
COMMITMENT AND CONTINGENCIES (Narrative) (Details) - USD ($)
9 Months Ended
Sep. 30, 2024
Jul. 22, 2024
May 22, 2024
May 21, 2024
Loss Contingency, Estimate of Possible Loss $ 34,000,000.0      
Settlement amount 34,000,000      
Contingency loss 18,000,000.0      
Indirect Guarantee of Indebtedness        
Capital commitment   $ 2,000,000    
Settlement within 30 days Member        
Settlement amount $ 17,000,000      
Settlement percentage 50.00%      
Settlement Within One Year Member        
Settlement amount $ 17,000,000      
Settlement percentage 50.00%      
SUCCESS Lending LLC        
Warehouse credit line   $ 25,000,000    
SUCCESS Lending LLC | Texas Capital Bank [Member]        
Warehouse credit line     $ 10,000,000 $ 25,000,000
XML 61 R49.htm IDEA: XBRL DOCUMENT v3.24.3
SUBSEQUENT EVENTS (Narrative) (Details) - Subsequent Event - O 2024 Q3 Dividends
Nov. 04, 2024
$ / shares
Dividend declared date Nov. 04, 2024
Dividend (amount per share) $ 0.05
Dividend payable date Dec. 02, 2024
Dividend record date Nov. 18, 2024
EXCEL 62 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( '=^9UD'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 " !W?F=9#\-^*N\ K @ $0 &1O8U!R;W!S+V-O&ULS9)1 M2\,P$,>_BN2]O:;5":'+BV-/"H(#Q;>0W+9@DX;DI-VW-ZU;A^@'\#%W__SN M=W"M#D+W$9]C'S"2Q70SNLXGH<.:'8F" $CZB$ZE,B=\;N[[Z!3E9SQ 4/I# M'1#JJEJ!0U)&D8()6(2%R&1KM- 1%?7QC#=ZP8?/V,TPHP$[=.@I 2\Y,#E- M#*>Q:^$*F&"$T:7O IJ%.%?_Q,X=8.?DF.R2&H:A')HYEW?@\/;T^#*O6UB? M2'F-^5>R@DX!U^PR^;5YV.RV3-95?5MP7E3WN[H2=UPTJ_?)]8??5=CUQN[M M/S:^",H6?MV%_ )02P,$% @ =WYG69E&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" !W?F=96BC"RD4% ""%0 & 'AL+W=O]:VO)(QVE1?PF*ESD?($ MWFR$C)F&6[GMJE1RYN>5XJA+;7O0C5F86).K_-E23JY$IJ,PX4M)5!;'3.ZO M>21V8\NQC@^>PFV@S8/NY"IE6[[B^N]T*>&N6ZKX8XI^0[]2[:V*:LA;BN[E9^&/+-D0\XIXV$@Q^7OF,1Y%1 HX?!U&K_*:I M^/[ZJ'Z;-QX:LV:*ST3T$OHZ&%M#B_A\P[)(/XG=9WYH4-_H>2)2^7^R*\KV M>A;Q,J5%?*@,!'&8%+_L[1"(]Q7<$Q7HH4(>B&[QH9QRSC2;7$FQ(]*4!C5S MD3'I.7/N,4)OVB J8Y J1 M=N&%X*]>D$S?2Y5RCP^MF!^*"Y?N37Y[1=G8/^)X/9*W!ZF M7N$^[U->!X=7=^S.(T+1+RGZ[2B67(;"Q,TG,.QJ@7"ELE?S;D70!B7:H!W: M8\:DYC+:DR>>"JGKV' I+3..$%V41!GN[FY//#W7QQ_VEU5@SUQ?WL'.$,UEK6OB8K;M=-QA;^1B:.],W6D3OF?V1A8^#,%P$WIY##% M7'(T[-B#H6./*$9(*T+:AG#J^^"5ZNQX0>Z@''E(:GNU09)29T2>PC@RJ6PN M(=G#B,E"&#&N[6#05!"392 2U$=PD<&PW^E1&PU-E2P< MW.6?0PV>)C;$H;^O_R 'P]O78N%*,Q''X#XK+;SO9^17^]R&/X>D3))7%F6< MI%P6:SL,O,H>#N[PD'%]F%EDM8_7(JKE;<@_7Y<+;.U:)0G:*DGLR M[$MA6"U#JO* ;3!N0\N<1LJDYZ^<;!L M;-O7(-?I.+3C8LLQ6KD\;5C''S=8[]ENX6']H,?%&K:A;N7X+F[4'ZD.6^63 M7 URC]B.P*T\WVWG^0 F 6J1^/R-_,5KAWR#E,G,T^)8K2I>G$Y^8<; M%(GX!JK:YQ;X30QQOS@?+8=?(? M4$L#!!0 ( '=^9UF:G[_O*@< (,< 8 >&PO=V]R:W-H965T&ULK5EM<]NX$?XK&-73WLW0%E[XFK,]H]BZ1C.NDUI*K_T(D["% M"47H2,B.^^N[H&11(D X[N1#8I+:73Z[6.RS"YX_J_I;LQ1"H^^KLFHN1DNM MUQ_&XR9?BA5OSM1:5/#+@ZI77,-M_3ANUK7@1:NT*L<4XWB\XK(:79ZWS[[4 ME^=JHTM9B2\U:C:K%:]?/HI2/5^,R.CUP9U\7&KS8'QYON:/8B[TU_67&N[& M>RN%7(FJD:I"M7BX&$W(ARL6&856XE]2/#<'U\BXP<:@'FJFS:_]'S3A:/4+YIM%KME '!2E;;O_S[+A '"B0<4* [ M!?JC"FRGP%I'M\A:MZZYYI?GM7I&M9$&:^:BC4VK#=[(RBSC7-?PJP0]?7GU M^?9Z>CN?7B.XFG^^F5U/%G#S<7(SN;V:HOFGZ70Q1Z?HZ_P:_7+R*SI!LD*+ MI=HTO"J:\[$&#,;2.-^][^/V?73@?7.Q/D,,!XAB&CK4K_SJUR('==*JLV/U M,7B^=Y_NW:>M/3;D_M>[N^GM DWF<_#3Y7W21%]TDS]4&P@9%+!<0P_M2!*B"@JL>$"^A+/(J%P@* M+,IK44B-2M4THC$_GY" L;!=A!,:4!P&8*19B[:4E2\N1R/+!8(C$O8]M<72 MB(4#ZQ#O/8V]GGZIQ9K+HFD!*[T4->+@BCMC8@M!DN"L!],6RF@2N5$F>Y2) M/Z\W=0UIO(-FPES()E>5EM4&,@@(K^:&,9RH$QM0VH^M+4.R.'2#3O>@4R_H MQ>?%Y :]77U2Z]T,9U$:]2#:8C2.PZ'(9GN0V1OK;X*G7P*T+GFE@S8/3.%8 M X_K-NE=F#,[7I"P_:@ZI&@6)V[$!'=TAKV8/[=I6JDJ/TH+)U%AQ]Y*K1KG M$$M",E!$R 'O$B_06:5Y]2BA>NP@#L9S9^BHV#%JP;2E$DSH ,R.'XF7DX!P M'P0$LD":?_?%DMH8LXPE?9 N,1H-U"G241OQ<]O?E2J>95DZH3''_DWCN _- M(19GZ5 .RXC?C*[[:?B.RL4<9!8E/4+JT,JBN)L 'Q'=<3/==LR-5R>B,T[ MT"3$U()GR[$TBN-T &#'4"3^H?[M9C;Y.+N9+693-TXOT;VWB_M9UHY][OB. M^ EOWX"L^8OI/IP..T@+ R/TU\462Y-T:%4Z8B*$__:V*7)H%*0=0=(?(Q8DOI9N+E1J ,XP!O_Z%FR0$# MXAN]5+7\KRA^0R2C011E 4U3))O&['SW2 BLI"V(H=+Y$Y"SB50$5\+35W]MK4)NN,AE%BU6];+L5 F$.,V;$Z M];/ZHA:\V=0OJ-DF 40W5XW^@!A$'B=!AFF[&C0-8#H)XH2\)L)2E,7;QS'4 M9OK3."9I:'GH$(R@;XD&"CWKF@+F;PJ@<=FL-B4WQV.%>)"Y=$Z-S.X(3B/3 MO?2/\!QR)$Z&9@?6D3WSD_TASNWA4:Y6L.^7YAO DT"_F'.Q7Y&LX+&S_#.; MY"&$_4 [I!@;2'O6]0+,WPLL%&0X$O]>HS]471;HDRK-;H4A?5;E9]OL6L(S M43=_:X]$M#-=F*,A(+ (_3[<)1?2E TMPL&9K[\KF+;08!OH6MYOM&%:I%5[ M/@(]3:W*TM0@60$5B\:=1]X7O)^T#'%DGZ\[!VB'G'*S'!U^(S.>Y?_#Z458-*L4# M*.*S!.S4VR]>VQNMUNU'HWNE891K+Y>"0[X; ?C]02G]>F.^0^V_.U[^#U!+ M P04 " !W?F=9AWQ\6CZ!&.5V+7?WY296HBV'TY;#J?WTV"6(,1O7YE^];[KIS_D]E>!=RV NXI]V@4Q[PJE,06 MC8&MZ2*#Q?@?M9=)K,^F=S&3,\QP?%-A"\<,Y*:D@:YI5T,78& 6[ MC/#.\@X@_Q:U1^FUE-X+*&6*C88UK53*!?L)21=M8^CM> ^#F1>]1^ M2^V_G)I)6743^T<<=M_QO+X3A@?$'9&AZUM^8(7=Q$%+'+R<&(\UJ? /S(I5 M%W9P#..YGF>[H7^ W179\_V^Y0;=V&&+'9[$OL.C65;BQSYX%VQXA.#B9@=] MRSE@/0YTPKX;^(%]@&KN'"OZ2/]$Q8H5DF2P1*EU$:"':([)9J)X69\T"Z[P MW*J'*;Y9@- !>'_)N7J:Z,.K?5>)?@%02P,$% @ =WYG66Z0FOX1" MPBD !@ !X;"]W;W)K7HW64FXO)I-RL>:;I#P76YZK;U:BV"12/1:/ MDW);\&19-]ID$XJQ-]DD:3Z:7M;OOA;32[&369KSKP4J=YM-4ORZYIEXOAJ1 MT?>Z.C0Y]5 MP^//+]8_ULXK9QZ2DL]$]CU=RO75*!BA)5\ENTQ^$\^?^-XAM[*W$%E9_T7/ M>RP>H<6NE&*S;ZQ&L$GSYG_R_^7>.V2P0Z"PVA[[AP(%BH>F1P?NL2J1%^4V6?"KD:J!)2^>^&CZ[W\1 M#_\'FHPAC45#&HL',M:9-N)B $=#RCQZP'5<=0^NNM8(O=OR(I%I_HCX M3[6.EK#3[I Q-Z2Q:$AC\4#&.A/A'2;"L\;<3&PV:5E)B1*II0 )N>8%4K(C ME^."9XGD2[00I03GIS'M'@<;<9C+M"":03B&L8^UH#1QC&(W=$(M* $<=JA+ M&1R4_H$+W\K%?WFNHC*K>4B6:@%/2UE%Z1.W1JEOC,8C+-1\FP$HS#P]+4T4 M"5S"J$8 //#$+NP_\'!_\#J_SU?K'.1B<=?-05+58XRL55*4UK]#\S!L [ MFO\ RG4"/0),E,,6F:!3IEC=!H/U6F7Q"-93NQY(Z2J&N*D)6UOJD,C9:%+B4XD M!,0A#@(M>@ @ M#ZJ>![46#6HM'LI:=TI:!4WL$AJ>DO(1FRD(H#R,=6#$4 QGP5Z M, (P&AS%;-?S5E 3JTRI7J;379U-1C@EC3/<= M$+&^N2";*.9BHPZ8*-HOZ%H12^PJ]I;+[B*,5H78[,7=KEJB]SI%%0:0"5-G MCCW'K . ^J6>L3X#Q@+7T<\8 !AQ/=*S/M-6W%*[N*VXJ*AH*%BFY9X%50KM M)%!3=JKLI/JV%H*%1)-=$81BE.BI ,*.MY%=$EIQ2NWBU @(T&%B'/.HB<*> M[K )(TS?G4>0,4)\8T<#6:.4]DU[JT:I78U>)V6ZJ(O]R9E0K15H*;(L*4JD MWJ)RG10X?/C>TN %,HHE,%&].5.VBL1S'05KY2JQ9[A:>>='D+ M4TWWH>:<7DI.@T4],".H7H-UR6J%);4+RUZRWL"' P[-2#(3!M$!&]-7&=A8 MSX:/MF*3VL5FE&8[I2C_N21S0>^,)#-A$%6P,2/)(&-]2=8*4FH7I*\Q-4": M>:>EV4FPJ =FI-EKL"Y=K7ZE=OUJH>L-C/BG5-49 (,(@8T9B08:ZTNT5LA2 MNY#]7O]X7NW=GE1H//+&:[6YV\E2)OFRRK QJHL3R 1TZLJH&P:.?E()0UE( ML7'L D,#-U#;>)T6$(H]UZ=^#S>MU*5VJ7L:-_N( MF!=&310)>C;,K%7ZS*[T M+843)5(6Z<-.)@\91U(@_K\M^BZ*;(D^B:Q:<,KWZ"9?G(/TF%, (Y0!^L9/3FZD[;AQ6-]&;!4&;O+97/KZ/#V<.'P0WW- M3GM_32YF!'@?D8NXN4[8FF]N-WY)BL=4Z=V,KU17^-Q7LUDT%P:;!RFV]8VX M!R&EV-0?USQ9\J("J.]70LB7AZJ#P[7-Z?\!4$L#!!0 ( '=^9UF&@B@J MU@D $5@ 8 >&PO=V]R:W-H965T&ULS9WM<]HX H?_ M%0^W<]/.;(KUXA=Z26::XI?>[*;=)MV;^^B" IX"9FV3M/_]R4!Q+ D1M[_< M[)<&!^F1+?VPQ6-'/7\HRB_57(C:^;IE6LQ4J^ M4RZR6F^5L6*U+D4VWE9:+(75=?[C,\M7@\GS[NP_EY7FQJ1?Y2GPHG6JS M7&;EMRNQ*!XN!F3P_1*--\*5957JR< M4MQ=#-Z0URFG385MB3]S\5 ]>NTTA_*Y*+XT&^^F%P.WV2.Q$).Z063RQ[UX M*Q:+AB3WXZ\]='!HLZGX^/5W>KP]>'DPG[-*O"T6_\FG]?QB$ Z0UO4BRJ[;_.P[ZL.W FFZHNEOO*<@^6^6KW,_NZ[XA'%0@[4H'N M*U"U@G>D MM78$H%&ARIP/<5N%*!D2,5O'T%3ZG _2,5_'T%7]TE?J1"L*\0 M/+67PGV%<#NZN^'8CN4XJ[/+\[)X<,JFM*0U+[:!V-:60YBOFNS>U*5\-Y?U MZLNW[Z_'T?5--';DJYOWO[T;O[F5&S>W\L?OT?7MC?,^=J(_/KV[_:]SYGRZ M&3LO?GGI_.+D*^=V7FRJ;#6MSH>UW).&-YSL6[W:M4J/M5HLES*X-W4Q^6*H M_=9>^U9^2*M-^9PL#*SK!FDPV MR\TBJ\74>2$_,_DDKU\Z(BM7^6IFZIGXZ;RBGHO2F11+>5::-Z>+>R'[76X+ MY\6BJ*J7!GQBQU\7LOZJ+HN%?&#RG_\@OOLORYBPPY@PZYA\%.M-.9G+*T+5C,ID]V$] M]F&[LL*>OJN[4=O!O,>C1ACWJ:>,&K+1" F+D; $"4M!L$ZF^"%3W)JI:SD- MVYVT]J(> >-: MC//[?"KD;$+./">+K)37/SFWV%Z@Y93#?>5ZS>7!J>;R+?6LU,Q&1#:9-[__ M@S77#+ZMO'O-3-?)*^O>],T:$C9&PB)//Y]2=Q0HEYL8V6:"A*4@6">3_B&3 MOC63-TW8*B>OJHV,H_RBN(];L6ZFCY4COHIRDE=B:@J8%=TW8$C8V-)$W%9!NM9 Q44I\IG,TJ8LQ6KRS:G+ M;%4MMIER9IFUZD3/NLX"% M:K?K!0-7YDGK=KT<"8F*BPW%1IRIW6Y@&;K].=PM:>4M@=I;.ZWW"=3@;STO M' 7JZ$']+9060VD)E):B:-ULM1*7 "RNG=$[45"/"Z5%Q&!R&5?=&K3-!$I+ M3QU!-R>MRR5_+YEKWYW>D8/J7"@M(@:A&\AYB9HYJ-"%TE(4K9O-UNF29Y2Z M=G;OH$&U+M&]+O/<0)T/0<4NE)9 :2F*ULU9*W?),]I=.[MWSJ!^E^B"E\@3 MLVKBH(W&4%H"I:4H6C=HK>4E<,UK)_:.%U3T$MWTLE#[!A%!&XVAM 1*2U&T M;KQ:VTN NM?.ZATLJ/ ENO&E\KNIFBNH\H72$B@M1=&ZS_VUUI<^G_6UH_O& M#$H;0VD1E!937<&>>50YM2;0-M-3;7;CTWI?^@S>EY[VOH8B9N]K*&CTOH9R M)N]K**9[7R-+?W:TG_>ECY[5_>F'==SSO)':[7K!T.4A4^_< MF8#$#]3.B@WE&*-JOS])_)H.DW/7#8_T>ZMT*53IVFF]SXZF1W*)3T.BC@S4 MZ4)I,9260&DIBM8-5^MT*<#IVAF](P5UNE!:1'4C*N,>^%0];T"M+I26GCZ& M;E9:KTO_7E[7OCN]8P?UNE!:1$T/ZE+/5Y\*A[::0&DIBM8-9RMVZ3.*73N[ M=]*@8I?J8I?XG*L3'JC8A=(2*"U%T;HY:\4N?4:Q:V?WSAE4[%+#D[L^\5PU M:%"Q"Z4E4%J*HG6#UHI="A>[=F+O>$'%+M7%;NB--+$+;32&TA(H+471NO%J MQ2X%BET[JW>PH&*7ZF+7&W'-PT#%+I260&DIBM;]X^%6[++G$[MV=-^806EC M*"V"TF)FD*S:W[ GT#;34VUVX].*7687N[=-6K+);L[^D,LYULJ\:(%QW0D[ MO'> D+0QE!9!:3&4ENQIG<47#,(4U6@W::W.9G:=?>H6 C<&[+3+-A0Y\WT2 M5>H,ZX34"/N"/EED1L+*>VFMA[I?=9P- ?1.[;D1L\[-$B%';I M_82'S,T#I/MJ;8 ,2MNG?JBO,J$7#$,6N.IW;Q.0R1%RU0$RN73N>>H(89=] M> Z_S%J_S.Q^N>]J(E#3S PFE'DNT08:ZI"AM!A*2Z"T%$7K9JOUTO(0NDEIY3"SR^'_]YT+^^[T#AW4 M)T-I$=/M]%G 0_4^.[31!$I+4;1N-ENAS.Q"^:=N7-C9O8,&%2%T( M MID#*4E4%J*HG5CUNID]A2=_(/W+>SLWC&#BF5F$,L!5[TRM,T82DN@M!1% MZ^:L]SHWC&# M6F.. M+W-M'&X4UFR)">K[>B;)='PWA@XFW 5XX;M7,'H^1! MB$=C7&4CQS,%88&I-@R,CC7&6!2&B,KXT7(Z74H#W+UOV2^L=M+RP!3&HOC& M,YV/G#,',ERP5:'OQ.826SW'AB\5A;*_L&EB3P,'TI72HFS!5$')J^9D3VT? M=@#$LQ_@MP#_)6#P"B!H 8$5VE1F94V89E$HQ0:DB28V<[&]L6A2PROS+R9: MTBLGG([BVYO)]":93H!NR>WGJ\GYG(QD3L?U]&:>P.T%3+_<7\V_P_L9DUCI M'#5/6?$!/L);<$'EY%6AJZD:P^FF;>9QD]E_)7, UX+(%$RK#+/G>)=4=%+\ MK92Q?Y PP;H/@=<#W_,'>^J)_QX>'"@GZ#H;6+[@WSN[KWD-^6 _N9GMH:I9 MBB.'AE>A7*,3O7MS=.)]VJ?\/Y$]Z\.@Z\/@$'L4B[*D>4VT2!][,.%KGF&5 MJ1[,4$)B/IX>Q$SE,&,\V]>)AO[,TINEM(Z\OG<35!$@.U3E0#8DF=I'8T1P'6,SMLAE?OVV9(+!DD5R MEGE),+3;W6JIOU;+%Z]9_J-8:=31$N^"HMOV9JG\,LB MRU>A@,O\N5.L[ULX=;'%_?Q\U+(+SI7%^OPF4^Y>%S?Y7#5V6F9QRN>%G&6HIPO+EL] M?-YGOKQ!23S%_+78^XRD*[,L^R$O1O/+EB,MX@F/A%01PK\7WN=)(C6!'7]N ME;9VSY0W[G_^T'ZCG =G9F'!^UGR1SP7R\N6WT)SO@@WB;C/7G_G6X=%HDTALM7V9K!@%:?E__!M.Q![-X >\PUD>P.IW\ :;J#;&ZAR MM+1,N34(17AUD6>O*)?2H$U^4&.C[@9OXE2&<2IR^#6&^\15?S(>#,?3X0#! MI^GD=C3H/<#%] '^?1^.'Z9HGOZ.9V\L<4M='C=(!^_>4W] N*4_2P MS#9%F,Z+BXX :Z3.3K1]\G7Y9-+PY !]SU*Q+- PG?/YX?T=\&+G"OEPY9I8 M%4[Y^ANBSADB#F$&>_J?OYU:S*&[D:5*'VW0-[D;WO<>1N-_HU[_8?0T>A@- MIZ91*K4PLQ:YBL^+=1CQRQ8LTX+G+[QU]<]_8,_YE\G%$RD[<)CM'&8V[5=C M2#IQ&F4KCGY-LJ+XS>1MJ<)3*F2*>;EJ8]SUR$7G9=\/70P3(J/Z8C#0W1GH M6B-RSZ,LC>(D#E4&R18HK9N,1*:^C,)BB=9Y]A+#W$2S=P1Y,X?;TN]-7@>:H6V_ MZ]0B9! B!&.S/]BIF.A8/1K^N8G%N^1;HL*U0!M($FF1)?$\%) 0PL5"I1&S MZ5OM^V;Y#JN9;A*B#9,+[]$T22P(<,-LPJ3R@5A]F"ICL[4R<]]FHZU$3S^!A^NFZE)= MSVT:[8KPV,K3[6CSL1K;83W@"Y[#4OW MGPC?>'$FV6>TEND+S?.U*:U+44;=!E,K:F,[MOM+R.>02V Y[E%8I78$I2>" MA3B#U=A(9'Q2))]*V^%@5%#&=BKWHBC;I.!YE3Z-/NO ;6,_H'7$F>0(94Y3 M"JW8C.UPOLOY.HSG980RL>2YA<;80-J@Z]=MU:7:-/"\!E,K(F,[DOMJEP4& MSKE"LME$'9R$N+@.)(,8]AAI&LX*L?@(8S_"O@[?&V.NTQ"*&FT4#0 M"TG%3&)G)EB8;R"?;'.><1")SCR@-:[G$9.8[S3!D51P)'8XWF:0. 3/5[91 MM.OX:K8@.B/;S L:&$DJ1A([(V\AW3V'6T*F,B/R-'HW^J.C#]:W4Y^X]N?] M9%HC%4F)G:03E2%,FRRC3SH5B>:0@9QN S9)A4UR9(\[?"B[(7?WDZ?18#A MU_]%G]WI$YV/N-OU]5B8Y#P7-V0Z4I&4V$DZ&C\-IY\Q]*3$/)6V0Z\V>;0,U69D(;?T,,?$^QE:)V$JSA2>9 &W7D$I9QP+ R$9<^IIU2B& ]H0 MLHJCY A'M]8?VR02$QRQJTTMZ]-^-A85:HD=M7=Y%G$.5<$BSU:H")/C?IUT M]TMT/%/J-,2H@C.QPWF4OO!"R FDBM0O[16) <>,4*\>-X.8ZY*&VII6U*9V M:O?#=2S")/X+#"VRA7@-=1K%@J9 MT KPU [X779^E WMT1A]-N%1 Z8Q"?9VB%O#37*8X@:NT(KGE%@S\\UHW!OW M/V'HB3"]=>?O@#[=:Y#;H7_/UWO9#;:A*RAGU#;:Z+H.=#FWB%_?[!L%*?,: M5TM%?VJG_V'ZXF\\C^+2^+);85X3!II[K%[S&J18UVO8-]"*^-0*UZN'/$R+ M4)V8%>@U%DN49C(]B3Q+$EEHP;+F$-N&Y>P:AUQ;%7\'X&D%>'JD41W++GT* M89GS* EE4T-276X_C4Z9MKS$];2(F.24Y]J M;5&CH.OXK*$KCP^.2L/461Q]0*@ M3[?=&CG9\CB29)2_&_W4*=WVB!8?0RO;:7*P8CFULUP>8FV]B?]O/W1H$]=G M]1Z?00RS;M->A55L9\?8_EGCS]",/\=I*A/"+$QD+]]X=J=C&Y*!OU?D;@_O M#')N !.UP:.*[\S.=[EJSLJU,_S/X^BI=ZM.J'OC ;H'SM^/^O+LNI0:C@=R M15WW;F%M#8WNZ##'@=ME]=5DDNLRS!J2,ZN@S^S0GS[>W=VJ4_;>+1J,IOW; MR?3Q?E@[<1^-;R;WWV%_.1D;VYOLI"7!J;0=#DE5$C![2=!7YZZ0N=59TGYO MVN@ZU8Z)"0[J6S-FZ!90OZ$%P_9.N]G/1F\\&;=5!/?J3YBCICQO#JFU#/ER M2$^D[7"+Z*T]V1>\)5O3=+/OI7[;VVC_K1."(G[4@PO:[9/_T] M=+2J0YB]#NE_-.+DKBDMH";)2P_E5/[">:_],5_V52]C,)0Q#&8 3L-NTY6U43L:%/#,A3K7?LIEB^M'6_CVY_V99]]/45V:QYW]EX?6_'\ M6;U55R!E:OGZU>[;W9M[/?6^6NW[:WS>+]^_J]24KP-^#W,H, J(]P)4.M^Z M$(2\?,.NO!#96KVD-LN$R%;JXY*'L(2D /R^R#+Q<2$?L'O/\>I_4$L#!!0 M ( '=^9UFJ^^19Y@< * 3 8 >&PO=V]R:W-H965T&ULM5AK;^.V$OTKA L46\#Q*]GNWLT#(25%SL8IBMO[);$ISNO,S)FQ3C;6??$%41#?2FW\Z: (H7HW'ONLH%+Z MD:W(X,G*NE(&?'7KL:\BM/!VX'(:25K'>[MYE=JXGG-^C*K??PK-NGN MZ\E 9+4/MFR$X4&I3/HOOS4X] 3>[A.8-0*SZ'G3B[$8YO0QM_ MB*%&:3BG#"=E$1R>*LB%L\NKQ<7]]=V'Z]L;G']<7-]<+19B?G,ISN>+ MZP6?WMU?+:YN/LSYULDXP"P+C[/&Q'DR,=MCXE_B-VM"X<65R2G?E1_#W<[G M6>OS^>Q%A0NJ1N)P,A2SR>SH!7V''0:'4=_A_Q.#9.+H>1/<6N]\)3,Z':!W M/+D'&IS]^,/TY\GQ"P$<=0$X$#]-CX5U0X%BCMWZ0'J+/@B%4,&#+Y9>Y4HZ19 / M!8E&^L*6E33;8:NB.=[0TY/:#Q_-M(>V=LWA3\)NC!?2Y )DYV0@?!$YW'!> MK13EHK(NK*Q65MB5X.RIC Z8#'*QK#V@\AXRF\)Z:E2 <;Q8DJ&5"C&"($U0 M4B.PE;.EJ(/2ZD] (N"'")05QFJ[WHI*R\!<.Q*?2?C WJQ5%@4KIZQ30?U) M48A6N =\@A5K+A@^ R]K03 62"R=_0)7UOBT94UDU@#/M#;QP 3Q('5-T&PK MZQ5[/02G 7];\3U5EHS! T5P,FWKO F[YS'LDY%+G;PJ;4XZ7H?2!\59%W*U M0K3L$Y^7A&2V*')Z*X:7[X4(8!/72'Q JF66I2Q'=TP@IP">D76N MS(+#C% M^/3)(T.YY..5,M)D@%M$*#!$@%,A$<>2R, SJJ3#/66B 9?C-J6*^SA:C 2@ M 7*,.1Y3Q2KY7FVBF\@#E%<:SK>%'*5^F<_ONI)"#)V_C^XHD^9H'$C (IKD MDE8&&:JS5#= E$>.F$X._A.OS8%/!H!Q,)ER#=[3NM9)S>+@]Y&8QRC@G-[& M%MF*W IC _1FNLZ!H]8LETSM^K"R-N JHG'TM5:,"PJFBRA&PDG0A 0^AVS, ME*=GPNVA[PM;@PB6Q#4:D4?&_JA-&LX=#KW$_D4ZV75'.EY([D,F8 U)>65E M#4%P3J9OCKV8&U-#R3UQP0F8;5'^=PR215;*H]G$EB0:C.>5N*2,RB4Y<3B- M$^=PB$N:>KE;7%U$9;1T-18;,9NET=15!TOM&F_+9 0^C&W#_1:[+_RS18\= MARDUYE_F?V"A2.>O6%3Y6,^H"\,5H7$[JYV++9ME"$;[GZ(-E1.7A0$4WG.( M#)<4*ZF1^(VL1\TX!B;D>^0#86C1 "@( )/Q)T@8;S@'DL@-V-= MH#]C ;762"ADP%JTY?JB;Q4B9D :RVTRV:NGV3R*&4B9 M=SZ(K\@@\&;]_'38KR,P(QZ5L<*B03R#EX7,$ZV U-3:8&)DX'J1%=* >]'+ MK.*3#M\ M4GY#PU*>/5@;WIF8GSIJITS)XU MS0QIK0U;=%(@4CCE.^\QS%@9:]CC;"39O*Y3 MXC&G6"?CME&I2G(L!,^F#1$7*BM:6O4\$WV:J,@X>H=G*O.0P\^-)C'HG#J+ M\:!0NR0\9CPEKSDF\*S=HE&:L3@2[VO'=98BZ(U=Q3&DH@ 264M(SV+1G]9< MN!L%.EARZ*I,K97V$7KTI-G =IDTS>06QM1H?@=$E#N#N!]!O@'+[4")LR:V MG^4XG_9?;!#9M'EJ>L2=6NOEWMQ)9<,6W_D":YHWO,12CMI%!/618Q!8GOF;'1=Y:8=%B]-^&$8\.L%A;G>=6*!P;S"+Q6'< MLJ=8N"_["FX?<8R\&S?:R,_^L8N1AC12F%!,:Y2S$INIS9&G=8RL!G9.S!<7 M8O9V\DR]? \W.$K%EPI_7:SJ?YD-<(-?BT1Z> P&Y7$:/("=F&&V/;EV'K:+$2+<(82G?,"E+V,2(Y]UF],M6Q#S=F_G M"=VNZXTSX$]E3*+I_1@A'V":JE^=K0*N+%1O_:2$]A8GJHAOM0.U)=L>3'&! M3OH23W1+].BY']GCWEL3$/$ZOAOB9L2:GUZ@=*?=ZZ=Y>NOR>#V]N_I-.J#A MA:851">C-Z\'&&+Q?5#Z$FP5W\$L;0#KQX\%UF!R? '/>0=OO["![J7&PO=V]R:W-H965T&ULM5AM;]LX$OXKA/=VT06\MN,X;=HF =)LV\OAV@9-V[W[2$LC MBUM)U))4G-ROOV>&E&([3NYP+T#16!0YK\\\,]3)VKKOOB0*ZK:N&G\Z*D-H M7TVG/BNIUGYB6VKPIK"NU@&/;C7UK2.=RZ&ZFLYGL^?36IMF='8B:U?N[,1V MH3(-73GEN[K6[NX-579].CH8]0N?S:H,O# ].VGUBJXI?&VO')ZF@Y3K/@_;+AFZ&UW_BMV).EM=_YX3(_'2.1I4\L'-W[WT=^([?%EJ3Q>V^LWDH3P='8]43H7NJO#9KO],R9\C MEI?9RLO_:AWW+@Y'*NM\L'4Z# MJT\2_^C;%8>/ \>R1 _-T8"YV1T5BY:\Z MZ+,39]?*\6Y(XQ_BJIR&<:;AI%P'A[<&Y\+9]=J>N+]]_O'QW M>7'^\8LZO[CX]/7CE\N/[]75I[]>7ER^O3Z9!NCC4],LR7X39<\?D?U2?;!- M*+UZV^24;Y^?PL[!V'EO[)OYDP*OJ9VHP]E8S6?SQ1/R#@?G#T7>X?_%^2A[ ML5\V%],KW^J,3D>H%D_NAD9G/_UP\'SV^@G+%X/EBZ>D_Y>6/RU[/E'_OGAU MY4R3F;8BKVRA+FSC;65R+27WI22476;K5C=WIEDITP1RIE9=H[O"M-HB-65\@$+8('@<3JKNIQ42&([7H12^ENK=),K@\I,; M[0SY<3K.9H32>E*0:0+>X(5:ER8KU9I4J6\@7-W@C%Y6%"TF'UC/L$F[:$0+ M7\!D:DD-%0;FNKN)NBSDW47T&@+]7GE0JIMH P1T6, _KQH;'A/-)O"K=,8Z ME5N*)^B67&;@$]P/#B1B;\C)9K"WDV1X"1%;@U1YO(/VH]F/RJX;.*CH$O+J!)\ M)(2JX'3C=78?KJ6N $.H9'E4&1"P *MK@>YL$^L3]>U!B@> L:C&-BDYU5 ) MV.35N>K5(_TY >NY"A:)?PH'^Q"5N?Q8 :S62S M/#:Q9(H4F?O4+&TH7ZEGYN=HAEUS]*S*C4,_326(AAH=%(N@D'.)V'* -_)2 M00$$IV/)KH,7K[TBV&-KDRF@5 8,!'LLUCXS2;-=5F85Z03J]=);MU25]3ZJ M31*C8N2[RF%K8+=T57'8M@ ""?V!!&?'79O7X19A/DB!1EX*9^O_6/Q$_<4B M,>H&6SMD!UG^?7.!+#78ND\J[4=OB@*/@D M63@O"E,988-K-'?#+.%I)?GKFD1LM)-UWR)419+KN[:UCEM80WT '/&2U'42 M!A[]LL.:GL#N@,P.HC:I]\LV]4?I?L>/M+?.>', YS M0FE^CJY MGJCWY^=7/7X\;&UTJA-86S/^:5 EZ?:X8;31<:E;710]9\7X(F>Z'L8'[*<0 MCR*A2V1U(.W<^ QX/&0U!^2QDUL$R".5EVE'?!%-[KJ)"J/QT<*-C8<8-*NF8"EGC)' M&- 2T8[1J%?P8 A U@]4MD:EZ%M^2G;WE<;RQ_#99M]_X6M3+MT%SNCX9F5M MSM-&Y!39HRQBD[(!:XW<*]Q/[E==U" U!4@)9A;@NJL MXU*4(&-$E+D!Y[BS,C=%MN7MUB4D(2)+C 'PU*<>C8NPMXT4[,:$85S6U<@W M&SM.21MJ)8Y"#'-Y _/1##CFP#)G]?;G'<#PU!$PNF$U(@^@5"U9W MI-W0D#@&>U3PP"R?-KB\9.CC\ UFFT@,C@K^AJ*^&0?P:P!/>%&XH*-\B_L_ M(^XH*KG9:5\^>.9^+S,&PY(72JJDL9+/^ J\ R.8M:125T4D1JY5,1X7ICN@ M:)?Y4HN/HQ4BY3&FRX4O?D@!&'.2!C94S)WBRTL5F1H%[-.P4!%3UD1]8E*( M!0ACY7X N*7A,-J\G7AP6)>1[VN^)?GJ-!C@4\X>&C)1_&IV^%I\*BR3G3"^ M<$OK[(W)Q3-V$WGDV2,U4[9M'"WD)@F*8/A$8G4["1@Z#K?7-- \<@=/EQ\E M'Y<298!1>RP&&R*]\(/7(.T>W+[$I9)S]X3P#9CW4"C@L;\/P__J[P7+YE#L M!FC8L0O2(1'BX9L8AC'&O!8F+X&B] GJ<-CY)W4PGXT/%@<;*T>+\6PVV]SR M8B%;!H&_@CNBO(,]\H[&QR\V5Q:0-]^2]_SE^/CEX1,&+C9W8VUQ.-]8>7XT M/IP=;VYY>31^L1A4[/M,-=WXT@@XK^1[*H_Q2'S\Z#BL#I]LS^.7ROOM\7OO M!^U6IN%O 6.SB8OCD;Q-M8_!-O*=TO<1%$[\K-$IR+'&_"^L+B)I0=6,'S( M/OLG4$L#!!0 ( '=^9UF,>;[Z[ 4 .X1 9 >&PO=V]R:W-H965T MFUNW=?L,?V_.8]=CA]8/R'6 %(\K@N2G'664FY^=+K MB70%:RI.V 9*W%DPOJ822;[LB0T'FFFF==%S;3OLK6E>=LY/]=H-/S]E6UGD M)=QP(K;K->5/%U"PA[..TZD7;O/E2JJ%WOGIABYA"O)N<\.1ZC4H6;Z&4N2L M)!P69YV^\^7"5^?U@>\Y/ AC3I0E<\9^*&*4G75LI1 4D$J%0'&XAP$4A0)" M-7[N,#N-2,5HSFOT;]IVM&5.!0Q8\7>>R=59)^Z0#!9T6\A;]O 7[.P)%%[* M"J%_R4-UUO4[)-T*R=8[9M1@G9?52!]W?C 88OL @[MC<+7>E2"MY265]/R4 MLP?"U6E$4Q-MJN9&Y?)2!64J.>[FR"?/+T?3P60\&XWOAI=D8ZFG\;S?M[0"\E\'4F7R16QH"F<=K ,!_!XZYY_^<$+[ZQMJ^HV: M_EOH'U'S;2#OA!S (B-5#2GC&2U3P(23*]*?#M#1P6?7)I>Y2#&4>;F%C&#U M$'80I/?:@#< MR[#&<0]G@A5Y1A6CD#A@\5>24K9&S)7J!?= "J;DE)FEX,4V75ED17%]#E 2 M>$R++68@67"V)CO)>;DT1)^0;UN.LGEET0#!:?F$EJ4%%2)?Y,BM-I J261 M(J?SO,AE#B\L%[!4>BI=#C/\FA/FM- 1TN6-:L_PZ((5V$B509+."T3?.5OC MY&75IE6_PUFMXZ<_8M>)O@I3LMI6+'+% ;3*)0:0K*LB!E7$!$L0@S 'WM2A M/H@3S](S!;"GY)X&5)M^ .02TMVJHUWM<#Q[]W$J M5MJ)J9K SVU^3PM=*_6)(Q+;H4$EB4/Z6/);=0@3'9 #L\)0DV )6\&.E80^BE:)+I\LLL'RT8N5E>^W[H@$5A!'!AU9@>>].UW-RGAO&GZ$I\FJ#7U2*64HZI@9Z#BV M.LM5 X3'C>IVK:/

WEZ+AN'+_N-]<&QNEC><:X)G]E3 M=1L]O',+]X"7JMGY/N^%+,(734N'1OVJR@H3GTRJ2Q%OU!=Y^:OC@ G=5GFE M7=NJG+8=Q$Z;\ZX5V+9!>5Y _H02]2IT[Z(9/OUS(96>^-!YH:=CNP:W:DLM MY81MBXNL*(K)#-)5R0JV?-+@&2I9,-T:7R+'AEI!6\]NTL8A0@%3JIXB"@T_ M[7[ Z]YLH9Q6P:[;IFKDD1F3:#,['!+'LA.S!P=A:[IO)4%D. 5)QPAO5UUH MK;2NAMJC8]_0INM;GNT;=&"Y071,)OHNRTM\E,)O9XH)MG_9=,/CU^=.9!*X ML_/9?X#4O=(>F@.^ J V45ULNS#L^2Z.]GWGA7N^<_?VT7>^ MX"NCN\,V#B=>W%*)4< H-3*I&.,[ANJE4CWX#SVT&^PC=0^[P;&YDCCA'NU9 M[IYKU(J7V,W*:Y]Y/>,;? U\J?]I$$1?CM7G>+/:_)G1K[[AV^/5/R'7E"]S MU+F !;+:)U'0(;SZ=Z$B)-OH+_HYDY*M]70%- .N#N#^@C%9$TI \Q?/^3]0 M2P,$% @ =WYG669\>BLM! !PH !D !X;"]W;W)K&ULI59A;]LX#/TKA%<,=X";.$[6IFT2H$TSW( -5S3=[KXJ-A,+ MM25/DI/F?OV1LN,F79MA&% TDDP^O4>1E$8;;1YMANC@J9<^5EMVN3 M# MA.[I$15^6VA3"T=2LNK8T*%+O5.3=.(K.NH60*IB,_-J=F8QTY7*I\,Z MK8I"F.T-YGHS#GK!;N%>KC+'"]W)J!0KG*/[6MX9FG5;E%06J*S4"@PNQ\%U M[_)FP/;>X)O$C=T; RM9:/W(DT_I.(B8$.:8.$80]+/&*>8Y Q&-[PUFT&[) MCOOC'?I'KYVT+(3%J<[_D:G+QL$P@!27HLK=O=[\A8V>#XR7Z-SZ_["I;>-^ M $EEG2X:9V)02%7_BJB//\E8X,1D9O0'#UH3& R_5 M>Q,YJ?A0YL[05TE^;C+[]VXV?9C=PO1^=OOI 3[_/9_/YJ.N(VRVZ"8-SDV- M$[^!5QG$$'7H>" MAPQAJHM2J"U("_A4:HLI. V)P50ZR+6U:*$TDJI4YEMPF='5*@-G1(H@5 K: M96A@*950B50K*LX$Y5HL4 I+6Q%]9[WF=O=$ M*UW(!.B7=O]!$6_=.[\BIR31%7L_1X<#;K$41C!]J4@=!1=)&BVLM)$<"U*\ M%GG%BD5./9-BC%!151D?)Y8'DK:2IF ^A29)-8/]8Y *4"39#GD+-A,&P-. M";0 D:Z9/'_B +9>!R&AN--4Y'S.K+DT=.$81X31N1Q9XXN4(4+DT.9-&R-& M>I$;=I<JS?)'PPB$;,M0K)?]# MKTJOT0=-T!_E6DT4_#G_A&K#M /W>Z?8%-'QZ!"\$SD!G5QF\=@-T]R[G LW*/T$L^.90W]/M:OO*N:XO]V?S^HGT11CJDI34 MN"37J'/^(:!*]L^.>N)TZ:_ZA7;TYM@$G<=$"3=:;I%WTD9;&EE!) M5$DJ3OY^AY0M.ZCCW2WVQ2*',^>J+&BE;60)=]==Z*6GF=2AI7F*E=5^^=-N'XX"1OXK >$N(+2Z6R*K\IIK/IM(L05IO G-#&RJ M-IK$Y94YE'LM:36G.#U;?IG?/KBPO/MCN;A[^ [SVVM8_/GU\_)F8>RWBX>) MIXG'>'O)#O.RQ0Q?P8SA1E0Z4["H4DQ?QGNDKQ,9[D5>AFL:IY@E.'7H="^8C.[-V;8.!_.*,XZA1'Y]!_ M4_%9S-.*^]"#?R:#9<$K[4(MJ3I(_0R\2@%_-GE-[Y7L%5631-#+51I3$&O0 M&<):%%0"\FHSAG=O1J'//OSG+UT$C>4*97<;NJ5K3'8K@5UA<"7*NM%DR;A, MMURB5:G$6MO)/O M1($[C/PC QNZ413!QT96N6XDNK#.G]K!BT2[D- -0_]X MUH_@06A>4(&@O4UROBKPE=WJPB+FQH,#"HO=03R"+ZC4F(I7TI1-PT=PU\MS\(#]. =/3A.E=TA#JO&G.$ M%&8)U8&@?T06!!O221CU3P7R88L^! XOH!@V6GIVXOU(E[=#@6 M$A:-1L>&D)0..P.5:7O1="81H6QK$)H:=.KB&"IS3]R7&XI/U.\4PI8KP^#& M;&A=W]*Q!FP +K4B5:-M)L5SKR.MZ'7]:\XSE'UW--HQ#MPPCG\A/%5-O*,& M4*+F8"UQ3J-\;4N.2;6MK)UK4 MMIVLA*;F9(<9_1M :1QH?2V$WD\,0??_8O8W4$L#!!0 ( '=^9UFMCP_T MLP4 !&PO=V]R:W-H965TY2)16A7O[V23.QB6)4]OA<7_]/79"=FGI4E7H?MF- MDYGC,^,S8WOW3JH;77!NZ+XJ:[TW*HQI=B83G1:\8GHL&U[C2RY5Q0R&:C'1 MC>(L!_/U.*ELM3NE^XZVP@SIJTVLNJ=,:Y$ MW?VS^SX/*PYS_Q<.8>\0.M[=1([E,3-L?U?).U+6&FCVP87JO$%.U'91+HW" M5P$_LW_ZZ=/QU[/SPC0>V\3KT/V"['B\9TWI( M.I4RNQ,E=,@T;03;WCQ)"(\R)RR%X=4U5\-Z$*LS&"7>]CSLC8YYVML$SB8: MTW&K1+T@4W#2/)5P^=XR96 #>POCN6]'LFI8_8!"_=X*Q3-BI"L&)F@V)7%M MF.%TW6J$I+6'MQJ59X&%;0^I5)D=+![Y WLC\H*I3V,Z^ 7_IQ-W()@X;:NV M9+9=D%&LUO;9=I#L&PH2'L9IE@]< "4V>9L-X( MY,$CD0-<*0O!-!IA8S]IET8$*-!E.$(3=5JV+II&R6_H7T!7_);7+>]L82 K M3@NHR12D.B\D% T"J7KZ&I8--\)%8WVQ )@823"@D<$ S?B&FRW;VS+*A$YE M"WJ]M_602)+JS2A''Y7*?E&<:FFHXL8CJ6QHMZQLNU3U5H1M0(N,VWRM9/KM MFWD8S-YKR\4H]+RT8/6"4UOG[%8J=FU39>T?/%LS%=64ZRQ(;IZ",?6'?77< 96XZHA>%;)5;42L$@=P(F5E$<;-86ZT_E MN4-V-?SH_:O]/S/SCR:G2FH]C [2ON 0SN.["TCMB"GU8#,P&%9.FOA31OS; M*:U_=Z489%8S5,4&A5Z21+2Y08$7SZ)W9!^";9].[H5V'$@S\I2<&2\\M.JL- M3CTHBA;J1T=IN#(/*Z'-HV1UUB=A!T% 5]+8LOE):$BK[\VW8YOIV)O.0IOI MQ(O"\-4U]9-L7TM2?R"M6=A)RX_\3EI)'+X@K3")5J45A.&3',?![TEKO@*R MNDQ1'/V.MJ9+]V2ZPB")_B=M3>?1:MSA-%JOK5GDM!5YL]!I:^;Y0;BBB9<: M(=HNZQ84WUL]'$*PJ=O#^E;I^CPWA<0FA_T#';+S'3:HY0;4:IZW)=IXCHWB MB4SX/6Y(VG9L]7)SSOLMQA3(\DM[C.O83NWN,!9#9^[ E4QC<@>@AKM+3?GP M&I1^9]?[@5'@S:?3_A#HS>/M'UD]=P*>K%Q6H->%NY+9HP!JK;NW#&^'6]]! M=]E9FG=7QH],+02.3R7/X>J/9],1J>X:U@V,;-S5YUH:%(=[+' HX,H:X'LN M<2KH!W:"X2Z\_Q]02P,$% @ =WYG6:WNTU2!#0 *2P !D !X;"]W M;W)K&ULS5IID]O&$?TKJ(WLR%40%P=)@+JJ=-J; M1-9&*R>5CT-@N(2%@\8 NTO_^KSN&0 #$KN2+$7.!VD)8*:OZ7Y] (^OJ_J# MVDK9.#=%7JHG)]NFV3T\/57)5A9"S:J=+/%D4]6%:'!97YZJ72U%RIN*_#3P MO.5I(;+RY.ECOG=>/WUE?*\=E1;%*+>/Y=Y=?WDQ#_I;KS++K<-W3A] M^G@G+N6%;'[9G=>X.NVII%DA2Y55I5/+S9.39_[#YW-:SPO^E)IA7_/TXOW;%W__Z>T_7KYZ=_%7Y]4_?SE[_Y_'IPTHT_/3Q%!YKJD$MU!9 M.6^JLMDJYU69RG2\_Q02]6(%G5C/@SL)7LC=S D]UPF\8'X'O;!7,V1ZX1>J MJ:G,IZE0@#Q4.Y'()R>( "7K*WGR]/N_^$OOT1TRSGL9YW=1_V09[Z82S1R; MT/=_B0,_>F3(.>^WTME4.4(Q*R^=1JQSB=!B9 I?#3YX&1*M3(%\9K7[F2=5:ER#&F9/G1HGQ<^ M^HI__2"(X^,'[[>UE"./=.!/C2S6LF:GZA;^#-M]RKKN+SFC?1'>\>2%99PO MU_VYR$692-=9R\NL+.GP<"B_M:)N(&NWRH]7[FH>N4&X&.Y%D;OR/->+0VM= MZ"Z]I1MYL;7.=Y>+I>N%GG-!3J#L(]5G7.W('90C;V2=9 K/NMVK!39&_>72 M]UP_#/KK,/#<>>SWU[$7N*MPY3R[A&\XEPB49NMD4+ DC#;QH:;_*W-FOU=/ (W )<@6%HT5O'" M]9<#'QAYY4&28]A1R'+$#AGQ$@5%9@^1K4L:O\ M!*8(JTFF!WP(I+!O0V8^8C5C"^W:>E*=_ M@WJ;; D@%<42GA7B@Z0]#0ZHU1&&NQ;B,I&BPG;10/*;!$4,N3)H<%D&VC/C MW<98Y_K<;=<@7[C*X =&5":ZKJL/$(295;M=53=M2?O!GPLG;9=$DMD7WY$Y M"/1A=XT#HBX)(.JJP&\H1>&42Z ]-HG MD <'WJ,I;?B1_XA.NEOUZMS<_&'FG&VF-#M2@Y1DZ;4C9/5()O=>.UKGG M().S$WO*T[/185*&OBSA32F2MN]]!Z=42=5""$TB\+"?R,L,""4Z9UAU%BLE9 X33L@&^;SL7W-Q);A#RO4N6FO"D MZPQ)2@S'=(^LN)C[O.A>&+OQ*G(.22'N\U:1KV!'9^*1MB45(5^D[)"+:-F0 MA[ZJLC#@"OJQKKXWA^+QIRJK8_E'G>4M&)_ J"$CL4L9D!XJ Y//G.LM0+(?SRPH(Y,<*PU.55M#(H6220K*=;8D',E:0V,6/L216CW^ M *TS>24+DA+VL.D4&8*V 2HI')VFU^QW62+R'""%1R;/WF(%W3^ /D$3)3^. MYCUR!5M>M6N%8R6^)LM2^C6Y*3U(?#-=BC[08H^4-8J"&6Q#$,)::4Q]D*+% M$:@'"@UH/1Z/X/FH'/1):S1+30868)CE M.K#'V:#;KOU3&?2OB)V!Q /V9!P8<4' OYT?8 #-<;S-D#5:B:I EK.,YENA0DL[&^Y'M MM4E9A'AED-AWYXM#;!KL]UEP^ZW,%\2NMS3@&I M@V]OO\#UHY41@9/)H06U M(FBN;?&?E26$2$ +E=-;5,5DQR%3F=4=@@TE:#"LAH02$@D /!4?>IES58TSJ^5*2_[= )D0>_5(;X1 ZHP@ D4 M[SSB0"9FJ+2V:O&)MF'?Q^UD8BFU*3\KM3#Q:1#]"/#65=KJ;/1GXNZ02[X$ M=0==_@S0/>0^QMRI:5F6H\1!-=#HPK:D;#SVNKN 8HC"KS@H>Z8-?L'L.!M: M?-9Z& $\<%["6S7.ZWD$"0PK&4=B;RE)2ZNGX"X\9A8.]4 M%!;#47%W.!"CSE)7=9/4[@-[_.B'889R*'1H";UP/<_[0T)KL/MJ0L?>TA)Y M(J$,,B_=,!ITT!*\Y;E:%_,7HUF;7>$0WZG9 _[GT44_HSB:0NARONPG=]02 M)MR[$M#JV-\(],*$);(9ZOX1M2O57ZS:[@UG":\,%+YK/%VX8>V.+3/12A]"JHDIE_L<[UDE[1>B6YP@#TYQ'H;N:A_\SDRU,917/XN@;6DS'\3NY M:VLD"F7FEF?E &F!Y\?N9.I85Z::Z.-]U%T^I\==NSB,2[NJJAYX=I67:)MM M56>_=V?8G0C,VJ]M=W1Y+UC,/&H"<_/J)VO4P0!!%Z)DH9R[4#/\I3SX,P3I M=%MU(-PQ[83@D.[9FGJ!6$<6Z]F!J0)/FXIUMW0N*]PU,G!58>#,-@)/J0^$ M&=70EF38OI:]44PJ&$G&HLX][T#6-V+/6?46,8>,9 0\+.+)SNMVOR8'ZXY- M,Q_Q8NZ+(^Y_:Q&4 T)]3?:+(_8^KM<=\W-C*F5-\R<\L(!Y8-@""-T53/1I M09=QN!PR,Q=DCO7B@:^'\SS6H/GK#06K/B">,^\U#+QK'KVYTG>8\2UA1?Q7.[7<6H\BR%X_G,4 :A@"(.2UK\;@Y MTOW!("MV=SNW=;DQ*U&39@CT_I76)JL+XQ$) MC4[U[%Z/.4:@RZ7WG/H5(LZ^(J;FY.@?O]2Y=A)W;Y4[@YR;#34,O3]T/8XC]UB1:U//U#IVDE+6EA M9_3[V0]P?#N!6:]B$HKR%*4QZ\LVE"67,5HG4\[UV%RF>LR?]DNZDL\%(^;D MSZ*/W;#J;K:'[>=<3Q)%PN\V& [T>V5J MPVS_LZ'VX"WW!#;1QQ;\3J\FU]1=#R<0+IMVNQP-#L^8ML@W_6SH__!KH?3]%PO\MP@M+X2JA%5 &/TE9W^W_P[V MF?[\7Y-BW M\TU5-=T%,>B_#G[Z7U!+ P04 " !W?F=9(&=L "D) #@&0 &0 'AL M+W=OU$T@.I8LBU+>0%I M^M@ MVG1I'L_TQ)M\U86O:04-_WU>X;4@\HZV;W=_7"!(#9?,\.9,V=&\ME> MZ6]F(T3%OF^+TIR/-E6U.SD^-ME&;+D9JYTHL;)2>LLK#/7ZV.RTX+D]M"V. MH\DD/MYR68XNSNS<9WUQINJJD*7XK)FIMUNN']Z(0NW/1^&HG?@BUYN*)HXO MSG9\+6Y%]77W66-TW$G)Y5:41JJ2:;$Z'UV&)V]FM-]N^%6*O?&^,[K)4JEO M-+C.ST<3,D@4(JM( L?'O;@214&"8,9OC_MW7&7)3?B2A7_ MD7FU.1\E(Y:+%:^+ZHO:_R*:^\Q)7J8*8_^SO=L;348LJTVEMLUA6+"5I?OD MWQL_> >2IPY$S8'(VNT462O?\HI?G&FU9YIV0QI]L5>UIV&<+"DHMY7&JL2Y MZN+VW8>/[V[NV/7-^T]?/E[>77^Z.3NN()B6C[-&R!LG)'I"2,H^JK+:&/:N MS$4^/'\,@SJKHM:J-]&S F_%;LRFDX!%DVCVC+QI=\NIE3?]>[=T0F:'A5!Z MG)@=S\3Y"/@W0M^+T<7+%V$\.7W&Q%EGXNPYZ7_5Q.>%)&-V0 Z[VP@DT$[I MBB\+P8Q8(ZTJP^PURDKD;$G927O<#*MPXDIM=[Q\>/DBB<+%J>F/@0K8?B.S M#:9V7/-*L)4L>9E)7C!9.J:@E).&\7LN"ZN5EWES"M-U)0OY XHI,:%W71?< MIA?6E@],0DNVD6+%P#Y0(,LU4BV3E@JV_)O0K%*,&R,,;B&T55EF3@FM%(7* MR"Y<1]4Z$V;,KF%/#OOEZH'$D8H#/@G\JT..42Q3H*!<:&.72E[56C"U8H0 M"=%PH[K'AKRUO)4U9A]Y"6:C 1/WO*AADI/27PL6@D ,"10"_*VMWW,O\O> (KMVXC>_?F^N[MY?BI!?(_> O0L1;7"!+^6C5=N'L3 M<;^5K-BK0AESQ%9:;M&M MZAJLK]GE[16+DLF8?5"T""OV7.?N(EI0?_ (+;AJJW OB\+&9DM]R#!!!K=I M569:PB626_&HXTJ+@)&K_IA8&@KH(@ATJZX2V:94A5H_.,U A"RSHJ8]K#9/19-5Z,DJ9]FA+*DV6ARN AQTQ@FL(,V] M.6$O7Z3Q(CUE-]BY89=;08 OV1?!B^KAI/44.19T+TQ%/+O4"J0,KO,M:ESY MM936@95E/X+0%6@Q1^R@=8]^C#X+-)2O007-8;O-I9^OQM0[LO\ ]4+7P-YQ M=XUKP%B75BH$_=0MD.Z-,7(@S!89ETJMMB=QXZDD1KC]>G7U[O86Y\+%[!2% M8LU_(,'[''RO^5:TRSU@ \\S9@O#\(E20#5I2(^N=KEXHY@JC2]TQY9+K?=7 MM;:20# HTVT?8)<(.-'D]*H[V.FU*^%I6\S=K3JY-%%K[4("H)9-^VVQNZP- M+FFH2-Q#T\[BO0UJ%TOD".$&<;#P[$'25?.@46LY*0DJHRID)H4ULMHH(W Q M VY:6J;6JEYO\"!DA=XH6_M50^R@S)*J#+X9",DM5MYW791-%F=8QTQ$=+)\ M%&1GBRLU%IPMBQA>--D&SY1F1?T+K)2KYHJTBC/]XA[BG7U2YPSEL9+"MD,H M.)+@ M:EP$(V'M^^"0J8S%K4.?>13QR[-,$T TKDR]8;C]GI("^1KXD]%7Q2 MR*Z^T_E*5;P+'I+:=D/6O9GOT&[AF3ZICIVF#6 M'(V]R/K^H* YU5T[XNHQI$J5^PWZAJ-D-.7D7AJ7)3"$A+GL$P(0E[0<$B2GOG#[/CY*>CV::$ M*- +EPVB7\%347K4;<(X2B?>&,;,X\$X7BR.AIRF6U-M,*80F2P&P8C"*%BD MTV$PXC28)?-A,-(HF,;13U_QJ<^.%AHZ^+_& 3"!)(N](&B8#B$RFBX'" M16PA\[@_\?H<;)J04N]0$OHJXB!=3 =63^/)(QP^#C-<-PU2+T4Q,0$0_8EX M@0D?K7$41/'T;T/N4U==/KOJ\N4?2N.WSSU[MZYER*-%#QG*OIYM<&//)PE( M+&'_/OS('B8(2W_R=<]1LT<+M_1@?_"1GJ5!&GHD&@(.7BI 0]S[/Z+-42-- M[09RPB#U>"4*YM,^3/,@G:?>#6.,K@Y7^Z;,MT4?V1-,I[,C#P+@O$E/3-BQ M /A"?T<8!_/9['^.7=<[])SLL\B (]Z*K%D)@S\I@,C@A<\/J%/SI^C@M1>S MIS,<\!FXFD9M_2#,#1HIUZB%:9#$?7F#A]*D1YG?T.8*&NA-0&WZ)V)ZT5>9 MPR_V;!-[\%U@TRH.^DGO;<&PA6Q4V#;+O21"J]4\B8M\?.@%[['WUAU^7]O? M%NA1"PVY>P'?S78_7URZM_;]=O?;QT>NU[*DI^ 5CD[&B_F(:?=[@AM4:F?? MX2]55:FM_;K!$[/0M 'K*X7'BV9 "KH?=2Y^!U!+ P04 " !W?F=98FA^ MN.@$ "1#P &0 'AL+W=O9*-ZPGU-6.+.)E=W(V414FK,";B1159Y3^7@.7*RGCN^T@ENV MS+01]&>3DB[A#O1?Y8W$7G^#DK(<"L5$020LILZ9?WH>FOEVPM\,UJKS3XPG M=K.G4\0P@X)-H@4&Q6< &<&R"D\;/!=#8FC6+WOT7_P_J.OLRI@@O! M?[!49U,G=D@*"UIQ?2O67Z#Q)S)XB>#*?LFZGNN/'9)42HN\448&.2OJECXT M<>@HQ-XK"D&C$%C>M2'+\I)J.IM(L2;2S$8T\V-=M=I(CA5F4>ZTQ%&&>GIV M=79[_?7ZSSMR:7IG /1@L _)<'MF-QG@J<@%4G9 MBJ5&^9'H# P&&EK;-(#TA*Y 8E;7QA3!>J T+5(D0=)*FL8H(1TFTAZY9+PR MZ7F(:"*P'"@-A>:/F"DZZYBN)U&;[.N,(>LE,D1#L%A@#3 ^4,Z1=F.J% :' M46XTA,I(88EB)N.69=7ANJC0=B0:IB!1.\A/*DXG78T$ =2P-HK2/8"TNRNS?:<%E.SX*! MFB9C"@0[)1\_Q($W^/S+V^^9!-@J3 3+BH9\CEZ8VM).O,8T>LN\MC4UJ=L9 MO&'DNLHQ&[20[^?_-6;J,1=*?6H3=B%%;A)$LZ(R"X 'M[3+JC9*QT=DZ(:Q M_VDC.2*!&PRC[HS8C<*H.\./W*$?;EDVAFN#*5.-3;OO7C(9N%[0 43)V!]N M]0=NX(]V)(.Q]R2YA$+@Z?>^(?S1U"JR4ZM.FB1HY_D1\HO&;AP&6[+!&#WS MHBU9',4NG@E;,F\8N:-@].3,\[3>2J!NO6EU3C9_H3L:^VX<#UX8&[BCX1BY MQF_PL4WO_5ZB-S%Z%<<'O!RZ\2!TQ_%3-*Z>E8WWW?S-KF]R8,_F?RI;NPN+ M^\SK>6%WKV/?WQD?;H_[WB$:KZ7$(2+^IT."8(_@/\=D=R/\QJCL4CDBQ]MA M>"8X')>VQ4L\GDGF4,CK8@\O%'M;PLWA9\NW%AI/X>Y!W]YF=C/V(>&500M= MFQY^8$%\+!##.&RT7#SE50GV&<(?W3HJ]@3N7%P0><^Y.X>$XF7":#'9EH^U MJ'A*,DQP' =\Z&"03]JK0\_Z79@S[A>ZC;70&[L1UD(#,AR-W3"(?JO;+]W) M^YUG$I['2_L8-)?+JM#UBVDCW;PWS^IGUM/T^K'ZC*Z5=M.D\KXY&PQ<5F$M7&H:U+13&%L+ M3Z^V'+C&HLB#4:T&H^'P>% +J9/9)*S=V=G$M%Y)C7<67%O7PJXO4)G5-#E( M-@OWLJP\+PQFDT:4N$#_K;FS]#;H47)9HW;2:+!83)/S@[.+0SX?#OPA<>6V MGH$C61KSR"_7^309,B%4F'E&$/3WA)>H% ,1C1\=9M*[9,/MYPWZEQ [Q;(4 M#B^-^E/FOIHF)PGD6(A6^7NS^HI=/$>,EQGEPB^LXMF#<0)9Z[RI.V-B4$L= M_\5SI\.6P$='@>65\&(VL68%ED\3&C^$4(,UD9.:D[+PEG8E MV?G9]>^7MS=S>#C_:[Z8##PA\OH@ZZPOHO7H)]:G<&.TKQS,=8[Y:_L!,>GI MC#9T+D;O BZP26$\W(/1<'3X#MZX#V\<\,;_,[QH??BV-3?$F6M$AM.$*MZA M?<)D]NG#P?'P\SO<#GMNA^^A_R>W]ZT/AI#"-@3>-&4V>&R)SS1\'$)A34T!:"]URQ@TDX@6&1!L;5K-Y(GB+^/TB)I$J=#O M.N>%8;_ V.Q9DY)0Q[I%KEN@JB.*2[1]Z05K>ACOP:J2647S)U2 ]F^HX\ 4 MH+$4874'CD_3XX^P&S :XV18/CA*3S\2C&NBM5JG\,#J_UOL7-*:=3%J0_HX M+WSKC5UW[DC"I?%5IR%);BF!5E+6\[;/E:RIGF2,Q,4W.@S(>2F$L?MK31^R162V27BG@_8]8&WMMP*7SZ<#(: MCC^'V"YI1^@U5Y]KE]\I3B8G>,0A/!%C].M D#PIL7+!C\6R59OD9I9+B@/X MWE+]Y#*+&ZL*+87HNTI E\)]M&.5MJ+H5&2$;^DBA5!?U"$Z>*!B#ZHCWVZ@ ML)0NNJ:@6L5<'$UWUEOHC:"=O%ULO[HW,IB^BKZK6\H;F5+=2=\5X@5E ^84 MX:9<[ZPI**9%)0O/9;YS,;];[,(U$2YMZ- O5M3(]USLF3RV,X/=VE)H^7=D MSZ4^)[^FEAGQV._[);BYVDKRSNW\\FJ7>TZU^68B]$)03"(W3;"D/-U1)PD+ MU]?L-..^HQ2ZO0 JE *J2>JAJ&B?C*P2NN13%#T^"=6&><(3P'AB("D'FU(E MXJUO[68XN-[ M2YZNM;FW)9%CORJI[%E2.EGR73I)NX$:O2^8GQXK3F M*[HE=U=_-QB->Y1<5*2LT(H9*LZ2\^GQQ=S;!X.?@M9V\,U\)$NM[_W@:WZ6 M3#PADI0YC\#Q]TB7)*4' HV'%C/I7?J-P^\._7.(';$LN:5++?\1N2O/DL.$ MY53P1KH;O?Y";3P?/5ZFI0V_;!UMTUG"LL8Z7;6;P: 2*O[S7ZT.@PV'DQZ*75^=W][=7%U?_?WC=.R [2W&68MS$7'2%W".V+56KK3L2N64/]\_!J>> M6-H1NTA?!;RE>H_-)B.63M+Y*WBS/M!9P)O][T CSGPWCB^28UOSC,X25($E M\TC)XMV;Z?[DY!66\Y[E_#7T_\#R=9SIE.VQW6#L1TFLX,*P1RX;8KI@G!5" M<94)+IE0UID&9>>8L,S!EE>ZP4R@J'4 MK$4[T8;57.3,:>8,5[8@ T]2\*60PFW@R=MJDY.1FVC"8ZDNR:V)%/+0I(5L']'Z[5PI8C'M),( M3MJWMIRU9XE63=8Q28\DO7>AZJ;- )A:L5*B$!GW6:&W40?BO!(Z8- [P3L' M> >B)1P+M<+($+&L#8+L,7OWYFC_X.B$?0N4IA@?IM/I"?OJF<6#>VBT UR7 M-/&L1=?XVWD++X:)'.P00)\KF!OFP7O0L110]=+7.%_*#B&*83_L;7%*=W&* MMDP#SWC]5,>RIQ>R)N].J LO2+WEWA,/]=A5UU."O&]Q[&X1_$XK*B&Y&03\ M),*?RT+U>N%S78JL]+Y-U*3 93O(5LEY2-&FC1ZAH <8W[.SYHXR-RF[\0WSJTH::J T,?A2<1DVNW MAJ&DUB7Z#L;.-S.#.#HIT62XSUK^R"$4.'R(V7VI*S2F#2NUS*%TH_*8=*S2 MBC;=;IYEOHF.6BE]/!EHX0@,G':G'L5_CALKF@E$^PPQ>D+XPU;N_:(S0W@? M*$I: .W<^A+&?>JH6B(-NTLUM)E/Z.-Q=AIF9Z/M>FZ;3\LG',S!R4XR:V[9 MVWDZPE$&[+?S_5&Z?\A&X&1K"F4H-R$\Q%]R%.72MWGU=$'8OO>WFHSZZO*( M77JTO:PF-%!?2RA6A;1_KER.CN_S,#CR$QT2SK4#*K8OC:U&\)*C75?]>/ * MJ\BLPEO3LG#P\4'6S_;/V?/XBGLRCV_A:VY6N(C1@ MLG>P=?$R8B>_+.'"Z M#F^ZI79X(8;/$D]R,MX ZX5&&V@'WD'_R%_\"U!+ P04 " !W?F=9AJ_W M!_L- )P &0 'AL+W=OGND:S\^CWW=L]+MH7# MIK;V UC2].,^SSWW2J\VQEZ[E5)>W!1YZ5X?K+RO?CHZ?]'+EZ8.CDU>57*JY\K]5'RW>';6GI+I0I=.F%%9EKP].CW\Z M>TKK><&_M-JXWFM!FBR,N:8W[]+7!Q,22.4J\72"Q)^UFJD\IX,@QA_QS(/V M2MK8?]V<_I9UARX+Z=3,Y)]UZE>O#YX?B%1ELL[])[/Y145]GM%YBV3R8%(:N=-$3=#@D*7X:^\B7;H;7A^WX9IW#!EN<-%+.4;Z>7)*VLVPM)J MG$8O6%7>#>%T24Z9>XNG&OO\R>S#Q<6[JXOSRZNY.+U\(V8?+J_>7?Y\?CE[ M=SY_=>1Q!2T\2N)Q9^&XZ3W'O1 7IO0K)\[+5*7#_4<0K95OVLAW-MU[X%Q5 M8_%D,A+3R?3IGO.>M/H^X?.>_%WZAN.>WGTGV G'#*KM7!R;?? M'/\P>;E'V*>ML$_WG?[7A=U[W-W"'D_'8N\]XJTUA?#(1.$-_QT)OU)B9HI* MEENA'3)Z\3NRC)Y7QJO2:YF+7,N%SK7?BAJQ8$4N-T[(,A5+LU:V1&)[9/6R MSB6E9WBTEE:;VHDDE[H('^5JB<-D$A;YE?0(_ZU8*"$=5/ J%7()\'%>U/%Y M8NH\%2NYQAHL]LJ2/#+%M4X)E64D*Q"!M%C4#E9R;@19JMJS+/3:(:N=,)D M_-D@X4@DTJU$!AS#$RLR7EOU1ZTM[#,_G\7/<#*@,+E>F9QB"?_T M6A*>M_:CZTI3/J;K$'IEHH"D?D6B>HM%-W>3&XK05_'WG MO:M>G-,%&C$A,Q))DO\6UD ;U"Y!,>\UC+U1%C(5!FHXA8##-:@1JDQA"H=H M$%PFQ&_C^9A/9+O+4J80680 A%)LGZ@:&[;FFW/(S8%!4=[/P4I:&%I7+!4N MD<)MG5=%6!FB.3Q!/P5U 4MBP* M[1S;&V>MM0G)2Z>Q1IE*6>4N4KIX:/._6=2J/5R#&,*Z"DY,Y")7H]9,?,-> M$_TM%F*-'VZ@E0$P5E8G<#X)'L^B_8VMO]JF?7.^RY$'1KM=BQZ" 3#%62.# M0D;'7.\M;".Z2?VQ^%"*#XDW@!=Q'*KK$-:AM[)L$<"0[$/+E;*%F#-C/.Q= MUZUH+@D)6 '5($F6L7ZT(0;_;>DHV!#1<8 M.-KDA$!Y'E2*^.U@F(Q$:N0;7,OAO4%D<+3@CT,QR&6+_L141,;RCF"'N-2JQ"OK: YT(N8H>V MT"U5Z PH/UJ,!;Y:*DG45'EXDQ CB9H17P&7D'CA M(;;K/ P$KTN.HT=/GHXFD\D]H2Y.>6%KWY@M?Z#:H+Q!L-Z9RB7$_S+0H?M. M>XMGP[B\=15QB!"D06T0(3C"..V;9!V:B\\D'U#\(-[H,S@2FFU6&ESEV>0? MC8U[LA["E8^.?V3-*8\1IP^[B%*>':X)+%N[IW)+E=,S95#$?TJT@,34K">P MMV9-!7G7UTV\,=?*6=;#;"#:0A&T=H(1< );%5:%V$;E>+Q5R"]9EIH8(-V+ MBS3"40^=CEB@OT- @*:(F0;FR82[ MQ5%*2-A%E0FB.TDLD1^K$F/34.,XO>"BE"+5DE=@$:H!8_%Y!0Q&,NV5/$@* M,G.3D'>CWYJ;-'%8Z2#4 J0.GG&:"[GFX$UJ:W%N3GT!:PD;]I8#.S1Q]@"^ M<>] 3;J;D(8RG*Z^=]%")1(^&T4^%JA?N H9<*B_WXWZ82NS$YP,A54%?&,/ MD>**C\$Y6X)J\0Z6!R@9W4N!24S#L"$1A8K=!.M:1_(:6 M1B,DDT$1^([!P#@0?0;G(VR"1!"I:\0:+-3,D^A8I"":@X#<=*X,+5&7:(V_ M6R;2-G.W4,DJ&OT,>\!>AC/AXS/O,&?$E80H5&C+B-EE*&MF0]9A@!^:',;+ M>NSPECBAZ]AV#2.J0LG>E)82O_:W( 9 02X@(II&*L;=F"GIPET#L%]BP$,/ M5$K/>$*7<@D?!<)/<4>F-CK4D8P\9VQP08@,XJ3-5GJ]'2)/2.(Z5#%X*\!, MU\\2UXV]Q\B3FWPW<6R=@A/G^?MFH8!FYH]31T7\VHEK';7H7XFQH4F M.8K:K+COKH%&:[TT%LT^>J243X+ZC(#*W&A)E#,+A2"VYD:+>4HYGU8 MZN*G%-V$-PA\1&V%HD<,M$;W7E4F#$\":*@;N5S2I$.E=-*:1:56%O^<7I;< MK,.^66RED2?1C^ %D0FG+UL(&NPO#5 QXF#"]W!>R7%]I7EY$4!YSJ ME2,J8)S'7:VXJX!!S&;8!"U"[G3#/1K&I6C4E!V+-]U8IC=$F36N^\1GJF4LB"GNMXXI6U'NI5XWBY$&V6*6,[BEE%H M_7OCHV9RT -%RGT;WJ MWY7X;"RJ]2\FCSSB79F,Q7HL?LY5"0%D";,B?16HI\S'XG V/AVC.QZS-(\G M+UX\?_S/^:\7L;48#$U4,SO]R\Z*XT@J\VF-^(7-TIJ#E >9@=3TG!05IL>N M0AY$?"8X8L\'<:ASNB&@046F?*@3\M$:,!-&*0]M/GO3.IY&W"7(K8YW8(G> M^&XEF8/Q*(CS$64^Q#C(!16.D#>RX2^XK B$R&0P=-OSWK;$6J$L"K&45 C.:TL][*2H'$=^E2I43MM-D/H^V?9&QZEV*+^Q:%*Y M8Q%YQ!SJ!UM+,SEPG#>_ T@X9:A:J8Q+(AMC3?%/ ,B339Y[[7JNQU5"TEJE MBT4-S&SO;P<^WP5:T8V,FS^RX!6/ MT]H;!B.HN*I].)S@SG^;S<[G<_$>. B/C'@,V]R]\[#[;DG2R"G4C YAMTUH MP]L&S1,#\^_<(P$"/=K8G>(_"BTQ0GG;(G)O,-C#Z0L4D"5%P&?X!:#@>OH, MK;((4BR4WU!LP'K\?D<3LMEI975.]I_&1F;'3@@/X!O73HJE/UOI-ZT,"99H MHJLE1_5:IV'"3;="EMU+PW>E=,1>?3BE'TV?M7,@'/7HN!T+\7C_USKOQ\_; M7"Z1.3:$SMOY6>O"YDDW)7:4%RK]6@/38FD!KF2YX:PSJCL+5GE8P)%ROW[$ M]4O$%%R BTF'49P=(QM.G3- 5T;Q1JMFQ\X\]1X!.M_L7LX2T=\R%Z&M-S4\\^W*%'XK478H8 L&]E ME],52G8M@U1A?'SW+#X:LPT=FGFC)"OJ.0@$L 34J;:Q+M_*/%1 )@W\Q; + M3&CXM2X5X7Y179/0^*S+G_LL&N*@K>^#;QGV&RR,N@B]& ;2W?:CY7-)/(:_ MV_.\=_?7$%^^#4;H304?36G@S4-OCBK:3ZSQMO$RJ7,7YI/78YZOTI"_[#DWUXYXJFE#S]0:C]M M?]YU&G[5U"T/OPT#FBQIR)BK#%LGXQ^?'0@;?F\5WGA3\6^<%@;\L."7*R5A M:%J YYE!BQO?T 7MC]Y._@-02P,$% @ =WYG6;]4/#(_ P &0< !D M !X;"]W;W)K&ULI95M;]LX#,>_"N$->]6+'Y)N MO38)T*0][(!;URWK[K5B,;%06?1)]<@>GAHM7&SK/&^.\]S5S?8"C>B#@V?;,BVPO/2;G/7610R.K4ZKXKB?=X* M9;+Y-.[=VOF4>J^5P5L+KF];81\7J&D_R\KL:>.KVC8^;.3S:2>VN$)_U]U: M7N4#1:H6C5-DP.)FEEV6YXM)L(\&WQ7NW8MW")FLB>[#XD\YRXH@"#76/A $ M/W:X1*T#B&7\,CG-/!JTB[^PC[9EFQ<]\Y3>W!F!:TRZ2D>#G5XX7!6_,*A.CA447<*%%5> M"2_F4TM[L,&::>$EIAJ]69PRX5)6WO*I8C\_7]TM5M=?[JYOOL'U=_Y=37// MV'"8UP?$(B&J7R!^AT]D?./@VDB4/_KG+&?05#UI6E1'@2OL1C N3J JJLD1 MWGC(<1QYX_^38T),7D>$UCAWG:AQEO%_WZ'=839_]Z9\7UP<$3@9!$Z.T?^; MP*.(UP66XQ'\Q(8OO; >K7Z$I7 -7*F=DF@D?#9P0SMLUVAADHH/)^ ;A"6U MG3"/[]Z<5>6'"P<+$E8";=C71==P(M186)0B03T V>%N,BE/HF.@:/H9] MH^H&E -\Z-B3[3W!&J$3CV*M$;A/K[!.&JIG#03<"/5]0UHB!V,PQR76(.(B M:*PU.0R+=>^X-LX%UI!/>7: C> ;&^/#;X-**3R^HHB]R8*PU+/-,^-AXIB[ MZ2V;V<"Z(:WD1)+3*AT@.!&>UY+969HNF5N@@R>$:]T;T4H5*U60X ML H59+ R@BV%YKOBC8@9P6O=D;\85RW:;1S*CFF]\6ER#;O#W+],X^[9/'TT M/@F[5<:!Q@V[%J,/IQG8-(C3PE,7A]^:/(_2^-KPMPMM,.#S#7$1#HL08/@: MSO\%4$L#!!0 ( '=^9UD >H^K0P( (H& 9 >&PO=V]R:W-H965T M%1IV-D:WD(,2SG6Q([ 56"!BDVA*PN1WA 1BS(*/QNV-Z_98V\7Q\HG]U MM9M:#EC!@V"_*-%%['WP$($,UTSO1/,-NGIFEI<*IMP5-6WLY*.'TEII47;) MQJ"DO+WCE^XJRC1SE]J7L MM31/J!=>% M0E\X ?)OOF_,>KWPI+<.!X%[J$9H$MRA, BG [Q)7^[$\297>)?*O$.'5[3A MA!XIJ3&[5'4+G5Z&VN]FJ2J<0NR9#T.!/(*7O'\WG@>?!I2GO?)TB)[L:@9H M'!QF]^-S;;0BHM+_'W*K.PS,,%,P(#;KQ6:#G.^"W]\@-PQ]2V[>R\UO.K4G MD.8KPE??]8<29.ZZH$*IJ+EN6T6_VC?:5=M? M_H:W7?H1RYQRA1AD)C48+#,H3FQ7CLLY*6VH]L0S6^%-8M=<"C6XQ]XTCGLFE9C:>3R>%XJ4T] M.#^5=]?N_-2VH3(U73OEV^52N_M75-G5V6!OT+WX:!9EX!?C\]-&+^B&PN?F MVN%IW$O)S9)J;VRM'!5G@XN]%Z].>+TL^&)HY==^*_9D;NU7?KC*SP83-H@J MR@)+T/CGEBZIJE@0S/@]R1ST*GGC^N].^AOQ';[,M:=+6_UJ\E">#8X'*J=" MMU7X:%=_I>3/ 7%^\_J8O+RP^?WW^Z>O]677_X^]7EU>L;]>S:5B8SY)^? MC@-4LX!QEM2\BFJF3Z@Y4>]L'4JO7MTL_O5=*? &VI&:G\R M5-/)=+9#WGX?AWV1M_]?QV&;\U'V;+MLKJL7OM$9G0U0.)[<+0W.?_IA[W#R M M*%,'4718O*!]?2+M(M&-/ %O*3F5%,!H./W2%T5\NTR>@V!?JL\*-5UM $" M6KS ?U[5-CPEFDW@3VF/=2JW%'?0';G,P">X'QPHP=Z2D\7@8B?)\!(BM@:I M\O@&[0>3'Y5=U>1\:9HA6[ R5:5:']VCWUM6M"3$*V=]_#*S,+Y[571YX*B" M[^'5+9R3=(U0N9L!W@S,@RD:9?GCVG:Q=E52BG2WZ5N/O5G4!A'2-<>TJ%JJ MLYBA9!JC"9:UP-DW'B!;G(^$4!649:Z" M!49W078;^!.$G_WTP_%T.GGYY>JU_-I[^5P,6**+K5?R.NQ-D9+X@**Y#>4+ M] MNS290D')9 -<#,7:9R9IMO/*+"+S0;V>>^OFJK+>1[5)8E0,:%8Y; WLEJXJ M#MLC+$-"MR%5GN-Q@=_#+<)@D@*-O!3.+O^T^%W(/>R1>[@34'^S2*VZA;(6 M^=T&R._9#YS]MOZ"T:8CM2$S+9J"=JC4A;2%2!+S^T&:P+J:S0ID"PM3#9\ MZ%P1'(E_448-ST)@, )M"<$XJN*7E(LUD#JFWD1]Z)6U6=HV]C;V.&&I<\V7 MJ"^(289U=O;1W,*%/G;!38IG@WDU &8!E7]AN:E- I"@RH>MXL-] UCQJM2C M>:,H^"!9N"@*4QFASAL,,X8IU=-"\M?6J0O01M9]@U 52:YOF\8Z[OEQGXS2_88YT5%N/1CL,<1 9,I;TM8S MQ>V#8,3 QF#CMF00;0RH52?1S\:IUJ%1%;<@U2KTH@YW' M:V+PA;UT473,'7,,W.AE/^]A/86X%:": UE]Z\J-S\"XG&(LY(H TF6<>&)/ MU")-)J%JJZ>\[RES'!!6M\D NFMXG$5[;%U79'&3< " PU/'.D@=+=I*.V"< M;G752E2>CH^01FR[J N[XC8D-9TYPD2=VLT0D]4"'O0!R+H)V"Y1K?J.GY+= M7;6S_"%\MMG7G_G4FDN/A3,Z?EE8F_-X&'D-QUAR3NJ\DQECK*(3KUHH0.H*$"/,+4&WUC$=2) QT\N@AWT\7S _1L;GY=8E)"$B M<\QM\-2G2<61]K86TE@;"8W+VB7RS<8.4]+Z>HVS*\-98!GLWO2C$I(INHYA151;!2/H1"^,1Z=M17JWDJD\>""]$;JH'P7 MLQ[WS'J\DQ<_4E8A:=*#1,LV:OU.$>I7GA=J3'#>8T >/DJ"..&Z+9A!>&3A M@V(B&_S$D&W=SY%'ME,58)Y(N6M072'%77W6Y&:A#O'XHJY9L+HG[?K.S(G8 MHH*/67*]Q34N\S?GL#?;1'9R5/ ]FOIB'"I0 _U"SD)(+>7_81,\Z5-U\@=Q MQ@AF,KE1T+[HILT.D,:M..8B61[G2[FIB/=Y*,J<9)CHF>->\:F[BAT+1.;3X%81 M4_=(?6!RC$0$8^5@B[)+1X5H\V/L@)/D_V7 MXE-AF?2E\PG'-L[>FEP\8S91.[4KN.!-UHK-TY1!LB#3+#UZC>77UY4N[JCEW.X2O55H'A0(>^X

Z[?]O_Y> B M7I@_+(]_=GBGW<+4?'E58.MD='0PB&?S[B'81J[/YS:@=N1GB8Y-CA?@>V%Q M+D\/K*#_>\KYOP%02P,$% @ =WYG6:8!+2:8 @ 1 8 !D !X;"]W M;W)K&ULK55K;]HP%/TK5CI5FQ0U;QXM1 +ZBC0H M KII'TUR(5$=.[6=TOW[V4G(4HGR9?N"[>MSSCW7QC>C ^,O(@60Z#TG5(R- M5,KBVK)$G$*.Q14K@*J='>,YEFK)]Y8H.."D(N7$4-6#O*,UB-^;\ZA0QC8GQ#[F>+)GA>; M:/& ED_?HUETMT9?-WA+0'P;65(EUG0K;I),ZR3N)TF&:,ZH3 6ZHPDD'_F6 M,MRZ=H^NI^Y9P3445\BS3>3:KG]&SVM/P:OTO'\^A5/%U]K^:6W]JJY%@6,8 M&^K9".!O8(27%T[/OCGCW&^=^^?4P[5ZI4E) +$=FF&1GO)W7N'R8N#:W@WZ M7Z-V@3!-4*PG\%IF;Y@ E:)%K$!(GL42&LPQOF$2$S3%!-,83*0N64*^!7Z\ M::]%?D&.:YN.[W0B@6_:MMV%]/T*T@K>0MSH.2?T G/0[T9\I>=^T.L-S<'0 M.V/0[Z)5S/?<3J07F)X]Z$*&@=GWVQ2G_@U6YV7GP/=5_Q(H9B65]2-OHVV+ MG-2=X2^\[J]SS/<9%8C 3E'MJWY@(%[WK'HA65'UB2V3JNM4TU2U>> :H/9W MC,GC0B=H/QSA'U!+ P04 " !W?F=97Z*Z*@$% Q#P &0 'AL+W=O M>^;Q,^/Q.#Y[8OR[6 %(\EP6 ME3COK*19 ,VU4%GW7ML-^2?.J,SC3 M8[=\<,8VLL@KN.5$;,J2\I<+*-C3>;^^Y2CU M&Y0L+Z$2.:L(A\5Y9^A\N?"5OE;X,X]*&&?G'5L1@@)2J1 H M-H]P"46A@)#&CRUFIUE2&9K]'?HW[3OZ\D %7++BKSR3J_-.W"$9+.BFD'?L MZ0_8^A,HO)050G_)4ZWKA1V2;H1DY=88&91Y5;?T>1L'PR"V#QBX6P-7\ZX7 MTBROJ*2#,\Z>"%?:B*8ZVE5MC>3R2FW*3'*W(^NR/1V M=#>3&>G-Z4,!XN2L+W$5I=M/MX@7-:)[ #$A-ZR2*T%&50;9OGT?V344 MW1W%"_=#P!FL3XEG6\2U7?\#/*]QV=-XWL^Y_)ZG-9#_/I Z+U_$FJ9PWL$# M(8 _0F?P^9,3VE\_H.DW-/V/T S-U!>EVQM$SWH[B/V%>WM_=C2;SH]6I6!%:9215'?BQ MR1]I 944C4:7Q'9H2$GBD&&:LHU2XD@3+? (6:3"THI[2 LL@+1*@6 I)2D' M#!(IF! @U'37B1.]8#=)B(4 8@VZ8A4OS2*.'3?]T W)+8;Q.W"CI6$/BZMTE"^6&1=T$I:FH(*TQHK MMJR=WED$K:U#QI6DU3+'R&RY[NLZ5A!X+6?+#Q/<\P5PC!>1]/FU@YYE^TXC MN9:-4:R]/-Z[+@FL((X,.;("SSLZ7VRJUFM $YA:&2?(J&8X\W@VX!=;=0OUHW#K7C MR>7T9D1F\^%\=*.<_9_KU]O6<=TX?CLQ7W& O?OR5>W;*4ZPCA^CUVR/63-U MF3P\

-8?20$3;8T.P6BP^0"X99K>]9!:GF,VUM/I+=S:QWAH#L:-8&%^%T\]0A(,>:8/ 3MK]]150 M9T5#[O3ECI]L!)$/5UR=*Y'/+V7U]%"63^2O?5[4,V/7-(?KR:1.=V*?U+^5 M!U&H,]NRVB>-.JP>)_6A$DE6[X1H]OG$FDZO)OM$%L:7SZ>^UM5$/R@;D3:R M+%1CVW GQ4O]XWQ[2)YE+1]D+IN_9T;W/1<&VUDT2<[3JLSSF6'V)^Y$U/DH>Y:FN0A2A3(S+B:J@ZWLJJ;[HJN M_T0Q/@MU<7]T;,JYS!M1^4DC%E5Y/,CBL>U&W<5$NXTN#J?//HC7U?\)8[G= MRE3X97K5.TZ)F09 M$UDSBS#T_V#+91JLN170TR"DFLE2H&P4L6'"B'D'";]V(ZF202$QD MD[# "U>4Q.ZW8<9"WC"1Q3%W643NW.6&DA5U^29J2YA8IX.$82(;0\5KQ>*6 MJ%=9/S,O:."Q80@A89C(QN";&ZZRLTT'>M>BZK4TY H+V16LJ&4F*A)72:;6 M1L2MJJ1X%.U?U3HC9 P+V1A@33"H4RUP78)L#!A3KU0M2!D6LC+>*5[(A5HU MYV(PZ) ]+&1[@&7"<- ADUC()H'+A,&2&=**A:R5L3KA-.(_ZY"09RQDSXP4 M#*.,D&TL9-N\K1Q&$2'76.BN@>8A?3%J0^:QDRD(.] M!!JKX%XS2*^0',A"#O:NV1CF7!9)DFC32Y\T22#3([B;8]Y M[JFVL%B6279ZG7_Z5X0O_P!02P,$% @ =WYG68YA./J] 0 >AT !H M !X;"]?[0YI6ZYS;MQ#2?!WW=>HW;3R;^M5##H8C$)W/Z-Z MG]S/[,U.;?S/Q&:YW,SC1S/_WL=#_F-P^&FZ;5K'F*O>K.Y6,4^K<-S=;J=P MN4C_/+GJ?2ZF5?>YD"J4#E((TO)!!D%6/L@AR,L'#2%H6#YH!$&C\D$O$/12 M/N@5@E[+!XTA:%P^2 8HXX @Z0%K JT%N18"KP7!%@*Q!$6 KD%Z18"NP7Q%@*]%?56 KT5]58"O?7A9YM ;T6]E4!O1;V50&]% MO95 ;T6]E4!O1;V50&]%O95 ;T6]E4!O0[V-0&]#O8U ;T.]C4!O>]@L(=#; M4&\CT-M0;R/0VU!O(]#;4&\CT-M0;R/0VU!O(]#;46\GT-M1;R?0VU%O)]#; M46\GT-L?-KL)]';4VPGT=M3;"?1VU-L)]';4VPGT=M3;GZEWRJ==3+>>ZQJ/ M;IY)=3Z_&V^?ORRO-Q'GX07G $>M[[]02P,$% @ =WYG69PKTP^] 0 M=QT !, !;0V]N=&5N=%]4>7!E&ULS=G);L(P% 707T'9(F(\E X" M-FVW+8O^@)L\2$026[:A\/=UPB"UHJB(2KV;1(GM=U]LZ6PR?MM:\KU-735^ MDA0AV ?&?%90K7UJ+#5Q9&Y\B:]]:9I)XJCR2>]Q-['-FB3:VJK,=(CC;-WDWU(&^X0TKNSF^**T MOA\G).QD0COR<\!^W>N:G"MSZLVT"R^ZCK/8IF(^;"ORZ?D2)WHT\WF946ZR M51V7I-XZTKDOB$)=I;NB_?/)(>XP[:[\ZORNS+G .'/FC/7QQ!Q='G&UL4$L! A0# M% @ =WYG60_#?BKO *P( !$ ( !KP &1O8U!R M;W!S+V-O&UL4$L! A0#% @ =WYG69E&PO=V]R:W-H965T M&UL4$L! A0#% @ =WYG69J?O^\J!P @QP !@ M ("!B0T 'AL+W=OD4 !X;"]W;W)K M&PO=V]R:W-H965T&UL4$L! M A0#% @ =WYG68:"*"K6"0 16 !@ ("!&PO=V]R:W-H965T&UL4$L! A0#% @ =WYG6:K[ MY%GF!P H!, !@ ("!>#8 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ =WYG62>B-[%J P :P@ !D ("!0E( 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ =WYG62!G M; I"0 X!D !D ("!A6D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ =WYG6<1QS:OH! \ L !D M ("!Y'P 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ =WYG60!ZCZM# @ B@8 !D ("! MJY, 'AL+W=O&PO=V]R:W-H965T? !X;"]W;W)K&UL4$L! A0#% M @ =WYG65^BNBH!!0 ,0\ !D ("!=J( 'AL+W=O0, &,) 9 " @>ZJ !X M;"]W;W)K&UL4$L! A0#% @ =WYG6;G2Q<6 M! Z T !D ("!GJX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ =WYG60?-\_O= @ 30D !D M ("!Z;L 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ =WYG64;J'8OY @ E0D !D ("!&<@ M 'AL+W=O!P &0 @(%)RP >&PO=V]R:W-H965T&UL4$L! A0#% @ M=WYG6="3K;[. P T1, !D ("!M]$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ =WYG6>Z@3_3! P MQPT !D ("!$^$ 'AL+W=O[%<@ # Q" &0 @($+ MY0 >&PO=V]R:W-H965T&UL4$L! A0#% @ =WYG6=D6@85W P 9@L !D M ("!3.P 'AL+W=O&PO=V]R:W-H M965TCCFQ.0< %PR 9 M " @7WR !X;"]W;W)K&UL4$L! M A0#% @ =WYG6=^,\_^S! .!0 !D ("![?D 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ =WYG M69NNFHUL! XQH !D ("!/@0! 'AL+W=O&PO=V]R:W-H965T7!E&UL4$L%!@ Y - #D A@\ !L8 0 $! end XML 63 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 64 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 66 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.3 html 139 242 1 false 37 0 false 5 false false R1.htm 995200090 - Document - Document and Entity Information Sheet http://expworldholdings.com/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 995200100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheets CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 995200105 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 995200200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) Sheet http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) Statements 4 false false R5.htm 995200300 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF EQUITY Sheet http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfEquity CONDENSED CONSOLIDATED STATEMENTS OF EQUITY Statements 5 false false R6.htm 995200305 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF EQUITY (Parenthetical) Sheet http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfEquityParenthetical CONDENSED CONSOLIDATED STATEMENTS OF EQUITY (Parenthetical) Statements 6 false false R7.htm 995200400 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 7 false false R8.htm 995210101 - Disclosure - DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION Sheet http://expworldholdings.com/role/DisclosureDescriptionOfBusinessAndBasisOfPresentation DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION Notes 8 false false R9.htm 995210201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Sheet http://expworldholdings.com/role/DisclosureSummaryOfSignificantAccountingPolicies SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Notes 9 false false R10.htm 995210301 - Disclosure - DISCONTINUED OPERATIONS Sheet http://expworldholdings.com/role/DisclosureDiscontinuedOperations DISCONTINUED OPERATIONS Notes 10 false false R11.htm 995210401 - Disclosure - EXPECTED CREDIT LOSSES Sheet http://expworldholdings.com/role/DisclosureExpectedCreditLosses EXPECTED CREDIT LOSSES Notes 11 false false R12.htm 995210501 - Disclosure - PLANT, PROPERTY AND EQUIPMENT, NET Sheet http://expworldholdings.com/role/DisclosurePlantPropertyAndEquipmentNet PLANT, PROPERTY AND EQUIPMENT, NET Notes 12 false false R13.htm 995210601 - Disclosure - GOODWILL AND INTANGIBLE ASSETS Sheet http://expworldholdings.com/role/DisclosureGoodwillAndIntangibleAssets GOODWILL AND INTANGIBLE ASSETS Notes 13 false false R14.htm 995210701 - Disclosure - STOCKHOLDERS' EQUITY Sheet http://expworldholdings.com/role/DisclosureStockholdersEquity STOCKHOLDERS' EQUITY Notes 14 false false R15.htm 995210801 - Disclosure - SEGMENT INFORMATION Sheet http://expworldholdings.com/role/DisclosureSegmentInformation SEGMENT INFORMATION Notes 15 false false R16.htm 995210901 - Disclosure - EARNINGS PER SHARE Sheet http://expworldholdings.com/role/DisclosureEarningsPerShare EARNINGS PER SHARE Notes 16 false false R17.htm 995211001 - Disclosure - INCOME TAXES Sheet http://expworldholdings.com/role/DisclosureIncomeTaxes INCOME TAXES Notes 17 false false R18.htm 995211101 - Disclosure - FAIR VALUE MEASUREMENT Sheet http://expworldholdings.com/role/DisclosureFairValueMeasurement FAIR VALUE MEASUREMENT Notes 18 false false R19.htm 995211201 - Disclosure - COMMITMENTS AND CONTINGENCIES Sheet http://expworldholdings.com/role/DisclosureCommitmentsAndContingencies COMMITMENTS AND CONTINGENCIES Notes 19 false false R20.htm 995211301 - Disclosure - SUBSEQUENT EVENTS Sheet http://expworldholdings.com/role/DisclosureSubsequentEvents SUBSEQUENT EVENTS Notes 20 false false R21.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 21 false false R22.htm 99920202 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://expworldholdings.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 22 false false R23.htm 99930203 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) Sheet http://expworldholdings.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) Tables http://expworldholdings.com/role/DisclosureSummaryOfSignificantAccountingPolicies 23 false false R24.htm 99930303 - Disclosure - DISCONTINUED OPERATIONS (Tables) Sheet http://expworldholdings.com/role/DisclosureDiscontinuedOperationsTables DISCONTINUED OPERATIONS (Tables) Tables http://expworldholdings.com/role/DisclosureDiscontinuedOperations 24 false false R25.htm 99930503 - Disclosure - PLANT, PROPERTY AND EQUIPMENT, NET (Tables) Sheet http://expworldholdings.com/role/DisclosurePlantPropertyAndEquipmentNetTables PLANT, PROPERTY AND EQUIPMENT, NET (Tables) Tables http://expworldholdings.com/role/DisclosurePlantPropertyAndEquipmentNet 25 false false R26.htm 99930603 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Tables) Sheet http://expworldholdings.com/role/DisclosureGoodwillAndIntangibleAssetsTables GOODWILL AND INTANGIBLE ASSETS (Tables) Tables http://expworldholdings.com/role/DisclosureGoodwillAndIntangibleAssets 26 false false R27.htm 99930703 - Disclosure - STOCKHOLDERS' EQUITY (Tables) Sheet http://expworldholdings.com/role/DisclosureStockholdersEquityTables STOCKHOLDERS' EQUITY (Tables) Tables http://expworldholdings.com/role/DisclosureStockholdersEquity 27 false false R28.htm 99930803 - Disclosure - SEGMENT INFORMATION (Tables) Sheet http://expworldholdings.com/role/DisclosureSegmentInformationTables SEGMENT INFORMATION (Tables) Tables http://expworldholdings.com/role/DisclosureSegmentInformation 28 false false R29.htm 99930903 - Disclosure - EARNINGS PER SHARE (Tables) Sheet http://expworldholdings.com/role/DisclosureEarningsPerShareTables EARNINGS PER SHARE (Tables) Tables http://expworldholdings.com/role/DisclosureEarningsPerShare 29 false false R30.htm 99940201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Schedule of Cash) (Details) Sheet http://expworldholdings.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfCashDetails SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Schedule of Cash) (Details) Details http://expworldholdings.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables 30 false false R31.htm 99940301 - Disclosure - DISCONTINUED OPERATIONS - ASSETS AND LIABILITIES OF DISCONTINUED OPERATIONS (Details) Sheet http://expworldholdings.com/role/DisclosureDiscontinuedOperationsAssetsAndLiabilitiesOfDiscontinuedOperationsDetails DISCONTINUED OPERATIONS - ASSETS AND LIABILITIES OF DISCONTINUED OPERATIONS (Details) Details 31 false false R32.htm 99940302 - Disclosure - DISCONTINUED OPERATIONS - INCOME STATEMENT OF DISCONTINUED OPERATIONS (Details) Sheet http://expworldholdings.com/role/DisclosureDiscontinuedOperationsIncomeStatementOfDiscontinuedOperationsDetails DISCONTINUED OPERATIONS - INCOME STATEMENT OF DISCONTINUED OPERATIONS (Details) Details 32 false false R33.htm 99940401 - Disclosure - EXPECTED CREDIT LOSSES (Narrative) (Details) Sheet http://expworldholdings.com/role/DisclosureExpectedCreditLossesNarrativeDetails EXPECTED CREDIT LOSSES (Narrative) (Details) Details http://expworldholdings.com/role/DisclosureExpectedCreditLosses 33 false false R34.htm 99940501 - Disclosure - PLANT, PROPERTY AND EQUIPMENT, NET (Narrative) (Details) Sheet http://expworldholdings.com/role/DisclosurePlantPropertyAndEquipmentNetNarrativeDetails PLANT, PROPERTY AND EQUIPMENT, NET (Narrative) (Details) Details http://expworldholdings.com/role/DisclosurePlantPropertyAndEquipmentNetTables 34 false false R35.htm 99940502 - Disclosure - PLANT, PROPERTY AND EQUIPMENT, NET (Schedule of Fixed assets) (Details) Sheet http://expworldholdings.com/role/DisclosurePlantPropertyAndEquipmentNetScheduleOfFixedAssetsDetails PLANT, PROPERTY AND EQUIPMENT, NET (Schedule of Fixed assets) (Details) Details http://expworldholdings.com/role/DisclosurePlantPropertyAndEquipmentNetTables 35 false false R36.htm 99940601 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Narrative) (Details) Sheet http://expworldholdings.com/role/DisclosureGoodwillAndIntangibleAssetsNarrativeDetails GOODWILL AND INTANGIBLE ASSETS (Narrative) (Details) Details http://expworldholdings.com/role/DisclosureGoodwillAndIntangibleAssetsTables 36 false false R37.htm 99940602 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Schedule of Definite-Lived Assets) (Details) Sheet http://expworldholdings.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfDefiniteLivedAssetsDetails GOODWILL AND INTANGIBLE ASSETS (Schedule of Definite-Lived Assets) (Details) Details http://expworldholdings.com/role/DisclosureGoodwillAndIntangibleAssetsTables 37 false false R38.htm 99940701 - Disclosure - STOCKHOLDERS' EQUITY (Narrative) (Details) Sheet http://expworldholdings.com/role/DisclosureStockholdersEquityNarrativeDetails STOCKHOLDERS' EQUITY (Narrative) (Details) Details http://expworldholdings.com/role/DisclosureStockholdersEquityTables 38 false false R39.htm 99940702 - Disclosure - STOCKHOLDERS' EQUITY (Schedule of common stock issued) (Details) Sheet http://expworldholdings.com/role/DisclosureStockholdersEquityScheduleOfCommonStockIssuedDetails STOCKHOLDERS' EQUITY (Schedule of common stock issued) (Details) Details http://expworldholdings.com/role/DisclosureStockholdersEquityTables 39 false false R40.htm 99940703 - Disclosure - STOCKHOLDERS' EQUITY (Changes in the Company's stock compensation liability) (Details) Sheet http://expworldholdings.com/role/DisclosureStockholdersEquityChangesInCompanySStockCompensationLiabilityDetails STOCKHOLDERS' EQUITY (Changes in the Company's stock compensation liability) (Details) Details http://expworldholdings.com/role/DisclosureStockholdersEquityTables 40 false false R41.htm 99940704 - Disclosure - STOCKHOLDERS' EQUITY (Stock Repurchase Plan) (Narrative) (Details) Sheet http://expworldholdings.com/role/DisclosureStockholdersEquityStockRepurchasePlanNarrativeDetails STOCKHOLDERS' EQUITY (Stock Repurchase Plan) (Narrative) (Details) Details http://expworldholdings.com/role/DisclosureStockholdersEquityTables 41 false false R42.htm 99940705 - Disclosure - STOCKHOLDERS' EQUITY (Schedule of shares repurchased) (Details) Sheet http://expworldholdings.com/role/DisclosureStockholdersEquityScheduleOfSharesRepurchasedDetails STOCKHOLDERS' EQUITY (Schedule of shares repurchased) (Details) Details http://expworldholdings.com/role/DisclosureStockholdersEquityTables 42 false false R43.htm 99940801 - Disclosure - SEGMENT INFORMATION (Narrative) (Details) Sheet http://expworldholdings.com/role/DisclosureSegmentInformationNarrativeDetails SEGMENT INFORMATION (Narrative) (Details) Details http://expworldholdings.com/role/DisclosureSegmentInformationTables 43 false false R44.htm 99940802 - Disclosure - SEGMENT INFORMATION (Financial Information) (Details) Sheet http://expworldholdings.com/role/DisclosureSegmentInformationFinancialInformationDetails SEGMENT INFORMATION (Financial Information) (Details) Details http://expworldholdings.com/role/DisclosureSegmentInformationTables 44 false false R45.htm 99940901 - Disclosure - EARNINGS PER SHARE (Schedule of calculation of basic and diluted earnings per share) (Details) Sheet http://expworldholdings.com/role/DisclosureEarningsPerShareScheduleOfCalculationOfBasicAndDilutedEarningsPerShareDetails EARNINGS PER SHARE (Schedule of calculation of basic and diluted earnings per share) (Details) Details http://expworldholdings.com/role/DisclosureEarningsPerShareTables 45 false false R46.htm 99941001 - Disclosure - INCOME TAXES (Narrative) (Details) Sheet http://expworldholdings.com/role/DisclosureIncomeTaxesNarrativeDetails INCOME TAXES (Narrative) (Details) Details http://expworldholdings.com/role/DisclosureIncomeTaxes 46 false false R47.htm 99941101 - Disclosure - FAIR VALUE MEASUREMENTS (Narrative) (Details) Sheet http://expworldholdings.com/role/DisclosureFairValueMeasurementsNarrativeDetails FAIR VALUE MEASUREMENTS (Narrative) (Details) Details http://expworldholdings.com/role/DisclosureFairValueMeasurement 47 false false R48.htm 99941201 - Disclosure - COMMITMENT AND CONTINGENCIES (Narrative) (Details) Sheet http://expworldholdings.com/role/DisclosureCommitmentAndContingenciesNarrativeDetails COMMITMENT AND CONTINGENCIES (Narrative) (Details) Details 48 false false R49.htm 99941301 - Disclosure - SUBSEQUENT EVENTS (Narrative) (Details) Sheet http://expworldholdings.com/role/DisclosureSubsequentEventsNarrativeDetails SUBSEQUENT EVENTS (Narrative) (Details) Details http://expworldholdings.com/role/DisclosureSubsequentEvents 49 false false All Reports Book All Reports expi-20240930.xsd expi-20240930_cal.xml expi-20240930_def.xml expi-20240930_lab.xml expi-20240930_pre.xml expi-20240930x10q.htm expi-20240930x10q001.jpg http://fasb.org/srt/2024 http://fasb.org/us-gaap/2024 http://xbrl.sec.gov/dei/2024 http://xbrl.sec.gov/ecd/2024 true true JSON 69 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "expi-20240930x10q.htm": { "nsprefix": "expi", "nsuri": "http://expworldholdings.com/20240930", "dts": { "schema": { "local": [ "expi-20240930.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/arcrole/esma-arcrole-2018-11-21.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/2023/calculation-1.1.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd", "https://xbrl.sec.gov/country/2024/country-2024.xsd", "https://xbrl.sec.gov/dei/2024/dei-2024.xsd", "https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd", "https://xbrl.sec.gov/ecd/2024/ecd-sub-2024.xsd", "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd" ] }, "calculationLink": { "local": [ "expi-20240930_cal.xml" ] }, "definitionLink": { "local": [ "expi-20240930_def.xml" ] }, "labelLink": { "local": [ "expi-20240930_lab.xml" ] }, "presentationLink": { "local": [ "expi-20240930_pre.xml" ] }, "inline": { "local": [ "expi-20240930x10q.htm" ] } }, "keyStandard": 212, "keyCustom": 30, "axisStandard": 18, "axisCustom": 0, "memberStandard": 26, "memberCustom": 11, "hidden": { "total": 6, "http://xbrl.sec.gov/dei/2024": 6 }, "contextCount": 139, "entityCount": 1, "segmentCount": 37, "elementCount": 474, "unitCount": 5, "baseTaxonomies": { "http://fasb.org/us-gaap/2024": 630, "http://xbrl.sec.gov/dei/2024": 29, "http://fasb.org/srt/2024": 9, "http://xbrl.sec.gov/ecd/2024": 4 }, "report": { "R1": { "role": "http://expworldholdings.com/role/DocumentDocumentAndEntityInformation", "longName": "995200090 - Document - Document and Entity Information", "shortName": "Document and Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_w2VW-PO-70Oyst2QvCyzTA", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "expi-20240930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_w2VW-PO-70Oyst2QvCyzTA", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "expi-20240930x10q.htm", "first": true, "unique": true } }, "R2": { "role": "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheets", "longName": "995200100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "As_Of_9_30_2024_UDljTXKt4UizwGCGzlZ8Fg", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "Unit_Standard_USD_zTQrH0GFg0qV451dD83-UQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "expi-20240930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2024_UDljTXKt4UizwGCGzlZ8Fg", "name": "us-gaap:RestrictedCashCurrent", "unitRef": "Unit_Standard_USD_zTQrH0GFg0qV451dD83-UQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "expi-20240930x10q.htm", "unique": true } }, "R3": { "role": "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "longName": "995200105 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "As_Of_9_30_2024_UDljTXKt4UizwGCGzlZ8Fg", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "Unit_Standard_USD_zTQrH0GFg0qV451dD83-UQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "expi-20240930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2024_UDljTXKt4UizwGCGzlZ8Fg", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "Unit_Divide_USD_shares_0KGQDFnglkusTopY22uQ_g", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "expi-20240930x10q.htm", "unique": true } }, "R4": { "role": "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss", "longName": "995200200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "Duration_7_1_2024_To_9_30_2024_iQh4dZSyfE-_UahGvobOQA", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "Unit_Standard_USD_zTQrH0GFg0qV451dD83-UQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "expi-20240930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2024_To_9_30_2024_iQh4dZSyfE-_UahGvobOQA", "name": "expi:CommissionsAndOtherAgentRelatedCosts", "unitRef": "Unit_Standard_USD_zTQrH0GFg0qV451dD83-UQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "expi-20240930x10q.htm", "unique": true } }, "R5": { "role": "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfEquity", "longName": "995200300 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF EQUITY", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF EQUITY", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_24UjgpBcGkiG5BbOPL_KBA", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "Unit_Standard_USD_zTQrH0GFg0qV451dD83-UQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "expi-20240930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_24UjgpBcGkiG5BbOPL_KBA", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "Unit_Standard_USD_zTQrH0GFg0qV451dD83-UQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "expi-20240930x10q.htm", "first": true, "unique": true } }, "R6": { "role": "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfEquityParenthetical", "longName": "995200305 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF EQUITY (Parenthetical)", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF EQUITY (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "Duration_7_1_2024_To_9_30_2024_iQh4dZSyfE-_UahGvobOQA", "name": "us-gaap:CommonStockDividendsPerShareCashPaid", "unitRef": "Unit_Divide_USD_shares_0KGQDFnglkusTopY22uQ_g", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "us-gaap:CommonStockDividendsPerShareCashPaid", "span", "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "expi-20240930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2024_To_9_30_2024_iQh4dZSyfE-_UahGvobOQA", "name": "us-gaap:CommonStockDividendsPerShareCashPaid", "unitRef": "Unit_Divide_USD_shares_0KGQDFnglkusTopY22uQ_g", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "us-gaap:CommonStockDividendsPerShareCashPaid", "span", "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "expi-20240930x10q.htm", "first": true, "unique": true } }, "R7": { "role": "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "longName": "995200400 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_w2VW-PO-70Oyst2QvCyzTA", "name": "us-gaap:ProfitLoss", "unitRef": "Unit_Standard_USD_zTQrH0GFg0qV451dD83-UQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "expi-20240930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_w2VW-PO-70Oyst2QvCyzTA", "name": "us-gaap:Depreciation", "unitRef": "Unit_Standard_USD_zTQrH0GFg0qV451dD83-UQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "expi-20240930x10q.htm", "unique": true } }, "R8": { "role": "http://expworldholdings.com/role/DisclosureDescriptionOfBusinessAndBasisOfPresentation", "longName": "995210101 - Disclosure - DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION", "shortName": "DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_w2VW-PO-70Oyst2QvCyzTA", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "expi-20240930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_w2VW-PO-70Oyst2QvCyzTA", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "expi-20240930x10q.htm", "first": true, "unique": true } }, "R9": { "role": "http://expworldholdings.com/role/DisclosureSummaryOfSignificantAccountingPolicies", "longName": "995210201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_w2VW-PO-70Oyst2QvCyzTA", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "expi-20240930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_w2VW-PO-70Oyst2QvCyzTA", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "expi-20240930x10q.htm", "first": true, "unique": true } }, "R10": { "role": "http://expworldholdings.com/role/DisclosureDiscontinuedOperations", "longName": "995210301 - Disclosure - DISCONTINUED OPERATIONS", "shortName": "DISCONTINUED OPERATIONS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_w2VW-PO-70Oyst2QvCyzTA", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "expi-20240930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_w2VW-PO-70Oyst2QvCyzTA", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "expi-20240930x10q.htm", "first": true, "unique": true } }, "R11": { "role": "http://expworldholdings.com/role/DisclosureExpectedCreditLosses", "longName": "995210401 - Disclosure - EXPECTED CREDIT LOSSES", "shortName": "EXPECTED CREDIT LOSSES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_w2VW-PO-70Oyst2QvCyzTA", "name": "us-gaap:AllowanceForCreditLossesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "expi-20240930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_w2VW-PO-70Oyst2QvCyzTA", "name": "us-gaap:AllowanceForCreditLossesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "expi-20240930x10q.htm", "first": true, "unique": true } }, "R12": { "role": "http://expworldholdings.com/role/DisclosurePlantPropertyAndEquipmentNet", "longName": "995210501 - Disclosure - PLANT, PROPERTY AND EQUIPMENT, NET", "shortName": "PLANT, PROPERTY AND EQUIPMENT, NET", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_w2VW-PO-70Oyst2QvCyzTA", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "expi-20240930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_w2VW-PO-70Oyst2QvCyzTA", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "expi-20240930x10q.htm", "first": true, "unique": true } }, "R13": { "role": "http://expworldholdings.com/role/DisclosureGoodwillAndIntangibleAssets", "longName": "995210601 - Disclosure - GOODWILL AND INTANGIBLE ASSETS", "shortName": "GOODWILL AND INTANGIBLE ASSETS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_w2VW-PO-70Oyst2QvCyzTA", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "expi-20240930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_w2VW-PO-70Oyst2QvCyzTA", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "expi-20240930x10q.htm", "first": true, "unique": true } }, "R14": { "role": "http://expworldholdings.com/role/DisclosureStockholdersEquity", "longName": "995210701 - Disclosure - STOCKHOLDERS' EQUITY", "shortName": "STOCKHOLDERS' EQUITY", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_w2VW-PO-70Oyst2QvCyzTA", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "expi-20240930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_w2VW-PO-70Oyst2QvCyzTA", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "expi-20240930x10q.htm", "first": true, "unique": true } }, "R15": { "role": "http://expworldholdings.com/role/DisclosureSegmentInformation", "longName": "995210801 - Disclosure - SEGMENT INFORMATION", "shortName": "SEGMENT INFORMATION", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_w2VW-PO-70Oyst2QvCyzTA", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "expi-20240930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_w2VW-PO-70Oyst2QvCyzTA", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "expi-20240930x10q.htm", "first": true, "unique": true } }, "R16": { "role": "http://expworldholdings.com/role/DisclosureEarningsPerShare", "longName": "995210901 - Disclosure - EARNINGS PER SHARE", "shortName": "EARNINGS PER SHARE", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_w2VW-PO-70Oyst2QvCyzTA", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "expi-20240930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_w2VW-PO-70Oyst2QvCyzTA", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "expi-20240930x10q.htm", "first": true, "unique": true } }, "R17": { "role": "http://expworldholdings.com/role/DisclosureIncomeTaxes", "longName": "995211001 - Disclosure - INCOME TAXES", "shortName": "INCOME TAXES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_w2VW-PO-70Oyst2QvCyzTA", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "expi-20240930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_w2VW-PO-70Oyst2QvCyzTA", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "expi-20240930x10q.htm", "first": true, "unique": true } }, "R18": { "role": "http://expworldholdings.com/role/DisclosureFairValueMeasurement", "longName": "995211101 - Disclosure - FAIR VALUE MEASUREMENT", "shortName": "FAIR VALUE MEASUREMENT", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_w2VW-PO-70Oyst2QvCyzTA", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "expi-20240930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_w2VW-PO-70Oyst2QvCyzTA", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "expi-20240930x10q.htm", "first": true, "unique": true } }, "R19": { "role": "http://expworldholdings.com/role/DisclosureCommitmentsAndContingencies", "longName": "995211201 - Disclosure - COMMITMENTS AND CONTINGENCIES", "shortName": "COMMITMENTS AND CONTINGENCIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_w2VW-PO-70Oyst2QvCyzTA", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "expi-20240930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_w2VW-PO-70Oyst2QvCyzTA", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "expi-20240930x10q.htm", "first": true, "unique": true } }, "R20": { "role": "http://expworldholdings.com/role/DisclosureSubsequentEvents", "longName": "995211301 - Disclosure - SUBSEQUENT EVENTS", "shortName": "SUBSEQUENT EVENTS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_w2VW-PO-70Oyst2QvCyzTA", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "expi-20240930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_w2VW-PO-70Oyst2QvCyzTA", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "expi-20240930x10q.htm", "first": true, "unique": true } }, "R21": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "Duration_7_1_2024_To_9_30_2024_iQh4dZSyfE-_UahGvobOQA", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "expi-20240930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2024_To_9_30_2024_iQh4dZSyfE-_UahGvobOQA", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "expi-20240930x10q.htm", "first": true, "unique": true } }, "R22": { "role": "http://expworldholdings.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies", "longName": "99920202 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "22", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_w2VW-PO-70Oyst2QvCyzTA", "name": "us-gaap:ConsolidationPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "expi-20240930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_w2VW-PO-70Oyst2QvCyzTA", "name": "us-gaap:ConsolidationPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "expi-20240930x10q.htm", "first": true, "unique": true } }, "R23": { "role": "http://expworldholdings.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables", "longName": "99930203 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "23", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_w2VW-PO-70Oyst2QvCyzTA", "name": "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "expi-20240930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_w2VW-PO-70Oyst2QvCyzTA", "name": "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "expi-20240930x10q.htm", "first": true, "unique": true } }, "R24": { "role": "http://expworldholdings.com/role/DisclosureDiscontinuedOperationsTables", "longName": "99930303 - Disclosure - DISCONTINUED OPERATIONS (Tables)", "shortName": "DISCONTINUED OPERATIONS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "24", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_w2VW-PO-70Oyst2QvCyzTA", "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "expi-20240930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_w2VW-PO-70Oyst2QvCyzTA", "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "expi-20240930x10q.htm", "first": true, "unique": true } }, "R25": { "role": "http://expworldholdings.com/role/DisclosurePlantPropertyAndEquipmentNetTables", "longName": "99930503 - Disclosure - PLANT, PROPERTY AND EQUIPMENT, NET (Tables)", "shortName": "PLANT, PROPERTY AND EQUIPMENT, NET (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_w2VW-PO-70Oyst2QvCyzTA", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "expi-20240930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_w2VW-PO-70Oyst2QvCyzTA", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "expi-20240930x10q.htm", "first": true, "unique": true } }, "R26": { "role": "http://expworldholdings.com/role/DisclosureGoodwillAndIntangibleAssetsTables", "longName": "99930603 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Tables)", "shortName": "GOODWILL AND INTANGIBLE ASSETS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_w2VW-PO-70Oyst2QvCyzTA", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "expi-20240930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_w2VW-PO-70Oyst2QvCyzTA", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "expi-20240930x10q.htm", "first": true, "unique": true } }, "R27": { "role": "http://expworldholdings.com/role/DisclosureStockholdersEquityTables", "longName": "99930703 - Disclosure - STOCKHOLDERS' EQUITY (Tables)", "shortName": "STOCKHOLDERS' EQUITY (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_w2VW-PO-70Oyst2QvCyzTA", "name": "expi:ScheduleOfCommonStockIssuedRollForwardTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "expi-20240930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_w2VW-PO-70Oyst2QvCyzTA", "name": "expi:ScheduleOfCommonStockIssuedRollForwardTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "expi-20240930x10q.htm", "first": true, "unique": true } }, "R28": { "role": "http://expworldholdings.com/role/DisclosureSegmentInformationTables", "longName": "99930803 - Disclosure - SEGMENT INFORMATION (Tables)", "shortName": "SEGMENT INFORMATION (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_w2VW-PO-70Oyst2QvCyzTA", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "expi-20240930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_w2VW-PO-70Oyst2QvCyzTA", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "expi-20240930x10q.htm", "first": true, "unique": true } }, "R29": { "role": "http://expworldholdings.com/role/DisclosureEarningsPerShareTables", "longName": "99930903 - Disclosure - EARNINGS PER SHARE (Tables)", "shortName": "EARNINGS PER SHARE (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_w2VW-PO-70Oyst2QvCyzTA", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "expi-20240930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_w2VW-PO-70Oyst2QvCyzTA", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "expi-20240930x10q.htm", "first": true, "unique": true } }, "R30": { "role": "http://expworldholdings.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfCashDetails", "longName": "99940201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Schedule of Cash) (Details)", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Schedule of Cash) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "30", "firstAnchor": { "contextRef": "As_Of_9_30_2024_UDljTXKt4UizwGCGzlZ8Fg", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "Unit_Standard_USD_zTQrH0GFg0qV451dD83-UQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "expi-20240930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2023_Qf2NQK1nZkqr7RyL1gEUgA", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "Unit_Standard_USD_zTQrH0GFg0qV451dD83-UQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "ix:continuation", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "expi-20240930x10q.htm", "unique": true } }, "R31": { "role": "http://expworldholdings.com/role/DisclosureDiscontinuedOperationsAssetsAndLiabilitiesOfDiscontinuedOperationsDetails", "longName": "99940301 - Disclosure - DISCONTINUED OPERATIONS - ASSETS AND LIABILITIES OF DISCONTINUED OPERATIONS (Details)", "shortName": "DISCONTINUED OPERATIONS - ASSETS AND LIABILITIES OF DISCONTINUED OPERATIONS (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "31", "firstAnchor": { "contextRef": "As_Of_9_30_2024_UDljTXKt4UizwGCGzlZ8Fg", "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents", "unitRef": "Unit_Standard_USD_zTQrH0GFg0qV451dD83-UQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "expi-20240930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2024_UDljTXKt4UizwGCGzlZ8Fg", "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents", "unitRef": "Unit_Standard_USD_zTQrH0GFg0qV451dD83-UQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "expi-20240930x10q.htm", "first": true, "unique": true } }, "R32": { "role": "http://expworldholdings.com/role/DisclosureDiscontinuedOperationsIncomeStatementOfDiscontinuedOperationsDetails", "longName": "99940302 - Disclosure - DISCONTINUED OPERATIONS - INCOME STATEMENT OF DISCONTINUED OPERATIONS (Details)", "shortName": "DISCONTINUED OPERATIONS - INCOME STATEMENT OF DISCONTINUED OPERATIONS (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "32", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023_QUT795lSiUy3V6d_jBL3hw", "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue", "unitRef": "Unit_Standard_USD_zTQrH0GFg0qV451dD83-UQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "expi-20240930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023_QUT795lSiUy3V6d_jBL3hw", "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue", "unitRef": "Unit_Standard_USD_zTQrH0GFg0qV451dD83-UQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "expi-20240930x10q.htm", "first": true, "unique": true } }, "R33": { "role": "http://expworldholdings.com/role/DisclosureExpectedCreditLossesNarrativeDetails", "longName": "99940401 - Disclosure - EXPECTED CREDIT LOSSES (Narrative) (Details)", "shortName": "EXPECTED CREDIT LOSSES (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "33", "firstAnchor": { "contextRef": "As_Of_9_30_2024_UDljTXKt4UizwGCGzlZ8Fg", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "Unit_Standard_USD_zTQrH0GFg0qV451dD83-UQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "expi-20240930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2024_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_expi_AgentNoncommissionBasedFeesMember_UpGHEAYDRkaC5Xn5y7XEgg", "name": "us-gaap:AccountsReceivableGrossCurrent", "unitRef": "Unit_Standard_USD_zTQrH0GFg0qV451dD83-UQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "us-gaap:AllowanceForCreditLossesTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "expi-20240930x10q.htm", "unique": true } }, "R34": { "role": "http://expworldholdings.com/role/DisclosurePlantPropertyAndEquipmentNetNarrativeDetails", "longName": "99940501 - Disclosure - PLANT, PROPERTY AND EQUIPMENT, NET (Narrative) (Details)", "shortName": "PLANT, PROPERTY AND EQUIPMENT, NET (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "Duration_7_1_2024_To_9_30_2024_iQh4dZSyfE-_UahGvobOQA", "name": "us-gaap:DepreciationAndAmortization", "unitRef": "Unit_Standard_USD_zTQrH0GFg0qV451dD83-UQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "expi-20240930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2024_To_9_30_2024_iQh4dZSyfE-_UahGvobOQA", "name": "us-gaap:DepreciationAndAmortization", "unitRef": "Unit_Standard_USD_zTQrH0GFg0qV451dD83-UQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "expi-20240930x10q.htm", "first": true, "unique": true } }, "R35": { "role": "http://expworldholdings.com/role/DisclosurePlantPropertyAndEquipmentNetScheduleOfFixedAssetsDetails", "longName": "99940502 - Disclosure - PLANT, PROPERTY AND EQUIPMENT, NET (Schedule of Fixed assets) (Details)", "shortName": "PLANT, PROPERTY AND EQUIPMENT, NET (Schedule of Fixed assets) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "As_Of_9_30_2024_UDljTXKt4UizwGCGzlZ8Fg", "name": "expi:DepreciablePropertyAndEquipmentGross", "unitRef": "Unit_Standard_USD_zTQrH0GFg0qV451dD83-UQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "expi-20240930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2024_UDljTXKt4UizwGCGzlZ8Fg", "name": "expi:DepreciablePropertyAndEquipmentGross", "unitRef": "Unit_Standard_USD_zTQrH0GFg0qV451dD83-UQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "expi-20240930x10q.htm", "first": true, "unique": true } }, "R36": { "role": "http://expworldholdings.com/role/DisclosureGoodwillAndIntangibleAssetsNarrativeDetails", "longName": "99940601 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Narrative) (Details)", "shortName": "GOODWILL AND INTANGIBLE ASSETS (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "As_Of_9_30_2024_UDljTXKt4UizwGCGzlZ8Fg", "name": "us-gaap:Goodwill", "unitRef": "Unit_Standard_USD_zTQrH0GFg0qV451dD83-UQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "expi-20240930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_w2VW-PO-70Oyst2QvCyzTA", "name": "us-gaap:GoodwillImpairmentLoss", "unitRef": "Unit_Standard_USD_zTQrH0GFg0qV451dD83-UQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "expi-20240930x10q.htm", "unique": true } }, "R37": { "role": "http://expworldholdings.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfDefiniteLivedAssetsDetails", "longName": "99940602 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Schedule of Definite-Lived Assets) (Details)", "shortName": "GOODWILL AND INTANGIBLE ASSETS (Schedule of Definite-Lived Assets) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "As_Of_9_30_2024_UDljTXKt4UizwGCGzlZ8Fg", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "Unit_Standard_USD_zTQrH0GFg0qV451dD83-UQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "expi-20240930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2024_UDljTXKt4UizwGCGzlZ8Fg", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "Unit_Standard_USD_zTQrH0GFg0qV451dD83-UQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "expi-20240930x10q.htm", "first": true, "unique": true } }, "R38": { "role": "http://expworldholdings.com/role/DisclosureStockholdersEquityNarrativeDetails", "longName": "99940701 - Disclosure - STOCKHOLDERS' EQUITY (Narrative) (Details)", "shortName": "STOCKHOLDERS' EQUITY (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "Duration_7_1_2024_To_9_30_2024_us-gaap_PlanNameAxis_expi_AgentEquityAwardProgramMember_hzP9ZUS69k-fMDhRw3UY9w", "name": "us-gaap:StockIssuedDuringPeriodSharesIssuedForServices", "unitRef": "Unit_Standard_shares_ZCBPKypKjEW9-7_f_ud2gQ", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "expi:ScheduleOfCommonStockIssuedRollForwardTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "expi-20240930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2024_To_9_30_2024_us-gaap_PlanNameAxis_expi_AgentEquityAwardProgramMember_hzP9ZUS69k-fMDhRw3UY9w", "name": "us-gaap:StockIssuedDuringPeriodValueIssuedForServices", "unitRef": "Unit_Standard_USD_zTQrH0GFg0qV451dD83-UQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "expi-20240930x10q.htm", "unique": true } }, "R39": { "role": "http://expworldholdings.com/role/DisclosureStockholdersEquityScheduleOfCommonStockIssuedDetails", "longName": "99940702 - Disclosure - STOCKHOLDERS' EQUITY (Schedule of common stock issued) (Details)", "shortName": "STOCKHOLDERS' EQUITY (Schedule of common stock issued) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "As_Of_6_30_2024_OPEl3J9UcUSM6kxkiisL7A", "name": "us-gaap:CommonStockSharesIssued", "unitRef": "Unit_Standard_shares_ZCBPKypKjEW9-7_f_ud2gQ", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "expi:ScheduleOfCommonStockIssuedRollForwardTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "expi-20240930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_OPEl3J9UcUSM6kxkiisL7A", "name": "us-gaap:CommonStockSharesIssued", "unitRef": "Unit_Standard_shares_ZCBPKypKjEW9-7_f_ud2gQ", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "expi:ScheduleOfCommonStockIssuedRollForwardTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "expi-20240930x10q.htm", "first": true, "unique": true } }, "R40": { "role": "http://expworldholdings.com/role/DisclosureStockholdersEquityChangesInCompanySStockCompensationLiabilityDetails", "longName": "99940703 - Disclosure - STOCKHOLDERS' EQUITY (Changes in the Company's stock compensation liability) (Details)", "shortName": "STOCKHOLDERS' EQUITY (Changes in the Company's stock compensation liability) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "As_Of_12_31_2023_VNtn4fn0S0iro2I11fymVQ", "name": "expi:StockCompensationLiabilityActivity", "unitRef": "Unit_Standard_USD_zTQrH0GFg0qV451dD83-UQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "expi:ScheduleOfChangesInStockCompensationLiabilityTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "expi-20240930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2022_ujwPsBINiE-h7Y-neOR4Cw", "name": "expi:StockCompensationLiabilityActivity", "unitRef": "Unit_Standard_USD_zTQrH0GFg0qV451dD83-UQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "expi:ScheduleOfChangesInStockCompensationLiabilityTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "expi-20240930x10q.htm", "unique": true } }, "R41": { "role": "http://expworldholdings.com/role/DisclosureStockholdersEquityStockRepurchasePlanNarrativeDetails", "longName": "99940704 - Disclosure - STOCKHOLDERS' EQUITY (Stock Repurchase Plan) (Narrative) (Details)", "shortName": "STOCKHOLDERS' EQUITY (Stock Repurchase Plan) (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "As_Of_6_30_2023_1rzfJc95OEmZ_MFdKQQEig", "name": "srt:StockRepurchaseProgramAuthorizedAmount1", "unitRef": "Unit_Standard_USD_zTQrH0GFg0qV451dD83-UQ", "xsiNil": "false", "lang": null, "decimals": "-8", "ancestors": [ "span", "p", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "expi-20240930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2023_1rzfJc95OEmZ_MFdKQQEig", "name": "srt:StockRepurchaseProgramAuthorizedAmount1", "unitRef": "Unit_Standard_USD_zTQrH0GFg0qV451dD83-UQ", "xsiNil": "false", "lang": null, "decimals": "-8", "ancestors": [ "span", "p", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "expi-20240930x10q.htm", "first": true, "unique": true } }, "R42": { "role": "http://expworldholdings.com/role/DisclosureStockholdersEquityScheduleOfSharesRepurchasedDetails", "longName": "99940705 - Disclosure - STOCKHOLDERS' EQUITY (Schedule of shares repurchased) (Details)", "shortName": "STOCKHOLDERS' EQUITY (Schedule of shares repurchased) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "As_Of_6_30_2024_OPEl3J9UcUSM6kxkiisL7A", "name": "us-gaap:TreasuryStockCommonShares", "unitRef": "Unit_Standard_shares_ZCBPKypKjEW9-7_f_ud2gQ", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfTreasuryStockByClassTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "expi-20240930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_OPEl3J9UcUSM6kxkiisL7A", "name": "us-gaap:TreasuryStockCommonShares", "unitRef": "Unit_Standard_shares_ZCBPKypKjEW9-7_f_ud2gQ", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfTreasuryStockByClassTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "expi-20240930x10q.htm", "first": true, "unique": true } }, "R43": { "role": "http://expworldholdings.com/role/DisclosureSegmentInformationNarrativeDetails", "longName": "99940801 - Disclosure - SEGMENT INFORMATION (Narrative) (Details)", "shortName": "SEGMENT INFORMATION (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_w2VW-PO-70Oyst2QvCyzTA", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "Unit_Standard_segment_EergpgEaPkCQxpZIQ-yiAg", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "expi-20240930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_w2VW-PO-70Oyst2QvCyzTA", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "Unit_Standard_segment_EergpgEaPkCQxpZIQ-yiAg", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "expi-20240930x10q.htm", "first": true, "unique": true } }, "R44": { "role": "http://expworldholdings.com/role/DisclosureSegmentInformationFinancialInformationDetails", "longName": "99940802 - Disclosure - SEGMENT INFORMATION (Financial Information) (Details)", "shortName": "SEGMENT INFORMATION (Financial Information) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "Duration_7_1_2024_To_9_30_2024_iQh4dZSyfE-_UahGvobOQA", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "Unit_Standard_USD_zTQrH0GFg0qV451dD83-UQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "expi-20240930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2024_To_9_30_2024_iQh4dZSyfE-_UahGvobOQA", "name": "expi:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization", "unitRef": "Unit_Standard_USD_zTQrH0GFg0qV451dD83-UQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "expi-20240930x10q.htm", "unique": true } }, "R45": { "role": "http://expworldholdings.com/role/DisclosureEarningsPerShareScheduleOfCalculationOfBasicAndDilutedEarningsPerShareDetails", "longName": "99940901 - Disclosure - EARNINGS PER SHARE (Schedule of calculation of basic and diluted earnings per share) (Details)", "shortName": "EARNINGS PER SHARE (Schedule of calculation of basic and diluted earnings per share) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "Duration_7_1_2024_To_9_30_2024_iQh4dZSyfE-_UahGvobOQA", "name": "us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic", "unitRef": "Unit_Standard_USD_zTQrH0GFg0qV451dD83-UQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "expi-20240930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2024_To_9_30_2024_iQh4dZSyfE-_UahGvobOQA", "name": "us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic", "unitRef": "Unit_Standard_USD_zTQrH0GFg0qV451dD83-UQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "expi-20240930x10q.htm", "first": true, "unique": true } }, "R46": { "role": "http://expworldholdings.com/role/DisclosureIncomeTaxesNarrativeDetails", "longName": "99941001 - Disclosure - INCOME TAXES (Narrative) (Details)", "shortName": "INCOME TAXES (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "Duration_7_1_2024_To_9_30_2024_iQh4dZSyfE-_UahGvobOQA", "name": "us-gaap:IncomeTaxExpenseBenefit", "unitRef": "Unit_Standard_USD_zTQrH0GFg0qV451dD83-UQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "expi-20240930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_9_30_2024_w2VW-PO-70Oyst2QvCyzTA", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "Unit_Standard_pure_yelzVgf-3k-OmYU2VmbaEw", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "expi-20240930x10q.htm", "unique": true } }, "R47": { "role": "http://expworldholdings.com/role/DisclosureFairValueMeasurementsNarrativeDetails", "longName": "99941101 - Disclosure - FAIR VALUE MEASUREMENTS (Narrative) (Details)", "shortName": "FAIR VALUE MEASUREMENTS (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "As_Of_9_30_2024_us-gaap_FairValueByAssetClassAxis_us-gaap_MoneyMarketFundsMember_txEU6LToPU6TLeI6Tce8uQ", "name": "us-gaap:InvestmentsFairValueDisclosure", "unitRef": "Unit_Standard_USD_zTQrH0GFg0qV451dD83-UQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "expi-20240930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2024_us-gaap_FairValueByAssetClassAxis_us-gaap_MoneyMarketFundsMember_txEU6LToPU6TLeI6Tce8uQ", "name": "us-gaap:InvestmentsFairValueDisclosure", "unitRef": "Unit_Standard_USD_zTQrH0GFg0qV451dD83-UQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "expi-20240930x10q.htm", "first": true, "unique": true } }, "R48": { "role": "http://expworldholdings.com/role/DisclosureCommitmentAndContingenciesNarrativeDetails", "longName": "99941201 - Disclosure - COMMITMENT AND CONTINGENCIES (Narrative) (Details)", "shortName": "COMMITMENT AND CONTINGENCIES (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "As_Of_9_30_2024_UDljTXKt4UizwGCGzlZ8Fg", "name": "us-gaap:LossContingencyEstimateOfPossibleLoss", "unitRef": "Unit_Standard_USD_zTQrH0GFg0qV451dD83-UQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "expi-20240930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2024_UDljTXKt4UizwGCGzlZ8Fg", "name": "us-gaap:LossContingencyEstimateOfPossibleLoss", "unitRef": "Unit_Standard_USD_zTQrH0GFg0qV451dD83-UQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "expi-20240930x10q.htm", "first": true, "unique": true } }, "R49": { "role": "http://expworldholdings.com/role/DisclosureSubsequentEventsNarrativeDetails", "longName": "99941301 - Disclosure - SUBSEQUENT EVENTS (Narrative) (Details)", "shortName": "SUBSEQUENT EVENTS (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "Duration_11_4_2024_To_11_4_2024_us-gaap_DividendsAxis_expi_O2024Q3DividendsMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_CzSdbgZjZUi-gTqxVsJFLQ", "name": "us-gaap:DividendsPayableDateDeclaredDayMonthAndYear", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:SubsequentEventsTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "expi-20240930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_11_4_2024_To_11_4_2024_us-gaap_DividendsAxis_expi_O2024Q3DividendsMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_CzSdbgZjZUi-gTqxVsJFLQ", "name": "us-gaap:DividendsPayableDateDeclaredDayMonthAndYear", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:SubsequentEventsTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "expi-20240930x10q.htm", "first": true, "unique": true } } }, "tag": { "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES" } } }, "auth_ref": [] }, "us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis", "presentation": [ "http://expworldholdings.com/role/DisclosureExpectedCreditLossesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Receivable Type [Axis]", "documentation": "Information by type of receivable." } } }, "auth_ref": [ "r90", "r96" ] }, "expi_AccountsPayablePrepaidCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://expworldholdings.com/20240930", "localname": "AccountsPayablePrepaidCurrent", "crdr": "credit", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities (asset) incurred (and for which invoices have typically been received) and payable (prepaid) to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (asset) (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable Prepaid, Current", "verboseLabel": "Accounts payable" } } }, "auth_ref": [] }, "expi_AccountsReceivableAllowanceForCreditLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://expworldholdings.com/20240930", "localname": "AccountsReceivableAllowanceForCreditLosses", "crdr": "debit", "presentation": [ "http://expworldholdings.com/role/DisclosureDiscontinuedOperationsAssetsAndLiabilitiesOfDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Losses", "terseLabel": "Accounts receivable, net of allowance for credit losses" } } }, "auth_ref": [] }, "us-gaap_AccountsReceivableGrossCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsReceivableGrossCurrent", "crdr": "debit", "presentation": [ "http://expworldholdings.com/role/DisclosureExpectedCreditLossesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, before Allowance for Credit Loss, Current", "terseLabel": "Amount receivables from real estate property settlements", "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r186", "r278", "r627" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net of allowance for credit losses of $1,334 and $2,204, respectively", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r804" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accrued Liabilities, Current", "terseLabel": "Accrued expenses", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r81" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "presentation": [ "http://expworldholdings.com/role/DisclosurePlantPropertyAndEquipmentNetScheduleOfFixedAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less: accumulated depreciation", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r39", "r181", "r511" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossBeforeTax1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeLossBeforeTax1", "crdr": "credit", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "AOCI Including Portion Attributable to Noncontrolling Interest, before Tax", "verboseLabel": "Accumulated other comprehensive (loss) income", "documentation": "Amount before tax of increase (decrease) in accumulated equity from transactions and other events and circumstances from non-owner sources, including portion attributable to noncontrolling interest. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners (distributions to owners)." } } }, "auth_ref": [] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated other comprehensive income (loss)", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r2", "r11", "r21", "r420", "r423", "r461", "r534", "r535", "r781", "r782", "r783", "r790", "r791", "r792", "r794" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Additional 402(v) Disclosure [Text Block]", "terseLabel": "Additional 402(v) Disclosure" } } }, "auth_ref": [ "r714" ] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in capital", "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital." } } }, "auth_ref": [ "r91" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional paid-in capital", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r552", "r790", "r791", "r792", "r794", "r863", "r912" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation Amount", "terseLabel": "Adjustment to Compensation, Amount" } } }, "auth_ref": [ "r727" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation [Axis]", "terseLabel": "Adjustment to Compensation:" } } }, "auth_ref": [ "r727" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]", "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote" } } }, "auth_ref": [ "r727" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment To PEO Compensation, Footnote [Text Block]", "terseLabel": "Adjustment To PEO Compensation, Footnote" } } }, "auth_ref": [ "r727" ] }, "expi_AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://expworldholdings.com/20240930", "localname": "AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization", "crdr": "credit", "presentation": [ "http://expworldholdings.com/role/DisclosureSegmentInformationFinancialInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of adjusted earnings before interest, taxes, depreciation and amortization.", "label": "Adjusted Earnings before Interest, Taxes, Depreciation and Amortization", "terseLabel": "Consolidated Adjusted EBITDA" } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions", "crdr": "credit", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "APIC, Share-Based Payment Arrangement, Recognition and Exercise", "terseLabel": "Shares issued for stock options exercised", "documentation": "Amount of increase (decrease) to additional paid-in capital (APIC) for recognition and exercise of award under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock option compensation", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r46", "r47", "r352" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Reconciliation of net income (loss) to net cash provided by operating activities:" } } }, "auth_ref": [] }, "expi_AgentEquityAwardProgramMember": { "xbrltype": "domainItemType", "nsuri": "http://expworldholdings.com/20240930", "localname": "AgentEquityAwardProgramMember", "presentation": [ "http://expworldholdings.com/role/DisclosureStockholdersEquityNarrativeDetails", "http://expworldholdings.com/role/DisclosureStockholdersEquityScheduleOfCommonStockIssuedDetails" ], "lang": { "en-us": { "role": { "documentation": "Agent Equity Award Program [Member].", "label": "Agent Equity Award Program" } } }, "auth_ref": [] }, "expi_AgentGrowthIncentiveProgramMember": { "xbrltype": "domainItemType", "nsuri": "http://expworldholdings.com/20240930", "localname": "AgentGrowthIncentiveProgramMember", "presentation": [ "http://expworldholdings.com/role/DisclosureStockholdersEquityNarrativeDetails", "http://expworldholdings.com/role/DisclosureStockholdersEquityScheduleOfCommonStockIssuedDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Agent Growth Incentive Program.", "label": "Agent Growth Incentive Program" } } }, "auth_ref": [] }, "expi_AgentNoncommissionBasedFeesMember": { "xbrltype": "domainItemType", "nsuri": "http://expworldholdings.com/20240930", "localname": "AgentNoncommissionBasedFeesMember", "presentation": [ "http://expworldholdings.com/role/DisclosureExpectedCreditLossesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Agent Noncommission Based Fees [Member].", "label": "Agent Noncommission Based Fees [Member]", "terseLabel": "Agent Noncommission Based Fees" } } }, "auth_ref": [] }, "ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtChngPnsnValInSummryCompstnTblForAplblYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]", "terseLabel": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table" } } }, "auth_ref": [ "r760" ] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Amount", "terseLabel": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r686", "r696", "r706", "r738" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]", "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined" } } }, "auth_ref": [ "r689", "r699", "r709", "r741" ] }, "ecd_AggtPnsnAdjsSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtPnsnAdjsSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Pension Adjustments Service Cost [Member]", "terseLabel": "Aggregate Pension Adjustments Service Cost" } } }, "auth_ref": [ "r761" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Adjustments to Compensation [Member]", "terseLabel": "All Adjustments to Compensation" } } }, "auth_ref": [ "r727" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Executive Categories [Member]", "terseLabel": "All Executive Categories" } } }, "auth_ref": [ "r734" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Individuals [Member]", "terseLabel": "All Individuals" } } }, "auth_ref": [ "r690", "r700", "r710", "r734", "r742", "r746", "r754" ] }, "us-gaap_AllOtherSegmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllOtherSegmentsMember", "presentation": [ "http://expworldholdings.com/role/DisclosureSegmentInformationFinancialInformationDetails" ], "lang": { "en-us": { "role": { "label": "Other Operating Segment [Member]", "terseLabel": "Other Affiliated Services", "documentation": "Operating segments classified as other. Excludes intersegment elimination and reconciling items." } } }, "auth_ref": [ "r244", "r263", "r264", "r265", "r266", "r267", "r270", "r636", "r637" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "All Trading Arrangements [Member]", "terseLabel": "All Trading Arrangements" } } }, "auth_ref": [ "r752" ] }, "us-gaap_AllowanceForCreditLossesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllowanceForCreditLossesTextBlock", "presentation": [ "http://expworldholdings.com/role/DisclosureExpectedCreditLosses" ], "lang": { "en-us": { "role": { "label": "Allowance for Credit Losses [Text Block]", "terseLabel": "EXPECTED CREDIT LOSSES", "documentation": "The entire disclosure for allowance for credit losses." } } }, "auth_ref": [ "r36" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://expworldholdings.com/role/DisclosureExpectedCreditLossesNarrativeDetails", "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, allowance for credit losses and bad debt", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r187", "r279", "r286" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AmendmentFlag", "presentation": [ "http://expworldholdings.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://expworldholdings.com/role/DisclosureGoodwillAndIntangibleAssetsNarrativeDetails", "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Amortization of Intangible Assets", "verboseLabel": "Amortization expense - intangible assets", "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r8", "r301", "r308", "r642" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://expworldholdings.com/role/DisclosureEarningsPerShareScheduleOfCalculationOfBasicAndDilutedEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Shares excluded, anti-dilutive", "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented." } } }, "auth_ref": [ "r237" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Assets", "crdr": "debit", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets", "totalLabel": "TOTAL ASSETS", "documentation": "Amount of asset recognized for present right to economic benefit." } } }, "auth_ref": [ "r125", "r137", "r184", "r204", "r241", "r247", "r265", "r269", "r281", "r322", "r323", "r325", "r326", "r327", "r328", "r329", "r331", "r332", "r413", "r417", "r445", "r505", "r576", "r636", "r637", "r656", "r677", "r828", "r829", "r871" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsAbstract", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrent", "crdr": "debit", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets, Current", "totalLabel": "TOTAL CURRENT ASSETS", "documentation": "Amount of asset recognized for present right to economic benefit, classified as current." } } }, "auth_ref": [ "r178", "r188", "r204", "r281", "r322", "r323", "r325", "r326", "r327", "r328", "r329", "r331", "r332", "r413", "r417", "r445", "r656", "r828", "r829", "r871" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrentAbstract", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "CURRENT ASSETS" } } }, "auth_ref": [] }, "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperation", "crdr": "debit", "presentation": [ "http://expworldholdings.com/role/DisclosureDiscontinuedOperationsAssetsAndLiabilitiesOfDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Disposal Group, Including Discontinued Operation, Assets", "totalLabel": "TOTAL ASSETS OF DISCONTINUED OPERATIONS", "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of." } } }, "auth_ref": [ "r1", "r61", "r74", "r116", "r176", "r177" ] }, "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract", "presentation": [ "http://expworldholdings.com/role/DisclosureDiscontinuedOperationsAssetsAndLiabilitiesOfDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Disposal Group, Including Discontinued Operation, Assets [Abstract]", "terseLabel": "ASSETS" } } }, "auth_ref": [] }, "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent", "crdr": "debit", "presentation": [ "http://expworldholdings.com/role/DisclosureDiscontinuedOperationsAssetsAndLiabilitiesOfDiscontinuedOperationsDetails", "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Disposal Group, Including Discontinued Operation, Assets, Current", "terseLabel": "Current assets of discontinued operations", "totalLabel": "TOTAL CURRENT ASSETS OF DISCONTINUED OPERATIONS", "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r1", "r61", "r74", "r114", "r116", "r176", "r177" ] }, "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract", "presentation": [ "http://expworldholdings.com/role/DisclosureDiscontinuedOperationsAssetsAndLiabilitiesOfDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Disposal Group, Including Discontinued Operation, Assets, Current [Abstract]", "terseLabel": "CURRENT ASSETS" } } }, "auth_ref": [] }, "expi_AssetsUnderDevelopment": { "xbrltype": "monetaryItemType", "nsuri": "http://expworldholdings.com/20240930", "localname": "AssetsUnderDevelopment", "crdr": "debit", "presentation": [ "http://expworldholdings.com/role/DisclosurePlantPropertyAndEquipmentNetScheduleOfFixedAssetsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents assets under development.", "label": "Assets under development", "terseLabel": "Assets under development" } } }, "auth_ref": [] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Exercise Price", "terseLabel": "Exercise Price" } } }, "auth_ref": [ "r749" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Grant Date Fair Value", "terseLabel": "Fair Value as of Grant Date" } } }, "auth_ref": [ "r750" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]", "terseLabel": "Award Timing Disclosures" } } }, "auth_ref": [ "r745" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing, How MNPI Considered [Text Block]", "terseLabel": "Award Timing, How MNPI Considered" } } }, "auth_ref": [ "r745" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Method [Text Block]", "terseLabel": "Award Timing Method" } } }, "auth_ref": [ "r745" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Considered [Flag]", "terseLabel": "Award Timing MNPI Considered" } } }, "auth_ref": [ "r745" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Disclosure [Text Block]", "terseLabel": "Award Timing MNPI Disclosure" } } }, "auth_ref": [ "r745" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Predetermined [Flag]", "terseLabel": "Award Timing Predetermined" } } }, "auth_ref": [ "r745" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AwardTypeAxis", "presentation": [ "http://expworldholdings.com/role/DisclosureStockholdersEquityNarrativeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "terseLabel": "Award Type", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Underlying Securities Amount", "terseLabel": "Underlying Securities" } } }, "auth_ref": [ "r748" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r747" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table]", "terseLabel": "Awards Close in Time to MNPI Disclosures" } } }, "auth_ref": [ "r746" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]", "terseLabel": "Awards Close in Time to MNPI Disclosures, Table" } } }, "auth_ref": [ "r746" ] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://expworldholdings.com/role/DisclosureGoodwillAndIntangibleAssetsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Acquiree [Domain]", "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." } } }, "auth_ref": [ "r302", "r303", "r304", "r305", "r306", "r408", "r645", "r646" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://expworldholdings.com/role/DisclosureGoodwillAndIntangibleAssetsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r48", "r49", "r302", "r303", "r304", "r305", "r306", "r408", "r645", "r646" ] }, "country_CA": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2024", "localname": "CA", "presentation": [ "http://expworldholdings.com/role/DisclosureGoodwillAndIntangibleAssetsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "CANADA" } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "presentation": [ "http://expworldholdings.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfCashDetails", "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents", "verboseLabel": "Cash and cash equivalents", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r26", "r180", "r626" ] }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "presentation": [ "http://expworldholdings.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]", "verboseLabel": "Restricted cash", "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits." } } }, "auth_ref": [ "r27", "r124" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://expworldholdings.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfCashDetails", "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "periodEndLabel": "CASH, CASH EQUIVALENTS AND RESTRICTED CASH, ENDING BALANCE", "periodStartLabel": "Cash, cash equivalents and restricted cash, beginning balance", "totalLabel": "Total cash, cash equivalents, and restricted cash", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r26", "r108", "r201" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net change in cash, cash equivalents and restricted cash", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r0", "r108" ] }, "us-gaap_CashEquivalentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashEquivalentsMember", "presentation": [ "http://expworldholdings.com/role/DisclosureFairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Cash Equivalents [Member]", "documentation": "Short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r180" ] }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "SUPPLEMENTAL DISCLOSURE OF NON-CASH INVESTING AND FINANCING ACTIVITIES:" } } }, "auth_ref": [] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Changed Peer Group, Footnote [Text Block]", "terseLabel": "Changed Peer Group, Footnote" } } }, "auth_ref": [ "r725" ] }, "ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]", "terseLabel": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year" } } }, "auth_ref": [ "r722" ] }, "ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]", "terseLabel": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested" } } }, "auth_ref": [ "r720" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CityAreaCode", "presentation": [ "http://expworldholdings.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfTreasuryStockTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfTreasuryStockTable", "presentation": [ "http://expworldholdings.com/role/DisclosureStockholdersEquityStockRepurchasePlanNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Class of Treasury Stock [Table]", "documentation": "Disclosure of information about treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock." } } }, "auth_ref": [ "r40", "r41", "r42", "r43" ] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Amount", "terseLabel": "Company Selected Measure Amount" } } }, "auth_ref": [ "r726" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Name", "terseLabel": "Company Selected Measure Name" } } }, "auth_ref": [ "r726" ] }, "expi_CommissionsAndOtherAgentRelatedCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://expworldholdings.com/20240930", "localname": "CommissionsAndOtherAgentRelatedCosts", "crdr": "debit", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "documentation": "Represents the amount of commissions and other agent-related costs.", "label": "Commissions and other agent-related costs", "terseLabel": "Commissions and other agent-related costs" } } }, "auth_ref": [] }, "expi_CommissionsReceivableForRealEstatePropertySettlementsMember": { "xbrltype": "domainItemType", "nsuri": "http://expworldholdings.com/20240930", "localname": "CommissionsReceivableForRealEstatePropertySettlementsMember", "presentation": [ "http://expworldholdings.com/role/DisclosureExpectedCreditLossesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Commissions Receivable for Real Estate Property Settlements [Member].", "label": "Commissions Receivable for Real Estate Property Settlements [Member]", "terseLabel": "Commissions Receivable for Real Estate Property Settlements" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "COMMITMENTS AND CONTINGENCIES" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://expworldholdings.com/role/DisclosureCommitmentsAndContingencies" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "COMMITMENTS AND CONTINGENCIES", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r118", "r316", "r317", "r613", "r821", "r822" ] }, "us-gaap_CommonStockDividendsPerShareCashPaid": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockDividendsPerShareCashPaid", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfEquityParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Dividends, Per Share, Cash Paid", "terseLabel": "Common Stock, Dividends, Per Share, Cash Paid", "documentation": "Aggregate dividends paid during the period for each share of common stock outstanding." } } }, "auth_ref": [ "r120" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockMember", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Common Stock [Member]", "terseLabel": "Common Stock", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r667", "r668", "r669", "r671", "r672", "r673", "r674", "r790", "r791", "r794", "r863", "r911", "r912" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r89" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r89", "r564" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesIssued", "presentation": [ "http://expworldholdings.com/role/DisclosureStockholdersEquityScheduleOfCommonStockIssuedDetails", "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Issued", "periodEndLabel": "Common Stock, Shares, Issued, end of year", "periodStartLabel": "Common Stock, Shares, Issued, Beginning of year", "terseLabel": "Common stock, shares issued", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r89" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r12", "r89", "r564", "r582", "r912", "r913" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockValue", "crdr": "credit", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Common Stock, Value, Issued", "terseLabel": "Common Stock, $0.00001 par value 900,000,000 shares authorized; 192,559,288 issued and 153,551,386 outstanding at September 30, 2024; 183,606,708 issued and 154,669,037 outstanding at December 31, 2023", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r89", "r507", "r656" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Company Selected Measure" } } }, "auth_ref": [ "r731" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Net Income [Text Block]", "terseLabel": "Compensation Actually Paid vs. Net Income" } } }, "auth_ref": [ "r730" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Other Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Other Measure" } } }, "auth_ref": [ "r732" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]", "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return" } } }, "auth_ref": [ "r729" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive (loss) income attributable to eXp World Holdings, Inc.", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r22", "r190", "r192", "r196", "r501", "r519", "r520" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterestAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterestAbstract", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest [Abstract]", "terseLabel": "Comprehensive (loss) income:" } } }, "auth_ref": [] }, "us-gaap_ComputerEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComputerEquipmentMember", "presentation": [ "http://expworldholdings.com/role/DisclosurePlantPropertyAndEquipmentNetScheduleOfFixedAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Computer Equipment [Member]", "terseLabel": "Computer hardware and software", "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems." } } }, "auth_ref": [] }, "srt_ConsolidatedEntitiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ConsolidatedEntitiesAxis", "presentation": [ "http://expworldholdings.com/role/DisclosureCommitmentAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Axis]", "documentation": "Information by consolidated entity or group of entities." } } }, "auth_ref": [ "r147", "r156", "r206", "r413", "r414", "r417", "r418", "r462", "r618", "r773", "r776", "r777", "r827", "r830", "r831" ] }, "srt_ConsolidatedEntitiesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ConsolidatedEntitiesDomain", "presentation": [ "http://expworldholdings.com/role/DisclosureCommitmentAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Domain]", "documentation": "Entity or group of entities consolidated into reporting entity." } } }, "auth_ref": [ "r147", "r156", "r206", "r413", "r414", "r417", "r418", "r462", "r618", "r773", "r776", "r777", "r827", "r830", "r831" ] }, "srt_ConsolidationItemsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ConsolidationItemsAxis", "presentation": [ "http://expworldholdings.com/role/DisclosureSegmentInformationFinancialInformationDetails" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]", "documentation": "Information by components, eliminations, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments." } } }, "auth_ref": [ "r135", "r147", "r163", "r164", "r165", "r166", "r167", "r168", "r169", "r170", "r171", "r206", "r241", "r249", "r263", "r264", "r265", "r266", "r267", "r269", "r270", "r271", "r322", "r323", "r324", "r325", "r327", "r328", "r329", "r330", "r331", "r636", "r637", "r774", "r775", "r828", "r829" ] }, "srt_ConsolidationItemsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ConsolidationItemsDomain", "presentation": [ "http://expworldholdings.com/role/DisclosureSegmentInformationFinancialInformationDetails" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]", "documentation": "Components, elimination, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments." } } }, "auth_ref": [ "r135", "r147", "r163", "r164", "r165", "r166", "r167", "r168", "r169", "r170", "r171", "r206", "r241", "r249", "r263", "r264", "r265", "r266", "r267", "r269", "r270", "r271", "r322", "r323", "r324", "r325", "r327", "r328", "r329", "r330", "r331", "r636", "r637", "r774", "r775", "r828", "r829" ] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://expworldholdings.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Principles of Consolidation", "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." } } }, "auth_ref": [ "r57", "r628" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Liability, Current", "terseLabel": "Customer deposits", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r346", "r347", "r350" ] }, "us-gaap_CorporateNonSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CorporateNonSegmentMember", "presentation": [ "http://expworldholdings.com/role/DisclosureSegmentInformationFinancialInformationDetails" ], "lang": { "en-us": { "role": { "label": "Segment Reporting, Reconciling Item, Corporate Nonsegment [Member]", "terseLabel": "Corporate and other", "documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment." } } }, "auth_ref": [ "r15", "r264", "r265", "r266", "r267", "r270", "r799" ] }, "us-gaap_CostOfRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostOfRevenue", "crdr": "debit", "presentation": [ "http://expworldholdings.com/role/DisclosureDiscontinuedOperationsIncomeStatementOfDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Cost of Revenue", "terseLabel": "Cost of revenue", "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period." } } }, "auth_ref": [ "r101", "r204", "r281", "r322", "r323", "r325", "r326", "r327", "r328", "r329", "r331", "r332", "r445", "r636", "r828" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Document And Entity Information", "documentation": "Cover page." } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://expworldholdings.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CustomerRelationshipsMember", "presentation": [ "http://expworldholdings.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfDefiniteLivedAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Customer Relationships [Member]", "terseLabel": "Customer relationships", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r52", "r810", "r811", "r812", "r813", "r815", "r817", "r819", "r820" ] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred tax assets", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting." } } }, "auth_ref": [ "r383", "r384" ] }, "expi_DeferredTaxAssetChange": { "xbrltype": "monetaryItemType", "nsuri": "http://expworldholdings.com/20240930", "localname": "DeferredTaxAssetChange", "crdr": "debit", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax asset change from continuing operations.", "label": "Deferred Tax Asset Change", "terseLabel": "Deferred income taxes, net" } } }, "auth_ref": [] }, "expi_DepreciablePropertyAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://expworldholdings.com/20240930", "localname": "DepreciablePropertyAndEquipmentGross", "crdr": "debit", "presentation": [ "http://expworldholdings.com/role/DisclosurePlantPropertyAndEquipmentNetScheduleOfFixedAssetsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Depreciable Property And Equipment Gross", "terseLabel": "Total depreciable property and equipment" } } }, "auth_ref": [] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Depreciation", "crdr": "debit", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Depreciation", "terseLabel": "Depreciation expense", "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation." } } }, "auth_ref": [ "r8", "r38" ] }, "us-gaap_DepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DepreciationAndAmortization", "crdr": "debit", "presentation": [ "http://expworldholdings.com/role/DisclosurePlantPropertyAndEquipmentNetNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Depreciation, Depletion and Amortization, Nonproduction", "terseLabel": "Depreciation expense", "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production." } } }, "auth_ref": [ "r8", "r38" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "presentation": [ "http://expworldholdings.com/role/DisclosureSegmentInformationFinancialInformationDetails" ], "lang": { "en-us": { "role": { "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization expense", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r8", "r241", "r252", "r269", "r636", "r637" ] }, "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax", "crdr": "credit", "presentation": [ "http://expworldholdings.com/role/DisclosureDiscontinuedOperationsIncomeStatementOfDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Discontinued Operation, Income (Loss) from Discontinued Operation, before Income Tax", "totalLabel": "(Loss) before income tax expense", "documentation": "Amount before tax of income (loss) from a discontinued operation. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal." } } }, "auth_ref": [ "r62", "r63", "r64", "r65", "r66", "r72", "r100", "r880" ] }, "us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DiscontinuedOperationTaxEffectOfDiscontinuedOperation", "crdr": "debit", "presentation": [ "http://expworldholdings.com/role/DisclosureDiscontinuedOperationsIncomeStatementOfDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Discontinued Operation, Tax Effect of Discontinued Operation", "terseLabel": "Income tax benefit (expense)", "documentation": "Amount of tax expense (benefit) related to a discontinued operation. Includes, but is not limited to, tax expense (benefit) related to income (loss) from operations during the phase-out period, tax expense (benefit) related to gain (loss) on disposal, tax expense (benefit) related to gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and tax expense (benefit) related to adjustments of a prior period gain (loss) on disposal." } } }, "auth_ref": [ "r63", "r64", "r65", "r66", "r72", "r76", "r385", "r397", "r399" ] }, "us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DiscontinuedOperationsAndDisposalGroupsAbstract", "lang": { "en-us": { "role": { "label": "DISCONTINUED OPERATIONS" } } }, "auth_ref": [] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet", "crdr": "debit", "presentation": [ "http://expworldholdings.com/role/DisclosureDiscontinuedOperationsAssetsAndLiabilitiesOfDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Disposal Group, Including Discontinued Operation, Accounts, Notes and Loans Receivable, Net", "terseLabel": "Accounts receivable, net of allowance for credit losses of $189 and $99, respectively", "documentation": "Amount classified as accounts, notes and loans receivable attributable to disposal group held for sale or disposed of." } } }, "auth_ref": [ "r1", "r61", "r74", "r116" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent", "crdr": "credit", "presentation": [ "http://expworldholdings.com/role/DisclosureDiscontinuedOperationsAssetsAndLiabilitiesOfDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Disposal Group, Including Discontinued Operation, Accounts Payable, Current", "terseLabel": "Accounts payable", "documentation": "Amount classified as accounts payable attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r1", "r61", "r74", "r114", "r116" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent", "crdr": "credit", "presentation": [ "http://expworldholdings.com/role/DisclosureDiscontinuedOperationsAssetsAndLiabilitiesOfDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Disposal Group, Including Discontinued Operation, Accrued Liabilities, Current", "terseLabel": "Accrued expenses", "documentation": "Amount classified as accrued liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r1", "r61", "r74", "r114", "r116" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent", "crdr": "debit", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Disposal Group, Including Discontinued Operation, Assets, Noncurrent", "terseLabel": "Noncurrent assets of discontinued operations", "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r1", "r4", "r61", "r74", "r116", "r176", "r177" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationBalanceSheetDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisposalGroupIncludingDiscontinuedOperationBalanceSheetDisclosuresAbstract", "presentation": [ "http://expworldholdings.com/role/DisclosureDiscontinuedOperationsAssetsAndLiabilitiesOfDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Disposal Group, Including Discontinued Operation, Balance Sheet Disclosures [Abstract]", "terseLabel": "DISCONTINUED OPERATIONS" } } }, "auth_ref": [] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents", "crdr": "debit", "presentation": [ "http://expworldholdings.com/role/DisclosureDiscontinuedOperationsAssetsAndLiabilitiesOfDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Disposal Group, Including Discontinued Operation, Cash and Cash Equivalents", "terseLabel": "Cash and cash equivalents", "documentation": "Amount classified as cash and cash equivalents attributable to disposal group held for sale or disposed of." } } }, "auth_ref": [ "r1", "r61", "r74", "r116" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisposalGroupIncludingDiscontinuedOperationDeferredTaxAssets", "crdr": "debit", "presentation": [ "http://expworldholdings.com/role/DisclosureDiscontinuedOperationsAssetsAndLiabilitiesOfDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Disposal Group, Including Discontinued Operation, Deferred Tax Assets", "terseLabel": "Deferred tax assets", "documentation": "Amount classified as deferred tax assets attributable to disposal group held for sale or disposed of." } } }, "auth_ref": [ "r1", "r61", "r74", "r116" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense", "crdr": "debit", "presentation": [ "http://expworldholdings.com/role/DisclosureDiscontinuedOperationsIncomeStatementOfDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Disposal Group, Including Discontinued Operation, General and Administrative Expense", "terseLabel": "General and administrative expenses", "documentation": "Amount of general and administrative expense attributable to disposal group, including, but not limited to, discontinued operation." } } }, "auth_ref": [ "r73" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent", "crdr": "debit", "presentation": [ "http://expworldholdings.com/role/DisclosureDiscontinuedOperationsAssetsAndLiabilitiesOfDiscontinuedOperationsDetails", "http://expworldholdings.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfDefiniteLivedAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Disposal Group, Including Discontinued Operation, Intangible Assets, Noncurrent", "negatedLabel": "Discontinued operations", "verboseLabel": "Intangible assets, net", "documentation": "Amount classified as intangible assets, excluding goodwill, attributable to disposal group held for sale or disposed of, expected to be disposed of beyond one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r1", "r4", "r61", "r74", "r116" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisposalGroupIncludingDiscontinuedOperationOperatingExpense", "crdr": "debit", "presentation": [ "http://expworldholdings.com/role/DisclosureDiscontinuedOperationsIncomeStatementOfDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Disposal Group, Including Discontinued Operation, Operating Expense", "totalLabel": "Total operating expenses", "documentation": "Amount of operating expense attributable to disposal group, including, but not limited to, discontinued operation." } } }, "auth_ref": [ "r73" ] }, "expi_DisposalGroupIncludingDiscontinuedOperationOperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://expworldholdings.com/20240930", "localname": "DisposalGroupIncludingDiscontinuedOperationOperatingExpensesAbstract", "presentation": [ "http://expworldholdings.com/role/DisclosureDiscontinuedOperationsIncomeStatementOfDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information related to operating expenses of discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Operating Expenses [Abstract]", "terseLabel": "Operating expenses" } } }, "auth_ref": [] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss", "crdr": "credit", "presentation": [ "http://expworldholdings.com/role/DisclosureDiscontinuedOperationsIncomeStatementOfDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Disposal Group, Including Discontinued Operation, Operating Income (Loss)", "totalLabel": "Operating (loss)", "documentation": "Amount of operating income (loss) attributable to disposal group, including, but not limited to, discontinued operation." } } }, "auth_ref": [ "r73" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisposalGroupIncludingDiscontinuedOperationOtherIncome", "crdr": "credit", "presentation": [ "http://expworldholdings.com/role/DisclosureDiscontinuedOperationsIncomeStatementOfDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Disposal Group, Including Discontinued Operation, Other Income", "negatedLabel": "Other income, net", "documentation": "Amount of other income attributable to disposal group, including, but not limited to, discontinued operation." } } }, "auth_ref": [ "r73" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent", "crdr": "debit", "presentation": [ "http://expworldholdings.com/role/DisclosureDiscontinuedOperationsAssetsAndLiabilitiesOfDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Disposal Group, Including Discontinued Operation, Prepaid and Other Assets, Current", "terseLabel": "Prepaids and other assets", "documentation": "Amount classified as prepaid and other assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r1", "r61", "r74", "r114", "r116" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent", "crdr": "debit", "presentation": [ "http://expworldholdings.com/role/DisclosureDiscontinuedOperationsAssetsAndLiabilitiesOfDiscontinuedOperationsDetails", "http://expworldholdings.com/role/DisclosurePlantPropertyAndEquipmentNetScheduleOfFixedAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Disposal Group, Including Discontinued Operation, Property, Plant and Equipment, Noncurrent", "negatedLabel": "Discontinued operations", "verboseLabel": "Property, plant, and equipment, net", "documentation": "Amount classified as property, plant and equipment attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r1", "r4", "r61", "r74", "r116" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisposalGroupIncludingDiscontinuedOperationRevenue", "crdr": "credit", "presentation": [ "http://expworldholdings.com/role/DisclosureDiscontinuedOperationsIncomeStatementOfDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Disposal Group, Including Discontinued Operation, Revenue", "terseLabel": "Revenues", "documentation": "Amount of revenue attributable to disposal group, including, but not limited to, discontinued operation." } } }, "auth_ref": [ "r73", "r177" ] }, "expi_DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://expworldholdings.com/20240930", "localname": "DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpenses", "crdr": "debit", "presentation": [ "http://expworldholdings.com/role/DisclosureDiscontinuedOperationsIncomeStatementOfDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of sales and marketing costs attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Sales And Marketing Expenses", "terseLabel": "Sales and marketing expenses" } } }, "auth_ref": [] }, "expi_DisposalGroupIncludingDiscontinuedOperationTechnologyAndDevelopmentExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://expworldholdings.com/20240930", "localname": "DisposalGroupIncludingDiscontinuedOperationTechnologyAndDevelopmentExpenses", "crdr": "debit", "presentation": [ "http://expworldholdings.com/role/DisclosureDiscontinuedOperationsIncomeStatementOfDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of technology and development costs attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Technology And Development Expenses", "terseLabel": "Technology and development expenses" } } }, "auth_ref": [] }, "expi_DisposalGroupIncludingDiscontinuedOperationTotalIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://expworldholdings.com/20240930", "localname": "DisposalGroupIncludingDiscontinuedOperationTotalIncome", "crdr": "credit", "presentation": [ "http://expworldholdings.com/role/DisclosureDiscontinuedOperationsIncomeStatementOfDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of total income attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Total Income", "negatedLabel": "Total other income, net" } } }, "auth_ref": [] }, "us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract", "presentation": [ "http://expworldholdings.com/role/DisclosureDiscontinuedOperationsIncomeStatementOfDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Disposal Group, Including Discontinued Operation, Income Statement Disclosures [Abstract]", "terseLabel": "DISCONTINUED OPERATIONS" } } }, "auth_ref": [] }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "presentation": [ "http://expworldholdings.com/role/DisclosureDiscontinuedOperations" ], "lang": { "en-us": { "role": { "label": "Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]", "terseLabel": "DISCONTINUED OPERATIONS", "documentation": "The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component." } } }, "auth_ref": [ "r60", "r113" ] }, "us-gaap_DividendPayableDateToBePaidDayMonthAndYear": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DividendPayableDateToBePaidDayMonthAndYear", "presentation": [ "http://expworldholdings.com/role/DisclosureSubsequentEventsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Dividends Payable, Date to be Paid", "terseLabel": "Dividend payable date", "documentation": "Date the declared dividend will be paid, in YYYY-MM-DD format." } } }, "auth_ref": [ "r29" ] }, "us-gaap_DividendsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DividendsAxis", "presentation": [ "http://expworldholdings.com/role/DisclosureSubsequentEventsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Dividends [Axis]", "documentation": "Information by distribution of earnings to shareholder. Includes, but is not limited to, distribution paid and declared." } } }, "auth_ref": [] }, "us-gaap_DividendsCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DividendsCommonStock", "crdr": "debit", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Dividends, Common Stock", "negatedLabel": "Dividends declared and paid ($0.05 per share of common stock in each of Q3 2024 and Q3 2023)", "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK)." } } }, "auth_ref": [ "r6", "r120" ] }, "us-gaap_DividendsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DividendsDomain", "presentation": [ "http://expworldholdings.com/role/DisclosureSubsequentEventsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Dividends [Domain]", "documentation": "Distributions of earnings to shareholders including but not limited to cash, property or capital stock." } } }, "auth_ref": [] }, "us-gaap_DividendsPayableAmountPerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DividendsPayableAmountPerShare", "presentation": [ "http://expworldholdings.com/role/DisclosureSubsequentEventsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Dividends Payable, Amount Per Share", "terseLabel": "Dividend (amount per share)", "documentation": "The per share amount of a dividend declared, but not paid, as of the financial reporting date." } } }, "auth_ref": [ "r29" ] }, "us-gaap_DividendsPayableDateDeclaredDayMonthAndYear": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DividendsPayableDateDeclaredDayMonthAndYear", "presentation": [ "http://expworldholdings.com/role/DisclosureSubsequentEventsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Dividends Payable, Date Declared", "terseLabel": "Dividend declared date", "documentation": "Date the dividend to be paid was declared, in YYYY-MM-DD format." } } }, "auth_ref": [ "r29" ] }, "us-gaap_DividendsPayableDateOfRecordDayMonthAndYear": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DividendsPayableDateOfRecordDayMonthAndYear", "presentation": [ "http://expworldholdings.com/role/DisclosureSubsequentEventsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Dividends Payable, Date of Record", "terseLabel": "Dividend record date", "documentation": "Date the holder must own the stock to be entitled to the dividend, in YYYY-MM-DD format." } } }, "auth_ref": [] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://expworldholdings.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://expworldholdings.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentPeriodEndDate", "presentation": [ "http://expworldholdings.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentQuarterlyReport", "presentation": [ "http://expworldholdings.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r681" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentTransitionReport", "presentation": [ "http://expworldholdings.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r713" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentType", "presentation": [ "http://expworldholdings.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]", "terseLabel": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year" } } }, "auth_ref": [ "r724" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareAbstract", "lang": { "en-us": { "role": { "label": "EARNINGS PER SHARE" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareBasic", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic", "totalLabel": "Basic, net (loss) income (in dollars per share)", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r197", "r212", "r213", "r215", "r216", "r217", "r219", "r225", "r228", "r234", "r235", "r236", "r240", "r406", "r411", "r428", "r429", "r502", "r521", "r629" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareDiluted", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted", "totalLabel": "Diluted, net (loss) income (in dollars per share)", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r197", "r212", "r213", "r215", "r216", "r217", "r219", "r228", "r234", "r235", "r236", "r240", "r406", "r411", "r428", "r429", "r502", "r521", "r629" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://expworldholdings.com/role/DisclosureEarningsPerShare" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Text Block]", "terseLabel": "EARNINGS PER SHARE", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r224", "r237", "r238", "r239" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "terseLabel": "Effect of changes in exchange rates on cash, cash equivalents and restricted cash", "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r446" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://expworldholdings.com/role/DisclosureIncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective income tax rate", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r386", "r649" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeStockOptionMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Employee Stock Option [Member]", "terseLabel": "Employee Stock Option", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressAddressLine1", "presentation": [ "http://expworldholdings.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressCityOrTown", "presentation": [ "http://expworldholdings.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://expworldholdings.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://expworldholdings.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCentralIndexKey", "presentation": [ "http://expworldholdings.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r679" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://expworldholdings.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://expworldholdings.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://expworldholdings.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r679" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFileNumber", "presentation": [ "http://expworldholdings.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Securities Act File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFilerCategory", "presentation": [ "http://expworldholdings.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r679" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://expworldholdings.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://expworldholdings.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r763" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityRegistrantName", "presentation": [ "http://expworldholdings.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r679" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityShellCompany", "presentation": [ "http://expworldholdings.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r679" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntitySmallBusiness", "presentation": [ "http://expworldholdings.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r679" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://expworldholdings.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r679" ] }, "ecd_EqtyAwrdsAdjFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Awards Adjustments, Footnote [Text Block]", "terseLabel": "Equity Awards Adjustments, Footnote" } } }, "auth_ref": [ "r718" ] }, "ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]", "terseLabel": "Equity Awards Adjustments, Excluding Value Reported in Compensation Table" } } }, "auth_ref": [ "r759" ] }, "ecd_EqtyAwrdsAdjsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Awards Adjustments [Member]", "terseLabel": "Equity Awards Adjustments" } } }, "auth_ref": [ "r759" ] }, "ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsInSummryCompstnTblForAplblYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]", "terseLabel": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table" } } }, "auth_ref": [ "r759" ] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "label": "STOCKHOLDERS' EQUITY" } } }, "auth_ref": [] }, "us-gaap_EquityClassOfTreasuryStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityClassOfTreasuryStockLineItems", "presentation": [ "http://expworldholdings.com/role/DisclosureStockholdersEquityStockRepurchasePlanNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Equity, Class of Treasury Stock [Line Items]", "terseLabel": "STOCKHOLDERS' EQUITY", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityComponentDomain", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r12", "r173", "r193", "r194", "r195", "r207", "r208", "r209", "r211", "r217", "r220", "r222", "r242", "r282", "r285", "r312", "r345", "r394", "r395", "r403", "r404", "r405", "r407", "r410", "r411", "r419", "r420", "r421", "r422", "r423", "r424", "r427", "r447", "r448", "r449", "r450", "r451", "r452", "r455", "r457", "r461", "r518", "r534", "r535", "r536", "r552", "r601" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Valuation Assumption Difference, Footnote [Text Block]", "terseLabel": "Equity Valuation Assumption Difference, Footnote" } } }, "auth_ref": [ "r728" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneous Compensation Analysis [Text Block]", "terseLabel": "Erroneous Compensation Analysis" } } }, "auth_ref": [ "r686", "r696", "r706", "r738" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneously Awarded Compensation Recovery [Table]", "terseLabel": "Erroneously Awarded Compensation Recovery" } } }, "auth_ref": [ "r683", "r693", "r703", "r735" ] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Executive Category [Axis]", "terseLabel": "Executive Category:" } } }, "auth_ref": [ "r734" ] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "presentation": [ "http://expworldholdings.com/role/DisclosureFairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Asset Class [Domain]", "documentation": "Class of asset." } } }, "auth_ref": [ "r430", "r431", "r432", "r433", "r434", "r435", "r439", "r654" ] }, "us-gaap_FairValueByAssetClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueByAssetClassAxis", "presentation": [ "http://expworldholdings.com/role/DisclosureFairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Asset Class [Axis]", "documentation": "Information by class of asset." } } }, "auth_ref": [ "r430", "r431", "r432", "r433", "r434", "r435", "r439", "r654" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "FAIR VALUE MEASUREMENT" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://expworldholdings.com/role/DisclosureFairValueMeasurement" ], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Text Block]", "terseLabel": "FAIR VALUE MEASUREMENT", "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information." } } }, "auth_ref": [ "r434", "r436", "r437", "r438", "r440", "r441", "r442", "r443", "r444", "r499", "r652", "r655" ] }, "us-gaap_FinanceReceivablesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceReceivablesMember", "presentation": [ "http://expworldholdings.com/role/DisclosureExpectedCreditLossesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Financing Receivable [Member]", "documentation": "Amounts due the Company from customers, clients, lessees, borrowers, or others under the terms of its agreements therewith. Such amount may include accrued interest receivable in accordance with the terms of the agreements. The agreements also may contain provisions and related items including a discount or premium, payable on demand, secured, or unsecured, interest bearing or noninterest bearing, among myriad other features and characteristics." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "presentation": [ "http://expworldholdings.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfDefiniteLivedAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Accumulated Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r183", "r287", "r307", "r642" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://expworldholdings.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfDefiniteLivedAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r300", "r302", "r303", "r304", "r306", "r307", "r309", "r310", "r467", "r468", "r624" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "presentation": [ "http://expworldholdings.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfDefiniteLivedAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Gross Amount", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r287", "r307", "r468", "r642" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://expworldholdings.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfDefiniteLivedAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r300", "r307", "r309", "r310", "r311", "r467", "r624", "r642" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://expworldholdings.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfDefiniteLivedAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company." } } }, "auth_ref": [ "r300", "r302", "r303", "r304", "r306", "r307", "r309", "r310", "r624" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "presentation": [ "http://expworldholdings.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfDefiniteLivedAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Net Carrying Amount", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r467", "r817" ] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r690", "r700", "r710", "r742" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Expense of Enforcement, Amount", "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r690", "r700", "r710", "r742" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Violation of Home Country Law, Amount", "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r690", "r700", "r710", "r742" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Explanation of Impracticability [Text Block]", "terseLabel": "Forgone Recovery, Explanation of Impracticability" } } }, "auth_ref": [ "r690", "r700", "r710", "r742" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r690", "r700", "r710", "r742" ] }, "ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]", "terseLabel": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year" } } }, "auth_ref": [ "r723" ] }, "us-gaap_FurnitureAndFixturesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FurnitureAndFixturesMember", "presentation": [ "http://expworldholdings.com/role/DisclosurePlantPropertyAndEquipmentNetScheduleOfFixedAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Furniture and Fixtures [Member]", "terseLabel": "Furniture, fixtures and equipment", "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases." } } }, "auth_ref": [] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "General and Administrative Expense", "terseLabel": "General and administrative expenses", "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line." } } }, "auth_ref": [ "r103", "r586" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Goodwill", "crdr": "debit", "presentation": [ "http://expworldholdings.com/role/DisclosureGoodwillAndIntangibleAssetsNarrativeDetails", "http://expworldholdings.com/role/DisclosureSegmentInformationFinancialInformationDetails", "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Goodwill", "terseLabel": "Goodwill", "documentation": "Amount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized." } } }, "auth_ref": [ "r182", "r288", "r500", "r637", "r641", "r653", "r656", "r807", "r808" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "label": "GOODWILL AND INTANGIBLE ASSETS" } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "presentation": [ "http://expworldholdings.com/role/DisclosureGoodwillAndIntangibleAssets" ], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "GOODWILL AND INTANGIBLE ASSETS", "documentation": "The entire disclosure for goodwill and intangible assets." } } }, "auth_ref": [ "r806", "r809" ] }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillForeignCurrencyTranslationGainLoss", "crdr": "credit", "presentation": [ "http://expworldholdings.com/role/DisclosureGoodwillAndIntangibleAssetsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "verboseLabel": "Cumulative translation adjustment", "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) asset representing future economic benefit from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized." } } }, "auth_ref": [ "r296" ] }, "us-gaap_GoodwillImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillImpairmentLoss", "crdr": "debit", "presentation": [ "http://expworldholdings.com/role/DisclosureGoodwillAndIntangibleAssetsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Goodwill, Impairment Loss", "documentation": "Amount of impairment loss from asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized." } } }, "auth_ref": [ "r8", "r289", "r295", "r299", "r641", "r653" ] }, "us-gaap_IncomeLossFromContinuingOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromContinuingOperations", "crdr": "credit", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent", "totalLabel": "Net (loss) income from continuing operations", "documentation": "Amount after tax of income (loss) from continuing operations attributable to the parent." } } }, "auth_ref": [ "r56", "r99", "r110", "r212", "r213", "r215", "r216", "r217", "r233", "r236", "r411" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "(Loss) income before income tax expense", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r97", "r131", "r136", "r503", "r514", "r631", "r636", "r796", "r798", "r800", "r801", "r802" ] }, "us-gaap_IncomeLossFromContinuingOperationsPerBasicShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromContinuingOperationsPerBasicShare", "presentation": [ "http://expworldholdings.com/role/DisclosureEarningsPerShareScheduleOfCalculationOfBasicAndDilutedEarningsPerShareDetails", "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations, Per Basic Share", "terseLabel": "Basic, net (loss) income from continuing operations (in dollars per share)", "verboseLabel": "Net income (loss) from continuing operations per share basic", "documentation": "The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r99", "r132", "r197", "r210", "r212", "r213", "r215", "r216", "r217", "r228", "r234", "r235", "r406", "r411", "r429", "r502", "r881" ] }, "us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromContinuingOperationsPerDilutedShare", "presentation": [ "http://expworldholdings.com/role/DisclosureEarningsPerShareScheduleOfCalculationOfBasicAndDilutedEarningsPerShareDetails", "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations, Per Diluted Share", "terseLabel": "Diluted, net (loss) income from continuing operations (in dollars per share)", "verboseLabel": "Net income (loss) from continuing operations per share diluted", "documentation": "The amount of net income (loss) derived from continuing operations during the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r99", "r197", "r210", "r212", "r213", "r215", "r216", "r217", "r228", "r234", "r235", "r236", "r411", "r429", "r502", "r881" ] }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromDiscontinuedOperationsNetOfTax", "crdr": "credit", "presentation": [ "http://expworldholdings.com/role/DisclosureDiscontinuedOperationsIncomeStatementOfDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Net loss from discontinued operations", "documentation": "Amount after tax of income (loss) from a discontinued operation including the portion attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal." } } }, "auth_ref": [ "r62", "r63", "r64", "r65", "r66", "r76", "r177", "r400", "r515" ] }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity", "crdr": "credit", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent", "terseLabel": "Net loss from discontinued operations", "documentation": "Amount after tax of income (loss) from a discontinued operation attributable to the parent. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal." } } }, "auth_ref": [ "r62", "r63", "r64", "r65", "r66", "r72", "r76", "r122" ] }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare", "presentation": [ "http://expworldholdings.com/role/DisclosureEarningsPerShareScheduleOfCalculationOfBasicAndDilutedEarningsPerShareDetails", "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share", "terseLabel": "Basic, net (loss) income from discontinued operations (in dollars per share)", "verboseLabel": "Net income (loss) from discontinued operations per share basic", "documentation": "Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation." } } }, "auth_ref": [ "r100", "r197", "r229", "r234", "r235", "r877", "r881" ] }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare", "presentation": [ "http://expworldholdings.com/role/DisclosureEarningsPerShareScheduleOfCalculationOfBasicAndDilutedEarningsPerShareDetails", "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share", "terseLabel": "Diluted, net (loss) income from discontinued operations (in dollars per share)", "verboseLabel": "Net income (loss) from discontinued operations per share diluted", "documentation": "Per diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation." } } }, "auth_ref": [ "r123", "r229", "r234", "r235" ] }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromEquityMethodInvestments", "crdr": "credit", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Equity Method Investments", "negatedLabel": "Equity in losses of unconsolidated affiliates", "negatedTerseLabel": "Equity in loss of unconsolidated affiliates", "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss)." } } }, "auth_ref": [ "r8", "r98", "r130", "r241", "r254", "r269", "r280", "r513" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "INCOME TAXES" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://expworldholdings.com/role/DisclosureIncomeTaxes" ], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Text Block]", "terseLabel": "INCOME TAXES", "documentation": "The entire disclosure for income tax." } } }, "auth_ref": [ "r205", "r382", "r386", "r387", "r388", "r389", "r390", "r391", "r396", "r398", "r401", "r402", "r549", "r649" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "presentation": [ "http://expworldholdings.com/role/DisclosureIncomeTaxesNarrativeDetails", "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Income Tax Expense (Benefit)", "terseLabel": "Income tax (benefit) expense", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r138", "r146", "r221", "r222", "r241", "r255", "r269", "r385", "r386", "r397", "r522", "r649" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Income Taxes Paid, Net", "terseLabel": "Cash paid for income taxes", "documentation": "Amount, after refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax." } } }, "auth_ref": [ "r28", "r200", "r392", "r393" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accounts Payable", "verboseLabel": "Accounts payable", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business." } } }, "auth_ref": [ "r7" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable", "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services." } } }, "auth_ref": [ "r7" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccruedLiabilities", "crdr": "debit", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accrued Liabilities", "verboseLabel": "Accrued expenses", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid." } } }, "auth_ref": [ "r7" ] }, "us-gaap_IncreaseDecreaseInDepositsOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInDepositsOutstanding", "crdr": "credit", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Deposits Outstanding", "negatedLabel": "Customer deposits", "documentation": "The increase (decrease) during the reporting period in monies given as security or collateral for items acquired or borrowed on a temporary basis. Deposits may also be paid as initial payment of the cost of acquisition or for the right to enter into a contract or agreement." } } }, "auth_ref": [ "r7" ] }, "expi_IncreaseDecreaseInLitigationContingency": { "xbrltype": "monetaryItemType", "nsuri": "http://expworldholdings.com/20240930", "localname": "IncreaseDecreaseInLitigationContingency", "crdr": "debit", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in litigation contingency.", "label": "Increase (Decrease) in Litigation Contingency", "terseLabel": "Litigation contingency" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Other Operating Assets and Liabilities, Net [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "crdr": "debit", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Other Operating Liabilities", "terseLabel": "Long term payable", "documentation": "Amount of increase (decrease) in operating liabilities classified as other." } } }, "auth_ref": [ "r7" ] }, "us-gaap_IncreaseDecreaseInPrepaidExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInPrepaidExpense", "crdr": "credit", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Prepaid Expense", "negatedLabel": "Prepaids and other assets", "documentation": "The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods." } } }, "auth_ref": [ "r7" ] }, "expi_IncreaseDecreaseInStockGrantLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://expworldholdings.com/20240930", "localname": "IncreaseDecreaseInStockGrantLiability", "crdr": "credit", "presentation": [ "http://expworldholdings.com/role/DisclosureStockholdersEquityChangesInCompanySStockCompensationLiabilityDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of stock grants liability increase (decrease) during the period.", "label": "Increase (Decrease) in Stock Grant Liability", "terseLabel": "Stock grant liability increase year to date" } } }, "auth_ref": [] }, "us-gaap_IndirectGuaranteeOfIndebtednessMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IndirectGuaranteeOfIndebtednessMember", "presentation": [ "http://expworldholdings.com/role/DisclosureCommitmentAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Indirect Guarantee of Indebtedness [Member]", "terseLabel": "Indirect Guarantee of Indebtedness", "documentation": "An indirect guarantee of the indebtedness of another party arises under an agreement that obligates one entity to transfer funds to a second entity upon the occurrence of specified events, under conditions whereby (a) the funds become legally available to creditors of the second entity and (b) those creditors may enforce the second entity's claims against the first entity under the agreement. Examples of indirect guarantees include agreements to advance funds if a second entity's net income, coverage of fixed charges, or working capital falls below a specified minimum." } } }, "auth_ref": [ "r824" ] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Individual [Axis]", "terseLabel": "Individual:" } } }, "auth_ref": [ "r690", "r700", "r710", "r734", "r742", "r746", "r754" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]", "terseLabel": "Insider Trading Arrangements:" } } }, "auth_ref": [ "r752" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]", "terseLabel": "Insider Trading Policies and Procedures:" } } }, "auth_ref": [ "r682", "r758" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Adopted [Flag]", "terseLabel": "Insider Trading Policies and Procedures Adopted" } } }, "auth_ref": [ "r682", "r758" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]", "terseLabel": "Insider Trading Policies and Procedures Not Adopted" } } }, "auth_ref": [ "r682", "r758" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net", "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges." } } }, "auth_ref": [ "r300", "r817", "r818" ] }, "us-gaap_IntellectualPropertyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IntellectualPropertyMember", "presentation": [ "http://expworldholdings.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfDefiniteLivedAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Intellectual Property [Member]", "terseLabel": "Intellectual property", "documentation": "Intangible asset arising from original creative thought. Include, but is not limited to, trademarks, patents, and copyrights." } } }, "auth_ref": [ "r18", "r810", "r811", "r812", "r813", "r815", "r817", "r819", "r820" ] }, "us-gaap_InterestInUnincorporatedJointVenturesOrPartnershipsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestInUnincorporatedJointVenturesOrPartnershipsPolicy", "presentation": [ "http://expworldholdings.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Oil and Gas and Mining, Proportionate Consolidation, Interest in Unincorporated Joint Venture or Partnership [Policy Text Block]", "terseLabel": "Joint ventures", "documentation": "Disclosure of accounting policy for interest in an unincorporated joint venture or partnership that is included in the enterprise's financial statements using the proportionate consolidation method of accounting." } } }, "auth_ref": [ "r874", "r875" ] }, "expi_InternationalRealtyMember": { "xbrltype": "domainItemType", "nsuri": "http://expworldholdings.com/20240930", "localname": "InternationalRealtyMember", "presentation": [ "http://expworldholdings.com/role/DisclosureSegmentInformationFinancialInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represent the information pertaining International Realty", "label": "International Realty" } } }, "auth_ref": [] }, "us-gaap_IntersegmentEliminationMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IntersegmentEliminationMember", "presentation": [ "http://expworldholdings.com/role/DisclosureSegmentInformationFinancialInformationDetails" ], "lang": { "en-us": { "role": { "label": "Intersegment Eliminations [Member]", "terseLabel": "Segment eliminations", "documentation": "Eliminating entries used in operating segment consolidation." } } }, "auth_ref": [ "r135", "r241", "r249", "r263", "r264", "r265", "r266", "r267", "r269", "r270", "r636" ] }, "us-gaap_InvestmentsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InvestmentsFairValueDisclosure", "crdr": "debit", "presentation": [ "http://expworldholdings.com/role/DisclosureFairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Investments, Fair Value Disclosure", "terseLabel": "Money market funds", "documentation": "Fair value portion of investment securities, including, but not limited to, marketable securities, derivative financial instruments, and investments accounted for under the equity method." } } }, "auth_ref": [ "r864", "r865", "r866" ] }, "expi_LeaseTerminationNonCashInvestingAndFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://expworldholdings.com/20240930", "localname": "LeaseTerminationNonCashInvestingAndFinancingActivities", "crdr": "debit", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Lease termination non-cash investing and financing activities.", "label": "Lease Termination Non Cash Investing and Financing Activities", "terseLabel": "Termination of lease obligation - operating lease" } } }, "auth_ref": [] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Liabilities", "crdr": "credit", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities", "totalLabel": "TOTAL LIABILITIES", "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others." } } }, "auth_ref": [ "r19", "r80", "r81", "r82", "r84", "r85", "r86", "r87", "r204", "r281", "r322", "r323", "r325", "r326", "r327", "r328", "r329", "r331", "r332", "r414", "r417", "r418", "r445", "r563", "r630", "r677", "r828", "r871", "r872" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity", "totalLabel": "TOTAL LIABILITIES AND EQUITY", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r95", "r128", "r510", "r656", "r789", "r805", "r867" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND EQUITY" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrent", "crdr": "credit", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current", "totalLabel": "TOTAL CURRENT LIABILITIES", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r82", "r179", "r204", "r281", "r322", "r323", "r325", "r326", "r327", "r328", "r329", "r331", "r332", "r414", "r417", "r418", "r445", "r656", "r828", "r871", "r872" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "CURRENT LIABILITIES" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation", "crdr": "credit", "presentation": [ "http://expworldholdings.com/role/DisclosureDiscontinuedOperationsAssetsAndLiabilitiesOfDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Disposal Group, Including Discontinued Operation, Liabilities", "totalLabel": "TOTAL LIABILITIES OF DISCONTINUED OPERATIONS", "documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of." } } }, "auth_ref": [ "r1", "r61", "r74", "r116", "r176", "r177" ] }, "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract", "presentation": [ "http://expworldholdings.com/role/DisclosureDiscontinuedOperationsAssetsAndLiabilitiesOfDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Disposal Group, Including Discontinued Operation, Liabilities [Abstract]", "terseLabel": "LIABILITIES" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent", "crdr": "credit", "presentation": [ "http://expworldholdings.com/role/DisclosureDiscontinuedOperationsAssetsAndLiabilitiesOfDiscontinuedOperationsDetails", "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Disposal Group, Including Discontinued Operation, Liabilities, Current", "terseLabel": "Current liabilities of discontinued operations", "totalLabel": "TOTAL CURRENT LIABILITIES OF DISCONTINUED OPERATIONS", "documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r1", "r61", "r74", "r114", "r116", "r176", "r177" ] }, "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract", "presentation": [ "http://expworldholdings.com/role/DisclosureDiscontinuedOperationsAssetsAndLiabilitiesOfDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Disposal Group, Including Discontinued Operation, Liabilities, Current [Abstract]", "terseLabel": "CURRENT LIABILITIES" } } }, "auth_ref": [] }, "us-gaap_LicensingAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LicensingAgreementsMember", "presentation": [ "http://expworldholdings.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfDefiniteLivedAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Licensing Agreements [Member]", "terseLabel": "Licensing agreement", "documentation": "Rights, generally of limited duration, under a license arrangement (for example, to sell or otherwise utilize specified products or processes in a specified territory)." } } }, "auth_ref": [ "r53", "r381", "r810", "r811", "r812", "r813", "r814", "r815", "r817", "r818", "r819", "r820", "r862" ] }, "us-gaap_LineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCredit", "crdr": "credit", "presentation": [ "http://expworldholdings.com/role/DisclosureCommitmentAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Line of Credit", "terseLabel": "Warehouse credit line", "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement." } } }, "auth_ref": [ "r19", "r126", "r878" ] }, "us-gaap_LineOfCreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityAxis", "presentation": [ "http://expworldholdings.com/role/DisclosureCommitmentAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Lender Name [Axis]", "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit." } } }, "auth_ref": [ "r79", "r83", "r788", "r825", "r826" ] }, "us-gaap_LineOfCreditFacilityLenderDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityLenderDomain", "presentation": [ "http://expworldholdings.com/role/DisclosureCommitmentAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Lender [Domain]", "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility." } } }, "auth_ref": [ "r79", "r83", "r788", "r825" ] }, "us-gaap_LitigationReserveCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LitigationReserveCurrent", "crdr": "credit", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Estimated Litigation Liability, Current", "terseLabel": "Litigation contingency", "documentation": "Carrying amount of reserve for known or estimated probable loss from litigation, which may include attorneys' fees and other litigation costs, which is expected to be paid within one year of the date of the statement of financial position." } } }, "auth_ref": [ "r86", "r823" ] }, "us-gaap_LitigationSettlementAmountAwardedToOtherParty": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LitigationSettlementAmountAwardedToOtherParty", "crdr": "credit", "presentation": [ "http://expworldholdings.com/role/DisclosureCommitmentAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Litigation Settlement, Amount Awarded to Other Party", "terseLabel": "Settlement amount", "documentation": "Amount awarded to other party in judgment or settlement of litigation." } } }, "auth_ref": [] }, "us-gaap_LoansAndFinanceReceivablesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LoansAndFinanceReceivablesMember", "presentation": [ "http://expworldholdings.com/role/DisclosureExpectedCreditLossesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Loans and Finance Receivables [Member]", "documentation": "Contractual rights to receive money on demand or on fixed or determinable dates that is recognized as an asset in the creditor's statement of financial position." } } }, "auth_ref": [ "r37" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "LocalPhoneNumber", "presentation": [ "http://expworldholdings.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Excluding Current Maturities", "terseLabel": "Long-term payable", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r185" ] }, "us-gaap_LossContingencyAccrualProvision": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LossContingencyAccrualProvision", "crdr": "debit", "presentation": [ "http://expworldholdings.com/role/DisclosureSegmentInformationFinancialInformationDetails", "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Loss Contingency Accrual, Provision", "terseLabel": "Litigation contingency", "documentation": "Amount charged against operating income increasing loss contingency liability, after adjustments to reduce previously estimated charges." } } }, "auth_ref": [ "r823" ] }, "us-gaap_LossContingencyEstimateOfPossibleLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LossContingencyEstimateOfPossibleLoss", "crdr": "debit", "presentation": [ "http://expworldholdings.com/role/DisclosureCommitmentAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Loss Contingency, Estimate of Possible Loss", "documentation": "Reflects the estimated amount of loss from the specified contingency as of the balance sheet date." } } }, "auth_ref": [ "r318", "r319", "r320", "r321", "r379", "r643" ] }, "us-gaap_LossContingencyLossInPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LossContingencyLossInPeriod", "crdr": "debit", "presentation": [ "http://expworldholdings.com/role/DisclosureCommitmentAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Loss Contingency, Loss in Period", "terseLabel": "Contingency loss", "documentation": "The amount of loss pertaining to the specified contingency that was charged against earnings in the period, including the effects of revisions in previously reported estimates." } } }, "auth_ref": [ "r823" ] }, "us-gaap_LossOnSaleOfInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LossOnSaleOfInvestments", "crdr": "debit", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Loss on Sale of Investments", "terseLabel": "Loss on disposition of business", "documentation": "The difference between the carrying value and the sale price of an investment. A loss would be recognized when the sale price of the investment is less than the carrying value of the investment. This element refers to the Loss included in earnings and not to the cash proceeds of the sale." } } }, "auth_ref": [ "r784", "r785", "r786", "r876" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure [Axis]", "terseLabel": "Measure:" } } }, "auth_ref": [ "r726" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure Name", "terseLabel": "Name" } } }, "auth_ref": [ "r726" ] }, "us-gaap_MinorityInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MinorityInterest", "crdr": "credit", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Equity, Attributable to Noncontrolling Interest", "terseLabel": "Equity attributable to noncontrolling interest", "documentation": "Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r94", "r127", "r204", "r281", "r322", "r325", "r326", "r327", "r331", "r332", "r445", "r509", "r566" ] }, "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders", "crdr": "debit", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders", "negatedLabel": "Transactions with noncontrolling interests", "documentation": "Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders." } } }, "auth_ref": [ "r120" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "MNPI Disclosure Timed for Compensation Value [Flag]", "terseLabel": "MNPI Disclosure Timed for Compensation Value" } } }, "auth_ref": [ "r745" ] }, "us-gaap_MoneyMarketFundsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MoneyMarketFundsMember", "presentation": [ "http://expworldholdings.com/role/DisclosureFairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Money Market Funds [Member]", "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities." } } }, "auth_ref": [ "r834" ] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Material Terms of Trading Arrangement [Text Block]", "terseLabel": "Material Terms of Trading Arrangement" } } }, "auth_ref": [ "r753" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Named Executive Officers, Footnote [Text Block]", "terseLabel": "Named Executive Officers, Footnote" } } }, "auth_ref": [ "r727" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "NET CASH USED IN FINANCING ACTIVITIES", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r199" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "FINANCING ACTIVITIES" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "NET CASH USED IN INVESTING ACTIVITIES", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r199" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "INVESTING ACTIVITIES" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivities", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "NET CASH PROVIDED BY OPERATING ACTIVITIES", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r108", "r109", "r110" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "OPERATING ACTIVITIES" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLoss", "crdr": "credit", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss)", "terseLabel": "Net Income (Loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r102", "r110", "r133", "r177", "r189", "r191", "r195", "r204", "r210", "r212", "r213", "r215", "r216", "r217", "r221", "r222", "r233", "r281", "r322", "r323", "r325", "r326", "r327", "r328", "r329", "r331", "r332", "r406", "r411", "r429", "r445", "r517", "r584", "r599", "r600", "r675", "r828" ] }, "us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic", "crdr": "credit", "presentation": [ "http://expworldholdings.com/role/DisclosureEarningsPerShareScheduleOfCalculationOfBasicAndDilutedEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss) from Continuing Operations Available to Common Shareholders, Basic", "terseLabel": "Net (loss) income from continuing operations- basic", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) from continuing operations available to common shareholders." } } }, "auth_ref": [ "r226", "r236" ] }, "us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted", "crdr": "credit", "presentation": [ "http://expworldholdings.com/role/DisclosureEarningsPerShareScheduleOfCalculationOfBasicAndDilutedEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss) from Continuing Operations Available to Common Shareholders, Diluted", "terseLabel": "Net (loss) income from continuing operations- diluted", "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) from continuing operations available to common shareholders." } } }, "auth_ref": [ "r227", "r230", "r231", "r232", "r236" ] }, "us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic", "crdr": "credit", "presentation": [ "http://expworldholdings.com/role/DisclosureEarningsPerShareScheduleOfCalculationOfBasicAndDilutedEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss) from Discontinued Operations Available to Common Shareholders, Basic", "terseLabel": "Net loss from discontinued operations- basic", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) from discontinued operations available to common shareholders." } } }, "auth_ref": [] }, "us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted", "crdr": "credit", "presentation": [ "http://expworldholdings.com/role/DisclosureEarningsPerShareScheduleOfCalculationOfBasicAndDilutedEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss) from Discontinued Operations Available to Common Shareholders, Diluted", "terseLabel": "Net loss from discontinued operations- diluted", "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) from discontinued operations available to common shareholders." } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-GAAP Measure Description [Text Block]", "terseLabel": "Non-GAAP Measure Description" } } }, "auth_ref": [ "r726" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-NEOs [Member]", "terseLabel": "Non-NEOs" } } }, "auth_ref": [ "r690", "r700", "r710", "r734", "r742" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Compensation Actually Paid Amount", "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r717" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Total Compensation Amount", "terseLabel": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r716" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO [Member]", "terseLabel": "Non-PEO NEO" } } }, "auth_ref": [ "r734" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r753" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r753" ] }, "expi_NoncashOrPartNoncashContingentConsiderationForDispositionOfBusiness": { "xbrltype": "monetaryItemType", "nsuri": "http://expworldholdings.com/20240930", "localname": "NoncashOrPartNoncashContingentConsiderationForDispositionOfBusiness", "crdr": "debit", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Noncash or [art noncash contingent consideration for disposition of business.", "label": "Noncash Or Part Noncash Contingent Consideration for Disposition of Business", "terseLabel": "Contingent consideration for disposition of business" } } }, "auth_ref": [] }, "us-gaap_NoncompeteAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NoncompeteAgreementsMember", "presentation": [ "http://expworldholdings.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfDefiniteLivedAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Noncompete Agreements [Member]", "terseLabel": "Non-competition agreements", "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party." } } }, "auth_ref": [ "r51", "r810", "r811", "r812", "r813", "r815", "r817", "r819", "r820" ] }, "us-gaap_NoncontrollingInterestMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NoncontrollingInterestMember", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Noncontrolling Interest [Member]", "terseLabel": "Noncontrolling interest", "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest." } } }, "auth_ref": [ "r54", "r345", "r790", "r791", "r792", "r794", "r912" ] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense)", "negatedTotalLabel": "Total other (income) expense, net", "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)." } } }, "auth_ref": [ "r104" ] }, "expi_NorthAmericanRealtyMember": { "xbrltype": "domainItemType", "nsuri": "http://expworldholdings.com/20240930", "localname": "NorthAmericanRealtyMember", "presentation": [ "http://expworldholdings.com/role/DisclosureSegmentInformationFinancialInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represent the information pertaining North American Realty", "label": "North American Realty" } } }, "auth_ref": [] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NumberOfReportableSegments", "presentation": [ "http://expworldholdings.com/role/DisclosureSegmentInformationNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Number of Reportable Segments", "terseLabel": "Number of reportable segments", "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements." } } }, "auth_ref": [ "r632", "r640", "r797" ] }, "expi_O2024Q3DividendsMember": { "xbrltype": "domainItemType", "nsuri": "http://expworldholdings.com/20240930", "localname": "O2024Q3DividendsMember", "presentation": [ "http://expworldholdings.com/role/DisclosureSubsequentEventsNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "O 2024 Q3 Dividends [Member].", "label": "O 2024 Q3 Dividends", "terseLabel": "O 2024 Q3 Dividends" } } }, "auth_ref": [] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingExpenses", "crdr": "debit", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Operating Expenses", "totalLabel": "Total operating expenses", "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingExpensesAbstract", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingIncomeLoss", "crdr": "credit", "presentation": [ "http://expworldholdings.com/role/DisclosureSegmentInformationFinancialInformationDetails", "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Operating Income (Loss)", "totalLabel": "Operating (loss) income", "verboseLabel": "Consolidated operating (loss) profit", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r136", "r631", "r796", "r798", "r800", "r801", "r802" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Current", "terseLabel": "Other liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r458" ] }, "us-gaap_OperatingSegmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingSegmentsMember", "presentation": [ "http://expworldholdings.com/role/DisclosureSegmentInformationFinancialInformationDetails" ], "lang": { "en-us": { "role": { "label": "Operating Segments [Member]", "terseLabel": "Operating segments", "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r263", "r264", "r265", "r266", "r267", "r270", "r636", "r637" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "presentation": [ "http://expworldholdings.com/role/DisclosureDescriptionOfBusinessAndBasisOfPresentation" ], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION", "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure." } } }, "auth_ref": [ "r59", "r121", "r544", "r545" ] }, "us-gaap_OtherAssetsMiscellaneousNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAssetsMiscellaneousNoncurrent", "crdr": "debit", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other Assets, Miscellaneous, Noncurrent", "terseLabel": "Other noncurrent assets", "documentation": "Amount of other miscellaneous assets expected to be realized or consumed after one year or normal operating cycle, if longer." } } }, "auth_ref": [] }, "us-gaap_OtherCommitment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherCommitment", "crdr": "credit", "presentation": [ "http://expworldholdings.com/role/DisclosureCommitmentAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Other Commitment", "terseLabel": "Capital commitment", "documentation": "Minimum amount of other commitment not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in the taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions." } } }, "auth_ref": [] }, "us-gaap_OtherCommitmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherCommitmentsAxis", "presentation": [ "http://expworldholdings.com/role/DisclosureCommitmentAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Other Commitments [Axis]", "documentation": "Information by type of other commitment." } } }, "auth_ref": [] }, "us-gaap_OtherCommitmentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherCommitmentsDomain", "presentation": [ "http://expworldholdings.com/role/DisclosureCommitmentAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Other Commitments [Domain]", "documentation": "Other future obligation." } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "crdr": "credit", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss", "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Foreign currency translation gain (loss), net of tax", "verboseLabel": "Foreign currency translation gain (loss)", "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature." } } }, "auth_ref": [ "r3", "r518" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]", "terseLabel": "Other comprehensive income (loss):" } } }, "auth_ref": [] }, "us-gaap_OtherExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherExpensesAbstract", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Other Expenses [Abstract]", "terseLabel": "Other (income) expense" } } }, "auth_ref": [] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Other Nonoperating Income (Expense)", "negatedLabel": "Other (income) expense, net", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r105" ] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Other Performance Measure, Amount", "terseLabel": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r726" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Aggregate Erroneous Compensation Amount", "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r688", "r698", "r708", "r740" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery Compensation Amount", "terseLabel": "Compensation Amount" } } }, "auth_ref": [ "r691", "r701", "r711", "r743" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r691", "r701", "r711", "r743" ] }, "us-gaap_ParentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ParentMember", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Parent [Member]", "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests." } } }, "auth_ref": [] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r715" ] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Repurchase of common stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r107" ] }, "us-gaap_PaymentsOfDividends": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsOfDividends", "crdr": "credit", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments of Dividends", "negatedLabel": "Dividends declared and paid", "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests." } } }, "auth_ref": [ "r107" ] }, "us-gaap_PaymentsToAcquireBusinessesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquireBusinessesGross", "crdr": "credit", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Businesses, Gross", "negatedLabel": "Purchase of business", "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price." } } }, "auth_ref": [ "r24", "r409" ] }, "us-gaap_PaymentsToAcquireEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquireEquityMethodInvestments", "crdr": "credit", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Equity Method Investments", "negatedLabel": "Investments in unconsolidated affiliates", "documentation": "The cash outflow associated with the purchase of or advances to an equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence." } } }, "auth_ref": [ "r24" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property, plant, and equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r106" ] }, "us-gaap_PaymentsToDevelopSoftware": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToDevelopSoftware", "crdr": "credit", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Develop Software", "negatedLabel": "Capitalized software development costs in intangible assets", "documentation": "The cash outflow associated with the development or modification of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization." } } }, "auth_ref": [ "r106" ] }, "us-gaap_PaymentsToMinorityShareholders": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToMinorityShareholders", "crdr": "credit", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Noncontrolling Interests", "negatedLabel": "Transactions with noncontrolling interests", "documentation": "Amount of cash outflow to a noncontrolling interest. Includes, but not limited to, reduction of noncontrolling interest ownership. Excludes dividends paid to the noncontrolling interest." } } }, "auth_ref": [ "r25" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Issuers, Footnote [Text Block]", "terseLabel": "Peer Group Issuers, Footnote" } } }, "auth_ref": [ "r725" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Total Shareholder Return Amount", "terseLabel": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r725" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Actually Paid Compensation Amount", "terseLabel": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r717" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO [Member]", "terseLabel": "PEO" } } }, "auth_ref": [ "r734" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Name", "terseLabel": "PEO Name" } } }, "auth_ref": [ "r727" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Total Compensation Amount", "terseLabel": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r716" ] }, "expi_PercentageOfCommissionPotentiallyRedeemedInCommonStock": { "xbrltype": "percentItemType", "nsuri": "http://expworldholdings.com/20240930", "localname": "PercentageOfCommissionPotentiallyRedeemedInCommonStock", "presentation": [ "http://expworldholdings.com/role/DisclosureStockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Discount rate from fair value on offering date that participants pay for shares.", "label": "Percentage Of Commission Potentially Redeemed In Common Stock", "terseLabel": "Percentage of commission potentially redeemed in common stock" } } }, "auth_ref": [] }, "expi_PercentageOfSettlementAmount": { "xbrltype": "percentItemType", "nsuri": "http://expworldholdings.com/20240930", "localname": "PercentageOfSettlementAmount", "presentation": [ "http://expworldholdings.com/role/DisclosureCommitmentAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage of amount to be deposited into the settlement fund.", "label": "Percentage Of Settlement Amount", "terseLabel": "Settlement percentage" } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PlanNameAxis", "presentation": [ "http://expworldholdings.com/role/DisclosureStockholdersEquityNarrativeDetails", "http://expworldholdings.com/role/DisclosureStockholdersEquityScheduleOfCommonStockIssuedDetails" ], "lang": { "en-us": { "role": { "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r836", "r837", "r838", "r839", "r840", "r841", "r842", "r843", "r844", "r845", "r846", "r847", "r848", "r849", "r850", "r851", "r852", "r853", "r854", "r855", "r856", "r857", "r858", "r859", "r860", "r861" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PlanNameDomain", "presentation": [ "http://expworldholdings.com/role/DisclosureStockholdersEquityNarrativeDetails", "http://expworldholdings.com/role/DisclosureStockholdersEquityScheduleOfCommonStockIssuedDetails" ], "lang": { "en-us": { "role": { "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r836", "r837", "r838", "r839", "r840", "r841", "r842", "r843", "r844", "r845", "r846", "r847", "r848", "r849", "r850", "r851", "r852", "r853", "r854", "r855", "r856", "r857", "r858", "r859", "r860", "r861" ] }, "ecd_PnsnAdjsPrrSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnAdjsPrrSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pension Adjustments Prior Service Cost [Member]", "terseLabel": "Pension Adjustments Prior Service Cost" } } }, "auth_ref": [ "r718" ] }, "ecd_PnsnAdjsSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnAdjsSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pension Adjustments Service Cost [Member]", "terseLabel": "Pension Adjustments Service Cost" } } }, "auth_ref": [ "r762" ] }, "ecd_PnsnBnftsAdjFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnBnftsAdjFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pension Benefits Adjustments, Footnote [Text Block]", "terseLabel": "Pension Benefits Adjustments, Footnote" } } }, "auth_ref": [ "r717" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaids and other assets", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r780" ] }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PriorPeriodReclassificationAdjustmentDescription", "presentation": [ "http://expworldholdings.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Reclassification, Comparability Adjustment [Policy Text Block]", "terseLabel": "Reclassifications", "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error." } } }, "auth_ref": [ "r778" ] }, "expi_ProceedsFromPaymentsForOtherOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://expworldholdings.com/20240930", "localname": "ProceedsFromPaymentsForOtherOperatingActivities", "crdr": "debit", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities classified as other.", "label": "Proceeds From Payments For Other Operating Activities", "terseLabel": "Other operating activities" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromSaleOfEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromSaleOfEquityMethodInvestments", "crdr": "debit", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Sale of Equity Method Investments", "terseLabel": "Proceeds from sale of business", "documentation": "The cash inflow associated with the sale of equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence." } } }, "auth_ref": [ "r23" ] }, "us-gaap_ProceedsFromStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromStockOptionsExercised", "crdr": "debit", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from exercise of options", "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement." } } }, "auth_ref": [ "r5", "r13" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProfitLoss", "crdr": "credit", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss", "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net income (loss)", "totalLabel": "Net (loss) income", "verboseLabel": "Net (loss) income", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r177", "r189", "r191", "r198", "r204", "r210", "r217", "r221", "r222", "r281", "r322", "r323", "r325", "r326", "r327", "r328", "r329", "r331", "r332", "r406", "r411", "r412", "r415", "r416", "r429", "r445", "r503", "r516", "r551", "r584", "r599", "r600", "r650", "r651", "r676", "r783", "r828" ] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "label": "PLANT, PROPERTY AND EQUIPMENT, NET" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://expworldholdings.com/role/DisclosurePlantPropertyAndEquipmentNetScheduleOfFixedAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r9", "r459" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://expworldholdings.com/role/DisclosurePlantPropertyAndEquipmentNet" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "PLANT, PROPERTY AND EQUIPMENT, NET", "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r113", "r141", "r144", "r145" ] }, "expi_PropertyPlantAndEquipmentExcludingAssetsUnderConstruction": { "xbrltype": "monetaryItemType", "nsuri": "http://expworldholdings.com/20240930", "localname": "PropertyPlantAndEquipmentExcludingAssetsUnderConstruction", "crdr": "debit", "presentation": [ "http://expworldholdings.com/role/DisclosurePlantPropertyAndEquipmentNetScheduleOfFixedAssetsDetails" ], "lang": { "en-us": { "role": { "documentation": "Property, plant and equipment, excluding assets under construction.", "label": "Property Plant And Equipment Excluding Assets Under Construction", "totalLabel": "Depreciable property, net" } } }, "auth_ref": [] }, "expi_PropertyPlantAndEquipmentIncreaseDueToTransferOfLeaseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://expworldholdings.com/20240930", "localname": "PropertyPlantAndEquipmentIncreaseDueToTransferOfLeaseAsset", "crdr": "debit", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Property, plant and equipment increase due to transfer of lease asset.", "label": "Property Plant And Equipment Increase Due to Transfer of Lease Asset", "terseLabel": "Property, plant and equipment increase due to transfer of right-of-use lease asset" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "presentation": [ "http://expworldholdings.com/role/DisclosurePlantPropertyAndEquipmentNetScheduleOfFixedAssetsDetails", "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Net", "terseLabel": "Property, plant, and equipment, net", "totalLabel": "Property, plant, and equipment, net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r9", "r459", "r504", "r512", "r656" ] }, "expi_PropertyPlantAndEquipmentPurchasesInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://expworldholdings.com/20240930", "localname": "PropertyPlantAndEquipmentPurchasesInAccountsPayable", "crdr": "credit", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Amount of property, plant and equipment purchases in accounts payable.", "label": "Property Plant And Equipment Purchases In Accounts Payable", "terseLabel": "Property, plant and equipment purchases in accounts payable" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://expworldholdings.com/role/DisclosurePlantPropertyAndEquipmentNetTables" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of plant, property and equipment", "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r9" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://expworldholdings.com/role/DisclosurePlantPropertyAndEquipmentNetScheduleOfFixedAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Domain]", "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "auth_ref": [ "r115", "r459" ] }, "us-gaap_ProvisionForOtherCreditLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProvisionForOtherCreditLosses", "crdr": "debit", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Provision for Other Credit Losses", "terseLabel": "Allowance for credit losses on receivables/bad debt on receivables", "documentation": "Amount of expense related to credit loss from transactions other than loan and lease transactions." } } }, "auth_ref": [ "r7", "r129" ] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Table]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r715" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance [Table Text Block]", "terseLabel": "Pay vs Performance Disclosure, Table" } } }, "auth_ref": [ "r715" ] }, "expi_RealEstateAgentProgramMember": { "xbrltype": "domainItemType", "nsuri": "http://expworldholdings.com/20240930", "localname": "RealEstateAgentProgramMember", "presentation": [ "http://expworldholdings.com/role/DisclosureStockholdersEquityNarrativeDetails", "http://expworldholdings.com/role/DisclosureStockholdersEquityScheduleOfCommonStockIssuedDetails" ], "lang": { "en-us": { "role": { "documentation": "Real Estate Agent Program [Member].", "label": "Real Estate Agent Growth and Other Incentive Programs" } } }, "auth_ref": [] }, "us-gaap_ReceivableTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ReceivableTypeDomain", "presentation": [ "http://expworldholdings.com/role/DisclosureExpectedCreditLossesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Receivable [Domain]", "documentation": "Financing arrangement representing a contractual right to receive money either on demand or on fixed and determinable dates." } } }, "auth_ref": [ "r90", "r96" ] }, "us-gaap_ReceivablesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ReceivablesAbstract", "lang": { "en-us": { "role": { "label": "EXPECTED CREDIT LOSSES" } } }, "auth_ref": [] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]", "terseLabel": "Recovery of Erroneously Awarded Compensation Disclosure" } } }, "auth_ref": [ "r683", "r693", "r703", "r735" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Research and Development Expense", "terseLabel": "Technology and development expenses", "documentation": "Amount of expense for research and development. Includes, but is not limited to, cost for computer software product to be sold, leased, or otherwise marketed and writeoff of research and development assets acquired in transaction other than business combination or joint venture formation or both. Excludes write-down of intangible asset acquired in business combination or from joint venture formation or both, used in research and development activity." } } }, "auth_ref": [ "r380", "r624", "r636", "r873" ] }, "srt_RestatementAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RestatementAdjustmentMember", "presentation": [ "http://expworldholdings.com/role/DisclosureGoodwillAndIntangibleAssetsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period, Adjustment [Member]", "terseLabel": "Cumulative translation adjustment", "documentation": "Cumulative increase (decrease) for adjustment to previously issued financial statements. Includes, but is not limited to, adjustment for retrospective application of amendment to accounting standards, other change in accounting principle, correction of error, and other revision." } } }, "auth_ref": [ "r207", "r208", "r209", "r219", "r220", "r240", "r427", "r428", "r456", "r766", "r767", "r768", "r769", "r770", "r771", "r772", "r803" ] }, "srt_RestatementAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RestatementAxis", "presentation": [ "http://expworldholdings.com/role/DisclosureGoodwillAndIntangibleAssetsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period [Axis]", "documentation": "Information by adjustment to previously issued financial statements. Includes, but is not limited to, adjustment for retrospective application of amendment to accounting standards, other change in accounting principle, correction of error, and other revision." } } }, "auth_ref": [ "r172", "r174", "r207", "r208", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r218", "r219", "r220", "r221", "r222", "r223", "r240", "r283", "r284", "r404", "r405", "r406", "r407", "r410", "r411", "r426", "r427", "r428", "r429", "r454", "r456", "r460", "r461", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r546", "r803" ] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date [Axis]", "terseLabel": "Restatement Determination Date:" } } }, "auth_ref": [ "r684", "r694", "r704", "r736" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date", "terseLabel": "Restatement Determination Date" } } }, "auth_ref": [ "r685", "r695", "r705", "r737" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Does Not Require Recovery [Text Block]", "terseLabel": "Restatement does not require Recovery" } } }, "auth_ref": [ "r692", "r702", "r712", "r744" ] }, "srt_RestatementDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RestatementDomain", "presentation": [ "http://expworldholdings.com/role/DisclosureGoodwillAndIntangibleAssetsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period [Domain]", "documentation": "Adjustment to previously issued financial statements. Includes, but is not limited to, adjustment for retrospective application of amendment to accounting standards, other change in accounting principle, correction of error, and other revision." } } }, "auth_ref": [ "r172", "r174", "r207", "r208", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r218", "r219", "r220", "r221", "r222", "r223", "r240", "r283", "r284", "r404", "r405", "r406", "r407", "r410", "r411", "r426", "r427", "r428", "r429", "r454", "r456", "r460", "r461", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r546", "r803" ] }, "us-gaap_RestrictedCashAndCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedCashAndCashEquivalents", "crdr": "debit", "presentation": [ "http://expworldholdings.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfCashDetails" ], "lang": { "en-us": { "role": { "label": "Restricted Cash and Cash Equivalents", "terseLabel": "Restricted cash", "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r26", "r124", "r180", "r201", "r506" ] }, "us-gaap_RestrictedCashCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedCashCurrent", "crdr": "debit", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Restricted Cash, Current", "terseLabel": "Restricted cash", "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. 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." } } }, "auth_ref": [ "r779", "r787" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r92", "r120", "r508", "r538", "r543", "r548", "r565", "r656" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsMember", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Retained Earnings [Member]", "terseLabel": "Accumulated (deficit) earnings", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r173", "r207", "r208", "r209", "r211", "r217", "r220", "r222", "r282", "r285", "r312", "r394", "r395", "r403", "r404", "r405", "r407", "r410", "r411", "r419", "r421", "r422", "r424", "r427", "r455", "r457", "r534", "r536", "r552", "r912" ] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "presentation": [ "http://expworldholdings.com/role/DisclosureSegmentInformationFinancialInformationDetails", "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Revenues", "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise." } } }, "auth_ref": [ "r134", "r135", "r241", "r248", "r249", "r263", "r269", "r272", "r274", "r276", "r348", "r349", "r466" ] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r753" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r753" ] }, "us-gaap_ScenarioPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScenarioPlanMember", "presentation": [ "http://expworldholdings.com/role/DisclosureStockholdersEquityStockRepurchasePlanNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Scenario, Plan [Member]", "terseLabel": "Scenario, Plan", "documentation": "The scenario under which facts represent plans as distinct from actual." } } }, "auth_ref": [] }, "srt_ScenarioUnspecifiedDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ScenarioUnspecifiedDomain", "presentation": [ "http://expworldholdings.com/role/DisclosureCommitmentAndContingenciesNarrativeDetails", "http://expworldholdings.com/role/DisclosureStockholdersEquityStockRepurchasePlanNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Scenario [Domain]", "documentation": "Scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts." } } }, "auth_ref": [ "r172", "r223", "r351", "r764", "r793" ] }, "expi_ScheduleOfChangesInStockCompensationLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://expworldholdings.com/20240930", "localname": "ScheduleOfChangesInStockCompensationLiabilityTableTextBlock", "presentation": [ "http://expworldholdings.com/role/DisclosureStockholdersEquityTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for changes in stock compensation liability.", "label": "Schedule Of Changes In Stock Compensation Liability [Table Text Block]", "terseLabel": "Changes in the Company's stock compensation liability" } } }, "auth_ref": [] }, "expi_ScheduleOfCommonStockIssuedRollForwardTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://expworldholdings.com/20240930", "localname": "ScheduleOfCommonStockIssuedRollForwardTableTextBlock", "presentation": [ "http://expworldholdings.com/role/DisclosureStockholdersEquityTables" ], "lang": { "en-us": { "role": { "documentation": "Schedule of common stock issued roll forward.", "label": "Schedule Of Common Stock Issued Roll Forward [Table Text Block]", "terseLabel": "Schedule of common stock issued roll forward" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "presentation": [ "http://expworldholdings.com/role/DisclosureDiscontinuedOperationsTables" ], "lang": { "en-us": { "role": { "label": "Disposal Groups, Including Discontinued Operations [Table Text Block]", "terseLabel": "Schedule of discontinued operations", "documentation": "Tabular disclosure of information related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component." } } }, "auth_ref": [ "r10", "r14", "r20", "r61", "r67", "r68", "r69", "r70", "r71", "r75", "r77", "r78", "r117" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://expworldholdings.com/role/DisclosureEarningsPerShareTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of calculation of basic and diluted earnings per share", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r795" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://expworldholdings.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfDefiniteLivedAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Intangible Asset, Finite-Lived [Table]", "documentation": "Disclosure of information about finite-lived intangible asset. Excludes indefinite-lived intangible asset." } } }, "auth_ref": [ "r300", "r307", "r309", "r310", "r311", "r467", "r624", "r642" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://expworldholdings.com/role/DisclosureGoodwillAndIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of Definite-Lived Assets", "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment." } } }, "auth_ref": [ "r642", "r816" ] }, "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "presentation": [ "http://expworldholdings.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "label": "Restrictions on Cash and Cash Equivalents [Table Text Block]", "terseLabel": "Schedule of Cash", "documentation": "Tabular disclosure of cash and cash equivalents restricted as to withdrawal or usage." } } }, "auth_ref": [ "r16", "r124", "r879" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "presentation": [ "http://expworldholdings.com/role/DisclosureSegmentInformationFinancialInformationDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Segment Reporting Information, by Segment [Table]", "documentation": "Disclosure of information about profit (loss) and total assets by reportable segment." } } }, "auth_ref": [ "r33", "r34", "r35" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://expworldholdings.com/role/DisclosureSegmentInformationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Schedule of segment's financial information", "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r33", "r34", "r35" ] }, "us-gaap_ScheduleOfTreasuryStockByClassTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfTreasuryStockByClassTextBlock", "presentation": [ "http://expworldholdings.com/role/DisclosureStockholdersEquityTables" ], "lang": { "en-us": { "role": { "label": "Class of Treasury Stock [Table Text Block]", "terseLabel": "Schedule of shares repurchased", "documentation": "Tabular disclosure of treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock." } } }, "auth_ref": [ "r40", "r41", "r42", "r43" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "Security12bTitle", "presentation": [ "http://expworldholdings.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r678" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "SecurityExchangeName", "presentation": [ "http://expworldholdings.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r680" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentDomain", "presentation": [ "http://expworldholdings.com/role/DisclosureSegmentInformationFinancialInformationDetails" ], "lang": { "en-us": { "role": { "label": "Segments [Domain]", "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r134", "r135", "r136", "r137", "r241", "r244", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r269", "r270", "r271", "r276", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r311", "r314", "r315", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r633", "r636", "r637", "r641", "r666", "r882", "r883", "r884", "r885", "r886", "r887", "r888", "r889", "r890", "r891", "r892", "r893", "r894", "r895", "r896", "r897", "r898", "r899", "r900", "r901", "r902", "r903", "r904", "r905", "r906", "r907", "r908", "r909", "r910" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "SegmentGeographicalDomain", "presentation": [ "http://expworldholdings.com/role/DisclosureGoodwillAndIntangibleAssetsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "documentation": "Geographical area." } } }, "auth_ref": [ "r148", "r149", "r150", "r151", "r152", "r153", "r154", "r155", "r157", "r158", "r159", "r160", "r161", "r162", "r274", "r275", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r554", "r555", "r556", "r606", "r607", "r608", "r609", "r612", "r614", "r615", "r616", "r617", "r619", "r620", "r621", "r622", "r623", "r625", "r644", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r669", "r833", "r882", "r883", "r884", "r886", "r887", "r888", "r889", "r890", "r891", "r892", "r893", "r894", "r895", "r896", "r897", "r898", "r899", "r900", "r901", "r902", "r903", "r904", "r905", "r906", "r907", "r908", "r909", "r910" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "label": "SEGMENT INFORMATION" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://expworldholdings.com/role/DisclosureSegmentInformation" ], "lang": { "en-us": { "role": { "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "SEGMENT INFORMATION", "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments." } } }, "auth_ref": [ "r137", "r241", "r243", "r244", "r245", "r246", "r247", "r259", "r261", "r262", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r276", "r632", "r634", "r635", "r636", "r638", "r639", "r640" ] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingInformationLineItems", "presentation": [ "http://expworldholdings.com/role/DisclosureSegmentInformationFinancialInformationDetails" ], "lang": { "en-us": { "role": { "label": "Segment Reporting Information [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_SellingAndMarketingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SellingAndMarketingExpense", "crdr": "debit", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Selling and Marketing Expense", "terseLabel": "Sales and marketing expenses", "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services." } } }, "auth_ref": [] }, "expi_SettlementWithin30DaysMember": { "xbrltype": "domainItemType", "nsuri": "http://expworldholdings.com/20240930", "localname": "SettlementWithin30DaysMember", "presentation": [ "http://expworldholdings.com/role/DisclosureCommitmentAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to settlement within 30 days.", "label": "Settlement Within 30 Days [Member]", "terseLabel": "Settlement within 30 days Member" } } }, "auth_ref": [] }, "expi_SettlementWithinOneYearMember": { "xbrltype": "domainItemType", "nsuri": "http://expworldholdings.com/20240930", "localname": "SettlementWithinOneYearMember", "presentation": [ "http://expworldholdings.com/role/DisclosureCommitmentAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to settlement within one year.", "label": "Settlement Within One Year [Member]", "terseLabel": "Settlement Within One Year Member" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensation", "crdr": "debit", "presentation": [ "http://expworldholdings.com/role/DisclosureStockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Noncash Expense", "terseLabel": "Stock based compensation", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r7" ] }, "expi_ShareBasedCompensationAgentEquityProgram": { "xbrltype": "monetaryItemType", "nsuri": "http://expworldholdings.com/20240930", "localname": "ShareBasedCompensationAgentEquityProgram", "crdr": "debit", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The aggregate amount of noncash, equity-based employee remuneration. This may include the value of stock or unit options, amortization of restricted stock or units, and adjustment for officers' compensation. As noncash, this element is an add back when calculating net cash generated by operating activities using the indirect method.", "label": "Share Based Compensation Agent Equity Program", "terseLabel": "Agent equity stock compensation expense" } } }, "auth_ref": [] }, "expi_ShareBasedCompensationAgentGrowthIncentivePrograms": { "xbrltype": "monetaryItemType", "nsuri": "http://expworldholdings.com/20240930", "localname": "ShareBasedCompensationAgentGrowthIncentivePrograms", "crdr": "debit", "presentation": [ "http://expworldholdings.com/role/DisclosureSegmentInformationFinancialInformationDetails", "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Represents the amount of share based compensation relating to agent growth incentive programs.", "label": "Share Based Compensation Agent Growth Incentive Programs", "terseLabel": "Agent growth incentive stock compensation expense", "verboseLabel": "Stock compensation expense" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://expworldholdings.com/role/DisclosureStockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "terseLabel": "Vesting period", "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition." } } }, "auth_ref": [ "r647" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate", "presentation": [ "http://expworldholdings.com/role/DisclosureStockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Discount from Market Price, Offering Date", "terseLabel": "Percentage of discount of market price, date of issuance", "documentation": "Discount rate from fair value on offering date that participants pay for shares." } } }, "auth_ref": [ "r44" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod", "presentation": [ "http://expworldholdings.com/role/DisclosureStockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Net of Forfeitures", "terseLabel": "Granted", "documentation": "Net number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r843" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://expworldholdings.com/role/DisclosureStockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Grant date fair value", "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology." } } }, "auth_ref": [ "r370" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://expworldholdings.com/role/DisclosureStockholdersEquityNarrativeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "All Award Types", "terseLabel": "All Award Types", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "presentation": [ "http://expworldholdings.com/role/DisclosureStockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period", "verboseLabel": "Share-based award expiration period", "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r648" ] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://expworldholdings.com/role/DisclosureSummaryOfSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "label": "Significant Accounting Policies [Text Block]", "terseLabel": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r111", "r202" ] }, "expi_SmallRealEstateBusinessMember": { "xbrltype": "domainItemType", "nsuri": "http://expworldholdings.com/20240930", "localname": "SmallRealEstateBusinessMember", "presentation": [ "http://expworldholdings.com/role/DisclosureGoodwillAndIntangibleAssetsNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information about Small real estate business.", "label": "Small Real Estate Business [Member]", "terseLabel": "Small Real Estate Business" } } }, "auth_ref": [] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://expworldholdings.com/role/DisclosureSegmentInformationFinancialInformationDetails" ], "lang": { "en-us": { "role": { "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r134", "r135", "r136", "r137", "r175", "r241", "r244", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r269", "r270", "r271", "r276", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r311", "r313", "r314", "r315", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r633", "r636", "r637", "r641", "r666", "r882", "r883", "r884", "r885", "r886", "r887", "r888", "r889", "r890", "r891", "r892", "r893", "r894", "r895", "r896", "r897", "r898", "r899", "r900", "r901", "r902", "r903", "r904", "r905", "r906", "r907", "r908", "r909", "r910" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r12", "r89", "r93", "r94", "r173", "r193", "r194", "r195", "r207", "r208", "r209", "r211", "r217", "r220", "r222", "r242", "r282", "r285", "r312", "r345", "r394", "r395", "r403", "r404", "r405", "r407", "r410", "r411", "r419", "r420", "r421", "r422", "r423", "r424", "r427", "r447", "r448", "r449", "r450", "r451", "r452", "r455", "r457", "r461", "r518", "r534", "r535", "r536", "r552", "r601" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "StatementGeographicalAxis", "presentation": [ "http://expworldholdings.com/role/DisclosureGoodwillAndIntangibleAssetsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "documentation": "Information by geographical components." } } }, "auth_ref": [ "r148", "r149", "r150", "r151", "r152", "r153", "r154", "r155", "r157", "r158", "r159", "r160", "r161", "r162", "r274", "r275", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r554", "r555", "r556", "r606", "r607", "r608", "r609", "r612", "r614", "r615", "r616", "r617", "r619", "r620", "r621", "r622", "r623", "r625", "r644", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r669", "r833", "r882", "r883", "r884", "r886", "r887", "r888", "r889", "r890", "r891", "r892", "r893", "r894", "r895", "r896", "r897", "r898", "r899", "r900", "r901", "r902", "r903", "r904", "r905", "r906", "r907", "r908", "r909", "r910" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementLineItems", "presentation": [ "http://expworldholdings.com/role/DisclosureCommitmentAndContingenciesNarrativeDetails", "http://expworldholdings.com/role/DisclosureExpectedCreditLossesNarrativeDetails", "http://expworldholdings.com/role/DisclosureFairValueMeasurementsNarrativeDetails", "http://expworldholdings.com/role/DisclosureGoodwillAndIntangibleAssetsNarrativeDetails", "http://expworldholdings.com/role/DisclosurePlantPropertyAndEquipmentNetScheduleOfFixedAssetsDetails", "http://expworldholdings.com/role/DisclosureStockholdersEquityNarrativeDetails", "http://expworldholdings.com/role/DisclosureStockholdersEquityScheduleOfCommonStockIssuedDetails", "http://expworldholdings.com/role/DisclosureSubsequentEventsNarrativeDetails", "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Statement [Line Items]", "terseLabel": "Statement", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r207", "r208", "r209", "r242", "r457", "r466", "r547", "r553", "r557", "r558", "r559", "r560", "r561", "r562", "r564", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r577", "r578", "r579", "r580", "r581", "r583", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r601", "r670" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED BALANCE SHEETS" } } }, "auth_ref": [] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED STATEMENTS OF EQUITY" } } }, "auth_ref": [] }, "srt_StatementScenarioAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "StatementScenarioAxis", "presentation": [ "http://expworldholdings.com/role/DisclosureCommitmentAndContingenciesNarrativeDetails", "http://expworldholdings.com/role/DisclosureStockholdersEquityStockRepurchasePlanNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]", "documentation": "Information by scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts." } } }, "auth_ref": [ "r172", "r223", "r351", "r764", "r765", "r793" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementTable", "presentation": [ "http://expworldholdings.com/role/DisclosureCommitmentAndContingenciesNarrativeDetails", "http://expworldholdings.com/role/DisclosureExpectedCreditLossesNarrativeDetails", "http://expworldholdings.com/role/DisclosureFairValueMeasurementsNarrativeDetails", "http://expworldholdings.com/role/DisclosureGoodwillAndIntangibleAssetsNarrativeDetails", "http://expworldholdings.com/role/DisclosurePlantPropertyAndEquipmentNetScheduleOfFixedAssetsDetails", "http://expworldholdings.com/role/DisclosureStockholdersEquityNarrativeDetails", "http://expworldholdings.com/role/DisclosureStockholdersEquityScheduleOfCommonStockIssuedDetails", "http://expworldholdings.com/role/DisclosureSubsequentEventsNarrativeDetails", "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "documentation": "Disclosure of information about statement of comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity." } } }, "auth_ref": [ "r207", "r208", "r209", "r242", "r277", "r457", "r466", "r547", "r553", "r557", "r558", "r559", "r560", "r561", "r562", "r564", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r577", "r578", "r579", "r580", "r581", "r583", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r601", "r670" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Price or TSR Estimation Method [Text Block]", "terseLabel": "Stock Price or TSR Estimation Method" } } }, "auth_ref": [ "r687", "r697", "r707", "r739" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Appreciation Rights (SARs) [Member]", "terseLabel": "Stock Appreciation Rights (SARs)", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "expi_StockCompensationAttributableToLiabilityClassifiedAwards": { "xbrltype": "monetaryItemType", "nsuri": "http://expworldholdings.com/20240930", "localname": "StockCompensationAttributableToLiabilityClassifiedAwards", "crdr": "credit", "presentation": [ "http://expworldholdings.com/role/DisclosureStockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of stock compensation attributable to liability classified awards.", "label": "Stock Compensation Attributable To Liability Classified Awards", "terseLabel": "Amount of stock compensation attributable to liability classified awards" } } }, "auth_ref": [] }, "expi_StockCompensationLiabilityActivity": { "xbrltype": "monetaryItemType", "nsuri": "http://expworldholdings.com/20240930", "localname": "StockCompensationLiabilityActivity", "crdr": "credit", "presentation": [ "http://expworldholdings.com/role/DisclosureStockholdersEquityChangesInCompanySStockCompensationLiabilityDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of stock compensation liability activity.", "label": "Stock Compensation Liability, Activity", "periodEndLabel": "Balance, at end of period", "periodStartLabel": "Balance, at beginning of period" } } }, "auth_ref": [] }, "expi_StockGrantsReclassifiedFromLiabilityToEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://expworldholdings.com/20240930", "localname": "StockGrantsReclassifiedFromLiabilityToEquity", "crdr": "debit", "presentation": [ "http://expworldholdings.com/role/DisclosureStockholdersEquityChangesInCompanySStockCompensationLiabilityDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of stock grants reclassified from liability.", "label": "Stock Grants Reclassified From Liability To Equity", "negatedLabel": "Stock grants reclassified from liability to equity year to date" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesIssuedForServices": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesIssuedForServices", "presentation": [ "http://expworldholdings.com/role/DisclosureStockholdersEquityNarrativeDetails", "http://expworldholdings.com/role/DisclosureStockholdersEquityScheduleOfCommonStockIssuedDetails" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, Issued for Services", "terseLabel": "Agent equity stock compensation, shares", "verboseLabel": "Stock issued for services, shares", "documentation": "Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://expworldholdings.com/role/DisclosureStockholdersEquityScheduleOfCommonStockIssuedDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "terseLabel": "Shares issued for stock options exercised, shares", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r12", "r88", "r89", "r120", "r361" ] }, "us-gaap_StockIssuedDuringPeriodValueIssuedForServices": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueIssuedForServices", "crdr": "credit", "presentation": [ "http://expworldholdings.com/role/DisclosureStockholdersEquityNarrativeDetails", "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, Issued for Services", "terseLabel": "Agent equity stock compensation", "verboseLabel": "Stock issued for services, value", "documentation": "Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "crdr": "credit", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture", "terseLabel": "Agent growth incentive stock compensation", "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r45", "r88", "r89", "r120" ] }, "us-gaap_StockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockOptionMember", "presentation": [ "http://expworldholdings.com/role/DisclosureStockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Equity Option [Member]", "documentation": "Contracts conveying rights, but not obligations, to buy or sell a specific quantity of stock at a specified price during a specified period (an American option) or at a specified date (a European option)." } } }, "auth_ref": [ "r669" ] }, "us-gaap_StockOptionPlanExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockOptionPlanExpense", "crdr": "debit", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Stock or Unit Option Plan Expense", "terseLabel": "Stock option compensation", "documentation": "Amount of noncash expense for option under share-based payment arrangement." } } }, "auth_ref": [ "r8" ] }, "expi_StockOptionPlanExpenseContinuingAndDiscontinuing": { "xbrltype": "monetaryItemType", "nsuri": "http://expworldholdings.com/20240930", "localname": "StockOptionPlanExpenseContinuingAndDiscontinuing", "crdr": "debit", "presentation": [ "http://expworldholdings.com/role/DisclosureSegmentInformationFinancialInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for option under share-based payment arrangement from continuing and discontinuing operations.", "label": "Stock Option Plan Expense Continuing and Discontinuing", "terseLabel": "Stock option expense" } } }, "auth_ref": [] }, "srt_StockRepurchaseProgramAuthorizedAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "StockRepurchaseProgramAuthorizedAmount1", "crdr": "credit", "presentation": [ "http://expworldholdings.com/role/DisclosureStockholdersEquityStockRepurchasePlanNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Share Repurchase Program, Authorized, Amount", "terseLabel": "Stock repurchase program authorized amount", "documentation": "Amount authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership." } } }, "auth_ref": [ "r832" ] }, "expi_StockRepurchaseProgramAuthorizedAmountPerMonth": { "xbrltype": "monetaryItemType", "nsuri": "http://expworldholdings.com/20240930", "localname": "StockRepurchaseProgramAuthorizedAmountPerMonth", "crdr": "credit", "presentation": [ "http://expworldholdings.com/role/DisclosureStockholdersEquityStockRepurchasePlanNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of monthly stock repurchases authorized under stock repurchase plan.", "label": "Stock Repurchase Program, Authorized Amount, Per Month", "terseLabel": "Stock repurchase program authorized amount per month" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquity", "crdr": "credit", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Equity, Attributable to Parent", "totalLabel": "Total eXp World Holdings, Inc. stockholders' equity", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r89", "r93", "r94", "r112", "r566", "r582", "r602", "r603", "r656", "r677", "r789", "r805", "r867", "r912" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityAbstract", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Equity, Attributable to Parent [Abstract]", "terseLabel": "EQUITY" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheets", "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Ending of period", "periodStartLabel": "Beginning of period", "totalLabel": "TOTAL EQUITY", "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r54", "r55", "r58", "r173", "r174", "r194", "r207", "r208", "r209", "r211", "r217", "r220", "r282", "r285", "r312", "r345", "r394", "r395", "r403", "r404", "r405", "r407", "r410", "r411", "r419", "r420", "r421", "r422", "r423", "r424", "r427", "r447", "r448", "r452", "r456", "r461", "r535", "r536", "r550", "r566", "r582", "r602", "r603", "r610", "r676", "r789", "r805", "r867", "r912" ] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://expworldholdings.com/role/DisclosureStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Equity [Text Block]", "terseLabel": "STOCKHOLDERS' EQUITY", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r119", "r203", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r425", "r604", "r605", "r611" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventMember", "presentation": [ "http://expworldholdings.com/role/DisclosureStockholdersEquityStockRepurchasePlanNarrativeDetails", "http://expworldholdings.com/role/DisclosureSubsequentEventsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r453", "r464" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://expworldholdings.com/role/DisclosureStockholdersEquityStockRepurchasePlanNarrativeDetails", "http://expworldholdings.com/role/DisclosureSubsequentEventsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r453", "r464" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://expworldholdings.com/role/DisclosureStockholdersEquityStockRepurchasePlanNarrativeDetails", "http://expworldholdings.com/role/DisclosureSubsequentEventsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Domain]", "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r453", "r464" ] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "label": "SUBSEQUENT EVENTS" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://expworldholdings.com/role/DisclosureSubsequentEvents" ], "lang": { "en-us": { "role": { "label": "Subsequent Events [Text Block]", "terseLabel": "SUBSEQUENT EVENTS", "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business." } } }, "auth_ref": [ "r463", "r465" ] }, "srt_SubsidiariesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "SubsidiariesMember", "presentation": [ "http://expworldholdings.com/role/DisclosureCommitmentAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Subsidiaries [Member]", "terseLabel": "SUCCESS Lending LLC", "documentation": "Entity in which controlling financial interest is held. Includes, but is not limited to, variable interest entity (VIE) consolidated by primary beneficiary. Excludes entity in which broker-dealer holds controlling financial interest but control is likely to be temporary." } } }, "auth_ref": [ "r835", "r868", "r869", "r870" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "SUPPLEMENTAL DISCLOSURE OF CASH FLOWS INFORMATION:" } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Tabular List [Table Text Block]", "terseLabel": "Tabular List, Table" } } }, "auth_ref": [ "r733" ] }, "us-gaap_TechnologyBasedIntangibleAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TechnologyBasedIntangibleAssetsMember", "presentation": [ "http://expworldholdings.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfDefiniteLivedAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Technology-Based Intangible Assets [Member]", "terseLabel": "Existing technology", "documentation": "Technology-based intangible assets, including, but not limited to, patented technology, unpatented technology, and developed technology rights." } } }, "auth_ref": [ "r17", "r810", "r811", "r812", "r813", "r815", "r817", "r819", "r820" ] }, "expi_TexasCapitalBankMember": { "xbrltype": "domainItemType", "nsuri": "http://expworldholdings.com/20240930", "localname": "TexasCapitalBankMember", "presentation": [ "http://expworldholdings.com/role/DisclosureCommitmentAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Texas Capital Bank.", "label": "Texas Capital Bank [Member]", "terseLabel": "Texas Capital Bank" } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Amount", "terseLabel": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r725" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Vs Peer Group [Text Block]", "terseLabel": "Total Shareholder Return Vs Peer Group" } } }, "auth_ref": [ "r732" ] }, "us-gaap_TradeAccountsReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TradeAccountsReceivableMember", "presentation": [ "http://expworldholdings.com/role/DisclosureExpectedCreditLossesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Trade Accounts Receivable [Member]", "documentation": "Amount due from customers or clients for goods or services that have been delivered or sold in the normal course of business." } } }, "auth_ref": [] }, "us-gaap_TradeNamesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TradeNamesMember", "presentation": [ "http://expworldholdings.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfDefiniteLivedAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Trade Names [Member]", "terseLabel": "Trade name", "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof." } } }, "auth_ref": [ "r50", "r810", "r811", "r812", "r813", "r814", "r815", "r817", "r818", "r819", "r820" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement [Axis]", "terseLabel": "Trading Arrangement:" } } }, "auth_ref": [ "r752" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangements, by Individual [Table]", "terseLabel": "Trading Arrangements, by Individual" } } }, "auth_ref": [ "r754" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "TradingSymbol", "presentation": [ "http://expworldholdings.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Adoption Date", "terseLabel": "Adoption Date" } } }, "auth_ref": [ "r755" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Duration", "terseLabel": "Arrangement Duration" } } }, "auth_ref": [ "r756" ] }, "ecd_TrdArrExpirationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrExpirationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Expiration Date", "terseLabel": "Expiration Date" } } }, "auth_ref": [ "r756" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r754" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Title", "terseLabel": "Title" } } }, "auth_ref": [ "r754" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Securities Aggregate Available Amount", "terseLabel": "Aggregate Available" } } }, "auth_ref": [ "r757" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Termination Date", "terseLabel": "Termination Date" } } }, "auth_ref": [ "r755" ] }, "us-gaap_TreasuryStockCommonMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TreasuryStockCommonMember", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Treasury Stock, Common [Member]", "terseLabel": "Treasury stock", "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r40" ] }, "us-gaap_TreasuryStockCommonShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TreasuryStockCommonShares", "presentation": [ "http://expworldholdings.com/role/DisclosureStockholdersEquityScheduleOfSharesRepurchasedDetails", "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Treasury Stock, Common, Shares", "periodEndLabel": "Balance, end of year", "periodStartLabel": "Balance, beginning of year", "terseLabel": "Treasury stock, shares", "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r40" ] }, "us-gaap_TreasuryStockCommonValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TreasuryStockCommonValue", "crdr": "debit", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Treasury Stock, Common, Value", "negatedLabel": "Treasury stock, at cost: 39,007,902 and 28,937,671 shares held, respectively", "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r40", "r43", "r93" ] }, "us-gaap_TreasuryStockNumberOfSharesAndRestrictionDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TreasuryStockNumberOfSharesAndRestrictionDisclosuresAbstract", "presentation": [ "http://expworldholdings.com/role/DisclosureStockholdersEquityScheduleOfSharesRepurchasedDetails" ], "lang": { "en-us": { "role": { "label": "Treasury Stock, Number of Shares and Restriction Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_TreasuryStockSharesAcquired": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TreasuryStockSharesAcquired", "presentation": [ "http://expworldholdings.com/role/DisclosureStockholdersEquityScheduleOfSharesRepurchasedDetails" ], "lang": { "en-us": { "role": { "label": "Treasury Stock, Shares, Acquired", "verboseLabel": "Repurchase of common stock, shares", "documentation": "Number of shares that have been repurchased during the period and are being held in treasury." } } }, "auth_ref": [ "r12", "r89", "r120" ] }, "us-gaap_TreasuryStockSharesRetired": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TreasuryStockSharesRetired", "presentation": [ "http://expworldholdings.com/role/DisclosureStockholdersEquityScheduleOfSharesRepurchasedDetails" ], "lang": { "en-us": { "role": { "label": "Treasury Stock, Shares, Retired", "terseLabel": "Forfeiture to treasury stock for acquisition", "documentation": "Number of shares of common and preferred stock retired from treasury during the period." } } }, "auth_ref": [ "r12", "r89", "r120" ] }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TreasuryStockValueAcquiredCostMethod", "crdr": "debit", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Treasury Stock, Value, Acquired, Cost Method", "negatedLabel": "Repurchases of common stock", "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method." } } }, "auth_ref": [ "r12", "r40", "r120" ] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Underlying Security Market Price Change, Percent", "terseLabel": "Underlying Security Market Price Change" } } }, "auth_ref": [ "r751" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UseOfEstimates", "presentation": [ "http://expworldholdings.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r30", "r31", "r32", "r139", "r140", "r142", "r143" ] }, "expi_VariableInterestEntitiesAndNoncontrollingInterestsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://expworldholdings.com/20240930", "localname": "VariableInterestEntitiesAndNoncontrollingInterestsPolicyTextBlock", "presentation": [ "http://expworldholdings.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "The policy related to variable interest entities and noncontrolling interests.", "label": "Variable Interest Entities And Noncontrolling Interests [Policy Text Block]", "terseLabel": "Variable interest entities and noncontrolling interests" } } }, "auth_ref": [] }, "ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]", "terseLabel": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year" } } }, "auth_ref": [ "r721" ] }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "presentation": [ "http://expworldholdings.com/role/DisclosureEarningsPerShareScheduleOfCalculationOfBasicAndDilutedEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment", "terseLabel": "Dilutive effect of common stock equivalents", "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation." } } }, "auth_ref": [ "r795" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://expworldholdings.com/role/DisclosureEarningsPerShareScheduleOfCalculationOfBasicAndDilutedEarningsPerShareDetails", "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Weighted average shares outstanding - Diluted", "verboseLabel": "Weighted average shares - diluted", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r227", "r236" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://expworldholdings.com/role/DisclosureEarningsPerShareScheduleOfCalculationOfBasicAndDilutedEarningsPerShareDetails", "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Weighted average shares outstanding - Basic", "verboseLabel": "Weighted average shares - basic", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r225", "r236" ] }, "ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]", "terseLabel": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested" } } }, "auth_ref": [ "r719" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "SubTopic": "20", "Topic": "205", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-10" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482130/360-10-45-11" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "SubTopic": "405", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477787/942-405-45-2" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "20", "Topic": "205", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-1" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2A" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "SubTopic": "10", "Topic": "280", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-4" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13", "SubTopic": "20", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-13" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "44", "SubTopic": "20", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-44" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "205", "SubTopic": "20", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-3" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14A" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-5" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-4" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-1" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-3" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-4" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-8" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-9" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org/310/tableOfContent" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/310-10/tableOfContent" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481549/505-30-45-1" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-2" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-3" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-4" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481089/718-20-55-12" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481089/718-20-55-13" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-3" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-20" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "31", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-15" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-16" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-18" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4I", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4I" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/205/tableOfContent" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/205-20/tableOfContent" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-11" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-3" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-3A" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-3B" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-4" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-1" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-3A" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-4A" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-4B" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5A" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5B" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5B" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5B" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5B" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5C" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5C" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5D", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5D" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-7" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/235/tableOfContent" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480418/310-10-S99-2" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/360/tableOfContent" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482130/360-10-45-9" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3A" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/440/tableOfContent" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/505/tableOfContent" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/810/tableOfContent" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-19" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 5.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479836/810-10-S99-5" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(13)(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r138": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482659/740-20-45-2" }, "r139": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1" }, "r140": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1" }, "r141": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-1" }, "r142": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-11" }, "r143": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-12" }, "r144": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-6" }, "r145": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-7" }, "r146": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r147": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "04", "Paragraph": "a", "Publisher": "SEC" }, "r148": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12", "Paragraph": "Column C", "Footnote": "5", "Publisher": "SEC" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12A", "Paragraph": "Column C", "Footnote": "4", "Publisher": "SEC" }, "r150": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12B", "Paragraph": "Column C", "Footnote": "2", "Publisher": "SEC" }, "r151": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "14", "Paragraph": "Column F", "Footnote": "7", "Publisher": "SEC" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column B", "Publisher": "SEC" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column C", "Publisher": "SEC" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column D", "Publisher": "SEC" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column E", "Footnote": "4", "Publisher": "SEC" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column E", "Publisher": "SEC" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column F", "Publisher": "SEC" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column G", "Publisher": "SEC" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column H", "Publisher": "SEC" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column I", "Publisher": "SEC" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "29", "Paragraph": "Column A", "Footnote": "4", "Publisher": "SEC" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "a", "Subparagraph": "(4)(i)", "Publisher": "SEC" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "a", "Subparagraph": "(4)(iii)(A)", "Publisher": "SEC" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "a", "Subparagraph": "(4)(iii)(B)", "Publisher": "SEC" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "a", "Subparagraph": "(4)(iv)", "Publisher": "SEC" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "a", "Subparagraph": "(4)(i)", "Publisher": "SEC" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "a", "Subparagraph": "(4)(iii)(A)", "Publisher": "SEC" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "a", "Subparagraph": "(4)(iii)(B)", "Publisher": "SEC" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "a", "Subparagraph": "(4)(iii)(C)", "Publisher": "SEC" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "a", "Subparagraph": "(4)(iv)", "Publisher": "SEC" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 11", "Section": "M", "Paragraph": "Question 2", "Publisher": "SEC" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-1" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5C" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-7" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-5" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-2" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2A" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-1" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-12" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-3" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-4" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-8" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-9" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480530/250-10-S99-5" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/260/tableOfContent" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-10" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-11" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-16" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-2" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-3" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-7" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-2" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-3" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-15" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-1" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/280/tableOfContent" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-15" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26A" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26B" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26C" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-34" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-40" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-42" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-4" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481664/323-10-45-1" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479344/326-20-45-1" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480265/350-10-S45-1" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482598/350-20-45-1" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482598/350-20-45-2" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-2" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-2" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4.d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-2" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-3" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-16" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-1" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-2" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-4" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-8" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-2" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "720", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483359/720-20-50-1" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482916/730-10-50-1" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483041/730-20-50-1" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/740/tableOfContent" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-4" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-6" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-10" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12B" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12C" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-14" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-17" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-21" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-22" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-23" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-2" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482659/740-20-45-2" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477349/740-270-45-3" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477891/740-270-50-1" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482603/740-30-50-2" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-5" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-19" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-6" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-17" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-1" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-2" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-5" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "12A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481435/852-10-45-14" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/855/tableOfContent" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479941/924-10-S99-1" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483154/926-20-50-5" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478859/928-340-50-1" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478934/932-220-50-1" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-19" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-6" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-7" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "280", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478657/932-280-50-1" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478988/932-323-50-1" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "940", "SubTopic": "820", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478119/940-820-50-1" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478451/942-360-50-1" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column J))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column K))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480424/946-10-50-1" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480424/946-10-50-2" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480424/946-10-50-3" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-11" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-13" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-3" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-3" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-4" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-2" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-7" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-3" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-6" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Column A)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478522/954-440-50-1" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2" }, "r625": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H" }, "r626": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r627": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r628": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4" }, "r629": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-52" }, "r630": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r631": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31" }, "r632": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r633": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r634": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r635": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r636": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "48", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-48" }, "r637": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "49", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49" }, "r638": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r639": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r640": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r641": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482548/350-20-55-24" }, "r642": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482640/350-30-55-40" }, "r643": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482395/460-10-55-27" }, "r644": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r645": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11" }, "r646": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-6" }, "r647": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r648": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r649": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "231", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-231" }, "r650": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4J" }, "r651": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4K" }, "r652": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "100", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100" }, "r653": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "100", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100" }, "r654": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "101", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-101" }, "r655": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r656": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481372/852-10-55-10" }, "r657": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-17" }, "r658": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-21" }, "r659": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-29" }, "r660": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-3" }, "r661": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-2" }, "r662": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-4" }, "r663": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-5" }, "r664": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-6" }, "r665": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r666": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r667": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r668": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r669": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477439/946-210-55-1" }, "r670": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1" }, "r671": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r672": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r673": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r674": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r675": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-10" }, "r676": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-11" }, "r677": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-12" }, "r678": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r679": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r680": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r681": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r682": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r683": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r684": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r685": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r686": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r687": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r688": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r689": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r690": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r691": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r692": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r693": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r694": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r695": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r696": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r697": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r698": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r699": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r700": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r701": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r702": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r703": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r704": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r705": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r706": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r707": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r708": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r709": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r710": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r711": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r712": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r713": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r714": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r715": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r716": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r717": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r718": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Subclause": "ii" }, "r719": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "i" }, "r720": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "ii" }, "r721": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "iii" }, "r722": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "iv" }, "r723": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "v" }, "r724": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "vi" }, "r725": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r726": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r727": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r728": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r729": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r730": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r731": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r732": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r733": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r734": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r735": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r736": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r737": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r738": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r739": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r740": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r741": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r742": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r743": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r744": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r745": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r746": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r747": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r748": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r749": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r750": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r751": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r752": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r753": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r754": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r755": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r756": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r757": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r758": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r759": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Number": "229", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1" }, "r760": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "A", "Number": "229" }, "r761": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Number": "229" }, "r762": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Subclause": "i", "Number": "229" }, "r763": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r764": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-10" }, "r765": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-3" }, "r766": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r767": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r768": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11" }, "r769": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11" }, "r770": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-3" }, "r771": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-8" }, "r772": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-9" }, "r773": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "a", "Subparagraph": "(4)(i)", "Publisher": "SEC" }, "r774": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "a", "Subparagraph": "(4)(ii)", "Publisher": "SEC" }, "r775": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "a", "Subparagraph": "(4)(iii)", "Publisher": "SEC" }, "r776": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "a", "Subparagraph": "(4)(iv)", "Publisher": "SEC" }, "r777": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "a", "Subparagraph": "(4)(iv)", "Publisher": "SEC" }, "r778": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "205", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483504/205-10-50-1" }, "r779": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r780": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r781": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4" }, "r782": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5" }, "r783": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6" }, "r784": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(7)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r785": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(9)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r786": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r787": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8" }, "r788": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r789": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r790": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23" }, "r791": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24" }, "r792": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5" }, "r793": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-4" }, "r794": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r795": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r796": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r797": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-18" }, "r798": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r799": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r800": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r801": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r802": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r803": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-34" }, "r804": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2" }, "r805": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r806": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/350-20/tableOfContent" }, "r807": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r808": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r809": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/350-30/tableOfContent" }, "r810": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1" }, "r811": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r812": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r813": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r814": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r815": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r816": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r817": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r818": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r819": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r820": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r821": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/405-30/tableOfContent" }, "r822": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/450/tableOfContent" }, "r823": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-1" }, "r824": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-3" }, "r825": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r826": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r827": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r828": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r829": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r830": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r831": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r832": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "505", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-4" }, "r833": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5" }, "r834": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r835": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r836": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r837": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r838": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r839": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r840": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r841": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r842": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r843": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r844": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r845": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r846": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r847": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r848": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r849": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r850": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r851": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r852": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r853": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r854": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r855": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r856": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r857": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r858": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r859": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r860": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r861": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r862": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "730", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483041/730-20-50-1" }, "r863": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r864": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r865": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r866": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E" }, "r867": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28" }, "r868": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r869": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r870": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3" }, "r871": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7" }, "r872": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7" }, "r873": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "912", "SubTopic": "730", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479532/912-730-25-1" }, "r874": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "932", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477472/932-323-25-2" }, "r875": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "932", "SubTopic": "810", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477424/932-810-45-1" }, "r876": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r877": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r878": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r879": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r880": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r881": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r882": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479432/944-30-50-2B" }, "r883": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r884": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r885": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4C" }, "r886": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4D" }, "r887": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4G", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4G" }, "r888": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r889": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r890": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r891": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r892": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r893": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r894": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r895": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r896": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r897": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r898": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r899": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r900": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r901": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r902": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r903": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r904": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r905": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r906": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r907": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r908": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r909": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r910": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r911": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4" }, "r912": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r913": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" } } } ZIP 70 0001558370-24-014851-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001558370-24-014851-xbrl.zip M4$L#!!0 ( '=^9UGQKR?9F1 **? 1 97AP:2TR,#(T,#DS,"YX MQ)TF'EFB'!Q;=8 (O;NY^?5@YZ((Q3SWU_TCWMG"#B M6IY-W<7[D\"?M]Z>_/SA7]^]^W>K]?EZ.D"V9P4KXOK(8@3[Q$:/U%^BF;=> M8Q<-"6/4<= UH_:"(-3MG+X][9Q>7J!6ZX.4<8TY\'@NDL+.3KMQ0B\2Y[E7 MJ-MM_]0^ZYR]1F^O.J^O.I=H,HSIAE"T.541/G'[BEM+LL+(QVQ!_!%>$;[& M%GE_LO3]]56[39[6CQYS[*7G"&7YJ>6MI*S.Y;FH!(<(-6\\MNJ3.0X<__W) M'P%V9.8G"&K-Y5>032+O\?'Q]/'\U&,+D-+IMC\/!Z8L04P,&=*JN8<<-MDP M/-TSYY03ZW3A/;0A01+'A)SY+?]Y37A"/L?\7I8E2=IBL,F:$4M4^%;Y92:1 M!I=MYCFDO:%,>'U6P@2I,:$5, :V])RO0YRZ52Y&YH6RW[0A-:EY2+#];)VMQ"AAJZA!:34$FVK@U,JO 4C81M%? MLP)*2-DB=:#4)5J)Y'MH:0D27N#ZK B(,'%;.=X2Z.?84YRR14[<8'66!\99 M!RS=)RZG]PYI"3+"L ^NAK?.3A,[=S&U>'[A9-)67B[Q538+)!OP=VLJ:J/= MR\O+MDQ-Z5S0AN*4[2;DLQWZK=) \==[=LEV::[MO0MNEJ8:= MVZ2W:__)6N;7GDC9J;Q%E48?D:7=2X$Y)$E;V6#?9_0^\,F6^PSUR1Z+V[9(W*Y5RRZH5,O>)6SQX+Z06"2&#!^^ M0TAV3=AU/5^V _%3_.-Z3=VY%_X"OPG;O!)U.P,S0N+#W=0H[T D>"9(EGU7 MSW-M:'K$A@_<FWA>?S/' Z&LS^'*M#;113T?F1UV?F>_:N^)V,@J@6&/W M@_P,/1('V;("A?^.F".2$D8+.U;@U.?;%*N0+?HQQNLKHYBD\O&\YZV@0I;" MR3X0 \9N*S+P>"5LJXA1(GY6%7%S!O^&^FAFHO$-) TG4_TCT!F?=&2,X+N. M7@W&IOE#8PPO;0P]T/7LA2PBE%5B%E_#)- KF6UC&@>8!N;+&\=[K.\9$D:E M+WB])_":^1'=#,:_-OW +KY]RBW'XP$C9K!:8?8\GIMTX<(HRL*NKUER] XL M$T#.HH2+(9 =."2$K4]\3)T(\9<156H#EZ^A[7PA[NAD-M^D4@;1JW M(^/&Z&FC&=)ZO?'=:&:,;M$$#*-GZ"9Z%6>*O#D2V4++CW)NVGZQ;8A/G@ O M@/S6\1Q+XQS&;)IK#RB^IPX4CD!SSJ(SQ M1)]J,P.<"*1HI@F#1J2-^FA@:-?&P)@)ZP$#*^)IK&A?*PI[_L2GOX@!U92I MMIVSZK83C2N2'JBQFL.L9@+S0W_"/$#-?P:?H/\1T+5 =43\31=R0Y^('?J- M DO96X[*.BZRUC&!N>?L1S29"JQG7Z0CT7^Y,R;"('Y$(WVVW1/)7!&6V38] M4A6KN/4\^Y$Z#@!I@-+N0D0 0]PV8/;#$I(!3##*C>-0<2H;>9.UD=OQN/^K M,1A(XS!&,VUT:UP/]+COV;*/..>6S!IIC:&H#"5:1HK_B_8.[M]_-MRYQU92 MA\@&JE J)R:=2S$QB66D/V+71J% E)+8 +9_5'&"&= MB0_S"J=VB'&;NT*\ M\6*?>"-ZM95/TT#WCRN(?MI_KAM4B+B4^)[O%U$0G?GL2X/J@:C6;LHJ$17P MKMB>\_!N6G7E\9G^M"86 -9CQ*:^B.N2S* KET:!8+?S.CN1US]/])X K3?5 M^\8,B9"NWL3Z2M#!S!5I$\+,)9AT!IG=="4JESFH:-.1,;HU$&M($,->"9*G@]X.C9NR=P0%]DA*O-KS& _,^@MP0\3;KAB:Q9VGTU)(KX0 MET?:A0ORSY7-8@^9:C.I.'*.\D;41?Z2H*@$W_/(6*Q4(9 3EZ(QGCU]B/AE M2M8!LY:8R^76^GU$%2%J\WA=T8M(*]CDAD1V/S3=R0MV)W*BQ3=5O$]W4BA# M;0@7];L3+G-#;)-=8P65K( L1$ ]M<:I;/UJ#A7";W-&B/JMW'5CC&[&TZ'< M9].TZ(.QO*$N=BV*G=1OE6$M8U8CG!T2YB&96_0WB=ZEMZ7FZ@SGE]C M3BV8K?>I$_C$WN4J"N"\J'"5M51:A=B9/FR*(;[>BX+(31MV6!1$HK*@-6%A M[]"8516S"O=@SO"3.LI71JJ O-O)0A[MP)QIGYN07FW8;C!EG[ 3D"'!XKM< M;%@478-JS2-. MU0XMJ5&K?H:M@6BO\T1US@RIX;K(PJ4^&-0@M\]N@QJ["]2XU=Y.T&!68W% M'?I7(U1Q9T"#2XT0KSJ.J\:E6CR^@:5*T*PD2*;>_*N(BC4(U(I_50EWJ3&I M'-YJT*D0Q^*[X:CBP%665(E5::C*S,:J&L@.G.@>-N&M-O&]%!=&9I<3:]P> M$^?3Q*\.Q;O@,$4=WG*LSP'K[#:Q&E@W&_KW"W;D(UM*JT+R/(MDX8TJ#6R' M!$#RP:O H8+P(@MAE4M2&C0/"(KD@ZEF4&'Y)HNEZKA%@V/]"7E!%UE$IT+M M;4YWF+>3JH'J$ >J6G.MQ:O:[K17@/G_<4%6_!$7UD_)',E+V:_$W>GO3SA= MK1UQC[?\;2F?!Q#O*+3BIQ)^ U5/GU9.3.)3WP&^]$HJ$D7B,8'(O^3"<6E) MN]47E2P6@9F5D9*Y51Z$2!N"X7 [UNX$M5]*;0 J1^W4EKWZ6N]@?X1*@Y7E M*-U/;*^^SMMV>X0J._@^1^4!OB=.?6T=P?95%3UP*0*[-F:VB 8%W/=6VA/E M?6^%J=L/WQ#(.9:@9BEWTO)ZH>U.-Y*)0"@*I2(A%H5R42SXG^F1W[5WWB*( M?MAZL4"^5P"VZS$?N=LOZ_"=!T#.TWZEU3WMGJ#P89Z!9\G?-FP[5IME/85L M(Y,K*4'Q>PU%&>>2RZ<;Q(?]0$N=1QQ$3X_8G/ C&$DFGWX4V2[T]L?+"<0 ]&4 M;8IK#"$K:[/70BI]@(SC-/ )8988BBZBFR H%V\_3CP??J38<9ZGQ"; 8,LK M >*+(M(ULJ> 70-9AW(.K)%Z%I%JE-HC#/*+3%U!=X2V;JZ))5;DA)T*-P3V M)E;68>*2]E0E1&EKA>*!82OUL?TKFZ[$ T&>5/ZOU"RT#_I (NOCU?J<0N8C[7TV/D1L!!G[2\*D'E/BB-%WS^-^6O-JY$>J M:[2TZBX&\B4MQI[G'A,.AF^\ZFZCK<%SM&VXD@Z9)EV+ZQA;^.8P=7S+3O'M M.G)=9T:>_&MGN[\]2,INK?AQTE_?[>;[I?RNMYSV&*$N1$2#T>!#LJ\Z1+0" M\==T8):\K7&_Z=%NT;7HK5=I=UZB2,_!X*/%6Z]R_,3+M*\LXN^I$S7X P(= M\8RP%74EY<00'23E"%R$=&R!K)7K)\=L-(5G=*] >H8;@KYFP MY#X)_T<=U2T#EY(TZY26%>F/M=EO"BL,-/%6-\Q;;?IC+WVJ9N/_*K,=:1/_ MA!D5D@W7)PRT &?!)Y*FJWK,\]QQ T(@CW #_G#7!>0-9Q#'-*KMB< M@@8WX>"URD"O!OMQJ ZNV"+$YL**)_A9^F(HL)R>)1MH@^F1,& MWF2&GV1$,!RLIQ0M(CA(GXT;GV.'%_KQEU 0; [#+&Q-?>Q<8_?W3*=51'"$ M/56T:9V#P0E1$T;6F-J]@+&=M8MRNK\4ND-'[:EK.\/IE!;X2X_1/V& O1): MPJ1Z",YVN=M7U6#\5BI$L_\;\-1%9M=D[K&D Y*'^/IDS8A%PQF**S1E/OTS M=10S-) #!1U)A:E;S A*O=16P&-A5PS!_>>, RBA.4(?($$*YUO8*="HA.8( M-2IEQOY-E=&;;G<%Y#VK33; MJ=B9Z3A#ZN2$3/(2CQ#^$ +LR.S I89["'*/WR6S'_'*CLMA0ASED9Y4O(BX M/=:-CJ2.9L1:NI[C+<1AC=3VHEC'_:I*+?5;:3(UE!:>5,1S//%_=GB"I ]32XMX&@J*)XQJ.;1FP"]YCC>HV"&[B;[N.C6I+H* MTU>NB62B>*"E9"/9 ^AE%[*6-U=;E,>^"SB.QA8452"'8&-YN:68.D2M/50E M"->P-H8/WW>C#+58OYE*6<&09+-@%0^YLJ/8EX12;(U3 MJY%_(ZV]<(H<3[2XX>Y$#JM,L,NXC\;@53W"6.P8_^6\3Q]@XN':65,O(CA" M&]^L*_]*_25USSM]_)S3>$O)CE"O] [>3>'#6&[!1M\LV:Y>7W,[;\8HJR(V M=LD7@ID2LAVZOQ>S\,A=>%[CP_\ 4$L#!!0 ( '=^9UGBB,X#Z!$ $0# M 0 5 97AP:2TR,#(T,#DS,%]C86PN>&UL[5U;<^(X%G[?JOT/7N:EIVH( MEZ332:J[IPB0#%4$6*#G\C3EV *T;2Q6-DG87[^2;(,-ODBVP<+IJJEI M*1 MSOD^24?2D?3YU[>EH;P ;$%D?JDT+NH5!9@:TJ$Y_U)9V[/J3>77K__\Q^=_ M5:M_WH_[BHZT]1*8MJ)AH-I 5UZAO5"F:+523>4)8 P-0[G'4)\#16G4+VXN MZA>W'Y5J]2N3<:]:) \R%2:L>='P?FB[XI!YIS0:M4^U9KUYI=S[/@E\K"ME=WM=KKZ^O%Z^4%PG.2 MO=ZH_?G4GV@+L%2KT+1LU=1 12'I[RSV91]IJLWLX\O^]HP-3\!E;5M69 KZ M5]5+5J5?51O-ZF7CXLW2*VX5Z<\!R95!1[+L%!K,O%?"V@E5J__KM99TJ\M/$ M)BA2?K21J0.3@$T^6,B .D7W7C5H?28+ &RKHM!BOHU[VQH1<:\(&_H"&91_ MUH6&EC6:J"8DEBG+9<;:4;7=_FH-9VVT7&&P(&G@"^B1!K8$?63E: .NPL[( M,FW5T)HG-8];HI0V4JW%@X%>C\67G?C3:=^!EF8@:XW!9+U$L/&TF>^58O#S6T11J0V]H9@W/WO&JYH;0? WC6,!_@&=(<'F>R4OK0B;/.(D/Y*W%Q2T9Y) M'*PY?#: 4Z]=93M@!DUH@SX98_(P4>9"12W%C*%BS;.8^W%;;XM(\4EH7M;< M%#6+=J^4PE52E64ET=:>M+TZ$8D:&9+7AB.K<<%=[F#2[=!/DV&_UVE- MR1_WK7YKT.XJD]^ZW>E$ "FJ.44*:8%:&72Z@G"XD9FHF6H],WEKJSI7U16; M0]6 85O>-XS[S-[N%W\[=/*$&NHS,+Y4O"]K!52EO<:8V'6O1J%I_KZ^O+F^ MOJY?7U]]NO[4:#:;E[LZ^ZC3PL'J$T9[XEURI^/^#*/ESEAN"4BDL@CK )/Y M>4596Z02:$7+4(V*\@K@?&&S7TX+ G6*2&=$_Z'=]8MJ4&>R9;=5C#>D??VN M&FL0 0Y77CE XX?H$-;T:LH'M^L?6V.@ :()&7S(V)S0!&.R!+6F2C?/#%QA M[5Q,F_)@.L)@I4*]^[:B@QYAZM!> ,S3NW+D/'^$TRKI GTI#]!C8-D8:L29 MH7U1/+2A:<\?3'ZU7/BNXN!;88@PM#>L.1?A_+!)XPI9JO&(T7I%II3&FGJU MH5-)'D\IC<#S9T7.NKO4^2A/R_SCNS;H[/(@7BT(RU<=YY!>=?8 M3PZ?;\1Y(F0$!M$+H+4U0*86VZB3,\H.94H-> ;? GOO_;4;PLONF]O=>$L\ M$9#R9)4=U-0Z2#XH=\ ,$$[JSM+N5'W;JAY@G)R^L^A'L]*60@VV\%O?S,$D)G@7, OL<7_7C)\>'">7 MC!>'6.3B-!(#4+27.-Q>I=]LUU1'ZH8NJ+H+<.$()6>0%JFX^NT 2ZF@?%L' M;3(T856S_X#VHKVV;.(V8L\:F_CFQY/US&'.K*I\^PJ$M)AX(MR=;&3ZDD K MII]\VP=]4NK&?F1F/AM&&:66A"W'L +/2LV)&83,^13@90<\VXGK M+N&)I<6;%VA^K<1VDRY/#>;AU'Y+U1'"# /;QO!Y;=.YQA11;:E7B@Q2BWG/ MM $&5A3X^0B7@RQI5D2.J+]\'G[BLEQT0CD0/@%J/!2)@UO6M;,V6BZ1R72) MC?'<2Q94]2/I;:^EPIT30RZUCKMXEGU^KNO0J=%(A7K/;*LK:*N&3[6HB7IB MQI*@G%)1R:-)IIA,;-9XPQ1P=(EKP5')2X*QD'J)BS+58EV[,3WF8P*]JV*3 M'FYI:=IZ27$ .CT4I,'H<,^DC"6!.Z6B8H$G12RU>EJP@*F(L\WW8(8P#=9H M1/7LHG)*PHI\]!9;!CHY29Z@R8I.F,'M)Y,=XB-ZZERF$!OM/3_]>H.IA-E^$!^>AJ-N[^1=+W?NTIO0/[N*A_Z MP\GDYXJD!QZ]@6($\&2A8G"O6E"+:#H1:4\=6^KA^4!:3OBA\@&PAS/2CY&* MLCJRVD8&G*:4%VPMUZ2UW!38<<3B& Q.S5-?^?;A@_JU'>6(97;:B;,B44HI MN)!.2_F6[?;5[T!C;>\Z^H1.;9M:ZF[-K66.'9M?HMQTWL,S0^>6J/.9=F_" M[."04Q).I-54OFYNA-$,VG[']O"(FYO@[X)I&M\0@S.:,5C1B8XY[Y(,D3LN MNSF'P=T#;^\7!A,"H<=)?RW%B1+YB'=.(UD7R>Q1B\ .(W>8;;/Y.P/:]- MSQ>2_W1BO/'EN;N$-Q8A_AI2L+M'R*)7;OPEY( MQ)DY&KD +7I]O[6]HFH.3'L,V*YF&UD'MS9RYY,4LEC#[P#+IJ;D,5R/Q /& M*KT.MJ4OH0DMF]KF!;BVB6B4";G.&^\L2LKGC='#1<1:] +)#AE,#,3N,8J' M-S9/4.^;9K/^Z0S!%5=1OO-T$\ \2J+"DXJ_ Y\5HJ*H(S.4 U1!_>0[5,?> MCV"S##*V:!MVX%,U1AB]0#KT1,":D*L+E"+ MGR>+&2I=R-5IK^L3I4I\)KGX(E;-D+F3N*Z2^^'!%N0$)CX!>X'TGOE"F@$+ MO.-:I(W(6RX"I%>Y/-&6WD-3/K B0BZ/$6ZI?&#E2QMV&6(T;]]VKQG%IBR@ MXX^ ^X&,GW#NGOO6-E.LFI:JL29KZNPOMP'K_UD[#2!"W^,6%FQTMP5%>W.@ M?S">G,84\JW$BH2YG".X"=7G7K(I=@SPO:V7W.$[,?97*3O]UN0WY:$__$/: M-X38U?O!UU""]_*3EAG\PI=R!,CH3J^=I>?V0 3;BCK4Z/!&0VY:'&9]=WS@-(%\&U>AJOCOIQ5A M@3]?0/^;>K/9*/*BS]-0(%%_^;:Y#O7H@!6R()GHK&W+5DWJ/'%S("3ON^,! MKPT2=\0*"6K>4R;X8!XW#X+9WAT%.-1/O!=2!O0/'\04'@UV6=\="SA-D/A> M1UYAA8!"?'/L=0'O(2?O":OVV'!Y]Q70I>8E'2HO&6&-),-O!6;NCR^ M.+L/:_3%V!@6/F+T:B_(R$$^PQ?@TC%T/59< M2E#K!M&ZR*=Z3]:R1:SA<4"NA;<3!A>5AQ;9;>"1(?["SY/O]SLQL]Y^0YMX M*,X&>>3Z:VR>DJ,OKKN'ND1+;K2V0W.B&F X2V[T$:E+#K2(UA[$$L66MY;T M_I'_,;-1!8)/)$<@'9^IY("G4-[#7:*W53I@A8$&F181*/N3E!S31%4]!"5Z MJS9M!-Y-L^@P[B.,M7&*>MCEMZAUK( I9_S($# 5(D .[*4-F.*UF'R!$?Y@ M(,?]$)NC<>>7@T$YX1C:>V2P@WSA5%Y@V!2U-*((!O=K"YKTH@_K$<>,%@G9 MRLZ"-.KG?\]&_N@3$Y&!U=[054B;]+*4W.S8.B\/(@6\-T:(&8+KT9:"N2$X M8'!F?V^\2#%<1*_Q%,D*]TZ+"9K9K]%7%$>F#RI\2326<(Z8!^X\>DL8,Q5A MD0=HJJ:68=(1(D .*D@[Z>"UF'Q!N%XCH*\.4Y5,/6FT\*64@Q4Y81/=021I M+.$=L;N^S7M\B.UKNB\>)0X$89G>"=@"RLLX6_#/?7<1"U;W#6 -6I&O: N@K^F"+M6L0Y]@-7AO0KB]JC?K#:6J[ JEMR)\>WIJ MC?^B]QU,>H^#WD.OW1I,E5:[/?PVF/8&C\IHV.^U>]V)\L$K74$SA9;_L_+! MK8*\M]_DV.8SRCKQJ_).??9JT2)#!L8;PJC8I^9Y\I:@FPKK==+K+M^VR8$E M^,:TI&PE13Z5VD5>FK/KQ\.?9W*B=X@BOH/1="(?EE9X*+D\'$HZO4E[2,>, M;]V.,AQUQZUI;SB8D%]:DTEW.E%:@X[2[[7N>_W>E XH9,R)RB/]P.(8EYES MA2S5>,1HO=IZ.*%&CHH\2R/IQ)%5_%7;/^D3U\\J<91R'OG7%H3 MR;?RF,)V[5BBI1=82E+E; [YKH,144QD0I=9[MG3*8X'F7HO 7N=M3_F7:W'FH'=_@,DH-4N:ZX ?TLC(C<,;V"(8IA8?AWN"86S\>+K<< MQ(I3)A=W@L-HYTZZO9MC\^1=N.@?U,O1;C+OOSFWI6R?G*-Y_:CM'PH5>@BH! MV_+&/Q^2Q5E+3A^+5\5'8))/1LO46_H2FM"RZ?X/EU6<-4(O=)J5%:^HK/PS.-4:'3-]$(<7GS0/)\-! M[1M!!_O\GS"W(3QED+LWS6;]8P$-G,>DV^%<0!&>F<0*0W;="FNKTG;LU[_ GJ6E:>LE MQ0#H_JOHR6<#,%Q,W?_L@.B=KGF)EX-&1Z#'81=T5)-Q+=^FIV/DFXN.'L\& M"',QPRZ'YL[W#IB1S19RS"\>$=)?H4'7=_>/K^ZF%QTP@R8Q;A^^I)YF7!]. M,QZ'P\X?O7Z?S2]Z@VEK\-B[[W>]^PX"4PRO"E56!Z5U+G.-AYWA#HX''\PV MDA*?=@B*J8VO+_3W>1&#C;B@8(.Y+>@I2#[L_&-$3IH>>30X)C/B'A1(RE9" MU*/UXNG^#R$.&0L^UQQ;N]W;U_\#4$L#!!0 ( '=^9UGM1U0I)R( /S/ M 0 5 97AP:2TR,#(T,#DS,%]D968N>&UL[3UK<]LVMM]WYOX'7N^'VYU9 MQW;2[C:9ICNR):>::UM>6VEW/V5H$I+04(0*DK:UO_X"X%O$BQ0E0+F:Z32R M= "<-X #G(.?_O&Z#)QG@".(PH\G%V_.3QP0>LB'X?SC21+/3G\\^D^?G%V;]N;QZ]!5BZIS",8C?TP(E#X#]$[,L;Y+DQXT^E^>L3 M#O(.WIT58PDAZ%^G.=@I_>KTXNWINXLWKY%_DJ%(?]88) >GOT()?(66 MZ/ MBP95X!_.TA\+T 8J&;LNWK]_?\9^/?GY3X[S$T8!> SAWWU(5ZOP,>3""Y7 M 1V5?;? 8/;Q!+RNX"D5U?G[=^>4YC\_QD3@5)6N4.B#D.@%^1"A /I4$8I? MH\EL]$<"X_6)0\?Z_# NT")]OB""]0(%5%^C-QY:GE&@L_9],[*U>'^V)=U# M&'D!BA(,1J\KX!%\B.[[,+Y!402B.Q=CHFS/8 AB%P91&ZK;]FR"YOO #>-[ MC%8 Q^M!Z%/^KZ@L[D!,3=!/ C"97<-7X \(UG&T%1^ZCV:"-Y\0\E^(_R2( MCD-BN7/X%( 4KW[4HM4 EG&@%-<0S& (8W!#L.U#2;8>U 2G'F/D?:54D:D[ M]6']J(A.OW;06\KF"BV7*&00XRA*@-\S!W1&LH0G])L'L$JPMR"#4?>W*[70 M&LH(5\"<>OAQ.$-XR=9MUS DRR#H!I7OMN-&NR%,<.':A?A7-TC +7#IWVRY MTX\N:'9M@FIJGS"F"!%G3I9\,:&!;&=@7^NJ-OT;T?WD*0)_) 2_T7-_ E?W MVI961DY.\"9*K&D$O#=S]'P&/#]%9XI=BN" #$UXGJ[>PV!=YPWM(>)U0?E% M/S#&,:;5^FMT5V=_9Z3'H0^?H9^X@:3WC@0T^M; 4L_5NZ'O8I]J>!+%:#EX MA=$0+5U(/-K,38(X4M,AG[8T!M @9N9&3TS%DNAT[KJKE! _.79Z#4FNSZZ MCAN%R1)@YH]O8*2#>DT$C3%2.1 4Z3=TP*B4"!VZAKF+O1SY[&,5?VHF(%JZ M;T!"=BCT'S;F&8C ["R#/WN!9,H]#8G%H1> ];#?-,$ XZ(_.N!I]@?!_.+' MTXN+T[K_;(^H&08_HL=YZ%7;J M>W8C[;SO"L)^NJ-DCBG\6AL54/?E S\?EV+:D]N#,>VJ!'0JD$[JA)U;)O*( M!?AR; /DU5 ,:$P4XL[LBR_CD$Q(H(C/#9ZB&+M>(9/ ?0+!QQ-- MZ(Q6)?39_ND4AQS&RQ597E,$!43K-/UR(>"!;N,:2TI%'> Z/)>>X(SCB>8'L/T=W?-](JB7>(>^FD490F&M85'QH!=#I'Q<3=#M/2AA M\>M[C$+RT4NG'=["JTO;?&'6KJT!SE")368#/Q74;6V#D#% !I+1R0><]+U&0H%IJ$%FSM,.:P!2C<0X4X'4I@\ MFL2',3@-:(D%Z5%7FPAD'5/U%G2X<_V.<%R1./FKE#;YX\M5LDP"=F0WFLV M%]\##)%?VB%'M=LTR3BEU\02DKG:WJZ1)MGF[:&5+%%'-E3M1&= :BZZ ^W* M?O(35A_ 5)?(AU*-R!]?;L#<#49D0HO7'",1_)IQI/'KSK%-!^,[#O.+7A);1NP)O3896X4'MZJPHNZ)XJND:W-FE_'KODJ#SOIXP7]9\,HLW5 M9&D\V)ZH.)>_2(%^50NK'5#5VWL<6K7VJR1[,/\/ 6_WI@++UW=",(/D\)>O M2D )2>;U4BD/U(+$VG)4T#%;@DHZ-*W'Y<7S=%]Y"^(%\L?A,TAC+LUO 1#X MU#ZZR@,96W6U)]:)D) $.53 M6B'&-A@V*,/&:.6[*B%1[9 H(R>B 5+[?)X;<(#;GERJ6YD/6328B&=95O2N:4B6J-;%JQ9OE(;*D MQ&HRXN5:<,K8HD6^R-1I81/MPG/(%BU4M-MQ-ME&F*@+_;45NGHPMG#7&<0F M&\J.EZ([%(/H!KEA1+#.DJ_"^0/P 'QVGP)PN2X_B^Z3]=!5?LJY55<&V%A' M@VM_,I!\XN""&#ST[$.B2(OTVAGH%L.R"8L[G$U6=UVF/F]F2%^N;]W?$;X* MW(BWQ>[0,N-PJY9V\:3$3KCCZ-A:S1M^:W,VV44!T+;\J5IG"P2H,;8>V"8[ M+3)2:=V3B&9SL6NEPO6E-GP9-E+!VT.U<&;3AI=3;<>,-Q,X!!E&<5G288/IO.E\+S*9MLUK@2*>9=:P0VE+;9EJLL,.R M6DL9=69'U^-O;>\FPHOMU':&CZ6NH?CX"R3K:NPM MUC?@&01R/Z'1J.DTI(U,,J%:<:J)I-PMM&F[R1*]ME88L([ T79L$9BH9.2: MO>J-:/RLEZRH\_1_WE*4^VNQ'-OX=?\X"]:1@M^;>)O7:1&+D9J.^DJQUDVZ M'&PT-ZUM16+))X#FV%TMH.?R/+L2;C/9J FW+XK2&HG5\?GYIBJXG"(QG 6) M1D)Q('T*N8E&FQVSG%-QASWJ<;.$&_WFR^,*>' &/7ID+,^-4P+FDI4 [AAM MOD9J@$I1MT OU;Q'K0BMZ::PE(+\(I& @0W)64@Q8D #V1O MDWQ>#";RXLZS-ZN1:>#?@ZCU-D G^_(57#%A68AG 5+"ZX8D#YU MW&5%M5/FM<6=V10-^96LW&G1WJ;6:Q%O0+LP0C< M8^@!T47Q'8X@K>"VY0B')8LF%2W*Z?4RPO:R$(]@<$;:H?(*2_+U*8_:3-@_ M,>*Z?EL2L?M-_63%;NJ$<_I4U)6+\7J&,"TT&-T3I,AZP9US,RA;M\LDT:+= M?FGD>HH.+=O0:=ZRVXL1;<.5JAUJ#TVMJ]60-JTLTGK"4_J,E'OCH:.JV M,)(D![5)QWGQLQ:$RG6]&CB3=VJ3SA,\NM1)QV MI8(4VX;I5*LZ/K(D*Q6DB$8[TC]TA,0S =UD*E'G7,6W-96C.$_*B\]E5U.D MM9)EL)OGBWQ8$Y2F",BN,,FN+9G79SWV(SDUW+-$7H>5:THVZFWE"BJ[$RYP MU"JPC"MB,$M(XVJM&E!"GGE]5LH&M2"QJM>BCJE*RSJT2;]_=3&D"0\/Q$1Y MA^6"G_.3Y\;/ADG@GYT+ 3ADF-=7(<^1!BFU\_2-CMBA.J<#F_3Q!H7S&. E M?0)(X&ME('D];2Z(!>1P]5,.)"#)O)Y*Y8 TR:K5Y.9T2'56U)'I.W)32L)D M5CZOS8OSR6#RR!U4H$V4J468J6=<(%=\ M*)_.YI97[M R+UO;IJ5M]M04+MJ&%VJ;*@9DY6O;#&1Z7U$^-$ P&,=@*7^2 M@@?4>+VA#F2,$-$)D!1,2(SYN4,A!:1-'/\1BFJG]2SU/M523VT@'APU%Z\N-K-E0)@S)9CV]O'/MTCI"W,N\*G"AGL@:6$+N#:#Y"U+C4#5K1?YFPVT- M1D,FJ!U&>SAP#^=;7"'&,%7]@/G^PR5)B7Y4ZO \\\8&65T-IJ$ MP?JDQG#P&E.K\C=(J[0YZ>?E5XI.JHB>7^H?^>/+( @JPW&WJ"JP#&LQ6&^I M6)\"$(:/;C@CLN.C*H?*,15!=;43)8>09- MS83I\^E2L2L684AM1(A9:2$K M#-D]^X\GYSV*\\$-?3<(;F$ !)HGAZJ*DP>UH!*^[1PEX;W9UGY65F2X=G/?:L]-AGY!./ 7**#X16\\M$R]=W%3]PH1_QRRX@3EH[?%KU'^ M;*>66W___H>WY^?OSL^=T_(J,/E\-;D;CNX>1T/ZZ7%R,QX.IN2/QRGYYW9T M-WUT)M?.Z)^?Q]-_DQZ701@5%+R\O+PIA$0[9]QX(N95S!?[O=4^I7?J!-NX M3: S,RBF$I,68M1LDQ/0;Z1]05IB+WD"I\5&L.H3>;M4/ONKFU0%)1O>8+^2 MV4!)&@H0P.Y&$I6->#:.IAAD*E:5BH :H]*X=[%H-N2#[(CW]1E&SGBI!E49 M7L?<*)]IG!Z%;,J3,IL#9P''>5I2930':Z/Z-2&/@^3$>^=Z$_#J_<%8S=0"H)19M]2N-=-VDH*# JD0<0$T*!/W)Q M2)? 4E&(@/ 9IJ0^Y:>BWWZ>( M?NAH)OK4&)7:'2*XA#%A .EUGC\E)Q64O(D%$XKV DI.B5&Y%*MOLMT'[$Z0 M:E=7 =R-#-P@T-XS-+#F;M^R#=YF](8@X,N38([E[C&8P MIO4E1>&""H %2T4]*521MH?7Q66.ROY:=6FF!FK!.E"/_WST[9'$P/\]B=)K MEE,DV.&Q(L9/FZ6-!Z&?%R[.CCS2DL8B\]G)2/O4@[]MHP<[H=X>-6)XI<]0 M#Q/Z N<](+CYS.WS*V/+ED M.]JG$OQ]Z^5.2^(.0\;IU]<(/P+\##T@WK.T MZF.?DOUQ5Y+ET&6/4+O[I0= 5G,1C$%&5DHQ?6-WGHJ*$=_[9* [[#Y5Y[V9 MF4&7%?9HFR@@1M>GQ$ G(=7"<8T*;:28TYF0/976A>AY-<=B">SJ?LJT+%= M#;;78ZOS;51K5QRP1Z%N8<@PR4,!0^#1;2>X)MP:PBB-'=#%DBAV\$L:?!"H M4'_=[U5IMHK1]4>S4DU^.NOYOE.9^SMZ70$O)OZ2IC*WJ_Z>IA-!Q/G9O)X^/HT?FN&.0O MSG?9.'\Y7G?:YFR)OJ@8W:$81#>(N"7BGJYAZ(8>$3V9ZP!\IGA=KLO/@G(T M_71Y0)>EMB/4\'EN%2'I52H^J!TWJ?K0WOKQ+X]6PP%OUPQ&+ (O=E48 M;<70R9;T ;C!**(KFWN,R)(H7C^". YD25Q;=V>!O'3DM#VA]KC#XQT7F^^X M-*?@3Y@^N\A"1:*[*ZI&%DQ4FO%8!2'V6-$@"- +]1O$ 0Q1\A3/DJ")O4)L M[?HXF-LG+>DR&:JB;P#'N=NFI[U_)'"5!5P?O07P$YI4> U?@3^((A!'K<-7 M/YR_W0Q?W=\,[J9_=>X?)O>CA^F_G<'=D.7FW=-,O;\Z=Z.I\UT^N(-F#AO> M<=GXQ\A63_>-F,29^*MB%[X>U:KE <6IM.@Q?3>,CZ$R.J75THY@50N%U)*> M-2$J>@*6Q 7F*D2U?C0%NP36NCA1A8;GR2S&^X$$S:2Z8AM5%_I)\666]+ M@N5E1^'(J#INTK[539H@+C($*PP\]J(/;T7(=B*\ (A>.PN,1"Z>%K18M TK M$[YRU"DBY', LOL4@R7-9O@/^U[H)L0;ZYZZ/YS-6V\D]Z8EHD)-HJ%'KUD> M2[IE^TQ+;]+:*\15>)SKK]MV9GT^PK8$VF/N9!N]0I$;$#^4K(IT);JY)K,% M#!/@3PB108!XKEP*:7T*@Q1[>^Q2 MK Y 9&7R)@>35B GPV1H\Q-"_@L, H+4.(S=< [)HBY5I>Z7\?[6O(SW:3(9 M_C:^N6%AS/'=='#W:7QY,W(&CX^CZ?%27M\H7F;O/K.$SB@U#7&X4@A]0"%* M(0U&71X/JS3'5AZ4U&AG1TA2H6@J"6W0M(/I_W'I!D%Y^)XC(2G"*6]@08Q1 M6ZG*"IURFOHW$<4S10\@R@V:XY:X$/MW1:KX2,,5(C>0WSOC"Z/[!- OS6O\JJ"W]5KO#D*IPP' M9W P]WDK]Z +%FYR6AHP;]'!WO/.1/AN4MYR+YU+W8$\#LHMZ:4^52;384'WB)$ 9JO629R V-I M2KQ>6PO.!SKJQ";C$+S-2@H M[@H;:X!9L'_LPYP:=)E_6&"Y C$8S#&0I&[K-+!@]]B#A&04FDV-2:(8+0%^ M &D4(EK E5Q8TA86["5[D):41+-E1*!'EU_A7-.R)/ 67#OL0502 FU=]*O. M!O2:&CLM:$-9[?R@Q7;O\,X6)#3Q_TIUHR<.V*,N$D:(Q> M,G\ODYOAZ.'Q?[)'S8]I!GT?=[ZXV%<5 M\ZW#V'.ZH:[.6\?<[,4E[N,C Z+-X3S=55VN2YA[=\TN;E("2BI"G^8?*0\R M=C.4':<=7(6M;8)V0KSY5V'2%XFDH0@.G 6'&;M4_,;[,'7JS29+9AC+JDS5 M0 X@08*/N!5LEI>(LM*7\32$Q^4=)E>5*46LUO,]II> E^+<*CF\!=Y&["_^6- M+ @8*M1<@XCC+?[C+7[9>K/YTAY;I$5;/D,H[,0"H]KJ'4(A8?8$U[[QUR6W MRAXP];JDJ.@56;,3E-TYF,S*@O3W**:^G+BJ]0/PZ6$L?;]0^+[S5CU9$!77 M*7?5D3J+C%*U/1;MCEF4/PEC^FC MX]E45$,T3E_^9.\\H1OH/L& C,_N:,$9!"F:W.*TW?O:IW [O?^])7V6V7WC MA>FF=CYM:N>(<""KQ\AT4V;T_?2_3Z78ZF7O'FFV3%&ZN+'T]"/Z1 #C:*RA M+3T.LM? Y%9/=O=-^;>J.+\!.%_0JV7/ ),-%ON1KFVO78BS9^_WH%D:6.Q5 M];:+#>Z;-7;=#RHO*%N>4:C5[+:@Y%06ETZ.O03:REQ!R+C;^&.R59U\GJ_8[+?;3[] MY@&L$NPMR&8YG;Z[9P9]K[G/9YOZV?"?PV@%/';:):[H+8:U MJ*(W3X,*KHLI,#N#97A1-R-/R^$ FJ[YK=*@>EF))OYF.9\\1>"/A&ZWGT'Z M]J\D[BB$MB;?1LL!*+M8I$2%;ZENB6@OA=;H6/5@0-&HIL$YD&@TS MI&8_#F<(+]FUB6L8NJ$'W:#R7>OPPH^<:P2C3[>CNZDSOKN>/-P.IN/)G?-= M,9A3&>T (@KEE8N,@43XBBB8@P0B$&-1^@D"N7F.M6K/^STE_A/-,8>1U3 M(;3A4(5*DZIK2R$-QLN'L234IZ-W-2G4J3#[7ED03.(%P%ISO C8AC ?3WMJM?P$N.\@?L"F MK'2:K!'<; M/#1OZE&%HO6:FKNLV((R?L7\%M.R)6'J%H)_ ,\@3 "M5T 6BC%VO?@W&"_R M1SA&KUGA:%I8F/SG3]U7@1YTZLD>/]A:03K1N_.KWO[O9'S@CUPEDHJZK?2X_VN&1M"?="MSWW*:MHDL\!4$N^75,; M[DYV-&(] NV1)7T3^8H5\)_3%ZP'GH?3Y^">8206H[*5#85Y.DI02=O.CQ3Y MB;OBS!-^E8X.O=A0>*>+:^U"ZUX.AM-;\?0RV^B5X@52Q4KH+![ZY=L9Y&_A MT7"K/FPHG]-)@JTIM<>%%B?1\[M:/#X M^6%$[TT\'E;*Q0$45R@D>;EF3_\H'ZL7P]MSV4%9=D%"A=DGJG*\\I>TF77Y MD_ !T >UB#F250^,/H?H*0+XF9(W#E<)<2-DJO1@ +.@4DF4_%7ZG0UGQ^F+ M4KFY.M$[,\R>0[O1@M[?>W8#Y1F. -:"(YQ=&T;M#)O/!:-2O$4A6*?U8*^3 MT)>+401L@1REVE@5@H@&.VX1*(\TCM46]G\2,0Z?012SI6CA+LHUI? RE+R1 M#><+6O)3$6)RN\"JIS/X6USSW UN;T=3]G]ZL'=D/QY-QW? M?1K=78U'QXU#OS=O@3\B4HR)!)4WHC=!#V";("? X(7G$A6-*\]-8)LN/?,U M2,;]W2VG55E9R5,$?>AB@@1WX24"LN9ZLTAOBO0J#O+[9_.AU7Q0S=?'0@_? M>J$'T5D0B.-TA4PO=,#PW?G07?-=AP;\(=1ST"!C#WR>A.#?P,7ZC-YH8#CU MH3NG-^@P>\. [%(FLRL,?!A?NQY[.D$24!:#[]^AJVJF">/)8B*L$\4-W5%A M:5A8WR81) 6A.QTE:AP3B): MS![:T_O]91Q"=L3%!]V_-U)5^1-Z(SX!5K%?ZG]$P'9X'9DFR:1@Q6G0./0A M!E[\*7'IBPZ 6#;Y"CR1'2+-3E+DC6JUM]RZ.UT*1M.K#ANP"39FUHFN?[T1O(L3;P\CA;<@0 M:/?F)R#[>/CV66CV66CV66#ZC, M\A ^0Y_,&K*H\0;, =Q&$&!N!Z>EKJY=]>4!OJ8]1!X@8N!/W37K KU(/3I-0J5 MU]'IX6!BMJVHLF>'O8EV44ZV:HDMP[\*65J?3 MP<%$>ML099\LJZYB,J,I=G@+%RKLP?J(<2>J.D3*?CI+>9E%D'[^/U!+ P04 M " !W?F=9^0:C7FE: &GP4 %0 &5X<&DM,C R-# Y,S!?;&%B+GAM M;.5]>W/C-K;G_[=JOP,V.U73J9([W>EYI+,S^M.VG; LY+Y_QP\#KXRW\^[SWTA,/(#?R_ M?O7^[;NO$/;MP'']Q[]^=8RW%]]]]9]_^Q__\9?_>7'Q]\O[:^0$]G&/_1C9 M(;9B[* O;KQ#F^!PL'QT@\/0]3QT&;K.(T;H_;NWW[U]]_;C']'%Q=\8C4LK M(GT"'S%BW[Y]GWXP2\@%_O?H_?MO_OS-M^^^_0/Z[OMW?_C^W4=T=Y.VNR&B M;=VZAI[K__8]_<\#X8>(BG[T_7/D_O6K71P?OO_FFR]?OKS]\N%M$#Z2[N_> M?_/WF^NUO<-[Z\+UH]CR;?P5(NV_C]@?KP/;BIE]A.[/#Z&7$OCP3<9+VH+^ M=I$VNZ!_NGC_[<6']V^?(^>K1$3ZL0*3M/GS6?M$I_"_?A6Y^X-'N;*_[4*\+1?2"\-O M:/]O?/Q(OTRJY4>JY?L_42W_5_+G:^L!>U\AVO+S_5*J[\<"K:03TT;)1-\, MI<8^PYV4@TIRPK*3"(6 M!)0P)1W8!7H>C>L@/#=8E(9(A.VWC\'3-PYV&<[0'R[H#\Q.Y)=_S ("GM.' M* XM.TXI,?'_^E79Y\VL086FM*9A47(KM%->Y,<:.R0MOK$#@FN'^,)+OAC6 M?1L&^W)).;N@Y,-_> _-O]A4E8(>(8Z"8VCC1M^H*+[,TIF(I 4=R;!_\7G= M0.:_S=-Q;NH[:.'';OR"EOXV"/=L*/@+%T/;L;96],#8'J.+1\LZ<._"7ARE M?\G=+/G#/]8QB2TJT\9ZR,,\L8"T$4R'J]:)>EUY"WBN5R.GKO]EY-"OC.#_ M,^IQ!(KQDOP8U2DO-AR)YYWI5NI]6:L1>."YK!UX(26*&-535^Q$L5C,A8;6 MKFULU:<)Z7"R(11+QJZ3CV%&CDR/-$<0/X,7)5()6V<(E-IP'G2'0S=P%KXS M)\Y;H>-I._@^5:K9J7,5&L'VLG)16[L;)TMR4@=1PL-YWH]'*R0P[;WY]$NU/_.VD&VP-EPK;VP8PPXI0''$!#RX]<.@6K]<*2IO#=4*;? MV2![T@ZV(TJE;3_X9I0'Y7U@:F MZU5*JNMVR4)03A51LD.YW-*W@Y#X.%N!8I.767#TX_!E%CAR#ZSK!=TAE;0N M^F=E%\CNJB9X2^\M,)D@Q@8%(4I8(^]P_X%!JDT(3Z,YZKD_1 M,_//(;MAB93::RS8/H9D?,81FMHQHI01)SV4BVVLYZ5#4@5WZ_)MW!I_D[>' M[GPUFA8]4=(8LEO6B=P2%PEY5*0_L*=.'8<8+4K^H>N<[Z6V*&\+W4,K-"QZ M9TE#R)Y9)6Y+KTQH3M(?$%N(7_F##=$)WQGY<15N@B]^G14*+4?BD>?:E?IC MWFP$WE@B;%>^2$G3E)$2']@/6;JZ"N_"X,GU;?FT1]I\)!XIT;/4+4_:CL W M91)WY:#9I";E,+"7W@51;'G_USU43LTEC4?BH:4ZEOIGH>4(O+-5Z9$=4!,^@^EAI1+J^A0;@"FU@5R('H'V[G:! M+U^M*6D"UY5D^J3N=/HY3)>22JGK5HP@8A0'F_LF*T0O[[]]V+CQV<%&21.X MKB73)W6MT\]ANI942EW78E10L$7OOWWS\#5*Z??O7YO0HK=9UB_[AZ!,T]// MX7I6J2:I6Q4^A.E3Y2)J.Q2GACBYX7!J\6SOB,18LNTK:0;7JZKT.L4LL0U, M'ZN4M.4FQ@M*J0ZZ[3L[AB'V8WZ\@<8/F=L>3T]B*S2'ZX(J>A8GEN5M8;JD MDL0M)Y<)=9211YS^<$<38DSOW;A/>&[%5B*.U!C2YM!]M%K/TU,(96TA^VB- MQ*W/'634ZTI=LQ MHBBE.I2SK?>6YUT>(]?'D7RL/FT%W=E*M2HZ6Z$)9&L%KBE4Z;$$:>.$O*# M0>$.>UZ=4YXT@NZ+93J=X*#0 K+GEF<10ZV. M,:WE0A>)Y+.RZD[0W5!%YY.))LD,!G@)U:/B.Z M9*VL'TT%IIM7=YDU4=3AE1T@;N?>9Z79&_ ME$UFY"WANF*-=J?W[4Z:P73$.F%;W[83'9&1'MH+^>5G-3\LMAV+)Y9H6.Z+ M0L,Q>&.9N%WY8W(E?B"/3!(2PC^TO*7OX.?_PO*)S7D[N)Y8J=E)'EEL!-,# MJT5MFRURLHC1181P_YXW)4[OL)#RK+(YS>GG<#VM5)/4PPH?PO2LUZ,4?DI_7J>CF?;L@OE]/KZ>UL@=8_+!:;M0F?GT81CJ,:[SYK!-N/RW42 M/;;8 JYO2N34AEA&#OV:$C13Q*YKI=9KH[&3K$\HA=!YVS%$DD3#\X Z:0@] MKF3BM@NO278."42<=:WD[//]_>)V@\R%WX8=M,?&T/)^21Y3N(_2 PFB K1BDO MQ)@9">R!S6#3'W#.J ^=GW#X$(Q)ZT&0[AX3T';M&#.MR\^3UK6%C625&HK( M5=H0+E)5BZOKG#E5ADT3R>'185"H=Q5I!!I)ZVV;%@&+[K&-2?0_>/@6Q]7! M5],%=@RJZ%O(]2O:PXU():FU,_^$.,JIDV1A2V((33TO^$(?4T);6EXNQ(X; MH^L@BLQ&[S#F" 5S^#BF-Q^M@CUL;@^/V -']./?O9]\^/ '-@+_[MO)M^_^ M,"%$H@-F)^:]UML+.GAP%^*#Y3J+YP/V(TQ2D%6\PV%A=B4QLEI/V.C00'L1 M)!2ZP<6*)L+KQDC" R5,F,:CMWHT,0 M6=ZG,#@>EK[M'>FA-_)7$BJQZQ^QLSI@7C6T)B5H0Q V)+2WU?G2H0XUN #2 M@4[:QT(2EHCQG*",*Q+9HHSO! 3>NEK+L8?F((YHJ"#EU\NZ1RP^$@C, M,)O59GJ-BNN]:'6%YLOU;'6[6=Y^7LS1ZFYQ/]TL5[?F=V!4EL%'@JVU<#D2 M!.QL0C$ 1*E%8I_!969R0P$N?KDC>L0DSZ-+JP=Z&H),!Z6Y8647V/&EHF]Q M'B-O#S?ZE*36S]LY\0EBY%GZGC&8(,+"T)1E$)T/E/R$*8USI?V>E*X#)6!* M#P)9PE3TAN0_V"/"X> 8W9+HK\P$E#K"AB]UW440J^\%%\H:R*[KY\5EEP(7 M F<9'R.H-ICZ?D;0X"K,TH^)#NZ#A[G*!,46S\E6,^9UA+[5': '=7UNHJQ+&\--X(59-9>STQ((TZ;/5 C!+"16!U"W9CH M:6X@KAEL1S.@5@V:\ ?&SG _)60D6OK68ICQ2GW]/0&#NMEH.XJPPZX#:Q6& M1'UR<(.["Z6&WR0T/!TV:;3;TQFR^E[A@)MAE;L7X(&CJ,/YOA?<<#Z1K]U. ME\$-KHYVMLSM:%V[UH/KL==6I[[#ZECM L\AR$(7Q^.7FHMZ#;K##J6F=A"# M3;4OW'!LK(&NNPN,LIVP^,7TW;_AU%].+Y?7R\URL4;3VSE:_/AYN?G%<-RK M7?:._+WI\"U2<.=]801L9!K6Y[W@AXP]I/+*-CYFHW3!ZX;>G/@VGV- MX@ ]8=\)PHA1? R"Y&QZA,,G1C6E0*2UR"0PQ.@8D=]!*;VB\V4SP56 MW$P>4N7$78W46PA\-A+]3-QN=HSB8(_#=+QZ*8?ZAEUA@KZ._H5B"PK]X"9@ MC:37'@H2)@S24,IF@C)&9F\E#&.#A#!R\(&6'3.S=FC;X1$[YVFH;*VHHCWL M:*[5].2JQ96,\K9PP[%68NT"O%'L[JV8Q6/* LJXV9O2@JI\U^T1^[:1 MH@"K=,9UC8EDBNEP;2?8D:JF<^'@>64/N%&K*+?VB>MLNL[H@\EW^U:;'307 M5CH,;Q-T>-N_/578H=^1U22[$J_K\G]7B@UWN =,1F_:=.END+@:"ZP@@&D3 M%2\NB]N_L$H#*"]EC' -0VWQ8DRK%CW,X0<#M081VWL0&HFTP'_I8R'J2EL"CKQJ>;6CCY"]H'01)3Q!^36[=(R]L>)C6#8-&"C5 MZ%'OF.IM<,=.0)QZ3((?>^?:2(8YP%%6(F0' YOI\:RC@0F:!K'H?MPC-DAE#A =Q:$,X1]*F[L5*_PY'7ENQ[GS6#' MH4ROX@&28ANX,2>55/]@B/@*.:,Y0/DV^^^0RZS"SNJ^/Z/ M'\B?WT\^?/<,&E@>S:YSTR%HCRH"=Z$RX3)$:JF6,N@^I/3Z]>$/UM MSL5$>&]";$7'\(7IQM6L&OLKFL,.Y3H]Q0"6M84;MK42:\\9$\+IX,EI3WIX MD.LCU]+'C_2@356,]J]LQ)4E0[ =1/'WZ ,9GM_]>?+QW;=LR/[VN\G'#W^> M_.G/[]-L88<]Q_SC&?M2><[QU;5?^GI5"1]CQ MK:Y[\:6KNEYP8[Z![+H!D;) *0_T1N""$C9F:K@-H+ZHJ\-I&CHOGHK!3O40 MR#N$>(?]B" -+XM%WSBZQ-L@I 6RWLMR&PTZL(->VS(GY\Z;$8$+"?JJ:(?( M:K84#KW<)1?M3A?MZ*8/O=\1>!YMMO1)>.,HGJ ')@HM-&?HI4L#)A-0A;_$ M8XL\T1OZ0!>[=DEXPUBB5UX$!8\8 M8AR>MH$;A5))NXY!R4AJ) 7O26DR[R[J[!=U=LMU-C0V9LE/DON(7]@F*'Y= M-3'<&7'8D=^M#:O';1W*<%&F8_W:8I-VWM\'6AUPZ ;.PJ]<.H1B0+[%%VP1 ME[H_>ZQC*XQ'8)%+_.CZ?N]&T<@SC9B#']4"4=^MM*2=Q'H*W6 /3:IZ-ZG? M"'E*PR4:I^G;[U=!. ^.#_'VZ)T_1%]3>:0A#=C! MK661PDIQ$P)PPUY/C=95M7+29%:;BL"JO\U"[+@QHNNLAHN;3YJ,(8JG0W00O)X]R^J8#MB]]DT ].RL.(F#YT7U5 MXV2M1Q:H12TK@Y0W'5& G@C<97#V>;-#:0G6A+(3A$GJ'&Q956>#BZUF="^L MK?9E@>:HW*WN141VRWS<#!JO\CL]JI8I=AD9+I?H6PG.0OL1(729U-U&K\ ! M1KSVH'(Q: .IQJ9NPG#%)0:J:@\[9FLUK;D,PQO#C=9ZD;N^#L/)&\NI^E/X MDC\3 B6!&D#1!Q#9T@ N7 !?,V>IK!C3MW%66W[0>NH[)<>O:^N#-*4"&YPU MK5(\!M6(!%P@UU5$.RU9WK]?KT(M1 E_Z>L'_$5\2)RI[0R&J!T1='R?\[ M&^M98FT]2K"CJ85UBO<$&Y.!&U5ME-&_2#%&X7 M&K.1D;$XJT:^2%[AJ!EUJ]K#1H1:34MKZI\VAAO=]2*WKZ2?DC9=A6L(75L\ M2R-YQY.F\VX4T:K6))]AMPZGCR3)NEF_2#V;X-=8\>]Q3I1/P M-SX;J: _?)"\.,+T0!%]K=+:T\-%=!)KY]S9$2)^Z=2B ER$7 )6YR(:]OW* M08PR4]5]4/R"K_\@2<C7]X*)@ VU%M.0 MFBYPDQ%5P77=.Z'/7+O((?8",!,*.Z#TG8/MG1]XP>,+4]H1 ME#89P6O,[K$1G6^L\#I M[ (W@C@0%*.$Q0QL/00S$]ZPWO3=MTZ5)UB1-\G$HUJUQ8AQN+ M\5X2:V@B[7S[@(L+^)79X="RY$$V;EVI6&6-QM!H)4(VS[4 M.%'TAI+MIV*M(\ZON$8\W4ZO!N+OMO #XJ( M4[U85=MI!/%8J_-98$I[ (_0>KG;N;%(/\L.$A;=)@CJ3UL,HOAI_$Z0CXT, MH7F60,_9\3I,-SC>!<[2?\)13)?#94F[:E_8(=W( F)D*W6$&^#-Q-=U]T+* MSX^>)A5F.2\D,#,4\,,8(M':]=-*0L$6'6GAPCRSMK9;UW/)CWU:8E.7MI@P M1Q-C# *+3=.:\68TC9*9$>8Q_8WDII*73=TB1W\J)XN+D%,8OG5Q)*HG*R$$ M5/C+(;S=QGK&T>*93,:"T'%]*WQ9QG@?-2H2WB]'V'@Q@+7E25:G[.!BUA!* M=YC0Y0*B7,+T6:&D/1-R,NC3"74P"=G*B7DYQ*:F3'Z+K6>3RSZ9.9)!Y1+[ M>"M]UE#>>@PP)]7R'*+.FD*'%[G +:&!$$[78-&;A+:9]PE[5I0&XIN'1$'S M(5F%9-H0.)) 5=&]65H!/7R59.][D"<#.F;WFTB,@7JK; ;4LAS:G QE5-JS2;0Q9(P$5H747ZGUW25T<88X-OCPQM'4:*;:8I M3R_I7AQRR !GA1%]N9$7E.QE1% T*$-=C825EDJLPYZH!*8!^3J#+XY-#>C M-R:0UK"4[D1[E,"MHU+_$VE>4,"-#D%$CPYLU2;<\(!_2.M6#P&2F3;D06!( MXTF& YG5 P("RNDQ:ZC]"DS9@R)765M80-YI88B2))JGXU,J.:/ M[DTX&!J9XO>CHQ3BE% ,SL1Y[GK'&#NMI\XG=&"'L[9E&D^?12)P84!?E6&F MT EK,+G4$!9*B+WZB72G1M.<2CMG GWS]A]W!$IIP0"K4=\>]P_X'"U/7OZLFI] MK"D-V"&M91$QT!L1@!O^>FKH!DO*#27L$.='LRC.47P8ML^EN;I$RI!9K,0L MYV_&HHO^K*&0%\&PQX6YG02) <0$4.$Q[.941HFB=591P%$9B=$A::TB V%I MG[F7)IKV;YI*/.W1(OJ(.KA-+DQ.'V?GSYVFL^OL^'%R^KAXXK[\,BE,@U_ ML(QJ%XQ:V,4 !WI704AR87]V#$/Z/L8FM/R(6((:RG?8;Q[;8IDZ_SSRHGRI M/36^BE;,Q@N)[6VLBI#ZG,8)F!WHVR-^)M*A5#PDR,)^[*?R.L*X+0AL]:/YG ?\<*&@K>)* ES@ M5A&Z]QD]H&)!P]FCN/-NG9@ __V ?@Y"ST$_!!Y=&(C8PL?ID_##O$(:6S&F M&+?:KN/ _FU')"+#$R_;7#/;5NT+&PD:6:#P3*E*1[CHT$Q\[;A8WC[L_5IE$<^+3P^?39E565 MJ>LS$G>OTKC4S[$DB*3MW)FD+ MVV?DZ=X-IOO)$BN<-('MBF7Z%"IU"9_# M=;Q2*77]+5V!YN2,>!GQ]7W@LS2FTM7*VL'V-ZEF)[/38B.XGB<7M<7,BU!$ MC*3,"0?; ^Y1-Q-QM0FQ%1W#%R8 %Z8ROJK:PXZS6DW%>),VAAMW]2)KOQ63 M4.9>.D&)SQJ-Q &TC4S%Y-1Q7+I>;'EWENLL_9EU<&/+JXS+NCZP8U-)8S$^ M*SO C5$UL74]-Z>.*/D+UT<) [.Q.IC6AT1KFS,P$;OW."83,>RDU[\J@U;: M&':T5NLHAFEY2[CQ62.OKHNF9%%V2=%H//:DY=2VC_NCQ]Y\?./@K6NSQU02 M)D8&TEPBV79Q]:#:H#_LD&ULB<)@J]H9;F W5T$["E:SI?0(G]%1>#@3"$ 0 MU!W7,_0F;,F)[$HHJ.D"._I5]#UY'%;:'FZ,*TFM72Q#=BG!9$@/J;%;_MK" M\(M4/UG>$4_M?QW=$#NS@.I+G[1662>0=X4=OTWTEZYB2?K!C>=&TG>UML7X M3%#*B2YVD2CGS R]:C^('>[Q@8B^LY+W[&V^Q&=L"6SN/KD.]IU(6'&7F$?2 M%'9$5^DG1G!9.[@16RFM?L&;A&BV\%RV63)4,/:K(G*P[9&Y@L/.KM/E+/3F M=^_>OONC4'WK)#K)P$SFV/:._OW'#XA&$NO,?_Y@)+_.SU5'FT"R^L=NG%/U M'3H1(3,#*SF?O7C&H>U&.#FTMCI4/7O:#R?8V-&C=8M+[)VS@8M/OIO=>$FE,;34#\^.2742-XIH M1<-M$"; &7#Z""=LC52D8)HNF6CS8TBOD./0#1R6YJ5%VHN&DEA>BQ!LH-.W M3?%T:U,J<&&JA2XMHX9'M:AD;0E6T.MY6^S&1T/E:0V8:_I(3?$8!E_B M'5WH)+_1)4^..+; "1K8\#^3+VR-PR?7QO*S\^39?,,4,/MGXO2#*R:?% EET+,V+C:>J-ZPC0(;&P8E?8V-5$ M?\E%.6D_N)C32/HNKIS1.MW9]JKP<@IEQBX1F+YF!],,0Q=NH7)<><&72+U> M2UD7V"&OHJ^D.LM9>[@AKB1UK[589M/U#^CJ>O7SVLC96QRS$ X#&G#.Y'7*&.-37(3= -X/3$"C8D]6E?Z:IK1WS@PEJOVNI?I,V$HLL'F5BLV&/Q M/5OR\<@@$J3%4SE<7AXVV+*RNL4W68FIZ1]M:NZ#8.X@,[*5"6:D]/D<'T)L MNU5GDTZ:P$:\,GT*1[*%S^$B3*F4VN>3!6)&HK:0ZS\M>5AJO@33M(-B:'DK6%'<(V68NA* MFL*-V3J!=;V6TD5TK9E0YL&:T38RG/:MI^-&AR!R4VQZ.$:NCR,C0PCW1T*EM?:*M0B\OR1!6^4+8C*><^./KL/11^0Y<=XBNDC(;T!J2GK,9:(G]\4F2)^^IVS11E?E#(>%'%-&4?Y_I!D MY:+O>9XQIU$UP' 7J?C]U#NBT()+(MWQES2&.="HZ7AV!^JL)=S,L4;>EF>H M0_39)WD3IX\H [3H+U35+C#UIFPG!\:;IX#\ 8P$7!HBU&E?F%&H90&5)*_0 M<;RI7;D:VF>!:1;W^!BRX\M"/D=/!%O1;I)'[S@!6.2U>V//MN& M"_RW:+-S([2W7NBP[1T=S')#=F6-I88I.API.B2U!R:45V$=EQXX#EV;EDXL M]*!-?0=9V38FFZ,%VZUK$P3X?2$$WZ)IE(L>4[&PQ\Z<(?(CP2/+<4B22HA_ MV6%:+=FSCTEZFFTU$AM3Q>1[C8@NZCPR'5W?<>3)"2 MI2^P\@T_Q"D/#SQ]:Y@EMIZ;/EU_QP$-MUG/K. MM6L]N!X;(6]Q7'.BL#U5F,#6L=7$N69+DG GI5TIIAMOV:7I-ZD$]'7C9.=# M.-''Q&"YJ" (?Q#:\!$_TQ;DP!=1JPD)N7VFMDU'TN@^V\%1 M-FUIU[&AD5S_:L@Y[S#6"%3-Y2I:RC.[T),:\E6 M+U,K=!M;?)?K71W;Q3YCBFN)Y!W'=,*EES7M-O'^[## M[!C%P9Z$NI,0AQ'L:5YQ9[UHY>AYO[$%N41SM>P\Z32FX):)WE=>GO Q=%>@ M?_TS10^EBIJ+Y_"(Q66()@8Z[SK"J);H7QO8)_U&%MLRZ;L/;\I)7*"#%.%= M6R%5-]EX!#)H%]<>=6*]BL+80K[6&DW6^$<* /5*]+QVWS,>M%Z@[](DUP$] MG(+#?8NA7W(>X5R-:R+S(]M=GK$=YT?LVR]E>Z7J76$&N([^V1$&Q7[ SS0T MU:+-D30WBVLGBVN'E\NGYZY",DL-660?6%5@&O->)DQR^H%),^R9AZ%,)(&] MG!D2N U_,&(H,UR7?N7=X=U=&-@8.Q&MT)K4VX[2^V_2@^LVIX51>[6I:\K1GQ- M?UA<'-I4*3]$&::E\B/Z*-/YL8Z,Z_ X.;19N.YE+@*['J8DJVY$ ":LZMM" MK^XEW%FCA@X#UKGL!1N"V/*J9HU#FF2QX=5Q[^Y7/RWGBSFZ_ 5!J70IL0.O MW]%!X=QJ0J,$#@7;* !(!971 8F*+CT!2L8:4%5( U9:WOZT6 . DS33V@13 M^U]'-Z17M0FDQB_TEFA,7^,E?SW0)A+;-2( &SZ:VZ)0/T>Y-URXT-!!>U:2 MSD/B "7,4,IMPNY+Q_RN8\;2T)F3(6U"Q-]9K,[.EA8"28QQR(V!)<8P@Q67 M244O''T*@TA:1ZN^V\AP0:)W)1J<]!D1!L@D[S+R#;]C=[?JZE4WZ X_NII8X*9JGUAEPO#=6H?5")%N<3:M@)C?F M.3OC-3%-62-*K&$4$T[!KR$DJ'<'C@@-[5 Y[H\/#YIJT&4>, P8M,@'^C*& M0(MN7A_I$Y11X+D.*[YB;;?L>0@S>Q.Y$>;X"7O!81ULXR]6*#N"7M5^+)$O MT;0\U$\:CR&V92)W$PKUA-:)2@H6 ;!?"HH#(Z$%'1I2^L)!BUXFC.A:V;B$^Z& MYQH]&J"HL\UUCDIT'G[_(*\M'2V><6B[!.94UEC&+ZRL\"[P'&*QVN46 M22?@8:VD<_GZ7UD/P &M)G<7*X&W 5W'CHE('LW,ESZ).#*E-K^:WXOFF]#R M(WJ-@ +7%S?>L>KK@OZN1/]!@WJUG;MT.N([=9%<;#F.\"W1KBQFA6;P [5, MV-;124:8C*KA<.Q2OXP23'*Z] YEK6RQW6([7FT7S_S5@GL"G"N?FH7^CYXX>+(\S(K4 MIJ_"T ^FOE/\@]!28NU^.,&&G1ZM*^)3#VS@ EF?RNJ&-Y>)G2A,I$)4+/HT M[8R]@,3@4. X0;DP21.:*IS\L=ACEC\ELLJ>$C&R- '[*[#S(O@X_3;H.U+L M!6'^(!6[MX]S[LSXPKM7]',3:-S*A'>L LMYR0_Z$AAQ&O'+XL:2?+N#"P$; MP\U\)R*\#RL!7.0W9 ?]DUI=(3^7'944&YJ@3(.3H86^ MZ@&BCZ_K=<-WYVC\2L$5#%;V@7>\LMW"KUQ/-&R^Z?J'"5]@6/SX>?G3]'IQ MNUFCZ>T&/>0UM((XN"EVA3N,-55 -QQ$/GP4HIR0P,KT =#!+/'Y[NYZ M<4,&G.DUFB_7L^O5^O/] JVN^(!T=;WZ>8V6MU>K^YOI9KFZ-?7R8+#'&_J" MZYWE.B3GEYBMM"'L>)?K=E+2_*05W"BND+5%I5[ZAB^CB2A1]F"HJ2+D76O' M$(@]BD:/J(KO%9N:I5*XH4=PR(_Y71;?*=E=M1@HE0'5@G*SZN1P9X M#?*62FD7WF?[ 7'.EQ[[O&!0Y!:@:)M!45YK>MC2XT8M)/"E6,UG;/5@/7PE M.FK#A="L7+V87>8FXP^J_#."N/DE^QMBIC\%+E.Q22_K;9I@;0R0W9#%C :=VBW#)H[H D3J%%/ 1!V)S.R441:W4-B^&0K+<*$94B2[US.=#LS'KSHO4NRRN= M#8#O$"PXT_"S3M_R*2]AF^WY'_$F8/=9MCA<;=F(.*4%;,KLV8H:8'1O;R7Q ML1]-4L"QO /%6ER=% LD%^LCYX^F.4=,KZ+%B0AY:L4*,@W^](]I:_'2VF@J M5M;.3S7-N;$V@K%X\LZ$,/(HD&F#-7>OT'W\V;V^:N]"%;DU@\@'TTG,?$IMLJ?+1\]]_IVYY) 5>ZT^\[=^0;2:-T MM4T6D"QO3?["3@C4U57KBC9,^.[%@N(>7">$X6[$=:N>]NWKQ7IVO[RC)TSH M!M+EY_7R=K'FAR OI^OEFO[U[GZQIMM-M-7H@C3?@=O@Y_C2DQ)A7*Y"AOO5#3$9#.S]0[. MPJ- SR3#<_W'.V(PN[X>;&4'V(A6KZN(3?+6<%%&06;]@R4W-]/[7ZC/KI>? M;I=7R]GT=H.FL]GJ\RT[3'*WNE[.#-5<6+N/OKMU;3J5.;-!W="NW!FV>S>S M0>&(NE)/N&[?4'[M$,C9H)P/2AF9'P*'L@-H**!#.2_K@)V\J -) OC.G^5] M"H/CH6Z8:TX%-CAH6D5$B88DX,*%KB+:B>!R/5O1P/B\F* M@' @ZQ[;V'VB6P!U8W9Y2]C 4J&=B!4ES>"&?Y6PVK6H_GZWX#?N[Q?SY09= MK]9K,_GEU/."+_3&^E40SD+LN/%U0!\4KALC5?K!]E5ES0O+*'6=X/JQNNC: MV^HI!W9.D/- G(GY0:A_]>$$M70SO&;(4>D'.ZB5-3]Y_Z*Z$]R@5A==^Y## M]?1V,T%W]S1OVOS"UOMI"9D[>BMO@FX7&U >KC[+:TABI'ZO.'MKTG^$T=#' MI"(__7.7G?[)CT=!FG\-:Q:0>/$I")POKN<1[9?9J[?L**YZ=8&F-& CAI9% M1,AH1 N9NBIH1L=GU:K^<_+ZVL6%LO;S?3VT_+R>H&F)%7<&,D5E?2O&TL; M$WD%L5$YGC:C,/+HZ&[P2-FQP31GR"]XP#J@,[1EP $'S2+BEYHQ\ZP1[, O MUZGPDD*A!=S E1.,JW@8Q M5A^HFO2'[:J-+5$X(J/:&:Z#-U=!>UV/43<_X@RG,9AHQX]TFGJ/#T'(:IO4 ME&>5-P<>RS5Z%D)7TA9PI-9)K.VFBT]T44$L'0K!2QN,1DH]Q^6[JB-0?;?Q M>'0O&,QYH(P)J-G/(!: $=X+*Z25W>F[(^Q!WKH9C[PY[$"NT[,P"Y*TA1NR MM1)K9X?3^]OE[:KFP7: M3/]NYMQ0B6YU TE-E]'Y:^5P4M5^5![;'+*:VA3Z?64)RW M;I"IZS,^]ZT<9BH[C,N!NP-=2ATQ\L) ^!<><]:@XG;6;#?NS&OR.0[685@ MN]'[/ UIP(YK+8L47MYI0@!NW.NIH5V;>G5SL]S<9,^7\HM]GQ:WIF[H*ZE? M-\(U)O(*0J-R#&Q&8>3!T=UX(;!C9^@*#$'-T(8V##386!\?(ORO(]%_\:10 M8+.B.6PHJ-.S^+AL>5NXX5TKL7Y5FLOUXL?/=/]S\1/U6@@^6GN>H:+]N+RT M^NR"K/%X_+3#7?J,,N*DS0\M/2H+(2H+Y2!9/:R7^O2RL@OLV%31MY@ZRMO# MC5 EJ5L\Z),3G_ :;R_HU^1?T_':J^IWH4N2RH-'TM]@6ZP,V]V3%S]9H4LK MA"Q]HBR.X@7)9NFS>R2SI4\XD>266(*0>4P;1-5QVQE1F)'=K SBQ5/)ZA20QN5MA>)>V*^BZ_A?O)XO%U MX]*#>B1W# -VYCOPB1SH)+',D,WU45%@Q"1&B1$?R86=&.;I62?^CU M[R?+HXO;]R1="5V;)"GEGU=.+%J2A(TK7=BKL*[<@AY<+A0U"SEFW2G(+-;,+ R):QO!+T<8].N&K3F:SGA,&"GER?;-C,-)HT$*[,)3EF:3?"N7-^-\;7[A,\*ZK*O2CU!:T()-BZTL$YY@J1, M!BYRM%&FBQ#B7"\8VY(:U4!PQ;25YG@KVHGSZ^[ 9:X>O4<4^*PVZC**2!IS M'WC>51!^L4*G$C?:T(&)&JTMDYVDU"$"_/!D*Y6ZB B;L441Y8MMCCD&;-L:(GL9DY&%_$&2/*&26L30,I "LI.$TOB+HCW4P&-$^,L4T06!4"9!-! >7";S7(GBG>8GY3Q M7WX?5;J4V7GU)L06"8(79J/+EQD]R*(^EZ[K#1.I-:U0/F>N[#J&>;*: MHA M0(D M+]FZON7;KN61E"7C;A:-3FM^7UJ1:T]]9^YZQQA7+]JUIS86--*R4CD:-2(U M!C324ZB+P#JOH3]!C#O;24OXPT,BZ4W42"RMT@XTWJGJ+P%+7!RZ"*$O>P0%LZ9%2(U PI.:FCIX73F!5 M'\ 2#URI%U'OE %L7.C>EB*"=$<=+M;TH&,WQROK3U?2E(9)A)A(Q7K;J51F M4AI(5EVN>1'1SXLY6MTM[MD+=48JPO'3%2=G4*NM4P-U[2C"QK8.K"6"60MR M<-&K"Z6&@ZOTZ)59;#)IL^EZO3!3C5)#Z]DQ#$G2V3T$G1-^=4@DL5U+0#JA M^JIP2:;;T/ T08DD(\2IKFTX^WQ_3XOHFH.M)LHW61'J@BYLT.K,1O$K%3G=6#YT3VV,9'_ MP<.WN(.E+B4>KP;2U"VJ"6_U#%X%U#50<\!$+1%J@IA8+.*98"B7C'R&3V_* M@8/! :R;LD"A8!H?QW27S_*\X M;0&0';T/LN#'R I)WLH-BOWO_W4=FV]]] M_#@A_:,#MF/W"7M&3DHV,.M=B ^6ZQ"#KN(=#GDBG>3&[;^T&NJO!D)5K*@) MGE6D7P5L*BDX'& FXK!@9@*=SG6A V6O]DR(\W$D8.:Q=.]!#@MSDCOIM-)[ M=VBGPN05@9ZR3;6QKY;#*X% =3V'1,**8A,3E,O6*2)^Y);U\2.M4MX9)@YB M8(6Z,YVXG4+11F#&R7TI*==1J-+!LFS@(\AIH8$N!XY*VJ]FO*BWH.8P(2?\ M*D8'!?6&&Q3.JH.,:R#HUY;CQ/\>;2)XBY5X"WRDG^,M)NH[&^N9&Z2]B' M'\##3POKM#PW!!=LVB@S],F@7F EB"VOXU- [2NSK#;3Z^30#UI=(4!'J-." M(2[N]!QU!V1A8T]7=A.!J"U-N*C4F6;#090@LNF#B\:M=[V<7BZOEYOE8E08 MI7;>NCOJKQ.Q%$Y>=T3Z]>&7^3/8@N1@#F)#L69Z&MLPO&F<;[JS7NC!H\Z. MX$CIPH:TSBS7\LQBD2A<&.M.M>'/)J)$DM$G)@ID]#IPN?,0*R>\"Y'<) M6E+2KPFWJNVG#UWE=%\+>M5H-RB 45E*,[$18%A/=DRM@I]IX5@S#Y/KYJ$= MI[7@X:JMG;J8*L*%I=8:&9D,&EE[-V8JO@ OS/.Z7867/"V0IFKY!91I>D'D M*@AG['K(-;L=8 M;%H:VMVZ!#6L""7G>X9]&&!(2Z4F$"^Y30M&X_P09SA\Q7\3QFAVK?\.:$1 5@CVV@NF2541@)+S709#H$2SN819A@#)70Z? *T M@1+)#_[C(EEED^0^7=*%"1J=6RZ;HW9!%/CLM5,5]0/I0)2CM8?$%SW(=,6C M-W]0'*37:0CVI(O*=/+BE-ZX&792"\* S:$ZDP6EPIA*$>%8<77F9";RPED0 MQ:MM=)D!7'H?MPC-E3=F1:Z:2H M^,A1T4TUF2#2"OE!C#QW[_))Z&1L\\W>+=]\4,E%0E/ZN*#P#2W*(1/6Y+-W MDV[D+FQT3%E;'J955V^L\#;! VZ=<_EN.%/W9NOD0P61AHT,FS3C&AOZ,N"YQ4Y-+E"U6:]O/ZDHHPAPH M.K26YL+)*;E7L5(B5ML94IUL!7#)@@\*OZ;+:9U:5"-'19F>"- ;-)0R82T M RSN(N.3W6VA6>T50;#2)I=X&X28-]Q8S_)1KB/J,*&])RN>)(E=D :=-7:J M8"@1)]$X)QI_EK>RM2)1P-F M6N;@\H!]O'5C]"9!&2/K: IH&]UB8@YYZM20!&Q0T;&'B"5-^L.%$"TM6H9$ M?=H2L0>U*8P0MN*D[2X(VVI\ZCM7KF_Y-OF&\J(MER_YSQLBS_39E6TIMB0) M&XZZL%?AX986].#"52=:Z=^R34DB2A/]2JF>WO4<)+B*RLV#O>7*9@22IK"# MH4H_TJR:V]K(SI8Y*JLVA7SD''6^6E9Q\3)YD#O9[-XKH\A*1P;G"."KU4^5. M,!VUF7^KMA-,A&ZF<]DF0GD/N&F'HMR=/HZ0G"F2OI%@ M]EVKOBW"SRV'PN2!;4B&-/0Q#_U#&OJ1V="?TV*IMLM&:5K::D_WE/]=>:JJ ML@?LH%?0MG!"2MX<;KBK"*U]VDF@/4'D-P^S$PBLJIO :$*7AXB+.T?;W$&G M@>Q@\K1DFD#<$3UBHN3B7T>7E?>Y?*DY/J#6$W8T-]!>C&J%;G"CNXGP^NM@ M_N/%M?N$';0A%%R:NDXC,E 9W.27ZEV[YZ_67GTB0*';"#V]P_,"%9YN M\/@ F3T>CF1\RS2N7.R5MX;MTS5:%BMZES:%Z[MU K=85V!T44;8S ++8'KN MK-#Y8I&9),TPHV ;TU^,[, <0]^-CR%F&U#/]*>:/9BJ#K CLU[7PCZ,M#7< M^%2067LO)B6=;"1RXF;#= AU)VB;ZDH5QRDB=%B_()ETD4$ZS0W$M( MX90M M!"OV@QF3C37/*Q$H= *^1=1(A9:K=(M>FY=MI^ABA(ST/X_HHWF'DTS>(/$2^9;H>0EL_'"/7QQ$/%5J@P/5C M[#ND"UTG);:T//P6+9ZM_8&N'O**!IC7,Z"CX6E- Z*Z0S]U/7HQ))J@O67O M"(?PI1B,$\)\Z]I8_ MML"V 5AK( ]=$&.++%ICDNR^T.FB>4#%&!DJ##J$^ MKVO@"$;(UJ';@G87FU!IY(G+:]DBX\D:GG1Z*%_S[XH\S)&B+SN>;(%U0AMN M9MBYABVVU;*!2'W9/96'_$0EXNB^D(1U.V.JE]("8]-K,N1^+QWBN\M4I1HL MGI.[FVR1*?I,AOQP%OA1'/*-DK*!H0TQF$C5C8VR1%>;$O#LM[U>NG&2H\B! M\C[-(7'*/TMVJ00TO\U$ U-&\I#K4G: MV7&)0T%TX3F5,C-(6P*&S&KM\CM+I%DJ9P9WEU NMZ M:4H7"80-'IHH4Y/^&.+J(Q,J_<;GO*6:U[EQH=.X'+I<]"Y=>X)2)FW.2TAR MN?7>\KS\L'[*7WZ?J*X#3(]5US5+\"I; \_SU&3O(-US_2W==N'K9 _!,4:, M=>$0=KH-,VP*V*\)N);B+9,L#;A3&PH!+?LL'6_++/^ZY0U'/ M+\D$RUO A*,*;2C^E'P,;U"L$E(?69[<*-GKO0O=($1WF/SC=)W=J3M::08G M:S,*9SO/S$H;@'>XSHI9R5RNZ[.I#=#-^>!)4_#. M*16X:SJB1-5JK: G;'.@TS=Y0U M!.J.M>)VXXX=)3 1MM\^!D_?L-O27W"63/_QC-CW1N/ !3&<[EYUZ M5OY7>&Y4(IOV^#J]G\%RYA0[:,)FPFJ"$&4JY(8$=HOQZ?(GW"81^27ZU@6Y<66\"-:(F_[Z,T)LW(W)CQT;>^P M<_3P:GOE^FZ,V37GI1\G]YSY@8H-/8TE,5(C K ]N;DM1.]6[PW7XS5TT'_8 M)J7*SSU.$&>97+3_E7$Q5495IOKERXWUSR"<>58451SF:48!=E!H6..D_JIJ M=[AAH:-$BRJM>1262MKN[19& MT6RQAYXT\ZVS%^"'"2=L[_S "QY?V!L39WA3&6.*?8$'7A,+%*)1I2/@$&TD MOK9W9UPN^",FYYF9V7 >Q H+DFS&]*9:G+$S$>S\49D#CO'T,<05#P@H=8 = MUO6ZBK$L;PTW@!5DUO77G#3*:9L-U'ZUO>"T^8T2*V-@I#SA,8J#/0[O,5^) MCW;NH3I*JWO #E,%;0NE"N7-X0:JBM#ZNS><-BH0-URV< A]0Y&XD5?17!O[ M$;W0K3:65K6'':.UFA8>0),UAAN?]2)K5T1)*8,91H?0-1L_380ER>"QYV$[ M/EI>6HRA,BXK.\ .S'I=QJ,!N=0VJ;E08!M?UR[ M/E[&>*^Q.RAVA1VS3?17W-W(^L&-XT;2][0#^"OEA!@K:!M_9<5U&W0;K<>? ME=95[3-*3^^FR&C=;MWP!58'4YU10;RB,+ (%HHP*CSRI45HM%%>8QO%N)=0 M&242U.G2%S:(54]%QH8JEQJPD*(%3,/)+9856J[M-%J8$'16A 328Y3A+\K= M5ZC?GA5^["8)D%6_'$AM0@/-K#!\88MJQC*!=1S8OZT.%#DJ%Y?*VL$.4*EF MA2/;IXW@AJ%<5.W-_'\=W?@%<9JR!:-A7NTC&M"C2%4/41:;P/:],GT*#^X) MG\/UN%(IM2L@DW[)H4MSCT,F"E6_ WG::!RN5O&Z8Z$%?'?KZ#"PX'"=UQS, M2Y1-'[$?WX7TTOI>7G*PICU,#U/6-"LX6-48>+U!)='U2]_D)><8>930SP;= M82L+#JSLIS#X$N_8ZP"K>(=#DN7;Y._THF["6N?<@ZRT.V7),YOI%RMT:F.S MK@/@X%32-:_W7M4:>'BJR:Z]EL+<-$F'&7W# 6I*W8[#D =^%NUJH5C3"7HX MJNA<#,FJ'F,(2R7Y.ZC42Y](%*OUTIU_DM:QT^A!<:@Y&V ,A&^O9JG6UMA" MTC**CMB9'T/RI?#J?NN=14S+_WX5A&L[< M3E,/[4K/E!WB=!%GF%6;Y#PGZ:?T(=64KY'-YH%-PY$#\\$_8G9B5P;\*'D: M,&*,#94+,N(G;NX)44)98H8V;_WAD**T]8A7VUFPWQ.F] W#(*;0;7G>RSUV MZ&%39^G3CP.?R58VNFA3@@F6'5@G?^)/BPSP)*NE4KJQ,7,!,XH94WR-L29(\9]^.<6S%LIV-+1)[720;!2F%K)]5D3\G%48J5A MQ:[4P8*J=A2/1G]P,N7_(F=]8+JR)-Y]5I#%V1Z+FQPM]P?!>2X665 M1,Z!]UT!:SF*,0-#.GIUD0B7TQP8Z+;4TF.GP/;Q$KF2A M$Q"B&3)L:H]#F3W:/#A*\;6@7QR'[L,QIO5J-\&U:SVXGAN_L#J#[M;%7+O3 M/8^VM& "52<6RE\PU20$?$6OM5K:B__[-(\_7_E'EB $W5'U4C&0G3X/ F A&ZUNP;7+7 MSXXFT3NA)(>Z"L(M=N-C3\=P^IO%]V-S1@Z_ FS\&;N/.UH'@ Q;UB-F']+M MFBO+#7^BIRH&^3Y4I/COA*[*WTI_\%LKPG\7?%8W!$P 3^5'B0*\"=MD1E0' MQ)1X!:#>_Q?%+<M?LFF3,:&%XSB; M/K3F:W@+O[14W%#J7UH>/8DW05:,L.]0/RA=6^Q0XW5LA3$4G1_PH^NS2Z$R MS5L ]=*W0TQ8SC'_=\E/Q+-<-5.KS BJ'0'#=2/=,\16Z@4N,D@GR-''ZWD5Z-YKX^+)P/8YEEIO@\4]Q-+LTD,^R,V?";[L/8 M8)W[1)E+O& KI'OKSOEQ]K9Y*9_XW^-\LYZ>/,\TVP2\D(04^M7[ P8_'4L4 MLU;%SL"A4$N5CA$Q%!CSNQU90!A(9HT"9+2+@/70C9E MDGJOH,"87'AOB9.M%Q/9R:O5=D-1^QB^, TV]&"49!VDJCU,N%36M/ :GJPQ MW(6^>I%UW9J_3TY0+Z6=9#J_,O+=%[VK9R3"C@\1R=-IZ&GBL56M9"+CR MIH"CKD9@;=_,Z")&&%'*!@O)E^A965.^JOWHO%5>:5[:>%0>VU724NZS)C.8 MHJ[528RD[:B\M2*5*6LX&B_M:L0_]5"S*"APGH(8RPWJQF__7#ZGJ^N%__'BU^ M_+S<_#+< BE1Y1X?B.%V1)BD]O;T&.^"T/TW>^[QZ,>G96N:]809VAK:Y\NJ M2MW@A;:.\*V.HJ*<45K7?8)R7I/R1P/[#>U!CY+ R5LC2?3>Q MZL!#K6YW.+P)_'@GW0!M0@%FA+>P1O'8@W+W,1Q\:*Y,^Z,/>TK/2TNUY^$0 MB7%P]!TZ81OM>7W,*:^QPWB]J\P^B"]D37FIA-6H\J9$]E[CIB$_I&U@A[5#>OHD,/_,:I M\GR21*_W6A07(M=4:>PT,R&H$H2L..(:/](YJ&PSH+(#[+BMUU6,6WEKN'&K M(+.N(^OF2 M?%AUEE^/$NS ;F&=XLG"QF3@0D$;9?0/[W&>;*+)":.,+1+X3E@ED*3%P#<* M9H$?!9[K,$'8_I_D2H&T(ZH!I36#_,V*O?SU-)OY+GQF ";#PW+WK,X2HC,:Z/K!C4DEC M,3(K.\"-3S6Q]:N5Y-210-YPL/:K=#JCP(*^1N[7!R&9]%@QO@W\1*;*@*UJ M#SM8:S4MW*^7-88;I/4BM_75;'Y,E\"IQ5V/399)!CA!&7OZ4F0:S48#N#^# MY+K2S>D@WN'03*'=Y!K[Y3%R?1Q%:5I1=0FPI@_L&%;2N%@IMZ(#W%A6$[ME M/'>^C-#$=;D(U7< 3]H =\TRC0JN*#8 ['JE8K9W-?T% LG1XULR%NVF>QRZ MMN7?8\N+7THSE]K&,/U*3 M,:8TT=GZN-D)>Z^Z3K=;UW-I+4ZB;/CDVF8.GU:<<+BNN=NNV!5VI#;1OV3V M5-D/;A0WDKZS93KQ&$O5[?862>#4^>7F'#$;.C#4;RQGG$T MIWF [?+7LWQZR2+%@1P,"P%,N;77:)UD^^:JL:)=Z/;MNQM^13$MUL+9DTZ?+->CMTTVP8Q=G&:7 M/7>!1Z(ANK0BUY:,7=U1APG=/5FQ<)^R&])P,[RN%=3>HL0QXH*@-U24KSF. M"SB5BX,R>>CU9"X1$D6:(":4F0N>@ SZQF.6=+E=3P?&?!B\0 \E]AH) LY= M[QA+*S9T2?^UH^"));O%P83X:T;"4Q6!8&$BUDC1L$NCJN.A4VHS,XB8I[[8 MZ2,K;$%_9(C8UI*5B*A+?$2(V%K%CA%1E&>T^:%1HU) Y+9T1%O"3 TU+-4P M.6S%X?6#89,$49_\ZP;$GI-$?4@$E28:-JP"+!K,$'_&[N..\)X^$7$>,:_[ ME*C/"\&MCG$46[Y#UT[9WC%=&9?87I\:;,!K:241W#1)P06RM@KIQE;*%R6, MSVO\"GPS2)J@7 0C\&3*7(R%^X01WFZQ'9^63F4OLS]9GJDR#U."BTXBXAK; MQ]"-71PMGFWOZ/"'ZPE*'XY\FW&U34_2W.&0&8WO^4E,WA5MV!C5J04+A]N[ M( P7O[I53WO36I "Y6*@5(YTV2Z3A 9P=@Z.OJG I#'R' TL2R;@CQ.V$V01 ML2Y2N8P\/,<0ES#G>>G&>KZW8ERV>BDQ;","L%&JN2T*K]$I]X:+-QHZZ(9" MQBJ=W1%FB'++*VTD)^5(#-JF,B(C!DG6[6-B$%IRPP0L7%EN^)/E'?'ERS2* M<,R>Z*LHLE'5'G;0UVHJQKBT,=R0KA=9.RV@Y)*W)3JSHMTB7P:HKM@F:0L[P"HU+%1J*VL(U[6KQ=6^-T3/3@MD M9?>X!W'.F\#'+S=6^!N.KXZ^4^V=TL:PW;-:1]$_RUO"== :>74]E)%%G"YB MA(WZZ-)_PGRY-LH&F_QA.8EI:CO!]EDUG8OE:JMZP/5A1;GU*[MDY">(,D", M@_ RH:&"M;UJS2-XSR-X2R-X^/<'L+/P8[966?L0QEE3F,&IHM_Y^P/%=O " M44G:3BY)IY2-/8F1*Z?P*$9)XW&Y9=W#&**->ZY/CY$ MKN-:(6%>FGY+&\%U1[E.J1N>MX#I?A5R:F^E"23-%/'J2['/L]EBO4;7F!VS M0-?7LPZOQ.,X]MC]X9_=>.?Z'][-K9?R@%%I#S-VE#7-K[57-(9^A5U%]-85 M+2-9.+ 1$5SF/BEJJ>XFBIK"V^2 MHBRQKL_2;!Z'Z-;:8X.')'TI8P/51!NRP?+&\&/!&L M$;J##+#BL062!3+^*!$ 40F&S?YZTO]<+8/IWF Z&GELF1;3I]7)6GG+\;AG1XE9 MB8,:/+.Y]!TWQ';\Z6B%EA]CDI22/^&'&#OTA<>:9[+5^L)VX$86*)Y#4N@( MU[V;B:]_*HES01D;.BD1&9E^3QN&%8RL- 11Q*])/6+??EE$L4O2^=%<8O4LLTHP$]#C4L4@S4!@0@ M1[*.&OKKW2DWE+-+RUF@A"-=;.3S+\;4$ P,:19A']8JJ^S18KT_N?-O/1)4 M.U6E; 6RICW,H%;6--L!J&H,?!] 271=3\R)L_?K>%R2>'S ](FZ('+IV637 M)W^AFP7"P1!ZJV/8_8"A[+#:"EAEHO)._]H*^ATR/@ FN_37I4]4=P-91=;J M'C#AJH&V%=-9L3G@_$)!Z.ZFKNPOKH\X S.90X\*"W19Q5$ VR5JR_+@0U&B M5<7."-R0DPG:U5Z(D;#J6JET,]R6J37,(ZGND^M@WZG:"S]M SN02C4JO&\J M-H ;1.5BZM=E3:@9W.?.9*C%WGYPA7]$\_ M?LA8R,\12EO"="P%[;)5A/)FP-&7 M 8SI-NP0=6>]T,ILKG-5A!=[C">H)7)W&,?)!F-601]$*/>D-GJ3;-L\,/^08Z=#V,\UU,RM%H] ]H 73@O, ,XW-V M?)&66@Y;Y/-R"N- @0;6J,OG)=WAXT 3);H&@F"+.$,06< 0%D A(W^* W_Y M)A?PFOSTM_](_Y)0^-O_!U!+ P04 " !W?F=9:[1PL) Z !S_@, %0 M &5X<&DM,C R-# Y,S!?<')E+GAM;.U]6W/C.)+N^T;L?]"I\S ]$5-5MGRI M)%(D0 !$B!!VK&7=MD MB,SO0P)()!)__Y^7G=%Y K8#+?.G#^>?SCYT@*E;*VAN?OK@N>N/7S_\SS_^ M^[_^_G\^?OSM=C[NK"S=VP'3[>@VT%RPZCQ#=]M96ON]9G8>@&U#P^C?OWSN MGG4O.U]_/+O\\>RF,WN(RCV@KJUA7D$#FG_^B/_?(_I>!XEH.C^^./"G#UO7 MW?_X^?/S\_.GYXM/EKU!U<_./__V,%[H6[#3/D+3<353!Q\ZJ/R/CO_+L:5K MKJ^?6/671]N(&KCX?/@6L03^U\>HV$?\JX_GW8\7YY]>G-6'L(OXSPP?B8KC MOT)*^9@L0?E4^Z$.SF]N;C[[?_WPC__J=/YN6P:8@W7'_]6/[NL>_/3!@;N] M@9OR?[>UP?JG#^!E#S]B_9_=7)QA0?[O(*1']-^>N1J:+G1?1^;:LG>^&C]T M[YX3(K[7%*^A8M8BCO2M\P5 M,!&9T0^.9< 59N^M9F!]+[8 N Z/F%S-*BGM3+-1N2UPH:X9DD0_^88J>CC\ MU9FN^]9N;X,M*@.?P @9TAT86XY +C!]3$7-#/_MH6$K1Q%1V^K*+6EXY'Y( M18WT-6=[9UC/LD;%L?GJI!] 1S5O7+0]-W.9FAC#3(> " MG[_M6I!'/UFX'QY83?? ]B$H*">IK3KD&K[L@8X&&5JBKZ"+9YBBZ&6W5(=, M,[2L<&>VA53KON)%)3*>>VQ )L M)AN]Q3IDO+>LU3/:CJ'.C)!!,#?PT0 ] MI'.^M2EC@[58&M?2_\0]1OM7_O4%O9U:Y $;S)BB>R5J.[58#LTV<1]GP%YL MT<*DH-5(M5*'+,'Z>JF]%#5^B0;JD.!.@_9WS?# ]#POS%%BHF2W5(=,J$M MT ZZ_LH/6:6^/V5N@%E\@4%ML)[5U*,#_NVA#@V?<*^*KIM.6U%W95C%"K'> ME2);'Y<:FEZE:B'Z@CJKY3(RTUM4;9591E*6=A5;<981EZ%9-5:?I48LL34U M5J*E9".VIL*JM(QDI+;4G57P.=?*,T#@*!L 5X.&U$F&\$%UYIS DB#C,H;: M(S2@BSH]76>7+:4O@9]71WO!MN;@@*U0<;Q?5L5W-M%LW+4G4$HG;"VKMNH1 M(SO?%U33P=$@WL$7L K&OS1]T+^FV"I1##VX/J"8!HYP#< :FM %8]1;$20I M_5$UUMAB*,+2KAKRQI9/UFYGF7Z)D>.@.4ZP!EB^I(9.^EM$7X 6 #@"0C-? M%WX1_ ]@.OZL'ZVE7@7KJ,B7U="9_YLYV'NVOD4?PU.&K*'$]"E%M'+@O+]] MZR%]28Z 7T98BD//W\:?6;X/LFV."0R+'V"(P/3*HY;1\+[QRC M;X1?PFV)NTX1$PB\N,!<@=7AM]#%7[JYN4(]/KLYZWSL1(W%?]3,52=HN5,L M"@D+BR&R]$1W#'P5Q[(9AO<*P&!XHQ^.PQO]XX^^]03LWJ/CVIKN1BT96,D_ M?3CYVV>)W8ATM40MGO3B],]_7%]\O;Z^/KN^OOSRY>*JV^U^/?8MSHB>G>RG M9NM1T^C'!$G2N@]+?-[[(>0?]2TT#K"O;6N7TD[X)8NQPY:-S.)/'\X_=#P' M]T1;;LD]'.*5D4O[K;O>BJRYR+'T/L;MH#G9HU8263[B; MN>"=%FT4>DR=#^&[5!^^8*J?@PW$8ION1-MEVA^';]BO?6M%1I!:JT& \LL1XGO=%'SOH $FWNX1V$0PCT4:A%Q. MIT.8OC0%IJ7V,EHA;?A!5+ZOG(X9H7R# .21($3S:U/0[*U6-KZ3&?P'[=+! M.1')C+(-0I&U]R&"-PU#L(]^G-I+Z]G,P^]8LGGHY?0]VK:?-0P\?SZ?VC/; M>H)!$A0J@B?%FP@V?-']($Z"CS*K6"/ 8NYXA%ECO"-]S\8:"3SEF(](V9Y#7 9F M%V\$AMP"1%@VQC&,\(XN=9AA1RC@B8(E2#0(LO]\18(UQ?PQWP-Z@ M&>#>MI[=;7CGA A<9ND& _PC(!GA 0FYN@6'DX1?PLNZTP]%Z?2QILA\K*34BFIEJ_=;E=9-+G%B-!M@"_HCIFWHSY_P,W\PYM(U^[D\G M@^%D,1S@GQ;3\6C06Z)_W/;&O4E_V%G\/!PN%Q\JN*"SUIQ'OSW/^;C1M'UX M"<]PG>@W1_:&O_@CEN3I<)5Z9@4!U(2;/&Q5B@^[(F*$J;ZR.YQ=*$GNF]KV M@3P(X%'*(8V@>T'NZ?V^BF$-%]U,Z)Z4505D#M!(2+-()@'P/5ICX<,O_[)+ MM>CCK(;X&C?Z#\[T\:09 ">/=ON:;;\B6^_?<2>P@:FNFNQ@ 3I-DN("2R5- MMVK2S %2&_3S]R%59)^"4BJ8S8S;JIFQLP&>PVN<(Y/M"- !G/J;M%N**Y0 D$8:K:) M)T7%%72U4I$E2""OGP!W;SF:<6];WGYDZH:'-YN9:7%SS$SA!MM$+L%:$'0W M-)MSY[5N>E@V.^UC!@/89?WR;BP!3(U@1[F%_43#Z!.WP) MY\\H'S6!)BQ56T&4PH)*7<-63I5!V.=#"LR#-@@$(5=(:.OR#&GKIGFTX!1/ MZN*RT_((2IRBU1Z5N M3EO! HHH@G*GN*>)2"O#,/8J%MIDI?/JYYRWLE97A0=%S]E+R2EU9UKYV5I, M%6QG\N0*JK!"",I4TK (KM01;#I_.?[-X>!HIKWB4Z/P?"#;39E?06'\60 [ M(EY05$&(/P'[T5)A08!S[6-M_0K=;=]S7+2SL@\/]M!]V2Q56T.7TD*W:T9! M \=&2^FT.LFG]-GE6T<0/DFE.C=K6&>X<*,%.7P=8#\!.BE(Q5O'"2Y!I3HQ M*Y]?PLVVN1D##?6';6:A5TIJ[1QI[;+9]"@@;KN+K8P$*"T>[0^;YIE;I; W@W HYOK7,\NK##V0GPB[$*W M*QHYIL=\.]!V$N1(*FHCDQG=53GRW$YU5OW6QXNB;G1.R=JUH8VE_J!>6CHI MI@KF!3',\GHQ"*B4,[R\AVNU@H$ ,PVN1F9?VT-DFV*:(+FZ%)37:2ILV:3@TO0LM-'YHNO1U)<5W^KT=6@>7RD MNZ?KW@Z_Y(W?N%]#'9*O..95;!U1"HHLU5]:Q\%*)+0?+XVSR-E@"TP'/H6/ MH8\MQ[D%:\O&,9"G[^@4;J=U=!*C 4&.5M)Y;^7\2JN5>4?3.H8PBBCUXE+E M,](#-/U/^VF8@4.:?TZ+M0Y\)@&E!G\JX-4X./YG.*\Z L]U;?CHN3@89FEA M9Q\.=[ ,U(M-#F'$-*X*S<1Y2X1I0=0Z1]FXU8+QJDVG3"'Y1)W_GI*A[H1N M,U^]6^!"73O<=6'*[G95)+M;YX?$!__ZX3W;F]3-C6%8SQCL.\L>6-ZCN_:, M=%Z3G$@RGC:28^>BVSW[VBC;4%[8QJ>2BSD1T5B=VKXJ5[X':09L/R%WOE>> M5+/I_"@JH@3/:VVL"'*R]SQWB];5_SG.#V0VG-9H$0N81)-P1EAA.T69S>H3\]S.;#GU&YT?=A9S1!_QYV M?AA/%XLF[!T#3>%LLVG]Y6\CV6I7?;[Z!$P/W*$AE74SZY V!M\'1_^[6FHO MQ -7[I84-"4\""?/7L5(WZX8H,/%C#";9EZB>F+YI*XN:WM"0@!3^&14*L2' M<$$:3Z+0<5#'G$.ZU W K\WZA\=]RTEES&"NIPKPQ= [HE].8*E6H?);(O? M1$HTD IZJQTT(58@?LTV5"G!-N34:@M1RHBKE+$0L#1Q -(W3NX_0+.K8?FI M,.DDH=9I&T7XA94:7%ZY'5D _] 7B?^@V7^"F"9)1^S$"FVC!J>D[0H!Q#O9 MOG\+$TVN^JN?4$ S9K;U!/'<2SHFI]=J&T.*B-NN=.,I#;)N2MI&!38!)43Q MU81WVM]%0OQ84A7,16Y 4C*XB=MT'(X -PM]9J9#X!Q_5/3 A$ M8:K;)KX4%[BL;T*UBVF\-N5-F)-"ED307<5EYO60+_6:DV"'Y2%U'+(!A1>F M#DGX@3-\03I&RH"F9K^.T$SO<%T[Y=5,70%5K25: ><5$1HH( MA_ M,,&:>-V64+IU!&*34&I6K\K7T/E#I[!E:AT_N(65D/^K1I]:4@F9V?#P M>S/3-7Y])G&1:P[V^'Z7N1FB"L2[3,+:;RWQ1.M$U&L/:OA\9[:%;#;%]7>06.FN'H> QJOSDXFBO MM30KJX.(<"T)BHJ2]D37SGSI"63*+-LBHK#+%Y&@=,A3YO)9P9T64LD &AX. MYR\[E<7;:1%YQ,@>$:LEH5*;8EPM)A5^W>V>U?XP6D536JX6(MJUY/&* M4T,>RL\XK86E6T07'@DC*HCT(-*0)"HF;5X8+SIRMM)]07))'E)*3VZV.3.6G&HPF[B(9 MR'+"S21]K444K5)#$97E.+DKIW)A)W=]A*D#=78_^0E-)*6RK3SRC9;5][!I MR5)VD/.-):*V?.OO#$W%:TI2JM3;@Q= M6N)Q0S 8R4*JV @N#)))QW/%H4P1-3Y%$78[D! ;)\O$@[+W DE;/VH=58#D MP(4")K.$*F(;+)D> ';,D7;QL2+*(L<,0L9N/$\^(FZUI=:DXI4JUT;0V(1L M?/KDC"225.R)Y=O( 3YA&Y],F?!X(Y4/U#IMY 2_P(U/N7SZ'!^5$-F%V\@$ M#DD;GW29X0D]NIE@K9]4WU>DOJO&$Z6<\+(2-U=YP3S#846E"ZU*&QG"+:^$ MY^@J#JA+*FM@[9 M)873995M(PW8!25>9JO)<3-&$Z%_L3S/6W,HJ"Q^A5PT M=+':EO>CK2FAVD MI [R^[ X-@A56T.KPL)*3GY4.6$*1Y@U&/P.5$^ 8.^,L+8+[SH\4QX?M?G0OVIEK80S.\ 78 M.G1 >!([W=/2Q$CX4FOH5Y5NI*9VKN>A]N YOX%GXU6?O]SRI^SH1G%26[1U M-5=#K6&>(-&EIL)2BEC!K^\L>P'L)Z@3\XESM9'4Z4UMC[-+I1.;U!*<=XV< M7N< [3D@2E$R/MA"O/]/P 3?_3D5MP '3L!P)AQH? CX@7UB0_XL^!(Y) 7%'-MX:J M4A52.DU9SC:]^D>PFG:LT&!F2E2'J&QFP;G"T"0[B96X+A+$]FZ!"W4L8QST MG+LC5\7OCG1^2'RV"0].-_LN2G"C1JEO^IJSQ8OI_&!I8E55[$KA>R>% MA91P85$%VX!EOC.L9YYWZ"\+OD/?6_SLW!/C(/#PZUD,;BR>T#&'6:F#@U\P_KHJUA:8JR+C$^]&5)6 MIKQV10 . .JV#FGGC?$BJM&I,M0S@C#RU-*N#!Z]'?8F_,<7%V=06'9PQ(0&"!2LQ ():YYU5)?0D]>WFRL^/JWV9]VUSK;B^RD8.GKSB M*H1ZX&4/?3Z=W5R<^9S"O_DC.VRMMT&RW=O6L[M%6D _PR> %+RQM=2]K(*M MO/-,J.:DAA36D'=)SV^QPH/48*!PVJE$ MW7?V"-"7U,@]060:A#W![X#BO6Y_BW:^IY:&4O*=*-S:$?6TIAI3%=*K'XD5 M160A3>)MR5&=O@>E9Z[&4'N$AJ]8!$>.*[YDJTF]GW>[YRWUNLO0DU1G1!W/ MYYUHJ*?KEH?L [(. #Y1,IJR5%6-:3((P4([1LV4]]AV#T=%YAOLEBSR<3;Q!$HG0D%1G>>5>47:'7^F;#DEM=FN_25G-A%=2 M/Z)\\+%'N)0@6!"8(>!*#:4A50@GZ$H-KZ12X\^KC]4+S?72"M-6(O6@,>2^ MXI-R%^<+0[_=XR*DP#WF!E3AC6 ^9,3HE5-)"WSD*0W<>@XT 8Y1O+>CG/2DQ%^Y]=X.D0IIHETI,XY+ MQ2@KJ']+8TO-J$JO]';XPZ\&*9%Q"NS-INM#?KTMIT[NT)+ MKY;?#)=*JD34,S2U[<2&ZS70T1YD^*+[M\+FB.I3$ZL$_Q_VDSUI!O O3^!, MUCH:"/@//7.5_$6L)(%\$KZ4A.2R,:>]5:E":GJ-RC=[I?03/&J1CO\(TV'' MD0C0(;"XVDXTE> *:$F"9:YQ7R'#(+])TRO-R)9UQJ8?V'UGV*FRS]\DQ(8;[\W?$5J1J3(D;FV[%V (MW3SUB[J7:IC'A*Y?(0E$5MJ;T M![\G@#9HY(LW)P55 5\$J&F*,,K;KM2RD=KPTS3HQ^,)J;G*V*,/H*,;EN/9 M(,>:E&U6%:85F9N$RRTU:8R@7$)CO(=8 GN'I,3=0PKHYRL@Z\I-L9:2BKM" MBNO6:IJD$.'(-]&:DFK4KL10+%3EU)ZA-7SXC\,U-?R8C -7_@T0/T$J4JE_ M^]]/ZAR%T&;Q34"S;Y%\LM2FU!4+\L7"[)C^@U/% TO+?RD3=7FZ]@>J?_>) M<,>P8&MOD7>"M:54O XOW69A-(F3E^ZC:#/O!"NNIDH.!Z0\T';4VP XN@WW M2;.-='*K.="9KF>QSWQ(X$]YHNW\#/U/YV/G^!7\C^&B/Q_-EJ/I!+_&=OMM M,9H,%XM.;S+HW/86(_^-MME\N!A.ECU20_FZ-HLGE$>)A[^K M4%@E/A+)MF_A[7::_3I=+^#&A&NHX^D@L/O^^[X&U&,[6 :SUTV;O<6WAX?> M_'=LW!:C^\GH;M3O39:=7K\__399CB;WG=ET/.J/ALJ^2IG6",&(T0I6[">G MX9EG;]@JJV)%\M%)^,B+R]:& 8]_\C>P'EB%N220?>08X!<9ZYK1HC_%(_G; M<-"9SH9S?_&B[&C.5@&:&8+]NV;!R+P=![/AX/1 MLC.>+A;JKAJ.F:))MB2S1,6O+AJ&]8Q6P.#.2KRTE6<(I4>H;,Q6MK_K3.;XV7 \G?? MM3'\Y=MHAM^@_UMG,ERJ.EJ)'C'"V&4H7_G=L^P.L<_N/$VH,KZ9<3NY959. MT#9L!>XM:_4,#0/)3WIME\$(7*>-P/UT.OAU-![[HW\T6?8F]Z/;\;#30[/U M4MGIFJ*.W(@0SKK5&@:FSN69!KY&5#$.A3"-&PH!8DLU%1<5N0GQ3=SP#F60 M]H;#0GS)< DNI_U__CP=#X;SQ5_\!<+R=U7M0B O8>"?_K&&5Q03L$PL%[ / M:N;ZJHSG;"Q23R$6%JD-T_H";()(@4.(*,=8_9HQ5H?W>/&.)O*[Z?Q!Z7/) M4/0YV./'[LT-8="2BU4\?$_ZP3%P\VLF^?VUVSV_KB>X- >3Q. M*%8;ANU0 MLTW\MQFP_8P%'(/V)L-3UIM/1I/[10=MPSN+GWOSH:IC]E1NTD1++%;Q5>>3 M?N2-5&)Y5<9GGOX35XZYA&FH#_(?92 =+M&+5CMBL_J2-V2I=509LRQX MQ X0LO.,T++T 3[,%KB 1M$T09A*/?#BJ^%W;"14-0FG8I,<5\1B52=A2/8CUUU% M*J_*\,W3?S+) H\P#=T$L\6%<\:'WR BG76+AX=W?H@^^%=5!W(#(\43]R/\ MSKSFS]'D*JH,:;ZH<&Z)E$J00;A2^5VS(0Y\&YGH,\!QAT@=?G9+<&+6K'[V<2X5;YF$IJ] M/D.:_=( =@B14E1&4S4L0Y@(,2]1XFEN6-J\4Z;)9O)*N,2"DID^ ?O14G#7 MN_0OD[#N>2_0GO>BS)XW^-S[CE>@^TK?@I6'7P?-(WFN8XN_I6;:"%&"2MTV M7U9C);)O=O):A8NT52#!-1RH?J/RI\..(X!KBN_09S&(;W(K6;@:X:+ M+0#XYE%OM8+!&. X&J^A)ZJ8K1)LH5FU>O78AI,[VIU27MMXE;:-^1=+E3>3 M[;UA6OA>*6%8G'>[W9L6W":EB]>&>#S*_3C>07^='O3TBZ3*#_C6WB@]SIMW MT(0N&,,GD(T_^TJ&N2553$7INZ6B9&_#GBI];8_7?'S)\+)DW#)5WFC(NVY* M."4^TC#V6O/(<="2=VX9QIUE/VOVBCJ:"[>CRE@FWRL5*YJL:"!Q%/!?14,[ M'%]$).T>F$XXNK5':$0#DY4)O,TUCQ!"))00"E#7BF!I^S&?OL6N_.AOV'7V(XE/>X1? M/]!]?[KAN8"^_B_9FBJCG^]6Y'X]$2KU70"+#*WY%.](,>)!0/"LK/U2+^ ZH8M!+8INV=9/54XH6I;A_A&[R3 MT#:ZTG+86:+%I+XO:DL@6Q&3TM05K;LWS]6^9]ODV#EQ#:O&7-%$$D)5%IVU MB[$\RN'9\I9NMP5\96%3J<4!A^;>+&NCUY]Q^G1_VV1IIG-\3&F2>N9=RC?> MV2Q-B^WR*''H:V:#O0972%-3=POL -(0I?*,G5M].\8AB+9F]WT M.X&E:/!]$9%_OE"RU;?-7!G*DQK"W1C2"F9K6VA:T=I6JC450DQ")I1H@7,, MG^@9AO6,=[EWEMU'?83NV'*7BR4FV4(%W M3E)/:9'OG(1O42^6O:7_ONW[;1-NRE?^.$:B'Q/+)1Q\)=B5X85CV784;[WI MANPB=T,A6#=O=E\\!T_ )%X#YV\HJ=TK[%ZNFWG22%-JSTO3EU)L)*S).$0- M?S WPQ>$3"#5=?DK-^&Y0>21LHO.0?G-?_62%J)_I2Z7%&>H@O-\*](/6CVGR"N\Y+<)+;[ M3DJ1BFM74&0).,K/^*H)=G4D] M8T1K+\/U&NBDB H>ZN:U]4Y4,2H+:?FE'1MXAK'J3 !2$-F0\C21T.C7LV[W MNO90BPI)6%I3(?>^2C6)LM]8>=D#/Y5S+)QNHMG!40-W!-EE.FOQ\+?9L+\< M#CK]^7 P6G;&T\4"OZ-P^$@#'E X1B"2CO\S2U3\\$HT(OSW00C6(5E(E?%/ MT6_BA93\SE,.=$_?,:[Z^8T@FYJ?2JUGKNZ@J9DZ&I5'V6]?CS\O47]Z+Y#D M\"K3I"J@*9JT>5$M2EH%H(DC6P11.78Z/[!Z,1LUYUESX%F#!V\SHQR$RZ BW:M>-5) ML=XEFE,-ZH(02U%#XXW]8<CO+=N%_J.?$Y!JJ6 5F5!*' MN9QR53*#U#CNC^^3W\$7L I2IQ:P :ED#"PV(/X\N?_YCN9__]TD-. $KEO; MHYJ%!CZ#*(KXV8GBW;[FG+0QU%0%0PY8TE@6E5-U@'-/SAAJJ@9P4:PX4,\1 M7A'4^]9N[Z%UP*';5+;8)7;10\AW:+_BG'"\] ML4)[&<$ILX0=>D,]M?63H-"LSBB6&$\MZ39+N#U$O<[:,/D.Q\R[*PSUE 6) MKN^3 Y;"DK8K?4E/U[V=9^#;+G&7 OK9 !F^!:)5)+OTA33?>,Y5HI"R4T?F M[2<1YH@HQO EO.T5.&R^F4B OF6B[:^G9WCURC76>!))$/_-7AM6\E7+)I*R M0K4TXR9Q;/C%\O-D1BIFEFP\(WAE$Y5L0XW3;3*Y &DV6O_*#H[RDPXGN*LV["CJOI&?R%,6(^MDN-=J=M MYZ#S)SC M]'1DK1SH:YI\;D4HK0J('%BD >21C0')RM/P9_4?_V@#^E%5;CW5T.4!B@WF M?'&E!I@O=IIA'..>HQZ20\BI%9H 5[["3Q;;_!*K>?3DV&YL+*-_'<44 UL+LO+*H^@ R.C!A0S+6]F&5609 6%"&,1*ZH^D+W5OSS' M)48#Y)16%%PF^UM$M$8:WX/MN@?6QM;V6ZAK!L$,$\NJ@G1A@\PGF2#O>F4C M>@$VI[(1332QK"H8\\-U C67@*H8;P?HGS;6TV?_4HC]&J =_N,(=OB+/_J] M$V2/?TA*B1,Z7=0'(Q<41QASI%$%LUJC;.I#MI0_@E$LRI%1;4ZER)E& "SZ ML[(PT36>AHHJ4+O":2)1[RP;P$WXP+/^NK0UTS&"%V:0U:)D56=OH'7T*"BR MH.WO$[ ?+94H--KM-6C["LVG2[)PZZC!(!YEJ5W?1>=8)-=T?7IP0@J9HU9J M#;0%Q!3T;@QII%_5?B1\O,0X &MH0A>,X5/ARXS7ZQ*ZX';IQVDWJTS-R *E:F_+%S.9%5/)*F"'+[^J#]R[+[AN8X ME&-JCA94(8(@/-,$*:N+AC'D*-%$V]$/OCE;48TI98'EH@JS0A2YP^EGG,1= MI=_6.RV6%.DJR/&N)L;,B*1Q9I):S2,<'@H!+:VPVA%C^;?"#3WP)%VNJ?IK)!88!=-?3C.C^ M")4>Y IO@Q^<\HNZ8E-? A*R%O/.Q5FJJD::*MT?="4HDF>8TO^L'!>LU53# MO3!,7(B319=Z2'^I$&EBZ1D8DHOR-_0VB<6C#"DY+&HD&\>U^-0-48&9",AM MMYB2\O13=F^NVCO3%*63KZW3*[685P4$%[51S[S,?EE-Y,+"M?0_<0$TC>/; M^^YK\3OL7])WV!?+:?^?/T_'@^%\\1<_Q_+R]V;=7 ^40H@M./UCP^Z>7R,: M7]8R@+.URGJY/.RW(@=OO6?-7N5D/TZ4404$#E5GQ'KE2J0(/(LM4H!_D(/3 MN +3"55K(QL?>-MN7X]E9MJK?^4+2W<4T5SA#">YQ^LR/J4:6?)QSQC+5>E% M%0*I(@[DZL20D^#@FKO ?LIW9^);?CIS?@U9>53B8[%DQZ>2_P!RNP+&9 MS@6'6D$5=(HI^@0H?DGE(W5O6\_N=F3JZ&>T9V9#BU9)%<2*CZ=B(BHR(0F[ MY5L_L$O[^S[ 6PGZ .R$CR M-))4QQ=U4*8#1EC#EQ-;T"DEZ7Y8Y4='!)5\UPP/E&13=AMM)Q.'U))O%5^+ MF?.16'A&TS9@NCZ^&#ZS7#S-:8;Q.@O2(7ET_"-6SW3O$#H/FOTG0*MK--2F:Z0#? *+4"KJ%BWQR<:S MM38E20@SKG->S50?%R%;3B4:">2DZ?^J!@D8QI#__[X#QSTL*\Y%V[*,3[2< M< *5(B&FN;BM(J4TQ@N(A/RN:\-'S\5;XZ4UAMHC-- '_2!PN(8@D#[SR;:B M;36>4>*E#ZGS10GJB+%PC_DC[?%TI V18L.'>OQQ1C-O(MIO/!.KT4C(SJ^M M<6\4G0F"DU[G'A5TG1$#285]I%U,E:N6D*XW[4CL)U9AOP*XV>)H>#08M0WP M_X@W7W<:M'TG525LSNW%.]T%ZBWR3I])'1"5AP ?KZ3%?&.AZY4_*#B5L2P[ M*#B>ITSW/]MQ\'<[T/_P>ZAPK:'"^ VXLP:&"H?]5C&E4ZF@L?KPX- Z3]!8 M X J'$%6/UBY>N>+(,L#2^T(,G7@H.BV< 19%=C(C""K#YUBBBX>05894I(C MR)HXGHJ)V+8(LOJ1*[2*8!1+$;1B>ZAXY!,!,D)I97&C0Y#&CD<^0<%?^R#J MS-5L5P$/*2TF+G;IQ1F^ %N'#I$H_ VUAD."1)>0K5%58E41J'K34D*QB2TU M2HPWM%#%.:O!]."13U!853!G#4URMIO*O<+]+?:L.W[ Y%XS7Q>I<_K#R7P! M+_$%FYM[LBY1.RILIJ;K)9Z4 M/#O F'883RROOHTN)H)R#S?GO:L>[287.C U9#WY3WYOKS%"=0,PEG'(P\WA10TGQY$?/ MW94JJ!307(!E.$39I&O\BUD+[]$!__;PD?T3/H2D9W$DE%8%^++&O(B8@C;- M]8SUM)ST](ZD\JH1@ = )OB+&/M:L:2;[JRR#<"0SX(S"]EX(QX>3V18O7%. M? Q#3=5X4=:X%Q59S9?K*9[>M>;HZ9J["B* M[NF.KKCP4I^5N1+H9G'/^S'?OXW7?G;9FN)<;(Q,-+J0C;GKF: ]0KJ&,>'7%R"(*(:%(5 M>Y+O A8NI2+;C81<87B0+Q4+VO'RJD I#; <3N3JHH(8X,HOE"4T$"I71V/) M)D;846HDM7:.M/;U33&(01N2$S_RKDIE\&<.7#[ZA!7>V9.GC'8%]DJ:N-X> M<7)U(3T0N%O1]@9L\(GAR%Q;]LYOK7@PRM>,%^*&]P_#R;(SFMQ-YP^]Y6@Z M:5;,2:@?M,?#KZ":&\*ZGURL6@,0#8V@(]AQ&/:,9 '(%50Q 7D(Q,=RR5K^!X^UHE][7THBX]5.+B93GH44_OM:_A' M:N87_I::./A%B:E<@$O.,4C?,AW+@*O@563LWB7$JF475 5JT3 F#STX9&\^ M_L0P-E)153C B50>Q!3AE .98V8(GT W-]'BAAH/02BM-N04Y-*>?"QH=# MC$S_V[Z@0P/NT&(,BT"E +5.4DW=VH*5!1"!7\ZZ;X4)N,IMH]E1<\'$,D/Z M4ZE +-\B&O#)J&;H"U=JB##L^]9SH D<)S*#M%A76AU5J"!O15A<#8V.B V$ MHT?!QLLH1P1NN#(@SQ6PQJ4A(:)I@MB^[>V #77-Q"GLW%=R>C=B8>70S$7B M)"*)3S+U8/27)\&21#/R8"06;CR,?)(UV>#V#&/J;H'-M$_++MQDM M(UOS% M&'F%,LY+Y\A053DZR%N:%=6&( K58C#FX F8'L"I+M >R/=T_PK=;=]S7 O- M>\,7W?#PL5#/<=#J!ZR6V@N!3 5:4HY;11F0)I,H;4@-?^=](864$WCU+R06 M6 TUV\0GB+< J0WXDRYPT!!\ _:KF]RMM) J(C4A MZ'5A4MRU*/(<$T;C=!?#%RPP"(:)AY=\9O#&=O3O3.IPMM%:XHC0@]37?BN? MHPYGSVC,H*T$-L%YY_#'DBWD":^T@A[P%65$2O/AWK)6S] P""2(_MQBY*DB M"GH1M]8;P=&&;P9L?R:-O:>H&;IG^!^8KM$$"W7?(AI>;)L8U>(.S[U)1]_/):'*_Z,R&\\[BY]Y\>/+0XK$_^)^/N$<=S5QU5D&?.B#L5 >-UN!:<0/B M>$\U2;I33"Q6<4@^<(\V,/) !?-C:"0MT^D](94'#Z#'KIZ$U\Y])I'B]\6T MKHH]RL,V$>PO4?3&AXF55TYHMZ3Q+FS_;3*/)GSC8])2ZCEN"L!*ALTKVGXK MN"=4^,:?OXI0#Z?E*_Z%) 27;X9_-/$E."2K9>#)6_/)R\I3SW5PJ**L$=J0"+IFN2.O@L M#JF5UK"&4T0I[LJJ+Q#E[5R0,GV[ZZN$>*6(JY4F\D6$B(+\G>KP)7NUAQ:% MT_52>^%G#D=[S>=066%#-MVTADV$014WR67L3[R=YK.GJ)"1+_.L-;3)'4?< M!.)JL?E4*B]N1*JR'O(Z2=5#&O!/PN 36 #=LZ$+@1,$ P?O#>+X&,\-#_12 MZO83()-N0B'N-22=4Q!J"MAV-,M,,$:DL8_H722V%>U9=U@0" ]>[!) MT_BCT^%Z#?!SI,>!.]=^:X8$'/U&H M?Q&]A$4_3UOTN]YHWOG>&W\;=AZ&O<6W^1!GWVN8<3^H*3];/KUH35DTJ)GT M$H54&;TL&L_,>D&6@F+$:\NK?A#S]A7?TW/]%TXH.4Z(Y57!C0./-(A\TC'@ M>5$;GG[_G="JKJ;F'&\;[/#TS_EF6H\.L)^P;D8FVCF@/UNF#@T87BX^BD_- M;"+K1HRRRI+@BI 3'.(74>*$.#! M,L'K@V;_"=P[SUS1&9!=6#4*L&.0QH]#0D4 /,RAX[PL&ZF"J@%7:#G *!9Q MZU6U+^4)!#$93L;BE>A2H552%D4Z(%F^%FXQI::EJ.@A"APE"'VQ>^;J>(L9 MEG&:=M-;[/[TX6&T])/:]R8#],_)TSL:PJ^/)!=0(Q MEW#J)1!> !=M;K#@.'LA-"_.!MIKMAG.+:\4GERX'#$M)F3=MID1W*D)?@>: MS8YNHD)KXB0*ZYZ$_D2O&A.7]M#5S-N-?-/LI'/+MD$5'-A M.3'T')(JMVGF&.=^)ORXGY!LV+.*)O7QI7;D"QEU9L$$)0-0 FBJ&<\NK!K8 MS+CE0TX1L,FC>V2NH UT]][3;,UT ;**Z%?@T04K_%Y1SBM]#'55IP0%UZRC MSJ(2U[V'4R=>H7X*%)H"&,42E.6CGA5],AWWT''A#@D]7<_0'R!2%259+%-= M98E QS1C55]86K%S19VY[F,K:(:M7GN@SQ.J76]BC*$+-SXP1[]6<.6Q]ZPA M25=+RY]19YKMOA)YP-%&BXA25FJE'L<@. 9FP,:I][6-_Z)64LXL]P"M?..A M+R:A4B]:B%Y$X'^.3*03:)'R$U)J-)X11644M(Q4A!,G>RXVET)KL&>1JY(W M)B0'Q.)($_!O#S4U? *E;II>I,-@%]]N%\-?ON$PV.'WYMTQ/=4-(9IF#5X-)5#Q7NF)B$OT*8I3GE!:%;PXL,@ D$.VAB!)?^R> M5%XY-#F 88*5(J8J%[J2G:9ZSC/+-@!#"@JY*%*$;+QS? "?X HM9VB'HXDR MRF%=Q/KF2Z105KO,45=AQ9/]+%5KYL8A%=R#79TIGVBH4/@-]%7QN9#I(:GMI:_YS/;:MF9L@N2;C$55*CERT&@G;+5STBSKJ086^>^? WZ&O_O'_P)02P,$% @ =WYG6;Z2 M+^X/!P( =U0; !4 !E>'!I+3(P,C0P.3,P>#$P<2YH=&WL?6EWXCJV]O?[ M*_RF;]^NLVY(><) ZIRZB\$,8<:8Z8N7L 48&QL\,.37OY(-!!)(98#$)#Z] M.I48(4O:SQZUM?7W_RTG.C&'EJV:QC__H6[(_Q#0D$U%-8;__"(R6^U0$1.-,A%781*0?!8D(-1C(C,SU!Y :^'V,'+16:+T,^]:U(T, IO]< MC1QG>OOSYP#8_1O3&OY%>_[B!XNRW7_<>_>E_N&FJ+IT(ZFIO-)NN M50.-!.(U^NE8P+ 'IC4!#EI0U!$5C9#Q"$-M^K$MY^G<&X[=8?V&OX8+QFE&)1.+G$H-K.PY9.3Q@ M],$^Y9] :Z]/_.FVZ<%WHR%2/SOEDB"/X 1$'J\<@LOAJ?T)*W2$YO;@J1Z$ M)^?#4[WZ_?<( N7WWQ/H $(V#0=)F'^N'+AT?OH+@[\<@3-7G?]SM?X\XJRF M\.KG[[\=U='A[[]_;O[UN^J;RNKWWXHZ)VQGI<-_KB; &JI&Q#&GMPPY=7ZA ME_Y$'^^U451[JH/5K6$:$#=0E[>X-VCYOZJ* @WO5]2@@N2@I,D@4^A^FE-0TI83$D/X?"[K5CM2JD1A97=D.79^G5_?-Y!5A@ E^.51O M>0/-8I5&T[. 7C 4N"S"U16A(D T92G.QF;E48QLBA F:#J7Z]O)XE"B)>KJ M-XE(R2:B"8;^^^?> ,\ZWK1K66BP6=66@=Z%P.(-)8.D]W;(V5Y+N$O)/5F# M9I\<5N92:S0F:DQ+SY_6KWR7$E)!( MRC)$W_2TOM?'1PX]B=98\=99!T-_T!5@6=+*GLXF'=U*D+"=',1K@C9V:L.K MWP.@V_#) '_NRP>DKB!B#!G:O__&8OC6]B0L&C'AB>5;++S^N;+5R53'XM9[ M-O)4(-9"D8VBN5G:"I9Q/Q_UZ?UIFZ[E_>5IQ-OUJG@SV*Y*[."JK,T427#0 MFN.Y\TBT(KEC3J9(\AF.G5RJ]K95$QEDMFNM!,>4-=1F8AIE..E#2XJWDGF0 MJU?GFEI:#;I3=CRV!\FKS8B@AXK-7ZJ"_QZHT"*\U8 'S9!TH;@OS!Y_>=.= M#8=XY/Z?BHJUMZ[*JN,/C5!4]*EGUEZMYW'[[&RO?F^:'9WNWS\/ONKW9HS; M$?T\-/VIQ\#;T3O (7_R>;OS4M^ M[D'B680AO?&H*65-&XP996[5"YG#NHA0EZ/$.K3$+*6(< MTHS.=LKU_GP1(N3U"'FI##D]0IZW0VHZ,"K((O, @0T@*3G 26F10SHP:"T;L)@*+B-W97?W&T[M]=GI?T\YX7HN\%@%# MRDZG8+PKBRO;I)W%?4ITU,!JC< @(,!:XK4(J!>EG"6*=[((A0:M9UH#F@.A M# BB%DC:4G5P!N=BP+G+S%RF)OS$K4_F12Y66O9#Y^(%D/ CO)&)6,#N9J1-*XE-0L\V6]GR,#*^1>2^/!V++L35\=Q^JHS@A9N9L$1 M7L@Y+!BR.8%KRD-HM\J2$M>T63>JZWW&CBW(BZ?\2Z=_&2C@3FZ/F25#[,^C M2D%,&^Z@FF0RG:)^Z73MH/M,>"0-7G[3&;:V9H Z1Z M_*K@Q"OE8JF3B%Z\5OX<>RP0U'ZQ/3;A)E/%B%9'8KOCG:H^82^>\I]O MCYT2!10M,=1I=\[LN_LF/U:[$[)M)&OCY#>+%/7T9P+J%\+VNLY2NQ] MM%N:KQB>+#++4EX6DCS3O'3?ZKD9?W%B/[6_A>7"G=4$/J71I*.P\31T^]*E M,_)'V=]!(>OS!CC=RE^XA\?^FFV&=;X">&P>E3UZA<8B#(,7XHTC!;,=@D*[?O+EVF M?[P!?I;=CQ/9WT*U+]5*D>I8!&"<7Y0Z!:%X\?FK'VQ_!X*^SYK?]Y*9:7#% M>R""G+::.4M0[;.7+KX_Q?P.!*V?6M_C"52[E18UU*!=N;<$;4+W+CY4\G'6 M=R"H^KSQW4,Q)MDI'VG=1PG(^?!I5/XY)5L M'8BVV-YFM1KERL2^3.=*PC(51,:>-2R?P!]K>0:#J\[:W MY5+]?J3A"GRDTURTW*JQ5/A+CX-]DNT="&J_V/:..)$X4XZ7 ._FH)93A0PE MBQ=/^<^WO<^2>4*?S/B.Y*5&+94>*601W!?)W(+JM/5+)_M'&]_TF7:Y7DOF M(];W?2HVB,ZE BUR7#6[RMAJ>5@-K>\+)/"SYG>.6T#Z7AG99&[97MF]ODX6 M^4NWSC[!_ X*L9_:WS0KCH?3E)S3U%PTU:_62E(Q=>G"^J/L[Z"0]7D#?-(M MR;T.+[9$X,QB]]&V4QA>_"[E9QC@@2'WBRWP=*-D2J9&9\A<:E9JU/+=K%B] M]#CH9UO@)X/!"ROD>!4BFJLIW .!)]VJ4_S]3:RLQKF#6<>I:CE=::75,I?M MI@*KK/=F]4#<)],Z)1'M"ZF(\U**9PN%_+#+3P'/%:5*HIN+&E0CL,K[TRD> MX HX+Z5XH96KUO+]640$N=J\*3:=OACB[>JQ\/VG P.KW("'@%?53Z0B=.!,"WF[91>C((E*FLY\[HZ40VP X$R MXV32$W;1X-WVO"R,1^HP'@\8VNCYFH6RI76\/ A0D"C8F@5L\^=(N@2[2!_JSPFT?2^VMHLP41U)D^04C 4U8*RDW.!!5!?L#K M%RKVT=(9T-[DL-UII95^5RHI_"12:*B]1<6D1X%SGS?D/S3A7ALE+JH$D7=J"BNID@:SJ>&MINYW6A$M@KQ/# M4L#8I#R.S%1?F:NZ*;K#)1@/LR.GI01.[I^4]"\6-<<6=+V#=WA%SX>XZ&D1 M1WT2XFQ>E.]6Y7Q?*W:20F\^,U).\ ZAAXCS$7?RFE(/IDL6J%8+Z"Y,K9*V M#9VT#NQ]LZ6,-/NJC,P3Z&1=0]G SUGR(E=JFC61:Y9@@6O*,.X&#D$;FAZ= MYH.QYZ/K*>L5'"@9]V;"*FHBVHT4]18?F8Q,=\F,C=4\L)9HT A[LB)P M+]BJ;2!C>FV';Q7%[C-E[-J>:[81^EB1;#[-09SJ,AVI,M"];\NFBTSUE91. M2M.[2LFN=/4\[\X+K-A)Y'@[&3C>QO+_T1+X2N&9-7B[=O"TS;'%N_J]7KW; M=/(+.C:ORA"HHM[11\90\"?ZV%[9+F+*M54<"MBTVP^MZ;H77WC424J,=%?C MWHPEV^1D$FL4:J3&!$XXO63C\,@RO=]\>79]=X)W!Q?X,M3=!^+1,Z(KIN6, MDA,T2AD8#0AT9[7IY&XX*QE\FA%G( 8;K3MNVN\%4E(&%8^>37UT@2\#CT^O MS-C,-2G/7-7VSH4]P$F8 %W'L^0]/;5INX;4,C^_BW8GC9)("2JJA M.K"DSJ%2,%#?0[6O0\\]MU/($Q^;UM-H1-,""L3',S8('3FLF0%3+2ERF=;] MI%/B^4DZ<*;5-@[Q\BGOEG#9G_-E6#LGHC>41X:IF\-5"MA/O[PJ+*\PTH92JQ:A4J+SI/]KORU-,-'>P?!A, S[L&] MN=!K4Z4VXD%OU9EU3;N9[X3NP1<$P7/^@:3DDJYQEU=)(:NVY&2J922">\7I MA?@'IX8!);'[7F)&G>/E5':VGZJX09W9?O)X \OMVW#FH@GP<_3C:>VB_<_7 MWTZRJC6JIWE-A*IH%X%0&>M&8&V%O559;QH=7I83;%@=7L^=JDF'%O1L_BA% M14CV_7@[:?&"(Q7H]5X/S[-WT MO:#TA[UQ3U0CP^9LV;+OLJ7 VB;?R]Y]I.3V+-[GE=Q>T_<>\GA(8J[6>)VY M2XBR*)0Y;:FIJEV*G5TAO7JGZI19O@]BNSZ@*_4B9?2TF15KK$K4D!?/7YKN MM6[XB;;I3EO3[=D[7U2A,QO+(#45P7)0X?I9CC:"=\;]M15P/NK.EZ_E)#V/ ME*I>LUW>D3A>R%9-:5A(L!P,D?(M7:;GD;+21CUYF9HM2&@M"]6XV+:*%W_C M]N<@Y>(=J.>1DLN;MDR>M^75+[/Q\ML/3;*F]7!H;;._ M)D#'T?!O?*T?>LU=H'>\=BG6V#X,QIB^]' MF'?'B)^XL5X\+Y3W4Q# ^EHQXBN8AU^^)5Q],ZW)BE5>*>M^<"7U][-=&X1,QJ.R/5Z=":EV]."??9=D]=-GL:5W<"G$M*2[Y%2UJ1L,C>H3-+ET620G0W3<[$3&=+RPGT8'#%^/!HCT5/Y.*9/<+G DR- #J:G]W;/T0 MWP5XDHVUW$+BA/$RU^)S9&L\7C;<+AV\JP'VBI?M+LS.-M>3E?D*>VO[N63G MJ7KP)M2!IKB@&\-)2TLO*JY4CHU@W8L!J@SW_P9_7FGNGK@OZ_);M MD:M\*.7L6XP.'Z0UPCUWG^]P4 MO^.6[%N0<&=:)'1FY0;9[N3:5:XEYZ1(B(0+WW)]"Q(&C;N[2)'IEGG:AU:)=DN1*?+0<(V=DO! B(:A;IB^H'W[8 MZ/5+E&[#Y6W5&:E&U8!="*Q->%A3*EF]-JS7DDXFN$>NC^F&8]/[T@CP+(2=;<9I M5FU.U>5P+J;S.3*Q*&7@JA*$^/G;->J>YWWZ)*3-%C.&E9,T% RC*09$:O4D MB)QU+4-U7 MZ.Y1+_-OV_K<828-Q+942BTI1F#<2<7TT"BX/_7G2#S&FX[.^ MC%CA^VB.T_=T# M.1BKO39K:I"D[X>IX@@Y42&+!R%SXIU$/\;CU;N%9.C=.Z MNW<H<39MDH-E[*[:B <.,$$N MJ;_-"CO['0_!V0'X)"S_X7J(=*=;TPO4W4P$BZR3B3'I.N@$[O!ZD+'\<==# MA%C&6/:N*#> ?ZAF#\M5,9$?\_$*)5:;3JPX2]M#T0F_)Y8/FYOEMC\D!I/J#;/\69BRN6KH_HT])TNPMZ\0"P?MS>+ M]5PFU8_B<6JOG2:V:D:):K#^TZKDP MJ>8B#/7OB>7CAGJRT>?N,OU9B5P!6LSK4.Y1S1#+%V&H7R"6CQOJ!:P0L:$N]=*I67$V+8[Z=B,2D M@>0J]/!!VDP@L%T+_EZ/T?O.YCV;SS9_XQ?]X:6BD)'NFW4K3^:R0W+68J.4 MDHDS$?'I&U7;9&DJ=HN^\HX73E%[:07U^]9P$&&T2'72%>G6I _XQ9$YXF^\ M_H7^Q5'>_-8+2Q9S]4S6&.J::S?-:9>FW;KTP)"*]X7=SBKN!%NLIO7&E7CR M??PP PUSHAJ'NGTI2?>Z^+D_^I<38FW,2#RTAM,A#VI:NKZ<]@KUR$I-#I_0 MPK.BU]]YGAH_U>4MFH'I6C*T_3]'$"@>1Z)A_OX;_2!L9Z4CQIZ 962A*L[H MEB+)?_^: D5!#D)$AP/GEKUA8P^/+'4XVCXS;>\B!/0:?!/R'/ZZ>M2K-52- MB&-.;V,W]-3YA58K,H)>#S1Y0T71HYVWHB]/-U\=(%:-#,!$U5>W_VF8?=,Q M__/+>VBK]Q"UQ[UYW=^B7PG\?\[_%W<##G;31.:I353@@FB8$V#\Y]I_@OZU MD9P8_.?7%3&RX."?JW\US33JQ9X"8Z\C[_=;P[0F0/<'L_ GLWYT];N):QP3 MYH!(8U)^_?^)>T(H#]/_I@967=0BL6S2_T7H^_J)'*/+F88[K57]XN$^M M)V3P/Y2!+O_ +8C_)6COFW_M4H")W43]Y=H9SA[EO57>)[S_Z,@+7TW%G>[1 M9XXYV7N$<8/_QC([ G1U:-SB\C'0^M4W+83C[7?PU C/U2#^17K_;5K@+I@# M'S] Y]8N1A#I>B4Z(:6-W>[C/%NV;V M\%[$5GM8[YNZLH'EA@"8M^>JK?95':GXVY&JH/&@]__/O^(TR?S:7:"S3K?_ MSKE2!R=[]5NL%)I\AA":R28O_/VS?\%3$?BTV"@T"[Q )"L9@N^D\\E*CB?2 MU7*Y( B%:N75\TM\)#"O?K>!/4+BP3&-:R)SD[Y!LBW*)CX,8R=BJ0_@(.YC M8;>/LVRU4?Z??U$<^ ,KV[>Y+(0!L$.B0/4V8\HN MMH;P4>DK3_Q6@&5)$><^U7:Z^8I&IZ?14G&0AZHU/.44*3)2]YEE;W:7@4'J M@T#XM5GLM;-[;*CNL\4 FY'./U1=PTM M?=6 4]-R=AB(KO=;K)9@%]I*;XVY5CX5<;QCQ$?)(\"A"0FQ0 BK">*1QSH" M+W4BQG(/2_V(;TY =_\]1%U,-II\H]0E&GRMVF@2-;$AB,E*DVA6":0"FTC/ M^=*)8HAJ@Z"B/Y2__ ?5+-',\\2.GMSJR&2Z2:"/J03#7A(O^&N2-2W"&4%B MMB$XX4='"(A>K1";"1U%Y*V"=W=0IR,%K%;(:8'&F2!9\\;%^[&<'4 .,EV: ME9-,49P5!A'X-J@.TCT_HP<'Z^^&I: M:.Z>,_I$?DU+"W(E=EAKW/5YMS&5F%6O7%3-Y@OA#XE#X MP5M[!.LB2EGXMR;\71X10 =J=6J@9UR-W@:7A1W)YZ_YC;RACL8Q<714O(A)A^+ MW[!>A/CG[P^+/YR="QIPJ-I8YCJX%.T.)ZA\0>]D,L8=29?%NBI6^VX6UD\7 M+S@C]OE.C6A7&Z4,D:^6,H5*3KCV94NADKZY-'[XP2^!['ATPQLIUI9>!+ ) M>PIEO*NL$*I!J(Y-R"//F_GKDM3?^V(3ZQT&"L8@%659*:8D.(D%"BOUR6A< MXF0H*PE284F&6N\P^-]HRM) F<4R::T;T8JM>CN3:*F4K"TD6B(?M^RT5@FV M'><;XFPUF$NC0:X$Y2%J23]N&>\!<;EJ#2RRZG##FI#GJE)A(3%/^VQ21;XM M]!=S;:+6'"56-*FZG40MG_2IUT>NTY&%%'O:9Z40Y],CAQSQ@NB6YY-&3TK?UZ7XMJ7C;0>NT;+> MDD)\KX.I#6\WOSP6F6L1CC?Y9'\7<6]G$+B.N;\MZ#W9V[A[NF_W(-;C_AZ= M8VW&M7X?Y>/;43;/Y]#",-;7W(&4P[H'-G%#LO_>Y8OUNS8\LK.?N-.YB3H< MZ.9B@^[-WY$%4FRW?0L"+;) :_3';>7MYZ"/)*#K/%%=I?!^UM4J;RMJRPZK,S:<9 ML=,:D.V>-K?F$9'K99+HQ>0%>CD9!,<%P'E81XRZ4\FY5QN'YS %?2-V]^>> MW'B=K+@(-CH#ES3!LK!.QI2]_G9C (@_V@*(UMG[:E,#;;%>%FC33M;J^)47 MR!^)>(3DXA29H)_GD+>+83\IZ?3@^6@ORY.7A&D1)CXC28Q=2[455<9K^A8F M.Y4\^8,&\215\%2H6;QHUP0_"3J6ZNH/5D8=[ ;!>W".: 4'?-$8^S MK"$PU'OO[[]"ICHS4UT<9/:U,E$Q;YZ"Y%-8YVO#)62J#V6J"UZFRV&^LSL1 M246QH&VO_RDA0YS:V3JQ^:C:BL:DGNBV8Q6QW9-CE[F)2--4@FBH$QT8"I&Q MU#F\)@17188R@\^C'? H+FV&U\2YTW'W )-&OU:MIKDP=N"2-E8-?EQ,6YJ: MF()!JI")K:QW[K1]RF*FH(Y:#4=@$F+C]=CP/-"J5;/,.3*==[=BZ_7T?;9K M]AU2+11+ NM&V67CG:G;G[*B[61@ G47K(<#;ZY\%,?43-L!>D^=[@6X]3MA M,K +=4!RT<*P*;832K1=EZ(7&L"C:>[DL;N+\PU_K"F.,R"F%A*/ZA3H!%Q" MV<6[4>@Q\ANA'485@B]1/AHY2#P06#X\'TQ +(L__>>*N?HS8/!FYB?AY=+D MUX]SFU#8HDY:$#RH ,]D$L%JSNLW*O;+)ARHPRF& F%X6+C&NQ&ZBV=# "0MT+(Y!;MM53K\_Y<:(ZC)"SJ">[> M;*3*V2&6_8];EMCQ4G-KYHR?6:7[DEZ\NVO%ANM\C%,FE>YGJKTC'Y1A;ACF M I+Q/A>1U"M\E#=D1(9$" @1Z) (9R3"GX,_$]2=#E_*%4&U\9JJXQ<2XX$\ M(M(ZL%\3[/DB:V !SX#U3V._9_K/\F10IU]9GX""& %P*8^ ,40/#&(Q4M&3 M!]OL+6DCYT%(T*+G:U-V1=%]CZ&V,?-1O@YIT!Z[).PWA_)JPX"XI8@HL8@YT%^)SY817SO*-NU'? RQK<>-+FX?T M:+65GG=FZ8(F=)9FF8YU.QI31TBA+A I?*=6.!4&3B)3SW#R!$O*LQPZV0@3 M?BV*'\X/(YC0T90V6EC.B*^FY>Q,SI*1@EA?'YB\-)@TD3M? ;8"9KY0(!$2TCT5X0\@FA.Z#4:4J702W_' 8R= MD\8_J'4ME1&PB8&J0X4 NHY:X!(S."PRW6 M95G'27;"*QLDX=@)UO2X+@NAH$^1T8.;3BTH0\\$HFB_#Z_^DDW\0#TCW!.V MBPP!>V3B(]";ZB'."#B/Y[, ^X/&(_:_O)[27]<$3GGZ0>_,NX]8"#7JC]&L M\)>\]NB;>#SKSKS;/;R1>,,%MD,D2+\'!:SLF_>=ROZ\_?:T:UGHU7Y)(:P3 M'."X]FYMH7PKTB6++*6EB\Y8'*YJW0YYMHRWJ]]=7(GZHW9%KG[[>Q>'._]# MD:0#O6VKOO5/6%/EZ=DP_V?%W)8R.UV=I]/"]V(JZ)SU<-_K)#(62$@6353' M02(,ZD@F6::![1-]14!DJZP([VHA('OY$1G@ +_6SB-9_=#';D"[X>K0AP]+ M1K$D;L"AJ_MY^4*D2?S '\9^T0Q]LV[@C%2O^,04%Y_X$)GMCWPKA:']USG$ MZ_,%*L]RB'=+-4RTM>3=$;7CN+R,E2L,(^8D@1QJG1'C&J&H#47M'\33R:IY MO594(<$ "!V- Q) EI&HPE=<*1[/6MC,.OB40%"+'/S GB 9A]YB;8P1Q(43 M-)?5-;8O47?("L-S'A)#RUPXH\W'-\C2A-[8%#A0#2\N[.63885 D[^.C=#[ MF/JU:?;'!L?'MVF(+56/$N3WA4 M9.7FZ8T6[]A7H]EG,O4([V7$]K=+W5T(>KK@&W:!CD9&0IH%EF94+.2U2Z1; MR&L72+.CVPS>$BT8!'M-6>77FW^OVKE]IP9_W:^W<6,K"_L M.[J>>*\MHBXC_O1O\]X_DE.;QPJ=F1K3TIS2C$4K=S%[7C_I00Y_J^K )7SK M$$@)^[6G#( \_];MU7_;6,B'S73'-?\6\_7"#WYL[@]1IU??M_#\7-X7AWO- MJ;-7:=DO)2G/Y:<%8J\CN6\X:7]T>TB*S]O5.55M$)&3(KD(R6S-DU]#+)"H1Q@(_DK M+5*(HD^Q&;_4"H4+]+6MPU,4$'U[>84P@?3YK*S!,]E/N #&P:0M=7 HM=1+ M*$5.IF%Z^:"N[6=.H:'[MR,?N*33M+QWZ2O\\H6*7HTM/ ,N<%J6!=%*>DZK M 0P9S00G6N'+27!CVP&& BS%)O %*:IRN+K"YA3!#[!_?F O$^I4_G (SK-G M-S^7+6B/H*YOO80?")!>SIY_S=T+,N+.D@I\4H^H"^W >#\"7NVG3@^PW4%Y M:0TU# O"9LI>#!^3/D4H,=TJQU$02 M"!(+_./=FVC;TP%9+W\?J4;74'U&%=$ODK!6NE4K;B:%L=\.Q&) M20/)5>AA_6I7 -P:[D0Q'07*Z@3H5X2-C$HT+')?#"1MJ3K8X7LQHX^;G:+# MBNK](I?.W>N]>'9X1:R[L?^Y*E2R!PYY><>FO0..@C?"JNMXJAGIZ!VQ4.7; MTZ1925;%E967(DF:D90\$@M4E+F.1JEK)LYM&'NS$._?H+SZ[1_8MC?2WGI: M\^M/Q[ZO"?-A0OCR5-25 *<.Q 7""(:\)O#J'=8<>Y=E;3=FC74B]0M#;YO; MAG<>^5?>.'LWX-Q@)^#H'3@?7G+D\1J@,;YS :A'"T ^+,"Z!1/4-7C); ,Q MT,UEV!Z-O/NPUS'ILXR0?(4CN)L"A'_^UVY25!_(&G)<7$-Y='Y;UB&PD%YT M1IO#"K2'HB&,^#E78.! ZQ;H"["RU]YV K'2]G:IVRV"&(PM]H:-_9MX^!4O MA#^HG='@\Q [R5A[(?3H33S^[T?G'=;/_I#X-4$*//>3!-[P *DJUI MTSM)8F^I#W81L+,@.[3=/742HIR&MTO4/6GEO]!_=*3[#='6)?-B [*O@*@BQ5DPD-@$!Z0X9!2)I&-P MP$83$%*#J[WR=MXBX[]?1?8GIN+3BA&/D($MLPTR3I;2T$RF2CQ1S1+I:J7) M5YK"UE -XCW/;SZ Y.ND7XN1ZL (@K*,\8^S/3<=4Y]8X6S7IGB24/I5BIR] MF32?67LNI,QSE(D_6VDX)$W(--^0,@\;1=&P:.:G%LU\G\[_C)4YR4[ENT3# MEYWU\[KJRTX[<,1^XH*<>'<^^N]'8:AS7$9]I,+?_A*=S$6K@?79GU>40@UE MWV6PPXG1?S8I=S@2]<>(_R80E36M!;"4DFEJZ\IS?ID]*=<\&"+M M7)>ZGU"HO>4XRCL-B5JRT2Q(V4(E64D7DB6I4,E6&^5DLU"M/#&YCUH0&[L: M]>6G%*WKAW]-:^'<'E=0;%\=.&D!?V:J7H?T@K=.F MH?A'SG";!K1=W?&:5*?0/P<3!F^_I.BF$M]<=C-U,5EI%I#=4VCQB 71GZ7U M7Y@U2U5!;+Q7=C.A[/XRLOM\>*GC0[FJXZ4->6(8/= W?V,IKINVBX_I)/NF MZZSO22,:JJV%Z/J*HIFAO[EH9G'N>Z-:$A";U1K5-)\1&[P@<0F:HV+OEB[W?;P[2#KR%L3X^1$AP"W7?5O3NQ0U\]]-6_HF1--J1&02AFD^EF MM?&.-"Z"2H:R],O(TE.@ F\E$5D@.Z85"L]0>'Y%X4F+E0:?*PA-OL%GA&2) M%ZI9OBX6FEV!3XN-0K/ OSLS-LS4^CIB]7QX$0V_S":TH$((0/?+;_(S%RTK M+LOM6JJC0G__2;2]HF]KVS:4S5]3-D>_N6QF,GPV*9::@EBK5@2^4D"&S);) M))J+LW0TS,0*9?/Y\9*! ^ EP(I37/08&JII[TO>;2-JH MMX&\LW\L4;$$27'O%;+14,A^&2%[6HQ4O2NB"H9_)XIJ&B%00LGZ!24KQW?R MA52A*4CQ6"P>B[]7HG(/-^&%G'+I(O4TX."7([1@88'#+RI!N1/>MGK*),U+ MN&KI\H>V6^+\V9MU^NL+MO"XWE'._2B2:79SB_'VPAGZ\0C/=^-3/'Y#LT=N M?/(N9R(>?L5S#F]\"F]\VC'Z7G_C$]-G.4J)#:2^S$")5:*RE* X3@(@P2HP M/DB0\N+QJS_/=QE4.BEB;R_9Z!*5:I,G&GPNV< 9 MDP3R!-OH5Z)4K1;QWP_UF]YQL:D_W[%K.^I@]4C8JN_05A[850=U+V-DCU0; M'W&WT*KJ*Z(!IZ;E$*9!(#)."(J,U(D?#FZ#13)-_GK6,@$, "WJ7;*-.'-/")@@Q ++C;:E/P I_$4W1<1V([P7%T(GHZYK5 M.UWAZ[95P[L8^A/X9>LXT&B5VK/&-R;@]E4A$ M;XCL\==L!ML'^"YO]/U'H[:)ONL0%O"<=@M.+6BC[Q'HS1;^%RZG4';\2BW> M!(%MNY.I_S=Z_\!U7/0&.,CI:/JB9VW\-O/\\\J(![DY0->8FZI'0 MD(WKEYEQ#?]W2[4U^QK]*2-+$5%RF_=@>I-5)YC<^/[J@9^;YE/7HR# MZ>; MKD6@3URT4I9?N>8:WYSNQ350G_B.=""/5#3W-3A,HH^(B4:&IXH I:B# ?26 M<6"9$^]N]?5ZO:@_M/:HG4#TW/H*4S*,]PU_.?! M>_*3>Q"?9X5G&1/9YV.$( ^!.Y#; TS91^N3/P!!IF_'AA 6.A8IHXICHBO MJ++S+'?+B"8(X M8(BL3M%KGK1'JSLY\'QJF>,#'4UU8#Q^9H],5U<>/U6Q&?+D*6+&QX\6JJX_ M?B8?ZE%^^NK%H793$QM B/I/!@JA]OC9T 3ZYA&FJZTB^ !KPZL;L>BQJ,?J M-WYPI_D(#WM"Z1K3:0%UW;OAV)?$AUOZ(LJ;[E$AA6'D2QXTNJ&!8(%6PD'B MR!-"DZ>5O'9E_#62I[+N8M/JVM,,6'?H:)(.PI9CWFZ%RRNNBWR1>;SQ,^R]*J*#E>DZMP-U"95##+]CZVU\B?6&^EY ?Q"7^YU\)+I;X]3C,\2AX\1[IM7\9Z9XP.^@D8!0CO0-\ M4V,"9,N$2$"9$U7&@LJO[&9CHP*WM!VDZH;.Z.&Z;]N72QXTT0_H"2[4#RXP M],M'TI.@1XBK;X/_#TDBZQ-[,B"V,PG\-@P5I#2F^%*C9Y;AU2; M;1H&U$/L?%_L["@S!RP)'2SL-7"&KKZ.T6UC6". RWUNPU$(5FA1D,,(D6_:JH%$6PBK[PNK1R)I:IF.AQ 7JSH'ZCKTXPOH R2&4"-OSR6$S#>& MS+YU9/L;%2L";_+*(^A%D9#8L=SI.JBD0$0D7U@-@*I[Y8957P+9*]N!DW64 M=.O!A?(I!-L&;(/M=0+RWG4"%IRZ?M@R1,?W1<<3[>7MFG@!) 5./*EB$4/+ M7/B12=S<0$N&E)GBXNU/+XH/K;F*/+R/QA$9XBBH.)K@'1>PUE$XTNAL0(0T M%/Q%'$'*7E[2EK"."X=#2'ZD M"(>W",S5IY9 M;^(L QLZCK[>6/92J+PM/_05].EF5-ZN9XC]$/O/8W\39!@@Z WT!YCC] ;5 M<#$21^A;OIL ;2\!R8_'[^X4/@F[DD>(-^)_\#],TYW.=XS+X*M&5+[4.<3X!0[LF!$01>BW5J MPVZ9KDV* Y(L-6 Y1.&:6-=VN_;6%^HV7*!1P(WL21H&#A$\S;8KXE0E/Q]" MM7'2V0KB= DT"(7(0!E.^F@T#'5-T"3-X,P\N!F/]V"OWTUJWK47X *Z;?I) M$!Z)WY&(OSUWFKG&R\PY_%\V /DOB M#,9M2SQ(+\'M>++2-C3I9U ^PM5>\MUS/-R&OB!V M@(;'0YA]?6,.8B?617_*>,VFWC1,G)J+4 C_Q&)()GO* 2T#6 \93P\[O#O4 MN=Y,2H%SJ)M3_[OH)9Z-N4#ON?9V/!$ @;WA6 O.7-7R,PQUL#@'VSZ&?2*94L)2MI7LCSO'K5T'GXW+NJ0MK>VB[ME(0XS2FGCSC5A"=!4)X7 M02$79CN;IY=H3#?S?N:R^E=/>K\:P=-B!/13/CJB\A351C;1ZE8U=-5 W).3$?&%ZO[UO$@W[^\7M)?'?PQE](G^'^.'9_K,S&R?[X;YT,8P^@>@ + M\4.L),5,H5/PM"ZV34>X0!VU.[5(D Z),7*(2#)!8CNI+ M8, P$HET')V(4X!6X)XN:\I2IW[?:Z4,K:;1[-W](NW&I6XC*5$2_;CE+)_G M2Y-4/L[GG&)#Y1OC,EG%+=G'+1W)$-G2S+WC!2.1B"9'4I4O)B5:(A^W5*M% MI='O=6.:"IE$3FBR20?UR3QM>5_N&#)73U BS:JQR"!96W1@76*?MG0')LE, MTO.5)A2G7+TUK8)T82%%G[;,Q/J& !-CBDP/XO8@DR\QS) M]A@Q+7<+S0:YA,YT(<6>MF2EX5UMF!6S8G&L"J5!9P*GX[H4?]IR&6DO\PD@ MYTC 2_9\R9O)938I)9ZV% 12%#B:*I-M07/:W6HZE;BK2Q3YM&E]MLSQI6)\ M)L[,\8CO1F8Z[ XEBGK:M%>T%#II:"T^0@M=NI L%X<:HN3PU@E(X[0NAX@@;I(F+6%0CI\$2[S M1JI4H $6K<_F*WFC1KO#FFKF)OP MFME>X*9/.+5A4??"W7U#0*^^F\1;CIWA$/_1!ZA5R(VX/,DUR^*DG)I3Y6JJ M3A51KP>H51Z,5^9<,1TMTLNFN*QAYVH -3U +0/R,'G7[E?YB72GUS-=)9^N MH:8'.&NL#,9MMJF0I#OM1G+%ZF(FI>JXZ1-1M8C%LE:AS?3$E3DIPV@Y=1^C MT;0.8&!J&H;14Q)%,@+JN1B8B%PQ/Y28 X0E[WL%B^V1$TW(.X):S&:[U7P= M2=T#\B*VB-;TR%(1N16TV$(L%R-CJ-<#A.U:4;J9RE(%$L8GL8%$";D[&8G M X2=-^^+)CLQTV+:R-.I9*E@6JAI@>H MM8S*L>G8:1@\UTH:B303,ULZ&NL!:G4F4]* =G$IK@HZR8)6SR(7J.D!:N7S MB:+.J>F:"./ELB*[":4,O:9/J"778T"GH]1(@ZE".^)F6=UI MU64^R:TP;/VN77_LP,J^A_S(Z[TAR02-)/"C M@,-3U_3)KBIP'7/KF=(W)/5O?^=T,\3UJZGI\X6-#]:K\OP.OV\N<<,PSQ5T MVG&O=UZ)#XSA+9M4]"W3=UU'COF%Q*D M>T/]L!UZ(,1P(3F"0XZ0&,$A!GE#Q4-R!(8<%'/#/EON,*3'6^CQYT*O[];I M05Z.LVK/KSMQ;K,WMMD'I*9+ O&"JA";;; \"#K9JB0%83<4?PK! M^E%K$' N.NM*['"-%QFXJ*7Q)6L(DUUA^Z61P M- EF+\_W/9#Y;^)O=8FF962M]6DSUU"=!LY+%=$ODN @/ %+D40A(]TWZU:> MS&6'Y*S%1BDE$VY M=.Y>[\6SPRM"@;**EM+^YRK"7!%^?OX_5^K2N37S!50:78X7FHNE MJQ79<4E=2"S>MJ08\IIEZ+]_[J_$[]#P_FJ&=_ 9AZ)QX@&.DDBMBF.P X,4 M2-4RZ0)%#5:35OW#.4?(NF)5CL*4V&YV\I/RLF8*$\PY+.(<.GH=CS%_YIR M.B(GU+T-:#N6*N.#XUC[AE[)A7@E)Q0)%Z9*'Q"+94+:/_5X0 #0&DT*[C!9 MTHI4MI_,]HMDOUN7HEAU 8XGTI\*0=D47>+Z:@M MB[ ^M#FRF5(&PR3B *0"6?::I,F/TH 7YI F9=G+S2$T8T*\, MH^OFPCOHC*LDR+AVE4/HIFW[QY(/G79YK8EV6?(XN5F0K&EE3+?O#%Q]LX"- M[?H=06D%67'2.,;.&YHM*F2DT8!,B:WEZFP2F6G7#,,>A>A[&!X'&P)+J?,) MCO>3*C'H-_*Y4E[EZ3$;K\9I*S$0AE>_Z6N:/ NIKO&9>'S9B3J'^HH((T)A M1.A+6+%/V:X"G>.JW%Q05#(%.P,2)AO:,#5GF/Q=7>*\.! 9O:;8\UNS(:]\ MH3C0I=F\K^272H'3,G=.:4S."J-Z44C/$_D>/DN'3-\XC;VD!]_C8= M*4R;3K;5M'MD$Y^<17HT=ATC$V%,*(P)7:)^?!L[+*/S*B7IB3A?+$QC0HIF M@34;(G9 :C)Q3<>B88#H<,;"^JYE7UOBN(^BVNM*J7#W4H307_U ?_7C,] O M3@"=SY_U.*$ZR*CVU+2!GD.DF18V)6TS.]Q1W3#'<;%4&*=7JXJ[3)%MELGF MF_K=J*[@JA5(2R?BH:?[V9YNR&B?Z0F?DM,,)IUOT>U91(21:$D1BQ.U A>( MTW"6Q'6".Q[3O1@WF:+?#9%FM9DL$6'^=N@B7Z!./L[\O6&D94]G^7N2L[6" ME&]TYXPS1.-!:I8A$]?1^ OL_] =#MWAH"K)X]!W2&LVHNXZO);.5.(SJEM5 M$LD%@C[2>S3'7;.G<7U?>*8^\/8F#A7[-TE>XZ+OAK.^4V+FJEXI>E@=T76SP7!9PQ[S43'2N)ZR'BS5GJ MF@T]UD_W6$-V.6OL^57\4K1Z9;!:53):%:9=QYZK7;WJ\8N7FH^\SM@'ZMY@ MLI('$#3M2M;+!\0!M5ZD>ORS>6 MCTAE7E]UVVDIZU4(]C*;KN,?<,#M._)"Z(.>72V^B1\B R%6OE5ZJR=GFLI"U?4#4F3$R*K =3L+?I:SB[;6:_=SK%=,'Q]^NV;H\-1XZ)%^ M.M><3_6^D6WJ5"T_,.II2U,G%251X2S76-3Q.#WE2U(O8)LOZYAFX !:^#9) M!RQ#IS1T2B]#@6Y06S!D$)D*G='0&0V>1GP5'^1K3)9ABY6R!C+"+,+ /%2C=^CA>ZL2E"OS/T.[^$VGS&2*[.XD)ZU(15D;:;/2?GWNLS;8BO5,,1V\1U MG.-"YS)T+C^;-;FA]X<"98:_&%;^^X.$%Q/M?SY0GZ:V/\N8VAMCCNRK'<(D*VW:ZQ5/K5 M 1=+XNM)D=IEKZ.)\.CJ5[K;Y.+8Z(RNZTGY:%C0-2XWD>;:!/"6&CH=91[ 1]=X)G7DYV".<_IE]"@?_&Y5@9)'\5T\8[W18J?2RO=[\R US,2CUQSW@JSY@)X]O0"&^!3,$*%YX.8]]? MRLH,?GCNY*%MN)RJVXKJ-1_5ZP*RSY1.3HCY&%=M2;S;S8T7.3G%ZW=)-*[U M25V./7]R=,@JGVUI!Y];3A_,?A.[-(RF-FBSBZ&XBDVC[<*(EM)4';,+OH+@ M.O:2HC !]39.6DC91E"'%B+)U+35\$C1Q?@=@4](.=]=SNA5>*1MU1EM\%M2 M@4_7XP*A.[$&TK@>*_%<-I68S1J*V;R2K*QV)#]IW2!/7488* M/=+0(_UL9CGKI7@OYI9:;70_9*MBFDSGNIR:*\8Z:C8=7XN&L M K2,0R^7G/#3RX?0D%>A5QIZI0'7G _ ;4 TA_FQ:YR1*$@O^49"%N!$A.Y= M;54VI[EX!GFB7ID+AKTFR= 3#3U1GPDBHEQ?0F^LS\X9 MPQ($-GQ!U$;A*CF8%Q:&MJ+9^4RIL>H@A]PNK_X#?7[-$7)*Z'%]7DW?UW(+ M(S$SN]=-1T3 S=1:LYN/T+#XIM!UJV;RU1WM&M8&"(L#/'I4N2, MKMH6Z">ZQM%T.PTJUC0*6O5.&)MDS2DT5\BC\XI#T+$7W.(8NG-A:8C+4\>G MYZ2&-:BHRYZ<%=78L'4OR:F\ZRPP)WDWHL;)L#S$BRY)/>-1@M !".] #[I> M?^;25;*;[)6$GD."9IE//Y/I_CEO?585Z/.06/C;">9JEKCOW(FW*"Q3U7OTNF,8PXT)J'__V\>Y-1YZH"/>?&'@$+ MVA)9S-4S66.H:Z[=-*==FG;KTO"](8)")?NJT^MX%;Q%J &K:B$GS(%*"^@N MK$%+P /=^CZD[_M4@&5)0HZ/\8NH)O!@N,@5NX9V%\\L$$7.M@:O\O,^9A&6 M#,P,"A6*)&=I>M&(UK4_29OL'-^Z/SM$7?P/4[U%%C$' _U%!A^H8>^ M)EXOG:H55]/BF&\G(C%I(+D*/7QWC.O-M/,(92==9V1:2'8H!VG6<>@.;^8? ]L733T^ZO#=UAUEBY.9G:A4[HP&74-33Y D/O9V MY.C;&2#K+R(!ML/]%6+7&U7!MMTCQ!O%K#)HY2V9=YTF.V!F6;I9J^-+1^GK M:#1Q33]34^L]M%*](1%H\4(:>:.JNHZ-QXF,F8.$FI#QP<)N5"VM.IG5ZO%J MMOB'T/H"D#RV"(:\)O#2!9K*/%)// M<)E19:*)6$LN\$6]3\U-:C+39\BLH>+,-4=RUS'R.W/91Q+I3VQ6)VNDV=3Y M/+EBY61W'E^!U'B(V8R]YKC$-CW-HYQ_]7O\V\+?T?0AZE6'U"J M[X_ +^M-J&:ZJ9A8);4ER.8I4NLE\8#8%P'_ G.L3E"1#XT'+P?0"5P7.*(: MA RFJ@/T,-?J2^UE!%YVG*\VWQ;B-83P@I'V\;TC40Z=IUO4K1HUM ME>;W79H=#R7&*]*7H-GK:"PL&?'U=VT"SS5G+-+W%K91^NFX5N]+JB;<:WE5 MC>1[AE;';(.K]9'L=9P)R_7AS&8+ MNU5NCKWAX6_F<0U2<:N$^1Q6^\][/M] M SRO(P\-F2(S&__K@LL_0 5QWS;!M\NEB:"B-6G)D1D%Z()8'I(JWJ M%;[D..HZ?N#0Z%]A9.=R(CO!Q/[YC,M7@!\(=ZE(M6>3?*1%K4IH6(5QP0,_ M,BFC;!1OH;X _-\SNB/+[L35<4H,HM1 E54G#.M\J;!., 7'V91F SI -:#" M \M JVGO #SCXQM)$+1.J-L#HN3^KMU19D-RRG.#R3P['!;2TSH2)5X)T"AU M32:BYU>C(<-\=E GF#QS/F7[/J:1KF5W9;-R=2"(VC8R!$E?NBF;?]%J 9Z')8U^2K50(,I2\YYS]$& MY%YI^?0NQ L>M$L(YBF(>H1-L*2>DRS-4B.Y[ S(DK:*)NEJG82J,%DD[KTGQB+"-TW&,>I):9E]1_N+BC MF^_9;S$=H!.P,R7:IJ4K1-[4\:#L:P(M]XV_"S-"SZ!E_X> ,Q?Q8.@H?RE' M.?#BYFPZ6]@!-^]!^X X*:C9UG2VZ"9X.BYW(O.OXAH'GDO.IY1?Q":Y=-GN6&W3(=7)M*JCQ9.+_21F$YQCR-+7<>;#"FT' MV1GV%Y CF.I?=?!E3P)QR30JF"26J:NXR1\%5'7@O;)8]+?46@$PAL.BX & M#!6AL_?I>J6L(I(@,A?6PNZ 5E&S.6K2F$A1L=U*D3!FL&(.(JT2\R]OH Y$ M6+_"_N;)*H1N2O&$#EM8'#0X(N4#';KMK3$UT\(32.[874VSLF=U/2.'FDR- MG\OCBL"W =FY!^6\E4\M)"8>.H'!<0)#S@N4DW@JUEN:S(C6"AF^*J835F%, MV4PSB5G/9S>[);@R#-T_CT6N..XFV_2H; MJ!]8%CQVY#2VOW(?EX/OJG1&T(5;8:&(V5/!O7D#!2V0=J 8P M9/1&-!;T8(*&:M^\>=(?#!Y%G6]^HA^;5\DZ!!;FK-%Z/%O##8]KS5_W M\,H^26EVQP7V)\\^'N%_[0[Q@9\CLJF;UNW&D-P9^\BO!DU[##Z$D;X%@18! M _3>6Z OP,I>SR4>OZ'9C9%ZNS5&\6R)Z$T\_F_BX5<\YR<+-@'+R,ZRK,5) M1(<#Y];_UN:1)R(VSTS;*Q]P:T$=X).XN._=7M'"K^? <.];^$>!!F;'#@8' M^VFJ$\00%;@@&N8$& A>WA,,LS43$2,+FZ[_:IKI0TCU?M^(8N_)NCCW^A%B M0F_+&[%7&EO"B&NVR 2[Z'P6E]X*1RCRYF&2ZR5^>+A/FB=K[G^(%(K\ [<@ M_I>@O6_^]8@:>T2E=K3&^H7^HR/=;X@&//-:HAB6 @RR\V&?HR665( 49V*< M1,=C)-GO*QQ'T5?^0KR*S+OK[!5!_Y,,/=U5#YT:T:XV2ADB7RUE"I6<ADK[9W@#A3U]H)IM\F:\TA6JV6N,;R6:A6A&0XT,EF.AE33M=K63X MBL!G"/2;4"T5,FAJ&>)AAD0U2WC3/^$KR[4>=O+;1X BUOMC5=U$ZQKPFXE"$235ZE @),D'QW M;*^LQ!1:ZZ=(ZX*_WJ)?7SW93:+/NR,&!R=MSQ(U\IJZ[(&1F6S(-R MAN\M4$ON<A9[]EHU)CX))O.&152K8+D?_/WI%T(20D$ # G[]4PF[VS;8C6W $JX3)WK;M%I(5;DR:]7* MS.KFRWQ+CZX\^O;ILIX/PFEUBNPJ4XUJ% :D4 ?WI%]>.11KG5R=+^4%M6@W M^(E,5,(&*^(B\O)*<3Q?2-*ROC%'*%J5L&)NU,^'(G%\I>9W)W8'S8\X:3+% M2,LL$9LI*Y+'5X8[0+&9 MWL?5KI@_OM((%-11]6G'7"XL2XCC46HSNH#@>9R MH"-VI&_R2K@S V)+]_MKJ[%IZR)S/$="U6_6PKSYJ],D>+4/BL-A2J)6GST "?F MWO6(NAG,=QUS5Q]Z 27IL]5:%]$3DZ_R)LW+=M\5*L2^[*P82G"&T0.GWEN-%SLEQ0X%OKX7EG X7#3-ZUA/SOPD4 MG#586^!VCDO5_##T!":ZZPD#D+>.01459,!)FWUY/,XYNX(2W?6$!0A>;S7- MV:XL-+:M01MM5EE5B_!\8K8XK)'OVI6\R 6,D=>GU;Y:*'=%[,04#&1SB!0% MN\X9JB)5P_JFN@0'AYZ8@L&L6S4HCEH(2U$?CEB_.-LRT0."+4C!KL>V%@UMWHB>]<04V,O-;KJ4EFUN MK=K\L(5,"7@Y$Q7'A5!67!>8['$]MV>MVB632Y M]X[+8XO(&M/ MW%4PB5HN@[CSQ=&E+0FSZ]2BWD:P76WI%AEB5S=94*1[="G*S)HCIZK8YGIJ M24O6=GIC,RX<.KHT( LY%5W0:\'8$CW;-2AUW(F+ AXO/63V/M+6@PX2459+ M6GGJS\:!\@+_*!'3TGE\*GC\/1>ZTNKG@::'T4C] MD2$_+$J>,2]IYCE6X+]D7I_2Y7\@Y,66@>!+F/,744^W:*ZK0<*Y2LY@/ M' (K+9/U WTS)0C.58+F*@(6 2*^=-074Q8^I]_H1A&T_^)5:3/3< 7G>E] MI:S\:UCF9X=)=BSP89RQ^;$AP_ ?>>86A:_,'W)YKFG3@[FKJIE6]!=S+\/9 MBJH\/SKREV(*S>_6YH?^R-^D[OHKS:]MV.=;7X*"3FKL$,+UFJFSATW(^X8H MJ$^Z4!3XTSX@-*NG6W!W;U8X7%SU ]=)8B_7UVV@766U>RV3^6!I\*1NZ M>'5P*7 EOJ!\Z2XWNC."67:WVE<3A2D>67CS/@N^XFC$&((E%UG M"0HSP#N,#']>#+QH^E27VSXT\V ]3XW^KPRD[8GR8:ZH(>-J#_>1M M[&)E78R/XT*S&(YF4?J:C7(.:W$(N[-7XQ!V?X(=_A1VN-@5!GF&M/J&L,.' ME"(N"DU\'GXQ[) \WC#YE4QSE+I?+&UIU)YO0.YXW"4/0[%LGCGC=%D8[6[% M5B#L7H4=>C+:A=APE.OPN3S"[SP?ZVZ*N_W@JZ/=HH5-C2):M82UCNP$'7&COA#IAQUSK9&Z+]B]B':CE:G9Y?Z"%Y:% M2FXR6I*HH-:+LYVSFXU% \".!K##&"R+4Q,< MKIML8LNO5#"_MIY1MRO0Q>#B%!>ZFG>F<%^LL57*QREMJLDM:1FT'NA[KI&, M"ZTGG1K(+1?)W\5Z4BEU?/[\&7"DO.%YT8KXT&'C<""KI*O17>)4X+C1E>=# M+01J(8EI7GX;*22B2,;/)_A@[<,AE"P 1^^ C2* Q@E..G5PT>6''BN, F'5 M%AK6E V[(GD0/E "SY+X-;>"H/#QW82/=.H>G\'8;D[QAFI6J^;:U02=Z"EM M=@"ZV1S. L*1+)(_/AH9QC&HH2Q6-+ $#++$-?MF \EC>\E::13T?@,QAA\CPKU^FK C?BVV/0FE%1<@;5B MK%\@!)8EL3/4^N3K%Y]GJQ755D%+9L!4)65IV(;GNW&Y*A0TTB9HW(=7N4DR MWH/91TZ%?6;TW,'F3_B4=2DTN^UBV4548B-L::W1ZTU _\:(?U)H%F>NN3"& M6LY5M9R[ LYUT^G>#QQ6W#?W)J;/.'YKC.3B@&>Q85>,CRVGD"Q.73]O#@+G M2C+6?0#G)@EQ[P>.N-#6JK7W*@C5UW;-6=%6AQ@; 2=BBBA-9E'\C!P<*.$E M4\*[*^1<-Z?M_R#'*&4O!-Y"]U;N*?N27!.!E KR2Q!0ZDR">""4F42Z.=[P45(3F_;74L:%\C-4*RV MN^/I!H"+ L=Z9PGTNKLV4*.$&F5Z&.I[P:5[&VZ^X>>X&3#*9&'7)'WOZ1&X M(GY*$%D"N\@)X.D7)_O1N!V2:*-O,%589@55R;NFEWW5LD!QIJVT'NW]=21:1!MP2M".XYN8PU".A'ID,TO@NR"C2>M-NU413 MV&&LGNO66B(O \@0("\(S5^WE0",,E")3 (5?!=DU$IS23A=>RKT:SFUL$3R M';[>C2 3\4 ZRYS3!@!*D%""3#G!>Q=D3&+>&\X"LH[D!M,J6BK-2[L!&T&& M/ALRWU1[;!J^H_@IFV"Y,:;]VM-J5NZ"5]L.IY7_ T45I;= M0+(ZK@.,Q+%/^"9'V,M$R#"T&:S),FU7EF.L!\[L!H(DG8UF$ J2R8#?:4'R MWN"7@\X]08KH MV7U:L[LW^!T[]^\@6@T<7[(R#NP+^$6B%"3 M)<.7+ L+_2Z TZ%5/<)D$?J,_!(8G>[B%*V4PNDF#.L<.#4MO=WN=WT?&56[ MS!$E!$>R+2!2$4W)$LG/@Y)%&=;MEPC*RK*Y-8C-M M3;E2O-@[M);/DUD:O5GVXXT%,A3[M(7\;C?_M^5XWK\SABT[2Q7NHB9((KN^ MT[G@R$5.Y^_[H)BU& E@US3R.]&P1?.*O']#!2Q!"A@,Z5]!.)^!ZR6FQC+K!>1&9;B*PYFD;R'\G-0! MIN*\ROPYU?8P8-US(5Y* M9M6>=Y 8LB":3F$.8 46?M_F!>Z,F[$@O %1'0 M?);)'V^-7C!@054/5N*EDH.^&; JM&HTYT%+$8(FFI?K5:I'M6-,@08Q5)8D MSNC+\&<*^B>;2<.:_']5,N%VE68S=BJ#[=VH!:1O*V=VV@1 !5MQW:>L]#7 M2P4K2[E<634YQ92*/FP+6-&C-CV'J4Z:+$ 7\=<_>>2X#O>B&ZPD3Z<+7E96)]^)++*-S4:K9 C+2 M%G1+&5A-+Q='+QHT^*+/$OY2(5)\GHYRZR!"4<:P,R K3O4RCA991S39<3IH M?.2VI&D1U*(?82$6+,1*DBYZ$V;Z6PXMN\[R )>6ZL\=I69O5,\'_4K?3$-0 MM\/]8=8542)N-TC#^BQ8GY4&E%V7H7X:971_/1#;"]SG M=HU&$O2D:]U3*+C>K&S>-; M0F[K &6@J>%5SV2!FB&LYDH'7_TTRDKE>FL[PX>T&7@MTY%S!CX;AP!EH \B M?L89]ZG45B]0Y/70001*K$ER40GNB)B2;;:;$-WW[+"%RJB*J*AF<[G*#+?M M1HU;8]$Z@ 2XLG $(U[JVT2F!'@WHKC;[ZTA25HWTS&38G'^0(=]] >.HC&_*'NU;&] M0HR7PW4#::MZW-9WI6@2#5MR=S5?77J1VP)OX#KQH2:UZ%UZV> MB>S0<16OC H%"[2&H "-)K((>=TSFF'03+!>G)*@^06"\]ZV" L'*#SUO+!"O(YOJ>T8OE=%&FNBTL;-?7MGL@!W\0$:^1L7$Y/(=6$'E>G4*].I@MTM*/4Y ML!O7\ZT<+UMM;E=3!_/ FJFH%D>[6):^X6GU"5>EVZK__,R-C.8ZRX=SZL%V MQ>.1CXX-*XS3TAT54MA+;M.]Q6;9=EWK;\CZ2%@;.007F'5Y4H[\# W8+)4E M3E000P4Y+6UB[R,R)T0A/@$>8K6CVM1Z.#67'=KV%KL"%?HQ> @0I#'J^@=L M0.QM617I5#@")0]ILEB6,403TV M+=V"[R,$)41O/0&>1D>LRN28<;@ 5;7Z3#7M9B,.04 V);/4B11 6-#[A#L" MZGB@C(KA/;!&5;DB:82[65 ]O4OJ67J"G]\^*\(8KPVD+>O[KC$+?&EFJ0.G MIZX<-SZ3-OH'_NZMY<' V74T0]TTD5V/LT)^61_82.3AF+C#51;!KKH\@'KK M'>BMZ<+L+8GNE3!+MC!!)4N%O6O MA-F65B]P-(*,$&.FU6A9['/3;8Q9&F 69\[IE/,]16*X#?\%1Z>__2G>[Z8[K:(;_IZ.MRQL!Z?([MH\44:9J[<>[W80.HP>*3S_*DLA5 MU^]0$SZ[JOA+ '71'?NKX^FZ9/H9GE["*#!SXVJU/>@+2\.8:%LA7VD,6 "C M.&$9)\YHM0G#TO7+@&%8^FJ&>UY8$F>#]G* E5="H(^-W(*J3RU3!WB**"J* M9O,G,+C53BS[R&(F>:CYR]R7M4/U:JF_'FD@L%D+24PJ4#3G"W/YD58'=N/=#W7+4&ZNZM M!^[H7K'T)QW6D^"-S*NFQ!0DSY#C4^N^K'T")&I?NJF9+(FR9&P,18WUE)B@ M>"+2J'1+95NWS, ;.*L)A@5=4;]P^@QVT0*]CNK&N.J#-SC6,I%?&DRE5"R[ MVW$GY)9+12NNE&;855D1PT&*333H-^C;#]'WI=N]B9(S+P.^=^?:7!=\+S'7 M&4XDA AR16YM*&0%H26%876 .2+&W'&G$QCP[FKW^ZX"WD<3<[XHX.UTMTFV MY[K'%1FANU 8<:[N0P ^*@;?E4O"H"[PY;K /06\CR;QW#;@676;Q9MKHL@5 MN].5)U0'.\R,,4<#S*''Y2'?LSKD;2I\H[80T!5]AV/N[H\&OUW;=O;ZP&^1 M>%\,:Y9 =6:BV[>GLSD?+972$]0)K M]QVIL*H),0)?H\<7;]H $?@=3JV[/V9\(01VB=T"[>M%@N-']H2O[,=E/6 ! M @\<&9:W?!DAA@A,-CV^$ ('6+XK5R>HQE&[UD(N=:M:5^\"!-)G(Q *RM=M MM0"W\6#_Q'NBTX\INI&3BOU3C*.WG-1ZB%75:FE11J2-N:[6EF*CF8N<%/E ME6_0G0%B,-7]$-.TU7X+/OT:!(^R-A;-M=JI, HRHG%L4))\U9GU/UNKBK]_?%?#<$$#QPY./3Z*".G"0=^>LQ MF*;@=PLB?6[P8P8T,NU,^XS9& QK$C\;;1TN1A[]"O*^IYI<,JS 5Y6O3:V& M#ND>3J:[!WI[5AK+ V;^G$6V=C%-770'PJB_;BQWY8I/@!1.ZG9ITQ!9]W!8 MW1V0UH\ ZVB_6];*S5G3G9I8L;!L[X)Y$?]:%/ O@=;,4:(BOA)8)IREH?45R\^M!JX#.T U!+GR$Z@@E?E]O\E(K M#EHW3F^^L<+\>3,9J< *524C16\KZ>KA@!$OXP2^!XY)C!X7;GPG2$S^+IW= MH0R:YO[(=VYCT(]]6L"#-@:EI^2WO4V'C7T+T22N;(1;3=]$'[DH%3[W./@' M'CPM%CJ-W:JQX$9,+B]J8J!@^FLGPG]4&T'>P8,?.1I[H&CM8#E375Z+.;'' M_R9JKQ7_MFI8PYR(>D>HB-VN'_W[GC(-XX?]ZQ^4Q+,8R61IXEB?A7()E$L2 M";=W:R6WA%M96:&Y7KC9":J@3!H.;:^'N X>ECC #6>P+(*04$CYKD)*:N#V M41'EEG ;S5@/F;8W*V[I6!K19G6I.XNC&W6 &TW2690ZH\@(ZBI05TD"W-XM MJMP2;EB-[S=#MEPV&XNB7AS4B-:&CZ,;?8 ;0I'9/):_4\7E&; BCMZ:\T)8IKH@+VVP M_ IF_ Y8(BO:[/-M4Q*"G)AKEY1>HVW%L(RY<;10IZ,%.WU&O@:,EM^Y^BXU ML/Q"!OT.6'(X2M!&T,"07)5U>*D]6LB5&)8WYM 0EJDNM4L;++^":;\#EOU^ MNS8N*OH&H<)@4MP;5;?7CF$97* M5>>J[1D;]7EIW4^XNYZ2+JWI2+J 4F@R.Y'>N?5 WW/5QIMW;SU0J+IB<\ET M6,_%UH+IDU[:\'R[KT?;%6M;DE7!^HNA@B*[_:#K5I%*64?60X)$E1*-YX1+ M:RPY_!W\M.,ZFN&#-C#'!:OX+PXZD]O8:E7:6&;.S:VTP5@8,_VNB.- 2*&S M)#RQ+C&HNE8U3Z+J5C\-JG-<,62BJ&S $M M_>T:,@J?,J(E.!W,SUU=$(VS8>PZ-(Q10'+ L MAAV?TO1=Q0;>GZMN-)%/)8>'WOP'C@DE!R@Y)&.Z#D "6'A(P* ME!R27^I!?7J%6'9<-7JYC!RXKFK+NXSO1G]OQ8O]C"X9]L-"\= )VM$ROK2% M&SX)4B2^:49=,O6*F&\]R_!ZTLC^@+3B ] & &>'=V1M9? ;=:RR"#Q_J=K^ M8X/[$R184#H=VPTG'$+),Z%A2_6F5]5%G 22!X->LW ;ZAUW4#-RT5V&S-^I MUD.N!MI7]X-]9&CQ[)X0N8:$"-MB06R.ZRQ +_'7/^2)PE1XLE.2-!8(WR1) M,+>'KZ6'RU6#W_&"*JNMRE0:!@4S#K[47__0>:CE) 2^L 8E^5+/S5;,@U)+ M+PWGMFCVZ17*[6RDC!=# %H@&]$W.^ YX>F';Y2G9"3?=XU9X$LS2\WX3D8= MKS(CQ[643-6QP)MXV4PT>S_@ONX7M$#$(S^F. &8FI2N0]*>K'C"BYVSFB#% MJ;&J]*D10@T'_9:D[):C3>28*$#E\UF2N<&1S!!A9W0]_!*$I20MY"9$_6V MO<15SVDLII6BVQ8JA34VG>XVZ[P3XRHBV31VS;8J,&R=W=L0AJVOYL\?#%M5 MK]MJ#4AMB?#3M5C;%)9X,-4!O*@X#8O"C].PX#E17]'/$,:M+^:X[XM;]GK1 M;@[*P[VI+F:#L#XM['ME%@#KD-]((.?F-_YOS-0^(M0;=F2@_L_GV/C4)!YN M\VO3!3L?$1]-,Y"C-U#=2SW_7_\,YA$#ED$NI63O(L1D;,=7O8SD1A_;$47V M5=V5K,Q*<@\Z^5SU5&!TT8MYJ@)^BK>9)'"2E6;8DBU'WQ@]2_0!V+KP?GSN MI5,[91=ZVG/]JV)L'O^,_GC\*ME2)1>XU_F+U\;!(Q MVOQRD>3+)_P_3Q_Q]TYF3G8LQ_WYZ,R?//L\[N?R$XO]NJ[F9JXJF3E)B[[W MIV2%TLY[>!>:_H'](C@_?P4$\+89\@=-_W?F]X_@G8\&;"EM_M7C1W%H>/S,\0S@L'ZZ*MBZVZC@WD_O&@W\PSO@U.<&_D5,QW\/\_^3 M3MYG8"PC.+?5,--SEI(=F5?\"3"S!Q>0F;L@>/QKX!1/66K\\V,\CC\)#Z_R M\%'D0N*=L\@Y%$$LBC#_RS*EI];YIEW&(YR+ OWOEWP8XM\?/I^:HS$__&44 M=^2_P169_YO!XG_Y[Q>S\6Q2T2>+A8N4BWRYQ[3Y7RD0_]?EFK<0.HE_Z@^@_+:X]Z&?X"Z-\IWK\_$M_>_4ZQJZ(NRCW> M>#^AS0JE6C2#SU[N ;",1&*H1) B)-TW),><=Q>+6+JF+<4/;YU?J'<>O*(5]R 4U3.KRIM?$]%", MF_D]OW*\R(W&HL/MS?4^#'LEJ^,Z)"MBQ_?LC?&.0)CVE*N$,[M"CM?3F0FN M)%Y>.2_EYE5/FY*(U%3$@3X30];K1E<>?7NPL?%@E/="!(L6[(WA3!IC*SVZ MDC[Z=K$LFL."-34KK7)_("A->>A&?%A$7E[),)N".JA4>*[(4$TA7\8KTTXH M$L=7\NW*2D>[19F3Z$6%*1C8*F1#D3R^,AB$J#J:4I1I>-N%FF^.2(W11>KX MRJW@S%<2Q0I"8XD%\^Z@-V@Z73%_?*5?6+7P3EC="T5IT1K1O4:K4=!%^OC* M@51'/&;F*F:JJ_[5AEB^&"RIXPW3 (:]&HHB>F2FC0P8H+ M0QYIR&II7Q5F)L.R(GIBKBAO;>T7'3K'2>0P\(BVM@J(Z-(3D[7:$L/^?C7$ MN26V;72*6&"N>M&E)V8+5>0:.Z6)F1#8 VY%T)+6 C@Y,5L]9]?8MA<$C@0& MU1*LNKXNU:)+3\Q61]DC=1R=B *E#.C]N"^H=B$4L1.S%:[+ZUU]5!\*ZG#9 M1MF66^/5"-(G9LLN5@+:7VXP3N+HZKIN=1D!B9!Z8K:8&;YS>]BL8JHMK=!R M9HI37T5W/3%;O+8B.BU]CW,2VVNJ;K4CEA?1LYZ8K9*]PM%^GJ@B1:6[+_2" M&4?7HDM/S!;6"=CBMH,T35X6-+^ESKU%A067'CDU3A]1XS5%F(*ZZ4TMM4\( M744'QT8?FPLKZOI@J;N<%.16Y)3P]%H8G]M^=-=B3Q#7U6E^A*AF9;IO^72C MV8WO>N0K^Z+=#WH;K<*MN67=[!5-AR3#AW.KGU^JA4O$9^A)0>AO7-9?Y.1< M;AQ=>L*RNDC+8=0YM4?C M#T\77("%/# 2L*Z6#POWYWSG>&4<,S_P53E+VCF!_U,*?.?%PMAW'Y_CX?[H M(>9_>/./0'XPV%M[HD^6]D^^THF^1K.<\)$V/_Z>"UUI]?/ (,-HI/Y(WAX8 M\S-2(,T\!_02O0R3^X+MV"?;!=?5A.#D?.'DH,0/]$TY <[.5\[.#Q+.35+G MAH!^+;FS X-.@B<'Q7_DW\R]@K/SI4$'A]!)[.1 Z%Q_=C[?(^F/C/1C*>\7 MU33^YU\HAM'T?V+!XG,C_O3&:6Y[>W9' D^TM^@P9V=0.C?]#DW1E8V[#/ MMZ\$18KD6AI$X$4S70\[=G>&.I#??2'7_8=-L^]L-_0]V@T.0_YU#>= .>_/ M<"[G<-[>,(&&&@[]W$?AF>?S#"O &#?0^60=0=)9+!_QC1S8OWC[Y%HT] M4E?4]+#4N]K0O%'']'*L'C+O-2W&;.)'#JP!H4F]O@I,@DDE?:R@8_I39$^" M%:7-,>'0IA)O4S<:J\LL'*_35^DB/98+DB79LIK-S-3HYC:H'76TS"KZ:T?Y M3CN%=[TQ>+H"/IGE[ZPG\II(_>HH\5"H#FYT*$;FUD$T2Z!NW;%!G2*[-;Q? M5QT(4!_PGU8L"(CZ;*O(DK8(D>48Q0*RV9S/UA^OEX]O/8]XINIZAR>IV;(5 M@$GJ.&[<\>U))[*!TW9L\':N8UG1)35 >U7//U%:OQL%JD&.2C*GFL)4JO)$ MP0Y!Y0T6$=JKMDQ.^%[L76^]IA>9^*>1B91YDFHU9C)206S7#NVVL^I]O /3 MU9#)JNU"84;*K#EJ.O-0V!OF#@/()*Z+3!@TOW2/,GW01#$11R^#S?XV#-:= M/E*TF8O*6&@ M1]BDS\)F:C2;7VS\ BV.?]%QU5:N1\3AYM9[E)P'[Q996\I=VW4\&W,QJIX/ MP\*:'#DM4]K,]IJANR$[22!5G]>0YM+I3TJ"9 Q0:6DUM767%E M'FA;_I3 M[YR4IZ= U?>Z#6*^JWE ]W%>*X?O:A]0_OH6]I$^"29="9&04=ZVHN8/I/&S M1/'29U5_+A7RD5O$A.Y &Q\8H].TA=F&5&I"T0XTGL5+XX:E?SUC?/T82A^G M&X+1\C@^%&?J3NQ[(R$4XY;$%$9E:8R\[CF44'>Y>:E2JK'ZWEV=U['*6,)2 M[7:)"N E>>2Y[J >XN/VF* ;=([[2D,6E.Z^7I\R_.R;Z4"Z.' M;%6J=/F-:31WVF1%+!:>]G$7]NR+AI(5J*P4$WYI9G>% M(;O?\(BJ3VBWC_%%.=\5X\-]<."6KD_/(1 34L&8=""^.$[[4D"L!<:@U"SS MLID;:9,YV1X,C.7']]0^"$2D3(P1 ;%*9L!LPG+++%?W.#@6+R+?))FEF?SU MN3=$8D**HA*+1/2J(7%35/>V-C2;)J6M"*5>J%0<[>,<_(-(%&U]CV.A@B$C M9]^79)GI"AQ 8D2L493*8C1Z?6(-H0BA>!84KQ04"U'0K>28[H[K^\TU5AZW MNK/-QRO\/PC%7KV1UQPCAW*&/U[V\V.BT:# ZC1BS2A.9*FSU*/T:>&P'#'- MGBNAY8A)\V2?*X5XW75I5+ M;61TR2V#[G+3H/+-[2S)._D=$Y_E.QXG"^I< M[O!4R([T4!?C0VLI"LW2Q#E[@U C_RZUB1O M'))YTK&MO548\*XL@:LP"QQ%__Y!$T2R,4;"&9J/U<"-D/5SF^C5EL7):U MUECL"4'@<6*M,>U-.@D\O&6U8PQ)4N@"S5!1E$2)+XSCL M' DQFTS,OK?6\6W,+B=->3KFA*$@^>O\GASY-?T3-0I7PZS0ZPJ]3ML*N;6[ M4#9BP6X+31U@EO[K'PJ-XFP^M0TC+TCM^W,I&L",X7F!JH!I.Y0X9IP5&! O MHVY55S8\%9[CF%@=)KV.ZJ+UC6^[+:,_7B]DJ; 2I*W6IF9E"K.5C^=]L,HB M\'SP3-[ >>6;8VC-) ]DEB]7JNW%[\K:"O> *5Z+O1]_@-H)'U9RJVBY(3<+ MG,JL+)WO:95R7@>>/6+W) -/=$R-&'8_&/U4E<1U6@KHP8O#19DC-&(S^-9$CFNEH2A-*F:TQW M]!)UD6_#E+3;,*U4G4Y[6]('7&[I8,J$-K1VXE>\_6 BKG2E M*'.[MBO3LSQK]%M= -.(M1/9/'5<\ P5>I! J4<3DXF>-_3G&<.6H]^,C?K MY>4GDP&5!"C7)X-(I(?LQSZK%N^012\!=B;CS)>X>#QV>867+N^$9VOVY@UD MM2Q-S75]V+4-IV-VBY%GPV.E/ILGKLD3H$X/=?IOP?DO M4*93@"MT8'"&5[ M'6?8E&8$K0.H1I0>1;+8B>[#,*Y"M2\9E"(]S/\B8 WWYC14"PHM-"9<@ZTP M\A)OLP"LX#Q'*HN2Q_614)J'8$T&6-/#_R\"UE)A2>&K)[:<<0:89>K MT'3/K/1P9*0)M65Y%_%R O!RC,F2Q!E;CE!FAS([I-P? Z 2CA![8K0%(9C@ M=7321$I3C 4 ! (Z?;+?, R!4)J#//I2"'1&FWU5;MN(L-R9TVF?VDCV( 0( M!.GM9):Y*@*A. X1>,_D^!P$6IA6-5I]RD$:6% IVVJSE-O&,1"T%T:(:!5Z MQI;SGXGQGXPPE=IW_TG".M2Z$Z-U?WF_]#1XNM31[8^G ?7 AI87F=&#'SRX MR)XJ.[H=WR7VEB><(S$TD.:>XW&N2$X(K,8;!*]%#)T$#!W-,O0UZV6AQ< G_OH'RY(DE.&3I>Q!Y-_C M]L(7()\QM]IL:"D505KNK'ZA76BB9HQ\<*1P-GH?J.E#Y*<4^>G9UO@"Y#?4 M@-M,Z&+=S,W6;,^FEX/(V #RZ;_^R6-@TJ'Z=0@Q\O:5M=K8. M9]%2A0*[$PQ&9,G\=1,080+!RW.+(5 O>P;#VT"=5";<=BW1 R0WJIMCWR_) M52D!)ZH<':32HI0J3" MD'J,U)W0F96$O>.9N7V>"Y$RN=\7XI!*W2:DPH0$B%084\] ZIH)5XU6W6Z; MH_JRZ*M-N6'D8Z32[XBIW[)@7Y:#96!%IJ)D_E94S9 -_]\957)!=WWOXJ<> MP=W,VY;I)_3P"BB#IZF _-Z,"+JBKRB6?*\5R8[EN#__I6GQ"B_Q(P?%NA38 MU(W&*N'"3[H.8H( NE%9Z&=Y[74.[/WHN4H]U9<,6U6X!RKSP&B[A5[)KB*M M-I=CF%*WH8[5#I< 1OOJ:;T]5+#K!K]@D5U!JB&8U#:[G8C:TD#7PP:;.J*O8*Z1H MJ>NBGMN,:Q46@!!T8J*SZ TZ,4$0WJ@R+9EQ\,-''[T"/48IFP[%#P-N1'+X M>,UB2F>? !'FU4"XMGFA,B *&T[JA9/.2"QM:V$<"$'G9"J;IYCK!D*HQL#R MT L<:_0*'O>%O$9NQ!HF4!1?WI4\HZ7S"0R%X[*_YKGV?,4M9^BFV<(9(AS' MH1"T3D*R>>QFF9'I4EK:JI_YVW(\[]^@,;*S5.&&9KJUE90M(RY:Z_F*$[.F MM(1UF]Y0*,ZPD1?D^KU%^>/LNN,ZFN$W(\R\M3#8C%PB/_:'/;.BTRIM2?5& M:ZZ+*'/H:$R>D'XO39 A]&!+XR\HO'P%A8B19Q31\5"!\OR@V.VUA9S_\:7] M,Q2^!!^RTJ8#5C":9F /?:FN]KI#*P3@ \PXBQ/'BW(8]](MNJ0U[EVBX/$5 MQ!7J]HA$ABII%K%Y7D,FH>(W/WZ \'EQ;\4C#6317DAF?Z.7U&&(B-UQ%T / M$&(T(L3'34PO3H@A^!(%OC1$ODN4'[Z"0TFC^4TW0%KFTEAM=X-^%QWY%\+A M2_A-)E-VD?/,/6<,ZS@^'2(69;$ ?J!7$I;%L#..\CJ_55)*E.&2L3$B6"D> M&'-+M\O#UL4UZ\8G"(M*H=$ME6[?,P!LX MJPF&!5U1?]>BK"L,\@QI]0UAAP\I15P4FOC\F55A[S"JR**7CAWOS_P:K([J MQO6K1$,NWO-"XG"M*\LG%F?)>]^8@T%R1=;<[R(1<,6YL%-O<6F!:-"/(#(4]@ M[Q4P?L9'KE0W$P\KR'^0X_?('#IE&W9&E>0Y^+R+9\"HQ4 X_(Q?, Y#=>A$ MC>S7-0!([/(W/=L^OYS $\=P(@ +HCSR6GX/Y48#G.Q+=K&UGNO1:X%]GWR6 MH*^L!\'$B)<%KQ!U*=[F.1-UA77@. 9'+,U&BZO-47JF]+4N0!TH7\V2Z%51 M!X/=B9HX"+L4[_6<";NN+[L[;%VED!Q#,OFI6.6Q80P[<+P4EB6I8[8)LQ\@ M[KX&=RG8VSD3=])>Y;J-C4)Q:F78ZE3G7M>Q0X"[0[H#DS\GWJ4OWR$US:'@ M!O0'FF%_415]TMS6YYINV2)\E\232IH3BH< 72?GXF= M9HY?")*TJ(;-<:W?6"8 T"]QS%:+^J;EBZ90U"TN1^:L88/3 8Z)6 ]F*-BG M.EER,(S&,!H?G0.YYQ5$XJ+_59@FB^&MK63F8A13MXG&,*LC73"&X3B9X3C7 M0#OE8CC4S6)SEAO/=X-[\W\X#NX[+5H-^A.12TEJ^REAL-3/I4 MGG1U@H*L%!:X7JU?U!,BP@,>4GQ*0VHQ"WD@H$MJN5)LDI\+H]9P,R+'O+4D MDMPY8UDI!FC0;5:%4*F@)]$3O](S*ZMAF=AYZV5-UP%XB;_^88@S MFFW J LK_+ZB,<[UL*OF:MIZ.,-J'(:4F1$I[G/R/@%-'%]BMTUYS<$",_J( M5)H$I;#C"I[- NQ2?_V#X\?EN5#'@=A-!';?V]3J?.P6>TU'=$RLA%0*ZV:O M4YV4!3Z!V$70S0+KK1=CI$BVU0ENXDA['@+L@L1/_&;'B228^Y<=5XU>(R,' MKJO:\B[CN]'?6W$F<$:7#/M!MH';KG=:ZYA@?W;1LL?SO9N51_&NV WKIC1= M3$._.-IQS8^+TZ]]&VA)\("^X@/X!@![A[%C;67P&XF_#T]NJSZO#:3M"6]7 MW&]]N[P.^IR!J(NE[W>6["1B&41\>BAZJIH:*FVPD#)EA93GX[C!->5&KA%, MD+525>FJMZZTIQ_?';@:CE_=\^O@JRZNEH=5)#=&1[A>1[;E4@QHXJ]_2"P/ MBS1AL=A70_H219KG0YJ;/>&04.8SRQ M@J*>U^LF,& ?@;I0(B;$2!X(DF>*$W\HVP@7QVF0)4J?<;YP^K(.8&UIFET@ MK"V]Q0'JYVLAJC=LB0IMFNL):5DSW,N'2 )TS%>7,>2JP(]7W[PQC7Q%__$.@9@@F,UM^F: U&ZY1$:S6_KN'SP4 0 MI%IQO@AXMBG4=8!JZ@;1&N8PI O6,%RG)EQKY:+A4YW\6%!M;ELK=49JSPT! ML.DSPW4R\QL^:7;/QR]C/ P@K#R%E:>P\A16GG[]P$#W 2M/H6Z7%FN!E:>P M\O1>,?5UE:>7I)DYJ"[ 2L<45CJ>)OH/FQ >VFYPK=9*%];= :>4NY+@*1_/ M=;KB8>)VQ3"M$H:L^X7N2"ILEH; BEC^<'HH2L'30Y.UO0CQ^N'RQCF7M(93O:>=.9A32X!$;8U7R'[1>C <;Q]0FS"'JE=F6F M \#29P,VF1O]%Z223U(XO4QH^/.,?5H&\. ^7E)E@!131F@$E]KL3Z<10%=P MV4W:E.4>7;0>ZLU%BR2YILUWBJ[)$V2>6XJ5PKCR<9;1,J+YBY;Z:2\ZI1[5 MV$N"5#%W:W\K\3,B@;F=>Z>B2+Q>"07*"]P071L;CPY%C(&R2@+64_>.YXN& M!KCC_ZUM"<:&2\>&:JL0KK6]7#:I95?<*F4I(N@ZB UW(PB@].<5 <>7K(P: M#SSSHN6$\6O\]0^&@M,MCSN30;7E!JT&(?P^L8SH M:EB[VT#MJ;EV\[U=$]4Y04] 5>]+^!%[7MZN#=E$EAZ%=?JEL6%K.GB-B!=B M)))EL.N7Z4/\G6HB!O'W#<(?LRM*W>*:Z9@CJ\ILN)Y6GBHQ_JC;A#\H:T'\ M?>/X1]=,,1^6VZHYZA4[!#-KC*8:"UZ#?D?\B]GO_\;?_?'",5D%C_DXWT#Q M^T5?/S_A@[F:D61PD+)D[T#^FNWXJI>1W.AC.TYFT]V(WJXDUP?BH#]7/15, M< 0X3U7 3[&QQX#^>CLE7>(TS_<2O1U,,;V5).S"O MZG\B(U%S=5/!FX4_Q;>/B2663*9[LVQ=@\_AG]\:OJU%(E%WBV^_!J"_/=G:AF?FR1&')DD]?()_\_31_R]%9E[J)%]<)5/GOUAU+'8 M:^IJ;N:JDIF3M.A[?TI6*.V\AW>AZ1\8\>BC?_YRM^!M,^0/FO[OS.\?P3L? M#=A2VN:>#,N#C\Y9JN;_//RKQX]BQ_OXF>,9 /0_717T\-RHX-[/[AJ/?1P2 MB!_$YX;^QXQR*_/C]D@^#_/O# MYY-S-.J'OXS8)7(?Y4B;ZJ<\W:R5V$/W2'T3_:7'M03_#ES/@%3/Q._YZ M]W-?C_[(VWTRDL18-?SH"^3H;G_7["A..T%TG?+\1)VKO<-C\0FIY!L+55]OYD7: M#D7L^,I2=[7V[;#?XS"V52R(B_6\U 17$B^O1 J(Q%E!U>=RU;51H;WQFA8C MJB7 M!@NZM1D-G +7&,EEK$%)R':KBRAZ?"DW;+7F7;KA(X8IXN'4;*I:-P0E0T>7 MUOT=V:3:>IT+1$PR&SN[*;6B2T_,J,)RT_Y4,!6DCPXFZX*%*3R$S0$W/:+/9D!'-ZB-FH4)A4VVF$"E[KQ*1699G' M5KTB9H[28_9 FT:W6;1W=1Z;(&+[GIB6@>F*T(34W9[G@JDA.V/FT6^F'>8".R>'QIIQ2.T,FV M19@5-8_W-D2Q-(E@BIV8K5*NMEO,JD'3I"K,@)E-Q4:PTL&E1X9%E\?#99/F M=V8EU\F;C:83^8+HKB:A8FXN1=XEURL-BZM0 MTQK174_8 (.HIL:WHL5995?U%+%B4&(MNO3$Q"K%)H&PS<*6ZROL$&V4AM5& M$(7!$Q,[V&)*"RE4^H@JU?/4N+PLY3:L2)R8V!G6+H;CR!%S.[2],;D&9>P6 MT5U/3.QF4<0:=B',"<:,P"MX=X*AD8,G3DQL6Z*4>L52:1-S)!'/8=VENXGN M>F)B_9HY[XP$A. ,I+%A)PU=I=K1LYZ86$:J[\4MDA\+_:W:'Z$+PT(('5QZ M!!BU7J].:F-C9_;;N4%-X EM#BX],;'E'"_RRJ+$"4NOU<$Q@W4UB067'MTU MD&BUN<[;T;*BFJ\-Y^7]8!FM;H@3-A"6^!%=6LFAN=YM>Y%;LS"]$5]Z=%>; M9Z?[AEO A.)270S18JD^EKHB<<)<C7_ MPQK85>-R^L"#V-E^X-CE/]!8%]PCN%U58"V8:N95O3YW,MPMJ(JF;ZZ M\N/T_ R.9'_M^D,$0@1^Q;@\+$KO#'4@ ^\YM*ZV+OS.AG-_[AJDCKW7)Q_7 M%1T[Y!NT:OAD?A;?X7KLH-:N9-CBH#:L#6I<_]+N%Q9-ONZ KS8TR>L,_TE? M#*WH=6]\OT-S&3^IO&3:^=>'(2W#@3\&!BZ.5J=GE_H(7 MEH5*;C)R*&[I?KR'PC-PO,1$-Y@'=4^P&;-89B5T4E^YU48WP@1HD8-E,4!J MK]$'X4OXR@5#9T^-)E2.P!)/)$@5MU\&TXSOQ!_*DC?/K%QG8X"]N-DNXZQ4 M,/^VG@$CNC%\0_4^>[(B)#Z0^$#BT* ME !"-I12-I3@UENWY45/K?K$XF]27.TT0;E:8MF6OLP@D3$AZ@LQERI+=S7 MTJ$+Q$]V"5H2[)_%STP.%-E+MFZ ;&7)\U3?RT">DVZ>*WV M"P=L#(,3GJ?"!$/#8WB=6ZM#<=C QEW'UL6XE #-TB1Y]6 ,H71;LG<_4+IN MR'XWE#:MACP=S:DM4A28NF9:N[JSZ(H/QZG2Q,V">)(C-M@0SD2F )K"/"08 M@VW,6> 9MNI]]H@W2'[O@?Q^MHG[8B&ZKQ@94K'K_.Y.4:")G_HO/(2F\:U+X60=TXZ,&+Y^< M B8X>GS'Y?VYZA9CA#1C@+R5K\)5&KN^N2GS2&5=$'.32D$NG M*@1_&C-(%YU8.8,9FY@OJ'D,V>N[2A=@)HK%- [%U5<(MAX-;"9ZX-"?@QS3 MZ#=C _H_.;*9 ?W-5=M[KKQ"0GW7A#I%'NDZ43RR<^-G?RZY:D'R5*7X! ,Q M6"HQ5FJ/4(FX@^Y*RY-:$;G .4W5/&XTG3B.SP[S%A*"-JG@+"XZBU#7SX*" MZ$H4STX1NJX3[R^'KM)V1_)-LT68#6[5JGNUD1K.8W0!\LUD&?26^^I)CO'Q M:2\99Q5;R=.8#JDVI-KI#-+/#C+B8\ON6)+-'=:H)[S%=*Y;UCYO+Y# 9X2R M,,'[#!?W(8\3DAGJ>*L.DFI(JM,99-^-CD%?"QI5=S\2J/FDCHD-BG1W+$!' M%$OS68J$]/DM^GPXQ1J2YJ]W+Y T)Y,T'S;T'E;SIS*4"QV:Z)LZRTG^6K=6 M7J#-:CHX^P/L>$?Q^?+'=D*J#*ERHJ/X9S$UG 4CE@T&2\2@>499UW=YCXTQ M!7*5$2)+$C3,5@;UN9KJNJKRV&+!E[:JEXW[*T""G%*"G/1\EBM&X4=S'DC; MN(JA.)=L77U+.LL/189;UBS>5,E1J9ZKK3J=50A.TXJ"+T4?R\VP=1&DQFD. MJJ]"Y"4RJL4FNEPTY#*B-@K=7:O%L;LV"Y 1A5 \2^!G5,ZECQ=_OH7184 ] MD._UI"/1H4HW,HN,94@QI&!WHO13XX3VE8%D,%5D,*%6=/_LAY7E:"HCO_R[ M9@:R'LAZ4L1ZGJ00NJKDJ27U\-^:_6C;O5^F?6*-M\M-\(U>6>ZX8FN)4>1T M;$E!%YSZ"[HCT%GFQ"(/$J"T$J"D0^3J6;8?@8BS7=+K4B#32$[J!"D/FDF_G;LJHOLN0&G"HM*S9KD"RLF!!"*-S$9BKI(\$X[$2X&7F3R47!6U+AI$2Q$ M32L-AH'W56=1>K!M/O ]\.S1X+\5?0?KLE+.ZQ7/Y$O\/(])M&.'K(C2<04+ MEB71XU81D!JGE!JG"#:WCK'OA$VQUV=;Y7YA+13-/,?.K:';M+H -B#SALH2 MV!G9YM^5+O_:D%Y)NVOL1L/E/&3)Z0C6CTCH'(!PPM'46OP8*^1;&%(LHZA. MK7G>643QF7GL[ O9,63'WYH='V/HU:CM&X- 6G.#'F(T^KME7@PHC=,!F.+> MO@AU7 3S'7ER-*)NH"J/I2V0)D.:?(^1%]AX\W>:V@E_P;@=;(_Z'5;(5;1% M$Z5FHSD61D\8DV,TBZ*P41,DQ_=/CL\""TX0E1H_\F9"49=51V7ZY6F^"\!" M''JAP Y-KS;3M_6,K[K+1T(,BTDA(S[7U5R\RSZT%4CW$AR+XNZ]_&/)P?.0 M]/IV[9!:U0N5$.&66ZRQ'-1V WD6+>3B3D)$EF+..;S]_HE?,QI(77IH(F2# M\55M>0?I'Z1_Z:1_<2G8L0OY;>;%WU9^PFOPG;(Q*U0T6S#V6"R" *U44C_SEJ3?5>I+X[63RL$(Y1LXG -.Z MVF;B3OV9?R'Q_]*%M_0&IX[K1/.AQ"VQ.](N[H']>$3%KT4N^PLT)X+4ME+3 MU8UF[3BL:/3**[/,2+DH2,5]=;#K!R@(N_?010B[KV:6%X)=NS'<#S?MQ199 MNWU18/)C@RKJ '9 2CQ'E;]_.MGF!IDBVZ]F.CU^6"MQI4QADN$[7(\=U-J5 M#%L?YDK*WS-F5 M!M7D>+DXGZWP144*(U\2=^=!\_DL#8DF))IW$X$O@IE@EO?;@VEKR@6=AC[: M+,2MW60!9D#\S5-9$CTN>DFOW/A)0ZFUAUS_RD$7$@'8E0?2R;2ICPFUHN2? MVO'Y%FJ=P)7G4GS.M999N6"3U-]E,RM+LOULW$H =!U? 7(*"5)*"5+2U?LK M'U[]L+4R<%@Y,F47'/836SDXJ\!G;85[-/ 3*SRY*(^G%54).-4K\')FY$[;Q>1XK:M=91Y,,!*71&+F_/@690\WIB\>!"&&$I40FI*$F62''@> MU,>,YCK+C!=![IHA"&(EA6+8Q;/ZH15 >>?&I.9)CD4_\G&\=CC.J*7ZI MV1O5\^/ER(EEA]O0>IIH$7E.JE2,D;^M3(-.Q&GB]BHX?H8:^AT)S9,Q!>2K2D;2M ACT8^0Y$"2\XU(SOE>9U<=%\RF3O-FI9S?U*F=8 E M IS&36+GM-S_#F2P**T,/WJ9?12B/4?S0\E5H_G:J)83[_A&T^\=XKEA1]:B M&Z ^_#K=Q:&C>0C:7YVDG72O;&[@9*YUF;;15AYF ZQ-:&)Z9 K)D2&3:A] MI(\4?7X+LZ>NGJ12RLYRZ8!;.;()B1 D0G=+A)XTCOB- %XKQO;?!^9_8GUF M(W5QM:8+&J(ZFCFH";N.B$>\)V[7@J)4%J//.6D5$A](?.Z%^'P(1\V0QK:F M9A:0M5DJMVC%TYU3YBH-GJTN8+0J4J^][:;_-D+0K#AY8K M68J !SNDAPK>#U!NF)%[)E &LVUAIH]I'%')06N3&SF\2>L *'%U89ZZR#F' M]\>)!V[TZV% O$QH^/-,-$1@ZEW'LD G5".R E?U+I_% ]?VD",G)S;_2DIH M&;;C1K/X[S]6A=3SXF]$!9\+NQ MXZ\N.$PY RP90$^T(PH88=2*P*?$O656DJ% [@<32.\XZ/#:+]L_$6E*>R,O ME:F@Q#7:%:VW;J\WE#M %,PM_?_L?6MSJLJV M]O?S*ZBYSWYKK3J:#8BH+_B)5\HA 91+LI%U%__=@,:$TVF2=2H MDUUKSTI,"]VCQS-N/7J,;_<9TD"_7Z;,F2U>1TQ2>>9)7S$84Z .*Q M3.IR_75ORUOJS:RDS!7AK M;#,E):.1T'OTR]40B70LD8H*UOQI_N.U ^M;TDH_"*S,3,_&\Y,NF,ZKY1I; M7XH#1F(0L/QV%W@L35VNS-P5*W)6EH'H^&E08\%0@']Q$RR#7S +55_ 4'=% MN",Q_U^_QNL"4AL5;4!^.8H)6ZJ(*C:@OTN2BWZ&Z#W#2D-D0&FV(C(:! M!!7Z/_N,B?86#N@/C"&]_&!GY'OBRT[DI&5[(AIX16.8LF.S$X&"GDD:V04T M>0%'/\+=E3CRT6GP62&XU]M&R'2[F7%&8_NEW-+KX_J,1OF.?B4G"M\W&FXW M'O#5& !P0J,!V0S?9R%$WLM5A05N2%Z=UV3XDF1J0AJ@DC6O6T&+FHOV;%<& M!G+Q@"B3\?13DF^P3QQH"93=HI:ZL(:BS"\/12:A"Y2*NFW^6:&%&P+G>8V) M;P=G=3JMTME2M<*2P]6J.)-+["#C@Q,%**A8ZG9;G7'H&0#[^"J99(E@I!7>N^; M9-4!T=,=G$CA7(NG@AI4=":6/M""(XHO1/&%;P86R;L3 MKVEG2W65C8]3P[@!&FTJYUT-L&J6490RC0[#N9P#"L-4BT\:# *6?^B0B272 M4?S@6<\SG<=8D$7 MKA2CZFR]6X'8^IYK,UVNNU2KLOFL6 46\^CW((L4V7J M.3:*('QG!.&EQ$I B269+BKR>8LBZ[_/([.>@PI<7IMT!Q6'XM2U5\P5U]I3 MNJ!%5:<[U::Y1R-MNDL]'J\H/!64M]X M_"7XEDS66Q7">)K.K51[5244EE.^*:AW '^-00DW96F59#OEIF2F'$7F%@S" MG]\6G(H1U,4NK%V9?=#AFLTJ6X-& 5/%\J5.KMKH<&T6:Q0"HZ%0;?0[6*E> M:+1K3+?4J/^,G/]KO1I^I<6/(A_V2FY$7RE_W(PK=M+Z_O;8OVR%E"*F&J*I M \P1EE$;GNC@]MNLNLN>W)9\IN\BGF]"(-3!H0,<E_L:FS%YDIB(I\# M@[3'4WYA+#)&9(XXOXG\INAP]7L =-[3U:, ),Y::;=FYP?Q1)H\F>-SFUY.O5&/^Y[.3LG^>O[@5:O(]8EM)="-& WZ%X!%<;?!9'#-G .E10PG^&'E$D4?TZ4(ND?$?&?]WE%D) MEC/U9Q5)Q1TQ6C?]"QK//4$,Z?!%SM?.P;J-=TH)LK"$OS\(PMRL+"Z:5?Y:$#3D;RL%# MA6,-')=F,T?A@*Q. :LO\UY3X2DZ:#%)XONU@"*GZ1^_8#MTBIQ5#)MI M1% M*$\?Y>T'S:#5\)($)KD 1S=]R4XR[\>^!L^7VB(Z\J\JHB MK^JZ>"7RJKY1X6U$;!,)6.A"L1OQNKV"YH*NV0U%:T/VO3 &B=(#>H[*&BX7 MGQ1,MJ$4;;?/R48WS?!44!DG1N!'Y'O>O6_UOE+;]'SQB^4(H@@QX=C83%@) M(RVZ@1:Y6)&+%;E8=ZIQFAO15S*84/ U [EW0-5D>6(FI6AYP'7H[M.Z4\K6 MVBQTJ?Q:*N01Q0=\/?,?!SW^NQF=.)[1/WOR)P+48B/X1#7@XYV?"?IY+?2S M=CL!MGHGJ* [F++04@7#K<=^(%?>?=AER*"SQ%\2@ I(% CGB#329[*I$E> M2)& 3U.T *DH)I)2&J[J/\)):7AJ=O $AE08&E2^-SM[4WR3$QRKND?*[DE M=;'Y%_ZS>;<(?78+">[Q*SHDT$1#L8WC__[*:7BXGR$!2&K'R@NHD7H]P__: MG>*SSQ(73!SNJH.Q48=>%C;U 4# M*\4-1@8PMIKW]US=PAYO5_AFH JB7M!8>&'T%1A>0_$D(HR(=DRY8W MA5W^?)9$AD9\_?+DY>U0/_@AUG/@7&H']#T;ZW_S[U7Z\V%9B MQU()7QA\],;C3X27]^7?Z#32X\H>CMV4+CC)DCJ]U<#)#9T?$J ZN/#0G7?&I@L?(-DQ5 87 MP"G88]\H"H?XK6B %7X*.4+ 3 L3;-]^DC H M&<>C8<0/#$#/: :GZU@N@!OF^S-;"R7 !+1.-&%F@Y^;'Y[-C!^_"[4A[G@W MWN:#[RMA@]]PPK.3XELAKYAXXMJ.*J].*K^(9^WR*JQP5\O,LYUHD9%E.J4.^K399CLH?1R->DF5S[O/!];UMA ZH5=ZP*# D"V! M_86$"HG_ P?X/Q'_0+$;PQ!: ,HC MHJZ%JI0AEMNR-;E53!4@'\/E+EX;=S M@;L;VSPB_-@#KS]Q[=CS:S8?FJX5?O@W9GI&H N"C%#D.6/0!@26KV$09IK/PM-K&1L LNKX*W $*&,$ M#2[,;X7M.E#,KI&G#N>!.4 <&]"C458H0NV@J,X#UD=2!(!?G%FJ:B' M(=Q6_TM AN,@?:!] YTBS_\,.CL:%%!(&F(CRYS"J2CPIQ5Z$C 42#QC\T[! MSS5:")H+X)/-C0D;PR0 Z6_._"ZANHYHL ^<:!<=:5PV3LSAN\'1F#4P\?J MI@2T0*_Z-?_18P19AJM%PFW&C$)_#,T89*)+"^49Z"Y$B2FIH7AJKV)R*;I!$$N"QWE(.) M-M\NRU\.V@D-0+;[;4CKJ^QU+G:RP8$]V6$1&]JW4+R. $*^SQZ0K2:N$42H MMYNUPWV_X;F@+J/F#PC(BZP> 8HX*;"GD2/E\S=B'"+UCXTQAN'"A[0!@C%J M+X%8 6UZQ=\$]!591=%D; 7]>"@K)/BL/!"!/H*6=X*(82C@'8.#-+##8!TV MYS\,C"Q7L%882?H#J2T+HV^]?/F&EZ]_:TN&+RR1E/5EKG-:R6$!&2E2'S^" MA%82?/Z7GUKJY^XB7 4Q&3A:="W+%]2B"(FMV7]ON!M^TV7EG;(% [$/% Z!V,)RQ'?) !PFJ@ GP<&^1 M%X8$P.:=D)R0%!(D(;(*-K)@\Q)G+#B8+JP0_X/E#/BE1,,W![)HPW%H:AN6 M"_X2\AUU3EY!/M5IF"4 D64[V!R"P0DRKM#T8[N0A*K;\;.UD8)&M$'N*X!Z M1 K4B.#WJ( FC8A.P<-J[V%XI*=:(XC[K3T3*/('+* 68_O\*L)UFL@DP,#" MA-.%AI'MQ'.-7BD?"X5VP 2.:R&S.NZ9UC1N0O4O(ML-L0$4(AHRBM$"3$,Q MM\QN"('9 *D:_"(!/1#T%N:!41PI-ANZIU"A;&RD0%Q!>J E!=K* 1I\/$#: M$6+$]=53#'[?YP]H0<(_2,BX Z*&^!'.9N::6.'H:>\,9DMU_'"A9T=S=L!\V?+[K[J8:$QB"B"=MU3 SQ*T.H^R'IP MO\:J.-Y8 38R/.W ;(5<"T55F"3OH)/&D*V@H')%?S>@7-BRT#._!JP7?@R@ M66"NH%P*;<\'K.!:""O!"G9L6Q6M(6!IN(_B1C_=X4Z^L.B1[/!4J#Q&:.=4 M/1#$@<\"G@D9>FDO[8('K+O#!8%8ME_P )0XB ?>9@ T8@2VYIMOV?D2T$3; M]%H$0AY$_EJ@% (5 ;&H?2&!@]K74-;#H @-^D#7]Y1^JCK%_R2!:"3Y_ML8;67OR!Z[+]/ MZTZ=1]$UD8.+XK&J>="P>>$$!/(%:C4+]16W0T\=% XVPD@0T4GSM=B% +8SHYC$SC!Z32/JA1LHZ- M6.[W(E']BA$(IZ%#'\[7H<]B"GY[\YK0[]:1!$+CGY?Z0N9M5BI:*G)/A'\" M"Q-"!R UO-KYWL9&WSB3<(4OM&:@MYZUCAJFJX1*?^MM-M ;,&8304)>PR9P M%$[FN6O >S2"^P'UV6Q7PFP>(&V/#(X3,! E:-3& /IW3PK#$\ N+M?._N1:.?9 M;V>V<=TFM )%*#?W#SKGMEDN3%J-:8]1,>9G5*Q7BJ454*"BHA?(T@NB5AX( M#NX$; &_X\O,;8001;\V@Y"Q&T1%4'QE%1X6P^E:JP>L)._%T@X]#QT'&L$< MX -<^(�E;(E'_CT1M/)/P.JBUA@N ;8 DLZ(Z (+1F:I@))?:N-V"&A^1H M-IH?IAG#MR>ABH9>"[#LL3J+H1GXD2-T"]A_T=Q%+](!I)>$A:<"HFD[VX_D MW:/*X!02U1<)#NDP=H_ KPGS/!4!6@K_WOEZ<&+IQ\!?.$A[*]X-BT,70'/] M +*?*!9,+3Q7"#R\5RN NX7V(^30X$ZT(#Z3*XSO!.X-T%2_F@I\H#LSC1U6 M0P#Z M$V/)U09QWMPVX+=/\]Z09CM(/MDTO0"*0N[EX!E_W_P<0RV8645 M12B@W)3"@.P[,N60= IES.:\ME=BM\D&?AX(7.>NJ-V52ZHH0IU!R^A$%* !BV)?G?'"_$"W_4D],EYTZ>9 XPL@VK1&& M LD!4<+U!F01_1R$F8E\QB#%:?12I&Z.&.$70@7@>VA!L%8$JI_FXJ=*V4%V MU&4LJFQ 0/3AW%_XUJ'(2*LM0B&YEYXKC M&$XOTR-7G;SQG"<:>3=[83CJCGP+FL]HV MX!S&97T[UGPM],*$*O]C:&0;JFZZ@5&,5ARB?[,TE#F/'A-.;#//S58?,J+L MP'Q^;1L&9_DH5BV:$-S!0:,:0MZ7 [9S\/'.:A9F2'X\>.P:H?D(7NVZ/8.D MDL/GAN?$4/09.TDHZ*,@)A(\[#92RE[8SC98H+S!UQR_:X!W7SH V]NCD_V- M\(\0!/]D0,.VUVY>'GD\.V7/%>VL[6D!2@IY/I[[1FG.V: ALW GT'KLK8A. M,$*SM[DH?GE^OKSH#;;)E0%H@-(WZG> M_$R;I@_U]O9T.\AZ9+;YPGFHU2S5Y_:M N06T[*YM!-9?,6MG;4[(2VF=9OQ MG=<+OW*WI(],_6TN]LN4#Y^UMFD*T'U W@8*#C_?A/4S'^)OYU;9[V0V!-_: M8NEE[G=SFSFS-:K]?-H+I&]](X#"YJ"_:Q[ZZN^O'/X"VV/G\E!CI^I*931] M)*1*'6;_F/;PN#>.:6\#>ALZ8:C0V0SO']Z2V&GN% MH;,4+; 4H0%AAUZU7Y,56G8-9)0$!@"<[*:$:QAY"^;\4KKXN=7 WM@7_X1'?BCZV(\SH/ZX;RLC)17E:4EW5_>5G"INI<;K*@+^CO4^ [4@WR^ U/#F-<[EU;RGJ<@\LYBW>[[W].4]VZ\D.F218LCF6.:+]U*V3#$_R^-[; MSO6R-/K3+G%)_9'+BDSO;#2 LF1-8?2!3(_:Z&2K=N1;^2D MO9NL]>:WWK4=;D3C=OV['\A5]^,5/AR"V^4@R+&&JQ']$&\8"D*:+1;H-_!L M?6UN"KU4W]MXR^S=,WGWXJYL< M:&HR7/%+*_?<:8;B&.IZ#33DWUFR^R?_8\!+FLRNQ]-<.5E9.NQDTN+.&1J] M?"G(XS(@=QZ-4N]"]8K$JQC([Y>*;U] ^BM'KXIKPLITG9^"ZYBOY*-C;>:Q MN2D6$.1C%5E]!1,\F$J\5XYU1[SOO \E""$>W1!M\WL<)7'^#.P(#Y+IMRH\ MM)M>* 9TYJRYSI=*J7TGL^P:C9\HEKNS-= ,>K=BE:#]6X7 M'AJ#QU?&_2QETN]%B;\><$'.?E#R[U4(Y72D^IUZN5\>"43WS?/(WAE>Q!D1 M9P3A6A0'/4F7L5>J].K;^?WXE0U"Q+']XG:)4^O7JZ?&157NV8AQF>Y2_WWJ M]E*,S3?DG7Y2+9FLMRJ$\32=6ZGVJDHH+*]5X=;WF.FVFDU>H&I?-*#R)CO,($H\1%/'[1E)?5"T1<':U302%8E!5QRU(&:H'[^25 P_IL=G!)D(,K<*&820 MWR5:OOS@?3Q9@I(:#"3=8BO)6H^HW7'H&0#[^"J99(E@I!7>N_C74Z_:I5FTXVJ M5S>()4O/:LZ(6WKP:2AYR[=*D[%T*G%V%?LG8N)WIQ@1)KZ.B4\8G(66:ZRI MHJE.A>2\6W3,:6/807" !B<%#4[R_ 9GA(8(#>?2$*>T)5-I/.\0'5UDYX51 MCBP/C3A%>Q JR):D,[%TY@C-\:>'1JDH-!J%1K_+7:5X+J]-NH.*0W'JVBOF MBFOM*5U0+FZ$+H6A*F?'#CLE^P4J*]0&JZG@\91OA$*D4 DRBO-$<9[[!#J"3 29^X7,JD%/QJBNVG(G,TD8RGJ"-?OI(UJOS4C\,"]X)=EW_<_N>7U;J\H MMD;5F:@^@M*T;];L_H!6R@4#7:7WA_9 MMPPNGN2]+-M0R!Q1,W2E5/;XU/[(SC2+SYDJKDW5!F_CTSDIVX['I_='&E4& M"$TV6V?U;CT%1FJW4^DR4"SLC2R(K&>O!HK!]A4N;72%,=$2(>7Q_:'XC'[2 MU-5CC2-SZX%;>'0['%!XXL N->+#)V_=\TQN-:>(1F+2+%29%G*S]X96*V2F M-1G'K6ECC3<+0V'JM#2/)PY<9,T(^&C6CJ<6TV+16A!<RR7C69077) MSE-6$SK]HS MTQ:T(M2Y,[NT*4Z^V\KIN9-3?EMY;/_V9LY)28I&$;W[9X^Q59\^=LCH[-:=0(;?# MA>]>K7Q;W\I^YPN?(\++T@)!$:!7)0^VA;?V^J&C0G_A'+=%NG;>_-E>S'!@ MT)E[4^[N9:?*%QW9_:6_\9"]=(+O*6GP(5U9\FM&=C:L&<:N.VCAT*5BH.1% MPP3M6:>^+HG@OX8?I-DRR(\>QRSTI_J=KBYJ]<3K3DSO#87F\9=**.A0AH:?J#N^\9C$"1YP),GT'7?<0%R9[.( MATPRVJL;V:OD0Y*.-NM&-NL!O^]*,/>T5\E[KSUR?9NUFZL!S1LT\O]^)']\ M=@<1>;Y^0I*9O7^A[P 93^:X,YT.V^U@3#V/54M,ME0M=4ML!_5^?,.E/^#1 M?YB>WTR\+_+@KCM_@*)_<9O.AG]_(E7HRV;N54$U\P&HGM6@_$.I\CO3[61G MN#=.I]]837\L]YSGSL-'9718^UB6_0OT7R#;GK3^"!TCV1W)[LO+[O.7D_A. MZ_-0+O'AX[)(HI].HM\W3QVX_OB6QW)LMOZ^##]+IESF=[QV8J_O9%A#\OL2 MB92W#S]?I']+EN6-D\Z7YQ&/'2WB_UP>.XV OX T_T*&1XYKM]EZ%]O(\<@4 MC\(H5T"GR.B^9!CE.KGG)NUK^NL2^4PU5R,[^[KL[,QO,)@XI9J_M?M,+W+T MWD_1._J.("D]CFBC9WD\':^ M>ACG )S4R8#"5*GT\97PM&P);6V$KQ'@J!^_,IDSU5:[K /V=77/B&+0&\X" M(H#$'&D@AAG \=NP;[K2^ZG;H@4DU%75M.T@PWQ#KZ_PZ6VH!;"\6!3GA(6)QCAV([38RU%1;% M/FXD]G%117Z_=O,&JW73 3;4YU43+OP9N'7@'%#IU3S9\\JU\8);J4MBI+=4 MI]1I\6F_-LWIBVQ$(:%+A83N %1781Q_"E73&;V0ZYY5Y(I/Z9&\FB2SRA@5 M$$#5:\@C/-,_-%36M,!,4*7@^J6)KG>&]S&C4-D5AI<7>P.G#ZG5GM@/ED]"?6B E<";8$4%873K@*3 M;X33(DS>BD'Q05!V9F2]E^02>=:ME\L.5>STTRL/@A*:$@DJ=0\Q-[\*R=?X MI=OH,E7L9>[#NS>5HM! %!JX<4,@D!RORE_\)M+_IICA[/93YW&U$MA5==:= M9FI4-JM[J#P95/Z9=!0(B (!]ZBW3XJA!#'KMEFU76)!?%4V'^UES5)\#$%= M3<0R]!$V],FN$GU/&OJ7?']4V_P@MB@)<410@ MDDQ7X^4'P&DBV$"W@MU@IFX:XIO"RNJN>@PQ+@TY6NT0<9NSQE2KA8J,0H6? MC)S]JX#>?>3.W)I1<';LI>I*0QPT%AENKK>F7+\[Z3R./80]9"B<)(_F8A>. MSVD2E S(&HJ*ZM %QP!GL0(BN1,Y[]>LWY]1$'@K[XJ6UH1TQXUF49O&"6Y- MY]:IH5;WD+!$!_JQ9/+D_0XC3S[RY&]+:7\(4'9^IA2HA)&>]NO%1K4C ,)) M^Q7V40 ^1M%OI[)%3OVO/) !I*R$.<(R.LJ_/B<^.C:\$2-@ Z2NL R$U@%1 MI96[PZE.>_(4B)V5IJ3E2M954(G21BW)U M)Y6WP3U7;']?HD+HCE".3.W(U+XATD6F=F1JWXNI?<*"8S-AA4I21 P\C3\^BD61+68[R9'L>KVG!,,30;6C\Q<,C9!T M#YF1-W?B<0XHE0>KD9[.Z4_37&+!6+G%8^+)]1"4_"L,^$V??IQ96UN0XAA8 MSH!A@R@=\IIW #\E%_/R*LDF&MZ009CT2R70 M[Q0(OB'?_N2%C8[MPQX% .ZQ_^HM2J:S&0L[8N9$Y5O:'W>H'H]OI.95E:EY90F*F:= M5!#0?.6?QB^F_"\+4'X1ES(4(B">+* 0 ?%F#(H#2"0&)1IG'QV> \I@NF*'X]G0:"$D M?M"2^(^#CCM^;4;771V25_Q,-H1J0(YV?AX $]+^7][O(\$3S3N:]S'SANP> M LV'F(\K'XK\(,V607[T.&9SB66_T]5%K9Z T IDA8],QOG=8!Z-)3ZOA"Y! M@O^\HL&^$/B/I"XV_\)_-I,1-2!82!&-PQEO=0J:>:B&I^J2O[Q00'UE F,8% M&;[XIZ!YPLH.%Y-./Y#4QA__N564:+E8\B&=_C?V_"-:]![%=&$9WZ%+J%WC M&I"=G\&W-A_Y*G/SF6FK:&-^6D 34&\W].P73_6)#_V]GP3U0'V-]J^PF'BF M]/\*!Y_3575@8W7@86U3%PS(@_XGB!=##8V-+:16_]4U+&MQ(X9%;XP^.B-QV\V3=BH> _(BU*^M^QS0.?, M@J&,%+G>X@D>_Q$08#MR,L_8C9$;9U@:FBVM\KBUTE<>%$)[(\M$OA0W&Z3( MZ1/5P=7F9)@5%-Z_'/UR9*%8''=@)D%U M&B_&EU87VEY/$@-'[KU=3H*2G"78!MMA>7HX&\0+=EN!(].O1U*,.=>3[!;:>;V7]7AZGTH#FZ2F2Z\ZG9+-=LKD\MTX@&NG]U>T9O52JX K*TY- M/&G5S\ZT$GQJ]#JQ_5';C&>Q9?UC.JG^.P-%8BUV2S90I_M<"DW MG'(!]2[QY@1[L302?:G @Z MM[8[Y$,Z%6W.E6Y.!)VKWIT'(MJ![_!9)ZM'4ZKG&C46ZW29+EM#B;7O)=&,WD@[.IYTEZ;3%_G+#TBK M#GR!>(AX?W&&X$J0&Z2_SU#I_K?1CN_%W<42&'[G'/TA9/BM0OA#Z!"Q0\0. M'_#__A RG)8=WDG9NCG"_,;)B?CC+OCCBLRMS!ZC'+;6:QVL:#IC53QHF/^_ M?Q$DF4[_XUO=7R/H[H,C%>WOSU?ILO5X$D=Y/&3J(9GXAOL[Y_4=NV,+ *P& M_S"V,=:0@(1UP,P!^@A86 */G:B^Z?5K^$MS$_U I^Z.F^JJ<3PS79&XOUZV MBH3W&2RH.T,=NF!T,CD=,N^LFSUP+^=N#05\&SKDXXK=784]T#S9^:G<@8I;[ M99837YK.N\$E93[%A[>FN^:VF$&";W'=5":I=51NE>C1$C_)5A-C[Q)5V4(I M>J@,R["J-E1JN>96:8(WF:97'T@,3P=WIU/D$353P0K%7%SAT?X[^ M\8M.'M$?\HL>0H2N"%V?1-4K!'0?"(_Z(4M:^G0P1?]QL6#OBC^_OR':YZ/6VT-+7>[[D3-M!]7NLP)J] MN8#VR4AQB-;/E34B#_!HCCIW^/)5>$5MC2GIJ;.2V3C/">/BPAPU6I\/KR \ M-.2W?3MVE&JL"T)JQ%:JN:=\O+CL ,'C_39M&8(X:UPRBOM'N+G6L/_O<-/7 M.#8Q,7&4OBYSP)BV+U$7*N-U3_.^0T*ZHK%EI.E44-2TVR^GAN+^NDZ3'^YT]"9P\ MNZ,8Z>@(3E>;^?5Q.$F.VYS&"WJ%4PO)3.;)GN&K#H(3A;0Y11_132,Z'HH M=5.^X5D!U:66<;)G<@#OM'"ZX)H]U>04N!C?L23H(\SCZ#PM M1-N8QG!52E MG!H!D!8J4V%:&!%-/9T?MA"@H+^9BJ521\0X_\0#R"X0QX:IF%S0ZE(Q"7;?BJ$( J!\16L]8@G(K_XRD4&C9AZ)DM>:\T=#$.JY6 MY=9C4ZY30/10AQ+HIZ;/>\\B.L^,('=MSNP%(+=*)9(CJM106'(NI\D M&PJ"'/)EDW1T%AIA[MHP=U9_]P*8DP5^Q*SQ%H-7J/PPD:;58F[F8PZYN\?< MR(A.42/,W9%+? ',@7;1GJ;T]8@#"8DKMBAQ52%]TQ)YQ,<$F.[^_+4#26;[ M?B]\_!3W1Q+UV=Y1:%TE7YNSY\H#RJ;<#SCC1JR5UZGG4HAIU3;HH' M92GQR+=0?TWHZ)[?SXV4?02RV_1P/P*R?$5H/ ZA.\OVC<4RZ>4)J[?VF]BB MPAW1&>T?@[*O(NNO/\*1?0]:D*KPK03Y*6-F\4IX)$39C!J#&02KZYB)S7 M(RKD_)%GN:8C:)AYWC(?T0'NJ:)LD03[;H?W$XDIVR(Z;V>B)//4L&WT5UFN M*'.+6XN"$F+*VW MF P-'XC0'4[$DO1YKP%$9[T1$&_-A3X/$&N&R.;B3TUS"E*,P!'=7(FE%01$ MZ#-3L4PR%1T 1T"\42!>3<[T$4!T2UV+F1!LDIT#?MZ>@46*3C((B&ET+0XB M\8@2*E=^+$R07V:9YTJ9?VFF;7\@AO>M9\%?7OGUN,M_;H3\:AU>.,S4017B MX;WP^"+>+(AED=O(\\/2!*KZQ-O.[PE#Y-%A;P2BJW96CP-17\:5 M3JZ=:.&KI5V0K%&E#7@/@]G'4>'M1&(_A0G\4ASSLU..WV!GN*5=F=)UDBS&_=\ M$/G-%,@#D9M]$)VL.?'U=Z9K.&-@8:I/V^A0Y[;O,%QIF>R(BR(N^O9F#1$7 M15P4'0>&VD&X84Z.UZB4X((+U=X2O N7DI.TZB9ZU5[*D@\6^Q/.\7Y4D%X MH7_\(HX)9D8G A%@[NM$X%W D ,Z RKI?(%3E!7KK'[?16]BW5%NV37FNUZMM+JJ@B,^JMX45<5^JUPDUG2+=0N/ M*[/."#(_A[J=OI#O&$4S(\A=O0=Z6LCA3%M,E7O9!DL7:J(DS=I9(^%#[C+N M9P2Y"')7[\2>%G*Y@J>5FI4^.UW-I^->O\/I1<=#D+N0!QMA+L+CYYC/1?3GSG'5;L$S]X)"LCZ!@8%=8OI>=VU@EFKGBX-XMV\Q#$^DPLM6Z;.: ]&):82V;_=G+X@V-M-:M7*"SK'"A!N*22)E\O$6 M0EMP*RL1G;=&:/MVM%WJ//;<:,-G];G48/H&WO%L<]0J\J(L*0AM_O4M\KRZ M+3JLC=#V[4[L!='&M(6B/1BDAU.0L$L]-YYBNDE?MP7WO*C]NB!_]#VOTK-_ M.P(&D%4'^RMT=/_&HH.E*.)VC<+J^]Q>*'U860:BTY /_OV 1"I/$YF9/"L6 M\%4].W78+BC72"B1TLBWS23VV[E&Y[E_-NQNH638][G"1R#P3>-@J"2*.7ZN MZ&PEOU0SDXJDC.L>@B)T?#/D>;NW1,>\$1+ORDW^"A)QPA7&A#?)LBMZU/%R M3,%ZG"H(B;0?\$V=$XO1\6^$Q3MSHK^"18^P4FNM4ZIS0K65F3C\O/4X]+5B MV@\'1Z4T$=/4@8.A&IJ8;)DZ)NT0>=.HPC1NI=?BW9X-)Z!"E3YE5YX?)*J*9RN5;*C1=\3]+:"0(4J*0'5>7_14 MH%J0;$KEAV6>=1L,_SA59W(+M!"HT@A4B'KQ=/89"\ M%(F,IIF>8(B@8%HY"TBJ@\0CL+OP+5G-%*>AT!OQN>R2D0O3>I);C6=MAO/X^8: @B\=?9Z?=M_^XQ?U\+__&1VT M.^YJF>R@R>:Z;![+M=E\J8M5&YT.VWFY]),JR; B:YE0=+X%X=$!\[YY83_0D*,Q/_)L;FJ_R/Q MS]_82$"+@W:@)*QLS)2A9::IQMP%AKB*H=M(P=TO^%-@I"&341B9KH/-!!N^ M"D[?L?TU;]\.19RI!Z(.OGUO1>C51.H?^"51-%WT[6?J((+;8"9 N0AGI1IP M=9"X "X-?J"8EHIH 5>\$#07K5C8"#]HQD)QY-,)+0]3X:M42T?ST4VXI& & MN]N@&A@0Q/'FR2O,'@L6E'LJY!/!PN F33$1?@0W!7(&)+$8+F-O0@&1T :A MUT%9#\6EKJNVC6@5T%<&P(Z% ^RQ:4&)""P=$Z0%FCSZ$R+@]ELO2 +I#G\5 M-+3/:,TS"\7_'3AAX#@:0&N$,_N:EOUNF!F04X4MHV\W%2W]%3/;&V[VQL ( M]CM\R 8&-GH !K\I8#-(:;0)D*V%5USF&DB5P2>C#UXB#@XT%0,2R-\&$^HS MM,L"_ ^Y+?Y$,9\Q?S/5<*8/I]R:LVQ%>P<6H51ZG]W@\AWH44E;KOO"R__[ MQ XI8_,-><>*"NTDG@FE3=V$+%(UX1P80RIL)/0S";*KYY^[JQE@EJK-HUNQ M?.X9G\]#H-75AM1B?6(U0UIUGDE5 _H(6'RBW>O%2T-=8=UR4LV-B\/+.9Y'D4+,ELN$,&O'5[?1G7P%C-;Y8SVM-]E4K5^B M9\??S)ONR)%=;9_7WF.SM.:TRDJW0K+Q:C->$7NEI+.$;)9X.P?K&J10_ 0/ MB4'>MA%'JPL '0?!Y^0.F#G^5F$)/(8ASO'GG(?$##XE_$\3#QCSH?&QWUFD MNR81>L(!R_3/U/0,HEO=-)ZIED5$*T":A:#B9L5'EAGFVU,AEQP8R55JP"H7 M%=:##%V9U)*%)M3J"Z!B#=CCK_/1]8#79!=-Q) M!J=;&MD0,^.JW?S\H>$G^*"?8PBETU^5IR#=*AHIL=]*E2 ?I&(D?1:S+A8I M[6N5(E]6S;C9&K3BW<*"73%DH^/1:=F=*B@K\U#7QTBHW(90^3);S MZIMZB M:'XJM&LULE)?IN.F@M+DR/.PQ4L[Z>'U8>7S>F@D]7ID;96>I0;C7AUO M#/ ^.$U:E,>)84!K)$3[/R\+'%)_9')C)$:0P>&1U? MJ6XOEVI7E#BN\-3^R%&RXAAR?]!DR75]G/6Z\?8JED@O\XR8GLZ5>;>0Y=JIZJC%I_9'DDHQ42VHJ3GKBOUU M/B^S.&LH?'I_))V+F_7Q4N/Q2IGJSQZ=1#\I>%"FXI/^ MC+.U9I6I=V-8L]UHLNWN$&/J>8QM<:5FC46?U]GNK9^S^6B-/<>7D24 -LCU MB[XC26&K-K(DH>V(C$W91+H,;?*N2O@N\;(O5%0^ULAEX5UX25Z3H_!=Y!B MB??R%R5U<>"5Z,Q'AHRVH=OF]SB2TS]'%A"F<0]2ZI^9:?LGG#\MH G(6'GU MS%!\^"_>#!5&MJFY#GBU]N_(I#PV/PRN:/OOQ_,H=_:#?""I:#NN9CN(Q -! M1OMQ/?OQ0+Z;;1UMQZ7AD8C$U7()>"E"][ST:, MRU1A.?G5M[=.#M^,%V57VY.@S=@-/V_'A$= )2TU$9/:?,S&V]5IE1L46#?] M\9/!H)L'F%GP8Q1[V4QM=U;^"?.!.W)-)9Y)#O)>@IU+%;>[$FUK1:*S#_+' M+XJ(I:B3ETS:TU\1_G956H2_(\]H3P' 1MGC#6VX(%FZ[1#EM9MW^MYGV^E\ M#H!\,U-19HW>*;:'XEC9H0 2/WXE4C%*.KMH]<3&P;7!;H?OPJN!3G& MM4 ,DR'I_1]>'!_NR:!-^93!@^$11)(D]?PC3R M8;_1A[TYZ'U1^;^#/;N?&:E/?66N9CP-34;F*T!\- MY/9\0I502A'E8R]Y,?5_T7[I]-=O%OHMY*5GHK^18Q!%"Z)HP;>9"EQ>FW0' M%8?BU+57S!77VE.Z<%D'OTS5W.HH8Y$LF==7]0(_RV8F'D_Y#GXBEJ$C!S]R M\+\=,CLJOE=W#$HV\ ZN6B99(@AYI?OZ <^RGW$<^<>03WX5/_*;L8)=A23/&MH%C[ALJYW-\SXZ5?EI-SWBVNN:* M8VXP7+'E&JDH$"N^9HU":R5L%ZP!!9 ,Z/3X&_P?+\_^G;U%OUY/.,= M"$'?Y1,? M#2$V2SU.J\WZ$H_/UI/B9)J;ND\>[_=_)V(XL1^4OA5_]X3Y6LUM 'H6E(39 MKP03N<'G.3X^2PNSV[]3**;>; '(>U2!$FI:, M9>C]-IGO-_1[76?RJFIVG:B-"+W3G_T$/%8P@PX\08<<'7YY;&, 6DG26S7+ M@S+ENXEB?O%@PP:8)]C8?Y^@E.A--SO?S9)XE1QQL%!KID.V+84MTKC:RSQV M.P8U3C@>LC4SB;WB#6S3>=MG?W2;9B3!XH_:F.,:FJ&7EGT]NKK8!JF&:AP/U+=Q>H4%G"_;[/FC#, M24;(D!:'"X6Z7B.D MIMLC(0,D8^GT^7!Z ]MTWO;!']VF)]%)IJQ!O(8#0VPD9H7&8L"W4(\%,I.Y M!$[?*WQ]YJJG1=.4/%73()U*!MQ6185F41#X>+>LN9(R2;Y1^4QUJAXWF:5IY/2:8QJ+4';3:I0+5) M9&)I^BR&T_LMFJYV>\[GEK^[/TMO3&7BG3HQI:6!MXJ+%=YUT/[0L4SZ[23) MK^_/@5Y94 FBOK7(RK512UH)F[N"A4J'P?%H!V,OVM<(XMQ5+6@ "YBMHP:B MNSTP1ZX-#67;]M6SJSE!0UR_Y8WE=\=5-J"]YAXW]%Z=BFRX+@8M/B@P^MRG MI(/(\-Q@;C,VO!^_?%R4DT.]7>5(NM=@1'F^:,;/!7NYT%]17'6,Z_F&QJU6 MBC>'[_J5B!')L_2,>[O36NQ=DVRWU.E.'5=1 X*%PH[C5_HQ@=3%%PJYOEE^ MD*1V3F@"G82R0%Y68_VO%[5FM^>+R+(RK9^;*.?.Y,.(%NG;1@J(!Z5L!1F^ M^*>@><+*#A>33@UC9UP8!,YW^"F"_D M.VQL(;3^JVOF#@8)T<^;4/6N[1-^].-7U[>3(>/F3+\FO[UE5N'7SNZ_RYH^ MC>/$;M@R)/+SAR\W9X_JP1\ACL6_T CL?R!TT#?_?K4?+[:5V(FCAR\,/GKC M\9M-"[K0\!0EI5,98L1+(I'@J90L\FD1BCJ)3*1)64@#,DW_^/6J$T\S+0LC MBNY-&W0>7\T>$ZJ>9@YU#"IW4\QLX!7SG" L94!;*_;)9H):>"]'SD2B0W7Q M>GJZ3DRERV"Q+*R ME#A 6"-.%9/B<.3!D7MO;S'-PI*:U0RN7VNN!(ZR&\KL8+\BL3TF%Q*@!;8_ MM'IQPYU,C?3!?D7\.KN<))_@7/OUXDB;D1DPZ[<.]2OJ*^OF:#7(Y#DPTJ9Q MCEPD-<,[U*^H;K8 V\@5&;PC%J;:=)[3VK1WJ%_1"$]7P;KOICG:S28[5&/( M&6N4V+*W]GYU'6<&N9:$T]WX:CF+Q^.SXFYGH^W(WF".9S2O;G!"*>< 2N-* MZ:["$_BKH3Q.4$ "I3$,P1) VGOX=IC!7058Z5R M()70:K46TCD'&;7P-"38SGB>8?M9BYC4VGF^#3?K *,^2C5]M3 [%CXO4K5> MI__8G>&M0XPZ6=JC$4.O<#Q7XJ30J6HI=F,-JDPAQ@5Y[H-(S?PUIS0JZRFWN")I-76(4:E^^FU M62LETVQGDI\E6CG=90L'&VLU;8UEN<*\B/>+8K]7'H*B/F8.,6H&]Z9OC M4SIC<=VIQ7+:Y""C9L"DK4\R-;BE<;RH-A?2,E\YR*@:O2K')2=9P>-S0RE5 MZP35EP\RJNNT:%92M#HK#"D+'U?S3++]@E&A41-&:X)([[N1G3!B<_+.]B[P$BK4)9ACP>%:L$Y!0G-!1XQ(A?YUA7;\;P)[MN7P['VB/K+DH4 M-\@469OYNA]9,"UHQ!A!]T%QU7W>CZ*@&M6@"@<< !]_T#5Q_#D3,X=9^YT7=1"RWDGD!.!X8$!T"<38$3#[I 2R@# M'6[QYMOH&] 6A,.#89@,26=:Z"\6P S3P73@Q##30DM;"%HH(<)1F.DZMBJ! M3;>N$'CH_)I(_6/[K&R9&B:.!4,!$ RRL# M:+.N E]\0Q,)/E"U_.?[S]IZ MUW"NFH2- &I/#2S;;Z$MRS[%8ABT9'TBPHT1L)F)[%^XFY@*YZ!:/JJAR^XW M$7-1H;>/'8+%3N'67_D1%YRHB$"+>I/8P'@+L:4M0:L':N3XH$SV-SM#CJY^@0?SB$H#?,L,2"$%0=RG^B##4)S+*#-EN!@Q$RJX\=2=2AI,$V= M(JZ!(PR?G?VARF[(-> 7(#U@W=V& F:<*J!3@\TB#0$T$?K%QH%5\[.IJ0X M6]5SLC8HYJ,&=YL&=R=J9^<_A4H^X/2?UWTH&'C\[GZQW=/NH=_#']@J\/O( M320?,A%_7Y+@#^F(WA=F\%1$\(C![Y;>$8.?N0'B<8;@=]S$>'YJY@.4.*=] M=G-4@*X'^O#_?B1_?)(B2>*!ODA)T,Q[A\WALR[6%#&"3P2?\WD=5PD)OQPU M]I7>H!\PDT[: ?/6>.-=>^8J>6.GJ&K$(1&''."0.G""?LPYP;)6*)@=*=3K M4:B9TQ'A;)VX]Q7HG=F'^,L;TC%K%'Q!Y'R(TC M*_;LZM*SE+HZJ6+I6H($_(/D$RO0ZU_ZN33HN19^TP5%]INIOI.DD%W5A(EI MY33!ME\T=O2YM0Z9=7-=9>Q09EZ831F.SO?6^J#*LGKN\]EK[\SIKOPG':B M'>]=WX> 4[Q10Z$6U(#KX^TG*S_UJH-**VC51L2HU#$-82+$W0[B(MUV=O = M+KW5JD^6W7DM4^$:4ROF0_7RCI$X8S/6IQ/3MMY*;%8G\\$>K-42G>"ILDQJC$VX5XKB=4QQVVTA;A/N!UO2!?'B8$CK*WEU"VX,Z_2U5+%GA*T5B1B^(&F32[[%C >-JP)K6+(Z4YBSL$A9GI8B8MRBH' HU'(*)&BSF)87[_36C>- M^/:>([JXJUC O[]JWT)L^@XDT>U'KZ]9.*%&3SYW V;+V*%$*FN/,S7EE)/3 M"K&V,[G'J3M.?K[JTB>L\3I/)W0J:Y4YLB>ONM-QNRDDF: 7*G7Z1JB7":G= M 21O,\Q]U1;[5>#P>#.]^ZC%&T9GHDV+)7/AD@L\(3Z&S543J?U.$;<1[8Z@ M&6G+ZT?I8?N]N:J.2^Q$6>&5%2W,#"61-!:H>!"TW]/G,=ZOS%+/N3:$!["" MJBFH^,E8G9W:2H^$3!08/Z5$V3!M>Y=G0Y$">(VJU&UUQ>J-JI96K:)>ZE[4 M "];E5Q]"1(5MJ@,?D,9F2=QGVKJHB,&R48[(->&-1P#L*>-^\*-HR]IX' M[];:A#%P]!G>KY=,K5:?N)Q^47.;3LK/"ZB-;FI2]H DZ21R1 MVA8%U>XIJ';/)ODUP/!X@YS@$\2"BO?&7+R8T[A1IC'B""9HK7X(F%&X^[Z1 M>4I=&;_#4"Q$&M T(#JNH*%"TWYSY5/;CQ$ ONEV_!]J.>XR]:9A^.;P!V_A M[7'2S.)JETPG"V3"4KF+)B[GNS.IWICFEGB1:F64I,7FM"KJR>#?^$N_T^DW MBAF=6!]]-QSOV6R\"@P>;S>JF;+EI:=U?XA8"OU=_4_DP,[P43 DHF"33192_1W]$,I43@L73F_#D1?R9^#H=ZOA\_5U]\XW*@.=XP M%J5T@FF0]?2T8Y0&<7G*ZH[APPA:QE0LF=I/[K^-F&H$HT@-G=V4=0KC=I^G M<37&MV7_X[>K.ED_3?K9$/WR-MYMOZVW MP'G_+;@">#_@R1.PQ^=""5'[KC]OJ^Z_]=<];=:]=U6ZI[VZ^XY,][19$;!N M9Z\B8%U\LXYO2_%I^_UF:76%J3I70Y0[ZJMV@*8G*UV_UX/\LTUA(O1%Z+O6 M*\P71=1M=FF[ \ZY2$NN(F4>*?-;38*_K,B^Q8YQ MIV2L^^T0=F:VN=5^F3$N9<";.WC[[CTV^K*SFEK^?\@M5)!3RM9TM3 M9;;MZO#$K58TB 9:/AY%U=&V62ZVI+Y< H VB9MHV4L.U@1U/'YNY^ M;X&(TV+K!AO:W4?8[,9$S75+FJ/Z_*@D>"*JH*MP;C)!M'.EH<,*%[W"EI*R M2^LQ-;_J7A*<$4WJ<%[E&@USHPT2R"7)*T%:/N$2]N BY5XW<2+]>%+B' M?0*VWLWGBNE9AHT7^3'17Q.+]K(5=-I+4.=I&'+=YO]M=MZ[ SD41?!/*G3> M:U/$2T7&-;[(79]ZTTB+S+JZS6:VJ<&MR^*@$O?KH9!2KOU]0 M1GKQLI@\;(U3I6'C"52'@)LGM5Z^R:<:.4D)VO?1B9MMWW=:D7\GW?SN0#)% MD?ES"ZNW.XMY#8IU*#Y/< VK5.^1C_AH*%[4A >5XG*<93B>+6;&AD4DU6Q! M8NZKP=\=@#0*S/\1*#W>R#=Z%H-YD/3[CX.+MHS,-6B MZ5[%*17Q3K'Z",BZ5$REF)ON&7@'"+V*;F5_D"5Z%1 ]WA0=MM*K?HJSL&)1MX!UQ>-'E=7 MA2!0BN7P]3Q!K:" ME^MU:=WS\-SCQ*C8RTQQ;3-A:\)$+'6)^Y<1RJX999'B^I!)O&[D2<&V*@7< M!RNB?@RROXUQ#>WCOB&."1;\,1"4\.^NGSOB MC%&G14M Q(-?- "F V=L2ACJ-(/!N?C?130A4O_8&( +TOTJXZX-9%?#-%4& M#]BN^,7 <@8,&R#N@_SXFSFA06@.SM@"\-UPQ6/X%D@J">N F1,VF,#]!A,4 MG(_D=YK /,'>GBQ\!:@GQFG>M7P:\"F>"-J*=LV='J-J:TQ)3YV5S,9Y3A@7 M%^:HT?J\([M+]8;\&KBO45L7+(MOUG133P-G,8VS5J98?"RX>M;[\8MZIT31 M5R(.:,-N8)\2N_N4X%M<-Y5):AV56R5ZM,1/LM7$^/.W43ZQ3_%R-OZ4*,@: M7EE6AY6IPG&=I(*R3]]V![Y WQAF 7L&1-0X2EN= L^&+TKN!<[$03A[9*\? M;S;B*;RQLAVRM5K(*N#J23;U\=N&= M$PK6Y\VE3^P47W@J+A9&A\=IAJHD2I)3@2:" MOU-4Y@*0?F%]P;BXYK[+NO#%RXVERDADRB-JO1R[%GM%^5%L2*W0)AGW,E])=I05'TJ]'-NCR MD.HYC3K>&.CYZ=.XL^S5/)[\,G#JC?(BOWX<*G#DWML)7!"R_>[2Q/7D/+5X'"QK,P:]/?UZ9#7= M&_9Y][$Y!?ACKI3S,MUB1^$3/+ZWHNFB/.\,*@TNQSJKTG!,3-PE*@2X-Y*M MBRHGYYM9O,/Q4KFTJ"T30X]/[H^(U=J? M'N-X(UWE&BHMX,I(970=W2;:&YG7)Z.G^2-79ONY+EW(%^;X M*83B2P1U'%.A 5XW'9!7;5$S;=<"7?BVK ;'A!['B&_G9V*> MH>SN-,?:*Y(HBG(ZI012 #(RD!CGG7$\&D;\@/:K*,S@/!S+!1\]W?J-87_@ M .P-NUY2[9DFK'ZJ!C*XXR.TSMVGHW[EFY!W&);_0@7XYP4$OZ+GP+V%HDX[ M5"(^]1"4AP_$QZC5SEL5'-L^U.Z$U@;(LK=8?;:O0?WXP/4_ZC)QIC M9/5HFNGYKI+?EMX",RA846XC)F#V&/E4%H#<)4(W,K"73-FW@'*F#M^\VKI. MHJE#>PC.!.XVIMHV9-FMM32#;S0E&PL?#:2?N_+Z3%B$=IWZLR..@>1JH"'G M_/GYP"SYLVO#E1=,RX-ZN(N6OH]),?6D//6;R_9496?LDF?FAO[(? UEY_;E M@UT,GQ &GD2X4F%F@Y^;'W8GA1 83D@7EG&?_,8V#A5'8-T-3,6M8.ZS#80W M;54=:_/6G?ZN/[[248EXR!!12]F/R\(/9!&O(+ 2[V9Q1IMU/9L5*:R;V2J$ MJ\@0O.QFG:#3\._\XI,EUQR.CM4Z6-%TQNK_9^^]EE17UG31^_T4Q%S=.^:* MAFHYA#36/C,"([P'X6X40A)"R($,[NE/IB0H7-6@JO!#'=%KUH!$)O/_?F^$ MDXZP__LO%,,HZC^>V^MG>[U[X=NDQ?_&B'TH(J0W'L\?;)-@:O!#+Y3SO2W# MJ#><>/6QHFTO>:/B1WN9$]'>"PVJ_9U.&M+?,?TEW@CTU>FO"I,-/B:_BX^R MOY2 >;&BJ3]-.OS(N_C:B(3AIXLQ_8MT?GMUJO)]:R]/57BH2MR8K/![M)<( MF=6K4]6?( +QKVJ>7A'P;]3.@_H9X>'KB-([B2^_+JUN7F4W7DPO#Q3.J^W4 MC:H7[[!U'CL/2>QL[3,DL6\JHB&-G:V*/B"-":9F6K_^-1IY:LNC;V3(U+ZF MI3X@P=UHZRZCL-Z@:\W%E/84K_&&($4C0PGDLM])%F M!;95(=6EJBAV.;%795BH9K]0O+:3Y]_RGLK/]M]6K2';(O^\V&3JD]PDQJ0= M#1^:?;Q63R8YPFM-0]%1FDA$,?R:(XJ>S9UR2V4[1,H^4G .M=:CHD#':XP^ MX"I9L=1H,(I\"Z2LBQ(M#(;&0,5ZW8HMVZQJQ&6 %#CC,Y&(T@@214XT1^AI#VJGY!G<&^UWWRM%]]'A?UGS ,!N\G%*! MJZJ22^1KAEIS"FJ]0J;-"=+@XM!8I.. 326N+=%#T-TU3O-JH/MR3[ [@*Z4 M%'+YG("T6(F>9W2TD:S991F #@ZJ19$HBI_1AS$,73USZ.IE8/?='FMW@!W7 MG=0G.:)19$EJK@IR(4\H))1UP(3%,21*4&@H[!X"=:&&>1[JOMPO[PZHZRTX M@RL,61%9-6;\.%9DD;J8!*@#UC"%8%$:_[B1WO.%-'] +TD9SH(&-+]PQA'% M@%F/REP*;%_!U&$[3^_T_^#:CS"F^4 &[68&4%WCC2I@'-Y@(-B>C/-(.>=1 M#X8#J7K!1I93OJ"N%)I12SE[EF"NQ:K\S[.FU9*LN2)(]@DV M9=JH,%N4W!R3Z[KQ5&))-#$SR9'0$,81*IJ@KSD3.O1MAQ'3;]NX/\'AJ%DL MQDIXO\)@EL,L:O5L+T?_(/CZ8QS&%OA4)9==G6GU$F0LF^>ZI2'$(1SY026B M-'V&NA#&8\-X[!VLWI\ L6A:B.3,*DVDV\MU:V1'R'&Q>PK$@9+%1;ZZMEAR M.9@1+:5BEXD& "(,^$9Q OP_;UK"/T$BN^HWU7J\CR!DF8E7 M$L@,H0KW%(E=9K22;)T:J[%9H9%H#@;%=1F*1!A/CB821)3 STB\^$.CR;Y9 M+7G=RF]@3(<>OA_$D/_0R;TW,\G]GOU)V!M\G^>-UW5ZP+9(6HV-*IEQ%XU3E?&&.O,&'&O.&]P*#',/(T%M_?RQ_&)H. ML7Q=L_Y#+,NHG4Y)5%]@5[:).8MUBG5^DD_]8RS/W5$C5YOC*E*K:D2C+902 M%;P!WAJF64=I*AY%R>L;]2&8?Q#P#L%\7=? AV!.E,J-)%,P4BSOCK&)5D\Z MF=ZU NEG^RK9=!V;3U6V6$5*JVXMD="2_+H"E6SJ MKW_(*$G043IQ!I8?/SB/8M,K%1Q+AAB6&M^Q ^/S3QV_6BW,N_+!9K1)NU=R M"%99+W+IW%H;4-F;5%B6)FQ*J;:'<207K\GSD=::V469H[Q:9!J+QN-T%*/" MJK$[6>TAE+X&)9QKC+!JHX0: W5F)9JK,BHSK'R3LOYB.Y8<( 6ZS\[FO>:R MM4!C8AE""5K1%!*E*#R*A\7*=S.:0RP]CUABEO,Q2K33-39745,Z-^/F8J\! ML$2&8ND!;-802L\CEN((:V?K8J_(2$:^4ISE]56!A".IJ2^*)<^*_%]OSNL_ MF]7!\-P'FT5[I?'3P?!CSUB] -6U3PPS#J+@4]\M80/RL 5+&4IB9"AIYB*R MD"PIPHM@ Q4;F+/@!7QADWQ8C3-SVX#YSJ M#'XW J]R?*NW"-RAJ6M-35O:3'_>;!"\EF+#1[0DAU<,_V$"3PI^@T]W1E1[%]%-\'/> 4^^%"1-@ZD. MX!H>SL&UW[Y-MOX_X?I?B@/(5SCV@IR@[ -)=)EQWGX"1W#>@4?M!G"\* (A MY.8*@%M $=[9#2U3!>?MG:DYG9J6 P7#"AZSI %:\LE/D"!U;U[X!X]SIA0" MB)"XE:2M._(HAJNQFMYGL8X^Y)G%@T0\L#,$F3M MFW 2.-@M;=641$G2);%@[ B\K9"+8;Z4J_*6Q5FVV$VV!B4;Z<98P6E3O7*2 M6_SUSW$?M?^^P%E!%B-LGQ@P;MXR8"\,R]3!WX!1P!0F37+ 9Y;$:Q')=B 3 M<"QPE>!X Z8%=VISM>T<^[_A-U J8,A_3L'+^PK]#^2>FU5,/?CPWV^1PN@4 M&1_1+*1H[^E]YJI8>Z\$GF_WF:)P">!I0 #!TW$T2=R]UH8Y [X+'Q><.63E MX,*^TA394R<.E(?=874[8_H$#>PJU$G' >2W&B>$_@_F]'W8NAXC-BKZEC&B MV.$\O?^S-TIP&[Z)!=UJ Q5XY^$#50?SM&%9BOF3"CVI]XO7%OS*#EZ&HMZP M[5"S7ULU&KYN)/Y&4?\=>?\3OO31CNG\,K:S+X'N'=.DD?/+_]7F(T^AWGSV MFW&)P>8[YA2Z>(F?[?V!!,+?=_K_\2>OTU9T0#Y5:1%IFD!F B1ZGT!$!F", MC"W([O[5-M,GM4=/2!J0(6E[0C+X",@!J--"6DU#[@E@LR56_I^=T_^4-+T] MCJ&[^FRPR>\?[A_.T:[[7P+6)OP-5T3^!ZA!\)?_/CB/O6-%=XRLX(;^1Q]< M?G-H_,8^P/!E?#301 XAL68ZGE?+>;PO0XGQE[\!VY65%8G/*LITC;AB8U+' MDN2PFFIP&(<3W+K&==I@Y7X\B7]!I;*E?*[0&RTEH36!Q^M%)5[?)"RG?::HDR9UHK M7>_C.$R,/UJ99?%L3RW&=+54Z:YX8FS321K&RH]6SM(-,A;'F 12Z[N=6%^2 MDHTJM*(V*P%+@[)7,5S>Y^[P=T.NF9D*F21AM]4T8Z\P-">,J(3,P:6H+ZW! M+R0QZ?QN-?8#)O>!]G"3IG:SJI 4T$1FH5H:36KTOJ?,K^)'W4!G%%H!@<[) MIZGPEBHY=2"M@:8VDF L.P/TF0\TL7FM%;=C9(9)I\1B)=Y>J5HU"43I<8'F M150Q,7C0@.2 L7C"DLU*0\N%%(C1NY;L8],5OD-7>- X[_MT-2,R.:%12>74 M7&R"8I$J0\7C:MI^)^1U7L;<][3GL%[ M )W_W4<"%>\(%,KP<8#Z+YBVXRG#X*WLB #V198BHI<3XG'"J9<8 LD5W <0 M@OA]Q\"7#.A+RH',^^LXWN!:P/3AY%#IQ.!:ST,$\0>=H]$]ITG05?!VL R3 M^_=]QA[6!"=3'*AHN\V2[=E<1;(U@5$6YZ3V_P1RD"*>XN!?,A/<._@11S0H MI=H0V=@TK7:2IEU;6\ES\L!_+CWET/P#+^Z\HG?C.&<>,3EZ=R5IFG MDZJ*M=(CO:B '' MF+^P,O+*!0T>D4WK>KJL6633=FF_<6#0E&REF66^74HQ"3V6.&R_Q M' Z(!ZBQ]'5$T\,K([=F&#<^<5(A7%&S68?IRFN92&"DL8+*"(H00/_\.%OP M^MK(ZZ1Y^)U9=M-Z;IGP<:7\JYV4*L]S%V09O??X#!*R(HNQ9$G#U2G./Y2 MM) B$G@3!883=V+C/,3.)LI^E/.U%_AWQI;IRF/_!A'><38L -YJ)W$(W,X0 MQF!C5/M$LL!'AW0B;2!7V,D;@%MR_-+@3B;@(#*0B;(E\3!9:_=)/#>Z_X;! MMGA"<.^UMB$A7A@KTMSS#\/]V+T..#<)K#8D^RV2]*_GK*8P.U5;1>;@JR!1 M[(-=@(D)%DR]@-$BF+WE^2!7$F]Y.V^[0QL<*[QOD"8&\\>"K!_Q('/K+>)I M*3'_L?=>-GA1<#.P-]!3Z[V5'^:*B::F\5:$UWV_\3;Y82\B]MD62(ZE"/#] M;2_=S#=&=NXI:+QM*R,%OJ,=T13>RX94P"W #17--W?V4R\V/_?ITPX"!Y/K@]W)?@&9_1#9TUK6_XH$\B\[@9402(1?"WY"$3IOWQ =3ASS_'7F3! MVP^M'-RCA^S7%(23$:?3;HG".)/M*<&-&NE%4A!70_8#23T(2D0V?V0S&1RQ^]6V3LQ8"B542RLK5)*L[/ MQ@2T):-$_ :6Y%MDH\=\R7L=JC%WZ?Q[+4$W9EOE;JMO*$RZC14[L7$E7YW# M>!H51(KF1ME)$L M9M(;.BJ5R6T_M\4X:!N#M F#1BA&I"8X)=*R$ 2O'N& TT1/+ "EKA :C@2+%<&0D.3>%'R7:Z"JSD ;]!]Z[TM M=+-ZRYPQ[T0F9E M_7!VY$I;SD;-WGP&&^1I.?UY4Q4][GG_CK;9,T?5YUSV=U>\.^)^XJM_?Y1Z> MZL.[W\%1?8&0TPALO+GPN@(T">_$H ME?S7[M;L55Y>8F#HKM2"Y.QJL);7?X^"<23(MJ++J[EK@YNG-*^D-ZB7&I)" M:FS4V3PC)4C7DM19#\&!$)> 8)N"&SF6*UV@$NI*)_Q^8_*]"G#3QQ,[OX&% M3QF;$E._VXH 3NUI5^;/W9?$]XN*#.%98:"7\>X7P!Z7"CH;0Z\54SC5Z;K M_.)=QSRH$W2LS7,$UT?]/?I:#QFOT#(HU4.N[S62_- V-=:_.S44W^CX<_. M86%O"3H\J^8&-NL@\! MKJ_?%9SZK#7&Z9V[6+_FI&^'[/=GOABZ#IJL2S=J1W^QW?'4:#_A:$?C'_H] MKB/ F,X V]:/"/DUJ-A/&ET?8?!ZV_=9B[]GQ>E=-NNB_1#_Z]R&B.>Z7?UN MB"@6E+!CG#M9U.U4H:HPL7&B'S.D6I-(?SUU^+2S=&MC)J$+$OSWT"T*1_8I MN$U)(C=C8N1P+'9K%7TPE6'SAK_^P:,4=5Q3_HVN^J\@^S]B/HHA -70]IU6 MT",E\HX4"O\K,95GXR"79B GXS9;?H)STZS2GBI+>(3 MCY\4 LH&,M7[;^#%RD$ ;%G+"98RKO>G9KM,=QFW0Z\SM"0KY7B2PP.6@G\< MT'T9A>W>^F7]9U2C7J)N/)PJB'JKJY=B4?_?F[=Z/)#AP[-,?RBYEC(B)Y4*[JV785SG:IC$",#:2&*96(%%!VM],ZE M,I#.L:M(==G+V,-6 9'$ JU7TEBZ'9.Y.&0>\2@0!:$2])BFUK-M5NC2>2B# M[,QL@5O:8P6#&U?*>1I#6BUF@-6<>7XQ6W"DK\=\EOCXG&K,ZQA?#[U;KQ7S M>3&SZHILZ(=6E1*;(>GULC9"T6;ZMFC85LS MZ[@0ZDG"7B_ F7[G [K*5+"7,->^,E_ORM::5$AC1:Y=GK#I;@F+V\Y2Z)E) M?_HK&<43?^Y4L!_5'FS2]2]4?.!K9[6I1X)^KOD-:P\N^0[FU)\WL]L^!>J0 MIR9S@?_U!GMM)W@=S>CR>ZW!8E;)$A0;9HC#3'F@H,*"!#]'?L0K5D3WNHR_ M-V7;R_ /4MU]HQMJLT%"OK3Y/GAFB#+K?<[3MQ.I-S5&WD&V5U._R&CSJ;=/ M_E$'=44Q++:(5= 83GDUG0 ME@EL3O!#<%U8H@$K0&"./\RFW!DR\&Q4\YW^_M[_=/SW]^D&W2&<8C^6R*.R MV6963J/51UM3O-SX(>%XU3,Q2#O7(!W_>'_0P^V6%287:L*_8R?0NSL.6X)[JBHLOJ:LBW M[1PRFW<6^7Q9:\]1V!45BR;PCQ.7'J"<]VZ-^<^EA6RAD)?[S)1GR!)7I?NY MN($VDP],"XIHK=HFJ9!(MY,O3SKR@*T2@!8((A[%J>NTNMK3BTZTQ7W7V+8: M&N!Z8,L 0]E1LSS5[(:-_O/BPP5)[O,>#8+L2.'O1U3Q&Y=K>=*=(2N,!LVL)8U.3[%@%&*5P:+5O MBT-[$Z[235'2OC]RX DUK^L:*=_N.']]>=OME.E\J]]# ?'&<]5,O8VT7"!O M$S@5)3[QEST P[O;(()SR:'0R=7J^>$LQO*Y^KS-MITANV@\-#GTTB5+JA1C M>:25L0L5$:]4*] -@D;I!!ZEB>L0Q$\4L,,YS+M#2_]Y[$G,>#B).9S$_*J3 MF+F\IJ((C:,HF4#WI@_[WZ H3>.)HYG,51OM3I?C1 (I<>.U/%K,S6(]>6IZ M;DT68"5QN++-]=,;SFT=T; M>KH52S+-.--UY\U%KB"@DP1<21VN[.NKBKZ.,VT$RZV[?+)7&H.W/#5ENM)P MJR.ZM935;F_"S3&!+^;GBU-3IH7^K%,8=FL%M9212GW9[1C2[.24Z26..2Q: M6S!(>I)H6^)XT487)Z=,UTBSKK*)5I>MV6J^U)"K3:4:)"+MK\39=M&84BF2 M55777C-HUU*R_VZ.K7I%=-"\VBIP\4($>Q2X@?SJ*\P8?HRL:/G M]1G<2DU^-BLPUEOD%LO8&F=S,MEE[&%KGE\NH,\@_LQ=32]#+5?7HI^-6O*3 M.!)#BZVNJBPKB_9X+"1&)?FO?Z@WZCK4Z'@Q!J>C)'FU#,V@MN$UJV)O/DX)?;P;N1/@I M[.D'6^0%-IWUOFV;-HR\ZXQ-2UEO7$L;1Q&P\[9KW2G\YX])_^1K7[H%ZW[- M"DIQ::.+S=;M7HQ-YPM+/3YRF!*UWPL@?@;'LBW'3X)Z)[V@463B+X6*UEU)IKXO48.8P*M[[D7%B%0!)6V(D]X4C6RHAM_NP2Z-!=T? MGXUV4%\XHC2W9 8(ES51&\F-JGJZ,M9'V7GRYK138:M=HU2H=%BWF:-G\6*. MCS> A$K(OO,"D-\9N5QGQVN8P"S>4-$7I//(&MJEPT![AT]I*:]3N$[ MI 5^/I2V;"FH'@A)ZR>DA5?PM$BK>HQMM86<,F_+I6SSCJ3U=,QB4QR)N;V@T1-IA>SHM2(CY>+3ECRI,"8)0_8(%7 M7N.H#QC%>Q%BP"(.AP5 435T5_!N6]7E^>#_<,3BKFFVTRCK*814B#B%4\JD M$&_#?_Q;<^IXDPC%PFCZ;#D8(!E4IH]+=BW/]$>PZTK1G8Y1K!%UIQP MV68JUP4G&K\K_(NN(>WD ?ZA^'\X8JF9_-+-<72,=87LO*XEB^MXX\;$$GE2 MY)-;%QIJK4=%@8[7&'W 5;)BJ=%@E/TZ&^I*ATGOYNJMTM4ZF:HTF5S?,L5^ M:SC@4C!8?+NC'&X@7P]> +;CAP,3#K7^ ,$ZT J 1J_SHK1I2F].)6-34>&U MG \&%D=09!B/H9[!X,\$MB1OSI@05'G OO7:R@])-UU-@C^(H=3. [0DP;7\ M(0',TN^%'TD*'GM!:9R(PDD"&X-WUZFRNWA_F+&CZ)Y/#CS.P; !>^=U14 ) MX*U$L!E3<_MR@*)$+W!G^]\#_F(]"+J(P4 MX>@Q_&L+IKT=?!$\GC[Q5X.VQ7Q8#_X#/, =4!VMC MP&N +7D?B_"CU@'?==YM@J%!L@!YTUSXLYR5 REMYW@N?@.9%)TQL"%#G M%0.64-F?N1<].&[^L9D_8;O#"< M)&%?$X!E5Q*LE_FMJG#@*?CPOI<0)G^, MY-"L%"9EV^4,F^Z7A2:2+,N=BGPER;$K)K)>V92B^VH?^.]^F0@OFE-8B >8 MM@.D@F/QD/P]$6!#-Y#M\KY3:6UT,!0I M&O&RLCQ<0WGFD3I<4[!M%XBQ \:Y?=[37V_C'KX7>^>1MF_MS6DZ>KK#DLV# M9_0OI[PK!Z-#LO6$L0@/V?NEEYD+=)$C5_A;I (E,1P593C>@,2 WZ&TG[1[ MBN=%MQ6CFX/M2U8%DL9)6ZQNM&*$+.9U)-<9-=A%6ZHW!3AU_"J>V!V[2WS/*X=/ M!4_"IV /%9+A!91]*@TRR[=*N>$)9,T5MTLVV>=10#J/3#OTSVB';[,+K"GK M'36]J+I"01@0E<[]: =1$7V\-BLP M.:0SF2R;;A\;?#V&="DJ+)<'62?7'^74= M?2I5UN3%--V BS77RU+]&A)N! ME)_3X6%K5>*9-4(XXYT7!'APGM[L6E,3Z+W1?75GUP'P[BSYR+*RH2($%!B8 MNBX&XQP]MX:7!C"= DO8G]X,&Q5X695OD98+](W=VP2*%W0_C"7-2R]PH%GG M6JNM;V<[8#!(?'(V?@Q= C0I;GHK[%P*6I% H_$T(ZCY@,=S'<]_8KJ.#0$. MKG/90OM/3^^".:JG)CO:8W-AO[MT]J8[;C;3/\6[SF[V@Z?S6$[* MGS)\/*IQ6DJB=M%C/<5C(6XBK)SDJ%'\+Q_X^R5DA;R0> MGM5SG!7 %1X"ZTD.*Y173W-4(:YN?UB_;W'NF-,?V,07V"CR8AM%O[M M^'YXYD23JI\TT_^",AF2&Y9X([!7)[KYWJ"N]'6/4I$[&/UE+RPUKZ= M[CN4P-T,;XC>*#)S>0M8#AO\8A\H-E>T0*5_OEW ]I$Q2K7I.2")I MEB_4B1XUT1/D- F00OSU#T9$<12-4O3'U9:A _NJ.ER(E8."5)SK5!V#&!E( M"U$L$RN@Z&BE=WXP[^@K8*FN1(/*E&-SIL7'XV]-GOY!)&(EXJ$O'L M7.#1L$$X&RH[G*TGZZ* M\&*#H(5T3VB@<#(5, 0QP("(*$)\W(P* M[Y B,.C*^/A2,OZW^,KVV(1IYMH&TY56*W-M+I=(*@GP17CX(M%/QWF&4:B7 M" J\#,*^U@CD-@@SI'6,J2_,I"KI,I./K5"NFH42C(2-6*-( HEB^-5MSA!A M(<*N-_.Z.U5'1K8UJ;%Z*A?K=TV2T:U+^71^B[!.U\4,9)V4V!)JSZMD@JND M6!D@#%BJ5!2+)X".2-_*4'ULJS1K6B-)<5S+[Q%ZW(_)Z]WMUUV&Y1>O67YQ M9>83"[VEKUA?\;PBZVYF5Q.\ZVF)-9CF1DVI41\P+;+>;"'306F92'(DM+J M3IC J#!@]X=4G/R9W/CA,]!".GI]D^)C_AS/"TH]SK$QA.0$O1V?U&M5M0'X M,W4^?W[*N!>*72NO43+$:V4TAKZ-'\2_]AD5#AB5:+JP7>R&4P4+ +&&;.S# MF/V[LY'-:)-VK^00K+)>Y-*YM3:@LC?*!4/'I7XSGL%72&ZA8.E$'!/+A090 M@&'6)!U%D$241JZ>-1G"\?O1LA"-ET0CL/)&6+510HV!.K,2S549E1E6OE$. M,TG.G9B3Q!HJWQ'YR=04:Y2P &B$H;5$%*&(:)R\OJ$7PO$'GO\0CZ\C'=W) M.+6TN&Q/[=9[_?ABT&Y,RC+ (QE*QQ".?R <[RL>%_RP.BL.61:1Q%2"Q#$Z MSPVALDI]33QZ=O;_>B,NON.$"D:PXN0>@BX$&=@5],@H#KI?;EQ#V!=@M3<+ MQ?\W/%[%<'E_.!Z5P&;F<(:PNQL;< MM,+WFY:1) )Z! \LB4GGDW4<7(;^;*S*B<$XP0G#3?]L#(ZHV%.-7_U2#$TQ MI-@0OMCNY6#GTJ,)OC[SPG]>&?K^!OX_X77 L0(,:J=<+-2;[TWQZ>1BGIL6 MDZLPU78$<(!:LY)L%VK5K=?F0L> ?'X*7^27P;1J0)G^N!N?5G?&"D6&DF8N MX!K_D]WAE1!M:.(_]OO/8#3<'TEI2U,>@$?:F3VJ&#Y/A&P93N"<\XKFW16. MB=H.YG0=@&DXZ!.LXL%]95?C+3B<"GPW7$44#_=H=*&9)$$^LEP_87PE'VAKT9V'X(E@!(_E*P?1^]MLZOO(%G0\F[.D"3 M-XO-C-@*.$\X%\_3&\ )N;:_-28X*LM?;"CP]GD%/*,%M4@XH':7?,?\YLS M3S=G"M%[@6%^YZI@_NMRC&3)4YGAZVJZL9P."HW82DG*9\0]=NKCIEFE/566 M\IQ-YW,(O2AGI%7U4YT,/*X ]3+88!T*18MK,)&D *>Y]& MO#E^40)?Z1ZDO!G0\+N.8@%>OP46O("FC!0X(QG0A;517R#Z@*C?:B0[@/*> M8&HI8/E*XBW ,3?7W(H/L!Z\]#M6(8[>+[VYM3^Z,-E*1S *>8OD3/@E>(H% MH)MH,. 8CJP_P#-XU>C1)'8V]NYTC"V# U4U[Y=P:8]>=02OY 1'#_3W72G>[V.WW]!0WL M(K3\Q@?Z+_ZN.GVKL?^';?8P8F,(;[4+E#ALP/]_]F8/; W.6-!8)S <=QX^ MF'F >3:D#%1#;[0!/P(W_L5K"WYE!R]#46\8L8D#_]H:G_!U(_$WBOKOR/N? M\*6/=@P.WMO9E[W9>_ZO]J?O!9_]9KY"L/F>@4R\$3_;^P,U#G_?Z?_'G[Q. M6]$!CZ]*BTC3!*H,X 7>)Y G!.P@,K8@D_Q7VTR?DO\?ZL+!1T +]!@)@$_: M](86VEMBY?_9.?U/2=/;XQBZ.XLQV.3W#_%I5DG9 X_OB;"9Y4YB^0*R&QN&OB<,U:Z#5?BARMMLD:->G,BR99*:VJ! M%=8I5VV E4=WCV$9F:[VRWF$'^C][,Q!UJD1PI:H7$*PAB35>MV?3$<"9GA@HL?KTS00HJODP6+G8W6Y4XA MH292_05''J^L$"*N<"NYQ/+=3';$)29YNP\=ET#H@Y4<@M##(46(G( ( J I!) 3 MFL X<80G)!3!D!%_1%/= HL;M76_K*9C4D'3)E.'ET[2U$1*YUQ3+X[8[I!= M]R:98I$4Y5,TQ=7=1:Y651"VI(Q3LX5,E\KKY"F:BF=S%<2V*4;EF_6\FUH9 M]**5/$53C88A]"E\M6!R#7-61C$R76.3IVB*R%LH8W'.@LWQ2E$N%CN%SOPD M3:W;&=:24TZ&S?50KEHIXJB639ZBJ1I"H*UD41"1DH:):F.537 E^11-4?4. M9NO%-,>N%+Z*4H5X=9QOG*(I;)W49YE*JLGR5IT@TUI:0=(G::I&T!6NZ62K M##\9+V?,6A1UYB1-X;-95370=1V1BNW"F"PO"\7RXA1-:9/FG$?6[1F20V?E M:;/!\YEBDD.1XZ4KHU-JU7,=G94F3CDU++IUO )(!#V!DU%"J1:6,KUX5)&:ZL<9 MJJ:Y91DN/3HHM6$W.8R)LVHI1B7TPCQIN3Q8BA\_P&C=49>#0;.IKDQ;KX_2 MUK1N@P?)C/EW"=G=&JU&.=]C@^QVP[>0J!G852<#.Y^ERM MQ3),(:V;>8%HG$(@+P+!E%U. ,>HI*5FIU);Z-2".[&W:'K-Z]-%KZ*NTDVT M(.H]L3&%&#C:!'DP*$MFNE)EI+4];257\U9N?9*O$G02+ZVGC(ZLUJF),UBG M$Y/! JP\>DYSVC-B>5E&63)1*(_;ZK@05V"/CZ/G3-8*O,8:56"PE<>-_$CJ MIX6F? I7%;';R^ :WV1+\>G$,5;YE3#9Q=6!(_9S'^C&M_D%3RAV.=_G99UN M-<].3XY&BJ;PON4?^(L":^0M4M]:45L+9==]!LWWH21!QXH 1V[[=AHP2(!= M9,[?;3G/^>&-%0\N(FZ=SU%HF,")\I;H^<<6BC/^R+#SBEX<[\FNX[>ZL$?S MT.7R'$Z-'U=@7M:GH2?JJEJVBU,DG2#8*A)35H/)XJ]_'#@,ZE9.C0AO2=#C M,#(US5S8O_;,Z"^,:#_+*-N8U^]A+<_F\Z@7WBJF\2O3=7Z-E*4DGB+H'0MC M8\/Z]+R?TAHLH^!W_[O[Q=?LOH-W.$R4A8_W:;:L]P#[0=W_^R^:3-#_.8Q% M'T1^+Q'D^WVD9FN=5@%1C"-)SU<";MR4>,U9_=HX6* _AMA@,SQJ @3T+>KE 6WZ1*CL7U]M3&1)2V2-1V8UJ)._\A$V_QG-M[/"R_P:/.Y[" -H.KKT--MVGUW;B8-$ M=R2G#;[5P'_G0*.# R?!T$ MV!F&Y%LJGF$W=&U 138,=\_!G::>,;C18K;*"VQO %X$""!/]7[7BK;)$M'@ MME[L3M050[$=RW.O1T]++_CPFB0#835R#>% 6#VJ#9D$;[V3TP)-#]^*!BP@ M2$4Q1_N!?"]S %C3KN'G()B:(BB2MXG.V+0EL/&V8"E#+^)JF:X\!D+2NVC5 M]+(LS"! "W.C8#P?_.5E8GK,/+M-HO&T5__!MA%&&+!4C+UL@\VS^$%]3VO8 MN !L8.GYYP).SK!','T%/*4R"EX1?@M^\_[E0@HZ7XP52XQ,>/X,?;G;CT'0_:1/"O8:N M#Q/LB:9L,RG@[QW3X;>'![0M+^_$VUYA=T.W7WR2D;(YD[T??B/-!-XB9YJB M%QG^VS-&3!<0G&C_^VWG9'?W QZ:?^MMXH+\E5SDQ7_8*Z[K\!E(V!<@ #K((? MP=T/?1^'2(\3"!QK<]>-JA%HY=_-2,>Q-Y3XK/A]1];OW-($MQD!CK'9IC@^FW4?L=.V2[EAP#)KG,8"_YF /\D/6QSF,_-3][)_?AA"0#Y M]FF/BG"_+[S?7O)(N-\WI&\,"S?\I@0>;O<-MQM_HT*!><,-_TUSGG"[+TS? MB3J'LTDSP:;7[1[D$;U\97YYD_)!%]K=+Z:#>^2U+X=TD*)]X(].5(J@U3 M/B(5\,78CC"&Z+G*IHX$\TDB.!*]6&>J3\7#94H<7H[B4+]CR6M17%4QSB>X M/X*WW::+A.=">C%:@A[JRW&HR[&HAV1(/W+-O![AX \HVEZ);GR7Q^O1S:48 MSG6ZN3\_W?BNA->C&_RKFLVGR6N!6G/0%$JX0C_<'R9X-\OBZWLKE2=%6^=2DLN!X-D\-Y3N#G*FE MYKU.BM,9'9>17F6.#EI5V:^&1*,H30&@)ZX+\L=6^FYJ&X2 _DHFWKT!O9BA MRC"[F!797#[9U"1,0XW\W0$-GJ7%6FB"(4E"D'*9O#9VH=2.__4/'B40*DJ@ MUVTJ_>!6W$V-MA#07YGI42M9;BXFAC*5B/7N#.@Y0ZB8ZN) M-6)K77Q)) N%1KP()70" AJ+$T -)Z\^;N9B48.+VM*GZ@TO;4H_$V!?TFS> M.^0]O-98.C]AJ"K*UMI.HC1+VS+KW%L 5Z=4#CQG0E5+YA!-YBS.5!JP&P\P MFS$BBN'7MYE#\?N[]-D_#[IW$;4?0]R$;0TPV)P-&L-$E*+/D+.A)7S=Q. _"+GWM'H_1FZ9R,OH M1$>[#,F8])3,U\:-Z;U]U>7Z3*QK2KR$8$ZVP71KFNTH28!<8/622!0EKCZW M)43N[U*>_SSD/IC,33:'9#$SG)61%8^Q>4T2!FC[WN:MQN)YLS11" 8SQV*F MD#)54H;J,C1O$U&2(&YEVSY^Z/C#QB=A^/BES>#-JJ2F>21P<)'ZJ#B;I\8S ME)U-V\AHF2C6FM2]<9U-Z7J_'IO$5:6+./,:*D\6*SC"WHL>$]B55>DP-7LY5_@V]37C1&>6ZB(1))F2G1093!,'EG?*<[.-9/&$61+57I6G:FE^@2 M"5O> EN9IJ[LXPK5[1<)&;^:[?P;)*\,/9X8"LA(E>AIEEVMC$DR=V^O5X>1 MS)C:9QR5I#*"S>:Y&M-N "0#VYF(DA0:FLYAM/@!L/Q@4EF7DA4>6^(J,ILU M!;N7[TYJA7MC>55JZ*:MS%I,J6\/A]TD5TDLH%3V@L4)C/Y# \7;'FC[G=1^ M/5ZP^+"B\Q"P3\?;PHCD12.2+T@?(7E<+NSU:N01*H@7C:T\*'D\C0-_.S"2 M_+%*LFG *FF*KOCQFB_X\3]OY/Z1$__F181'YL;E]B_R]\-Y^0L[O8>9]V,- M#(8*[F32.K%H,FYW7FE-QHI,4;JCC-1%2G)O)NNCK@R [55X8?2Q MJ_Z"P YQ?3F_?HCKBSO[/\>UL6I1ZHSC4PPVL>TERZURB>6MX^H?XKHV)RMK MK1/O(JM\VC$37'Y&-^ L7Z_0*Q$_#K!_ =>A6?8SOWV(U8L[\S_':ASA"W:" M;>=5K#'!XVZY4NO(MXZ1?XC5=7'F*).A+C&QP*[Y B-TF5\?&]:RW236:1*E6+;;9;:S82 M6"XECM=)^-0>X% LFJ#Q,/_K'NT$0WA=>.SX'> UF$]1MA(;EI!53E^L1:*0 MDRLR>&J_@0=)1PDJ_B0I6:\DSDZU80SQ]B4KKSM51T:V-:FQ>BH7ZW=-DM&M M>Q_OP:-17'RC.K!O=&NX4R^!YC)1WC- MXC_&8SB"Y<(S;^)O9#AD*!S*][K['7\+9Y;==F89&>YW.)3O93<\',H7#N5[ M@@V_P,RAW^GB?^A0OO@;3K[<:(>D",U828PPJ4([D[SX_*I[T-+334K#WNC7 M&_=XH]E\O],[0P(+1_']*:SL-KYUWW/T8L04SN*[!>&\Y$BU2XWB>WU)=L'@ M^2L03CB++YS%]P"S^'R]YO$;*EY[%E^@USQW7Y=P&-^WAO'!N_S:^$(8WC+ MX]HI"?Q.\E+9)=MI\TO)SDA3"_S2>].D(29U\&#*VOOGJ6S7?E=@XURVC*QJ MM44?PT;6;)7TA_)A5)2BS^CP$O95O)8B&@+]H?HJWF8@WW6 /J1KDIR-Y49, M+=W$XT6E6&F7&OY@/BP11U M[B29/E=/(;/)?&QG>_-:=IWTA_5A49(XIZ=":" _2-O29P7P2X_HNS* .9SN M9.KR2$%*&9N=RCDK5ZTO_)E]B2B!',\="!L8/6I?V2?'[X,)X L-ZKLR?N66 M/LKT>_P2F>4'PJ#-= 4$7_B3^U DBB+'1N]WNAJ=F43W^,'F6TSONU_ ^6$A M_M(S^ZX,<=WHR>T":AN(Q%H=:S9$I]/"=H@?1AW7Q5_<1@ZCS8\4;7YTE#_8 MC* +3>Z[,LKMY7KANI0Q9EIVGI_*E3A63\C!*#_T." 5VM$O%&A^6$2_] 2_ M*R.ZGA_($EG.M1#)6=@U'8^EE7PPT@^/(OBU?6,AI.\997YT2#^8D+[0(+\K M0WJB+G/6HC8L#"._)1U@,\&SJ\+WH_!R9J# MI2 U'(?MYNOHU*)XT2 >#IP=LS9 E\-\FG%[;8U?J<24SD!P>D%B"KVJ RLT M;N]:;/DTZ/RVI?LQ.DN-7";5RXQ5UDV4M.5LQ+31PL.A@9.GI,?^31UQ-<:8W/4"^L%(KU/ M4<1PU0$VURDB2"%%-#9KV&V5G.8=41^P6G&P\">P8GB4)L[H0OZPP=97F@00 MUOK>;9+-=9!7CJ%$JEVS"LQL6M7G>BZAE:6%/R(50Z()^IK("ZW$>X= GP)6 M5YU@PZ M@VNN S.KPVIH3"6::FP58 M4CA \ZK%D:^V+Z'"?-G:NQ>DCW!;KECK]: ;\S2^YI^6$6URX2)URQPI3J0I M 4U6\(J*X$21Y_ Q/R@1/:S_](EWYGKNTE MQ$6GIM9* KN.,XE8?Y7D4-3/M\83UV^ ';+;V[3M>B*H7"?:_4.HC'IYDJA4 M3 %IX5A>+O1<4W$6$"I>]G."/D[A"G791_72O0!6KAK"_B%6N%F/)-'ZM(&L M,HUDS>[0*Z0E0ZQXW:@25TV^"I7X6S:C>B*H7"<,_4.HR,R06DSLWIK%*%?$ MEJ/T"G$;$"JPVW$4)33*$<-K02QDU9=.V MT^^'FQ0$R^6UNF5"#GH23ZA__VY554O";DUYBTIQ=N2F-XY MU21@IT[.,A?.N&# F;/*7 )<5;9XW3[!5)E.*ZD7XD0:R?47O0K>+Q;+T!#$ MH>I*1VGT^IIKR%1#5_SM"L\N@AJDQ?=1LTC7$9V85L1)A:,J@@Q1@P.##XTF M2")TRX=N^1=1V2^'FV[+Q#&[79&956MFFXRS6/9U#S=Q;_0Q%:0;2!R;,N%D\;)2$IV9T%A UL' FUM#,B6W^BN]XW>LSI5E_D4Q\\HB0Y-K&L%2D*PPK[NPU7C2W5;)_:Z9M_SLR]8IEKSP0 <@$TUWJ$E/ MTSGU[R?MP;C)!=B60Q<,P=0EF!KP65?3M;RL5B@T75>EM:P4R_R *VA)#O7& MOE-1'#]VOH?M^F_1KO\>T'F*CE0WJ3 YC:+C@.\Z;1"%&H?H^59MH7#+)J8U M('AP.%,-,-7TWF*<<:B!QVO MOH1.A-/.[]/K/I0[]RQ!.4_NI-HC8ZK%4A:R6NGQ9;.54:8I#SQPU#@9C1-G MI$QX!M#_.CPXZ?M0_)DT[CWAY@8!K0JFIO%36_JU^6/W$6&H:RQ!$ONE\\N8 M=YC&EG3?NQQN/O"HT?LD@ 6"_#=\,8L"19![LZ_/Z6[F[B M7__D3%-<*)KV__YW^"77][/3TTW,IX#WO1C)M*2IXXWEBN!(- (]!?O$'%O3=+F:J.O#0W=NER"H81V,)5P\SUX!O ;\$7*M15# MLNW-.N\J,*3->6>].6K_I#<7*X8FHL15^\!=*YGY132$$*0G0(IB'(Z>/3WT MJBC-#^A$95!.CQ!,C@]K;*W5T5/?#X5\@M)4EJ^7*%O'U)6F:MGX5&_9W(+S M:]V(:)P^(V)X ?'Y8++2&_9C>"?/:]<2E<\$N4OV*7EPO?N6C/C)2> R=OOC MJ\XU9PQLA^1HY,UPD,1(2[+FBB#9MY#,89;H VG7FU5)3?.(XN B*3;67TT& M,P+I(KJ>:!;JB(K+UY#;75OL"FN\9[.U3,/N$_GI0ADWN'C09/FJE4NA,,%A-WD<<=T>.WYG9Y/!]-W2N8J;E5$HS6+3N3&3[AK%I* \ # M]S+O:.K<[A&;S+M@==7U'%-?I7+%B 5I%AJ+>L&W:^:\M'.'K1N*P MJB7R_B=\Z:,=@ZF)._NREYWH_VH_/S'X[#?Y,,'F RWD%PKXR,_V_D#)P'>8 M 7_R.FU%E^Q(55I$FJ;.&X />)] ?A"P@LC8@@#^5]M,GZ1/^#> \"IMA=8 M##[ZZY^VEPUJCB)I/ZWSW2? [V;/?$J:WA['T%W$!)O\_N'^X1SMNO\E8 [" MWW!%Y'\BF/?+?Q^Y='#YS:$=@-!G14..R\CE#&%U,3;F MIA6^W[2,)-'@X%+L!S"#T]B5T>IR[ISV6(K ACV\L8J()B 0PW0BKBU%[(V^ M:=N28P,M,\)KFBD E3-B2;;I6@)8;%K>%V");4> (>(Q<4/P: "8$YN+V)[6 M"NT+;WQ\U-=9#V\QYN>2=_NA)!D14;$%S;0E\>USGG=?Q8,ZGUT_S8/R'@US M0QX%_T>*'((."8Z04)JC!1'AI+@0%_ $-A)&R%\^M(-? &&/#C%\Q E2@N(( M4< Y*H'Q')X@1J-X/)Y "'+O%[ H7R0-DDH-<*8KIFPY8P]74C,)L_D/5]+S M!:D04]ME8OE\>Q1+DFJVN@ KCZYIZ#-U*;"K)L,;I"W'6[T*GUAPV/$UB[4T MC77=H:S.S-5@/J]9\K@F@Y7$X@.$64U'2,DHM:1ZS,('.6A''ZVDI%D- M*]JHA,1TU]:T@D8U'!DH2TI);K*N&P@Y;,D<=KQP2 L=6&T6.[>9)BR_C9D?/PY5'9]2?U4?97B67 M9VLELF2:?*;?X^'*HYW':G0S8Y9F%(NMS.)@$-.;0GT!#+6CNRM$IY!JY;&D M.N-QNHXWV_'UL,&AR/'2[I)!M&$YV657%;Z92R7'>";KS:4Z6LJ*A6YMML@, MD%C(L=BU"W-5YW G.5SDQOPP"1N='9\H10CK=",O M(^E<5\IG)Q5E;2Y@/?UFZ9Z2>HDJLWV%F^$M PA%NRY97I.W-KAZ"H@"]:^- ML,.ZNC)>S5JFRC?43KJ3+C+2W#RQ[E6[R_PN5* :%!32)B0U*+*+;7R=N% MCJXA;"X8 2J6(3D1Q2O!BO".8RE#UR]# JJ(U(/O!TY\##9"LFR@1LP5$?YX MY2DD0^]&_F9)8@QH'!:P)/R; 77&=6QH[L).#*)KP?_ 'X''44SQ+9)1-!=J M@+][4.B>4VRH &NKR$)QQCNW]A?YJN)BK("GEL$3@AM)HY$D.(&>!1X[N-74 MA-9 WL8:EO.F'? 2X)/?_-&N]H?4/IL[TL' MF%6V:ZW\C8SHDC,VH9L1Z'TCS7O&\>YS;1\U> .@^KG&7++A3OA7X!>\)?J/ M[!K24K($Q3M)K\V(_1;YMI;T>_(D+T*><)M&)E!_%]X&^C5O4&4=>7F$<#^@ MM>%J_KF"'? /&[ZQMSW@;4_0S"'Q;L[3V[2CTP*_! /O6#8H%9IOK9,$Q9:2R$RQAQPO2#^4#=?VK-RP MJM&[50S(*X#47[SKF)>J+AX3SJX6!O M5 B=1ST=Y"T>UFL_ZN&@Z!L2,K:'/9TWXM/61.'AA- )3R>4.L]V. Z]*=3 MCD4OSD-YZ/YR*3[RFM!V7 TI6Z&EQ.CX?)-+QC6K\N9P)")?4J^_ 8A/%C MO?5J6W.MJ1!WV"M?Y(14]+&V$E+1N0IN2$5WH*+GW9J0]?Q. 0Y9SYFZ\ L3 MT;U\NI=MCBLYFSF4097%R#+UR/O0S\V\2M/X:=.OT(W[Y;33EQ^(=I-!G(#& MWX?6=3YFP8Y M$Q;%R%-MHB_;E2L,5]V+,3VNWG230;(WT)M6V=8JLU#Z/=4MU9HJ6:C)-74! MT$5>CRD]R=Z=H3=]O'N0.U'1.'$&=PKUIBLYB4*]Z8;C>J^G-V65WL3.HW6$ M[7+S9G=5+7#U)@09=746]>A;]K'>]/&F0FHP\M44IS N?ZNX_ ]] MD= 5Z;L@84\XGR"]]B'7& MD#G=Q@O:E-;JL&W1U&]O'^049&HZ<&#%R/C86I2B$; M>W@WWC786,<=M=?4V&TQ?&J>D6+L.!FCX$BKEW."7H>-?;Q_D(WA40P]-5 H MU,=>*WWNV1G9C9U]UV!DO,%U5WJ[,%?)[#25GQ#.0!:A8?1RKM+K,+*/]\]G M9#B-W)B1O;9"]C@9G!>K9LI(AJDKQA7JF5[ET.^?K?EZB=YAV/>262FO1A]A MUM(5Z.-Y]R%D%Y?-$GDU=A'&ZI\@5M\-IJI$#J:JQ()I&&&8_J7#]!=-/3O7 ML^*3&#=(I^JEU;0T8;IT+,&-.%?$Y$O'G9$O> 09_W;M M?2C/?H89LC7[D<:$JB52.L[6[$*AK"46=%:#(]>\5"D\BL7I*$6<,9YI/@T0D?8SB-11'D5-Y&&-X, M,79_C'TW7G=+C)6$GE)L]09%5B+I#$E14WNA+ #&2!]C5)R*HN0I%W8HQUXX M\O9L&/MR*.F6&',7>+)']L9MIL7.Q/(JYJAF!Q4O#L,"CU; M4.@',,DD-1J*TYTAL1:8EI 2'*'H(; M7W]_7BU,=:]>V$_+ON]F7GV+?<]SZ96&D04=P?*H:0BSV6PP2@+V3<%,O 1) M1[$X=74SZT]%Y6N&37VI)WF2[3V.IHD^YD3"<&H93'X*'WS&<^A$7/\&[ M6VNMWR^W8BTF5Z7P7#];X-9E&3QP&%"]/\K"8,_C&KI?0EEWW)F!K[HI1*I, MUKGAD'/=\@(\L!=2I:(HA0,3]YHZ4AA2#5'VE"'5+Z"LF>RVZ,YR3K"Y;BF9 M)%UZD2M!618&51\!96%0]5&M_B^A3%!GVKI(&H*JE[/CYE OV8TT1)D75B6C M%$Y$:>J:Z4%A6/7I:NT8WC+ $]F1J63Y-GM86W(4U-,]:4O5"]!$&_\*2 MNY!=A"5W8 M_0%C/=NXN6\HPL*8T:.(L.^&C6XKPE0,IU-* M7F*8;CQ1P;,Z>$W*PQ@%,89>-RS[VA+L<0)&E[?9/YAM=6 M9FYOCY]NF0L 4ANU^>79:HW8F0E$Q4[C"-G(97LEB>'2)6 U8(%E?FPUA ,. M'S:L\A(8NJ&9?2$,5:?U>2S53LR9E6M41C@I3-FXAZ&/+.^+C_D(,11BZ#Y& M]84PU,-6LSI'2+I*BK0^3J_(AF8L((9\\_JXNB"40P\;SWT)#-W05KX0AN@* MF8_3I6Z*Z18MHYDB#;V?;4 ,4;? T N)H3#F?6 ];RHGPZAW&/6^NX5P_ZCW M;BK\9QQ9PI,CIH*P)795:-0&E)&L)!) J\'#N/<#& MAT.#1#/+SX'9D?Y>R MW;SJQ&+J:MSI#2H]49:P)$19&/G^(T'VX&+L82+?YXJQJ=#6.S%3,5D)&?5Z M=:?<6F0],1;&ON]OKX=B[-'L^>^)L66F5(DO\[.V.BO:"-%*9U*9N"?&PNAW M&/W^6?3[6O9[6/OQI 'Q_XK\_6*F^F^=J&<;[05N7BN8L2ZK=Z:F*_&5;J$/ MM!WBZ4+BKP2KYXCOW0A6CQ0C/Q=6*I=-R<49Q2#I),].L,ZH1<'H!/%T4?(0 M5J%%_C"P*G41NM5/5VI,+5ZW.OF>8;EE#U;/%CA_+5B%D?2'C*2?"RNW13*M MMDI32"MKVD0F/>CC+1G"*HRE?\/T_E^''VK2/YM-J[HZN*SPU5=1C-C8;QD$ M3N#W[^;]$CG_<;_+K6#;:V6TVCP.$3C&R(LXQ[*F%7'&EB1%=/##L1V1#!$8 M\BUIZDBP+U<$1Z(1**XBO"'"/_"(8SJ\%C'?.W1M.B ?C:U9"IHK[K@%?O"< M3]XE-PF8AAA,^6E)@FLICB+93+!!OE-/G[J.]T2UT:97%> H'BM)ZJ9[W/>\ MREL6IYOQ!9M4*U,V5A1%K#0S&O'! @ZM\/H-HA_WS?W!:7C$\!2G>M6NK-<[ M58QAM27X*\7:S+1:F*XF1L;\''XO&8""'"6V MV;RW".1#X#I_,!NZ18/3ZQ%L/<=48U@5'2&QGIIBR^U^$V_+S M6E^;#=VBH>;U3E5K+^(9HL2H2"M3E1T-FP^'57"J9(*.$MAUSO2>;&A/NSS0 M)??^>0D(GS(T@!4!;0S-M%U+:H,;I#3 P@*S839-&P=45 MP,P-Q].5?0L$)Z<_;>[Y_@+^/^%U-F:.]\E^]T\8WAS>\H9O?F]1GYXNUL2T M4$W7*DRDG>PQK6WSTGL8;'_]4W.MR,SE+4>RM%7$X9>1J65"4P@ 4[$#G )D M#E<1?CK55E!"0P!+@,8 7X,#5 S#!2+<1R82#&FDO(L24Q)9\.5ML""Z+\4M: M,M&>M<* 1HN_74>,@(4:W- +J0C7/J@O*PA7.RC,T@I4I2Q5F%DR4Q[1.DMG M:TEX4!]GB%SBH$:>)T+ZFA40C2S&BC &R@)@#S80,B>XB6<1&)+,>Y_^?3M] M<0ID.+>2_G_VOK6Y;6/W^_WY%)PT.8\S?UH5=9=S3F82CU1A^&9_]WNT_GU7_K)-/V*W,)^J]RH':KXG;$]>WB($EX-^C%_,F^??1^R-P1^:5=?S1 M'(G&Y8=IY].G*RR<7^FNA7\93[ZB78[$(I,_L.":YTO;ZX*5AFU]$ :N-U6+ M& PY.#0C9 MY<[8"&@4C'*8SQ9V''_;^PJT^J 13 M S(([0;TA BFI!9@?=OFK4^KVQ-7H1TY]GT/MQ.H-OX*8>\PL/KR#[E/JTVCVT>&DCX^"#V4%RJEZ!SI0.X89 M1B[Q5\\%!U"[&%G# +^^.OUZ\UDY@P%<>[<[ !HS%K>M=R_W20&[E\&5G MWI7I6/_(T:/;=@S?=<=6'\:Q'^^5Z#/O4ZIU[^SXZ/UKW&_9X2#:#<:$@#F9 M W<2Q76^@E=H>MK)"7ZTCWLN8*&OTTM-V]; $H _*"D:,Z,_,ITKO MF+VY, M.Z2]).[^W !& '(4&P@8>!B ?8_,29:. Q=(Z+@![0CA]@4CN[QU-2^T):DI MGF32>:\U!!&%V28?L@+<#:/6EG;(H:ZP1..AY9A.'\>%UDY(*1J ^ %UAA9: M;]H#D\];>>32AR>ZM4)H&GZ*GTH_M2BZ^AR6XX%&;?WGDJ,8;240Z#.^[[$V\S5HL3ST4CEP>. MJW>G*)0K<&QL1>#XP^')N?;KX>=OQ]J7X\.+;^?'7XY/+Y\60E[ ^%ENY>K; M#6&%:&C.!=I?,V4U+<<'42;OPI*^FXS/PH]FH!RKG@ 7H2_ P1AHX<25X6 ? M]L7T,G!3?%\$Z*Q-3(O"NH$'(X"]*'S)MDRI()1?1@W>,=J-MZC@04\$MWB2 M!%.^AA=-3,S%LF#&8,K-@+XV%B8N:QHG&O[*OW\P6M4W'^)YT!@P9BWD:V@< M/1@.;'+[0CJKR:RC45EB]A$7]]#JH>@C"?%2PP OPR4'1WIC(C.CONL'RB%* MD7YD@6,'6^8IOM_%,\9_A*3YWZ%)-)(N=4(SM0NW'!G;H$B++P/PZLF^B_\)](U/HV^$Z8#3=2\K@O,^,. MZHE",:K55ZNDDO8%NOB1O-<:"6I1:3ZC)8><#/%?Z3$FH+C]OFN[WL$/5?KG M36KP*BFM1JEZ5Z P/6%>[YM#^/"!:=^:4U]-IM.IU!"Q26)Z4(U&A=/5FI5. MYY66_$CV>)9B8_/[?HHN*C%P'Q7R@7PJND2IHM$U"LVYS@$PGSQY?'?FK43\ MP)T<&(U*8S7:SYB8>@HC:BY\SZ4U!CD]%;?:N3LV'= P= 4UC5(RVLA#:_[# MI7NT,,]OF<)6ET!)8?8ABCM&X7!UQ<)JODUQ_T[1)!KO&^G,0T7DY&*6.7-4 MEW^$34-_#^_0_@_V#?CDZQE^9-AJI#) U0?EI26OCY@&2U#Y'G*9WNFG*/\C MMY/IF/NYY$ &RQ0=V!09/%16PW9OA1_ GA4VM- T/AC^3&7WKF9,WJ0%DTZ'__4.WU>Z^F4VYGLF9SB'Q M^0$>8JQP/I,$&AKN5@SCC7:"@BB=@;]#%R,+D33[/NOD]CW7#(VR^(.R6)MD2Q*&8EB M=2,8EI+.6"Q59J;R\2*Q)HTZ(W;1\7#LKB=^YIYZC[]8^/%)WP(2F%Y*T!/A MG_^SY<3K!'Z4)\P!A8%Q4$/@>78#THO!%P?9%:X=V9+HJ Y)/54*LG%U/KTF]G[Y%U?5$\[G[Y_"O_^ M^W^'+]XV:CIHV2)G_*^'N4;MS[I* %J9NP.KV_S?_L_VK\?[XY$;?J__Y4QO MKC;)W?]]_6HXA^_;X;>SWWN?O_Y>_V-L??H%N-O2:ZW..KB;3?HOGXJ[)!\Q M 1A.8[NA% MP]G8\LS>;MF'9L.LZ1C/VH_"8()C2PKIH3.0*6U7 J8A_+M0$5\;[_V?6D[[ M\_%1I_6+^=/O0^>BM>!L;/%]:SD;BP)JRM]NW1?-*O<166T]9U9'9U^^G%SB M.=6%=GCZ7CLZ.[T\.?UX?'IT\E3TP\/XDJY4-Z1_\CO0^D Y0M98IBS"__6T M7S.3OY3DK20>.XP*_*0XA^G*A6V10T=+F70F^!.F/;FAK_5MTQK+2[:X0I6@ M4IMH(S$VIWA&AFK"(U3&E8G':EKHIT_15(8+ C<\TBH#^*P?97)& =)>Z(.X M^H3>BE!:NDIM(O/-: MON!2V&(R I..9P$^*DI\.!#2RSB4N:E&MVL0.^2'^M&=D^1.Y*].Z#301[Y, M1L7?*.\TL"1A,3M+T$Q]GR+/\C)*E3T%BMHX;T_\'5JX';DX/E+7X,V4&HN; M&W@>_K5N5 I6/Q$?S'W%SX'H.7U!,1I2J6CP0QDWD9$=*51NSU9L6F%SDM/Z MM%;0?:3LK "^V,==2\R!S[$8@F$LI>I)^Q#(8-Q\FD,4"4I&ZWDN2)-YI>() MZ"7<4LP+]EA7F@^.A0=L'HBA -_8D;$QTMXI%F@B; -TTE!FQHRRF&4Y!7.5$"B5N^'P5*;BS7CF&E-*.A&-"4DY6: MK,=8_T8WQ=/.W@-KV"?\&S"D9PL])A-]X4X2Y4(AFO'#"31"*%R4=.!3V('2 M4N'YB-9/IFF:G"*D @2O#-YA#8>Q"ZV$ M?WYTJ&QETFSJ(:-;:VJ?7"2_]OGSD10'U*+Q^TY=#W]W-'!Y ^ $$?^C<$$) MF)DAJK<<]K.D2*]RF;[J)P*$C'=]PE3%%+B-\H]=&RV ;0U: =8H M4"K*:\;K.*?(RP)NHL:($H307P1?SE25,?R$PRHI"CY>P-#)ZI#5Q\1!$BN> M\$ 60#B\A5&+P:5[ALOO*VC8Z<*PR#^_U=[7SS[]\K_K\(_!YU]N/HP'UR/$ M1S;T:G4M$$F9+K!8.VER\/&24 J.4K*&%LA22@Q@A^NYMQ0E7:+K-(Q 957) MW*?0[99Z1:6I"> %98ND\Q5FWHG+!I<\J C:WNLHC!0TEY,K :AO1BY]CUXJ MD_8O^L+!S18%]H XUI_)_'^CL\UZ];TYC6)[_;\'C9/?;\2@&IY>?OG]V[O# MFGOVZ!)U^)V#K\+#%#103F?#68E>@O]K?3KYZ:;^RTWUZ)]/UYT__OKR^_33 M[8NWS7G9S07]%V'Q$H'8 \U:/D6T7H9O6(F]-VK'U?#W;^%QZ$P_CJ__N;KX M*00E9K37J\30BP(OX6$Z0V4%P'_058VMW@#HJE'V(\8M#X/R+.UBCWMD;[H*:>2R#-ZQGOG7^L:OMOWXQ MKG_[_;?)R<_CTU'C9JUZYC4H%]R?)OH%=Y^P047@I=P@P/9[GV!UIN-8&,9$ M]4'IG!;MCE.F"AQJRMC,[*H0U8D'S:"VL+Y4G!LA(YK*#0\6^4X5[8OIP)JA M2R/33_+@!RI[J(@2.WMR_>V]_=?E[S\'C6_6/[N9'JOZ0&?#K_ 'A-WC#0M+E?0F[8]_V5[M737\J]OQ@];9Y_./6'2NL>9: M)51YR,(-F-LCSJ-MH1!YG-)F.D5DY6;K \UP%G\]<;[2D>-"?OXS,4^O_>%? M[ZN_O?MS^G?SE_K%-X&E*3IKYB>&9A5(.Q6_Z2=#QTP?#X/>GNACWML@B@.@ M79@^#*IG3['\":T% MC&I0>2V97FCC>1!)(*B=U.U1D2V%?I;/9J:)W\8(!T86\--+;U)E]'05!Y8A M?_DIV,;M6:]GW?OL$=:,6T8AF,E$@##AZL&)"WH-O&<84N0KBZE7=)9G#/2$ M&,@CC 1(CH=!V9,@;>RJ4R:<8Z@./>115@2NSR+KOT_H=)F"0C_"0S B&%)R M !?%8"R*S\JT3M$7*F*$[S7E45CL8L;\CB.@\2'>LQ^0K'B*D#)LGAAC,"]S M:IGRRB/DFKU($-1>@.JO):4-$J@#A<2RP@)L'Z;BZ7,Q"GE.-DV..,UKX9 < M@H*98KG8N6V!2MC%T/U !:_I_-!U\(.SK".)4DL5YF$-%-*-RB]@R$^71R2X M8E!(7$M&WH94#<"3PJ.2+T!I1(_BS],[BCF G$F?(CF!Q=,!==JKQD.G=1AJ MCI?-HKCT3(@X'1F?)0UMLJ*,QBB+U+/\:QEQ)*"@K+<;U\JCQ9KZ5FEQ>VW& M[3%N;V=P>W?G1CTBDZKV6,$HAD5;J'1OK"L7ONECC3$Z]LZ<7*DC+J5I%YW_ MIM1@:M_W5.]MN7.)GX6@)19"8=!^C/I'/ANF:F'JB#3B2LS MDJ1')KZ;5U=4@FF ;[IYG<+DI+&70Y6? J9<\9%* -#QYN!-[-]EGG=<3)N4 M3J9Z#NZ!09 QC/*FX'Z"7*83,S\\A.RZ=BL2DL1[".FHD+M/Q^T+\^,KEJ.EIZOOD?\AOD<9IDA=ATI:S0PP[;OC MQ4>XK\1.2SZVN'8"RP2MD1KH1C M6)_N5 A?X6>T9ZL+O]Y-IJWWWB]"O: M347[: L'IF1B>0_0R"*HP)X$5YBU6M>PH\IA13MU*T2?_6JWV]G_^>*G+^H\ M.I,<%:$J^X\6'Y7VB9O300@J#4OYA:2WR&^2081%@"-$*+A8))Q,-EHHDD4Y M'#QN_XZV9TR-PK!N*$C-#5@>F3+UT"235%8>91TM&LA<9DN&$JDTO9%),0]* M^M5#H-I08/W(0SL8H>^SV*A3FB_E]B5Y M6VX8R*KWPSEC3T&4^\U].G'H >9>7VKO94D?9=LS%A]GFIAR2Q;>G@O; A*9:K19Y%Y>P:P+CKR;[SG2N8_3"Y=&[.&UL M)C_VB(+=*,&7E+88$R:3-Z;NBO^8S92]^'9T='QQH7T6U)U+IW37Z-LS?TPP M%%C\UI$V.[%PTTBUI&NG_D6153!!5,8UZP[J\@@ 5,DTMHBI!,R4G?P"!OP* M5^!OL"Y *?NI^62ITI.CB&!\0#WZ?68F2+/#B6?92/^:"K7.T F6)]@753P- MI2<:_6T\!E6"',%?F?*[^%48R^Q')28(7W'G?$BE%O!44AXP-_^L&4D.Q%&* MU\<*CT!I$)0@D?)]5.I#!*?]#"0[&QX1_3Z8?3(L2?H$+0>U&G QJ(?]XV_] MGZ9?/O6N?_[]\.*/F[^==\%--C^K]:B\B60,"P\Z?_KSM]'7\V_.3\>_3<\: M7P9M,_S2^N7%VS6UU(J..8O9LR;F?NV9N#]RW_4&-Y;M?@NOOIM_77T8!;\. MULC]KCU]?_UW^Z/XUG+>?VY\]W[:]XYN98^J]7%_A=C'8XU8CI!J,&@_A7;: MHGVPS2OPI3QIS#Y7/SOU^/?FX>=B]OU MK?CVR5'SKVGGI_UCI]0=T @RD?4CO,^7%4A0HM\@X.&:XDW MMHRB<@W'N_4,-NAN@LET"_2%R:FDPQ')[T4AFKYZ5S\NK# ')+__DT"))+&F M-&HA\@@H035=6")=>^5$;34^AJ8'K!.PBN&2Z,%<,4ZBM,5/UY^G]D^?/P^. MQ_LGY]8?MZ=N;?3D;JTS UK8=]7L57\_](;5H^J9^/;W>3@Z_C@Y!P^AAEFS MZ\J<)4V!XH!QO?D%,30MVY<97; ,IG32#B)A)-(9%K(_-HUZ]=N^)L[/_T;7IX6O_H&LY%<'6[KE;+6]4Q MH[Z>D7?/C0&2#X*N6X=29?NYU/HW?_'(]O&_NC M\/;=^35N]%9APBEX590ST) AD-B^S&33KE1X;]'NX9T+#CCE,\1GZ -% 4R0 M4 3:3%D!R0[:#=!YL_]G]>>/O[S_X%S9UZ%_Z4[^5ZN%O_QYM; LX[.)XF'# M\D:_'!U??Q/6-_]G\^+T+]NY?2S@G__LC^Y_'!Q M'7[VOS0ZGTZMD_[5B[?@&JPGU(PY!C(A0.[-YXL%3.3@\4QZUW5+2K56??NUWGN/9']P]OOW'3==V\ M3(_169N J([0W_=C@X(46J X)"S'I/VREHQ,)=+)U\3OB,H,4%,OC-V!TY5K M0=E-^(SY%9_;H,/X\#I<,VBC1?6E9"Z/K$RUL+X2%:""[5$_]+&L500A3#4, MRX\=IR[(I9%TNDA%%2D5(%.P=M4T2!4(\S$[V@P'%'Z]MW?LW7 KM=NN-^IM MLUD?_MDWS.Z?C9YH_]D=&.:?G5J[WQ,U<]@<2CVSRT:W-M'E8L MWYN-&+86=,N87T^K[;&S6UVDN!95U9V\O:=;1;GGF@B6VGA<:(F 4=W?2,2T MLP_:AQ,0NJ.3P\]8#?C]R65TS_GQQ;?/*B20V]#P@V=?C\\/\3,766YD.E^4 MI3IY"ENK=";J6'^4-,HTT=I>"5*B%.%'F,ACNE>K)I!T@^,&Z2X_PO:%ZJ;N MR.Q*F4"=3NB,-Y_OD_'A*P\=TYYB[4#P$9.^F4=16JK\[GF2U7H69[62PT@' M@*Z'54OV;=>]1@JDU>89S%(E4D:IL1+4+;-1XZ,Z+*LK\Z'17TTR=:-Z +ZX M\S,7(C[MI"5N:(>5V)R<6_ZU]H%RPJ,2AQ$L"EL* D<'-\YT8SF^]A7$7-(_?+P_2N>_>#C9JBK4*K,-/\"<;_YQ +R^I-2,N MCU-,I:&-FJ\=.Y2.,P?LX\YYNRY-,+,;2]RR(.RX(,CN/[/>S(DS *I[4^W2 MPV 02\F.2\G/8JJ]B\*C7P36!F>AV'6A6+CE8:G8<:F(U<2%N*+8:M(^BX5C MUX7CU'7VJ2C MRO)1)/DX\BS9.?U0MC_&J-A7U[;Z47 P*N%[AZ@\?Z]HHY9/6V/;U@8HVEX, MXC=EA/O;Q7N,$X=P_\"G(J_P09D;$]^)E8WBC!GJ1R>#J[+"P*WE4S6 58#W M\P>9NN-R+98^3RK\L&*1((BJDO++Z^> MCOBTH2F$Y97M]K $"Y;R 8Y1]\BQB^.[Z&,)^@C8:9Y^O8CQHC#T=JNR>=/* MXOR\XGQX%9^:RA9Z?E0=& 4=VY$&U#\NP!0RS!O%HC,@_'N-UZ\T3!_;QR)& MLIU!X&J=IEYK=%F.=DZ.+K'/>%3TVG(B,3$6"8G1J.KM3O49I 1]+A:38HB) M=N/:X5BDA*6Y2%A>-JN5CM938/+E(K.C3NGIR2G[I+N^JK(^J8-G_V-Y]B^6 MG/T7Q$4%#Y0\SR9[##LGM.QYLARMT?-L+!*2>K>I5]L-EI)=EI)YQ[.]T/$T MZMU*=RV>YW/XF3->Y:_'Y[^>'/^6&X1]>;![Q?CVT@K@F=)-"7)85C\S216X MWL3UHNSHJ"@Z6ADJZ29]H6J'3)!M8DDC$75HQ:KI?=L-!_L]DI!TC6QIK4PJ MVSN4;8DHUK:/Y5@D0G <]7'R R_L!]37*UVNFNJ14J2=@G3B[Y"Z.%'#"<0= MR_X%.+IN1;MT!^8T"V.2-9/QM ,SA;&(-/7:QL>'+HBKK"?MW5A]H280X1JQ M1C7ECB=EE[6>< 16VL9ZIX%)70ZB//,PL&SK'YPBIH$+K&A,A>1$?^2XMGN5 M6.B*=IA^ 8U%)7/CH]'L,;<9*]MC^GZZ&NA,F9KB5=+IM[.MM&*?C1]T&0M590IH$=7M*W6=5>-JH+=#BLBHA]159\.$8 M'"\_&%AC+!XML*>%)5&G:Y_8091SS*#U*U6PQ MR4OVW6% ACQF66!:H',%]=QX #-DMPH07)'J29 VB)$$]&%0[I@J[=OR3R-K MDNJJJL//F#E-YKQO6VDYTE-?1&$;4B,(1&Z0>:]HOPG\#M;K!X$5SMRXL;>$ M[/^(W9FB6ZEMI8C*, Y=&*)L[2*[3E.'1A=(F?5(TE4-J%& ;3K8+R5/8-1& M,(3O!+S3477.$U=MY@!63\&E D+E^YER87#;KY;7 Z;J%&R0'/6IFF!*#.@3 MB*A1UZC3JR*D+Q,;_0/M%-3$2#LDC#/,2P8NWH"/"@-R(K!.=!791P48M<.D MQNNAQU,;FAX5%]%V/9^9%YDD82^.:%B M^*G*BI'?1\X>K:OXI;G"\AXN?3EVP(K%"J:?SG[.J4+"1E;4R9WK"$5QIFNT M[.*!37VH1XB9Z08BJ\)&1335(DM6S=@=")M4']7C[(FKT$DZE\@>U+>6K/!]DW0:Y MRTJ9*+F;XPP,:[4H3^$DE]M1F@=RT*.=P M-CCC3BC:8K0;6*(TG*Q8[R&9-?$YJF!BHAK\B<^1[GA^0YR$8^5,8'>_&0_&4W MRXM:GT??AI?:N'>6&$H)!R?'Q4\9#3%(6X54XVCU@.KYMN1^!:'.(-=[IDT: MUQ\)$41^Y2*(>PK83FV.QQ-/@+/@HS>% 8ZQJ&A?/0O&3F$K997BKMR=!&YD4T6CXW"2A?4Z&3>H0F7[F22?X#O$OS MKUYSY5'U#@@]G]C;-(<]<65Z@_N=H-+5);H(<*MS-2UX+2)8];X:*1H28.Z5 MY]YJ5*,>]3BH3U .&?]1Z@)5_,#*N)!RJ^&C5E21Z\B@I?OZR8!BLO70P,^_ M=;UK+$_E4<^WV5W@C&I;L$>37F3@6;*$MMD?D1\8F<_]:!>2W@A*-4L]_7"' M2LTL9+A=323*1);=Z7"Z\ 67+"WXD%35@3Z+-04SO6+3)B>B"?PJ?8+;R%D' MO?AN"L]8%#.F]O8.6'K8OZE-I&2,8@/0SW:G>*.J!)XXSA'7\'.9_2]%#''L M5+X0Z!&99S\;6%!C7.;2"D#)("I MD@288V[; BW;\IVXGK!J[()O@8W?_$A)848 .1#S&UP5;XB$/MF34>-#:KAE M!OU1)MH<$'*YHITY(MDS@=B99$T5L$0RG^SC(/2BD2S.[)7#P@'!5RZ &_ ; M10W/U1>I%*;V%A@*/+3//P3]'8(&X,>TPTA&>M$]A5!DO;F(APPJI M+T8&DF27Z#L[[/_G4P],['%#?.W])6@M^5$'5;1A, 00DFFJ_<6&#%:.):;. M?SZ^3"I&75#)J)/3]]\N+L__IUV>'Y^^O] V4$YZ16L6ZS\ZQ8E,CHHIV=@7 MF]S4$78*]4WL^AND#^<);>+)X)C4 1@PN4'UHDR1HPD0&W\1J=(Z'%8[$.%)#.KE]6#4/?QABR+@/ M>YHH'JV9-Z9E1UU4R)B%$^R(@3\.0$$Y*\!UGC$, 5RTW %)T!RY/,N7JGZ. M+O+TUKVEHHM9FDI::,%T$GM;T@7QU;91Q1%'L%;A\;O$-O4W*<$5/"2B'K?V ME#IV+QJ]1\U^9)=ZV&19SEUS4*.X=Q)1)E3<15?-0M+@09.(YW 8;QQP%DK7 M2O$>PRJ1>W#;[:-#I&PXZF4Q@ 5G:U>HNZ5B-U752?K[E7 GKJVLK>7 @TI6 M<0U2UZ9HU2%/Y+K#Q3V[C!9Y=:43;"RR(_6CB2<1 MHE&1,N&DS+7LY4;M.X'M%%%1"I* U%T>#)0O7V#5+^F:.6BNC1E ^?$,5 B#UL%D(L;>4X2:[G9A7#CX@M( MCM)S5;D3DZG%*::28*&ZV<8^A4V .4D:NAI=/56%=J9? M'RB>\^/#SY=GYQK(E+@-^@+\,!_K[-]BC!>K0LO0 M5M+,G3IF4[Q(4]E424]UZE=.T3-2)<);(1G8D:2L'&V5P$, .^!B \$A/?8'] M+I@TBYHQFE-E@BBHFNR%A>I9'TY!\43Y >F=.RA/+/4-^DY6!,^V08UVS)AP M&*M+5[8QC2Q[5GOZ8!IQ3YW1H9CXH#(&,"P/%A.Z'Y2J1S/,M39 >VH MI?ZUAL-HZY,M8LXURK,URD]2;74;NH8![%!63 M/22P(#P\9:+/2Z]5W)B5H3D!2ZK0)^(%HXSB^A1UQ6B9"'"S#,(LMXGX:-)P M5)V]QM8]\N0F%*"D7;=TUF@7HK;*U!)1Q=)NY.&;@%U#$-4]E@LCID2\_S&6WG0A)&AX5#(+?5A>(76WFA'O1(P0H4=%F"7<2M3:#'W0J7JX&8&=5/4 MG"-+(4H$BQ)OLR=BL..1>RQ?J.RQ5/PPU3U59C/X09HT0&L/GU+A/VPS1(?: M\2%>2FO0SFJ"K3/ZTQ25/ %C\6&(BGPIHLED-'F0K,K8Q%E&]/#^LH>I=X?2 M#A2"O>+BLO&13GC!<16ECX[C:L.6E M#_E*M^5**V:5M(*Y/2APF+2B99-6*+J/TIE$US@>>C#O1"5#VBW&H0Z!7$:T_8#F&6JT;V.3,[M=O M509ZG.*&,8!]#(?KM+7:%\Z5RE23F1?18,PA"-7 7Y0:EX BY/&R3/6[56#9)$"BI11P7A%7&& M-B;0F[-$=^+3IB!U%$"SE#91AD,(9:-."(CV3I1'FCX"BXB#SSDX8*L/+C=X MZ;@9!5N-$1 U@++G+,5;QT\JV'+B8/\@U\OO,'4C:_S]/2G20G@TUQ-$% M!9](XFX4')-Q,2EB2:?@@;2_'E9#HF-913$5\B;W:BR+UQ'21&%OT06DP&R% M"E6IDW@7S9F>>@D&#+];?B #R6.5BD)ANG2< SU,HU+O:F,)2%+-JQ)H+YU/ M[8$1P>"+ W[":S)YU"T/BRY4C'KRK RXJ>YYF7?4T;&5K1&D/?*U1J6>FE,R M#$NHYX*],:I5 MG;Q4<#'[M#1D"HTF9ZB!N#IQBK\86.2^DXM&(8,P=H?458QZP$9CA%ZIJ9[8 M)P,G3X)TV4-%.FZUZBN9F*GVEC*%19$ WB3S)*=J]41K0\9 [J);G&28G']1 MHB*>',F?!E+/9+1"^GPA9:*C=9PVU8E3AQM_VA:1$MI"76WNJP&\YZI%S"W>C-,D_:7,B6=2,0*] M-]Q-4?LBDB^P+?5*IQ'[0_.:?;DC5:]T.TL?K.L(R55?EI]IOEK!!A2;!119 M2#HBSG/$C]KU0S57]:[-;T-%Q=1W$F2"XGDU55( M'H7',R7#UG6X1SU#8]6X[/ ^O0_ O4GNK>UE[M$*\T@\P.*-3;JD*FP MB=3#0EZ MIIK710"2!W6G2T<&;:*/2,BA4FUN97PW_0?9T6_B!B*JL1 EG:42+Z*L'MH_ M)U%8G3H(:T/;O?4Q;RTYV8A]I4II3LD-/B7G4_(=/R5?S;/+S;K^?/P_[=VW MBY/3XXL+[@;&B(\>Q>2T2X GZ?9:_Z1.VO/J5 MICN2RIII;AC(PT6TC@N)*&&E0J7*JG163V +0CK)]T#QI]$!"0@E(>13NYY* MFJ$[I4P'J@Y5S".C;\PP<+/*AJYD%,2\?IBWGH$7#2R"\JHJ;LOZC$M#O+S2 M6AWV-:U7:3]OIJ):2IVE/HF1%I3N@Y$U *&(?]_'5Q](NWD+I+O79*5ZH<2W MFCTZZ%M)$UFI;;B?-[QBD+1JOL(6JTU,E!V MJO1=&R_^]T7]Q5,%IU9I1RHM0O;?5:ZU,+&]K ,]O"1"RPG M.LVMN(T03H6MMUMS9=H7KC=RS()V1QAWZZ6L7D2/:[>DC,*:6R]H.:JS.^-7 M.R]HZ3#?UDM57NIK%WSXF5!A=H&#>$!P>^3K6GX=-S12]E-8Z^&SK!ZQR] ME1W0DZMKM#2@ ]M796$J*PCB>BCVXNW7)8FF>2BRM1"CD/*ST1SO]>E'0X$'1Y&)]4)_!"[5V*V]WFJ7E M,?B-,HE*(V]/F47ED:"$,DE+,V\GF*5EH<>['=)2XZCR5D>5<_-OZ0Q"X[#R M5H65"Z"!.DV]UNAR;'E[8LM%$*JN;C1SW6%Q@/G9 \Q%D*O\E17'3I\[REP$ MN3M#S>>I=JCSE78Y_LSQYX=J',-HZYUZE8/0'(1^H+QT]%8M=Y>: MY65[(]'U>E6O86X_AZ,Y'/U D:DU]6HUQ_,NCDEO9TQZWA&6+0PX/LWQZ:?* MU$NM6=7;7?!SNOF>H7+H<%?BT2A$C8[>K+5THY5[V@8+T:[$GU&.C'I7[[2Z M>K63JR!QP'F7 LY2D*IZO=[6NT:.>S&.,&]GA/DLP%Z57LJ]Y@@S1YB?LI>O MU?1NDP/,'&!^H+A4]4Z3,YTYOOQ@B6DU0&(,#B]S>/FA$M.LZ]U.CB:)H\O; M'UV>B&S;W;[K#L"PB@@=;W1ZNJ-#E>[X/CO$@&I=6MZO<4%+CC<>U_.PT1X9@"C MTO9LU_=?:Q//'5H!!WEW*LB;(^5>O-U[J77T>KV18]%V#O3N6*"WKK>KN;HW M'.HM?*@W;R74UKMM(U\EQ.'>'0OW&BV]V<@=D[<[,K0K$=_#P5^A'XB!=OSN MY/+]840'/UP\NH<3O%5IPQ#?V)8C]E7;*^I8'[@3(L ,->$R*C]2>^&$(\\< M><[JLUI=[S9R# MPV'EKPLXU!(#F*AH<<]Z>F'.K#=*1[WD5!YRW)N#.1-%A:0;;H;)Z(%:PZF\9#DP"-DB]>$M=+58-'(C M3CUF0#R VL/I142*1J#FT7=MVYSXXB#ZXYRG.ON+'?KERZ0SMS3(]<^NO9FUDP-3\;/R-WP- MC,D;F[:\HCI]JDMS&R/-\C7'#313&PO3#STQQOK:[E!S0T\;6H[I]&$0F'@> M=7/48)>74P\"QZ<8"T4ZBTJM&^5BPIU M$?5';F@/Z*,]H?5=Q[?@??@X=AG53#L0GF,&UHW0 E=S1! =A, ;W;'0AIX[ MQL?@.R%^RI4')O >/?HY.3R1S\ ?/'CW5',)4*IFZFOP7?C, (>(8_<&-+]; M*QC)X7X\//Q:T3[@PW O4,.BK'N@SBP5J3VJY@D85Q]6D;GLOD?/R!="PW58 MJ[XY=9W]>%C:AY@W7]1TZ#;C325>KW.Z;6#=1(*66FPM*88_PE^?W@DX6H]* M=[64[FKE8L]4^I:D\BSE/:%=BVE*5B/VZG3_K0"VW%CB%J70%PGS@17BQK1# MQ%7@C0.4!1)[D 21$J64[%?2NC G4E7G266MH Y( :A6OU&Y?!2Y"0B9"TM+ M\VEZ>^;IUPO03-:ZY[("VW&(J)],&+,)MJ!G^L!WQ4!<77WX.BP@F!-PRA\J M4 Q)"?P/GS9[+C"U6<77I%0-=CBV;2!-1=XV 3.#W^E[(8F0YX*50ZT0!!Z^ M%:0 W^J)P 0E@+\A7657Y$"88VR:[$\$/@L*<1!Z= ]*CN7"B$WO&C[:F\J? M EKKGARM#G>3HK/=VQEPCRPB)3\R B6.FLOU@BOXM@:B*?R*]AZ^:B$L'A1L M?V3BE*[PT\EW!I92)'C+D3L&;DQ141CM-[Z<^RWHW7:+OM)N:B#I=&LP\H1< M%S!?6#4PXI&O"5#] ^T"U?VX!^.I5W78IM8:.I &YX]:&PC0Q^\@G6%>[89\ M=2U^M6^.A2*-CUR$%]2S+XB)(EUW:MI21F6KI6+TPB.7CRG-O@U%%NQS) M98%?E=>B[\^]%Q4)CF-@#8=6/[0#?-<$!-;JR_O@;W[8^POD$?\R1M"JE_>-)T H>@5^86SV/1?=!7=L M]>.7F\.AD'3!A9*F#6P?@%O>% 5?N5ZI3UK801[NE'H!EH_HVU)1S2N4M$,F M363\[@EQI4^ZQ+F2OIN-[B/.%I\Y/3R'U1\$-KF)&UH\*P@ARH03DJJ"&2BE M+8D#VFFO\?I51(VAY0'YTKI.:B90;6EM-J._$O4%2O161+I*RN9PJ)%JTL + M]E&6!R'I-S6.BO8)5#[L+G1\$MT8^-#8"@+YI<36H/B,$>@Y]XJ8E>"8HEY& M29'B=60ZYL!$+>Z&5R.Z27P7_3#R2Y.%@RL3'KNRU)-TJS, SW!?H+<>6G)) M 4UO0#1HFC UI&BTM& J95.C=]N$4 MV0=N$SI!WFMDKS#[HV65=J1'Y0G:WWCH =R.0+,E_$_I5A]N DWJH\:E[_C) MAV)YG80>:!C0P?@G&/:L]<>UJHW LY-:/5G!RTH!22\1[0QY\5XDXEYJXR#S MZ$P9Y( 7SRO&>.2^=(%%C7L1 MZ8@I_9ZR$CI0)Z!-L&V-+;GFI9,&6^=^Y*C\'9HXVF@Z\1J4%F3&QY,&4IH0 MHIX<.^PA0^ M**B%-@>\INB*5 @ZN*)]LBY .[AC"OH+V (WQM[GK+FA;3VX MY6BGB;C__L%H5=^L1RFLZI>$V8I2=ZY^+9A.,/8#/BUPMQ_09I'B RD+B4R3 MS(@=:_'=\LF,)VR8^02M$Z"G%!>PJV_@7F4.^M)-WZ<=!3@H&@4>*"22DC,I MH_-2K&1=6HJ4\$2J^L,3/?P[S&#*C7?O)R_87[@#M=*> 098>B#1I=JK.[8" M<@J*RIHUAFEB^"8]V\BC44$DE,A8KF]'%BR$,6Y_8:F@'1SZL()P,LHG0'8N MXETFAI5EG7*+UDW7A7Y<1+1,1)O"./*_J7A/WQ:FAV'^T4SDM8Y+*A5%?6PP M/[56^P+)'BW56B.*[\>FKE:;'>*_TF-,LG PINQZ!U% /#5XE7)1HSCKE=CO M 0FN]\TA?/C M&]A&Z\FT^E4:HTD*!R-"J>K-2N=SBLM^3$)?V4B9-_W4W2) M0OVV& 8'\JGH$AWF1-=[1(S]X?7[ZD$P*0VR/X*R[7 M6#C-M(#>*9I$XWVC6DD="T@B)Q>SS)FCNOPCJ.[^'MZA_1^L(WSR]0P_,FS- MG.EX*K<'+RUY_:H+9JV^85.JUO8RA9JHCXQVCJ(TJ+SV27E%>YVLHHZU(SDL M0CZ(3(QU%RA-U'"E"['<5W6RR!N"N\>>=>*1838RTT<)<0*,L<@H)^SNO#CB M@L_0D4\FGC'O^$M?/1(0Y+Y[]V#@.S9(I:^\WF4>2_8;91.F!U1O*K(\W3M\ MV/FH@#P=X.%&CW8W48Q*'MF,P8.E. .H(%WY5,D>9CXL*P]D<-OA3BCV1)) #8*L#90/1SN]C'#N90*3 M\!P)\^N*=B]%9MS;6"T^Q3<$U0HDLNA,(75*@-^1452,A)+!A;_1US$"95J. MBI''VP9XE>D%\GA"N;T]W-A=X602VH)U2QQ1TPFLP /ITFSS%N- ?NE4>5+W MH=B+3(XR%3JA QT,!U+T.XYC@*/D)-L.=9Q#(M:W710Y*=UT0K1$[>:S45FR M25EPQA0-/?$RV#W14U]8:G(H.D0V+-X\RL.! MC/G).CK9O61T(S#%PG,E<6.YH0]SL$%^'T*1'&"_'T./*P[OIP=CVEL@V(RGC7RWJE MG1K4TE?5I>>U>'JQDY5>'5+=Z)07$)V+I-2-GQ@\^;?]R#*0X9$A%FF)DG%+ MFZ1\?CUE9)(//]K<: O9F=ZAW*>U(O96%[&WWDBQ]VZ>/H!;1JO2G&77PJ,B MQ1)Y;O=4VN@S6DH&G#$LB-?%>&*[4R%BQD4O7NP'Y"<;I==Z<[BA1VJ[[JI3 MR2$;T)"O^F(ZP"'R!&4&E#^;CA:%1.GTQ,FDE\VE4^DHB[0/!+OJR&A G#_U MP*RI/')[*XB^2N/UAO0/S%?+\3.*A'/TRJ;'W*=\,+7F)>CG;JP7TEKD9:U: MZ<1_>SK\?GAY-II!2\:UFSW?M,%AI<:X;C6<\ HV7,N1/P"O2FI:4 %_O3JPS M\ZHXO#*:E=:="&QF5H&85:EUF57AE\,(J#[,JG3NK_S"O M"L2K>J7)?OMFF?7PBH /VP87BC#=*/KTE+#R6G>@.T:FASFD3SQES4;A%U-I MA9AA-D(X'P&+PX./(<4][EX^!Q(L,"PPVR,P?=?&B_]]47_Q$(K5VA6C]NH1 MU;;**%Q'A$,D@3^^S?>5=)9PXU?4\4!:_-G_*+3_L;Q*<]ZB+$'# M\_]]I+:\)QJVW>I@_@0O+^JQ^6&Q>[C8U5GLGEGLC!T0NY>Y2=G=(<(RT&+= MUE-&YK9;GEXM]$QG H[5);&VS ZE&^]0,F3XD=W=@KN[I2%3+&KM^S;#RTC6 M,G)LY+)9VWIGMMN+MWLG"+]Q0WAPX,\WG+I_"5*1Y_3ZVW ?R=S],X1"1I6= MS^+RPMI[,S /EE7<$:Z/4AGJZ/0?I:#O ,L8RQC+V_(0R6,96 MVG"RC#UXV[F[,O8$9W4#GFD.U4Z*M_=;YZSG*Z*N.;>WH(VI#+U6-W2CLVKG MLG7%B(NV_'=10(R:WNZNVKR,!635).:B"DA'KW=7[0"]AN#_EDG'?9FXA92. MVJOR!OM6F'92JBNJY9"W<\5;%0ZY<,CE^0G%,L8RQF&]PI*.PWHJ.5JYKAJ.*V1!6-,D855_?H/BYMX<)AQF>WU&N3IF?6PRU# MKW=SM]PL5SLO5U6]WLK]3)GEZEG#B060*T.OUG+-9>$(XK-'$$MX9%UL3_+R M_L9^'!7D ,\C]NJ=:JX90!S=V7*):>J-#L<#MR4>F".9EDG,GJ&WVJUY["@' M!,L9$,R13"_>[AG&Z]V,"5XL:-W,P<#GMM%EWP4M4\*( ZAQS(;%*E^QJNM& M._>, A:K0H<"-^$RUCOUW!U&%JM"AP)S=BMK^;B5Q?8A/R_LM,T!P.VL0_DL MX9Z.#G/A< ]+5%X2M<_"M)WU2K=#/7%HL3@52]=[7+R_FW''2SE=OU@P.(+'H;5STJEV]VNFPZ!4H=KD3HE>OZHUZKNFS M'-Q<,;BY57+WXFV]\)%/H[;R))-"/7NVZ_NO-,W$\:KNS'^MZN\H(>DY^?$3R8TVOUKN<_NU9BG3'U>?^AD5 MM=F37MOK* K)0<@"18)RHE3A"TAQR(=EK+BD8QE[_I3(K9WYD.62L M8('$W([#%WJCNN:(@".*6Q(>VDA$L6IP/)$%YN$"TZ[66& XGOAP@>ER+)%C MB8LA+XU2AA)7=^&._PY!(#3+T? D6/C8F3D$3\ZA4WPJEVT.AR U\".G.18I M^K-5B1=+H=<=3G!DH=OT074S]ZI.+'2E3FWA$ 9[7QCY!SS+##$ M.U^'L=$M94PT!WS,WN<4*D;KB:'KB>BWP/S."9?/[@R4O,C6\B" WC'R1]6P M8!5:L#80TFSHU2:WG2E24',[])5AZ)U6FP.710I?^DGB4N[UA".&5K V- ^OGQT.*QEZO9[O\1('E@HL4ALI M3.OP 0"]0. M1RKKNE'+-P&<8Y4[$ZLTVBM@P>_Q(S2+&F[+*LP[(KN1?QM'EKS<\CL72)ZZ 5S$+7"0ZYU6\=,_5Y_GX>"OT$?0TO&[ MD\OWA]&$_7#QX!XNL*U*&T;XQK8WGQ]J56J^O=1NY-)UE\=D5\JNOH667+:.YQ O],3!A6F__,[!NHE?+,=#$%3#H1_@K4!SOC&Y2U.F[MFU. M?'$0_?#FX;(4T3YU)7+KZ%/[MCEUP^!@:'T7@S2IT->TAM.(G^@/RN%$+,BZ MUD]U/1>[EUFYHIVF&D=G3A;($E-/8+3;M^ FK&" O>(UTPZ$YYB!=2.TP$4LV(.#Y'JJ MYU/V&=>#5T\5X$R-WM?@L_"5 995,/M]$ D:\ZT5C)(A5[0/^##<"S.TJ \I MS'B&,CKN?M:*K=8K*S;0D@T.PG)IY[ M ]3TM= 7P]"&CQ K:$3P>D I7P@-=66M^N;4=?83%GV(&?E%T:E" M]QF)3EVS-I +'Y]66[BQ^7T?203B%JV8?5L,@[0ZW2>%2%=2ZYP6=_35:$.H M%OU]!D%NI[N5EG&744Q-/?5^%]XYM-W;R"Y%OU.HZ:#G"?-Z_Q:(\&;B^B14 M!YZP2>9GWIG2>?&M9L]W[3 0,Q,ME'DV'F&>23[4?Q]OJE,JM58Q[@Q],*^* MPRNC7>DVF5GE8%:U4J\SK\K!*UY896)6I<8+JR2\ZE9J=X9'F%?%X15[@N7A M59>=BTWSZOX#Y<=M@@M%F&X4X%+AK)YK#]88*GZ$UBD MO#T:F]^/;?%]9J]8:VHU?T>"'.KWZ$7EK[&8\HYOQG,+] M[Q^,5O7-_'^S K2J&=EN!7$A)H$8]X2GU:LZ+K]&3M3+U35Y)'5*O3)W4^SJ M>2W:/)V<71([&9G<;JE[F9.0L?%\8$!NN\7IU4)/=2;.6%VRDJUNZ$:GG7?4F\5HQ\3(J.GM[JJ53>>VBBQ&#]T: M;H,4=?1Z=]6.7VS0GKP=++T(U>Z!-#TUO!3!B^B2Y0 7Y,Y1S:.E!*"5RR1D MXR1/N7<((O&$Z8N!5GM%^!GXDQ_:A,I)_C9"H(EOVO# Q+/Z AQEX'9_I(VQ M8GXP,A%:,O0%0GM\&YF@#40?0?0(C8&7V)KP S. >ST8C=F7^)2^.YZ8"-P) M7'@)?@$^ ZZWY1*D!B.#%4U&)MX+?P+B%;T6!TZ/$.PD_0$@VC6,0_TY&%G> M0/L[-#W89N":Z]A3-1/X81"*>(@AC<]#H,P@A,=NL*VJ@C#! M=L$)_(J6%A.&K7!2%2,6PE?+PBCW! M\O"*82L;YQ4?J/.!.B,1&+92/*JPL#!LY7Z#Q+ 5AJT40;M;N(' M&+;"L!6&K>R>V#%LA8TGPU88ML+N[U:2B6$K#%MY9';CD3L>6U3K6E:_EO6Z M*2]OG\Y!!(J5'SP"UW)G#7;. 7Y0I?IM@B(8C;K>K#^BN^"=I&$XR^X)$&P? MJ^U'M%VYFS0,9'D E;8(Q5+7&X_I;W@I^(KQ"F$K M,!PK 7/< 6ZI:(_ZB!T.HN?[R7-ZA+'1_)'I"=FX)G#[U_L]^BIB7X3CR\XJ M$],B$$P*1,(8$LYPXLQ!YA6GNI><68PA*0^O>&&5B5F,(2D-KQA#4AY>L2=8 M'EXQAF3CO.+3;3[=9E@ 8TB*1Q46%L:0W&^0&$/"&)(B2'FYW8PM3H/=S61^ MQI PAH0Q)+LG=HPA8>/)&!+&D+#[NY5D8@P)8T@>F6'X43C",VW*V#,'8\NQ M_,"CTP\@$>;L<5>4YPMNEC\+]Z76,O1Z]Q'Y_P_;#!?S39O_= **MH#!T2@$PE!2;WS%KUV/1Z21H"3#-1$3^%9 MKM2G,/UG),QDY!GPR1,7Z4I\>4)N3BHKJ6\+T\-E.%+CB0(Q=1S7"FE)2W=O MM4:DE6*AQ .%[!#_ERZM,2R54W&KG;MCTP$)HRLH:6KQ:R-/ M#/_[XH=+]VB1L,KML^-Z8]/.;)_5I1=O+PF7Y0ZU(Y< 5LF^T$P+Z)VB233> M-T KQY-41$XN9IDS1W7Y1S! _3V\0_L_K49/OI[A1X:M1LK,J _*2TM>'T/" M&(O&F9*<@,4+JTS,8O1) M:7C%Z)/R\(H]P?+PBM$G&^<5GXOSN3@#"AA]4CRJL+ P^N1^@\3H$T:?%$'* MR^UF;'$"[6[" !A]PN@31I_LGM@Q^H2-)Z-/&'W"[N]6DHG1)XP^>60NXH5I MJS+V\(5KN,>Y8MC)LT\<(J$[,8 MX%$:7C' HSR\8D^P/+QB@,?&><5'SWSTS#G[#/ H'E586!C@<;]!8H ' SR* M(.7E=C.V.$=U-S/M&>#! \&>.R>V#' @XTG SP8X,'N[U:2B0$>#/!X9.;? MI0L44_6<]RRG[X[%ZRCU3]<<$7!V['.%-K<@/?:EUJQ5FATU&7-GG8V1Y ^WOT/3@9FS^@>&_BG;/$+#OB#_W M 6%Z#KS9A:^8_HA@)?2#^#NT;DP;FX;H='4/[P1I\E]KMNLC=B5J70*CPKN# M;.<3AIV4("FJ %E0G%VXCBP)@A'VVS=.&LYTLVSR$W6*_7\ZP!OSF( HO)@\5$=I[()8D6 M):;=Z901D% V@7D^!,+J:J6N&S6CE*"#\DG) M#\O2XQA&T[$7Q43T,1"1\!##+I ZZ" M'3->T?L:#?@I^\**AL192HR(!+>FGX)8F$'@6;U00A!@YG[@]J_W>X2V0& % M/$+TT?R1ZP5#T[9]^JHPO;[$0PP$?-R=(*Q!ZWMB8 5TV7&=?:!'"(/#5XOO MHA_2'-)OC6$0:8D86/[$-J<'EF-;CMCOV3"BR& 9E6I+RM#C'JSG\12ND^?3 M;'?NR.;575HK#>F?^_-P4BE'?1LXC IPI&81197J.)L5-:B69I")R_OX1W:_X'&QB=?S_ CPU8C9>#5!XU,DM[,ZU==,#.FM9JG:7V MDEFH4DY!:6I?I 4\7F8!9R%Z#WBH_DP(.?K4/A@$-PP.S#!P\\7,M2K-[4[S M+5XA\<>Y]Z26HHU/?;N1)EO$*Z-9:;69625A5J7695Z5A%>\L$K$+%Y8Y>&5 MP0NK/,RJ=+8;.KE-O*I76C5F5J'!>_=M@PM%F UG53UB![IC9'J80UJ&TLYS M ;!'YH$^R-O;^5KT+"\L+ZNA!=L5HQ #^[AE"=XD+V/C7H?]Q81+S3*8CX6 MMMWJ(%]#,R#G R$7(!K(=06=+=8L"%8&Z4VU-_B.4A'NP&6,98QEK'G)Y3! M,K;2?I-E[,&[SMV5L2UF^=LXYB,3D;^ T50,B+ M"@AO;[2Z>J/3S-M@L^;<%@&I=6MZO55C =F(^U8Z 3':;=W( @R+$?S?,O&X M+P^WD.+17%(6HPS1OA6FK4)ZSE54)R)W[XKW*AQSX9C+\Q.*98QEC.-ZA24= MQ_4XKE?*N%YK91_TR!V/+=^7U=B<@>92QW;S2L!;HF[J?=B-&@:E/O-KH<#6*A>;C05!LUO9EOC(B%9CM"B,N$QFC5]4:M MQ6%%#BMN25AQ=9?NHW"$9]KDSIF#L>58?N!1T02.,SZ[J5Z;-#VW(NXT=:.> M^_$?"];."U:[JW>KN2<>L& ]:T2Q (+5U&NU-@<1MRJ(N%'WLIZ+>UEL7_)2 M]$>.:[M7T[F^ ^OR)7F];&^,IP&[=8,#/"PQ#Y>8AMZHK=I^BR6F*"'!',FT M3&+V#+UJ-%?MQ<4AP:*$!',DTXNW>[5E+;BV/"AX8=I"GO#"%ZX%9QT6PD27 M?1.T3 =W]&[^4 6*Q8K%BN.!.8N5OL0HX%,=J_T=B )^M@+K2K8DE7U< MKX33GW+@;SM+4#Y+\E=#A[EPF(.D&IJVY#'$NP+I:&A7:JJ6V'%C0:+?U1C/7+'&.'+'H/0@(U6[J'2/W VP6 MO16"ECLA>K6JH;?JN0H>AS97#&UNE>"]>-LJ?.C3J*T\R:1(SY[M^OYKS7+Z M[EAP\'-+C9;>;#188CCM\<%*IM;0FYSW MR'F/B_,>C4:GE)F/JT_]C"K:[$FW[744A^0P9(%B03E1JO#5HSCHPS)67-*Q MC#U_-N36RQC'$)\]/;(<,E:P2&)N!^(+O5%=$2#2.QR%YICB8T2FTVIS0)$#BHL"BO5J*>.)J_MQQW^'(!":Y6AX'BQ\ M;,X<@COGT%D^%L-CD&Q M2.4I4M5ZC45J5]#>FQ"I;C5?@>*P9X'!WCG[C#DYC1L.B^8 E-G[G(+':#TQ M=#T1_1:8WSGQ\MG=@>>HM;4)==T$#R#?L#;2TTAOMKEJ0)$"F]NA ML&IUO674.7A9I.!EJ20+ 3VU]M,]S67DV4#$<*]WFSD MF]7$(:?R2]XF8IU-O65PYG"18IT%$+R-!$,;NM'LT5/W0 >X1:< MV1O-9O$S/5>?Y^'@K]!'>-+QNY/+]X?1A/UP\> >+K"M2AM&^,:V'+$_$L@K M6"C55V]0.G#8"\A&?5IQS8<3#M9N-+96=@?FQ=N76JNMM[MMCJ2Q^#Q-?&IZ MK<5=Z)\C$+L-XM/4F_5<=TH<=WU@W/5N1[3\LM5=XH7^&)@PJ[?_&5@WT9OE M$&C>"@-D:M;@OR_^_&1?&XU.T^A4C1I<_=&$?^$Y8 6^(WI&8%CC:A:AR=.2'9PRSPK!3/2%$.*PH_*W_#UT2+@*[<2E]:79ISX#7+ MUQPWT$QM+$P_],18. %6(W!#3QM:CNGT81#:1'A#?(/3%QKL\82G?:M<5+2/ MAX=?J1^\/W)#>T!OZ@F,A/L6W(15#+!?O&;:@? <,[!NA!:X" A[< !=3[5_ MRC[C>O#JJ4*=J='[&GP6OC+ T@IFOP\B06.^M8)1,N2*%N];-DK[#SAD&"'0 MU:)&J$#G&7[H<(,G@!)]*OZP^*;'TI!8!!^V_'[H^^J=MZ.I=HLYUK8E@"VS MGYAX[@WPT-="7PQ#&SY" D C@L];SHWP ]<#_OA":*BZ:]4WIZZSGPC&AUA\ MOBCN5.@^(U'QC]-.C]9!4MW@TVI+.3:_[R.)0,BC=;IOBV&0UN[[I)_I2DJ[ MD$J)OAIM4)6JN<\^R>U]M](R[K+1J:FGWN_".X>V>QN9R>AWBGT=]#QA7N_? M A'>3%R?A.K $S:MM)EWIC1M?*O9\UT[#,3,1 OE+1B/\!9(/M1_'^\YI!1Y MK6+<&8IA7A6'5T:[TKTS<,/,*@ZSJI5ZG7E5#E[QPBH3LRHU7E@EX56W4KLS M6L.\*@ZOV!,L#Z^Z[%QLFE?W'W _;A-<*,)TH]"."N3T7'NPQLCU([1.XFF#]>+MTU7'Y-7*B7JZN MR2.I4^J5N9MB5\]KT>;IY.R2V,G(Y'9+WJHS<<;J MDHU,9L?2C7"B8\X-/-*^//HPD>AN^2:W'"U@U4I]^+M MN;@13KAR$ZJY5&1/A#G6]T>KJC4XS[Z@WB]%NB5&M6]/K*Q? MFMLJLA@]=&NX!5)DM-NZ45L5N\<6[C-53XTL1JHDN60YP06X= MU3Q:2@!:N4Q"-FWRE'^'*!)/F+X8:,U7VB DH,X(J"@\;83P$M^TX:Z)9_6% M I0X\3.(MH$?;$WX@1G HQY\R>Q+\$G?'4],Q +!"X,1O@C>!GZUY1)*!\-^ MNC9 U(ZC]:::-4;H"4*'KA"*!+\,0GC3#?9+Q<\FX[0(<0N85)[V7D%F,)BD/KWAA ME8E9C"8I#:\835(>7K$G6!Y>,9IDX[SB.2.QQ:5H)8YA+)X-V7Z[=,YB$"Q\H-'P$WN+,C.F;D/*EN_50B!:E/O M-KHYD891)CLG0-5&36\^!AYP-VD87_( *FT1N*15UQNU1[149_N5@_0PK*0P ML)('NWA9Q,G$LV X\ VM)_IFZ OL48)PD0=A3++ D#F\2D5[U*CL MTR.LC.:/3$_(OC>!V[_>[]%7$>L(T.?<6O,.J$6&5B%J-.2L,K1IV4AU?L"9:'5XPZV3BO^#R#+J MA%$G[/YN)9D8=5(PU$F_\*B3C\(1GFG+JM6#L>58?N#1Z0>0"'/VUM[>)!\: M%35>M=KV8%W2M,FD[TY3-^HY=J58"#MA(=IN(6IW]6XUQPXY"Z$G+$0/1)^4 M4H::>JW69EOV#!*T-GV]40FJ;P,"Y0'N7@HL4H^[G237? '\-YV^!'F(\<1V MIT+$0)'X+5G8B2VN$)X2_3&Z6[4],9W "CR@@V:;MWYH!>"@^V%_%+_ UVZ% M)[2)"9)GVO94DP?C= P&1R,G@+;7*E/ M86[22)@)&;,-69ZH0%:2F2=D#J5RIOJV,#U4$2,UGBA,5,=QK9 TM71O66M$ M&C->, @YS [Q7YF\KE@U(<[(]0ZBP%5J\"K.4R-==27V9=J8.80/'YCVK3GU MU60ZL(&.#YP/XN 73E=K5CJ=5UKR(TYZCF((84K1)8-BDD]E<4SJVCVY:XKX ML%\],!J5QFJTGS%-]832_S$7ON?2&L-:.16WVKD[-AV0,+J"DJ84DS;RQ/"_ M+WZX=(\6":O77KQ]I)08^Y0.W()_I7L6LVT@-XIFD3C?0,L M1CQ)1>3D8I8YX4>&K4;*!*H/RDM+7A\#UA@I MQWF$5>X+EX14CY3;.*\[A MX1P>!C\Q4JYX5&%A8:3<_0:)D7*,E"N"E)?;S=CB9/_=A"PQ4HZ1RGZ(\>UW:LI)>X.Q(VPWD:<7*Y6;N^E9NA5 MHSEOX]F6;3%2+E\9JKU^'JQ<-),\L'+9K) L>,FH/5PD2C#5!_FV<#$"\^W5 M7KW64UVI%$9P!$*%4#QS0GN+?Q (E[S7 M,2B@],QBM$UY>,4+JTS,8K1-:7C%:)OR\(H]P?+PBM$V&^<5YP%P'@ #*!AM M4SRJL+ PVN9^@\1H&T;;%$'*R^UF;''"\&["'AAMPV@;1MOLGM@QVH:-)Z-M M&&W#[N]6DHG1-HRV>61&XH5IJR8"\(5KN,>Y8IC-LTF8PY,S1.^A;."L<'/V(_*#\Q J!$PV(-3 MD3C%CWG%.>EE9Q:#/Y2'5^P)EH=7#/;8.*_X&)J/ MH3E_G\$>Q:,*"PN#/>XW2 SV8+!'$:2\W&[&%N>K[F;6/8,]&.S!8(_=$SL& M>[#Q9+ '@SW8_=U*,C'8@\$>CTP&O'2!8JK$\Y[E]-VQ>!UE ^J:(P+.EGVN MT.865*-_J=7T;KV18T<#QGSLI!!5Z[40M0]UJGA+$MJSXR(]\ M):C1>*;.*OF"/\Z6>WHI1 ?,]M7K^38CR0W8\\,3/CT#+])N1\+)($40!#*T M/+C#L1RAC6&4(Q\;@F 8L*+=,PQL2>+/?428G@-O=^%+IC\B> G](/X.K1O3 MQD8B.EW=PSM!HOS7FNWZ,TU+\.X@VQ2%X2D1)F9G#2Z?0W-EVS$B9F;/U()$R,X?]M0(S9^MA( 5@3D%.I MTMEJH(^BR M10'7E:Q?-CJL"V(8)4.0U%ZP2H*:")7N2H;2J),)JXHL(A<:;9#.(C2:ZSB1YU6 MI4N)D XY4 T?W 5HPXJY;2&(H17$J65E3/TL73CKN=L,Y)(A M^5*KZ\UJIXR0!1:8YQ&86EF;4I1-8)Z["T5.\M)LM-@>;37V(#]I,3IYP@YF M, 7Y#/%R)+0CS/UWILA#H_W&UR:>BSQV'6WH>E$"/WIFRA_3AIX[UC!9WG)" M;!SA@K]J8C*%KYECX);*UG]9KS0U&(B-K\+ M"USB5Z_IC3('!"X:S4KW5?;=%0U)J'$(0 %_,#M7^_W M"':!" MXA.BD^2/7"X:F;?OT56%Z?0F*& CXN#M!;(/6]\3 "NBRXSK[0)H0 M!H>O%M]%/Z21I]^:P4(\FYYXRLXPE<*2RM;IVT 7U!0C-< H(%/'@:Z0KK-T MRU=KS"VN6GMVB/_*9!3%&@J1)JYW$(6(4H-7 98:J:PKL2\3ELPA?/C M&_- MJ:\FTX%];7RF>A"'F7"Z6K/2Z;S2DA]QTG,40Q!+BBX9'(M\*HMD4=?NR9I2 MQ(==Y8'1J#16H_T,R*N>4F/FPO=<6F-8PJ?B5CMWQZ8#(D=74/24$M-&GAC^ M]\4/E^[1(NF56W#']<:FG1%1=0F4(*U7T!)'+@& DE:)9EI [Q1-HO&^4:TD MDU1$3BYFF3-'=?E'L)']/;Q#^S]0>?CDZQE^9-AJI"RA^J"\M.3UJRZ8"/$V MP\<4PBVWL.6[;Q7VON3BZ//9Q??SH\OXHCFFI!["^:U M@I6]$$*+9,K**9B4]HV&] ]\Z-0-A-;1R)0;;\"27I$E.7&&*.LH#__YT5IA M*@L_&D]M!0HIV&'HF"'8/#*7R!-I.!V*OA,(<&@YIM/'5E34A(HP@&2;<07@ M_. O5C);,*Y7IC<@)R7TM%[H@[?A^YHO">-+*S]T;=N]Q9NDY09U8H,?X-.0 MP#R'=D!.A##!2L/_\57@602Z(,V M#CM?D)X%9E9@[G:U=T!@'HL5K%6:A4C#YTY.>4('V?_8.,QB,Z*\*S#"DO9M M8G^%Q6[CF$/V>E8+#6ZWV)4-DEABZREC;=LM3D4$++*WR]&VM<$9NSO0N&E% M)*-X*MNP#%=K_M^+FZ$ M$PJ_>+O#=;95C:(U.;L N[)0BG&PL3548>EYAO.)K:'*O7G)+#WEC%INT.G; M%>$I331R!=_FU/6"D78XAM_[\))S8=K!E+=36Q46>E!]F[P$ZJ5FZ+5J2V^U MJAQ=9#%:18R,;@=$JGJ]7J#C5(YXGL;]=!:]:>X:/>1HJP!O;-@)#SM<#@$6:$" M>1?"N['Z^9_9\AYH5Z(Q2XVXWJCE:L,YR,=B!9:^D^M6@D-^NQ3R6R94C;5W M:6"AVMX@8*.U1A>SV/YD5#%:V-;8DC'" J;_;=>R>2Y@^CK3,)8IYCU#-VK= M>2@8!P]9I)XN4K5N-5>1XNAB<>H8/,M6MV6PT=N(K[A-TO3BK5'CV.2C$":7 M+OP)V^XD'3[6!3KA_=L*D:8M6Z>4M5@'5[23:[H9!S19S.;$S*CI[6Z.*6D< MXEPYQ+E]8M;1Z]W\KI#*V3L>V]%[LX0"["=+A MNXR>'K\[N7Q_&+?%"Q?/X^'RW*JT83(/&8QM.6(_ZK& /0^P:R<284'*ZHNW M>P:&3<();W,+G\57#@P=AW%9>IY%>CABR^!OMEQ%3 XMA_ P^)LWC<\?_RK5 MIG I/*BC=[I=CJNR7.4L5VW=:.4J5QQ(W:5<41F/;^>)7&23MV.9H4]*#&5X M.&^VB@+VS9%,=^3CM=KYYN-Q;'#+1::FMQIM3N$L2T"P +N!;CO'U!TV2EL# M#Z^WQ*G6FY M";&KMQHYBAV;V7R3+TLN=2_>[C6JKSG]\CX0491[&2=C9I,P>9.XY4CC39Q M-O5N(W?$$$O4#DM476]5R+T .@O4+H#7JPQ>3ZAQY'H3 MUS,#H8GO$^'XPM=,9Z"Y&&;EO=[_;^];N]O&D;2_[Z_ 27?/Z^S2BJB[G.D^ MQ^TXW9Y)[+3M;/?N%Q^(@BQ.*%+#BQWOKW^K"@ O$N6;*%F2L7LF+4N\ %4/ MZH9"E8ELK7V#M%YOFY"J =[Z@=>SJXWEFZ#JU@=5UV#']JKL!&74[/:'5*L] MSMXW =6' JKG @Q@#*0NB*B:8^VO5TZ4QNBVO\K%CQB0Z[<:)L1KX/,\^-2M M;K]2^)AX[B/CN;L GZ9EMRL_GF30\W#P=OO!8[<76+3O8@[3^N7O0_=&/UJ. M81]MJ(Y\\3OX%4B*5^J+%(&

C65 TTY]K?I;;CXO%3F\."V1I%M$X Y8*5D:O M:"/[03CA7L%&5E\MK$1%H>L9,Y[Q4# _B-E$\"@)!5X>L6#$@B1D(]?GO@,# M9%,1CO#IOB,8.(0B9%]K%S7VV^'A%WIJ- X2;T@/&@CF!'[DPD7P%AXQ[JF3 M9#9T.ML8]X,UP+,W/Q!3C3)U$+ON,L M%#!8AU*LU3.BQ!EG8X%)9L-64YV&P 2D2J9 DU#6[RT2L4C@VD+*NY%D$?PRN&-)A"AZ M!D&G7H(/F@*[%*>(?1,8M_M_V1=1'#C?]N78@>2XS2-_U%L^M3D8E WP::P3 MWQTO&=*WA&-URYYZYUM+?Q/S[["D?(%SS?V:GY95F!/<.9ER-R2".F,0N +> M!]K4O9;3DB.Z%KYSET[1>I *5D8KF$C^EVQ'#( A)H@?'J=R!9:BP 51!!5' MU,*0!.$*?SN"=\*RKK'+[ ^$J=U]#YP$$,)T^'.6[(3?97()'AL29F%$D0LB MF.=$2!))?LJYT,4^C+"6:M3G:-/G%LC1RH^^!0Q,1JY MC@OKQ57;OS"_Q*%U$L4Y>$Q7QNUZM=PN.]M=QNQ.<[7$^&$%LCACJK/6A6AJ-6MKK^VPT'PN/L8PA$K2Z&W*UA"/EI\>&__6!W6^]5 MB'@)4N@96PQ\!C0#2>.-.6JJ400BR@MN@5877X^.CB\NY%M3*LWC="@TV2CC M>QYI!!D&"$4Y!]!7;\'%,HO&M0JG:H!U7\8-F2Y?,"]6WX7JK5&*_.T]:APNJQ=Z_5^8MG'S,PI6$+?]W-T49[POB=& M\8&\2W]%L1#]71"11W80@GA EP:?76Y?V:U::SG:SR"WF5'Z[[ST.9?N!(!X M*F[9>0!>,*"6OD'T*N"R<2A&/[_YX3(X*EL #SOMEV27 DR/X%=TIU)P\CQ M[X4FT7C?KM=RL19)Y.S+(G/FJ"Y_!%GI[.$5[+] W^&=;V?X46"KG8N/J1?* MKQ8\?MD%LU:)A [)*/! BJ/9*5U>X+4'GK?TE4L\9(R>E'G(PR2DA\!=/B@K MT!5^/ ;S *: *G0*_M, Y%RS;DE3!$4?VAL'!0N!,W?X\YNKW[UO=K?1Z#9Z MK?8;B9,GQ.XD8=%74:(!H>%([!47[3QSYT5?'.JW:OVK0G0/Q6 U[N M^6!CA2/@BPX3Z[\I?>1 2KA;(,*#PB47H4POY8,H\))X*;PRBRL+6+60_D3AE>;PZL'JY,99FT. MLXPIN#V\>JB.F^%5Y;QZ?"YYM8GC:\O4FLO0-IU:UD^FE=:!+8:FRZDT>#Z) MBB<.3C$D]EF&Q(XQ)/;W=X,G4Z+27.LG4L+@91OQ4F%R]7;BQ0D\_/+G-\TW MCZ%8HU%K=UZ@\,%:L74TYOZU($!5]LR_#\)WOU3[2-HEN(EJM$M0A+^Q/C;: M^GCP=%]E&)%[W?/_/E%:;EJEIK6*@_F]N8JH9\P5 [LGP*Y9&>Q>O=53X:FS M78/=CQ6AK$I=^5*T6+'V?*$B8FLEX4^EANE,M+&^(-!6<%#ZJ8-2(,,[8^UN MN+6[-61*H=9]R!=>1+(V0*OY0E)OM15!]DXP]39(X,9A-%\-:FL:K%1GGN'1 MA8E*+S[+3IY]X#$_J%2'FJI%+]KX=CO:EYLZ@ 9C&TLZ4_)OZ9)_!F-&5VY\ M)^;M@-B.]6M^E/E^K@X%;IYWN,H2WB4G_3:CX^YV+)3-V-C8&:H8])B2=QO0 MNGG'T;-U4#9FFADU65[C#NU4V&AM1BB@=$R,&JT M6U:GTS$!Q)T*(*X91G:[:77;%9;2-BKMY2.$:\70HH+(NQ/[*Z_G9YRI+0GD M;$"7I4[=LDV["X.8QR.FV;4Z+=.Q>%O"?1N F$;#:O4K="J-5EIEB&^M)EK' MM!Q^3&5=XP29@$RU,KEE=7JVB?,96%5L'%K=1M_$_4S_WB(6+9)$=X[L258<(-S '36?^/)B)'QI( M/1]2G6ZW4DB9 ./F%#-X$4AU^Q7BR6B]#2IFL$HXO?EEK_'6Q">?=-#D,H"? ML(\-\9V"F*LZ>V(\N"6B32^_4*M/7NSTK5:O;8*:!F8K36[L-ZQFI]*4"1/D M7#+(N7,PL[M=R\:*;T9E;DK0LXBQ)F!L&"38EX$/29J:TZ!&\VU MB2FBVP$>(TO'P';*J]PT09:KVTUZN98N,%5U;C"DR&51NQ-*/4UY8MB MJ+1A=6T3*-V@0.F6(:AI3HD;9VN3 ST;D4!EM>JV2?,TD'D\9.RZ9=?;)H]S M6R*"&^ .@"E7K["R@-%+.W-.O-&MQ$K;NOB>.1&^.0MGD[/VY M#!,$-,![!/# +.A4?R#( &^K$R[7 KQNO?)S0P9V5:5@;CGJ,%6OOLKC19ML MV0]RAV[*ZW;J);AI$586H3M_J5'E\ MP\0^-_H,^QH0U;;L5M[>83]S2]'03@-0AX+)KY/A1^) MB'%_R *,LQI7SX2VUAQAZ%C];M/$5 WPUI_0T>Q4&=PR,=4=B*FNHT!LKW(C MUH!NFR.JYDS[>L.IYP+L7PRCFGCJRT>_MK^*Q(^LT[6Z_0J%N@F>OB[X-*Q& MQT1*7R)2N@OP:5OMIDD9?8&PZ/:#I[_ 6'P7,"@\8R$S'@KF!S&;"!XEH<#+(Q:,6)"$;.3ZW'=@@&PJ MPA$^W7<$ U=+A.QK[:+&?CL\_$)/C<9!X@WI00/!G,"/7+@(WL(CQCUU3NM& M1"P.F"]BMN<%4?26N;X33 0;A<$$;XI=/P&BL0!>)\OZ6_HS?"LOAF]">.6= MC&[K84<,7@NO&XVRH-?81;X9K868NO@!G^B1JP7>7<6BX1@* ,;]?>G@;^? MD?]CRJ3/ZOUTF?V^QCYSGU\+V2OAAGL)CW%P8Y$;'5R>>)+C@L,. D@A.GPYRS(";_+I X\-B3,PH@B%P0L MSPF())+\E'.ABWT882W5E\_1E<\M+J-5&WWE@D#UXYQ^Q'>0=64W*C$*2@NJ MZ$4<(19#0=!H_\1 S!/'?, _F\![QA$3,$#DQA0 , #B->L6:]0;+45R^$U! M(.* :8"!&Y @AFN:P%T79@4C9<.$.).]#O[C,1'%N',9AS!D! ZN;>1T=MD8 M5TK$/8%0P7,BN$"BJ8MWP4MA%7B>\*\1>?"F;[!2X=WX"PE)X+V+]$4)F7^A MO+1L^:N<8SIRLU^B>#-(6DU?(&83+W@3HCTZ:D\RQN *\)G MO5I\EIWD+H-GI[XA^!RBK>$3XR:@J=#ND#" /X8)783/!\%VXP9)!,_V>.([ M8[AN,>STDQK=%MT.AR4:IW[-(0[J"Z/)@ MKM<6@T4",LR3IMIP E9X%(?D&F2I*UJ@T4/ 9U#&?P9.LMVE/_&0-$V'O76 MO2^GAXP\KI0@B/!)8XF_IDK(UL"EL#OU]R]#G<'S M%U%Q$^CT[#3O$)V<'IX>G1Q^8I^/#R^^GA]?_/W=8-5S6Y+;EV"P)M.I1\Z: MY DZX,#G(?)^2"YUVGPD\\M)-Y%[IE8H* "C\>5+M;O)Y"S"O'>0BR6@/P#>%KY@T;.5C (S M'TS\H3L:"8(QR2MEX\/:C]W80^7Z@+%OH6^7$03&+?PQ44-*FB",E%?" C2V M/"\W,7+G[@N,W!\( 08/ $5Q E2!6RB. 3Q'-0VZ/K!HN68/=GUZ+ID23^,G M13K6LZ(K"FVUYF*%:%@^-@R\H=-[\\N?0L41I"EW_RI":!4Z#,WJ60 K7.KO M>B1B82#B40&E0BA)Q9 4L9X<2BH$TLG;E__FP@*.)WB(.PWC&?PV$3VYN/42 M=6@=7.RA1F6CI3=>4CV*O:F+0_R/_!BS!!F,X@?A@=[9R U>V: -BFQ?B_T! MF$_?]OD(7GS O5M^%ZG)]'JU1BL+P^M1X719N];K_<2RCUF4I!!(^;Z?HXL* MD^][8A0?R+OT5[1/HK\+(@K7'I!M"(8?/KL\/&.W:JWE:#]CL#0S2O^=ES[G MTIV RCD5M^P\ $T .773!:KJ_$+'].?!GT /B0+K@B,GAZKYB_)Z2. NT&S DR;T9) MT4;@@R")%QLGEK9TU ; ?=;-E$?QG&$S2N*$3,N =B6D-P*/"&XCBE9<@\@ M<2'C).1K@-@GFT3M8Z "X^R;N ,U%H>ND]EH\,I)ME.!#\NF0#Z/EM3P-WB; M+D;9]B?\&PQYGKB+:#<6WA3<)(H$CN[DQ+T[G'4,8QV2FXHC2;U,>AHIS5LW M0E,.[;H!Q@VC;W+@2$@!!JD3ZS!WZJK1S;="J5\T+Q?ODYSXTHEU$K!ER0[/ M)J2>$.EM)M*+BS0D>L,:(5QC)',KE5M.9R-ER)V<:CR(WBS,60$1%! MA%WH3,1CT-G78XF!.[F3DJT2N5\S$ Y'GZT &;"&]' R-(!\ /FKUE M?( H0M@$..P"OE2X,9(K?L;KTDL+. 6D">_6B8%F M)1B89>I"+P]FZH)LER(9+4ZY71V5N'\/N'KW[V-? H$E+L$]3R@<#/CPP!^. MU3K-1=$00LC=$G3F0\=/BT(B?FHJB *<48O2P M'Y@#, H/N;\"CLPMK 3 )\KB&Q)QUR&?+-2).H TYC>M"\:/0C:% MJP+#36(1:9:L1G MXA4 +6(5VAH"@\$%/P63>L#^\Z]=1%%ZB=SYFPGAS"@.E-@!>G*47)6[U<*\ MKK$V42*A4D**@Y5J0MX%2PS73#IL,4Q'B1_1'*'!T![IG5RPA:9.'%-^ M!-F!:93ZN;I=4A]YIH)3&)QP9/2C&#::#R_,B3&>Q,%,="$.]3CT!JR27T_* M)Z8%+1_.?"KL_(]LYQQS;,>3GF3. I7CI/N]:XMQ[\BEDQ3W]4 M#FW,OL P!KIB!_0)U>!>W=J'G]Z^'AXM7D#VO>=%#=?,RC(\>L[*JM?ZMN': MIG)-S;/6ZQH>;2J/%NNLNEE9&\NU=&49N^*E>/3,.B)/\7I?ECBK/4W\!/]R MZ\C@!!Y^^?.;YIMGDJ31K'6:+U!XLI@P576N\>4X%()]ED/9*2YQLOA MZ2&CL)ILLFH1-D>M]4.N4>N^1.W%#'9LP>"IN$?*X67#7CNR%EX'*)H5@:)2Y;PMH) AD-T#1762XOY@ MPZZ"8O?LK7E)49E1M8;2\DL:&*=/R!>HVM9:1]';35M/#U)&*>-5 >>>RF1+ M(FGO1]:Q6KVE.ZS/66,&)AL%$YWL5$GI0RR-S*X=&U MNJUY%6LB<]L1F5LY/'J6W9HWXU]1C.Y3:5%J$YTS(9:E0BP]JUZO4"N;0-UK M1-&^"=*9(-U20;I6U6+(1.E>7Y1N7@SM:H3N@JK$EI:W*;4T#CUV!AVU;WK.)$)H(H0P@@Z_:Z9H0H0D1 M+L 'ZI<5[M)N?HSPHJ1Y #,API<,[JS]6/D+9&GU>Y5*91-!-"";WSQN-YLF MROB24<;=!UG;ZK2/KR?F!'AU].+@\_L?/CB[.OYT?' M%VD9RZUHM7Z6A&P:NO#L._!=D]"1;<\]%U@\!"E,/4:IA2[V&$6PT G=V,(4N[V#.QYEK5P=/G6Q'!-,ZAOU3I7+ PMI#KC_#;^(F"_P M'IPV/& $3CV-,/=H.1WY)%H-0(XDQ :KH9@"H<8\$KJY\(3:"L,BDBU>)T+$ M+!AX*@,ZPMZQ\5C<8?=XK%PP3(2<]V*B#KB'7(,/ MU);0+$(P@1V6J>NHN& M+A!YA%+D3O 0.]'&<>@.$JDG5*]S(!"\1+5$58WG!=*,VJ:24,*7#<+@&SS7 M%_%M$'Z3/6V1?_#>"" )C\%>H\2P4%"?:J[& \-0T!PC!2,@$V!GC5WMJUEN M1TD(K(J].XNHI%>>:A5/?-;+"3 *I(E@=(AI_ :YMF@=Y4!NP>\Q\X-8-GXG MX6T12MTHTF" M7'>!B,/TH35V N\$%8D#M;#SL@!:ZM;?/S9;#*CGX<"\TD,#N+S#A'NR5>X1 M=LGUL5DQK.& ?0-][<-*CP727HXRQ(44"CDC3J I=&]@6(+:DJJ-NOP&"Q8Z MT2RFYU"WY'$RX9EXV5,S@3=,>13%XY!:,V>$7D1.;"$L<?@6"#]'6@[DC,,$EWA& MY MZ,;6BYI,@\>/:>A;4DHOH3VPK[[D"NU6/>4Q+0GQWHUA*>"4X]7HJ%:\S M4A79[F@S1Y2IKIS(I4;V@X*"PH4*OT:CN_S%,)H"%!'R'&4L!S8@@WR@$(MO M<:(,5$@\5NI0=MM.@59X"+U=RE84%1-$Q B $H0%18?#0&'NR4[D-P KXC/V M\Q;.V ^\X%H)(=*V<%5J-5(+Z]M,?:;$2B))HIP")/D1Z5;4"J+HL-G=]U%! M-6J-5S(G;#X.!.6CD>3"H@9:.8O2 2J&Z.B-9]R,)N)KB69A"TN>-UJ9KZ8T M0;,^.\3_*'0@3C<,T($*P@/M5^8&KS)5&^1G7(M]V4>-C^#%!]R[Y7>1FDRO M5VNT,J=(CPJGR]JU7N\GEGW,[.N"#?Y]/T>70C]O>5>QH[?Z[H%F;GG+OE5K M+4?[&97;S'G&O/0YE^X$P'<*8#T/8"6 I*!O4&(H8<'&H1C]_.:'R^"H3.@\ MPK\BT0KX/@JH$7I6@9WG 7HO-(G&^W:]EO.!)9&S+XO,F:.Z_!'<5F2&3X6MK:#,03F \1";PQ^K$16B6Q2[(GT[-2R%FD5.&:F*0A2=(A3 9, MLVF(6M@I/-!#4FJ9=WIXGE.D4EK*0K @^D2,YAU^-7(CX!Z;!IX+)HU^F#*? M ;N@PQNP"4#D!$GDD1,4#*2EJ2PU&"RZ160@*=,&939X:?"(H1B M">?ZH&KA@AHK4\G:QLFT(1 T<6A\I,6 G>CV+7+VYIV=&36;:FTO 'P#_R8Y MO[6@8 ;B+@!"+="Y+^-%N$O$B$AJH1YUG?>R?\2?X$\AB8^D?OW[.W>+O"*< MP*V:@#80P/U!:9?(\)-:U+/V14QEES70P @'>X5\2>;&L[]ZKHPRN.@XHCT] M"CQ &>&;9/P4UK\,:"3DHLX-:9$K08OP@W#4MS9]VSS(P^H)057)#HQ4*ML M=8,CE4]1:\]+]WG;)P[U6W.M7-\\-7:>"XEVNK67;'B>"R;/]Y&MSO0 W=JN M -JYESQA;^/1;7T?XE6CUNX;7FT6K^2T6[7&2[9@-IQ9R)E:JV<8LXF,:=5L M(\S6RYEGIOD]P5K8*%+U5II_\ 2]_%BJ]%9&E"JZWI9IO-4GS/;NB^&54ZFR MG>%YU^")KF:1U9Q7Y_-4* MGJ."-U^UT-TV>JQ%'VGAO#+:/)@"5Q5X?@3)V[?:O67[&>:)0^+8X*8<-_9* MU]0:<=/H=*Q6=QXWE4CAC89*)G)S(=+-,W9W8+&LQP)^<.542+G%78H:MM4N MZU.TI!PV.%J;:;P1.+);MM5IE31+W$KK6"<_5[M79FSD%[61UW",9-W&4*]G MU=O+%C P-O1R-O0.XLINM*Q>8=6&3W[[=NHDVT'LH8 MJ_IQVXO;CI#"T;RMR K[J$Z(Q.-0Z%P]AD>*AJ7'. MZO,0=)QCK]%_^Q.=\ICR4&:VSX7DK?GS5+G#27@P!?,/L[B)2LAT\#1%Q$)X MG'N#-+?2TU@PH^P)ZAA.FJ8:C]UPR/Z=\#"&000C-;?\$&-*74O">#QS77/K M$QF/,/7S(Z9^;E?^XH/9A/F@FM#TDLF$A1/:/(F#+-6AUNY5F&&8.YT/ MUIS)C=JP%)Q%O (#T_!J2WAE-VO=>ZM_&&9M$+-JK:;AU9;PRBRL+6)6K6G2 M2+MGCASKJ='X2F#5 MK Q6]]NUE0F@-9P1J$I)K:.8?;4B&K-[*%B,1=EAVK5ZU36M1CQG<[#QN.E;;[E2)F^9\OM-.X>95^%@Y M745EX5P_7V9N=8IJHXFR3NFR7:DJBQ.\&]C&:-ES MOE7QF8/!TFMM6T>Y7" MI!I_:4-@8ERF5 VE9>F,N_2*S-ZU"*%FSVIV2PXC&2?*H.GI:&K7K5ZK6;E. MVV4TO1+7ZI@J85,)\ZSJK/@N_Y E:K'X-ZH]J[RX.=:R#5VJCHJ_&R]L:_36ZT MP1JOM->F<>T,KGYD=LOJMGO&R3-.WOH7FG'6MG@O9#V4,:Z80J?H^_';TM?<(N= M,;/J":%[(WP<3=IR-M\G,4H\U:I7#K>E$] MT-EZQ&^"D([+SY:&4('5%ZJ9L'XX%)-T9C@ENWQ'LA.JOA@K%>@^C]3Y"+@& M#(ME/S.D_U1U/,OZ@>-EV#M2=ZB5[="RQ" *9//1"!8KO5#^JED^"89P'6#E M/@R^0+$++/ZT9LZEE1\R#LKZ$??M+D(LNZ?JYU MU>2)7UVID<-<#_MU%1NI"$9_CEV49P)<8Z:Z'V)OPS"_#F%E,2=T2<\SH7K\ MJM;<@7\=4*?<=(W"LZ@G8$ ]!1-?@@FP0FV]96=WX8^QKZYL6PU7C0) %CZ2 MSJ[*%M0:%<^>7-ZK'='_P7Q5=W<4*VG7ZAA@/I%-F:G7XJT+ A]1KJ<:4E-X M3[:21\BKCHB*!FF[X*R[X-*#?_-+;444^%/V;Z0N]04F!^&L;,UH@(TG-8M1 M&6.GZ1M8WT$2 <]@)>L>R:K?7MHZ.*4-29WR1O2SK1EK%5!O1<3+KW0V3$+9 MT%* VCN""+5;DE-N8W@E;6F .]L^;B8+=PW)7U,SH\7Q#2G_D#,4_JHUK9 M(9RC\Y/+DZ/#3^SPZ.CLZ^GER>EO[,O9IY.CD^,+=GCZ@1U?7)Y\/KP\ODB/ MZ*QQFL]&0OZU62O?L=#LJHQ^C,A2[3A!H _1@AV2:,>M0-F+7&I\ "*UKI5+ M/AH'B3?$[MD@$8=2 OC_2GSJ'"\7/77#??!!5'I:ZTUE%%T'"Y4=-;W7<3N[_B/WZ0[X)[WVTHYM!F MG4B3$IQ3MG[O#G-U=]FX\ZG<[PJFD[W:M6O]^\ MZG%A7S5Z7=X5O?[0Z3IO)"'D'2>@+YI_?#T$2^'R\/+DOX_!1H _/ZF_/IQ< M''TZN_AZKFYZ7*G"%/%O'JH"C2OWWE+0W<:2$6&1]YJ#%4FRA9?KKV==+]OGP_)_'E^S\Y.*?)0?(UQ3D MK<2K+_56%2G\6%GP22EL*!OA-Q"QTHV\,_#]PVN?* MVDKS:"AB[GJ42IKKKO[_\*GP&C![*-54!E*#$#CEJV[JSEV:C2IM(M3JC?I[ MPFKWL,;^2#@813%)'KH?OO#TWR M"_G M9T?''Q!;5YU^HV-WC0"K5("U7H< TX@BX95AJE+IM.Y0Z?$-]Q*N?9@/;N1X M)&O(7 H#3SH\7\+ $4,40=M5N_DS]\$HIZ"ABYYE-,5P*B[ZD70[@4UN-*9 M.TQSPD$VPO_P[V%&"B=/BFE*"A"K/&8<+@!/&:8F(_#@V^,]]%O1+?UWXJHH M/3CTZO%JVX:JB:/XBQAH"2%W$BX$R&,9K3W6IP,.Y<$!N]]L6>@L\XG<8]C# M&Y2CD>L M?9X1&.9AG"].\6H>'I-(*]Y MJW"L+_B8ADG40RQ\-<6H'X'>6KX@T)_.W@M+5)\3FNTFW[?;>T("QVX/U5_9M//K[&V- M_4I;N!$>RI=2F&Q_*X+,OCY!8QA#B$K?,2S^FN.#M$H!H94IOM7L M&Y;'7I69[>I).OE)9I'B4$]2XBMPR!$8YC=4=#>*A5O:=">Y,]J- 1'*"6VH M9S!>&^;0=@=*T'/%3:H0/?<;"MTXF+_?>MHDRER(CNAV!PW>NFJ,1O6K5G_0 MO!ITFO6K1K]C#QN]?KW;LPLNQ)?#\\N3DRO;;K0;/?5+97LCBR M\-K)B2[#!E("O*ZSR]^/S]G)Z<>S\\_@=I^=/F_;9WXF*X]!YXS]9\2@%0A& M'0?_?W35K', P:C=N^H-G2%\+^JM9K_?[ P:GXM\-/9.T??S@Y_>T" MW-%NV[B0%;N0]NMP(0E,+(>FEPMM56-*7@B1;NU7IZ!/@UB 9F1*<)'NK2+Y MH$(3 IP65V5FH)V%Y@.@5/B.JYSD9<:+3UP559N:JNPB&43@SZ!W?'Q#,UEV MX"H#+?$Y6/6QW.-^]&YW?M_T"U@;[,1B4C9( Q^LZC^D%0*6@;3+R(U_#P-%>TJE]+E0C$2&!X5-?8G6-G@$2)MIZ,[@;9/ELV5 M>V:6H&/E,7+@>*!5,\0W(!?2*R*1T?621CYFEB3\% ML]5UI%+&FZ)D\"^D(P 3/@+88)7"_0DP*<1(3];53=$=Z*M3WH!XF'U!UG - M'(44:%:>DPN&EO=M'0^009F<<+W';Z.$$IZOT8#U97!*YNW*1^HCL=<8(PG" MNSQ*$79H+3L!I=+"M,!Q%3*+S\)D:OA,[K0,SL@W(R]EI,7C+H9G')U6DCTF M$G'L ;(/(\*J57#UY?4P(8#BOY+A-:U7B\'+N(<4M!APSE%01#]:9G6@:8AF MNWZZ7.:8ED;CD'$"W5[O+@NGY1P 61E#N?-\(AOOZ'EV>G5\8Z[-:Z_/P=9B?B""F(+3E MFZJR,6.F&$N6KI3-L\=0=+0P%6Y2HNI0!6IZSOR$HAMP*6ZTDG$@2,C++5(4 MFM]@8?@H!A*?/JJD-(K$)5&4RYJ;!IAX0C$*?!@-JZ"!0)1Z=-@&=UOGK)]# MVCIE'T&!!&$Z_+*LN,/,$I)OH@SRF1&#.$Y(?)&\O16Y"X8"WB?#,>XD$YU> M%%"*D>-XAB3%RJ3898"+ %SE/(,I(3APU*K A MP&P>5"LD;+4NRP\MT^;9\,J$_;W#M4J 0P8%G9:8ABZ:@<>@FJ9QVO63]N35 M:(L;/+,,5<="D M\3)C>*1FEE2T>(1'[OTL> B"0!((%#*2!?3[0(""I%<_F.Z@O(=9/A7(RF<$(B^];EA%2CZ^2[%\$MQP+UH'-6B^^,]^/ Z#Y'K\P)2I,,PWX5)FU+A0CE[H%-3#?\I-1/.,S/ALS03EMY,6J?[,!\?+7&7#E70($AB)YC( M_=29T$_.6I(!'E"BUV#61[&*"M'I7#\-,UWKLWQR2W,(4PYU@"6S6O5AM*2X MP4EFZ!9&\DKI6&9P/D!"BPW"X!M%UXK$E(D,>%!6^EDZK4B$BG*8$D2AYHSF MZ-',45R>'2QQ7HH^(SF625AXL!I:?F3@-.+8P%9-36EI+9.3I=P/<"9PVA@U MCL9TCKN8:&,]XDWRK&P>4>#:>K.&'>K_6 '.X(W&7RG$>C2+J5 M*8 &8/8+:<=&"1TM'B6X+2 #\%S'*,D_4K2092Z0X)2"X(Z#0">O 5TPE*?" ME3(TB;%^AAG/^,)1S?"L^7N6UBS;"3 J(;1_2N!93="NX&= M'IY+R2LC6TIZ@W.I4FHEG !("B@< 84H5_FX/]JU'ANHJA9P_Y!/.,8%7MP' MS84X0 0)O4T#)$'?PZ'" YH>F3S,Q![N^>CHCD*/I$J4WZ#"]8PZ!]G I[BQ MR+U9V5T, M[@4 #,+-++XT/LH09ZFT0V*C3*75 XQ=X10L*:#H M0$-JOV#$DTU)[OBI"28ETXT;>*K(Q_VK%5/!4P[SC,>T\YEM.Y2O7+WGG0VN M;&C1XK'M^GJ?U9RE@EU* ;7^4T6@=TFRO *5QR*M_*?*^0JJW+SYY60 M$*]'*6OII=/^/@7A'&5)_%ASC38R[%AK[%?I6Q/6M5>?4;\(4WX="GTDZ9M(EUQNNPKG M5.+'TTP"D&NXE1P'6($IM\YD&@N^_,=FJU;7==PD5G)(*#$1IT!98*FOEW*9 MDE='<(#[ X'1EMR1CU& YYOD:;<[O$'@IH\Z#4:.-7P'2A8M\@H$P0H%YJ^! M,FZUY"S;.)R5;;.;V"KF4\+ W.FW-**B_/;R2-W]^\L+DO8T!Q>EZBVC[9;< MY-(1\'RR_9-KSU24MO*XR#0&'= \P^(\*"!^5=1_7E3ZD?,O&5JEVX/WQJ=7 MN+PNY<&P5-JJH@.X?@9H@P#Z,_!+K9K%LI5X5&#-Y"^W#V3^RX]!D>:9FH@OT6"9"N[ELYNZK$/3X^_(2IA:!\NJWW;$^;C(?G!2-QSLM19\L:ET>3H 4#K?8B>_48"CO/A_^)77L M/\$B!AOY3[2S^"227OR=O/#MO<$+OB "E?>R<=MCZH+I0'G4TFD5N7!@/@@( M"\E"^P\SM"G"@F;&-5D(>*Y<)9NEVUAI3>:(9D!#TD%8;6"Z_DCJ0-SO MX4A(\W20W*51G*BP%M!L.J*IS3HL.=]-UY/!<&])F%?7&U4'K9U@?SZL2S;^ M+<>R WF_RQ<<\](6!7SW'HQ_@;IX7OSK*,]/*>]"[D;YF$1NNX=[6'CQCNFT M>E>=[LZ2_H$N;H1'#M+$?:2RVNC4#L8LM4F19IL^N?A)?IL*5"V^D_S6HB-9 M",;@)AV>,$&ES+T9 .?F-#-M"] 1SWKB,Q8SB\@3#^;<>23PG(M:XFUMLJ:X M$,+:INCDS)DX=N\)M"5/=/'MX" MO35["C*M<*Z_4(W59[(>_H:!F>QI ]CG+;#D5QC;?- MQ[#5^!RL^0:\\50>X4.'GA8=TDJ/##]PT@I<%1-%*8$1N-6?>0CJSV[K'5'T M"K7_57"]:-]).F&9FQ5DT8CWI72@XSVPE3)<_2$$X)[G('WW,M (%IAM1;.A%N8T4ITBG+5L)T(O+ MJ'+ ]NRW&!L9NP/TWW4\0D6?5/#I\Z<+M1.8Q59HX]53#5!T6 0@K\,KM,T7 M ([E,+&Q?0!I'-6@S/;QJ2XF<.IJYBL;WJG(9(/.LUHEG1-8\IA?U./@%K.1)QA!&J-:)(# VOY3I9V#M3:M![B@51)J(Q( M:J8P+@Q@,T\Y=!G[T.R,TO9?Z=EL69I430)3#W1^#WZ3[CG+MQ5XH72!:O5$ MKICDAQ=P/\M*E;MYKLS^U8GG1-R)R-Z*$6>9HR'?1)%F.N:@VL=)68 W21&@ M"]1F\U/9^C)>*K-))2(3>L,UP(7/"R%97U?)G%L2.T)/))4\7/5]TA*(BM[2 MP^DATA..HH1KNBE1.W;3.H=INDJLCF"#=DZOG=T5TY%UOKZ9'FXI;"A9@&LC@J]V%1MWN MR=#)A[-_X$_+3N-Z[P;P?58E:IJ_S7-DC M',4IH(GJ7X "KNOTE73_ T](>51D"$7)4;8G)@N%RXPV/#:$$/^'*A>$\B'" MO@'X5BESBH8E'P8 &U7HKC0ZL92NR+YIK:YNNG1F)5>J4-%ZP4'2A."^^6#N!L*#\ M^1>!)4XER=,R($ 3N%FH>J5VZPBH8A"[Z4.\ZPUI>@,1.8%EK/8M9.MI=/_59"E M2!5A4.I@2D1A:Q(/)VJ_:(*V&E7ZD&?3TEOE;?(G62I;]7+&->B3^P?B8OEJ M#B^9'U5*ON6W3I[+."NKNS*&B]"J>;&QH*S -.?0I2HU0S=3*J0XJ,Y/I<)C M;0U[_A0R)2 ![T4V3$ KG.">3/%SOUZWZO)_"Q:+E24LV+VFU:EWK&Z]IR^F M1!1ZX%#5G&]9G4[?JC>[A4O =\(0HI3;](Z2#D#%8V/YK&;=Y )W=L#<:+-C MN4!/T@7Z!1;H!F_=E_<1QEBD5-.E\UE-^UGI $B.IAM@5GHH.W]^5NMYY9?J MPJ'A7#TRVGO#/?VLD3K*8^UR4#;-[$VI.9!'&Q5SS)U2?:'CDZ6$RR%V19S9 M,OSF*^JOAB(Z[.P'A8JYZ Y3R5J2+3+EB$ZY8X@FK36W2$S4-CG'I[QC],+> M)W'60L%NSXGRG-S'%=KLS%X0@A\7R6A^UB-DL4#*ZX)6U^IV.E;3KDL5<\/! M==2GHE5M/,TH*Y_D)M\9*I$F MJ< K.''QL*6LRVTXRC5621&J2&3>?BOP.#N2PTYY-.3_3N.0%%.K25>;4I+H MA+B,&!;MP1FSC.*;,[:9&[+@UH>+Q^XT;?><'_YB$TZ5M1T.1:/C-)I7@WY[ M<-7JU7M7/:_&U]/SX]].+BZ/SX\_7!Q^.KXX^WC\Q]>3R_^Y M.#[Z>GYR>7)L"H)76Q"\\3KJ@>>!Q0A9[.PCD]AB&;BHX>G7BV/\4?6N667Y M\,6*NCHFH]D7LB]RTU(::\J(S=IN5A;V74GG';3VLP/=RQXGNSX[!A.+JD:8=;>3NU5ZMC0\Q#T@%_R6@$D MG80= ]#AC3QZ0"WPV)3#3*9TT %P]#SPW&^KO%[PO#[A@^F,>$81?YLF \]U MZ)2Q'V":/!60DJ>=IV%P'?*)#-!'2?E<'\_23AE+*;]-VV1H(^DMF=DMLF"* M^2=[]EO@=#(U^#?X7RP[\93K=Q>/T+,A[HR$[(9[B (\\L2,/9Q+JW(6G MQX.K,&5E\F[\E"M=5H4=?,JK*-JY*R-&;GG15EY^.[19ZQ22>9Y/J_S\IJ$@ M5QD%<[_7LAK=7H7T(FO78"=OXFXY=M[\\B.S&[5>MTJ4V$;"%'7YEH-DC0+& M0&>WH(/RI=GL6LU>W>HWYJ7,\RRVS8+#FU]ZVCSK56.>;=;\UFF+;16X%\K% MEFUU6YVJ#:_7B(J'L@VV"!5@9K7J5>O*UXD)(R@,*'86%,U&V^KTFE:O-R\M M=C; U=<65/]=LVX"7"L/<*T^O+P!*ZG7Z5EUNW([S&#K_@#8J\"6W:Q5K[@- MLNZ-?+P*8*U :!EH[590;:'E:#'(,I;?/> A\5I$QV:^UIG"^I M>E^IFQ,_*^>950.7IJLJX2^+4<^^T-)5N?4+8TKRY1/P+.*9:JF%?$8JG?ECHUVKZUXS M>,F/W=P7-*X<-; 8>1DU?%ELGP:J^^:4CW:YP79G!]NJUV=&^YG?X4 ;+SO0 MPKAHI.VYD?XC\85J[_N20VW/#=6&OP=ZH%CE9"'6W4B6LALEV(Y*U82G;K:5 MM!@M7;LEY9#3M4O-0KM9K]!<"3Y5H545F5FN:>@S)8OF(/9^$#Z=]8F6JWHX MHS4>.XX*W_LD CS8_32K:CBG6Q=46U/^NZZ .!+MCMWG5]VNT[EJM<3PJC\: MV%>#8;_1%4ZSS>L#N!H+=675O9H?CC\>?OUT>?'UR]GIQ?'IR=EY5GGIJM'I MM1IM=9,\]&AJ?%53XZOY.FI\:7@QQ!>3 ,O5]EIA':]U=#M H>N7EB,=V:-N ML]5I7C5Y'Q;CT!E=\8;3OVK8K6&GQT>M1KTWMQA;GT].CR\./QY?_L^'DXNC M3V<77\]A%=KU;J_75%>;]5?-^FN]CO6'B&(24BR'J1U8=W&N-G'9"NP,ZH+; MP]'5L#'H7K5XEU_Q0;-Y98^&0M@#F]MV>VX%ML\N?S\^/SG]>';^^?#RY.ST MRN[VZW;'++Y*%U_[=2P^ A/+H>GEEETU51\_)&FKNG@<"JSE[9 M4_4=UHA_FDQ@5 ZUTX*IGV.)7Q@>%9V\ZE[95_C^J\O@JG_5K,L_W#_&K>'_ M7MR-CO>OOO+Q;S?!X.R/PS=,%JO\^8W['3D7>(+[(^Y%X@WSP0']^8UPA@C+R8F,(>AE._'B6GOY7]Y__^VW\U_EQH_&OO_Z:-,YO MZW_^L1P]8Q%BX]<5D92_+$7!%'T8I?ZEZ\;MOZ[__';1;AW6_SB<- )W2:K* MM0NOW;=70=8XY++;4!BB,)!]HE\8O3.T+@7P='QV-+W[^H_?Z__>CS[^ZO\; MOCB\78[4,-/]]9/;PM((U*L1%Q &OG*26UK3]1X*[?.TNRJ[V/]GF576;#;: MK?;(N6HUG0%89:)[U<=>#8UNOV4W.KS;;G25L;62-@T+>C(LI1>+9L:F-UUX M=EK#)G=A:)LN#+FXH.G"L ":V]N%H7/\U^\GOYY<7ESUNMU>M[>K#FG);F_5 MWN???K []?>=EW!!5SP[C9&JW,S*R_=T'J\:UUC8?\DR_O>NEU[-?LE2S?-U M-S7NBI-^?('1>V?;J-4[6S#;ZCIJ5+0N5E(*]EY.M>Q:_R7+N1M@&F"6". MG8N1"+'-^%.K$C]"%\^H[\I/OZ^8?*=4#7W[Y'%E!)#!X/E_JR")TM([ M")L/(G)"=XHF?778V4$ZK1)=4LWO(-$^!N&D"@(I;;^#%*K2C)9Z?P>)]!'L M)?^:?0#+X)WL3\6._2']O0+;H"+R%+-6:HURBA4S66H5IK*\^:59>\(I_@VR M"%[V6#<18@6N>7&.:>X%C-W9!XJ$W(D/A)0&[Y_&:)6/,8[C:73P[MWM[6T- M'EJ[#F[>'8;.V+T1T3LQO.;ANR&/^3N[U6_WFXUW( KL=KO7[-8;S3K\K]EZ M)[Y/W7T\=6HWFO9W\;TYM&OC>/*\+(]S00?BANP("3R"@<>4])'9^61SS&1^ M&)"^EJC!FU_L^OX_7UD\H%*IO%Y'?XDY-]XU>EB&M/F,0EJO1V-GPVD]8:]B MYP7FJLBR/4!@XOA8#X-4ZTI7)WRW1W,:1WA3)\.I$Y.8ZRX;91A^N MFQ#;HB2-T_OL6LA&E6HSRZ[9_VDDZ8:JS14XNMI+;=7[S3IZJ?8RN\#9YB^6 M$E'5H([&KABQX^_"2?"("3N3I:2PIF^4<%DC6-9&:7)FM_;X6Y8 ND.Z^0+N M"MW8%5&AJA0^V^XW6\81-HK?*'ZC^(WBWZ[=D^V0M68SV@#!;$9O#EFV12&; MS6BS&;UB+[UAO/1-5;[K\=*7V$R^QTL_=!QLP(,',+2;OOW>^QK[:)V5 ,_NUVG_AZJ MUU#A,G"X\WQFG?#+ILBRXV3GME3GO#..VOW&G?P&USX]-O M(-RWW,8P5H7QZ8U/OW$6YW9(4>/3&VQL"EFV1-\:GWXSZ+(MNMCX]-7X]';= MKIV<7ABO?E.]^B5X>^)[KB_87[^>?V(G?A2##RW8A\!))H DP_!7J6>-9C5^ M[0[XM29??/L,+Y,O;MB\[>K3N*F;09=M4:W&3:W.3;TX^OUUR> WOSS5+=\6 M;_22?P_\8'+'CK_'PH]P._C"&8L)-^[IZ]:O1J,:]]2XI\9OV3A#U+BGKX+- M6ZX^C7NZ&739%M5JW-/JW-.CPT]F%W4CM.M:_=8C[CF))U.:/[G^MP&/S";K M*U?#1O$:+]9XL<:]V3A[U7BQKX+-6ZX^C1>[&739%M5JO-CJO-@/QQ^-%[L1 MVG6M7NP',7)]USBQQHDU3JQQ8HT3:YS8S357C1/[*MB\Y>K3.+&;09=M4:W& MB:W.B?UT^*MQ8C="NZ[5B?W$!\(S_JM1P,9_-?ZK\5^-8[.9EJKQ7U\%F[=< M?1K_=3/HLBVJU?BOU?FO7\Z/C?^Z$=IUK?[KEU!$ "F32VS<6./&&C=VI]S8 MC="N:[?=MD/6;H>C:VH3;RT0MEP%&U=X,^BR+>K9N,)5N<(MXP;OG.Y]\\M1 M "-F7_BU8"=^++!-$;;K_B-EU^ZW!RJM4ST8A&P]Y:0_Y71.Q,8U;/_K>D=/Q/DH%# M-A:AN'7C<7Z\+R.O_Q.&E(2^&XUSPR)1[ /;A?;:,T!KMF9'>)_Y,/!#G?[O?6[P8]FMKT%K^EKL#T+!O^WS$;SX@'NW_"[25F:OU@ S%TV7M6J_W$\L^XJ3G*#;AW_=S="D8FO(N_55(0U+?!1$=4#H(!9;; MN!'X[,)3B?@@O@[L5JVU'.TS9!&1F[FES4N?<^E. .JGXI:=!Q/N \+H&T1: ML:7B#Y?!41E8Z?.][1,O44+A^CF"7P$0T5Q[PH>A233>M^NU;)**R-F71>;, M45W^"/K"V<,KV'^Q!MWY=H8?!;86/ KY0OG5@L=KIG'F#G]^WT\/+K^?'% MLT7= ZY7"6;M1B5C_Y+KH(F".Q3_3MQ0X(Y4E';0%$X2 A]A!>3E.OYL]YLM MBRXZ%]=N%(?XJ#%8]#!TR"DUPP$BV"B\ .H#!=>,Q!C M[HW8X(X>!%),A.J"&-51XL--]#R>Q.,@!*(-:WE*DVY/92')+92#'I]&XD!_ MR%,&34\7%BZ65^-!26F**@^<#6!FZ@\ ;PI/$7U/V9Q!Z0_8[? &#BRQVXCN@T =/ MCY1O+F8K#O5N(GBKCF:O$+U++-"]S+"=CT ;F!J8;ML<#69?*V:5:ZSBE_;T M.P.+UQTR'2U<"0W<)2Q?BIFY,4S'@4>]B]ZQ?X*?SH[&PK_^^SO7@-J 6H.: MXL+K0?02QD0>OD8L&P1OH"GQYI>CL2M&[-!Q@L2/833L;#1R'7"^][Z$KN^X M4^ZQCZ[/X2-\4C\NL(V7V7=]D>C)!L-J@X>VT7NGW2KW3O,;;7+CLK#-5O@* M=5*S7KKA>A.XPP7[K>F6ZKM!,+R#_XSCB??+_P=02P,$% @ =WYG61#O M?C0#'0 1AX !@ !E>'!I+3(P,C0P.3,P>#$P<3 P,2YJ<&>==W=4D]VW MY@NA*"V"H9> =%%0J=(B(EV^@ VDBJ T$9$6,"04 0&E"@@** BHB%$Q-('0 M _HA($KH"8E*AP007DE(+M]OYMZ9.^O.6C-WG[/_..OL<]9^WO/N_>S-&>-0 M@ /VUG;6 !\.Q-WGV\O#P\O +\_'S[A 2$A 0% M! 6%1<0."(N(B@@*'I X('H0)BXN+@25E)* 28G!Q&'_7,(%V3O#P[N?EW<_ M3%A0&/;_+9QV0'0?8,]U#<)U". 6Y8*(G[Q<_Q+@?PH7]YZ/?/S[ M]@L([AG@#P#<7! (-P_D'Z_W=N/V]@$>45XQI>,6? >=??@/A<%.).0\VZ=\ M^EV'^+EANHKNU=N)^P4D)*6D9535U#4T#^OI&Q@:G32V/&-E;6-K9W_^PL5+ M+JZ7W7S]KEWW#P@,"H^(C(I&Q<0FW4U.2;V7EIZ;]S"_H/!147%YQ?/*JNH7 M+U^]K_N KV]H;&KN[.KNZ27V]7_Z.O+M^RAI;'QBEDK[\?/7W/S"(F-]8_/W MUC;X9^7B5CO.)63CS^X0= M/'0B81_L=,ZS=QW[E77/T<6OWAX6D%#1FU5E_ /M7\C^WX E_K>0_0>P_X5K M A""<.T]'D040 "[Y\LK2E$K5W(#G[L^>^#0DMEQ\8)0KMT\@$LS-^4 '0X? M$/N\I^;)4+WY%F2,J,8.?D3\_:4%YEOS0$P39$2/:VOKU)JU!8Z(.,">X0"R MII:WONID(-X/;6;\59>N[^V3K[ZA5DEO6-EEU'2YV*FTJ3L&*6("]$UL?UQ2 M*')ZC8#\U=G$%+5"US%UV-,S\N!2'']JY.<+],&,YU(I4-U(_(+\F;,QPNRN M\'G'.[B>2D862S'V21ND])/.P<[2D->Q=\W]=/-_=,=('3'B?T<,LC21T5K/ MA[/IT4:7;OBG;A/67QS;=F3&3S Z&6O M=W?!>FQ9JY"S]2WR=9Y#AU[O. MC2M6;'7?\0M^>2L>K:TMI&WG+@'3[8-&%\[P%HV5 O+]^CMD)HS]^1V:CWYR M%/\X,E0F:)B_4?O$#:KI/?YG\^[DS._N!YN6"!!SD4 $!"._P);ZVE]4KA R M3=ME%O7)_D!D U& P*8,JX%!8L%\J:34EF"JL/8(DW^YWCBYYX/[YKK[5=M/ M329_C+A;R;/(E=DMG7$VDX@0=9N(\V9:.V@)FSAD?+I3+NH.B-WBB_%MWSUL M'??LZ_TL-]8C,(D#\"J"..KG?NP[[2,MZE>0_<(/!8\\Q>)5XG_L F]T'7:; MV@P6HD_[T![7O);[$WV)WI=*U_RK(WSK9CJ+"8KOG3]I.)%F*NA4L5R-Z3.V%[U^^ C;/M MM6:--_X7&,+?R[+TS XA=)8+"[;%/N?_>9\01=E:#(!4E:?_X0"70!H5(809 M-7;I6CEGHC0;%XK4=3W[3A3QA.M3X73B"6/?5B".RPH]/$CGTCL'W$#O\.2]> MEB?1+%9TX506;A[W!'LC-+--!SS^'#P+&APU<-_U=V9*R]RW&LDWZI7R?1+N M%4.%3ARD<8#VFEIU%[!L-DN8C+)?73CJ__C,PS]O"TSA+5CGI)53@Q\"<&4< M((B0)4/N1 "@MQ>]>?S31'T%CU#H5>TJ:;[;@#(_7RL9V1A<(QA3QO7C@0>M MRI8O_LBPMW0P!U# F*#J:(,/3*'TQ<]=!R<#5#VP0)LK&!.7/\7Y9\C MLV!E6SD?1^:R9KT2HD:75+3":@<.^A2Y/UI9-Q%-\9D25\"OPY?GZ(*NN^7F M2AVSTP86_H$R<>4 P2'@M<]$9[IDYT'@DFQK]_53??'7O$[P\/3;MWW M^2#X72R. \S"0?6U#JS00LZD)RK($4/1@,:\]/SD.1A^]YKS)G?+&JV,=3"X M(Y8#I.)T, K/9^1)LY8J!J$F#H&W3C%38X[U\R M*8H#T"Y@N\;T=7;4)0B@82A;W\%Y'JUB3IXM"66[!^Z4)/<:J?JE7 @=3H)^ M)000_-;N#S"(E#K@L+DR^C2#/VWD M+T>-(%*NEZS1CYEWND_>"B>4WHX5P6^[L,3RND_858-,RR-GG?N#4:_N2(BD M;DP@#M^P+6,+R#,UL$'N4VAG>F5IJ))3Y$=WS/2 39@W CQ/B>Y"C$OMQ:/:;&#H+9EP%0K\G>6W#FAXTXY(]4^O;V], M9.$?X$00ZZ]SUSFH^'M/6R7UY5/W8'=42L_'CV.&1EXU4B=]YX\9YW@_8!]E M7'I)RQ(+,E[%1VU/5+(&3#>:?C[B (K&7&-GF!["^]]$(EFNEETCE ,:VN7XM15*,1U^N\)V MRJAFJ4VP+8FYQCT^-,5>@^/M0A@V/5'8)LL2D2^1S&7CJ>P[(AEK>6,N\Q$< M8!$^'UA@8+ 3\D2BX&UEZX=][ZR$'/#.L"L:D*? U3+$3N&.3&Y6!RZ=O'[! MU)L#^&0,[LK]MNED*Y#0=UXOM,D-AZQ&.BREH3^Z:Z2%%C53(N1/FD]]7_O/ M]MN2++'!6?S]>K8&H[7;077SG/;CH+];>@56L[/"U[.J@M*T6"9[).AB-IHG M3GR ]MIR^?*LF&B;X&&U[(?9OR-T$9G& >@.#M.&ML4;[3.:(9=658_HK5P2 M3ZO5RF MR71'>-:V\V(#0BCR3E7!5[_@$HV^\?4GMQG0JR?:8Y.6+A H+^'"-R+*1$'? MWJ@P%4.9W-;\7]^)C_H,K8EDV92XU,H]ZC< T[&"Z$BZ=04D)."WK7CK]T=: MT+[B.QF^VVJ-(5BV/2F9L/1IXX]J-'=CW/^VM+,)]U;$=EB\QK%4JU!:U)L/ MI(S+4B+U^XD7,/$YD[?@)7%8#W*W3NJ.83<'$)@&[W@EO-'[7%YUQF9B_)+0 ML3NW-2"4$'?*ESH*>;S:$B2&2)AB0VK@,$_'K))G^6VS9E'QEKXSK8-;8O36 MGX,= ]B>AIJZ2XRXW9ZEXXNP']K0*H>K;0^_L8Y6+;*ER[JV#3Y-7!CM'5XA M0CY--@2P#B/X4):.=,GD#V3H/$//^&;9OD2>J*D.FY>K,1V-T!65@\QW?QHP09_PGDFY:"))W[D0+_'O_R MCN@4=L'W+Q]=[:DO;_[@5#FB3<_=QR#(__G5B)0$'7IWB"O069T4LFR;XG2P MN633M=:WQ5]'30)TU.25;W EE9X<=&,&4U,[0H70WL::#/G6[CG;9LF"-JLN MJWJ+IDI[;+X@AR^?,7LQ>0#@2E_):E M+[VAPZF[!G9@:73^E9' TRO0=H$=;%?;H:^X&T="5GYKG9P[5G4H?58ZZY,) MI/@76QLM3&_H71,:GS<_G+*XV#EZL1BA]K,\CN*KFJJ>3L7(8GK*A-I@J+;/ MW^J>3S68MZQ*9U]>KZS(3NVQ$;[*_$2BTX6,%28,Y6P'^E&"C+GWYWAAM\1YWFCEB? MZ3I?JEA1-?#CI4*/K?X2!WCOO5Q4C1EQP]Y30$K4)V$K'0X8O+RNIB.;E/J% MD7DA?5L'U'19_AFMRO(6C]"R+H7(N ?G=#<=SY?U;52,ZA7-NJ&Y&OP#F@"7 M:[%@(L!U>/F0D-2=;.C;-][4 M/4H?:6_F>V#JQ8-O9IB_I[S6]6@?'.]?].2 V2Z?&1_(K^'(>JTJW'3/507$@'ODWXH*T!Q?4M7CDX\.>U=5B:, MN(E(*X6 #UZ@2ID7L:+NBW4QS9GYJ+%$BZ&8*]A7A_FXO([Q6>!&$?G4H_/5\![BG'E&A1>8<>G#B-YDH([. MZD_7*PW)T::91*Y3O]7N"E5Z.V*Z"?@C9&[3(+T'UZ.Q?$'KO,WG^SX\I->] MV)KO:MQQ&9GP9QTLLX+7/2SF'4O&'/J;]\]WXB'9^!;WI!G%_><7[6YVP1][ MJ=%G*O>"_X#W?'/K\P+CDOL#O#TM%4*9(OLX &3J_)0[G!#5X#0S:146>MB1 MYX5*INW8B>:<; MY"[E?!=C?.IOZ?Y@<@(>^6]/24P^Z4S\.%J&&UM1N3J\\ M*AM B&_BAC0YP#?$T+>'&&'T)0Z0^XS* 9A"7MCY.5P3!Z 4($1O%"(9+HE5 M^;YM@2[GZJUO^GF$Y"DT_G%$'V>XL^U3,_92T_$8#E!1^@*EVQL[V+4FYKJT MP[O9?+/FFF*N[+TLQ1W1H:2AI [Q,V4$F$L[7 1+>64 L4N!RJ'LUYA6,*V9 M@%QE&TWBS/ISQ>JAXZS#U3U0\/"-:.,SHZ7<='P/?C/]8J1PX,@!YFO;OVB_ MKY@]T!+YY<(2UZ'J9U:\ =T[ZM^_;K@DL$WR^0O]GG8C**YO*FSS-RX?<7T- MBJ269;;M&ZDEA?>_.C6P_*KC$?L4292*% O"Z)!"(TNN;GE:GF]].&#V]T!A M3E8X6[YFE0"J8=NU7NH'X]*:6U^F?X4%>VK8$I;D&"I)8]"'\'-QFLM'!X>= M/ _S1\I+@ #BMP1_YJO(#MR[!9=''7[!<6\%( MH6W^[M&HSE77^SQGE)5-$:=C%CQ7,&APC>BE"6*9*%39.7IADK9IV$N#/+F0 M:O=/OM=.5^AD5U>/[+4T>0P;6FB*.?3S,R)5\\W5D.O+ER?B2B%J?H@9HL6: M)S(-C:Q$(^$J .MKU>AQ@)<[JD$[=RDIU8\/.W)HO67SSKQRJHVZWC)S, MEZ([(L^JD)(EX@-UJ39G_173?ZZR]Z-$:!W(V6AZ_<-FR5P?B<[O@/-]/SG_ MZ+CQ ?0T<_\TLIS(\.XH:#CG!4:?_O;]I"])W3&MNF+[K>PT2)&%LT_Q9P7=5,^O.>\1Y?/$>JT MVRA$*U19.6$3!^Q54)'8/AP#RNX]R0$>7\P"->;Y9Y$I"=+\7@V4W<#[BRVJ MS#B6#",*SU4];;_S7E7=MU=?I9^SF#9\D@-36D6YSC1&6[FS-=.SZN8A) MD_!(E>P'?^X+_0PCI:]G/<#N0\O2< G%]]U&Z-Q.S%RE^ MX5XGF>:HZHL,Q+(\%;YBY]=D8!!=4+#1=]M-U?NA_Z1>_$YP!U:29;)7/T!Z M=\X4BLU;:ZH)JZBJ3!1-KY>R+I)3.(!8"X+AW5G0ID3_ODX.)$&2AH=3+T:R M)13R-]:6JSF FB7_;M(:8BOH3])6Z#?34*89"H($<>5%^#4>KVFSAGMZU^0F M7[WEOK;CCYOK.0Y_5@SM71,$\Z@8/$56<]6]V^W,Z> 7,]SODHWF=Z'.3BQO M<)>"32B.9IMNY*0+%7KO@Q:^ M]>O:YJ.?*4['PM9_B([MQ;C[+"(U@GR? ]23NK4X@$R70K5A*B&Z*I"4A YZ M&B^E1*&=W!GB;V8=W:W'B+/<&#QN:OFO/5R#ZNK'CN(=PKD>[2C[)<;5%2^T MZ6*^MO&!8J.WP#*GQRO;1<=<7=O]&\-V5RJ>;JNU,'NPC3"XD[B-ZC@C3^^(@,;PF/P'JR M?_/0FU/:?8CT8[%/8F^;"2N:55.(*]*4K*QC,W"!H(,.X=>2POVC;PX-'% ' MLE'$(5*URR"Y#DHD\Z%]6DB'WM(_@;J]0P>P.2>_^%Y#YK%2" MJ!X\W5R\C@%-U;I5V\I)&1/JPC)DFN;%EP?#9+G&5-0D.K!V_M;*4_ M6QVF:$GQ,VMG".8$?S/W7@Y0YQ^OATTW]B^C0E.;:[LZ<(&V(DNG:Q-.0)= MF2W$N&^OC$L6-G@PK9B=%M70[+G[\+SE"49V6(?\O7DK;O-"L(-Y&I2D>#[4 M!1LNNY^LED[Y CLQ96]VD=]HVTB\'ZVU^X$MB?9D\,0JY-5XC"VN/[$,?N4N M)>,[GZIR<.4)Z2Z:A\XN8N1M=8*/:\$O&GA'&XMLJVI7+XV(9,L0H0.,]H6% M8J::=ZJY1%FWA!L-Q#J&7.T3;VAE'MY_E?^-E P/_^\KSPAQ^MRQPNW@9!( MH6B)#:5,VTJGOD7K?8IT"_F:66P6@GYVP*3;D&1,[ JQEQ<)M(L:#FV0O5$Z M;-1OL6RA0&U;+8]'2)M:,H59P?25D=,S^YH)3K?41JHR(T*K9!&/JE'A6](@ MB>J 3T:+AUFG#JH)Q5("(M^U$$$Z5RT";H+OKKS5[!TJ0A_]&V M_O*2GBNX'$1(Z%AG:.8Y-["L8WAB$FP^^G:*:'*OHB7UW=%QTKM5HV6MI69- M(=:C]WLI,IP5.H)3:L;7?[W2E-R=\UGAU;.(!12UR4MS9\_ZVV?:/V26^,]"(TTE3FCQ:U@94/ ME>0 8U=-W#=6:"Z30^6;V9@-^U: M*'77"#X]6/WW2TWXRID?!S!W2?M]F%+HH&\W"WC N%=GNFEQO7W9<9R^ MJ.#.)_IN$"@(UD$UAKY@B#LUDJ49(LLOHU"BMI4W<3F6:[EIAS2OG54QCL(Z MX$,\1<ZXEMA7$QW%F'=E_?W"P#SZB#2<_4DNN65UZ_ MX . Z\%.+UH?+HG^LY)7_DZX[E5'V1#T,[5= DNNR6$0((&;%^"M*, MP:Q-1_5.O\.>5N46:=7WL?P"NB--Q-&VA&90]]HL!T@PY !0M!8LZFV)@8-) M^,EV_VO,U5.+2!52U? I!66Z)>5+$WUM*RRCO?CA:-;KH[7=JI3;PS?1M%RN MM04'I@Y:[!OF($L"R8^JO!'Z*Z8JL"*^2 E%?MRH\,;2U&1V4O: 59&V L&?C/-41#+:BH'H+I5/(75M:X7! MW&X _6HBR.F+TD:+2(7\9;B<;YUVPPE:Y$I^6J56-(P/O\I MRMV6_L'E^()Q9%MI@ZY^-Y5'\%??M&?6[3A'X"K+@UXYEXF1!O.Z=NZ<*6Q^ M\+" H==]5\A&6AD?L]U9EB0SETBX'DGGW1P-K17#HR/?>S4V%$)]7(+E?2QNPDQ/2.BS)=?1US\"^AYR>G-2%&XQO^U4W[\CLG-M[#W\:=OD9U60M39D:VADJ9C,;*O6V M9TI2FFE&;J+<+Z4D0O%NH M]8RO]FRFV.I@@:AI3-3Z_I9@R_ &5G[N$('?& MF[>4V>_1SO=_-N#BP &2GU'9B%__HWLA M6! H^4_0QHS"W;L^'&!(&+W'M*='O(ELU>LC*]*9U;?MCFG;;;A/M'W=2YK1 MKI.74>H]6J&AXLWXY3/WLC402INOYNW-&\K3#]L+:)3'_W<5P1G_-U!+ P04 M " !W?F=9^^-EW9T) !:0P & &5X<&DM,C R-# Y,S!X97@S,60Q M+FAT;>U<;7/;-A+^*Z@ZO=@SHBC)=N-0CF<2VVTST[PT=::]CR"Y$G$&"18 M)>M^_>T"I$S)2N(XM?6:J2 M*H?"LD0#MU@Z$S9CEZHL><%>@]9"2O92BW0"C WZO1][@^%1KQ\$IR.H?Q ='K%WK]G>A\NS?=?Z_.W9Y;_?7?AIWWUX^>NK M,]8)PO"/@[,P/+\\]Q6'O?Z 76I>&&&%*K@,PXLW'=;)K"VC,)S-9KW904_I M27CY/LQL+@]#J92!7FK3SND)E>!/X.GI20Z6LR3CVH!]WOEP^5-PC"VLL!). M3\+FT[>-53H_/4G%E!D[E_"\DW,]$45@51D=]$L[PIXA5J^TN0YF(K59-.CW M?QB5/$U%,0DDC&UTU#L^OBG28I(MRI1?6J1!9^#T$BN9XL@7UYF(A64'@][@)(Q1X>7FEY>@K8/^)NL[ VW%&+O2'C(U M9C8#=I8)&+.+:T@JVE'V=HPM0+.RTJ;BB$NKV/M*@E/(@XEV$NO3AYUA<,"# MP>$>WV=5D>+Z:.V_XZ(U6C1NY<4U K5 '_,BL:2:P;.#PR[CAO%4E>1A6OIX M[*K 93L+..@/&ROXG>N8%V""M]<2YHT2AOW^\,& \)_*H#7./X4$ZKL1)71. M7W79SQ** E=:C)5.NRP##?&<)0X4<]0"M]%)2#W]>BV/); 8VX)^WNEWL*64 MM3]=/)N2)\US+:CO$21*2EX:B)I?1O?5&VFDUE* 7MFJ?*F(&((>G;R!Y'-5 MV6@LKB%=I^V6-_>"1K6N+5J=33>B[2FI-.&RGMI)@5*.9IFP$)#*("K43/.R M%@<)?8C]:N76$@UZR)%I6ZCE^LU9AW^F@5 LG7.Y!)JZ"$V(91P=I(:I@!EZ M!)L)PWZKN$9_+N?L/91*(VP*]A/V0#L.?B,,P9\E^T-IB>$.H@_%-UWVJDAZ MHX6MT2)#4G_HMG!G>=_:\H;;9GDON7$Q+LOG[ KEEX#1<-<;H/9FERKDW2%H:Q%TN&T(NEPRMW]]?SP6GL*"!]OTDOG.3J_&N9.@$=[X*48'*7^R3\*.I47'G8T/B-^::'1 MHX-DN?-$XZ6)QC@1K7,5H]B"PLIHA[NUN%O"0^=T%0%; ,L]OK]EN#P'@^M! M\W21UN>QTZ4@,.&5N7L7BL9B0!S4,_GX3E4:!T"*F0KCB M;0>'&H>/U#>6U M:=/G$A%8=8!W XYN3:E4*9#^4!:CI$A=QM=4L1&IX%K0 H0/0QV1%S1292@T M=*[(N#C2T9PR@ )9E_+ILI+3_E>2$SOCLIP0-R$F]O !:SO.QM]BH(9(H-@? M;7L'W,<*W'B[@7MG2KJ%W[N3V9UAC-"?BI30R8TJG&%S@\BFXQU!ENNT@0\" M6O!82&'G%)2NFY:$RI]2D: MHEES(%M$R'?@5_^X_HSF (H=D1N-/PG&N/\?E^ N$0!?M 8ZYHX_GVMA<7. M=CX'O"90GA$-_C@QMH/87KIM$#OWUGL;!93AK,]>KF8MU+Z "BE"54E2:;+U M5CBX9M1<&8OE]"X7QS*H=?:7?Q' ]C[298R@19)::5T+GB"47'*6\K9%M9!K MWTN5<;.(G8G>',@A=;SO]%%S\IQ)<06RSM2NM.]^M8H^ ^SUEQ<&2Y<7MAG\ M_X0WPT6V!L-:4^5H$5\;23Z[7U=6->*[>YD]]Z2?\0A,J\W MNFA*,N+J&U-VMUAY9553X.^PNI*EFZ[]&W.HVU!)R[8[S!G7\XZ_>^GLNY&S MGG]0V_W"?%;LTB.M'O3HA]:EM15+;*NK-3;IG5[31IE(4R@6SP%9=A2C_[L* M9JBRSU[.;4%^T93'1LG*PM*:-W!AK^5J-@XC2BUZO]VHI'-*9ML_&+4OX7GS MJG\N _Q3.W1XU'OV;+=+V[Y+NRWZ=EOD?/PRS]_;YVWD:O #Z:=S>HZ$NW2S M=Y..9+N7_@;AD<=(^4^[C/XRYKY:>%@5; ,\M@X23BE2%! TWF^#6OH2K6P+ M4!Z;0OXAVM@JT#RH,WTY_TH6J<]$33ZLO&;N.@O[ON_^_;V*$9L^#0N+*T]P MZ-"$RW]K\'G8_JB,ZZARS>%W='2MZ"E+5#*?8#G\A;?%G4;=$JRP^=C?.^^]\Q?$N+Q=N;^#USW@U220?=+AH5=[CSQ( MML@"QSRYFFA5%2EEK)6.&G)H?1?"+DC,E_5=[MU_:83[%HK3_P%02P,$% @ M=WYG67LB[Q?0"0 NT0 !@ !E>'!I+3(P,C0P.3,P>&5X,S%D,BYH=&WM M7&USVS82_BNH.KW8,Z+>G3B4XYG$=J:9-B]-G6GO(TBN1)PA@@5 R;I??[L M25.VDMB)?)$392:6B=?%8A\\NTM81S\%P5F6\BR&A/UZ_OIWEJBXF$%F6:R! M6RQ=")NR[,S_MNP\O?G]UPEI!M_O7 M\*3;/3T_]16C3J_/SC7/C+!"95QVNV=O6JR56IN'W>YBL>@LAAVEI]WS]]W4 MSN2H*Y4RT$ELTCH^HA+\"3PY/IJ!Y2Q.N39@G[4^G+\,#K&%%5;"\5&W^O1M M(Y4LCX\2,6?&+B4\:\VXGHHLL"H/A[W- Y/+PJTF*:UF7*+RW4(+D5I#F_-U#G @][P MIY=(R01'/KM,120L&_8[@Z-NA K/-[^\&&T=]#=9WPEH*R;8E?:0J0FS*;"3 M5,"$/8]C5606386]G6 3T&SOG199+'(NV4N1(6)Q_JIRG^6%-@5'V%K%WA<2 MG+[N3?*C2!_?[PS](0_ZHSV^SXHLP=63:OZ$N-!H\+C39Y>(XPR/H.>Q)KW[P\E_ M"H/&NOP44*CO1I30.G[59K\1"9VDD$W;+ 4-T9+%#C!+5 &WX5&7NOG%6AY) M8)'2:"K/6KT6MI2R/&OK9Y/SN'HNI?0]@EA)R7,#8?7+^$N51NHH513@B6W5 M;*6(V(,>G;R!Y$M5V' B+B%9I^K&2>\%#4M%6S0YFVQ$U7-2:9Y*0Z2_0#[EIWD#^3IE"K]9LS#?], Z%8>L;E"F+* M(K0?EO(Y, US 0L\#FPJ#/NCX!K/>KED[R%7&C&3L9?8 XTX^(, !'_G["^E M);I""#T4W[39JRSNC&M;HT5V2?U=MX4[R_O6EC?8-LM[P8WS?]ELR2Y0?@GH M*;>] 6IO=HG"3D;A\F:# YLA7-3N/F*)I*<)FXUZB4:-E4 MPPY46PNJX8,!%;!)[0M?F2EZ@ADVQVK=J!?9A,9SOA1ZTK)(<$R$0L,FVP@C M0021HR43" F<&._6*"L-W%R;&H&XT3(6QFMQ43H5>;I2RW8"/J82Y(>T.05N+H-&V(>A\Q=S^]?/AH/]D;$J, ME'XU'>/*!Y1[9M_9XBO&-3BK1RL69%-HG0P,[9DZ$B:4R M!?8C?M-*>O//M8HAP6+#]M#:$T#X>)->">8H>#7,A7\'>^"EZ!\D_LD_"HK8 M,P\[&I\1OS30Z-%!LMQZHLG*1!.[M;A;P4/K^#H"M@"6 M>WQ_RW!Y"@;7@^;I/*W/8Z=-3F#,"W/[+N2-18 X*&?R_ITJ- Z %#,7QA$7 MMH+,C4/A]17E-6G3YQD16*6#=P6.=DFI5"F0_E 6HZ1(7#;8%)$1B>!:T *$ M=T,=D6$=09;KI((/ EKP2$AAE^24KIN6#A.'- >B.E>]SN_VSL%EN:"\T#F"V#@G M.H[1_IP +E"<0H:^L40L8PVXC"V_2GGG/M.-_+Q#[(-%;+QMB#V;1;\*M_7!^C.8!B1^1&XR/!"/?_XQ+)L1W$]I)M@]BIM]Z;** ,9QE[N9JU4+L#%9*' MJN*XT&3K#7=PS:@S92R6TWM>',N@UMD__D4 V_M(EPF"%DGJ6NM2\!BAY)*S ME+?-BEJN?2]5RDWM.Q.].9!#XGC?Z:/DY"63X@)DF:F]UK[]U2KZ#+#77VSH MKUQL^)'!OP7H/OAN4DCN55Q2'0WM*S(B;FS"\XJ7"&!W\*EOA*.U=!Q#4JNT MJ=U85X!#SF;"6H!/,'^DT%&F^D2@?&Z0/00Q$JTA(L=/"HRKDP?^*02*[TZ9 M(G-O[,W^)S)%#QV!.Q=W"[-)SR6&8[@B=ZL(IZ;<9RP \5*ZJ7569P'\@OQ. M'YXYS],%ENX=8_7>XDXH+!,P/E^\AN1X@AT-U!SW4<26X2AV0=BA@;2]\VO0 M\S7%#$T.U>(64_H6:]_P[!S;APRLK$5\;<9 [7\<[#?*YE=U[ M2WZ,0Z1>;W1/E63$U5>F["[!\L*JJL!?@74E*Q=E>U?F4+:ADH9MMY@SKFD\/=SMV#?;,4<"I2.PX4-QNX^B4R3HEHM+LH:1M1]I"5\_]! MUS8H9YOA=:]T]6*Y0;(JP[8J99=?,G6;M$/@-$?@=@>S+_H!\!\BO!V258O=9E_M>[1#,R9#$N:'1M M[5I[4]LX$/\JNG1ZA9GXE00:G#0S;:#7SO3!E3"]^U.VY5A767)EF9#[]+>2 M[<0)T'*0T+0#,P0BR:M]_'97Z]7P-\LZX0GF(8G0F\G[=R@289$2KE H"58P M.J,J01.199BC]T1*RAAZ)6DT)0AYKGUH>YT#V[6LT1!HC:N'!/>1YSG/G8[; MZ2&W[[M=OW>(3M^CO?/)>-^L/OXXGOQ]>E)N>WK^ZMW;,6I9CO.Y.W:O:0DZ=R2^EH=;H+4>AX+R2W*0++??7 DM *)LC23(AC=3DKPQ]%I)!K@%E0B#,V^@M M#VVTIY_00:7C#L8BA5PS-]^\P3[D$O1:R!2P;?V)8B$-]0RX$1$B/ (+G!$P M1!H XKI@&I-RP#XQ977Z,G8 =$H(.Z!3S"- *V0"#DD,MDMIGFO>FUQ\,DS7 M3 ";;?0'(YR#/3DP$;4-T9N07]F^$J6-$B)),$>A\9SY]8Z!-HSA"IB:941'U0N<5:Q P"D3FBFEP!JPI6(EY XC%[YFLQWKX9O3>U$N#PRU2*@D?^DQA^7/<;BMH5W_D% M=/1+*>@G<:VMAMQ7\WOFFJIRJM\E99<(#B4T0D]<\_.PBJ&;KHNI LE#(.WD MSNHKR:%#[^0^-^E+Z:Y;AN6RI'Q,7@^:O'9 *7=Q//-VX\=ZW0;#T9J+[6R2 MVI("KD:>1Y]Z2)_Z6=WFIL[8WJFD/*099EZ.V,GA[.&/]JA"<:+2%*S=S6("X4B CB-KMR>.!D;\%2+@$"@6W"AD)F0YLI?H"]Z MQ 2JA5#/P H-2" #H7BM5X8*#N?$=6PN6\/=9FNXC<25I=]K)Z.]64+@&8E2 M'!%@%J\!/.:W2GA1()3+^75ZF7 08&! MB97N8UZ 6DNI[=M?CUNY_+#SE_S*SV31 ER^UM'M2B']^LS?D'%UHGJ9TEE[ MN5)7"U:>V_;-A#_*C<771/ >MA.6D=V#;1.BA;K(VL<=/N3 MDBB+*TVJ%!7'^_0[4I(M)^G:>7;K;BG0).+C>(_?W9$\#G]RG#.1$A'1&%Y. MWKR&6$;%C H-D:)$8^N"H#^=OX.!R,CZTHT_?C2>_GY^5RYY?/G_] M:@PMQ_,^],:>=SHY+3N.7+\#$T5$SC23@G#/.WO;@E:J=19XWGP^=^<]5ZJI M-WGOI7K&CSPN94[=6,>MT="TX$]*XM%P1C6!*"4JI_IIZW+RPNGC",TTIZ.A M5_\NQX8R7HR&,;N"7"\X?=J:$35EPM$R"WI^I@H/LV!XYX+/%",>XR$ M[/><6KV$DL=(^>PZ92'3T.NZW:$7HL*S[8L7(=:I^B[RC:G2+,&IQH8@$QBG MC";P+(ID(33"!-XEV$T5')PK)B*6$0XOF$!OQ;7KSD/("I47!%U62^CTX=*] M<,>N5=C.6!^&:K3;%3J]8[\-) <2R\R$E*:4%S2R.COQ'QN]Z93"!5$A$31W MWEUSND E:M/3]?W=0>>/(D?[+6YAI[O"CIF[%0VU1J\$1%*(2G(;E8WH, M#C%DPPNI9@A]YU=(I++4,^1&QD!%C!:XH&B(68AX[*%I;&1'^R2,UUG"VH%& MA<*HA#HE(H:S:PRX G,%+C=C>6YX;W+QWC)=,X%LMN$7DWW&*173MJ6XH5=4 MN*C$;$-*%0T7$%FG6]SM-+ ]U!G>B6Z;>;,%?!1RCFJ:TF#H&=.6@-0DY!1" MJ6*JGK;\%C+'>94BEM]Y1J+ZNT)2.<.)).^Y;?AM"R)::$;X6 M\JJFUFB"D"H] I*"HT]'B%YN?&GI7XI^*IBB9HN6&ZS5H.ST#@B"7D'G^"!> MHK_AC4M/K$#:.>D=E5"?6?<>&']=HM.HQ3,&\ZS1]QNK_G\?JMU]A"H3B?FT M^,/7&W[:L'0_\E<6K,::E@<\66/S@<_3XZ.I^4A\Y-M;!;%>R#>^R=2UBE<-P5.G7TVZ*6_HE6]L51?C2% M_$^TL5=.L]-@^GSQ+[-(=2:J;XFR:\#M!HOA@6__?5O%L&V?>)E&R2,D[>5> MXR)RZ+&-?.=SRM*FGI41M3HIWN>D;YJ3]D IFWB=O;3XOBZWQ5C4]*^]34\[ MDOYVS+EWJ&_I4#^JSVQ6#+OWKPW\J[X[+N\;]EK:KY1M]P7P+:/]&>2XCGE/ MI!BN@(BV-_XLA[EB6E.!ZQ!MBV%U82R&<+%6J4U)#B'%H9F25\S4L;5L5@UL M>6%N7C6%IKI6%3&0R,TQ2:$$R],5@:\I=5=E[HNS\:K0KH#IW'">)%!D.,JP M3G/M;M56%F_?SEC_50A.#-JBM9V0=X:^J4:,1S,4XIS%,Q(3)'51"IJZ)!$5PO' MR'3-UE(QAZ@%517ZV)7M-^Q.J: *G7HEKU$O1PX*@DRLE13S M5:2NU^[DXX M75;$0A)]G"K,D;&IWDD5U'OEQF.Z]8[J!J)[XT:BWETW'_&ME?+6FI:O S/D MWRDO\JUJ G(E65REU7[?[1XM]_1EFV_KD.6K0_N,'-D4$L! A0#% @ =WYG6>*(S@/H$0 1 ,! !4 M ( !R! &5X<&DM,C R-# Y,S!?8V%L+GAM;%!+ 0(4 Q0 ( '=^9UGM M1U0I)R( /S/ 0 5 " >,B !E>'!I+3(P,C0P.3,P7V1E M9BYX;6Q02P$"% ,4 " !W?F=9^0:C7FE: &GP4 %0 M@ $]10 97AP:2TR,#(T,#DS,%]L86(N>&UL4$L! A0#% @ =WYG66NT M<+"0.@ <_X# !4 ( !V9\ &5X<&DM,C R-# Y,S!?<')E M+GAM;%!+ 0(4 Q0 ( '=^9UF^DB_N#P<" '=4&P 5 " M 9S: !E>'!I+3(P,C0P.3,P>#$P<2YH=&U02P$"% ,4 " !W?F=9$.]^ M- ,= !&'@ & @ '>X0( 97AP:2TR,#(T,#DS,'@Q,'$P M,#$N:G!G4$L! A0#% @ =WYG6?OC9=V="0 6D, !@ M ( !%_\" &5X<&DM,C R-# Y,S!X97@S,60Q+FAT;5!+ 0(4 Q0 ( '=^ M9UE[(N\7T D +M$ 8 " >H( P!E>'!I+3(P,C0P.3,P M>&5X,S%D,BYH=&U02P$"% ,4 " !W?F=9R1;J+SD' )*P & M @ 'P$@, 97AP:2TR,#(T,#DS,'AE>#,R9#$N:'1M4$L! A0#% M @ =WYG66T)@0@ XML 71 expi-20240930x10q_htm.xml IDEA: XBRL DOCUMENT 0001495932 us-gaap:TreasuryStockCommonMember 2024-07-01 2024-09-30 0001495932 us-gaap:TreasuryStockCommonMember 2024-01-01 2024-09-30 0001495932 us-gaap:TreasuryStockCommonMember 2023-07-01 2023-09-30 0001495932 us-gaap:TreasuryStockCommonMember 2023-01-01 2023-09-30 0001495932 expi:AgentEquityAwardProgramMember 2024-07-01 2024-09-30 0001495932 expi:AgentEquityAwardProgramMember 2023-07-01 2023-09-30 0001495932 expi:AgentEquityAwardProgramMember 2023-01-01 2023-09-30 0001495932 us-gaap:TreasuryStockCommonMember 2024-09-30 0001495932 us-gaap:RetainedEarningsMember 2024-09-30 0001495932 us-gaap:CommonStockMember 2024-09-30 0001495932 us-gaap:AdditionalPaidInCapitalMember 2024-09-30 0001495932 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-09-30 0001495932 us-gaap:TreasuryStockCommonMember 2024-06-30 0001495932 us-gaap:RetainedEarningsMember 2024-06-30 0001495932 us-gaap:CommonStockMember 2024-06-30 0001495932 us-gaap:AdditionalPaidInCapitalMember 2024-06-30 0001495932 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-06-30 0001495932 us-gaap:TreasuryStockCommonMember 2023-12-31 0001495932 us-gaap:RetainedEarningsMember 2023-12-31 0001495932 us-gaap:NoncontrollingInterestMember 2023-12-31 0001495932 us-gaap:CommonStockMember 2023-12-31 0001495932 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001495932 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0001495932 us-gaap:TreasuryStockCommonMember 2023-09-30 0001495932 us-gaap:RetainedEarningsMember 2023-09-30 0001495932 us-gaap:NoncontrollingInterestMember 2023-09-30 0001495932 us-gaap:CommonStockMember 2023-09-30 0001495932 us-gaap:AdditionalPaidInCapitalMember 2023-09-30 0001495932 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-09-30 0001495932 us-gaap:TreasuryStockCommonMember 2023-06-30 0001495932 us-gaap:RetainedEarningsMember 2023-06-30 0001495932 us-gaap:NoncontrollingInterestMember 2023-06-30 0001495932 us-gaap:CommonStockMember 2023-06-30 0001495932 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001495932 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0001495932 us-gaap:TreasuryStockCommonMember 2022-12-31 0001495932 us-gaap:RetainedEarningsMember 2022-12-31 0001495932 us-gaap:NoncontrollingInterestMember 2022-12-31 0001495932 us-gaap:CommonStockMember 2022-12-31 0001495932 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001495932 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001495932 us-gaap:StockOptionMember 2024-07-01 2024-09-30 0001495932 us-gaap:StockOptionMember 2023-07-01 2023-09-30 0001495932 us-gaap:StockOptionMember 2023-01-01 2023-09-30 0001495932 expi:AgentEquityAwardProgramMember 2024-03-01 2024-03-31 0001495932 expi:AgentEquityAwardProgramMember 2024-01-01 2024-02-29 0001495932 us-gaap:StockOptionMember 2024-01-01 2024-09-30 0001495932 us-gaap:IntersegmentEliminationMember 2024-07-01 2024-09-30 0001495932 us-gaap:IntersegmentEliminationMember 2024-01-01 2024-09-30 0001495932 us-gaap:IntersegmentEliminationMember 2023-07-01 2023-09-30 0001495932 us-gaap:IntersegmentEliminationMember 2023-01-01 2023-09-30 0001495932 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-07-01 2024-09-30 0001495932 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-01-01 2024-09-30 0001495932 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-07-01 2023-09-30 0001495932 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-09-30 0001495932 us-gaap:IndirectGuaranteeOfIndebtednessMember 2024-07-22 0001495932 us-gaap:NoncontrollingInterestMember 2024-01-01 2024-09-30 0001495932 srt:SubsidiariesMember 2024-07-22 0001495932 srt:SubsidiariesMember expi:TexasCapitalBankMember 2024-05-22 0001495932 srt:SubsidiariesMember expi:TexasCapitalBankMember 2024-05-21 0001495932 us-gaap:MoneyMarketFundsMember 2024-09-30 0001495932 us-gaap:MoneyMarketFundsMember 2023-12-31 0001495932 srt:RestatementAdjustmentMember country:CA 2024-01-01 2024-09-30 0001495932 us-gaap:OperatingSegmentsMember us-gaap:AllOtherSegmentsMember 2024-09-30 0001495932 us-gaap:OperatingSegmentsMember expi:NorthAmericanRealtyMember 2024-09-30 0001495932 expi:SmallRealEstateBusinessMember 2024-06-30 0001495932 us-gaap:OperatingSegmentsMember us-gaap:AllOtherSegmentsMember 2023-12-31 0001495932 us-gaap:OperatingSegmentsMember expi:NorthAmericanRealtyMember 2023-12-31 0001495932 us-gaap:TradeNamesMember 2024-09-30 0001495932 us-gaap:TechnologyBasedIntangibleAssetsMember 2024-09-30 0001495932 us-gaap:NoncompeteAgreementsMember 2024-09-30 0001495932 us-gaap:LicensingAgreementsMember 2024-09-30 0001495932 us-gaap:IntellectualPropertyMember 2024-09-30 0001495932 us-gaap:CustomerRelationshipsMember 2024-09-30 0001495932 us-gaap:TradeNamesMember 2023-12-31 0001495932 us-gaap:TechnologyBasedIntangibleAssetsMember 2023-12-31 0001495932 us-gaap:NoncompeteAgreementsMember 2023-12-31 0001495932 us-gaap:LicensingAgreementsMember 2023-12-31 0001495932 us-gaap:IntellectualPropertyMember 2023-12-31 0001495932 us-gaap:CustomerRelationshipsMember 2023-12-31 0001495932 expi:O2024Q3DividendsMember us-gaap:SubsequentEventMember 2024-11-04 0001495932 us-gaap:RetainedEarningsMember 2024-07-01 2024-09-30 0001495932 us-gaap:RetainedEarningsMember 2024-01-01 2024-09-30 0001495932 us-gaap:RetainedEarningsMember 2023-07-01 2023-09-30 0001495932 us-gaap:RetainedEarningsMember 2023-01-01 2023-09-30 0001495932 expi:O2024Q3DividendsMember us-gaap:SubsequentEventMember 2024-11-04 2024-11-04 0001495932 2024-06-30 0001495932 2023-09-30 0001495932 us-gaap:AdditionalPaidInCapitalMember 2024-07-01 2024-09-30 0001495932 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-09-30 0001495932 us-gaap:AdditionalPaidInCapitalMember 2023-07-01 2023-09-30 0001495932 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-09-30 0001495932 expi:CommissionsReceivableForRealEstatePropertySettlementsMember 2024-09-30 0001495932 expi:AgentNoncommissionBasedFeesMember 2024-09-30 0001495932 expi:CommissionsReceivableForRealEstatePropertySettlementsMember 2023-12-31 0001495932 expi:AgentNoncommissionBasedFeesMember 2023-12-31 0001495932 2023-06-30 0001495932 2022-05-31 0001495932 2020-12-31 0001495932 2019-11-30 0001495932 2018-12-31 0001495932 us-gaap:ScenarioPlanMember us-gaap:SubsequentEventMember 2024-12-31 0001495932 us-gaap:ScenarioPlanMember 2024-09-30 0001495932 us-gaap:ScenarioPlanMember 2024-06-30 0001495932 2022-12-31 0001495932 expi:AgentGrowthIncentiveProgramMember 2024-07-01 2024-09-30 0001495932 expi:AgentGrowthIncentiveProgramMember 2024-01-01 2024-09-30 0001495932 expi:AgentGrowthIncentiveProgramMember 2023-07-01 2023-09-30 0001495932 expi:AgentGrowthIncentiveProgramMember 2023-01-01 2023-09-30 0001495932 expi:SettlementWithinOneYearMember 2024-01-01 2024-09-30 0001495932 expi:SettlementWithin30DaysMember 2024-01-01 2024-09-30 0001495932 expi:AgentEquityAwardProgramMember 2024-01-01 2024-09-30 0001495932 2023-01-01 2023-12-31 0001495932 us-gaap:FurnitureAndFixturesMember 2024-09-30 0001495932 us-gaap:ComputerEquipmentMember 2024-09-30 0001495932 us-gaap:FurnitureAndFixturesMember 2023-12-31 0001495932 us-gaap:ComputerEquipmentMember 2023-12-31 0001495932 us-gaap:OperatingSegmentsMember us-gaap:AllOtherSegmentsMember 2024-07-01 2024-09-30 0001495932 us-gaap:OperatingSegmentsMember expi:NorthAmericanRealtyMember 2024-07-01 2024-09-30 0001495932 us-gaap:OperatingSegmentsMember expi:InternationalRealtyMember 2024-07-01 2024-09-30 0001495932 us-gaap:CorporateNonSegmentMember 2024-07-01 2024-09-30 0001495932 us-gaap:OperatingSegmentsMember us-gaap:AllOtherSegmentsMember 2024-01-01 2024-09-30 0001495932 us-gaap:OperatingSegmentsMember expi:NorthAmericanRealtyMember 2024-01-01 2024-09-30 0001495932 us-gaap:OperatingSegmentsMember expi:InternationalRealtyMember 2024-01-01 2024-09-30 0001495932 us-gaap:CorporateNonSegmentMember 2024-01-01 2024-09-30 0001495932 us-gaap:OperatingSegmentsMember us-gaap:AllOtherSegmentsMember 2023-07-01 2023-09-30 0001495932 us-gaap:OperatingSegmentsMember expi:NorthAmericanRealtyMember 2023-07-01 2023-09-30 0001495932 us-gaap:OperatingSegmentsMember expi:InternationalRealtyMember 2023-07-01 2023-09-30 0001495932 us-gaap:CorporateNonSegmentMember 2023-07-01 2023-09-30 0001495932 2023-07-01 2023-09-30 0001495932 us-gaap:OperatingSegmentsMember us-gaap:AllOtherSegmentsMember 2023-01-01 2023-09-30 0001495932 us-gaap:OperatingSegmentsMember expi:NorthAmericanRealtyMember 2023-01-01 2023-09-30 0001495932 us-gaap:OperatingSegmentsMember expi:InternationalRealtyMember 2023-01-01 2023-09-30 0001495932 us-gaap:CorporateNonSegmentMember 2023-01-01 2023-09-30 0001495932 2023-01-01 2023-09-30 0001495932 2023-12-31 0001495932 2024-07-01 2024-09-30 0001495932 2024-09-30 0001495932 2024-01-01 2024-09-30 shares iso4217:USD pure iso4217:USD shares expi:segment 0001495932 --12-31 2024 Q3 Large Accelerated Filer false 10-Q true 2024-09-30 false 001-38493 EXP WORLD HOLDINGS, INC. DE 98-0681092 2219 Rimland Drive, Suite 301 Bellingham WA 98226 360 685-4206 Common Stock, $0.00001 par value per share EXPI NASDAQ Yes Yes false false false 153551386 130432000 125873000 65308000 44020000 1334000 2204000 105148000 85343000 7709000 9275000 988000 1964000 309585000 266475000 11488000 12967000 10832000 7410000 6322000 7012000 69937000 69253000 19866000 16982000 4599000 5569000 432629000 385668000 10647000 8788000 67060000 44550000 109531000 86483000 34000000 20000 10000 274000 1809000 221532000 141640000 20000 221532000 141660000 0.00001 0.00001 900000000 900000000 192559288 153551386 183606708 154669037 2000 2000 924570000 804833000 39007902 28937671 661840000 545559000 -51095000 -16769000 -540000 332000 211097000 242839000 1169000 211097000 244008000 432629000 385668000 1231187000 1212793000 3469485000 3292362000 1143535000 1130070000 3205949000 3042523000 61390000 60363000 185132000 179905000 13804000 15480000 43413000 44428000 2792000 3175000 8962000 8962000 18000000 34000000 1239521000 1209088000 3477456000 3275818000 -8334000 3705000 -7971000 16544000 801000 702000 3738000 2871000 -281000 -354000 -804000 -839000 520000 348000 2934000 2032000 -7814000 4053000 -5037000 18576000 -1333000 1788000 3508000 2962000 -6481000 2265000 -8545000 15614000 -2025000 -916000 -3217000 -3390000 -8506000 1349000 -11762000 12224000 -0.04 0.01 -0.06 0.10 -0.01 -0.01 -0.02 -0.02 -0.06 0.01 -0.08 0.08 -0.04 0.01 -0.06 0.10 -0.01 -0.01 -0.02 -0.02 -0.06 0.01 -0.08 0.08 153259842 153392005 153858160 153065727 153259842 158183888 153858160 156834985 -8506000 1349000 -11762000 12224000 915000 -527000 -872000 180000 -7591000 822000 -12634000 12404000 2000 2000 2000 2000 2000 2000 2000 2000 -626825000 -463738000 -545559000 -385010000 35015000 55897000 116281000 134625000 -661840000 -519635000 -661840000 -519635000 883704000 701806000 804833000 611872000 592000 3507000 1644000 4761000 8747000 10238000 26150000 28142000 29541000 38897000 85997000 104548000 1986000 2558000 5946000 7683000 924570000 757006000 924570000 757006000 -35100000 18138000 -16769000 20723000 -8506000 1349000 -11762000 12224000 0.05 0.05 7489000 7519000 22564000 20979000 -51095000 11968000 -51095000 11968000 -1455000 943000 332000 236000 915000 -527000 -872000 180000 -540000 416000 -540000 416000 1169000 1169000 1169000 1169000 1169000 1169000 211097000 250926000 211097000 250926000 -11762000 12224000 5887000 6299000 1855000 1849000 472000 -870000 -2211000 -804000 -839000 28067000 29912000 5961000 7659000 85997000 104548000 -684000 3435000 18935000 23401000 -1978000 3966000 -22510000 -16421000 1858000 -1069000 21114000 28039000 -4692000 34000000 20000 158000 177800000 176516000 4408000 4193000 3150000 330000 4236000 5525000 1165000 1930000 -12959000 -11318000 116281000 134625000 1644000 4761000 1169000 22564000 20979000 -138370000 -150843000 -624000 403000 25847000 14758000 169893000 159383000 195740000 174141000 2198000 2382000 855000 1209000 1100000 27000 <table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;font-weight:bold;margin-bottom:6pt;margin-top:0pt;text-align:justify;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">1.</b></p></td><td style="padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;font-weight:bold;margin-bottom:6pt;margin-top:0pt;text-align:justify;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION</b></p></td></tr></table><p style="font-family:'Roboto';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 6pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">eXp World Holdings, Inc. (“eXp” or, collectively with its subsidiaries, the “Company,” “we,” “us,” or “our”) owns and operates a diversified portfolio of service-based businesses whose operations benefit substantially from utilizing our technology platform. We strategically prioritize our efforts to grow our real estate brokerage by strengthening our agent value proposition, developing immersive and cloud-based technology to enable our model and providing affiliate and media services supporting those efforts. </span></p><p style="font-family:'Roboto';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 6pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">The accompanying interim unaudited condensed consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“U.S. GAAP”) for interim financial information and with the instructions to Form 10-Q and Article 10-01 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for complete financial statements.</span></p><p style="font-family:'Roboto';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">These interim financial statements should be read in conjunction with the audited consolidated financial statements and related notes contained in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2023, filed with the SEC on February 22, 2024 (“2023 Annual Report”).</span></p><p style="font-family:'Roboto';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">In our opinion, the accompanying interim unaudited condensed consolidated financial statements reflect all adjustments (consisting of normal recurring accruals) considered necessary for a fair presentation. Operating results for the three and nine months ended September 30, 2024 are not necessarily indicative of the results that may be expected for the year ending December 31, 2024.</span></p><p style="font-family:'Roboto';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">In the first quarter of 2024, the Company determined that there had been a significant change to the Virbela business model.  As our customers evolve post-COVID, including return-to-work-offices, and in light of ongoing internal and external demand for web-accessible platforms and artificial intelligence solutions, we experienced a decline in demand for our application-based platform, Virbela, and a rising interest in our web-accessible platform, Virbela Frame</span><sup style="font-family:'Arial','Helvetica','sans-serif';font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">®</sup><span style="font-family:'Arial','Helvetica','sans-serif';">. Accordingly, the Company has begun the process of winding down the Virbela business, which includes closing out current contracts, and reducing its external customers and internal employee support. Further, the technology is being replaced with Virbela Frame</span><sup style="font-family:'Arial','Helvetica','sans-serif';font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">®</sup><span style="font-family:'Arial','Helvetica','sans-serif';"> technology that will be primarily utilized internally within the Company. The Company expects the process to wind down the Virbela business to be completed by the fourth quarter of 2024. As a result of this change, the Company determined that winding down of the Virbela business qualifies for reporting as discontinued operations in the Company’s condensed consolidated balance sheet and the Company’s condensed consolidated statements of comprehensive income (loss). </span></p><p style="font-family:'Roboto';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Prior period financial statement information has been reclassified to reflect Virbela as discontinued operations. For more information See </span><i style="font-family:'Arial','Helvetica','sans-serif';font-style:italic;">Note 3 –</i><span style="font-family:'Arial','Helvetica','sans-serif';"> </span><i style="font-family:'Arial','Helvetica','sans-serif';font-style:italic;">Discontinued Operations</i><span style="font-family:'Arial','Helvetica','sans-serif';">.</span></p><p style="font-family:'Roboto';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">In prior years, Virbela represented an operating and reporting segment under ASC 280. As a result of the Company’s decision to wind down the Virbela business in the first quarter of 2024, the Company determined that the remaining operations of Virbela do not meet the operating or reporting segment criteria; therefore, any operating results related to Virbela Frame® technologies are included in the Other Affiliated Services segment beginning in the first quarter of 2024. All prior period segment disclosure information has been reclassified to conform to the current reporting structure in this Form 10-Q.</span></p> <table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;font-weight:bold;margin-bottom:6pt;margin-top:0pt;text-align:justify;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2.</b></p></td><td style="padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;font-weight:bold;margin-bottom:6pt;margin-top:0pt;text-align:justify;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</b></p></td></tr></table><p style="font-family:'Roboto';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><i style="font-family:'Arial','Helvetica','sans-serif';font-style:italic;">Principles of Consolidation</i></p><p style="font-family:'Roboto';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">The accompanying interim unaudited condensed consolidated financial statements include the accounts of eXp and its consolidated subsidiaries, including those entities in which we have a variable interest of which we are the primary beneficiary. If the Company has a variable interest in an entity but it is not the primary beneficiary of the entity or does not exercise control over the operations and has less than 50% ownership, it will use the equity method or the cost method of accounting for investments. Entities in which the Company has less than a 20% investment and where the Company does not exercise significant influence are accounted for under the cost method. Intercompany transactions and balances are eliminated upon consolidation.</span></p><p style="font-family:'Roboto';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><i style="font-family:'Arial','Helvetica','sans-serif';font-style:italic;">Variable interest entities and noncontrolling interests</i></p><p style="font-family:'Roboto';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 6pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';background:#ffffff;">A company is deemed to be the primary beneficiary of a variable interest entity (“VIE”) and must consolidate the entity if the company has both: (i) </span><span style="font-family:'Arial','Helvetica','sans-serif';">the power to direct the activities of a VIE that most significantly impact the VIE’s economic performance, </span><span style="font-family:'Arial','Helvetica','sans-serif';background:#ffffff;">and (ii) </span><span style="font-family:'Arial','Helvetica','sans-serif';">the obligation to absorb losses of the VIE that could potentially be significant to the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE.</span></p><p style="font-family:'Roboto';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 6pt 0pt;"><i style="font-family:'Arial','Helvetica','sans-serif';font-style:italic;">Joint ventures</i></p><p style="font-family:'Roboto';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">A joint venture is a contractual arrangement whereby the Company and other parties undertake an economic activity through a jointly controlled entity. Joint control exists when strategic, financial, and operating policy decisions relating to the activities require the unanimous consent of the parties sharing control. Joint ventures are accounted for using the equity method and are recognized initially at cost. Joint ventures are typically included in the Other Affiliated Services segment unless the joint venture specifically supports one of the reportable segments.</span></p><p style="font-family:'Roboto';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">The Company has several joint venture investments. The operations of these joint ventures are not material to the Company’s financial position or results of operations.</span></p><p style="font-family:'Roboto';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><i style="font-family:'Arial','Helvetica','sans-serif';font-style:italic;">Use of Estimates</i></p><p style="font-family:'Roboto';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 6pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. The Company regularly evaluates estimates and assumptions related to allowance for credit losses, legal contingencies, income taxes, revenue recognition, stock-based compensation, goodwill, and deferred income tax asset valuation allowances. The Company bases its estimates and assumptions on current facts, historical experience and various other factors that it believes to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities and the accrual of costs and expenses that are not readily apparent from other sources. The actual results experienced by the Company may differ materially and adversely from the Company’s estimates. To the extent there are material differences between the estimates and the actual results, future results of operations will be affected.</span></p><p style="font-family:'Roboto';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><i style="font-family:'Arial','Helvetica','sans-serif';font-style:italic;">Reclassifications</i></p><p style="font-family:'Roboto';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">When necessary, the Company will reclassify certain amounts in prior-period financial statements to conform to the current period’s presentation. Prior year segment and financial statement information has been reclassified to reflect Virbela as discontinued operations.</span></p><p style="font-family:'Roboto';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><i style="font-family:'Arial','Helvetica','sans-serif';font-style:italic;">Restricted cash</i></p><p style="font-family:'Roboto';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 6pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Restricted cash consists of cash held in escrow by the Company on behalf of real estate buyers. The Company recognizes a corresponding customer deposit liability until the funds are released. Once the cash transfers from escrow, the Company reduces the respective customers’ deposit liability.</span></p><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Roboto';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 6pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported within the condensed consolidated balance sheets that sum to the total of the same amounts shown on the condensed consolidated statements of cash flows.</span></p><p style="font-family:'Roboto';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;table-layout:auto;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:normal;width: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:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:5.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:19.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:0.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:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:15.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:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:0.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:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:15.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:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:43%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:5.84%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:19.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:8pt;text-align:center;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Cash and cash equivalents</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.62%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:15.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:8pt;text-align:center;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Restricted cash</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.62%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:15.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:8pt;text-align:center;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Total</span></p></td></tr><tr><td style="vertical-align:top;white-space:normal;width:43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Balance, September 30, 2023</span></p></td><td style="vertical-align:bottom;white-space:normal;width:5.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:19.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 120,141</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:15.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 54,000</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:15.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 174,141</span></p></td></tr><tr><td style="vertical-align:top;white-space:normal;width:43%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Balance, December 31, 2023</span></p></td><td style="vertical-align:bottom;white-space:normal;width:5.84%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:19.01%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 125,873</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.62%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:15.44%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 44,020</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.62%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:15.44%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 169,893</span></p></td></tr><tr><td style="vertical-align:top;white-space:normal;width:43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Balance, September 30, 2024</span></p></td><td style="vertical-align:bottom;white-space:normal;width:5.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:19.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 130,432</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:15.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 65,308</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:15.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 195,740</span></p></td></tr></table><p style="font-family:'Roboto';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Roboto';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><i style="font-family:'Arial','Helvetica','sans-serif';font-style:italic;">Principles of Consolidation</i></p><p style="font-family:'Roboto';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">The accompanying interim unaudited condensed consolidated financial statements include the accounts of eXp and its consolidated subsidiaries, including those entities in which we have a variable interest of which we are the primary beneficiary. If the Company has a variable interest in an entity but it is not the primary beneficiary of the entity or does not exercise control over the operations and has less than 50% ownership, it will use the equity method or the cost method of accounting for investments. Entities in which the Company has less than a 20% investment and where the Company does not exercise significant influence are accounted for under the cost method. Intercompany transactions and balances are eliminated upon consolidation.</span></p> <p style="font-family:'Roboto';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><i style="font-family:'Arial','Helvetica','sans-serif';font-style:italic;">Variable interest entities and noncontrolling interests</i></p><p style="font-family:'Roboto';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 6pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';background:#ffffff;">A company is deemed to be the primary beneficiary of a variable interest entity (“VIE”) and must consolidate the entity if the company has both: (i) </span><span style="font-family:'Arial','Helvetica','sans-serif';">the power to direct the activities of a VIE that most significantly impact the VIE’s economic performance, </span><span style="font-family:'Arial','Helvetica','sans-serif';background:#ffffff;">and (ii) </span><span style="font-family:'Arial','Helvetica','sans-serif';">the obligation to absorb losses of the VIE that could potentially be significant to the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE.</span></p> <p style="font-family:'Roboto';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 6pt 0pt;"><i style="font-family:'Arial','Helvetica','sans-serif';font-style:italic;">Joint ventures</i></p><p style="font-family:'Roboto';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">A joint venture is a contractual arrangement whereby the Company and other parties undertake an economic activity through a jointly controlled entity. Joint control exists when strategic, financial, and operating policy decisions relating to the activities require the unanimous consent of the parties sharing control. Joint ventures are accounted for using the equity method and are recognized initially at cost. Joint ventures are typically included in the Other Affiliated Services segment unless the joint venture specifically supports one of the reportable segments.</span></p><p style="font-family:'Roboto';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">The Company has several joint venture investments. The operations of these joint ventures are not material to the Company’s financial position or results of operations.</span></p> <p style="font-family:'Roboto';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><i style="font-family:'Arial','Helvetica','sans-serif';font-style:italic;">Use of Estimates</i></p><p style="font-family:'Roboto';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 6pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. The Company regularly evaluates estimates and assumptions related to allowance for credit losses, legal contingencies, income taxes, revenue recognition, stock-based compensation, goodwill, and deferred income tax asset valuation allowances. The Company bases its estimates and assumptions on current facts, historical experience and various other factors that it believes to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities and the accrual of costs and expenses that are not readily apparent from other sources. The actual results experienced by the Company may differ materially and adversely from the Company’s estimates. To the extent there are material differences between the estimates and the actual results, future results of operations will be affected.</span></p> <p style="font-family:'Roboto';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><i style="font-family:'Arial','Helvetica','sans-serif';font-style:italic;">Reclassifications</i></p><p style="font-family:'Roboto';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">When necessary, the Company will reclassify certain amounts in prior-period financial statements to conform to the current period’s presentation. Prior year segment and financial statement information has been reclassified to reflect Virbela as discontinued operations.</span></p> <p style="font-family:'Roboto';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><i style="font-family:'Arial','Helvetica','sans-serif';font-style:italic;">Restricted cash</i></p><p style="font-family:'Roboto';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 6pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Restricted cash consists of cash held in escrow by the Company on behalf of real estate buyers. The Company recognizes a corresponding customer deposit liability until the funds are released. Once the cash transfers from escrow, the Company reduces the respective customers’ deposit liability.</span></p><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Roboto';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 6pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported within the condensed consolidated balance sheets that sum to the total of the same amounts shown on the condensed consolidated statements of cash flows.</span></p><p style="font-family:'Roboto';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;table-layout:auto;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:normal;width: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:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:5.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:19.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:0.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:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:15.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:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:0.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:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:15.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:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:43%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:5.84%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:19.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:8pt;text-align:center;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Cash and cash equivalents</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.62%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:15.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:8pt;text-align:center;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Restricted cash</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.62%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:15.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:8pt;text-align:center;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Total</span></p></td></tr><tr><td style="vertical-align:top;white-space:normal;width:43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Balance, September 30, 2023</span></p></td><td style="vertical-align:bottom;white-space:normal;width:5.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:19.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 120,141</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:15.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 54,000</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:15.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 174,141</span></p></td></tr><tr><td style="vertical-align:top;white-space:normal;width:43%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Balance, December 31, 2023</span></p></td><td style="vertical-align:bottom;white-space:normal;width:5.84%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:19.01%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 125,873</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.62%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:15.44%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 44,020</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.62%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:15.44%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 169,893</span></p></td></tr><tr><td style="vertical-align:top;white-space:normal;width:43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Balance, September 30, 2024</span></p></td><td style="vertical-align:bottom;white-space:normal;width:5.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:19.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 130,432</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:15.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 65,308</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:15.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 195,740</span></p></td></tr></table><p style="font-family:'Roboto';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Roboto';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;table-layout:auto;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:normal;width: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:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:5.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:19.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:0.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:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:15.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:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:0.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:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:15.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:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:43%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:5.84%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:19.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:8pt;text-align:center;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Cash and cash equivalents</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.62%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:15.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:8pt;text-align:center;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Restricted cash</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.62%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:15.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:8pt;text-align:center;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Total</span></p></td></tr><tr><td style="vertical-align:top;white-space:normal;width:43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Balance, September 30, 2023</span></p></td><td style="vertical-align:bottom;white-space:normal;width:5.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:19.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 120,141</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:15.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 54,000</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:15.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 174,141</span></p></td></tr><tr><td style="vertical-align:top;white-space:normal;width:43%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Balance, December 31, 2023</span></p></td><td style="vertical-align:bottom;white-space:normal;width:5.84%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:19.01%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 125,873</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.62%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:15.44%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 44,020</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.62%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:15.44%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 169,893</span></p></td></tr><tr><td style="vertical-align:top;white-space:normal;width:43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Balance, September 30, 2024</span></p></td><td style="vertical-align:bottom;white-space:normal;width:5.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:19.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 130,432</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:15.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 65,308</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:15.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 195,740</span></p></td></tr></table><p style="font-family:'Roboto';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">​</span></p> 120141000 54000000 174141000 125873000 44020000 169893000 130432000 65308000 195740000 <table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;font-weight:bold;margin-bottom:6pt;margin-top:12pt;text-align:justify;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">3.</b></p></td><td style="padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;font-weight:bold;margin-bottom:6pt;margin-top:12pt;text-align:justify;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">DISCONTINUED OPERATIONS </b></p></td></tr></table><p style="font-family:'Roboto';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">In accordance with </span><i style="font-family:'Arial','Helvetica','sans-serif';font-style:italic;">ASC 205-20 Discontinued operations</i><span style="font-family:'Arial','Helvetica','sans-serif';">, the results of the Virbela business are presented as discontinued operations in the condensed consolidated statements of comprehensive loss and, as such, have been excluded from continuing operations. Further, the Company reclassified the assets and liabilities of the Virbela segment as assets and liabilities of discontinued operations in the condensed consolidated balance sheets. The following tables present the information for Virbela’s operations for the three and nine months ended September 30, 2024 and 2023, and the balance sheet information as of September 30, 2024 and December 31, 2023.</span></p><p style="font-family:'Roboto';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:66.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:100%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">ASSETS AND LIABILITIES OF DISCONTINUED OPERATIONS</b></p></td></tr><tr><td colspan="5" style="vertical-align:bottom;width:100%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-style:italic;font-weight:bold;">(Unaudited)</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.42%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.56%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.01%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#ff0000;font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.42%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">September 30, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">December 31, 2023</b></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:66.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">ASSETS</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:66.42%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">CURRENT ASSETS</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.56%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.01%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:66.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Cash and cash equivalents</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 806</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 991</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:66.42%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Accounts receivable, net of allowance for credit losses of </span><span style="font-family:'Arial','Helvetica','sans-serif';">$189</span><span style="font-family:'Arial','Helvetica','sans-serif';"> and </span><span style="font-family:'Arial','Helvetica','sans-serif';">$99</span><span style="font-family:'Arial','Helvetica','sans-serif';">, respectively </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.56%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 108</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.01%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 626</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:66.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Prepaids and other assets</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 74</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.01%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 347</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:66.42%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">TOTAL CURRENT ASSETS OF DISCONTINUED OPERATIONS</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.56%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 988</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.01%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 1,964</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Property, plant, and equipment, net</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 5</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 11</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.42%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Intangible assets, net</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.56%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 1,553</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.01%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 3,469</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Deferred tax assets</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 3,041</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.01%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 2,089</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:66.42%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">TOTAL ASSETS OF DISCONTINUED OPERATIONS</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 5,587</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 7,533</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:66.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:66.42%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">LIABILITIES </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.56%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.01%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:66.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">CURRENT LIABILITIES</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:66.42%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Accounts payable</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.56%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 16</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.01%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 110</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:66.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Accrued expenses</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 258</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.01%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 1,699</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:66.42%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">TOTAL CURRENT LIABILITIES OF DISCONTINUED OPERATIONS</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 274</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 1,809</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:66.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">TOTAL LIABILITIES OF DISCONTINUED OPERATIONS</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 274</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 1,809</span></p></td></tr></table><p style="font-family:'Roboto';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Roboto';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Roboto';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Roboto';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:40.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td colspan="9" style="vertical-align:bottom;white-space:nowrap;width:100%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">INCOME STATEMENT OF DISCONTINUED OPERATIONS</b></p></td></tr><tr><td colspan="9" style="vertical-align:bottom;width:100%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-style:italic;font-weight:bold;">(Unaudited)</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.88%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.87%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.88%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt;"><b style="font-family:'MS Gothic';font-weight:bold;"> </b><span style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;width:27.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Three Months Ended September 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.87%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;width:26.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Nine Months Ended September 30,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.88%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.87%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:40.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Revenues</span></p></td><td style="vertical-align:top;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ -</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 1,720</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 653</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 5,694</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:40.88%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Operating expenses</span></p></td><td style="vertical-align:top;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.87%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:40.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Cost of revenue</span></p></td><td style="vertical-align:top;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 911</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 818</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 2,500</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 2,335</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:40.88%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">General and administrative expenses</span></p></td><td style="vertical-align:top;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 102</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 2,469</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.87%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 2,165</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 7,778</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:40.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Technology and development expenses</span></p></td><td style="vertical-align:top;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 80</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 256</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 294</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 765</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:40.88%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Sales and marketing expenses</span></p></td><td style="vertical-align:top;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 0</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 19</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.87%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (2)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 73</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:40.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Total operating expenses</span></p></td><td style="vertical-align:top;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 1,093</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 3,562</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 4,957</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 10,951</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:40.88%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0pt 12pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Operating (loss)</span></p></td><td style="vertical-align:top;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (1,093)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (1,842)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.87%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (4,304)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (5,257)</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Other income</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:40.88%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Other income, net</span></p></td><td style="vertical-align:top;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (6)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (6)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.87%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (17)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (16)</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:40.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0pt 12pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Total other income, net</span></p></td><td style="vertical-align:top;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (6)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (6)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (17)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (16)</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:40.88%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0pt 12pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">(Loss) before income tax expense</span></p></td><td style="vertical-align:top;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (1,087)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (1,836)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.87%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (4,287)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (5,241)</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Income tax benefit (expense) </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (938)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 920</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 1,070</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 1,851</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:40.88%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0pt 12pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Net loss from discontinued operations</span></p></td><td style="vertical-align:top;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">($ 2,025)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">($ 916)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.87%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">($ 3,217)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">($ 3,390)</span></p></td></tr></table><p style="font-family:'Roboto';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Roboto';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:66.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:100%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">ASSETS AND LIABILITIES OF DISCONTINUED OPERATIONS</b></p></td></tr><tr><td colspan="5" style="vertical-align:bottom;width:100%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-style:italic;font-weight:bold;">(Unaudited)</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.42%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.56%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.01%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#ff0000;font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.42%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">September 30, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">December 31, 2023</b></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:66.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">ASSETS</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:66.42%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">CURRENT ASSETS</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.56%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.01%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:66.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Cash and cash equivalents</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 806</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 991</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:66.42%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Accounts receivable, net of allowance for credit losses of </span><span style="font-family:'Arial','Helvetica','sans-serif';">$189</span><span style="font-family:'Arial','Helvetica','sans-serif';"> and </span><span style="font-family:'Arial','Helvetica','sans-serif';">$99</span><span style="font-family:'Arial','Helvetica','sans-serif';">, respectively </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.56%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 108</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.01%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 626</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:66.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Prepaids and other assets</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 74</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.01%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 347</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:66.42%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">TOTAL CURRENT ASSETS OF DISCONTINUED OPERATIONS</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.56%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 988</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.01%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 1,964</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Property, plant, and equipment, net</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 5</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 11</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.42%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Intangible assets, net</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.56%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 1,553</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.01%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 3,469</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Deferred tax assets</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 3,041</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.01%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 2,089</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:66.42%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">TOTAL ASSETS OF DISCONTINUED OPERATIONS</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 5,587</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 7,533</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:66.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:66.42%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">LIABILITIES </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.56%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.01%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:66.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">CURRENT LIABILITIES</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:66.42%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Accounts payable</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.56%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 16</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.01%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 110</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:66.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Accrued expenses</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 258</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.01%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 1,699</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:66.42%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">TOTAL CURRENT LIABILITIES OF DISCONTINUED OPERATIONS</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 274</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 1,809</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:66.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">TOTAL LIABILITIES OF DISCONTINUED OPERATIONS</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 274</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 1,809</span></p></td></tr></table><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:40.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td colspan="9" style="vertical-align:bottom;white-space:nowrap;width:100%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">INCOME STATEMENT OF DISCONTINUED OPERATIONS</b></p></td></tr><tr><td colspan="9" style="vertical-align:bottom;width:100%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-style:italic;font-weight:bold;">(Unaudited)</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.88%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.87%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.88%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt;"><b style="font-family:'MS Gothic';font-weight:bold;"> </b><span style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;width:27.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Three Months Ended September 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.87%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;width:26.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Nine Months Ended September 30,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.88%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.87%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:40.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Revenues</span></p></td><td style="vertical-align:top;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ -</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 1,720</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 653</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 5,694</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:40.88%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Operating expenses</span></p></td><td style="vertical-align:top;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.87%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:40.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Cost of revenue</span></p></td><td style="vertical-align:top;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 911</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 818</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 2,500</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 2,335</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:40.88%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">General and administrative expenses</span></p></td><td style="vertical-align:top;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 102</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 2,469</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.87%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 2,165</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 7,778</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:40.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Technology and development expenses</span></p></td><td style="vertical-align:top;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 80</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 256</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 294</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 765</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:40.88%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Sales and marketing expenses</span></p></td><td style="vertical-align:top;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 0</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 19</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.87%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (2)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 73</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:40.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Total operating expenses</span></p></td><td style="vertical-align:top;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 1,093</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 3,562</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 4,957</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 10,951</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:40.88%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0pt 12pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Operating (loss)</span></p></td><td style="vertical-align:top;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (1,093)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (1,842)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.87%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (4,304)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (5,257)</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Other income</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:40.88%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Other income, net</span></p></td><td style="vertical-align:top;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (6)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (6)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.87%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (17)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (16)</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:40.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0pt 12pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Total other income, net</span></p></td><td style="vertical-align:top;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (6)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (6)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (17)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (16)</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:40.88%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0pt 12pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">(Loss) before income tax expense</span></p></td><td style="vertical-align:top;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (1,087)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (1,836)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.87%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (4,287)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (5,241)</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Income tax benefit (expense) </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (938)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 920</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 1,070</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 1,851</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:40.88%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0pt 12pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Net loss from discontinued operations</span></p></td><td style="vertical-align:top;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">($ 2,025)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">($ 916)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.87%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">($ 3,217)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">($ 3,390)</span></p></td></tr></table><p style="font-family:'Roboto';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">​</span></p> 806000 991000 189000 99000 108000 626000 74000 347000 988000 1964000 5000 11000 1553000 3469000 3041000 2089000 5587000 7533000 16000 110000 258000 1699000 274000 1809000 274000 1809000 1720000 653000 5694000 911000 818000 2500000 2335000 102000 2469000 2165000 7778000 80000 256000 294000 765000 0 19000 -2000 73000 1093000 3562000 4957000 10951000 -1093000 -1842000 -4304000 -5257000 6000 6000 17000 16000 6000 6000 17000 16000 -1087000 -1836000 -4287000 -5241000 938000 -920000 -1070000 -1851000 -2025000 -916000 -3217000 -3390000 <table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;font-weight:bold;margin-bottom:6pt;margin-top:0pt;text-align:justify;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">4.</b></p></td><td style="padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;font-weight:bold;margin-bottom:6pt;margin-top:0pt;text-align:justify;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">EXPECTED CREDIT LOSSES</b></p></td></tr></table><p style="font-family:'Roboto';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 6pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">The Company is exposed to credit losses primarily through trade and other financing receivables arising from revenue transactions. The Company uses the aging schedule method to estimate current expected credit losses (“CECL”) based on days of delinquency, including information about past events and current economic conditions. The Company’s accounts receivable is separated into three categories to evaluate allowance under the CECL impairment model. The receivables in each category share similar risk characteristics. The three categories include agent non-commission based fees, agent short-term advances, and commissions receivable for real estate property settlements. </span></p><p style="font-family:'Roboto';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 6pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">The Company increases the allowance for expected credits losses when the Company estimates all or a portion of a receivable is uncollectable. The Company recognizes recoveries as a decrease to the allowance for expected credit losses.</span></p><p style="font-family:'Roboto';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Receivables from real estate property settlements totaled </span><span style="font-family:'Arial','Helvetica','sans-serif';">$99,988</span><span style="font-family:'Arial','Helvetica','sans-serif';"> and </span><span style="font-family:'Arial','Helvetica','sans-serif';">$81,004</span><span style="font-family:'Arial','Helvetica','sans-serif';"> of which the Company recognized expected credit losses of </span><span style="font-family:'Arial','Helvetica','sans-serif';">$30</span><span style="font-family:'Arial','Helvetica','sans-serif';"> and </span><span style="font-family:'Arial','Helvetica','sans-serif';">$-</span><span style="font-family:'Arial','Helvetica','sans-serif';">, respectively as of September 30, 2024 and December 31, 2023. As of September 30, 2024 and December 31, 2023, agent non-commission based fees receivable and short-term advances totaled </span><span style="font-family:'Arial','Helvetica','sans-serif';">$6,791</span><span style="font-family:'Arial','Helvetica','sans-serif';"> and </span><span style="font-family:'Arial','Helvetica','sans-serif';">$7,268</span><span style="font-family:'Arial','Helvetica','sans-serif';">, of which the Company recognized expected credit losses of </span><span style="font-family:'Arial','Helvetica','sans-serif';">$1,304</span><span style="font-family:'Arial','Helvetica','sans-serif';"> and </span><span style="font-family:'Arial','Helvetica','sans-serif';">$2,204</span><span style="font-family:'Arial','Helvetica','sans-serif';">, respectively.</span></p> 99988000 81004000 30000 6791000 7268000 1304000 2204000 <table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;font-weight:bold;margin-bottom:6pt;margin-top:0pt;text-align:justify;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">5</b><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">.</b></p></td><td style="padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;font-weight:bold;margin-bottom:6pt;margin-top:0pt;text-align:justify;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">PLANT, PROPERTY AND EQUIPMENT, NET</b></p></td></tr></table><p style="font-family:'Roboto';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 6pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Plant, property and equipment, net consisted of the following:</span></p><p style="font-family:'Roboto';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;table-layout:auto;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:normal;width:70.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;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:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:13.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:13.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:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:70.03%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">    </span></p></td><td style="vertical-align:bottom;white-space:normal;width:13.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">September 30, 2024</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:13.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">December 31, 2023</b></p></td></tr><tr><td style="vertical-align:top;white-space:normal;width:70.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Computer hardware and software</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:13.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 41,740</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:13.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 37,444</span></p></td></tr><tr><td style="vertical-align:top;white-space:normal;width:70.03%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Furniture, fixture, and equipment</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:13.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 2,220</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:13.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 2,254</span></p></td></tr><tr><td style="vertical-align:top;white-space:normal;width:70.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Total depreciable property and equipment</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:13.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 43,960</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:13.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 39,698</span></p></td></tr><tr><td style="vertical-align:top;white-space:normal;width:70.03%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Less: accumulated depreciation</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:13.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (33,398)</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:13.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (27,733)</span></p></td></tr><tr><td style="vertical-align:top;white-space:normal;width:70.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Depreciable property, net</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:13.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 10,562</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:13.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 11,965</span></p></td></tr><tr><td style="vertical-align:top;white-space:normal;width:70.03%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Discontinued operations </span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:13.12%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (5)</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:13.34%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (11)</span></p></td></tr><tr><td style="vertical-align:top;white-space:normal;width:70.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Assets under development</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:13.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 931</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:13.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 1,013</span></p></td></tr><tr><td style="vertical-align:top;white-space:normal;width:70.03%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Property, plant, and equipment, net</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:13.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 11,488</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:13.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 12,967</span></p></td></tr></table><p style="font-family:'Roboto';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Roboto';font-size:10pt;text-align:justify;margin:6pt 0pt 12pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">For the three months ended September 30, 2024 and 2023, depreciation expense was $</span><span style="font-family:'Arial','Helvetica','sans-serif';">1,937</span><span style="font-family:'Arial','Helvetica','sans-serif';"> and $</span><span style="font-family:'Arial','Helvetica','sans-serif';">2,136</span><span style="font-family:'Arial','Helvetica','sans-serif';">, respectively. For the nine months ended September 30, 2024 and 2023 depreciation expense was </span><span style="font-family:'Arial','Helvetica','sans-serif';">$5,887</span><span style="font-family:'Arial','Helvetica','sans-serif';"> and </span><span style="font-family:'Arial','Helvetica','sans-serif';">$6,299</span><span style="font-family:'Arial','Helvetica','sans-serif';">, respectively. </span></p> <p style="font-family:'Roboto';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;table-layout:auto;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:normal;width:70.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;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:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:13.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:13.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:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:70.03%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">    </span></p></td><td style="vertical-align:bottom;white-space:normal;width:13.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">September 30, 2024</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:13.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">December 31, 2023</b></p></td></tr><tr><td style="vertical-align:top;white-space:normal;width:70.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Computer hardware and software</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:13.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 41,740</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:13.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 37,444</span></p></td></tr><tr><td style="vertical-align:top;white-space:normal;width:70.03%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Furniture, fixture, and equipment</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:13.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 2,220</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:13.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 2,254</span></p></td></tr><tr><td style="vertical-align:top;white-space:normal;width:70.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Total depreciable property and equipment</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:13.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 43,960</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:13.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 39,698</span></p></td></tr><tr><td style="vertical-align:top;white-space:normal;width:70.03%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Less: accumulated depreciation</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:13.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (33,398)</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:13.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (27,733)</span></p></td></tr><tr><td style="vertical-align:top;white-space:normal;width:70.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Depreciable property, net</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:13.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 10,562</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:13.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 11,965</span></p></td></tr><tr><td style="vertical-align:top;white-space:normal;width:70.03%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Discontinued operations </span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:13.12%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (5)</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:13.34%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (11)</span></p></td></tr><tr><td style="vertical-align:top;white-space:normal;width:70.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Assets under development</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:13.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 931</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:13.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 1,013</span></p></td></tr><tr><td style="vertical-align:top;white-space:normal;width:70.03%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Property, plant, and equipment, net</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:13.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 11,488</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:13.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 12,967</span></p></td></tr></table> 41740000 37444000 2220000 2254000 43960000 39698000 33398000 27733000 10562000 11965000 5000 11000 931000 1013000 11488000 12967000 1937000 2136000 5887000 6299000 <table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;font-weight:bold;margin-bottom:6pt;margin-top:0pt;text-align:justify;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">6.</b></p></td><td style="padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;font-weight:bold;margin-bottom:6pt;margin-top:0pt;text-align:justify;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">GOODWILL AND INTANGIBLE ASSETS</b></p></td></tr></table><p style="font-family:'Roboto';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Goodwill was </span><span style="font-family:'Arial','Helvetica','sans-serif';">$19,866</span><span style="font-family:'Arial','Helvetica','sans-serif';"> as of September 30, 2024 and </span><span style="font-family:'Arial','Helvetica','sans-serif';">$16,982</span><span style="font-family:'Arial','Helvetica','sans-serif';"> as of December 31, 2023. During the second quarter of 2024, the Company acquired a small real estate business, resulting in recording goodwill of </span><span style="font-family:'Arial','Helvetica','sans-serif';">$3,150</span><span style="font-family:'Arial','Helvetica','sans-serif';">. As of September 30, 2024, </span></p><p style="font-family:'Roboto';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">the Company recorded cumulative translation adjustment of (</span><span style="font-family:'Arial','Helvetica','sans-serif';">$266</span><span style="font-family:'Arial','Helvetica','sans-serif';">) related to Canadian goodwill. Additionally, if current assumptions and estimates, including projected revenues and income growth rates, terminal growth rates, competitive and consumer trends, market-based discount rates, and other market factors, are not met, or if valuation factors outside of the Company’s control change unfavorably, the estimated fair value of goodwill could be adversely affected, leading to a potential impairment in the future. For the nine months ended September 30, 2024, </span><span style="font-family:'Arial','Helvetica','sans-serif';">no</span><span style="font-family:'Arial','Helvetica','sans-serif';"> events occurred that indicated it was more likely than not that goodwill was impaired. The following tables present definite-lived intangible assets as of September 30, 2024 and December 31, 2023:</span></p><p style="font-family:'Roboto';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:45.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:'Roboto';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.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:'Roboto';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:45.06%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.3%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:51.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">September 30, 2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:45.06%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.3%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.96%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Gross </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.97%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Accumulated </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.97%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Net Carrying </b></p></td></tr><tr><td style="vertical-align:bottom;width:45.06%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.3%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">    </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">    </span></p></td><td style="vertical-align:bottom;width:15.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">    </span></p></td><td style="vertical-align:bottom;width:15.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Amount</b></p></td></tr><tr><td style="vertical-align:top;width:45.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Trade name</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 2,663</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">($ 1,473)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 1,190</span></p></td></tr><tr><td style="vertical-align:top;width:45.06%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Existing technology</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.3%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.96%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 3,439</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.97%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (1,065)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.97%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 2,374</span></p></td></tr><tr><td style="vertical-align:top;width:45.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Non-competition agreements</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 462</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (378)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 84</span></p></td></tr><tr><td style="vertical-align:top;width:45.06%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Customer relationships</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.3%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.96%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 1,284</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.97%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (721)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.97%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 563</span></p></td></tr><tr><td style="vertical-align:top;width:45.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Licensing agreement </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 210</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (210)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> -</span></p></td></tr><tr><td style="vertical-align:top;width:45.06%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Intellectual property </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.3%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 2,836</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (725)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 2,111</span></p></td></tr><tr><td style="vertical-align:top;width:45.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Total intangible assets</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 10,894</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">($ 4,572)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 6,322</span></p></td></tr></table><p style="font-family:'Roboto';font-size:10pt;text-align:justify;margin:6pt 0pt 6pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:45.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:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.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:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.06%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.3%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:51.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">December 31, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.06%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.3%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.96%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Gross </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.97%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Accumulated </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.97%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Net Carrying </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.06%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.3%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">    </span></p></td><td style="vertical-align:bottom;width:15.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">    </span></p></td><td style="vertical-align:bottom;width:15.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Amount</b></p></td></tr><tr><td style="vertical-align:top;width:45.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Trade name</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 2,672</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">($ 1,030)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 1,642</span></p></td></tr><tr><td style="vertical-align:top;width:45.06%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Existing technology</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.3%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.96%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 3,263</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.97%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (1,122)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.97%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 2,141</span></p></td></tr><tr><td style="vertical-align:top;width:45.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Non-competition agreements</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 468</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (125)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 343</span></p></td></tr><tr><td style="vertical-align:top;width:45.06%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Customer relationships</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.3%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.96%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 1,285</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.97%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (652)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.97%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 633</span></p></td></tr><tr><td style="vertical-align:top;width:45.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Licensing agreement </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 210</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (210)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> -</span></p></td></tr><tr><td style="vertical-align:top;width:45.06%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Intellectual property </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.3%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 2,836</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (583)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 2,253</span></p></td></tr><tr><td style="vertical-align:top;width:45.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Total intangible assets</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 10,734</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">($ 3,722)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 7,012</span></p></td></tr></table><p style="font-family:'Roboto';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Roboto';font-size:10pt;text-align:justify;text-indent:36pt;margin:6pt 0pt 6pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Definite-lived intangible assets are amortized using the straight-line method over an asset’s estimated useful life. Amortization expense for definite-lived intangible assets for the three months ended September 30, 2024 and 2023 was </span><span style="font-family:'Arial','Helvetica','sans-serif';">$442</span><span style="font-family:'Arial','Helvetica','sans-serif';"> and </span><span style="font-family:'Arial','Helvetica','sans-serif';">$654</span><span style="font-family:'Arial','Helvetica','sans-serif';">, respectively. Amortization expense for definite-lived intangible assets for the nine months ended September 30, 2024 and 2023 was </span><span style="font-family:'Arial','Helvetica','sans-serif';">$1,855</span><span style="font-family:'Arial','Helvetica','sans-serif';"> and </span><span style="font-family:'Arial','Helvetica','sans-serif';">$1,849</span><span style="font-family:'Arial','Helvetica','sans-serif';">, respectively.</span></p> 19866000 16982000 3150000 -266000 0 <p style="font-family:'Roboto';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:45.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:'Roboto';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.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:'Roboto';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:45.06%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.3%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:51.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">September 30, 2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:45.06%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.3%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.96%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Gross </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.97%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Accumulated </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.97%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Net Carrying </b></p></td></tr><tr><td style="vertical-align:bottom;width:45.06%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.3%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">    </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">    </span></p></td><td style="vertical-align:bottom;width:15.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">    </span></p></td><td style="vertical-align:bottom;width:15.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Amount</b></p></td></tr><tr><td style="vertical-align:top;width:45.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Trade name</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 2,663</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">($ 1,473)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 1,190</span></p></td></tr><tr><td style="vertical-align:top;width:45.06%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Existing technology</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.3%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.96%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 3,439</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.97%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (1,065)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.97%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 2,374</span></p></td></tr><tr><td style="vertical-align:top;width:45.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Non-competition agreements</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 462</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (378)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 84</span></p></td></tr><tr><td style="vertical-align:top;width:45.06%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Customer relationships</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.3%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.96%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 1,284</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.97%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (721)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.97%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 563</span></p></td></tr><tr><td style="vertical-align:top;width:45.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Licensing agreement </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 210</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (210)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> -</span></p></td></tr><tr><td style="vertical-align:top;width:45.06%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Intellectual property </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.3%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 2,836</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (725)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 2,111</span></p></td></tr><tr><td style="vertical-align:top;width:45.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Total intangible assets</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 10,894</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">($ 4,572)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 6,322</span></p></td></tr></table><p style="font-family:'Roboto';font-size:10pt;text-align:justify;margin:6pt 0pt 6pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:45.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:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.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:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.06%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.3%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:51.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">December 31, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.06%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.3%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.96%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Gross </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.97%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Accumulated </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.97%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Net Carrying </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.06%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.3%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">    </span></p></td><td style="vertical-align:bottom;width:15.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">    </span></p></td><td style="vertical-align:bottom;width:15.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Amount</b></p></td></tr><tr><td style="vertical-align:top;width:45.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Trade name</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 2,672</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">($ 1,030)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 1,642</span></p></td></tr><tr><td style="vertical-align:top;width:45.06%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Existing technology</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.3%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.96%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 3,263</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.97%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (1,122)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.97%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 2,141</span></p></td></tr><tr><td style="vertical-align:top;width:45.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Non-competition agreements</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 468</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (125)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 343</span></p></td></tr><tr><td style="vertical-align:top;width:45.06%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Customer relationships</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.3%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.96%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 1,285</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.97%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (652)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.97%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 633</span></p></td></tr><tr><td style="vertical-align:top;width:45.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Licensing agreement </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 210</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (210)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> -</span></p></td></tr><tr><td style="vertical-align:top;width:45.06%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Intellectual property </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.3%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 2,836</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (583)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 2,253</span></p></td></tr><tr><td style="vertical-align:top;width:45.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Total intangible assets</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 10,734</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">($ 3,722)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 7,012</span></p></td></tr></table> 2663000 1473000 1190000 3439000 1065000 2374000 462000 378000 84000 1284000 721000 563000 210000 210000 2836000 725000 2111000 10894000 4572000 6322000 2672000 1030000 1642000 3263000 1122000 2141000 468000 125000 343000 1285000 652000 633000 210000 210000 2836000 583000 2253000 10734000 3722000 7012000 442000 654000 1855000 1849000 <p style="font-family:'Roboto';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 6pt 0pt;"><span style="display:inline-block;text-align:left;width:36pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:bold;">7.</b></span><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">STOCKHOLDERS’ EQUITY</b></p><p style="font-family:'Roboto';font-size:10pt;text-indent:0pt;margin:0pt 0pt 6pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">The following table represents a share reconciliation of the Company’s common stock issued for the periods presented:</span></p><p style="font-family:'Roboto';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:41.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;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:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:41.91%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'MS Gothic';font-weight:bold;"> </b><span style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:28.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Three Months Ended September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.63%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:27.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Nine Months Ended September 30,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:41.91%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.7%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.63%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.7%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:41.91%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Common stock:</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.05%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.7%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.58%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.63%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.36%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#ff0000;font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.7%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.35%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:41.91%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Balance, beginning of quarter</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.05%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 189,947,235</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.7%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.58%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 177,900,083</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.63%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.36%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 183,606,708</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.7%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.35%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 171,656,030</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:41.91%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Shares issued for stock options exercised</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.05%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 95,037</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.7%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.58%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 610,132</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.63%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.36%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 320,481</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.7%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.35%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 802,939</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:41.91%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Agent growth incentive stock compensation</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.05%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 308,790</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.7%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.58%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 387,999</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.63%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.36%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 1,341,303</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.7%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.35%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 1,774,438</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:41.91%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Agent equity stock compensation</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.05%;background:#ccecff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 2,208,226</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.7%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.58%;background:#ccecff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 1,985,169</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.63%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.36%;background:#ccecff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 7,290,796</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.7%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.35%;background:#ccecff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 6,649,976</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:41.91%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Balance, end of quarter</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 192,559,288</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.7%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 180,883,383</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.63%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 192,559,288</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.7%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 180,883,383</span></p></td></tr></table><p style="font-family:'Roboto';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Roboto';font-size:10pt;text-align:justify;text-indent:0pt;margin:6pt 0pt 12pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">The Company’s equity programs described below were administered under the stockholder approved 2015 Equity Incentive Plan, as amended, for issuances prior to September 1, 2024, and under the stockholder approved 2024 Equity Incentive Plan for issuances on or after September 1, 2024. The purpose of the equity plan is to retain the services of valued employees, directors, officers, agents, and consultants and to incentivize such persons to make contributions to the Company and motivate excellent performance.</span></p><p style="font-family:'Roboto';font-size:10pt;font-style:italic;font-weight:bold;text-align:justify;margin:0pt 0pt 6pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Agent Equity Program</span></p><p style="font-family:'Roboto';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">The Company provides agents and brokers the opportunity to elect to receive </span><span style="font-family:'Arial','Helvetica','sans-serif';">5%</span><span style="font-family:'Arial','Helvetica','sans-serif';"> of commissions earned from each completed real estate transaction in the form of common stock (the “Agent Equity Program” or “AEP”). If agents and brokers elect to receive portions of their commissions in common stock, they are entitled to receive the equivalent number of shares </span></p><p style="font-family:'Roboto';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">of common stock, based on the fixed monetary value of the commission payable. The Company recognized a </span><span style="font-family:'Arial','Helvetica','sans-serif';">10%</span><span style="font-family:'Arial','Helvetica','sans-serif';"> discount on these issuances prior to February 29, 2024, and a </span><span style="font-family:'Arial','Helvetica','sans-serif';">5%</span><span style="font-family:'Arial','Helvetica','sans-serif';"> discount on these issuances beginning as of March 1, 2024, as an additional cost of sales charge during the periods presented.</span></p><p style="font-family:'Roboto';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">During the three months ended September 30, 2024 and 2023, the Company issued </span><span style="font-family:'Arial','Helvetica','sans-serif';">2,208,226</span><span style="font-family:'Arial','Helvetica','sans-serif';"> and </span><span style="font-family:'Arial','Helvetica','sans-serif';">1,985,169</span><span style="font-family:'Arial','Helvetica','sans-serif';"> shares of common stock, respectively, to agents and brokers with a value of $</span><span style="font-family:'Arial','Helvetica','sans-serif';">29,541</span><span style="font-family:'Arial','Helvetica','sans-serif';"> and </span><span style="font-family:'Arial','Helvetica','sans-serif';">$38,897</span><span style="font-family:'Arial','Helvetica','sans-serif';">, respectively, inclusive of discount. During the nine months ended September 30, 2024 and 2023, the Company issued </span><span style="font-family:'Arial','Helvetica','sans-serif';">7,290,796</span><span style="font-family:'Arial','Helvetica','sans-serif';"> and </span><span style="font-family:'Arial','Helvetica','sans-serif';">6,649,976</span><span style="font-family:'Arial','Helvetica','sans-serif';"> shares of common stock, respectively, to agents and brokers with a value of </span><span style="font-family:'Arial','Helvetica','sans-serif';">$85,997</span><span style="font-family:'Arial','Helvetica','sans-serif';"> and </span><span style="font-family:'Arial','Helvetica','sans-serif';">$104,548</span><span style="font-family:'Arial','Helvetica','sans-serif';">, respectively, inclusive of discount. </span></p><p style="font-family:'Roboto';font-size:10pt;font-style:italic;font-weight:bold;text-align:justify;margin:0pt 0pt 6pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Agent Growth Incentive Program</span></p><p style="font-family:'Roboto';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">The Company administers an equity incentive program whereby agents and brokers become eligible to receive awards of the Company’s common stock through agent attraction and performance benchmarks (the “Agent Growth Incentive Program” or “AGIP”). The incentive program encourages greater performance and awards agents with common stock based on achievement of performance milestones. Awards typically vest after performance benchmarks are reached and three years of subsequent service is provided to the Company. Share-based performance awards are granted on a fixed-dollar amount of shares based on the achievement of performance metrics. As such, the awards are classified as liabilities until the number of share awards becomes fixed once the performance metric is achieved.</span></p><p style="font-family:'Roboto';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">For the three months ended September 30, 2024 and 2023 the Company’s stock compensation expense attributable to the Agent Growth Incentive Program was </span><span style="font-family:'Arial','Helvetica','sans-serif';">$9,910</span><span style="font-family:'Arial','Helvetica','sans-serif';"> and </span><span style="font-family:'Arial','Helvetica','sans-serif';">$11,764</span><span style="font-family:'Arial','Helvetica','sans-serif';">, respectively, of which the total amount of stock compensation attributable to liability classified awards was </span><span style="font-family:'Arial','Helvetica','sans-serif';">$891</span><span style="font-family:'Arial','Helvetica','sans-serif';"> and </span><span style="font-family:'Arial','Helvetica','sans-serif';">$1,458</span><span style="font-family:'Arial','Helvetica','sans-serif';">, respectively. For the nine months ended September 30, 2024 and 2023 the Company’s stock compensation expense attributable to the Agent Growth Incentive Program was </span><span style="font-family:'Arial','Helvetica','sans-serif';">$28,067</span><span style="font-family:'Arial','Helvetica','sans-serif';"> and </span><span style="font-family:'Arial','Helvetica','sans-serif';">$29,912</span><span style="font-family:'Arial','Helvetica','sans-serif';">, respectively, of which the total amount of stock compensation attributable to liability classified awards was </span><span style="font-family:'Arial','Helvetica','sans-serif';">$2,179</span><span style="font-family:'Arial','Helvetica','sans-serif';"> and </span><span style="font-family:'Arial','Helvetica','sans-serif';">$2,796</span><span style="font-family:'Arial','Helvetica','sans-serif';">, respectively.</span></p><p style="font-family:'Roboto';font-size:10pt;font-style:italic;font-weight:bold;text-align:justify;margin:0pt 0pt 6pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Agent Thrive Program</span></p><p style="font-family:'Roboto';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Announced in October 2023, the Thrive program provides a stock incentive to the individual teams of leaders of culturally aligned teams that join the Company as part of the program. After affiliating with the Company, the team leader becomes eligible to receive an award of the Company’s common stock through team performance benchmarks. Awards typically vest after production benchmarks are reached and three years of subsequent service is provided to the Company. Share-based performance awards are based on a fixed-dollar amount of shares based on the achievement of production metrics. As such, the awards are classified as liabilities until the number of share awards becomes fixed once the production metric is achieved.</span></p><p style="font-family:'Roboto';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">The following table illustrates changes in the Company’s stock compensation liability for the periods presented:</span></p><p style="font-family:'Roboto';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;table-layout:auto;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:normal;width:81.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:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:2.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:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:15.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:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:81.96%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:15.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Amount </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:81.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Stock grant liability balance at December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:15.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 3,885</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:81.96%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Stock grant liability increase year to date</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:15.24%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 3,832</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:81.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Stock grants reclassified from liability to equity year to date</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:15.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (2,717)</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:81.96%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Balance, December 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:15.24%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 5,000</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:81.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Stock grant liability increase year to date</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:15.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 2,179</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:81.96%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Stock grants reclassified from liability to equity year to date</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:15.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (806)</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:81.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Balance, September 30, 2024</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:15.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 6,373</span></p></td></tr></table><p style="font-family:'Roboto';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Roboto';font-size:10pt;font-style:italic;font-weight:bold;text-align:justify;margin:12pt 0pt 6pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Stock Option Awards</span></p><p style="font-family:'Roboto';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 6pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Stock options are granted to directors, officers, certain employees and consultants with an exercise price equal to the fair market value of common stock on the grant date and the stock options expire </span><span style="font-family:'Arial','Helvetica','sans-serif';">10 years</span><span style="font-family:'Arial','Helvetica','sans-serif';"> from the date of grant. These options typically have time-based restrictions with equal and periodically graded vesting over a </span><span style="font-family:'Arial','Helvetica','sans-serif';">three-year</span><span style="font-family:'Arial','Helvetica','sans-serif';"> period. </span></p><p style="font-family:'Roboto';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">During the three months ended September 30, 2024 and 2023, the Company granted </span><span style="font-family:'Arial','Helvetica','sans-serif';">62,735</span><span style="font-family:'Arial','Helvetica','sans-serif';"> and </span><span style="font-family:'Arial','Helvetica','sans-serif';">445,380</span><span style="font-family:'Arial','Helvetica','sans-serif';"> stock options, respectively, to employees with an estimated grant date fair value of </span><span style="font-family:'Arial','Helvetica','sans-serif';">$6.21</span><span style="font-family:'Arial','Helvetica','sans-serif';"> and </span><span style="font-family:'Arial','Helvetica','sans-serif';">$10.71</span><span style="font-family:'Arial','Helvetica','sans-serif';"> per share, respectively. The fair value was calculated using a Black Scholes-Merton option pricing model. During the nine months ended September 30, 2024 and 2023 the Company granted </span><span style="font-family:'Arial','Helvetica','sans-serif';">738,473</span><span style="font-family:'Arial','Helvetica','sans-serif';"> and </span><span style="font-family:'Arial','Helvetica','sans-serif';">1,973,943</span><span style="font-family:'Arial','Helvetica','sans-serif';"> stock options, respectively, to employees with an estimated </span></p><p style="font-family:'Roboto';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">grant date fair value of </span><span style="font-family:'Arial','Helvetica','sans-serif';">$6.57</span><span style="font-family:'Arial','Helvetica','sans-serif';"> and </span><span style="font-family:'Arial','Helvetica','sans-serif';">$8.87</span><span style="font-family:'Arial','Helvetica','sans-serif';"> per share, respectively. The fair value was calculated using a Black Scholes-Merton option pricing model.</span></p><p style="font-family:'Roboto';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 6pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-style:italic;font-weight:bold;">Stock Repurchase Plan</span></p><p style="font-family:'Roboto';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 6pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';background:#ffffff;">In December 2018, the Company’s board of directors (the “Board”) approved a stock repurchase program authorizing the Company to purchase up to </span><span style="font-family:'Arial','Helvetica','sans-serif';background:#ffffff;">$25.0</span><span style="font-family:'Arial','Helvetica','sans-serif';background:#ffffff;"> million of its common stock, which was later amended in November 2019 increasing the authorized repurchase amount to </span><span style="font-family:'Arial','Helvetica','sans-serif';background:#ffffff;">$75.0</span><span style="font-family:'Arial','Helvetica','sans-serif';background:#ffffff;"> million. In December 2020, the Board approved another amendment to the repurchase plan, increasing the total amount authorized to be purchased from </span><span style="font-family:'Arial','Helvetica','sans-serif';background:#ffffff;">$75.0</span><span style="font-family:'Arial','Helvetica','sans-serif';background:#ffffff;"> million to </span><span style="font-family:'Arial','Helvetica','sans-serif';background:#ffffff;">$400.0</span><span style="font-family:'Arial','Helvetica','sans-serif';background:#ffffff;"> million. In May 2022, the Board approved an increase to the total amount of its buyback program from </span><span style="font-family:'Arial','Helvetica','sans-serif';background:#ffffff;">$400.0</span><span style="font-family:'Arial','Helvetica','sans-serif';background:#ffffff;"> million to </span><span style="font-family:'Arial','Helvetica','sans-serif';background:#ffffff;">$500.0</span><span style="font-family:'Arial','Helvetica','sans-serif';background:#ffffff;"> million. In June 2023, the Board approved an increase to the total amount of its buyback program from </span><span style="font-family:'Arial','Helvetica','sans-serif';background:#ffffff;">$500.0</span><span style="font-family:'Arial','Helvetica','sans-serif';background:#ffffff;"> million to </span><span style="font-family:'Arial','Helvetica','sans-serif';background:#ffffff;">$1.0</span><span style="font-family:'Arial','Helvetica','sans-serif';background:#ffffff;"> billion. Purchases under the repurchase program may be made in the open market or through a 10b5-1 plan and are expected to comply with Rule 10b-18 under the Securities Exchange Act of 1934, as amended (the “Exchange Act”). The timing and number of shares repurchased depends upon market conditions. The repurchase program does not require the Company to acquire a specific number of shares. The cost of the shares that are repurchased is funded from cash and cash equivalents on hand.</span><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p><p style="font-family:'Roboto';font-size:10pt;padding-bottom:6pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-style:italic;font-weight:bold;">10b5-1 Repurchase Plan</span></p><p style="font-family:'Roboto';font-size:10pt;padding-bottom:6pt;text-align:justify;background:#ffffff;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">The Company maintains a stock repurchase program with program changes subject to Board consent. In June 2023, the Board approved increasing the stock repurchase program to </span><span style="font-family:'Arial','Helvetica','sans-serif';">$1.0</span><span style="font-family:'Arial','Helvetica','sans-serif';"> billion. From time to time, the Company adopts written trading plans pursuant to Rule 10b5-1 of the Exchange Act to conduct repurchases on the open market.</span></p><p style="font-family:'Roboto';font-size:10pt;padding-bottom:4pt;text-align:justify;background:#ffffff;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">On January 10, 2022, the Company and Stephens Inc. (“Stephens”), a financial services firm that acts as an agent authorized to purchase shares on behalf of the Company, entered into a form of Issuer Repurchase Plan (“Issuer Repurchase Plan”) which authorized Stephens to repurchase shares of common stock of the Company, which is amended from time to time to adjust the monthly repurchase amount. Most recently, on June 19, 2024, the Board approved, and the Company entered into an eighth amendment to the Issuer Repurchase Plan which provides for the repurchase of up to (i) </span><span style="font-family:'Arial','Helvetica','sans-serif';">$15.0</span><span style="font-family:'Arial','Helvetica','sans-serif';"> million during the calendar month commencing June 1, 2024 through and including June 30, 2024, (ii) </span><span style="font-family:'Arial','Helvetica','sans-serif';">$11.7</span><span style="font-family:'Arial','Helvetica','sans-serif';"> million during the calendar months commencing July 1, 2024 through and including September 30, 2024, and (iii) </span><span style="font-family:'Arial','Helvetica','sans-serif';">$8.3</span><span style="font-family:'Arial','Helvetica','sans-serif';"> million during the calendar months commencing October 1, 2024 through and including December 31, 2024.</span></p><p style="font-family:'Roboto';font-size:10pt;padding-bottom:4pt;text-align:justify;background:#ffffff;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">For accounting purposes, common stock repurchased under the stock repurchase programs is recorded based upon the applicable trade date. Such repurchased shares are held in treasury and are presented using the cost method. These shares are considered issued but not outstanding. </span></p><p style="font-family:'Roboto';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt 0pt 6pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">The following table shows the share changes in treasury stock for the periods presented:</span></p><p style="font-family:'Roboto';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:41.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:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:41.89%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin-left: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:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:28.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Three Months Ended September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.63%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:27.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Nine Months Ended September 30,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:41.89%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.7%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.63%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.7%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:41.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Treasury stock:</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#ff0000;font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:41.89%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Balance, beginning of quarter</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.05%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 36,213,862</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.7%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.6%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 24,311,897</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.63%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.36%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 28,937,671</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.7%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.36%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 18,816,791</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:41.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Repurchases of common stock</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 2,794,040</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 2,761,943</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 10,070,231</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 8,257,049</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:41.89%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Forfeiture to treasury stock for acquisition</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> -</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.7%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 10,728</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.63%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> -</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.7%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 10,728</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:41.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Balance, end of quarter</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.05%;background:#cceeff;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 39,007,902</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.6%;background:#cceeff;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 27,084,568</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.36%;background:#cceeff;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 39,007,902</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.36%;background:#cceeff;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 27,084,568</span></p></td></tr></table><p style="font-family:'Roboto';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;font-weight:bold;margin-bottom:12pt;visibility:hidden;">​</span></p> <p style="font-family:'Roboto';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:41.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;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:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:41.91%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'MS Gothic';font-weight:bold;"> </b><span style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:28.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Three Months Ended September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.63%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:27.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Nine Months Ended September 30,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:41.91%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.7%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.63%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.7%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:41.91%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Common stock:</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.05%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.7%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.58%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.63%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.36%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#ff0000;font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.7%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.35%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:41.91%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Balance, beginning of quarter</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.05%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 189,947,235</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.7%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.58%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 177,900,083</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.63%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.36%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 183,606,708</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.7%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.35%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 171,656,030</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:41.91%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Shares issued for stock options exercised</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.05%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 95,037</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.7%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.58%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 610,132</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.63%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.36%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 320,481</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.7%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.35%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 802,939</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:41.91%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Agent growth incentive stock compensation</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.05%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 308,790</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.7%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.58%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 387,999</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.63%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.36%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 1,341,303</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.7%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.35%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 1,774,438</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:41.91%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Agent equity stock compensation</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.05%;background:#ccecff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 2,208,226</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.7%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.58%;background:#ccecff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 1,985,169</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.63%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.36%;background:#ccecff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 7,290,796</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.7%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.35%;background:#ccecff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 6,649,976</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:41.91%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Balance, end of quarter</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 192,559,288</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.7%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 180,883,383</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.63%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 192,559,288</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.7%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 180,883,383</span></p></td></tr></table> 189947235 177900083 183606708 171656030 95037 610132 320481 802939 308790 387999 1341303 1774438 2208226 1985169 7290796 6649976 192559288 180883383 192559288 180883383 0.05 0.10 0.05 2208226 1985169 29541000 38897000 7290796 6649976 85997000 104548000 9910000 11764000 891000 1458000 28067000 29912000 2179000 2796000 <p style="font-family:'Roboto';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;table-layout:auto;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:normal;width:81.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:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:2.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:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:15.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:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:81.96%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:15.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Amount </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:81.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Stock grant liability balance at December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:15.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 3,885</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:81.96%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Stock grant liability increase year to date</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:15.24%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 3,832</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:81.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Stock grants reclassified from liability to equity year to date</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:15.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (2,717)</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:81.96%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Balance, December 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:15.24%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 5,000</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:81.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Stock grant liability increase year to date</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:15.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 2,179</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:81.96%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Stock grants reclassified from liability to equity year to date</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:15.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (806)</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:81.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Balance, September 30, 2024</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:15.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 6,373</span></p></td></tr></table> 3885000 3832000 2717000 5000000 2179000 806000 6373000 P10Y P3Y 62735 445380 6.21 10.71 738473 1973943 6.57 8.87 25000000.0 75000000.0 75000000.0 400000000.0 400000000.0 500000000.0 500000000.0 1000000000.0 1000000000.0 15000000.0 11700000 8300000 <p style="font-family:'Roboto';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:41.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:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:41.89%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin-left: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:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:28.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Three Months Ended September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.63%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:27.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Nine Months Ended September 30,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:41.89%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.7%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.63%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.7%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:41.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Treasury stock:</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#ff0000;font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:41.89%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Balance, beginning of quarter</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.05%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 36,213,862</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.7%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.6%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 24,311,897</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.63%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.36%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 28,937,671</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.7%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.36%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 18,816,791</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:41.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Repurchases of common stock</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 2,794,040</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 2,761,943</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 10,070,231</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 8,257,049</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:41.89%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Forfeiture to treasury stock for acquisition</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> -</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.7%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 10,728</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.63%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> -</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.7%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 10,728</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:41.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Balance, end of quarter</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.05%;background:#cceeff;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 39,007,902</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.6%;background:#cceeff;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 27,084,568</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.36%;background:#cceeff;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 39,007,902</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.36%;background:#cceeff;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 27,084,568</span></p></td></tr></table><p style="font-family:'Roboto';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;font-weight:bold;margin-bottom:12pt;visibility:hidden;">​</span></p> 36213862 24311897 28937671 18816791 2794040 2761943 10070231 8257049 10728 10728 39007902 27084568 39007902 27084568 <p style="font-family:'Roboto';font-size:10pt;text-align:justify;margin:12pt 0pt 6pt 0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:bold;">8.</b></span><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">SEGMENT INFORMATION</b></p><p style="font-family:'Roboto';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">The reportable segments presented below represent the Company’s segments for which separate financial information is available and which is utilized on a regular basis by its chief operating decision maker to assess performance and to allocate resources. In identifying its reportable segments, the Company also considers the nature of services provided by its segments. </span></p><p style="font-family:'Roboto';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Management evaluates the operating results of each of its reportable segments based upon revenue and Adjusted Segment EBITDA. Adjusted Segment EBITDA is defined by us as a segment’s operating profit (loss) from continuing operations plus depreciation and amortization, litigation contingency and stock-based compensation expenses. The Company’s presentation of Adjusted Segment EBITDA may not be comparable to similar measures used by other companies. Historically, the Company has reported results for </span><span style="font-family:'Arial','Helvetica','sans-serif';">four</span><span style="font-family:'Arial','Helvetica','sans-serif';"> reportable segments. In the first quarter of 2024, the Company determined that the Virbela segment qualified for reporting as discontinued operations. In prior years, Virbela represented an operating and reporting segment under ASC 280. Going forward, the remaining operations of Virbela will not meet the operating or reporting segment criteria, therefore, any operating results related to Virbela technology will be included in the </span></p><p style="font-family:'Roboto';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Other Affiliated Services segment. Prior year segment information has been reclassified to remove Virbela from the segment disclosure, in accordance with discontinued operations treatment.</span></p><p style="font-family:'Roboto';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">The Company’s </span><span style="font-family:'Arial','Helvetica','sans-serif';">three</span><span style="font-family:'Arial','Helvetica','sans-serif';"> reportable segments are as follows: </span></p><table style="border-collapse:collapse;font-family:'Roboto';font-size:10pt;margin-bottom:6pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">North American Realty: includes real estate brokerage operations in the United States and Canada, as well as lead-generation and other real estate support services provided in North America.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Roboto';font-size:10pt;margin-bottom:6pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">International Realty: includes real estate brokerage operations in all other international locations.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Roboto';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">Other Affiliated Services: includes our SUCCESS</span><sup style="font-family:'Arial','Helvetica','sans-serif';font-size:7.5pt;font-style:normal;font-weight:normal;line-height:100%;top:0pt;vertical-align:top;">® </sup><span style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">Magazine, Virbela Frame</span><sup style="font-family:'Arial','Helvetica','sans-serif';font-size:7.5pt;font-style:normal;font-weight:normal;line-height:100%;top:0pt;vertical-align:top;">®</sup><span style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;"> technology, and other smaller ventures.</span></td></tr></table><div style="margin-top:6pt;"></div><p style="font-family:'Roboto';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">The Company also reports corporate expenses, as further detailed below, as “Corporate and other” which include expenses incurred in connection with business development support provided to the agents as well as resources, including administrative, brokerage operations and legal functions.</span></p><p style="font-family:'Roboto';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">All segments follow the same basis of presentation and accounting policies as those described throughout the Notes to the Condensed Consolidated Financial Statements included herein. The Company accounts for intersegment sales and transfers as if the sales or transfers were to third parties, that is, at current market prices. The following table provides information about the Company’s reportable segments and a reconciliation of the total segment Revenues to consolidated Revenues and Adjusted Segment EBITDA to the consolidated operating profit (loss) from continuing operations and Goodwill (in thousands). Financial information for the comparable prior periods presented have been revised to conform with the current year presentation.</span></p><p style="font-family:'Roboto';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:32.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.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:'Roboto';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.14%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="7" style="vertical-align:bottom;white-space:nowrap;width:67.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Revenues</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.14%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:34.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Three Months Ended September 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:31.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Nine Months Ended September 30,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.14%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.7%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:32.14%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">North American Realty</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.3%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 1,206,660</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.22%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 1,198,207</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.84%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 3,408,418</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.7%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.08%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 3,254,666</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:32.14%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">International Realty</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.3%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 24,230</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.22%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 14,896</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.84%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 60,142</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.7%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.08%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 37,644</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:32.14%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Other Affiliated Services</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.3%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 1,426</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.22%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 980</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.84%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 4,681</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.7%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.08%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 3,729</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:32.14%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Revenues reconciliation:</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.3%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.22%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.84%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.7%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.08%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:32.14%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Segment eliminations</span></p></td><td style="vertical-align:top;white-space:nowrap;width:16.3%;background:#ccecff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (1,129)</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.88%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.22%;background:#ccecff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (1,290)</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.8%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.84%;background:#ccecff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (3,756)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.7%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.08%;background:#ccecff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (3,677)</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:32.14%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Consolidated revenues</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 1,231,187</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 1,212,793</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 3,469,485</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.7%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 3,292,362</span></p></td></tr></table><p style="font-family:'Roboto';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:34.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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:'Roboto';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:34.63%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="7" style="vertical-align:bottom;white-space:nowrap;width:65.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Adjusted EBITDA</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:34.63%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:32.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Three Months Ended September 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:31.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Nine Months Ended September 30,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:34.63%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.7%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:34.63%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">North American Realty</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.67%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 28,899</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.4%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 27,169</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.84%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 85,208</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.7%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.08%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 82,495</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:34.63%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">International Realty</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.67%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (1,670)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.4%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (2,647)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.84%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (7,401)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.7%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.08%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (10,105)</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:34.63%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Other Affiliated Services</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.67%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (1,282)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.4%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (918)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.84%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (3,037)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.7%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.08%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (2,767)</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:34.63%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Corporate expenses and other</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (2,005)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (2,812)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (6,973)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.7%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (7,360)</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:34.63%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Consolidated Adjusted EBITDA</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.67%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 23,942</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.4%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 20,792</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.84%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 67,797</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.7%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.08%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 62,263</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:34.63%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.67%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.4%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.84%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.7%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.08%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:34.63%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Operating Profit Reconciliation:</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.67%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.4%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.84%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.7%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.08%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:34.63%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Depreciation and amortization expense</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.67%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 2,379</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.4%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 2,790</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.84%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 7,742</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.7%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.08%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 8,148</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:34.63%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Litigation contingency</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.67%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 18,000</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.4%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> -</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.84%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 34,000</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.7%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.08%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> -</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:34.63%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Stock compensation expense</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.67%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 9,910</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.4%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 11,764</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.84%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 28,067</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.7%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.08%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 29,912</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:34.63%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Stock option expense</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.67%;background:#ccecff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 1,987</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.4%;background:#ccecff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 2,533</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.84%;background:#ccecff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 5,959</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.7%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.08%;background:#ccecff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 7,659</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:34.63%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0pt 18pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Consolidated operating (loss) profit</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">($ 8,334)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 3,705</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">($ 7,971)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.7%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 16,544</span></p></td></tr></table><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width: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:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:24.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:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:24.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:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:51.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Goodwill</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">September 30, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">December 31, 2023</b></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:48%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">North American Realty</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.49%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 17,479</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.49%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 14,595</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:48%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">International Realty</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.49%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> -</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.49%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> -</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Other Affiliated Services</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.49%;background:#ccecff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 2,387</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.49%;background:#ccecff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 2,387</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:48%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Segment and consolidated total</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 19,866</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 16,982</span></p></td></tr></table><p style="font-family:'Roboto';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Roboto';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">The Company does not use segment assets to allocate resources or to assess performance of the segments and therefore, total segment assets have not been disclosed.</span></p> 4 3 <p style="font-family:'Roboto';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:32.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.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:'Roboto';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.14%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="7" style="vertical-align:bottom;white-space:nowrap;width:67.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Revenues</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.14%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:34.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Three Months Ended September 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:31.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Nine Months Ended September 30,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.14%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.7%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:32.14%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">North American Realty</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.3%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 1,206,660</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.22%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 1,198,207</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.84%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 3,408,418</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.7%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.08%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 3,254,666</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:32.14%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">International Realty</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.3%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 24,230</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.22%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 14,896</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.84%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 60,142</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.7%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.08%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 37,644</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:32.14%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Other Affiliated Services</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.3%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 1,426</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.22%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 980</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.84%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 4,681</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.7%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.08%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 3,729</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:32.14%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Revenues reconciliation:</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.3%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.22%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.84%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.7%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.08%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:32.14%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Segment eliminations</span></p></td><td style="vertical-align:top;white-space:nowrap;width:16.3%;background:#ccecff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (1,129)</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.88%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.22%;background:#ccecff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (1,290)</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.8%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.84%;background:#ccecff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (3,756)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.7%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.08%;background:#ccecff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (3,677)</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:32.14%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Consolidated revenues</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 1,231,187</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 1,212,793</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 3,469,485</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.7%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 3,292,362</span></p></td></tr></table><p style="font-family:'Roboto';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:34.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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:'Roboto';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:34.63%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="7" style="vertical-align:bottom;white-space:nowrap;width:65.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Adjusted EBITDA</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:34.63%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:32.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Three Months Ended September 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:31.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Nine Months Ended September 30,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:34.63%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.7%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:34.63%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">North American Realty</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.67%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 28,899</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.4%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 27,169</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.84%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 85,208</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.7%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.08%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 82,495</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:34.63%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">International Realty</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.67%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (1,670)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.4%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (2,647)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.84%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (7,401)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.7%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.08%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (10,105)</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:34.63%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Other Affiliated Services</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.67%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (1,282)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.4%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (918)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.84%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (3,037)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.7%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.08%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (2,767)</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:34.63%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Corporate expenses and other</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (2,005)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (2,812)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (6,973)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.7%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (7,360)</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:34.63%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Consolidated Adjusted EBITDA</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.67%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 23,942</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.4%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 20,792</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.84%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 67,797</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.7%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.08%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 62,263</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:34.63%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.67%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.4%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.84%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.7%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.08%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:34.63%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Operating Profit Reconciliation:</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.67%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.4%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.84%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.7%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.08%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:34.63%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Depreciation and amortization expense</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.67%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 2,379</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.4%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 2,790</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.84%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 7,742</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.7%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.08%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 8,148</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:34.63%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Litigation contingency</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.67%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 18,000</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.4%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> -</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.84%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 34,000</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.7%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.08%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> -</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:34.63%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Stock compensation expense</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.67%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 9,910</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.4%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 11,764</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.84%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 28,067</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.7%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.08%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 29,912</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:34.63%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Stock option expense</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.67%;background:#ccecff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 1,987</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.4%;background:#ccecff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 2,533</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.84%;background:#ccecff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 5,959</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.7%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.08%;background:#ccecff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 7,659</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:34.63%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0pt 18pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Consolidated operating (loss) profit</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">($ 8,334)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 3,705</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">($ 7,971)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.7%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 16,544</span></p></td></tr></table><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width: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:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:24.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:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:24.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:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:51.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Goodwill</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">September 30, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">December 31, 2023</b></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:48%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">North American Realty</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.49%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 17,479</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.49%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 14,595</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:48%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">International Realty</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.49%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> -</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.49%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> -</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Other Affiliated Services</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.49%;background:#ccecff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 2,387</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.49%;background:#ccecff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 2,387</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:48%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Segment and consolidated total</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 19,866</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 16,982</span></p></td></tr></table> 1206660000 1198207000 3408418000 3254666000 24230000 14896000 60142000 37644000 1426000 980000 4681000 3729000 -1129000 -1290000 -3756000 -3677000 1231187000 1212793000 3469485000 3292362000 28899000 27169000 85208000 82495000 -1670000 -2647000 -7401000 -10105000 -1282000 -918000 -3037000 -2767000 -2005000 -2812000 -6973000 -7360000 23942000 20792000 67797000 62263000 2379000 2790000 7742000 8148000 18000000 34000000 9910000 11764000 28067000 29912000 1987000 2533000 5959000 7659000 -8334000 3705000 -7971000 16544000 17479000 14595000 2387000 2387000 19866000 16982000 <p style="font-family:'Roboto';font-size:10pt;text-align:justify;margin:0pt 0pt 4pt 0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:bold;">9.</b></span><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">EARNINGS PER SHARE</b></p><p style="font-family:'Roboto';font-size:10pt;text-align:justify;margin:0pt 0pt 4pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Basic earnings per share is computed based on net income attributable to eXp stockholders divided by the basic weighted-average shares outstanding during the period. Dilutive earnings per share is computed consistently with the basic computation while giving effect to all dilutive potential common shares and common share equivalents that were outstanding during the period. The Company uses the treasury stock method to reflect the potential dilutive effect of unvested stock awards and unexercised options. </span></p><p style="font-family:'Roboto';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">The following table sets forth the calculation of basic and diluted earnings per share attributable to common stock during the periods presented:</span></p><p style="font-family:'Roboto';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;table-layout:auto;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:48.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:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:12.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:0.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:11.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:11.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:0.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:11.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:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:0.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:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:48.62%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:normal;width:24.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Three Months Ended September 30, </b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:normal;width:24.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Nine Months Ended September 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.62%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:12.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:normal;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:normal;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:normal;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Numerator: </b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:12.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.62%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Net (loss) income from continuing operations</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:12.82%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">($ 6,481)</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.05%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 2,265</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.05%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">($ 8,545)</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 15,614</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Net loss from discontinued operations</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:12.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">($ 2,025)</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">($ 916)</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">($ 3,217)</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">($ 3,390)</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.62%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Denominator: </b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:12.82%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.05%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.05%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Weighted average shares - basic </span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:12.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 153,259,842</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 153,392,005</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 153,858,160</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 153,065,727</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.62%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Dilutive effect of common stock equivalents</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:12.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> -</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 4,791,883</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> -</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 3,769,258</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';white-space:pre-wrap;">Weighted average shares - diluted </span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:12.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 153,259,842</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 158,183,888</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 153,858,160</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 156,834,985</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.62%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Earnings per share: </b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:12.82%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.05%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.05%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Net income (loss) from continuing operations per share - basic </span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:12.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">($ 0.04)</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 0.01</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">($ 0.06)</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 0.10</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.62%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Net income (loss) from discontinued operations per share - basic </span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:12.82%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">($ 0.01)</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.05%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">($ 0.01)</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.05%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">($ 0.02)</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">($ 0.02)</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Net income (loss) from continuing operations per share - diluted </span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:12.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">($ 0.04)</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 0.01</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">($ 0.06)</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 0.10</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.62%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Net income (loss) from discontinued operations per share - diluted </span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:12.82%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ (0.01)</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.05%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ (0.01)</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.05%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">($ 0.02)</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">($ 0.02)</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Roboto';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Roboto';font-size:10pt;text-align:justify;margin:4pt 0pt 6pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">For three months ended September 30, 2024 and 2023 total outstanding shares of common stock excluded </span><span style="font-family:'Arial','Helvetica','sans-serif';">4,153,812</span><span style="font-family:'Arial','Helvetica','sans-serif';"> and </span><span style="font-family:'Arial','Helvetica','sans-serif';">192,684</span><span style="font-family:'Arial','Helvetica','sans-serif';"> shares, respectively, from the computation of diluted earnings per share because their effect would have been anti-dilutive. For nine months ended September 30, 2024 and 2023 total outstanding shares of common stock excluded </span><span style="font-family:'Arial','Helvetica','sans-serif';">3,309,505</span><span style="font-family:'Arial','Helvetica','sans-serif';"> and </span><span style="font-family:'Arial','Helvetica','sans-serif';">679,425</span><span style="font-family:'Arial','Helvetica','sans-serif';"> shares, respectively, from the computation of diluted earnings per share because their effect would have been anti-dilutive.</span></p> <p style="font-family:'Roboto';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;table-layout:auto;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:48.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:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:12.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:0.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:11.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:11.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:0.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:11.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:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:0.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:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:48.62%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:normal;width:24.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Three Months Ended September 30, </b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:normal;width:24.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Nine Months Ended September 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.62%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:12.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:normal;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:normal;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:normal;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Numerator: </b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:12.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.62%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Net (loss) income from continuing operations</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:12.82%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">($ 6,481)</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.05%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 2,265</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.05%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">($ 8,545)</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 15,614</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Net loss from discontinued operations</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:12.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">($ 2,025)</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">($ 916)</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">($ 3,217)</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">($ 3,390)</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.62%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Denominator: </b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:12.82%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.05%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.05%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Weighted average shares - basic </span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:12.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 153,259,842</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 153,392,005</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 153,858,160</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 153,065,727</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.62%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Dilutive effect of common stock equivalents</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:12.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> -</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 4,791,883</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> -</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 3,769,258</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';white-space:pre-wrap;">Weighted average shares - diluted </span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:12.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 153,259,842</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 158,183,888</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 153,858,160</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 156,834,985</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.62%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Earnings per share: </b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:12.82%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.05%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.05%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Net income (loss) from continuing operations per share - basic </span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:12.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">($ 0.04)</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 0.01</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">($ 0.06)</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 0.10</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.62%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Net income (loss) from discontinued operations per share - basic </span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:12.82%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">($ 0.01)</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.05%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">($ 0.01)</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.05%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">($ 0.02)</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">($ 0.02)</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Net income (loss) from continuing operations per share - diluted </span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:12.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">($ 0.04)</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 0.01</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">($ 0.06)</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ 0.10</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.62%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Net income (loss) from discontinued operations per share - diluted </span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:12.82%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ (0.01)</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.05%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$ (0.01)</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.05%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">($ 0.02)</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">($ 0.02)</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td></tr></table> -6481000 -6481000 2265000 2265000 -8545000 -8545000 15614000 15614000 -2025000 -2025000 -916000 -916000 -3217000 -3217000 -3390000 -3390000 153259842 153392005 153858160 153065727 4791883 3769258 153259842 158183888 153858160 156834985 -0.04 0.01 -0.06 0.10 -0.01 -0.01 -0.02 -0.02 -0.04 0.01 -0.06 0.10 -0.01 -0.01 -0.02 -0.02 4153812 192684 3309505 679425 <p style="font-family:'Roboto';font-size:10pt;text-align:justify;margin:4pt 0pt 4pt 0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:bold;">10</b><b style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:bold;">.</b></span><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">INCOME TAXES</b></p><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Our quarterly tax provision is computed by applying the estimated annual effective tax rate to the year-to-date pre-tax income or loss plus discrete tax items arising in the period. Our provision for income tax expense from continuing operations amounted to </span><span style="font-family:'Arial','Helvetica','sans-serif';">$3.5</span><span style="font-family:'Arial','Helvetica','sans-serif';"> million and </span><span style="font-family:'Arial','Helvetica','sans-serif';">$3.0</span><span style="font-family:'Arial','Helvetica','sans-serif';"> million for the nine months ended September 30, 2024 and 2023, which represent effective tax rates of negative (</span><span style="font-family:'Arial','Helvetica','sans-serif';">69.6%</span><span style="font-family:'Arial','Helvetica','sans-serif';">) and positive </span><span style="font-family:'Arial','Helvetica','sans-serif';">15.9%</span><span style="font-family:'Arial','Helvetica','sans-serif';"> respectively. The effective tax rate differs from our statutory rates in both periods primarily due to the impact of the stock-based compensation, research and development tax credit and non-deductible executive compensation.</span></p><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"></span><span style="display:inline-block;width:36pt;"></span><span style="display:inline-block;width:36pt;"></span><span style="display:inline-block;width:36pt;"></span><span style="display:inline-block;width:36pt;"></span><span style="display:inline-block;width:36pt;"></span><span style="display:inline-block;width:36pt;"></span><span style="display:inline-block;width:36pt;"></span><span style="display:inline-block;width:36pt;"></span><span style="display:inline-block;width:36pt;"></span><span style="display:inline-block;width:36pt;"></span><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Roboto';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">The Company is subject to a wide variety of tax laws and regulations across the jurisdictions where it operates. Regulatory developments from the U.S. or international tax reform legislation could result in an impact to the Company's effective tax rate. The Company continues to monitor the Base Erosion and Profit Shifting (BEPS) Integrated Framework provided by the Organization for Economic Co-operation and Development (OECD) including the legislative adoption of Pillar II by countries, and all other tax regulatory changes, to evaluate the potential impact on future periods. The Company does not expect adoption of Pillar Two rules to have a significant impact on its condensed consolidated financial statements during fiscal year 2024.</span><span style="display:inline-block;width:24.92pt;"></span><span style="display:inline-block;width:36pt;"></span><span style="display:inline-block;width:36pt;"></span><span style="display:inline-block;width:36pt;"></span><span style="display:inline-block;width:36pt;"></span><span style="display:inline-block;width:36pt;"></span><span style="display:inline-block;width:36pt;"></span><span style="display:inline-block;width:36pt;"></span><span style="display:inline-block;width:36pt;"></span><span style="display:inline-block;width:36pt;"></span><span style="display:inline-block;width:36pt;"></span><span style="display:inline-block;width:36pt;"></span><span style="display:inline-block;width:36pt;"></span></p> 3500000 3000000.0 0.696 0.159 <p style="font-family:'Roboto';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 6pt 0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:bold;">11</b><b style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:bold;">.</b></span><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">FAIR VALUE MEASUREMENT</b></p><p style="font-family:'Roboto';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">The fair value of a financial instrument is the amount that could be received upon the sale of an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Financial assets are marked to bid prices and financial liabilities are marked to offer prices. Fair value measurements do not include transaction costs. The fair value hierarchy prioritizes the quality and reliability of the information used to determine fair values. Categorization within </span></p><p style="font-family:'Roboto';font-size:10pt;text-align:justify;margin:0pt 0pt 3pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">the fair value hierarchy is based on the lowest level of input that is significant to the fair value measurement. The fair value hierarchy is defined into the following three categories:</span></p><table style="border-collapse:collapse;font-family:'Roboto';font-size:10pt;margin-bottom:3pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">Level 1 – Inputs are quoted market prices in active markets for identical assets or liabilities (these are observable market inputs).</span></td></tr></table><table style="border-collapse:collapse;font-family:'Roboto';font-size:10pt;margin-bottom:3pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">Level 2 – Inputs are inputs other than quoted prices included within Level 1 that are observable for the asset or liability (includes quoted market prices for similar assets or identical or similar assets in markets in which there are few transactions, prices that are not current or prices that vary substantially).</span></td></tr></table><table style="border-collapse:collapse;font-family:'Roboto';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">Level 3 – Inputs are unobservable inputs that reflect the entity's own assumptions in pricing the asset or liability (used when little or no market data is available).</span></td></tr></table><div style="margin-top:6pt;"></div><p style="font-family:'Roboto';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 6pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">The Company holds funds in a money market account, which are considered Level 1 assets. The Company values its money market funds at fair value on a recurring basis.</span></p><p style="font-family:'Roboto';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 6pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">As of September 30, 2024 and December 31, 2023, the fair value of the Company’s money market funds was </span><span style="font-family:'Arial','Helvetica','sans-serif';">$42,967</span><span style="font-family:'Arial','Helvetica','sans-serif';"> and </span><span style="font-family:'Arial','Helvetica','sans-serif';">$46,268</span><span style="font-family:'Arial','Helvetica','sans-serif';">, respectively.</span></p><p style="font-family:'Roboto';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 6pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">There have been no transfers between Level 1, Level 2 and Level 3 in the period presented. The Company did not have any Level 2 or Level 3 financial assets or liabilities in the period presented.</span></p> 42967000 46268000 <p style="font-family:'Roboto';font-size:10pt;font-weight:bold;padding-bottom:6pt;text-align:justify;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:bold;">12.</b></span><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">COMMITMENTS AND CONTINGENCIES</b></p><p style="font-family:'Roboto';font-size:10pt;padding-bottom:6pt;text-align:justify;background:#ffffff;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">From time to time, the Company is subject to potential liability under laws and government regulations and various claims and legal actions that may be asserted against us that could have a material adverse effect on the business, reputation, results of operations, cash flows or financial condition. Such litigation includes, but is not limited to, actions or claims relating to cyber-attacks, data breaches, the Real Estate Settlement Procedures Act (“RESPA”), the Telephone Consumer Protection Act of 1991 and state consumer protection laws, antitrust and anticompetition, worker classification, timely filing required SEC filings, stockholder derivative actions and non-compliance with contractual or other legal obligations.</span></p><p style="font-family:'Roboto';font-size:10pt;padding-bottom:6pt;text-align:justify;background:#ffffff;margin:0pt;"><i style="font-family:'Arial','Helvetica','sans-serif';font-style:italic;">Antitrust Litigation</i></p><p style="font-family:'Roboto';font-size:10pt;padding-bottom:6pt;text-align:justify;background:#ffffff;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">The Company and its affiliated brokerage entities were among several defendants in eight U.S. and one Canadian putative class action lawsuits alleging that the Company participated in a system that resulted in sellers of residential property paying inflated buyer broker commissions in violation of U.S. federal and state antitrust laws and federal Canadian antitrust laws, as applicable, and one U.S. putative class action lawsuit alleging that the Company participated in a system that resulted in buyers of residential property paying inflated home prices as a result of sellers paying inflated buyer broker commissions in violation of federal and Illinois antitrust laws (collectively, the “antitrust litigation”). On October 1, 2024, the Company entered into a Settlement Term Sheet (the “Settlement”) with plaintiffs in the U.S. antitrust litigation filed by plaintiffs 1925 Hooper LLC and others in the Northern District of Georgia (the “Hooper Action”). The Company expects that the proposed Settlement would resolve all U.S. claims set forth in the Hooper Action, as well as all similar claims on a nationwide basis against the Company (collectively, the “Nationwide Claims”) and would release the Company, its subsidiaries and affiliates, and their independent contractor real estate agents in the United States from the Nationwide Claims. By the terms of the Settlement, the Company agreed to make certain changes to its business practices and to pay a total settlement amount of </span><span style="font-family:'Arial','Helvetica','sans-serif';">$34,000</span><span style="font-family:'Arial','Helvetica','sans-serif';"> (the “Settlement Amount”) into a qualified settlement escrow fund (the “Settlement Fund”). The Settlement Amount is expected to be deposited into the Settlement Fund in installments, of which </span><span style="font-family:'Arial','Helvetica','sans-serif';">50%</span><span style="font-family:'Arial','Helvetica','sans-serif';"> of the settlement (or </span><span style="font-family:'Arial','Helvetica','sans-serif';">$17,000</span><span style="font-family:'Arial','Helvetica','sans-serif';"> ) will be deposited into the Settlement Fund within thirty business days after preliminary court approval of the Settlement and the final </span><span style="font-family:'Arial','Helvetica','sans-serif';">50%</span><span style="font-family:'Arial','Helvetica','sans-serif';"> (for </span><span style="font-family:'Arial','Helvetica','sans-serif';">$17,000</span><span style="font-family:'Arial','Helvetica','sans-serif';">) being deposited on or before the one-year anniversary of initial settlement payment. The Company intends to use available cash to pay the Settlement Amount. Management has determined that a </span><span style="font-family:'Arial','Helvetica','sans-serif';">$34.0</span><span style="font-family:'Arial','Helvetica','sans-serif';"> million loss is probable and have included an </span><span style="font-family:'Arial','Helvetica','sans-serif';">$18.0</span><span style="font-family:'Arial','Helvetica','sans-serif';"> million additional litigation contingency accrual recorded in the third quarter of 2024. While management has determined that loss in excess of the accrual is reasonably possible, it is currently unable to reasonably estimate the possible additional loss or range of possible additional loss because, among other reasons, (i) the settlement is subject to court approval and appeals processes, (ii) further developments in the legal proceedings, including but not limited to motions, or rulings, could impact the Company's exposure, and/or (iii) potential changes in law or precedent could affect the final determination of liability.</span></p><p style="font-family:'Roboto';font-size:10pt;padding-bottom:6pt;text-align:justify;background:#ffffff;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">The Settlement remains subject to preliminary and final court approval and will become effective following any appeals process, if applicable. The Settlement and any actions taken to carry out the Settlement are not an admission or concession of liability, or of the validity of any claim, defense, or point of fact or law on the part of any party. The Company continues to deny the material allegations of the complaints in the antitrust litigation. The Company entered into the Settlement after considering the risks and costs of continuing the litigation. </span></p><p style="font-family:'Roboto';font-size:10pt;padding-bottom:6pt;text-align:justify;background:#ffffff;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">The Company continues to vigorously defend against the claims in the Canadian antitrust litigation. Management is currently unable to reasonably estimate the possible loss or range of possible loss for the Canadian antitrust litigation because, among other reasons, (i) the proceeding is in preliminary stages, (ii) specific damage amounts have not been sought, (iii) damages sought are, in our opinion, unsupported and/or exaggerated, (iv) there are significant factual issues to be resolved; and/or (v) there are novel legal issues or unsettled legal theories presented. For the Canadian antitrust litigation, we have not recorded any accruals as of September 30, 2024.While the Company does not expect such litigation to have a material adverse effect on our business, results of operations, cash flows or financial condition, due to the complexities inherent in such litigation, including the uncertainty of legal processes and potential developments in the cases, the ultimate liability may differ. </span></p><p style="font-family:'Roboto';font-size:10pt;padding-bottom:6pt;text-align:justify;background:#ffffff;margin:0pt;"><i style="font-family:'Arial','Helvetica','sans-serif';font-style:italic;">Derivative Litigation</i></p><p style="font-family:'Roboto';font-size:10pt;padding-bottom:6pt;text-align:justify;background:#ffffff;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Certain current and former directors and officers of the Company were named as defendants, and the Company was named as a nominal defendant, in a derivative lawsuit in the Court of Chancery of the State of Delaware, first filed on September 25, 2024, entitled </span><i style="font-family:'Arial','Helvetica','sans-serif';font-style:italic;">Los Angeles City Employees’ Retirement System, on behalf of eXp World Holdings, Inc. v. Glenn Sanford, et. al. </i><span style="font-family:'Arial','Helvetica','sans-serif';">(C.A. No. 2024-0998-KSJM). The lawsuit alleges that certain current and former directors and officers breached fiduciary duties related to the Company’s response to reports of alleged sexual misconduct involving independent contractor real estate agents affiliated with the Company’s subsidiaries and that certain defendants had improper compensation arrangements allowing them to profit from the Company’s revenue share program in connection therewith. The complaint seeks a court declaration of fiduciary duty breaches, disgorgement of profits, damages with interest, injunctive relief for improved oversight of sexual misconduct allegations, and reimbursement of plaintiffs' costs, including expert and attorney fees. Although the Company does not anticipate that the outcome of such litigation will have a material adverse effect on its business, results of operations, cash flows, or financial condition, the inherent complexities and uncertainties of legal proceedings may result in a liability that differs from current expectations. Management is currently unable to reasonably estimate the possible loss or range of possible loss for this matter because, among other reasons, (i) the proceeding is in preliminary stages, (ii) specific damage amounts have not been sought, (iii) there are significant factual issues to be resolved; and/or (iv) there are novel legal issues or unsettled legal theories presented.</span></p><p style="font-family:'Roboto';font-size:10pt;padding-bottom:6pt;text-align:justify;background:#ffffff;margin:0pt;"><i style="font-family:'Arial','Helvetica','sans-serif';font-style:italic;">Capital Maintenance Agreements</i></p><p style="font-family:'Roboto';font-size:10pt;padding-bottom:6pt;text-align:justify;background:#ffffff;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">On May 22, 2024, Texas Capital Bank (“TCB”) entered into a Change in Terms Agreement (the “Change Agreement”) with SUCCESS Lending, LLC (“SUCCESS Lending”), an indirect subsidiary and unconsolidated joint venture of the Company, to modify certain terms of that certain Mortgage Warehouse Agreement entered into by and between TCB and SUCCESS Lending in April 2022. The Change Agreement reduces the size of the warehouse credit line provided by TCB to SUCCESS Lending under the Mortgage Warehouse Agreement from </span><span style="font-family:'Arial','Helvetica','sans-serif';">$25</span><span style="font-family:'Arial','Helvetica','sans-serif';"> million to </span><span style="font-family:'Arial','Helvetica','sans-serif';">$10</span><span style="font-family:'Arial','Helvetica','sans-serif';"> million. </span></p><p style="font-family:'Roboto';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt 0pt 6pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">On July 22, 2024, Flagstar Bank FSB (“Flagstar”) assigned that certain Mortgage Warehouse Agreement entered into in March 2022 (the “SUCCESS Credit Agreement”) with SUCCESS Lending to JPMorgan Chase Bank, National Association (“JPMorgan”). The SUCCESS Credit Agreement provided SUCCESS Lending with a revolving warehouse credit line of up to </span><span style="font-family:'Arial','Helvetica','sans-serif';">$25</span><span style="font-family:'Arial','Helvetica','sans-serif';"> million. In connection with the assignment of the SUCCESS Credit Agreement to JPMorgan, Flagstar also assigned to JPMorgan the related Capital Maintenance Agreement (the “Capital Maintenance Agreement”), pursuant to which the Company agreed to provide certain funds necessary to ensure that SUCCESS Lending is at all times in compliance with its financial covenants under the SUCCESS Credit Agreement. The material terms of the Capital Maintenance Agreement remain unchanged and the Company’s capital commitment liability under the Capital Maintenance Agreement is limited to </span><span style="font-family:'Arial','Helvetica','sans-serif';">$2,000,000</span><span style="font-family:'Arial','Helvetica','sans-serif';">. In the event SUCCESS Lending fails to comply with its financial covenants, the Company may have to contribute additional capital up to the limit. </span></p> 34000000 0.50 17000000 0.50 17000000 34000000.0 18000000.0 25000000 10000000 25000000 2000000 <p style="font-family:'Roboto';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:bold;">13.</b></span><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">SUBSEQUENT EVENTS</b></p><p style="font-family:'Roboto';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><i style="font-family:'Arial','Helvetica','sans-serif';font-style:italic;">Quarterly Cash Dividend</i></p><p style="font-family:'Roboto';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">On </span><span style="font-family:'Arial','Helvetica','sans-serif';">November 4, 2024</span><span style="font-family:'Arial','Helvetica','sans-serif';">, the Company’s Board of Directors declared a dividend of </span><span style="font-family:'Arial','Helvetica','sans-serif';">$0.05</span><span style="font-family:'Arial','Helvetica','sans-serif';"> per share which is expected to be payable on </span><span style="font-family:'Arial','Helvetica','sans-serif';">December 2, 2024</span><span style="font-family:'Arial','Helvetica','sans-serif';">, to stockholders of record as of the close of business on </span><span style="font-family:'Arial','Helvetica','sans-serif';">November 18, 2024</span><span style="font-family:'Arial','Helvetica','sans-serif';">. The ex-dividend date is expected to be on or around November 15, 2024. The dividend will be paid in cash.</span></p><p style="font-family:'Roboto';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><i style="font-family:'Arial','Helvetica','sans-serif';font-style:italic;">Antitrust Litigation</i></p><p style="font-family:'Roboto';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">On October 1, 2024, the Company entered into the Settlement in the Hooper Action to resolve the Nationwide Claims, as discussed further in </span><i style="font-family:'Arial','Helvetica','sans-serif';font-style:italic;">Note 12 – Commitments and Contingencies</i><span style="font-family:'Arial','Helvetica','sans-serif';"> to these unaudited consolidated financial statements. </span></p> 2024-11-04 0.05 2024-12-02 2024-11-18 false false false false

/@!>+6=E^V]N2R+4-.33.ISHY8>*3:7TE5?>K[243NFSRFEU; MBISVN,=.F].N%=BV(7E>0'Z'"GD5NC;1#/^>^M\BQ02MHSZN;M/L0X0(SO%_J2HY_Q]_A M_6BV4$Y+L.>VJ1IY9,XD^LP.;XECV8E98X.P==VWDB R@H*B8VQO3UU8[6H] M#;4GQ[[!IN=;GNT;N')^WTG,@6L(/0#>\K!S45U6[J[P30M<*>#\@C&Y$]0"S2MY\#=02P,$ M% @ =WYG6&ULG55M3]LP$/XKIX 02!%Y[1NTE0H4;=)@'91-^^@FU]8BB8/M4/CW M.SMMVFI0:?N2^,[W//>2I:8,W4N2BQH M9RYDSC29.$,^]8WD<.^J'3&"YQ(4%6>,_E^A9E8 M#9S V3@>^&*IC<,;]DNVP$?43^5$DN4U+"G/L5!<%"!Q/G!&P<55;.)MP$^. M*[6S!E/)3(AG8WQ-!XYO!&&&B38,C%ZO>(U99HA(QLN:TVE2&N#N>L-^:VNG M6F9,X;7(?O%4+P=.UX$4YZS*](-8?<%U/2W#EXA,V2>LZM@X=B"IE!;Y&DP* MR*F^89L.^%"N0)IK8S,*6:M$DCA?F4AZU MI%U..#V_!G2CT4L&X2#'=QWLDM%$;;M1>A0<)'[$\A\AW(?3#^ !? MU%0?6;[HOZO_J.B:,_Z8TW31A2I9@@.'VD2A?$5G>'(4M/W+ XKC1G%\B'WX M2%V95AF"F$.9L4*[4$IJ4:G?@14IX$O%2VH:_9'PP]0G1]W0CR[A7]]T*1KS M&!:Y&6ER;-D,ETQB5:U$G-MC0WP&.+ [<3^CB/JN'$< MPVTE"ZXKB2[,^5N]V"N\@81N&/J[5BN&J= LHZZEFTFX^:P_.;T&%D=NK[UE MB7INN]>%;ZC4!4V4I,JKC&E,&TH[:C;1IU'D1KWNV=81=MQ.%)W1P?RMP(4" MMXD#WVVUPZT9D(X6W'"54$OQHJ*ZN(R2EG8\^=6]G3.4H%W88*TA$ M5>AZ8C7>9MZ/ZC&W#:]_%G=,+CC5G>&0, &,) 9 M >&PO=V]R:W-H965TR+R*/X'N^.CT?V M#T)^4SL C9[*@JN!M].ZN@T"E>^@I.I:5,#-GXV0)=7&E-M 51+HVH'*(L!A MF 0E9=P;]MW8HQSVQ5X7C,.C1&I?EE0^CZ$0AX$7>:>!+VR[TW8@&/8KNH4% MZ#^J1VFLH&%9LQ*X8H(C"9N!-XINQ[&=[R;\R>"@.GUD(UD)\X@Z*P1,:-OXZ<7K.D!7;[)_;?7.PFEA55<">*KVRM=P,O\] : M-G1?Z"_B\#L'#Y\_3[Y.9S,T MFD_0=+X%P3XQ\0WZ!/@NN= M0O=\#>N7^, XV7B*3YZ.\5G"!537B(0^PB&.S_"1)G+B^,@O1?Y:P#5?_#J? M/3VWJJ(Y##QS/!3([^ -/[R+DO#C&6_CQMOX'/MP84[C>E\ $ALT@0WC3,/5 MS AZC49*@5:O.7R>\L.[#(?D(WJKUFR0AG(%LMFE?TUYD$*IQAKE^;[<%U2; M($YC%V#XWW,2/R4UC741^F/0N&QO[)(W17/"K7)05 M:%:7DJT$,)5)M['$"6Y)2)JU%%F,[MPY-HF14#COU8Y5+3;R<=;FZB+%48ON MF8!F++=5T/C?+-PZ&(4MTA@M\@I-N3;5SI2_/2U0)4TAE_JY$UI&DNZJ+\*. MH@@MA39 QC7E6V;* *).:3:MH9_=Q#;3L=]+L2M)_8*T4EQ+*R1A+:TDQO\A+9R0KK0BC%_D.(Y^3EI9AZ2[320F/Z.M7@M/ M>AT/$O(_::N7D6[,*U3 QD##Z[3G(5E?Z;6A1>6NT970)N&NNS.O M()!V@OF_$4*?#+M \ZX:_@-02P,$% @ =WYG6;G2Q<6 ! Z T !D M !X;"]W;W)K&ULS5=M;]LV$/XKA%KT!>!BBGI/ M;0-)FJ'%UC6+TPW[2,MG2X@D.B15)_]^1]F6Y-71FBT8]L&6*-X]O.,]=T>. M-U+=Z@S D/NRJ/3$R8Q9GXY&.LV@%/I$KJ'"F:54I3 X5*N17BL0BT:I+$:< ML7!4BKQRIN/FVY6:CF5MBKR"*T5T799"/9Q#(3<3QW7V'Z[S56;LA]%TO!8K MF('YLKY2.!JU*(N\A$KGLB(*EA/GS#T]#ZU\(_!;#AO=>R?6D[F4MW;P<3%Q MF#4("DB-11#X^ H74!06",VXVV$Z[9)6L?^^1_^Q\1U]F0L-%[+X/5^8;.+$ M#EG 4M2%N9:;#[#S)[!XJ2QT\T\V6]G =TA::R/+G3):4.;5]BGN=_O04XC9 M(PI\I\ ;N[<+-5:^%T9,QTINB++2B&9?&E<;;30NKVQ09D;A;(YZ9CJ[^7SQ MTX?//[^_O)Z])I>_?OEX\P=YBWXY'!):S@*-W!G6_A^"-P"?DD*Y-I MQ MF7*JUR*%B8.IH$%]!6?ZZH4;LG<#-OJMC?X0^G2&F;>H"R!R25)9EDA>Y$%Z M2W*M:U@0)8N"8#YNA%HCMW^F_]O5<%*)*@9(YK/*JRJN5C=%=+91! M6_=2;IS0Q(\H]X+N6Q31A#'*8J\GY]&0A31B<4_.I6$04N8Q,LL$DFL?=0SX MC@9R;0N:)G /*LTUSNVUDP 5HW88NHRZ'F_''F?4C]UV'#-.$R\A9RNH#%DA M34U&,8W4N2S@WJ^?AC/6=I%/G4]^+= M:G!7Y^9A: U..:[">=C#2.* NF&W#FYRPM"23B:DH8_;'X5=L*!:' U3PFD0 M)!3)VPL)HS&&Q>N':5AN(.&#-N&#P92\R$2ULI&NB,G X28*OQKM]8S&+&+L'QG-J1LESV=TS,*>R8=5\:#6O43>>]$0%\.6 MB^%W-Q^]+4 *UK5*,W3Z:+L9QGO^=O,_[#(WEA*U>OAO^XP74NYBFH1=PG&? M>JY+XZ1K CS&&A_1,.KJOAO3V,6^D[CDNHVM_N:XT9$Z2GS*?-;_$F(Q]GM% M$EM;Q+#E];H+Y4&$:@G!\_,2W3VA8[-,@C)\F=2S!1KW3=PEJU=PQ-&XE%L_M0;S]VEYCSK:G M]TY\>P?Z)!3&6Y,"EJC*3B(LZ&I[K]@.C%PW9_FY-'@S:%XSO(J!L@(XOY32 M[ =V@?9R-_T34$L#!!0 ( '=^9UGD2VNDGP0 #H- 9 >&PO=V]R M:W-H965T-<L4EQ42++EU)E[)Z>!T6\4?N=LJZS_R$1R+\2#$2[RJ>,:AUC!,FT0 M4G@\LD^L* P0N/%UA^ET6QI#^_\>_7,3.\1RGRKV211_\%ROIT[LH)PMTTVA M;\7V%[:+)S1XF2A4\XNVK6X0."C;*"W*G3%X4/*J?:9/NSQ8!K'[A@'9&9#& M[W:CQLNS5*>SB11;)(TVH)D_3:B--3C'*U.4A9;PEH.=GBW.OUR>7]VABZO/ MU[>7\[N+ZRMT=)?>%TR-)F,-.QB]<;9#.VW1R!MH";H4E5XK=%[E+!_:C\&S MSCVR=^^4' 1U*%N0X'40TR#SL7@$/IL 7V7;PJ&Q!(IMH(&T#\KM.156F4\+1"O MVE8$3K_F^F'P]^]BXOH?T8]ZWK)'5FV8ZA;NUI*Q 0L0U%"S\I[)II![Q2OP M[%OT3.%MP3_PYDI(O4;SDDF>I14XEQ;Z&?V$/$Q<\_Q.&+7AZ?GIQ=S;_?_.9Q,"R MQ,H+B;!'[84X!&K;-(X)#I+P=0Y#16ED5Y0 32-+CJ O/)L!0&LW'!T@LB%) M3"R3Q(L'%'']:+!A1!O*R%I(0$+L"6X="H#2*D>BV0:47+.I911[]A84)Y$_ M\-JG[@L>OBPSI,['B=6BL. "$>T%&L&"S59*,*'^?Z;<=>-40]H(/5"K #[?-/ MC#+9H8EZ@./AQ)HK!(=^7Z80)V%B14A!&G!#=/4X*H12(U2W93F"[L&^'XPL M"L#,<_O!!!H1D,^S-3R*PR#XU[7[(D2^Y45AS61[B@QFQ!G+=F\\_ \'('1P M9,\'.*?"M\;!!ZMF;W0:B/MSP_#NNS&- MK?LLQ+)J;NT*(#>5;J^VW6KW83!O[\.]>OM5<9G*%8=3K&!+,'6/H]!!LKVI MMX(6=7,[OA<:[MK-WS5\W#!I%.#]4@B]%\P&W>?2[&]02P,$% @ =WYG M68$H5(:' P *@L !D !X;"]W;W)K&ULQ5;; M;MLX$/T50@V*!%"CNRRGMH&D=;=]J!'8W>TS+8TL(I+HDE3<_?L=2K(L)8X= M+++8%XL\RV4>))R45"% M6[&QY%8 36JC(K=K/[;W G=5Y25@!I62\) +2J7'KW-SY6K]6^(O!3O;6 M1#-9<_Z@-]^2J6%K0)!#K+0'BI]'^ 1YKATAC%^M3Z,+J0W[Z[WW+S5WY+*F M$C[Q_"=+5#8U(H,DD-(J5TN^^PHMGT#[BWDNZU^R:W1#WR!Q)14O6F-$4+"R M^=+?;1YZ!I']@H';&K@U[B90C?(S570V$7Q'A-9&;WI14ZVM$1PK]:6LE,!3 MAG9J-K]=+KXM_EB1^_F2K+[>+N?D\@==YR"O)I;" %K-BEMG=XTS]P5G8_*= MERJ39%XFD SM+036H7/WZ.[S?88R<:' M?]R'[I(;N:4Q3 UL PGB$8S9^W=.:'\\@=#O$/JGO,]6V'5)E0/A*8EI'E+PKL.GQ^XP<"ORKV2',HU2&-'[J5;X[&CAE% MWI$SSQR%8\0:O8+COJE/LT0V$;**HC,L0S/R?',<';(Q?_98O&WQMU7?]L") MXN_B/[M8K#/[VO;[M8Y[Y\EY.#QW[',P7FJ)C-%?J=B MPY!%#BF:VM>CP""BF+;>AI:S_X! M4$L#!!0 ( '=^9UD'S?/[W0( $T) 9 >&PO=V]R:W-H965T'42B@79(*T4\-NVC&RXD:A*G MM@/=OY_MI!F/E*&N7XB=G'-\[[D7VYT-H4\L!.#H)8E3UM5"SK-K76=!" EF M5R2#5'Q9$II@+J9TI;., EXH4A+KEF$T] 1'J>9UU+LQ]3HDYW&4PI@BEB<) MIK]O(":;KF9JKR\FT2KD\H7N=3*\@BGP>3:F8J97*HLH@91%)$44EEVM9UX/ M7(E7@!\1;-C6&,E,'@EYDI/AHJL9,B"((>!2 8O'&GR(8RDDPG@N-;5J24G< M'K^JWZK<12Z/F(%/XI_1@H==K:6A!2QQ'O,)V7R#,A\58$!BIG[1IL0:&@IR MQDE2DD4$29063_Q2^K!%,)TW"%9)L$XEV"7!/I7@E 3G5();$E3J>I&[,JZ/ M.?8ZE&P0E6BA)@?*?<46?D6I[),II^)K)'CH/,^ MAT#0346W:^C]TU>OHP].7]W:I>NB,E5YK*H\EM*S_[L\=487VDZ]MMR!KEF& M ^AJ8HMA0->@>9\_F0WC:YWM'RG6_TBQP0>)[13(K@ID'U/WY/\ B49'@1S M';;M/9R].O@37:K?9^&]7 MFLYA&]7 W+;=^JM6^*%O'47RHG&/Z2I*&8IA*8C&55/HT.+P+B:<9.IT>B1< MG'5J&(K[#E )$-^7A/#7B3SPJAN4]P=02P,$% @ =WYG63'Y11S\ P MA@X !D !X;"]W;W)K&ULK5=K;^(X%/TK5K9: MS4AL$^=%T@4D"HP&J0N(T-W/;C 031)G; /MOU\[I.%A)UO-]@O$R3W7Y]@W M]\2](Z$_V YC#EZS-&=]8\=Y\6":+-[A#+%[4N!<,< M] JTQ1'FS\6"BI%99UDG& CN[@&4LH+(3_D M8+KN&Y9DA%,<4P(OK]^S?RO%"S$OB.$12?]) MUGS7-P(#K/$&[5.^),?ON!+DR7PQ25GY"XY5K&6 >,\XR2JP8) E^>D?O58+ M<0& ;@/ K@#V1P%.!7!*H2=FI:PQXFC0H^0(J(P6V>1%N38E6JA)1J/Y;#6=/4_&8+Z8+(>KZ7P6@3_ ,(HFJP@,9V/P-!T^3I^FJ^DD M O-OH GS98PY2E+V5:"?HS'XU>/E2_G "A3COB'>.H;I 1N#WW^#OO6G3MPG);N2ZM12G;;L@Q%B M.R V#<3R O_<)P>4XIQK-_&4RB]3R%;CL*.F;3M^)AG?!'5K!C3XUQK=]O3ZOUN>UZEM07*!DS4JBA.\P M!4@(T.^!I\S?=6\HJB&.V]53]&N*?BO%U7PU? +7[T5+D] 1]Q5687"[N&H, M#'U73[U;4^_^Q^H*-Z3\K0.*%.6\4ZZR+/1"^!0O"TE'MZM0\6[(JA&PH="# MFFK02G6:ML==8'2O672K3*?+7I7M"]H:V)ZGJ.T\#[PJ+A MATSGPH:U'.%G6L]G9;O6?/99V.IMY\Y>H#?9UK6";;76;TU'%P.MAATY6R-L M]T;!CNY%J>-7\3DM#$7+SE&+V+MM:YH@Z(=-E7ZV1=CNB]=-^6.?;UH-JJ?9 MBJEH@F!@-6DX6Q]L][Z3AO_!734[#7)5H:O?#;!BU98 MR5"#E"(R+PX)\H3V%Z+;)&<@Q1L!LNZ[8A'HZ=!S&G!2E.>&%\+%*:2\W(F# M(J8R0#S?$,+?!_(H4A\]!_\"4$L#!!0 ( '=^9UD%\=IHL@0 @4 9 M >&PO=V]R:W-H965TGD9BZQ MY6>GP$R"?2TS#60":5\[> %/;(M: G+?OO(#!BSA<"UOP __7>FWNY;7ZNU( M_DY7 Q]I$E&^\J*L?6]JM+Y"M*0WI$U9/S.@N1IR/AIOE3I.HF3#DCB#YQS139J&^8]'2,BNKV!E?^$E7JY8<4$=]-;A M$J; 7M?/.3]3&R]1G$)&8Y*A'!9]Y0'?!]@N#$K%7S'LZ-$Q*E#>"'DO3D91 M7]&*&4$"'R\]_Z]A.0Y>'F:CR7B*;M%H/)P\ M!6@Z>Y@%3\%XAB;?T3GUC0\LC!/ZE=N]3GUT\^4K^H+B#,U69$/#+*(]E?'9 M%F.J\WIFC]7,]#,S,] 3R=B*HB"+()+8^]WV7H>]RJ/4A$K?A^I1[W0XA?4= M,K1O2-=T4S*?X>7FA@SG_XT>_.?13X)A-'5CE/Z,GZL;69HK1Z;<4;$0WM-U M.(>^PEUW3F7]-9<"5G)XFPFT38G>4X))0ALN"-1%F6LBS8 M0OX]C$]K9%AIK".-B]U6K8D:W=):!1E(1(9AR8O-:1B=3L;?(>/5EB#^(Y3LB:]XZL$]P5D]E*TU"4Z);=PI9HCI:-BEK4./:9;'L-M-<) M/0T3H"4O;Z??X=-%QA.FT(85%;B=8E%RVRJ50)0XAIP4:X>.4.M.,&&\KLE% MBVGMZK2>O=9B/Y2H#,MNL?@2E>E93HM8/J*%SU ?]<&XD_KP\KA)"*5?I;18 MS(@,5R9S38%7(C,-K5W-,IFE'\7E%%@_ .O=P&P%.>_1YR2%;R@#)B76Q<'M M-N[G&E^FP4)J92+[#.>A4<6=G=>^G"^B-2Z@_5SCRS0BK4QTCO;0".+N3O#F MSZ)XT1LL2 XU+V+AQ_XIEF*;LK)VG3:Y3.8: KQ$9NIM;X%,9NGFN>?XT /B MSLYF,#H@O_%7]")FZ*9FES_3EC /SW#;Z*+HUA/Z7ID*:TZ[&Y'*W+,KV*'I MPMU=UQ@8*I8NM,A)BJ*8SOGW;\S[KVB_F)-,OHB+S=@M_TRTVD&0R#PLI%^B M,G2Q^F4RP]-:05"/=C92R)?EEA)%<[+)6/6QVEQMMJT>RLV:UO5'?#_$DNM^ ML$*P@CR M0L#O+PAA^Y-B@&;S;_ O4$L#!!0 ( '=^9UE&ZAV+^0( )4) 9 M>&PO=V]R:W-H965T1O-0?0 MY#GEF>I:4E8"IEB(B,2IEWKQKWNA\:^,/C!8*6VQL0PF0CQVTSNDZ[EF(2 0ZR-!XJO M)?2!<^,(T_BS]FE5(0UP>[SQ?E=P1RX3JJ O^$^6Z'G7"BV2P)0NN!Z+U1=8 M\VD:?['@JGB256D;.!:)%TJ+= W&#%*6E6_ZO*[#%L!MG !X:X#WOP!_#? + MHF5F!:T!U;37D6)%I+%&;V90U*9 (QN6&14C+?$K0YSN#7^-AOW'X8#TQ\/! M_2/Y^CV*AA$Y?Z!24E/A"W(^ $T95Q?D$WF*!N3\[(*<$9:1Q[E8*)HEJF-K M3,4XM.-UV-LRK' ^[MP&PM05<&KJN 5 M_AHG_-W$L5AD6F%?QL"6=,+ADE".+4ZS& C^+"26D#!-N% *%$'6V#T)-LQ$ M'V-?AFL5XD#N HT+5^C.;R+7*:0Q="W<)!7()5N_C![?E?#XFVQLYVZ'>J*@WZJFG M1L,M"1692I'B N4$E*8:2"YQ_Y/ZA2C0F@-N1_IH4;[=F+S($G7=_8[\=#H=">V*B:M6B;]J@$5&5=D"@9CH\BP5&2T M422J5Z0VV&O;](V<[=0EJ.H2O%N;!@>ZM=OM,-Q3-SC89T+7.25O6-$(W[=1 MPX,L?6>/2&U&KY7-WCHTS87E&Y4SAKW*88KNG:L RRK+2T YT2(OSM&)T'@J M%\,YWIM &@/\/A5";R;F:*YN8KV_4$L#!!0 ( '=^9UFK\D53FP( -X' M 9 >&PO=V]R:W-H965T:70+HW4-D%#&EW6EDW[:))K$Y'8F>VV[-_/=M*L0*@0XTOB.]_SW)MUYV\I MN^<9@$ /94'XT,B$J :FR9,,2LS/: 5$WBPI*[&0(EN9O&* 4PTJ"].QK)Y9 MXIP8@:]U,0M\NA9%3B!FB*_+$K,_8RCH=FC8QDXQRU>94 HS\"N\@CF(VRIF M4C);EC0O@?"<$L1@.31&]B#RE+TV^)'#EN^=DN5$_5.YH+) MVUSB1!!_'4T7IRB>?8NCV>(7&DU#%'V_O8YO(J6?1@MT/,6,8=7/$W0<@L!Y MP4_0)W0[#]'QT0DZ0CE!BXRN.28I]TTAPU+D9M*$,*Y#<%X(P44WE(B,HXBD MD';@P\/X_@&\*3W<[4KG_[Q';_;^ MJ!AN^T!>^^8%T=;SF]+HYU>P;\ HG,#3D<./ -F $'S_8/>MS5[G?DRQ\ M3[+HG<@>-<9K&^,=8@]"D*1)CO6\A0>Y.#ATM:)FZ6D6M34V@=UW+WQSLU_B MYT:.[?8>&X7/CDZ_WQK5J9I[ ZL$MM*;@J.$KHFHGV:K;9?1 M2,_@)_JQ/9C8'?I0+J]ZU_RCKS??#6:KG'!4P%*ZLLXNY#QE]3:I!4$K/2[O MJ)##5Q\SN8"!*0-YOZ14[ 3EH%WIP5]02P,$% @ =WYG600!=D]E P M L !D !X;"]W;W)K&ULM99OC]HX$,:_BI56 MU5:BF_\); %I"[NZ2NV66]@[]:4W&1:KB9W:#FR__=DFFP8PN3NI?0-V,L^3 MW\S8B<<[QK^)#8!$SV5!Q<392%E=N:[(-E!B<-U!?< MZ;C"3[ $^5 MN)JYK4M.2J"",(HXK"?.M7\U\XW 1/Q%8"63LFYY\ MS">.IXF@@$QJ"ZS^MC"#HM!.BN-[8^JTS]3"[OC%_=8DKY)YQ )FK/B;Y'(S M<88.RF&-ZT+>L]T?T"04:[^,%<+\HET3ZSDHJX5D92-6!"6A^W_\W!2B(_"C M,X*@$03_51 V@M DNBG MBT_7=ZL!6MQ_6=S/B\XV^?G>S0A=+M7;RN@#$UNB6/$.. ML! @Q5MT,0>)2:%&[]##[]X@[&NS ,.QQ[6DM8D*9A M:,>-6MRH%W=NJ>\ 4;"6-3I!\+TX"8Y +5'^*(GMG''+&?=S$I$Q*@FM544U MIBFG=97'IX6*CQ M(;YO!TQ:P*07\-KL3%33'+AJ^5:]I\\NS^3D\:/0/T(\ MC?$]_TRSTY8Q[65GY:H8)2D=N)A2SSL)9ZQ MLJJEJN@&\WR'.1ADP=923VRPO7[ZVWPE*IS!Q%'K7@#?@C-]\\I/O/>V-]XO M,CM(?=2F/OIM[[_122\B/XV.WW^G46$:19&]8[[W\\/F]8+?UIP267,8H#5Y MU@/Q[\3]GO^W;[_*[; "G4^[_]M:UUAWOTI!$!RWSAH5'[?.[1Q/]-GP,^9/ MA I4P%K)O,M4]9[OCUO[B625.;$\,JG./V:X44=4X#I W5\S)E\F^A#4'GJG M_P!02P,$% @ =WYG6="3K;[. P T1, !D !X;"]W;W)K&ULK9AK<]HX%(;_BL;;Z20S;8R-;2X%9@R^+)V49D*Z_:Q@ M =K*%BO)(;O3'U_Y$A>#XX&-O@1+UOL<2>^QI&BTI^P'WR(DP'-,$C[6MD+L MAKK.5UL40WY#=RB1;]:4Q5#((MOH?,<0C')13'2STW'T&.)$FXSRNCLV&=%4 M$)R@.P9X&L>0_3M%A.['FJ&]5-SCS59D%?IDM(,;M$3BV^Z.R9)>42( ;92!XI_9$5YM%8ZV0=0@2M1$: \N<)S1 A M&4AVXY^2J54A,^'A\PL]R,[+Q*N6"QJ58]B#&2?$+G\MY.!!(3K/ + 7FL NPOGTU@?N$A 3?@T^@F]+#UR]NP;O $[ PY:F'"81'^E"=BD#ZZLR_+0(;[X2O@N^ MT$1L.?"3"$4->J]=/VC1ZW(JJODP7^9C:K8"EVAW [J=#\#LF%9#?V;GR[M- MPWE;=/]MT8-V^>MLL]M))RHREZS8INE9K=G&>]EIJ41GM,2%-6%4HG M5V:+[=/$&/0=9Z0_'7K5RL_6^"'?P14::W(1YX@](6WR_@_#Z7QJ^J@P7J(2%BF U^^W*?KO5?C>F3.#_8'ZJ0,_R>,21W!UP(F"RP8\$ M <@Y$HW98)_DHV691Q_P:1O'MNIM//O$.Z-OVT?VG8*,OC6H-PI:QWJI+8I@ M-5NFZ3,:WL2S]3E3!/ M)ROKTA10"?-4PGR5L$ E+%0$ MJZ7*H$J5P?\^J;,H5]<+_W&%Y==7R#;X(0#@M8R M5.>F)T].K+A *@J"[O+[BT&ULM9EM;^(X$,>_BI5;G;K2M<1V'J '2+3L]I"X;K5T;U^<[D4:#$2; MQ)QM2GN?_IQ XSPXZ58U;]H$9B;_&3S^Q?9P3]D/OB%$@*SU M>+@A2< OZ):D\IL594D@Y"U;]_B6D6"9.R5Q#]FVUTN"*+7&P_RS.S8>TIV( MHY3<,8W=S"&W^"LB>UZZ!EDJ#Y3^R&YFRY%E9XI(3$*1A0CDOT=R M3>(XBR1U_'L,:A7/S!S+UR_1/^?)RV0> DZN:?P]6HK-R.I;8$E6P2X67^G^ M#W),*!<8TICG?\'^:&M;(-QQ09.CLU201.GA?_!T+$3) 3HM#NCH@'[6 1\= M<)[H05F>UC00P7C(Z!ZPS%I&RR[RVN3>,ILHS7[&A6#RVTCZB?'-ER_3[[/Y M'$QNIV!V>S^YO9E=S3^!R6+QZ7X!SA9RW"QW,0%T!:9D%:61(.=S6?DEF'!. M!/\(SJ9$!%$LK\[!M\44G'WX"#Z * 7W&[KC0;KDPYZ04K,']L*CK*N#+-0B M:T&V%P#;OP%D(T?C?MWM/B6A=(>Y.ZZZ]V2!BBJAHDHHCX=;XGTNYSU+19"N MHP=9E$,)P-]S:0]F@B3\'UVNA^"./GC6J)=\&X1D9,E.Y(0]$FO\ZR_0LW_7 M96XH6*4.N*@#[HH^OF&4OBFDJ-%7:\@5ZE5ZCT.E7>2GY< M!XP]1^FZX^?V&L_V,*J7L6GDV["EBGZAS^_4=\^")0%ID!"=K$[?M[:;H6"5 M-/M%FOU33CM]DW4P%*Q2AT%1A\&[IIU!8X@ASZLWBL[(;QF'T%;XM(U-.\=0 MU8YV_+I0K9F-[1:I)=)#$TU]C%)^/(0#NRY28^4Y;>54G(6=^!I_>HJXR/0) M$FY2&M/ULU:C4:*:BE;-63$5XE-V.>Q$]IMK82A:M18*XK";XJ]U.FQ"&3MX M4!^<&BM4FA"JXA2Z83>[W]3K.GK;GEM7JC.#;2\94/$;&@$X;,(98;_^OJ:S M@@YLT:@8#KLA?DO3\Y F6R*BPXINS0B1*T2A7R\8I;JI:-74%=?A2<$.C9+= M5+1J+13;X?O@#IO@=KSZ2Z;6J*\?H4C!'9F#.])0&_O]FDZ=%41NBU"%=F0$ M[:@)[7Z]V34VA=DNKY17 %VKT"C/346KYJQXCD[* M([>QW.D68C#^O+R%:/JYJ7B.3;'Z2PN.PC],V#K*.4@)BOI9E_X,@H[G"T>;@3=YL=S#U3( M5^3\&PO=V]R:W-H965TUO6K#3=[7;[(+ 7VS+E45H_OM)M@/8%@ITRH=@B^=Y M)/MY+;U^Q7!+Z&.QQIB![VF2%5>]-6/YY6!0+-8X146?Y#CCWRP)31'CIW0U M*'**4522TF1@&H8[2%&<]4;#LNV>CH9DPY(XP_<4%)LT1?3Y!B=D>]6#O9>& MS_%JS43#8#3,T0K/,'O([RD_&^Q4HCC%61&3#%"\O.I=P\LI= 6A1'R-\;8X M. ;B4N:$/(J3C]%5SQ CP@E>,"&!^,<3OL5)(I3X.+[5HKU=GX)X>/RB/BDO MGE_,'!7XEB1_Q1%;7_7\'HCP$FT2]IEL/^#Z@ARAMR!)4?X'VQIK],!B4S"2 MUF0^@C3.JD_TO;X1!P2N(R>8-<$\E6#5!.M4@ET3[#;!/D)P:H)S:@]N37!/ M[<&K"5YI5G5W2VM"Q-!H2,D64('F:N*@]+=D_@/&?#Q^__ W>_H$H12)&+L#;$#,4)\4%> \>9B%X^^8"O $# M4*P1Q06(,_"0Q:QXQQOY\9".9&Q= M@'$6X4C"OU7SS=?XH9IOO<:?J/F!@C_@KNRL,5^LN3&5@G>(]H$%WP'3,&W9 M_5#3)WC>!V9PE!ZJZ3.<\]Z-H_3QZ71+=C/_7^_3'^Z]886U>TJL4L\^HG>] MPAD#XV^;F#V#ZRVB$;BG9$51*HMSI9986RZ+'"WP58\O'@6F3[@W^ODGZ!J_ MRDS6*1;J%!OK%)OH%)MJ$FN$BKT+%5L9*C-&%H\@+HH-C@!/%8#H(%Y@/D-6 M4Z8L8I22YT:,3K&P$G-*,9'6/(U,T_!-TQT.G@Z#H8N#@>] -VCB)EV<9P:& M%[3TIEV"UCNBC?"=JH:1<%#=NQ?;DK[LX55^G*/:8+/L'RU!>0)5B0-.4.B40U M)XRWQRA)GGG>&V&<&OT M#:<5 )JZ;(2)MPL3[XPPB>)B039\6>;'_"WJD;^VY90_RN] A%B)$(\YRA;2 MA]H[Y6IOI:C6\Q4J!WVNI3K%)CK%IIK$&L[[.^?]$_*O*6>Q-?B8B2C@+R>J M'$RI=^X,H%,LU"DVUBDVT2DVU236")=@%RZ!_AQ,*7ENQ.@4"X-.+F09OA<8 MK75> N.HH)V!=6'0LJ%E6*V97H+S/-NVCJSUT-A7'(P3W!'UHT@LY#G."B3* M4M*2@5+J7%>TJH6UVF$R% 2P[8H$!:'GVBU7)##3-]QV_B6#\4[-(YX<5(&@ M>H)-7Y;2,J=J^ (08S2>;QB:)Q@P I(8S>-$O HO$L03M67,G43BK5A>]E%V M?;:'.M7"6JV1]@;M!%H"@K;CMQWLHDSH!6T#):C#MY^F?^;>/U/I7UV:^)27 MAOUSA],YIO]*W5 *G>V&3K50J]I8J]I$J]I4EUHS7/;E+*BN9WW%!8NS%<@Q MC8FLUGFC%C@[3+16L;2JC;6J35ZY\19XQHC*ILFIKG$T0V)?MH*OU*U$8O2^ M6I7+N1S@[WE,JQ5 $2=:2U=:U4*M:F.M:I-7W("&(E T#:09*/L*&E27T*84 M94RZ07*C9IX=#%IK9;5:HZ)H>I;37NN[,-MV+-]HK_9=G&?YMM?.HB4X&'A6 M8%M'EOQ]S0RJBV:E#U6M8XEB>KQ^J=8YVQ6MY;!:S3]TI6]V$K N"AI]#[8] MD8DYG12ZB_+[OAL<_K6\&1SLKZ:8KLJM\P*4Y:=J$VG7NMN>ORXWI5OM(;P< M0TG[1&SGE_NY>_GJMP!WB*[BK )7O*N^$7S2*+5]GIUPDA>[N[."6,D+0_7 M&$68"@#_?DD(>SD1'>Q^Y##Z#U!+ P04 " !W?F=9[J!/],$# #'#0 M&0 'AL+W=OS:1! M(-Z4VIY);-K+M#>7QG?M]*,":YL)()\DQ\F_KP2$VD 8M^=^L9%X]EGIV978 MG>RY>)0; (6>B[R44VNCU/;*MF6R@8+)2[Z%4K]9<5$PI8=B;2Y(=++^-IP6JU+8WCX_,K^<[5WO9<')F'.\S^S5&VF M5F2A%%9LEZM[OO\ S7Y\PY?P7%:_:%]C0\]"R4XJ7C3&>@5%5M;_[+G1X]?;C__A=XM=3JFNQP0 M7Z&$%X6.J%Y)\H@R*7>0OD?O%J!8ELOWZ$0VDGC^J9V[;[A MFJ"/O%0;B>(RA73 ?C%N3T?L;2U#JX7[JL6-.TJXA.TE(O@"N=CU!M8S/]V< M#&WGV[S'_]G[D1BD30Q2\7EO\,WKL"]-V"_0LHKQ!;JMXG^!;F"=E656KDV& MO 30^&O'?B5 W-?/#1%W? MIV[4">=\ !GA*"*DER(G<\:G,Y&B.\'7 M@A5#(HQRF4+A2FY9 E-+5P(2Q!-8L^^_H[R_=OT/"?9XIQD\9G( MCH)"VZ#0_RL]:?_NQY'^=G:RK:C;AGJ@^+:JBQ^XTE5V];C1G18( ]#O5YRKUX%QT/9NL[\! M4$L#!!0 ( '=^9UD-[L5R , #$( 9 >&PO=V]R:W-H965TV[]J=<_$@,T0%ST7.9,_)E"I/75%;D$H<^*N7;L1<9?/5$X9W@B0LZ(@ M8M''G,][3LM9+=S2::;,@AMW2S+%$:K[\D;HF5NSI+1 )BEG('#2<\Y:IX/( MQ-N GQ3G<@3+1F M,P.;&XO6;B@SNSA20K^E&J?BT=WUX-O%]??A^>UH%\Y_W%_>_8:]04;8%"50 M!BI#&/"B)&RQ*T'K21X@T7.]D<1N1$[)F.94+?9A;XB*T%SNPR' )7G*E,PCE+,6W #[;C6_X6 E=G MJTZ9OTI9W]_*.,+R" +O 'S//VX2M!T^Q$3#6Q8>;)$3U#L86+[@'W:P*>XK;G>5WW:=W39E#0Z;3KH%=:V[76 M]E:M(WM?IH(P]7)1](U(=,65" LD A2'E"ALTEV1M]^,9+0Y ?M:)F M,U%M)OKP@4&6;C\JT<8I"(,H>"-S,^C5>:I4NFM5N4 QM[I*$R M?C_A7*TFY@/UOX3X#U!+ P04 " !W?F=9%)?QV=,# !"&P &0 'AL M+W=OWJAJY@B.%(-31NI M,0X3Q9P5Y^Z8.:,YC\*$W#&4Y7&,V;>W)*+[N:(KAQ/WX3;@\H1JSE*\)2O" M']([)GIJ35F',4FRD":(D>*YI, MB$3$YY* Q6%'%B2*)$BD\:5B*O604GC3!7)@I: MDPW.(WY/]RZIYC.4/)]&6?&/]E6LIB _SSB-*['(( Z3\HB_5O?A2* /7A 8 ME< X5]"O!/US!8-*,#A7,*P$P^>"_@N"4248G3O"N!*,SQ5,*L'D7,&T$A3^ M4LOU*Q;?PAR;,T;WB,EH09.-PD&%6JQYF$BOKS@35T.AX^;JTX?%W^Z'?RS[ M?O4[LC\^>)_^0U8\:P=*=H6X3C,,JNT1_H M866AJU?7Z!4*$W0;1I&P<393N=;]%[G3+;_&WP]2-%O7R_#NGM- I>_P)/MKFII S:*;)(W&0I]LE<$54@(VQ' M%//U;_I(^[/-6Y P"Q)F0\(<2-@2$N9"PCP@6,.^_=J^_2ZZ63X\V<^'9\KH MEN$8X9P'E(7?R1KAF.8);S-U)_M24T/"+$B87<)&!4SNQW:FKFGBT;4[-NMI MT/!YS/(T9O \QCV-&0^;(=YIB/$SI&V#0;<-?))@%M(W1?%L6^I._:5+ M#0FS(&$V),R!A"TA82XDS ."-8P[K(T[!"F_0TC[0L(L2)@-"7,@84M(F L) M\X!@#?N.:ON.@,HO2@E#,4UXT&;OSE$NM7<)T_7C>J?WQLTB9(U.B^*S.F5# M9N5 PI:0,!<2Y@'!&FX<"/O9.]*^!^Q$7FH]2)@% M";,A80XD; D)5)[>4)R,9@ FE?2)@%";,A80XD; D)K-J+SH3N]3$D# ;$N9 PI:0,!<2Y@'!2A.K M1^_NY=>E6\RV89*AB&P$7NN-Q5Z:E5]LR@ZG:?$Z_Y%R3N.B&1"\)DP&B.L; M2OFA([\0U)_-S/\!4$L#!!0 ( '=^9UG9%H&%=P, &8+ 9 >&PO M=V]R:W-H965T8[W\(Z\\9;Q!Y$" M2/*ER$LQT5(IJQM=%W$*!177K((25]:,%U3BD&]T47&@20,J\19I#GB@BW\;GCU'J7"KC_O6/_M8D=8UE1 3.6?\H2F4XT7R,)K&F=RP7; MOH$NGI'BBUDNFE^R;6T]6R-Q+20K.C#NH,C*]I]^Z738 R#/,,#J -8QP'D& M8'< ^U(/3@=P+O4PZ@!-Z'H;>R/+"7' MU0QQ,ES>OY_]]N;][_-HL?R)1']^>'O_%WFUQ'1,ZAP(6Q.14@X"9SB MF22OR:LY2)KEXC7YN5L?ZQ)WHSCUN/,\;3U;SWBVR3M6RE20J$P@&<#/S^.# M,W@=5>BEL'923*VSA$NHKHEM7!'+L)R!_ /X(6_OB#Z1J_#)W)2Y+-7Y(L>B&R M@]-S^M-SSK&'4YK3,H8KLH)-5I99N5$G]P24#QU(RS5JN-2[\AC:KF7:OFN- M]<=]L4\-+<&IN^;KA=\-3P08-0+,#HKP**_ MK53@,2L*3%'1IO+S%];H=-M>X!B.<:3#D)UK!HY]),.IG6D8'A;HL0RGAKXU M\@PG&%;![55PSZJ 3^D:,HDU220CPQ\IC_7FI?5%N ->*:JO-.J"O#T ^.XJDX-+<_PG9%[ MK,VEC-$%C&WH^E[C4 #?-!V;P'JI2]F^%?ULWQ3>-KW0T?S4O)F9 _-S;"+; MGN\K?=N!OJ,&PO=V]R M:W-H965T>"Q2M*L M@#U'HLISPG\L@;+:M\;6Y>"0):G4!SCP2I+ $>276!U9^AU3/5?"&CPGQ1W?A. M'0N%E9 L;\$J@SPKFI4\MW6X BB>?H#3 IP_ ;,7 &X+<(W0)C,C:TTD"3S. M:L2UMV+3&U,;@U9JLD*_XE%R=9LIG R.=Y^V=[M'M-G=/QRVB\?-PP[=[ CG M1)?W%MVL09*,BEOT%@E(U/M)#TL56,-QV 99-D&<%X)\0%M6R%2@NR*"J >_ M&L:/G0$"K!1WLIV+[*4SR'B$P35\ M[K^_0E^5&Y))/XGN][DH20B^I1I: #^#%;Q^-9[9'_L4_B>RW_1..KV3(?9@ M5^4GX(C%:A"4C$MRHG#YO42?\H9N:NCT8#H'JNSG:SE_>TPZCR9'?-4E.?#$ M# ^!0E85LFF8[K2;3PO3EOB7>S/3 MG6G62(" -/%,8F";F4VRDV3;ATX?6%N.Z0)R04EV._WQ%1\Q1E*TME=^26QR M[KGH2+F7(^#TF99?JB4A#'S-LZ(Z&RT96YV,Q]5L2?*D>D=7I.!_6= R3QC_ M6CZ,JU5)DGD3E&=C9%EXG"=I,9J<-L<^EI-3^LBRM" ?2U ]YGE2?KL@&7T^ M&\'1RX';]&')Z@/CR>DJ>2!WA'U:?2SYM_&:99[FI*A26H"2+,Y&Y_ DMIN M!O%[2IZKC<^@'LIG2K_47R[G9R.K/B.2D1FK*1+^ZXE,29;53/P\_NE(1^N< M=>#FYQ?VN!D\'\SGI")3FOV1SMGR;.2/P)PLDL>,W=+GWT@W(+?FF]&L:GZ" MYQ;K!2,P>ZP8S;M@?@9Y6K2_DZ^=$!L!G$<=@+H ) 8XKP3878"];0:G"W"V MS>!V >ZV ;@+P(WVK5B-TF'"DLEI29]!6:,Y6_VAF:XFF@N<%O7*NF,E_VO* MX]CD+GI_%5W?@\OK^.;VZOS^\N8:',5ID12S-,G 9=$N7KX(WH*CD+ DS:JW MX!A\N@O!T9NWX U("W"_I(]54LRKTS'CYU0SCV==_HLV/WHEOPVN:,&6%8B* M.9DKXD-]?*")'W,MUH*@%T$ND);PCJS> =OZ!2 +.8KSF6X?;JN&\V/9HQ_+ M'NO#0S+CX5 5/M#27B\NN^&S7SV=!UZ$&+@E*UJRM'C87$_@SP\<#BX9R:N_ M5 NGY7;4W'7%/:E6R8RYI 9$/H>Z?CI\UI4N$@\@)[B MEG.W@ MP/'=(2Y2X%" ;(R&N%@[LCUU<]>ZN5K=IK2H:);.$T;FX'S^-R_Z_$-T<7D? MGJNT;-GD"V15 JDUR2#DVF)?DD%N MX KE)))!'A9!L79D>^H&K=X56-OW)&YCRZ2Y?#O*:,4O_U;%O26,[ M]FU;6&!3!]=Y?PD/82&O67 M1ME"HVR14;;8%-MPTGN3"?=WF5WHH*0A"V,L7@:I@+SX<8QOKA[2M?[S6A6;,)%3[2]P/1(:E@'J_LHIPRS'>1)8FI@"$G M<$4I#^$X86\YH=YS:CNZ;/2@YTC&4I]AYZJQ5=+(:-)8E=1Q-^9JJ&[O0Z'> MB"H[^F7!2%DT]3W)= W=I ><&F4+C;)%1MEB4VS#.>_]+O0/V= -6^ MWS9 Z( -!QG=-C#*%AIEBXRRQ:;8AI/>;QL@K4/5-IPN=-A)D+@1IT %OG@_ M2 %RL"]52!EE>TC<#-:/:%_%>L^-])Y[YUXCF^%CB'SQ%J4*%HC..E2A;,L6 M[T:H8,@3;UK$^I'NJV1OOY'>?NL\(U+=V)5N0^@3[%PFMLD9&D-%./A]YR4#\UK"A68T<>"M8\J MKX^N7X4X;UX $(Y?P),I5!P/X4G4ONC0T[?O75PEY4-:5" C"Y[*>N?QOE"V MKS*T7QA=-8_>?Z:,T;SYN"3)G)0U@/]]02E[^5(G6+]0,OD?4$L#!!0 ( M '=^9UG?C//_LP0 #@4 9 >&PO=V]R:W-H965T0](#I+:PM_MBJZI<;U^[B0&K2 M&B 9 M?C39LX_YFQ?Q[;@X<;D;W))6.*O"=Q*D?:4JG5K:[+<,D2*F_$BJ7P M92ZRA"IXS1:Z7&6,1J51$NN687AZ0GFJC8=EVU,V'HI9+0[)][ M%HO-2#.UCX9GOEBJHD$?#U=TP69,O:R>,GC3&R\13U@JN4A)QN8C[>23&45R'>BI?OT4@SBAZQF(6J<$'AWYH]L#@N/$$_?M5.M29F M8;C[_.']:SEX&,PKE>Q!Q#]YI)8CS==(Q.8TC]6SV'QC]8#*#H8BEN5?LJFU MAD;"7"J1U,;0@X2GU7_Z7H/8,0 _N(%5&UAM ^> @5T;V*=&<&H#Y]0(;FU0 M#EVOQEZ"FU!%Q\-,;$A6J,%;\5#2+ZV!%T^+1)FI#+YRL%/CZ=WSX_?'/V?D M:?I,9M_NGJ?D8@;9&.4Q(V).0AJ'>4S+2857F!,>$II&).)QKEA$&,U2GBXD M63'(OR7-V"6YF#!%>2POR35YF4W(Q9=+\H7HU6=)>$I>4J[D%33"\U]+D4MP M*8>Z@A$5_=+#NO?W5>^M [VWR0^1JJ4DTS1B$6(_Z;NQU(-G@M#YPWEN] M#F=L=4-LXXI8AN4@_7DXW=S&AO/_HD\_'7T/AMWDEEWZLT_.+6R&*Q\.[J/8 M)V_EBH9LI,%&*%FV9MKX]]],S_@#PWM.9Y-S.IN>R=G>1#C-1#A]WL>/<.!< MQ$+"@N1I*!)&YIE(2 BYS],<5B^!@RNR^:(*Y\UVFIIEV5Z7JFTZCV8+@-#/>,,.IM#L-1A7&/X.BJ M$!R(*P1'5]6#PVMP>$=Q%#0J"A&7-0C8VD]*"J_;==@^6EU_0%2!Z;4H("+; M,@#C_+P@I& M3=Y__U5 LZ M@W0&@>G[=@O;.8-.NT'M@1=8KH]S-8UMQ6E\,L=ZEE?M\Y0T0Z6^Z=N^[[> MX5[11$.EGF\[@>\>(+)3@YM'=Y_Z+*I/IL-'TK;./KPDZW#^[MY@W!A.&U17 M!BJSS0AWYK7Y8,[, V2L+1GK,V0.;- GL:D"!JWAM(_MTV23 S*K#>>8;!_/ MML V>\O&SR9.WSJST9YV4JM@L[\0GE7;+GL/XQQ^_5[!SWK%KZ/ZW$.'WZU G6*_ M-#M;,%*J!I;G.VT"79UM&X';+@BFB- ;!([5WGKUG9N0A&6+\@I*PH+(4U7] M<&U:FVNNN_)RI]5^;]X^F$C[I+@6*V]>MNZK.[4?-%MP2*28S2&4<3. SF;5 M-57UHL2JO(=Y%4J)I'Q<,AJQK!# ][D0ZN.E"-!<%H[_!5!+ P04 " !W M?F=9(]36V,(" #_" &0 'AL+W=O0-:&$0J9!4ZX=V56FW?37)A41-[,PV+_OWLYV0 4T1 MV_A"[/,]S]US-CZ/UI2]\@1 H$V>$3XV$B&*H6GR,($<\PXM@,B5F+(<"SEE M"Y,7#'"D07EF.I;5-W.<$L,;:=LC\T9T*;*4P"-#?)GGF/V:0$;78\,VMH:G M=)$(93"]48$7, /Q4CPR.3-KEBC-@?"4$L0@'ALW]C#H*7_M\"V%-=\9(Z5D M3NFKFMQ%8\-2"4$&H5 ,6'Y6,(4L4T0RC9\5IU&'5,#=\9;]5FN76N:8PY1F MW]-()&/CVD 1Q'B9B2>Z_@*5'IU@2#.N?]&Z].U;!@J77-"\ LL,\I247[RI MZK #D#S- *<".(> [CL MP*XIT;H5H#NJ1%Z%4!+-TOMNG ^%M@;,;I&3'E+ M-C70U==H6:^4J',R$TRNIA(GO+N'Z=?[ #W?_ AFJ/6 &<-JY]JHY8/ :<;; MZ!*]S'S4NFBC"Y02])S0)<=8"ZZIT0D' 4D@J@! M[Q_'#X[@32F\5N]LU4^[37+^+WKPS]'WBN'6 M1\'5?.X)1Z%I;TMTMQFM[K,A+W (8T->6!S8"@SOXP>[;WUN*NPYR?QSD@5G M(MO;@FZ]!=UC[-X="6D.2. -:LV!0)R*-H*-; HY5VON'=4$XROR2SG9W:6)W^H']0P48WNS4BNU$!:C?/-YO4$L#!!0 ( '=^9UD( M.KF5-P( P% 9 >&PO=V]R:W-H965T$YE;@F[,5#WQ6RI3FL.)(E%E&^.L]I*P:6WWK=+"F^T3J M QSX!=E#"')3K+BR<,L2TPQR05F...S&UJ0_FKK:WS@\4ZC$V1YI)5O&#MIX MB,>6K1."%"*I&8A:CC"%--5$*HV_#:?5AM3 \_V)?6&T*RU;(F#*TE\TELG8 MNK-0##M2IG+-JA_0Z+G5?!%+A?FBJO8=JHA1*23+&K"R,YK7*WEIZG &Z ^N M )P&X'P4X#8 4SE<9V9DS8@D@<]9A;CV5FQZ8VICT$H-S?4KAI*K6ZIP,EA, M'M;H>?)S,T?+^23-3B#J/A'.B2]Q%G1E(0E/115_1)IRASDT7W2": MHZ>$E8+DL?"Q5+EH1APU<>_KN,Z5N"$4/>3:7Y!C.X,+\.G[\!E$"MXWX=!CX1@,G&_> MT,?'=3K="P5G=,MNR*$L4I9#RF&6(P'UA7[B5V>\H@[_%7#!N^0T&WBE@??>H+W'H%4:M-X;M/88M$N#]J$&G=(@G[I=S#T7+B"" M#/N,;A!3O25-G>3JY]92KSA3#\I4,'DWEG9BZ-^.QZ/[,9[HI,)88RH2)ZBDP $B1-^BCZCAVF 3GX][=M"CD!Q[+#T=EUX\_9X MNT!CFHDE1SB+(*K;VW+DU?"]M^%?>UK@%%9GJ.5\0I[CM1O&X^O-_UPG9\CS M]IH'>O,Q>=59XP.LW2;KFA2M*I*M'-?>@[NAG"-?RAMG"\C"UT\(3>>)8!4MZ; %?!N#E?9Y7G8:COY7]]^WE54.PJ5UR[YBH0PL&3BXL"> MP1K^]HO;=7YOTMK+C"H2D!E4()+2=2::-"X0G1]KK/5U MK,8F8=@0K*9QI]*XH]5XY^%&R9['N/-!8O>\46*MJV,E-@G#AF UB;N5Q%VM MQ*,LBIG\AJ.O:\)()B!/'O(JS 1$&32+KF4>.7W?)"PP"<.&8+7 ]*K ]/3/ M/EG%@B0HI&D:"Y5GF@*A91P;B-Z'+X+7]"8%)IUB0[":QN>5QN>'YO!-+)9Q M)E<6*"*O'(TAG0%K4EQ+/%9QD[# ) P;@M7"+G/ZT7'QY6M]>8][6^ MCM78) P;@M4T=IUM'> C-&R* M5E=ZI^)R#U7ZL4@SMQF@OX$P39[1,X]--$9I@5$:-D6K1\?;1L?[^6Q3,@Y( M-WIO1RMMDH9-T>I*;^M55U^P'IYQ6@=E'*.%J5$:-D6K*[VM3=T?%*;HM75WI:TKKZF;7CZT?_H'EX(1V]EU37)GM _ MQ>?WW\9(&*UQC=("HS1LBE:/UK;.=?6%[N'OAM%BUR@M<#_6SJ[3]*;AAIX? MWLE"27OG1_X4V"+?7>$H5&N4XO?^ZFJU@W.5[UO8V^[%]L^8L$6<<93 7)HZ M9SWY@K)B1Z5H"+K*MPQF5 B:YJ=+(!$PU4'>GU,JWAK*0;6O-?P.4$L#!!0 M ( '=^9UGF."/R+ ( &4% 9 >&PO=V]R:W-H965TK$J>V$]MOO M[(0(34!YL>]LW]^_.^L<'J1ZT1F (6^Y*/3,RXPI[RG5208YTP-90H$[.ZER M9M!5>ZI+!2QU0;F@@>]_H3GCA1>%;FVMHE!61O "UHKH*L^9>I^#D(>9-_2. M"T]\GQF[0*.P9'N(P6S*M4*/=BHISZ'07!9$P6[F?1O>SR?VO#OPS.&@3VQB M,]E*^6*=G^G,\RT0"$B,56 XU? 0E@AQ'AM-;WN2AMX:A_5O[O<,9FFSF33V2PHY5PCS)PP]H\W& B13:C>30GO4]DE3:R+P-1H*<%\W,WMHZ MG 0$DPL!01L0..[F(D>Y8(9%H9('HNQI5+.&2]5%(QPO[*/$1N$NQS@3Q9MY MO'S<+%=_R/(9QYCT5DPI9FO5)[T%&,:%[I,[$E=;#:\5%(8L:SO>D=\D\(,Q M>1R1!:]Y"D6J0VJ0RFK3I"68-P3!!8*5K ?$'W]NM#X12G3&%/RG1#&O+KF@ M2RYPTN,+TD[FC)EH M60I9#\GN*_.US/B3=]#V)/-U8Y6Q('L[>_E@H<_TF\O>3=REB"Y]@QZJM=:C?]U!+YP%,LK'^0 MHF<$8<190(^5OY$$A@N.FXJ/!H62F\(GQ#LL.RU9]$C%D(RIX!/-(:J@)1:KKJ]2[()<#>;9*)TSG2;IDO6KM% ML +D:#Z;P]VH*@;0&%7:0<[I3$GJ-*PCFH&EG3(A[N!)_5[L<"^+K;IUH&JR M'5I!S=#3> /XM]D\]S9M\B+>J.*/RGQ:V.5(9T.CL5O-"KYT]K)H!6#L79R= M5I58?11\)DOF%W]PPM& KN.BN=+\E\T&K3*U#J9)],BTX=-MST]-JWNV-.MV M6A:XYMXKU/QW]WG&)--4;(NVO7_,N_QBQ1QECMN#AE;)YF="\."3?X/0I-DFCR8(+ MPV5CS7F>,_GD.&/I#9W8/V=V^.W\G!5T(3=PPL@.;M;D@8!^Y<5<8P6(\%D8 P_)@"K 8 M'X7E^9_6TT?7XS%,6S^(]-&8/AKCHT+(V'VP/.&8S%[AE699DJ0IMJ/C<5#! M&-NW-(6?,!NF#2*P/)#IS_8:KS;>(<_W 5;3YSH$6RG>B=A*\;T&)+QO$)%E MX6IC>2 "JP+6.Y _G =Z*AR3)%!53!OV!.-(EF$(]&*X1],4V9T4/N'Z8$]) MDF19& $LK"!), 2>1AS!%( &#$D2]Q[<>Q_%Z_=4O/D?W^@W4$L#!!0 ( M '=^9UF7BKL