0001654954-23-010479.txt : 20230810 0001654954-23-010479.hdr.sgml : 20230810 20230810160021 ACCESSION NUMBER: 0001654954-23-010479 CONFORMED SUBMISSION TYPE: 8-K PUBLIC DOCUMENT COUNT: 16 CONFORMED PERIOD OF REPORT: 20230810 ITEM INFORMATION: Results of Operations and Financial Condition ITEM INFORMATION: Financial Statements and Exhibits FILED AS OF DATE: 20230810 DATE AS OF CHANGE: 20230810 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Crexendo, Inc. CENTRAL INDEX KEY: 0001075736 STANDARD INDUSTRIAL CLASSIFICATION: TELEPHONE COMMUNICATIONS (NO RADIO TELEPHONE) [4813] IRS NUMBER: 870591719 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 8-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-32277 FILM NUMBER: 231159106 BUSINESS ADDRESS: STREET 1: 1615 S. 52ND STREET CITY: TEMPE STATE: AZ ZIP: 85281 BUSINESS PHONE: 8012270004 MAIL ADDRESS: STREET 1: 1615 S. 52ND STREET CITY: TEMPE STATE: AZ ZIP: 85281 FORMER COMPANY: FORMER CONFORMED NAME: IMERGENT INC DATE OF NAME CHANGE: 20020710 FORMER COMPANY: FORMER CONFORMED NAME: NETGATEWAY INC DATE OF NAME CHANGE: 19990527 8-K 1 cxdo_8k.htm FORM 8-K cxdo_8k.htm

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

_______________

 

FORM 8-K

_______________

 

CURRENT REPORT

 

Pursuant to Section 13 or 15(d) of The Securities Exchange Act of 1934

 

Date of report (Date of earliest event reported): August 10, 2023

 

_______________

 

Crexendo, Inc.

(Exact Name of Registrant as Specified in Its Charter)

_______________

 

Nevada

 

001-32277

 

87-0591719

(State or Other Jurisdiction

of Incorporation)

 

(Commission

File Number)

 

(IRS Employer

Identification No.)

 

1615 South 52nd Street, Tempe, AZ 85281

(Address of Principal Executive Offices) (Zip Code)

 

(602) 714-8500

(Registrant’s Telephone Number, Including Area Code)

 

Not applicable.

(Former Name or Former Address, if Changed Since Last Report)

 

Check the appropriate box below if the Form 8-K filing is intended to simultaneously satisfy the filing obligation of the registrant under any of the following provisions (see General Instruction A.2. below):

 

     Written communications pursuant to Rule 425 under the Securities Act (17 CFR 230.425)

 

     Soliciting material pursuant to Rule 14a-12 under the Exchange Act (17 CFR 240.14a-12)

 

     Pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act (17 CFR 240.14d-2(b))

 

     Pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act (17 CFR 240.13e-4(c))

 

Indicate by check mark whether the registrant is an emerging growth company as defined in Rule 405 of the Securities Act of 1933 (17 CFR §230.405) or Rule 12b-2 of the Securities Exchange Act of 1934 (17 CFR §240.12b-2)

 

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

 

 

 

 

Item 2.02 Results of Operations and Financial Condition.

 

On August 10, 2023, Crexendo, Inc. issued a press release, a copy of which is being furnished as Exhibit 99.1 hereto and is incorporated herein by reference. Pursuant to the rules and regulations of the Securities and Exchange Commission, such exhibit and the information set forth therein and herein shall be deemed "furnished" and not "filed" for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, or incorporated by reference in any filing under the Securities Act of 1933, as amended, or the Exchange Act, except as shall be expressly set forth by specific reference in such a filing.

 

Item 9.01 Financial Statements and Exhibits.

 

(d) Exhibits

 

The following exhibit is furnished with this Current Report on Form 8-K:

 

Exhibit No.

 

Description

99.1

 

Press release dated August 10, 2023 by Registrant, reporting its results of operations for quarter ended June 30, 2023.

 

 

2

 

  

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.

 

Dated: August 10, 2023

Crexendo, Inc.

 

 

 

 

 

 

By:

/s/ Ronald Vincent

 

 

 

Ronald Vincent

Chief Financial Officer

 

 

 

3

 

EX-99.1 2 cxdo_ex991.htm EX-99.1 cxdo_ex991.htm

EXHIBIT 99.1

 

Crexendo Announces Second Quarter 2023 Results

 

PHOENIX, AZ / ACCESSWIRE / August 10, 2023 / Crexendo, Inc. (NASDAQ: CXDO), an award-winning premier provider of cloud communication platform and services, video collaboration and managed IT services designed to provide enterprise-class cloud solutions to any size business, today announced financial results for the second quarter ended June 30, 2023.

 

Second Quarter Financial highlights:

 

·

Total revenue increased 43% year-over-year to $12.7 million

·

GAAP net loss of $(545,000), or $(0.02) per basic and diluted common share

·

Non-GAAP net income of $1.1 million, or $0.04 per basic and diluted common share
 

Financial Results for the Second Quarter of 2023 (in thousands, except per share data)

 

Consolidated total revenue for the second quarter of 2023 increased 43%, or $3,824, to $12,670 compared to $8,846 for the second quarter of 2022.

 

Consolidated service revenue for the second quarter of 2023 increased 60%, or $2,752, to $7,308 compared to $4,556 for the second quarter of 2022.

 

Consolidated software solutions revenue for the second quarter of 2023 increased 9%, or $332, to $3,930 compared to $3,598 for the second quarter of 2022.

 

Consolidated product revenue for the second quarter of 2023 increased 107%, or $740, to $1,432 compared to $692 for the second quarter of 2022.

 

Consolidated operating expenses for the second quarter of 2023 increased 36%, or $3,489, to $13,187 compared to $9,698 for the second quarter of 2022.

 

The Company reported net loss of $(545) for the second quarter of 2023, or a $(0.02), loss per basic and diluted common share, compared to net loss of $(896), or $(0.04) loss per basic and diluted common share for the second quarter of 2022.

 

Non-GAAP net income of $1,102 for the second quarter of 2023, or $0.04 per basic and diluted common share, compared to non-GAAP net income of $512 or $0.02 per basic and diluted common share, for the second quarter of 2022.

 

EBITDA for the second quarter of 2023 of $383 compared to a loss of $(232) for the second quarter of 2022. Adjusted EBITDA for the second quarter of 2023 of $1,238 compared to $626 for the second quarter of 2022.

 

Financial Results for the six months ended June 30, 2023 (in thousands, except per share data)

 

Consolidated total revenue for the six months ended June 30, 2023 increased 48%, or $8,157, to $25,161 compared to $17,004 for the six months ended June 30, 2022.

 

Consolidated service revenue for the six months ended June 30, 2023 increased 62%, or $5,512, to $14,466 compared to $8,954 for the six months ended June 30, 2022.

 

Consolidated software solutions revenue for the six months ended June 30, 2023 increased 17%, or $1,172, to $8,038 compared to $6,866 for the six months ended June 30, 2022.

 

Consolidated product revenue for the six months ended June 30, 2023 increased 124%, or $1,473, to $2,657 compared to $1,184 for the six months ended June 30, 2022.

 

 
1

 

 

Consolidated operating expenses for the six months ended June 30, 2023 increased 42%, or $8,003, to $27,252 compared to $19,249 for the six months ended June 30, 2022.

 

The Company reported net loss of $(2,127) for the six months ended June 30, 2023, or $(0.08) loss per basic and diluted common share, compared to net loss of $(2,116), or $(0.09) loss per basic and diluted common share for the six months ended June 30, 2022.

 

Non-GAAP net income of $1,727 for the six months ended June 30, 2023, or $0.07 per basic common share and $0.06 per diluted common share, compared to non-GAAP net income of $917 or $0.04 per basic and diluted common share for the six months ended June 30, 2022.

 

EBITDA loss for the six months ended June 30, 2023 of $(283), compared to a loss of $(1,006) for the six months ended June 30, 2022. Adjusted EBITDA for the six months ended June 30, 2023 of $1,987 compared to $928 for the six months ended June 30, 2022.

 

Total cash and cash equivalents at June 30, 2023 was $4,200 compared to $5,475 at December 31, 2022.

 

Cash used for operating activities for the six months ended June 30, 2023 was $(673) compared to $(2,614) used for the six months ended June 30, 2022. Cash used for investing activities for the six months ended June 30, 2023 was $(92) compared to $(40) used for the six months ended June 30, 2022. Cash used for financing activities for the six months ended June 30, 2023 was $(486) compared to $(20) used for the six months ended June 30, 2022.

 

Management Commentary

 

“In the second quarter, we continued to drive strong, organic, topline growth while making great strides in our cost reduction plan as well,” said Crexendo Chief Executive Officer Jeff Korn. “I am very pleased with total revenue increasing 43% year-over-year and our Non-GAAP net income of $1.1 million is a strong indication that our plan is working. Our diligent cost management efforts are translating to strong improvements in profitability, including a return to cash flow positivity in the quarter. We also recently finalized the terms of the sale of our property in Tempe, which effectively will remove almost all of our outstanding debt and enables us to build on our already-strong cash position with an additional $2 million added to our balance sheet.”

 

“We have also continued to make great strides in our integration efforts. Over the last few months we completed a reorganization of reporting responsibilities to create cross utilization amongst all divisions, making us a more efficient and collaborative organization. We have also expedited the migration of customers to our best-in-class VIP™ platform, which will substantially reduce costs as we sunset our legacy platform and transition existing team resources to other parts of the business.”

 

“In the second quarter we saw a record number of installs in our Telecommunication Services segment, fueled by significant partner and agent sales contributions. We also had a strong performance internationally, which bodes well for future growth in this key area of focus. Our master dealer channel is continuing to perform nicely as we’re seeing strong contributions from our resellers creating more enterprise sales opportunities. Looking ahead, we will continue to judiciously invest in delivering innovative features to drive greater customer satisfaction as well as demand from the largely underpenetrated UCaaS market. I am very excited by our results, and I am confident that our strong performance will continue.”

 

Conference Call

 

Crexendo management will hold a conference call today, August 10, 2023, at 4:30 PM Eastern time to discuss these results.

 

Company CEO Jeff Korn, CFO Ron Vincent, and President and COO Doug Gaylor will host the call, followed by a question-and-answer period.

  

Dial-in Numbers:

Domestic Participants: 888-506-0062

International Participants: 973-528-0011

Participant Access Code 435639

 

 
2

 

 

Please dial in five minutes prior to the beginning of the call at 4:30 PM Eastern time and reference the Crexendo earnings call.

 

A replay of the call will be available until August 17, 2023 by dialing toll-free at 877-481-4010 or 919-882-2331 for international callers. The replay passcode is 48728.

 

About Crexendo

 

Crexendo, Inc. is an award-winning premier provider of cloud communication platform and services, video collaboration and managed IT services designed to provide enterprise-class cloud solutions to any size business. Our solutions currently support over three million end users globally.

 

Safe Harbor Statement

 

This press release contains forward-looking statements. The Private Securities Litigation Reform Act of 1995 provides a "safe harbor" for such forward-looking statements. The words "believe," "expect," "anticipate," "estimate," "will" and other similar statements of expectation identify forward-looking statements. Specific forward-looking statements in this press release include information about Crexendo (i) making great strides in its cost reduction plan; (ii) being very pleased with results and that being a strong indication that the plan is working; (iii) diligent cost management efforts are translating to strong improvements in profitability; (iv) completing the terms of the sale of the property in Tempe, which effectively will remove almost all of our outstanding debt and build on the already-strong cash position; (v) continuing to make great strides in integration efforts and completing a reorganization of reporting responsibilities to create cross utilization amongst all divisions making a more efficient and collaborative organization; (vi) expediting the migration of customers to the best-in-class VIP™ platform, which will substantially reduce costs; (vii) having had a strong performance internationally which bodes well for future growth in this key area; (viii) master dealer channel continuing to perform nicely creating more enterprise sales opportunities; (ix) continuing to judiciously invest in delivering innovative features to drive greater customer satisfaction; and (x) being very excited by results and I being confident that our strong performance will continue.

 

For a more detailed discussion of risk factors that may affect Crexendo's operations and results, please refer to the company's Form 10-K for the year ended December 31, 2022, and quarterly Form 10-Qs as filed with the SEC. These forward-looking statements speak only as of the date on which such statements are made, and the company undertakes no obligation to update such forward-looking statements, except as required by law.

 

Contacts

 

Company Contact:

Crexendo, Inc.

Doug Gaylor

President and Chief Operating Officer

602-732-7990

dgaylor@crexendo.com

 

Investor Relations Contact:

Gateway Investor Relations

Matt Glover and Tom Colton

949-574-3860

CXDO@gateway-grp.com

 

 
3

 

 

CREXENDO, INC. AND SUBSIDIARIES

Condensed Consolidated Balance Sheets

(Unaudited, in thousands, except par value and share data)

 

 

 

June 30,

2023

 

 

December 31,

2022

 

Assets

 

 

 

 

 

 

Current assets:

 

 

 

 

 

 

Cash and cash equivalents

 

$ 4,200

 

 

$ 5,475

 

Trade receivables, net of allowance of $144 and $131, respectively

 

 

3,549

 

 

 

3,297

 

Inventories

 

 

693

 

 

 

679

 

Equipment financing receivables, net of allowance of $47 and $0, respectively

 

 

735

 

 

 

635

 

Contract costs

 

 

1,039

 

 

 

841

 

Property and equipment, held for sale

 

 

2,333

 

 

 

-

 

Prepaid expenses

 

 

1,013

 

 

 

431

 

Other current assets

 

 

483

 

 

 

674

 

Total current assets

 

 

14,045

 

 

 

12,032

 

 

 

 

 

 

 

 

 

 

Contract assets, net of allowance of $23 and $0, respectively

 

 

267

 

 

 

318

 

Long-term equipment financing receivables, net of allowance of $98 and $0, respectively

 

 

1,538

 

 

 

1,255

 

Property and equipment, net

 

 

851

 

 

 

3,315

 

Operating lease right-of-use assets

 

 

899

 

 

 

1,081

 

Intangible assets, net

 

 

25,140

 

 

 

26,725

 

Goodwill

 

 

9,454

 

 

 

9,454

 

Contract costs, net of current portion

 

 

1,706

 

 

 

1,304

 

Other long-term assets

 

 

176

 

 

 

150

 

Total Assets

 

$ 54,076

 

 

$ 55,634

 

 

 

 

 

 

 

 

 

 

Liabilities and Stockholders' Equity

 

 

 

 

 

 

 

 

Current liabilities:

 

 

 

 

 

 

 

 

Accounts payable

 

$ 715

 

 

$ 1,206

 

Accrued expenses

 

 

4,750

 

 

 

4,890

 

Finance leases

 

 

75

 

 

 

95

 

Notes payable

 

 

525

 

 

 

420

 

Operating lease liabilities

 

 

349

 

 

 

363

 

Income tax payable

 

 

43

 

 

 

79

 

Contract liabilities

 

 

3,180

 

 

 

3,338

 

Total current liabilities

 

 

9,637

 

 

 

10,391

 

 

 

 

 

 

 

 

 

 

Contract liabilities, net of current portion

 

 

225

 

 

 

247

 

Finance leases, net of current portion

 

 

61

 

 

 

98

 

Notes payable, net of current portion

 

 

2,507

 

 

 

2,605

 

Line of credit

 

 

-

 

 

 

82

 

Operating lease liabilities, net of current portion

 

 

582

 

 

 

752

 

Total liabilities

 

 

13,012

 

 

 

14,175

 

 

 

 

 

 

 

 

 

 

Stockholders' equity:

 

 

 

 

 

 

 

 

Preferred stock, par value $0.001 per share - authorized 5,000,000 shares; none issued

 

 

 

 

 

 

Common stock, par value $0.001 per share - authorized 50,000,000 shares, 25,972,804 shares issued and outstanding as of June 30, 2023 and 25,670,773 shares issued and outstanding as of December 31, 2022

 

 

26

 

 

 

26

 

Additional paid-in capital

 

 

131,107

 

 

 

129,192

 

Accumulated deficit

 

 

(90,232 )

 

 

(87,946 )

Accumulated other comprehensive income

 

 

163

 

 

 

187

 

Total stockholders' equity

 

 

41,064

 

 

 

41,459

 

 

 

 

 

 

 

 

 

 

Total Liabilities and Stockholders' Equity

 

$ 54,076

 

 

$ 55,634

 

 

 
4

 

 

CREXENDO, INC. AND SUBSIDIARIES

Condensed Consolidated Statements of Operations

(Unaudited, in thousands, except per share and share data)

 

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Service revenue

 

$ 7,308

 

 

$ 4,556

 

 

$ 14,466

 

 

$ 8,954

 

Software solutions revenue

 

 

3,930

 

 

 

3,598

 

 

 

8,038

 

 

 

6,866

 

Product revenue

 

 

1,432

 

 

 

692

 

 

 

2,657

 

 

 

1,184

 

Total revenue

 

 

12,670

 

 

 

8,846

 

 

 

25,161

 

 

 

17,004

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Operating expenses:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cost of service revenue

 

 

3,095

 

 

 

1,438

 

 

 

6,139

 

 

 

2,874

 

Cost of software solutions revenue

 

 

1,293

 

 

 

1,131

 

 

 

2,478

 

 

 

2,792

 

Cost of product revenue

 

 

881

 

 

 

372

 

 

 

1,720

 

 

 

689

 

Selling and marketing

 

 

3,613

 

 

 

2,771

 

 

 

7,422

 

 

 

5,355

 

General and administrative

 

 

3,167

 

 

 

2,757

 

 

 

7,164

 

 

 

6,006

 

Research and development

 

 

1,138

 

 

 

1,229

 

 

 

2,329

 

 

 

1,533

 

Total operating expenses

 

 

13,187

 

 

 

9,698

 

 

 

27,252

 

 

 

19,249

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Loss from operations

 

 

(517 )

 

 

(852 )

 

 

(2,091 )

 

 

(2,245 )

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Other income/(expense):

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Interest expense

 

 

(33 )

 

 

(19 )

 

 

(75 )

 

 

(38 )

Other income/(expense), net

 

 

29

 

 

 

(107 )

 

 

87

 

 

 

(116 )

Total other income/(expense), net

 

 

(4 )

 

 

(126 )

 

 

12

 

 

 

(154 )

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Loss before income tax

 

 

(521 )

 

 

(978 )

 

 

(2,079 )

 

 

(2,399 )

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Income tax benefit/(provision)

 

 

(24 )

 

 

82

 

 

 

(48 )

 

 

283

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net loss

 

$ (545 )

 

$ (896 )

 

$ (2,127 )

 

$ (2,116 )

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Earnings per common share:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

$ (0.02 )

 

$ (0.04 )

 

$ (0.08 )

 

$ (0.09 )

Diluted

 

$ (0.02 )

 

$ (0.04 )

 

$ (0.08 )

 

$ (0.09 )

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Weighted-average common shares outstanding:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

 

25,972,628

 

 

 

22,456,420

 

 

 

25,853,998

 

 

 

22,347,510

 

Diluted

 

 

25,972,628

 

 

 

22,456,420

 

 

 

25,853,998

 

 

 

22,347,510

 

 

 
5

 

  

CREXENDO, INC. AND SUBSIDIARIES

Condensed Consolidated Statements of Cash Flows

(Unaudited, in thousands)

 

 

 

Six Months Ended June 30,

 

 

 

2023

 

 

2022

 

CASH FLOWS FROM OPERATING ACTIVITIES

 

 

 

 

 

 

Net loss

 

$ (2,127 )

 

$ (2,116 )

Adjustments to reconcile net loss to net cash provided by operating activities:

 

 

 

 

 

 

 

 

Depreciation and amortization

 

 

1,808

 

 

 

1,239

 

Allowance for credit losses

 

 

22

 

 

 

-

 

Share-based compensation

 

 

2,269

 

 

 

1,911

 

Non-cash operating lease amortization

 

 

(2 )

 

 

(2 )

Changes in assets and liabilities:

 

 

 

 

 

 

 

 

Trade receivables

 

 

(265 )

 

 

(1,347 )

Contract assets

 

 

28

 

 

 

(5 )

Equipment financing receivables

 

 

(528 )

 

 

(228 )

Inventories

 

 

(14 )

 

 

(27 )

Contract costs

 

 

(600 )

 

 

(364 )

Prepaid expenses

 

 

(582 )

 

 

(320 )

Income tax receivable

 

 

-

 

 

 

(344 )

Other assets

 

 

165

 

 

 

57

 

Accounts payable and accrued expenses

 

 

(631 )

 

 

(387 )

Income tax payable

 

 

(36 )

 

 

(24 )

Contract liabilities

 

 

(180 )

 

 

(657 )

Net cash used for operating activities

 

 

(673 )

 

 

(2,614 )

CASH FLOWS FROM INVESTING ACTIVITIES

 

 

 

 

 

 

 

 

Purchase of property and equipment

 

 

(92 )

 

 

(40 )

Net cash used for investing activities

 

 

(92 )

 

 

(40 )

CASH FLOWS FROM FINANCING ACTIVITIES

 

 

 

 

 

 

 

 

Borrowing on line of credit, net

 

 

(82 )

 

 

-

 

Repayments made on finance leases

 

 

(57 )

 

 

(57 )

Proceeds from notes payable

 

 

278

 

 

 

-

 

Repayments made on notes payable

 

 

(271 )

 

 

(37 )

Proceeds from exercise of options

 

 

40

 

 

 

415

 

Dividend payments

 

 

(130 )

 

 

(223 )

Taxes paid on the net settlement of stock options and RSUs

 

 

(264 )

 

 

(118 )

Net cash used for financing activities

 

 

(486 )

 

 

(20 )

Effect of exchange rate changes on cash

 

 

(24 )

 

 

82

 

NET DECREASE IN CASH AND CASH EQUIVALENTS

 

 

(1,275 )

 

 

(2,592 )

CASH AND CASH EQUIVALENTS AT THE BEGINNING OF THE PERIOD

 

 

5,475

 

 

 

7,468

 

CASH AND CASH EQUIVALENTS AT THE END OF THE PERIOD

 

$ 4,200

 

 

$ 4,876

 

Cash used during the year for:

 

 

 

 

 

 

 

 

Income taxes, net

 

$ (82 )

 

$ (96 )

Interest expense

 

$ (75 )

 

$ (38 )

Supplemental disclosure of non-cash investing and financing information:

 

 

 

 

 

 

 

 

Transfer of property and equipment, net to property and equipment, held for sale

 

$ 2,333

 

 

$ -

 

 

 
6

 

 

CREXENDO, INC. AND SUBSIDIARIES

Supplemental Segment Financial Data

(In thousands)

 

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Revenue:

 

 

 

 

 

 

 

 

 

 

 

 

Cloud telecommunications services

 

$ 8,740

 

 

$ 5,248

 

 

$ 17,123

 

 

$ 10,138

 

Software solutions

 

 

3,930

 

 

 

3,598

 

 

 

8,038

 

 

 

6,866

 

Consolidated revenue

 

 

12,670

 

 

 

8,846

 

 

 

25,161

 

 

 

17,004

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Loss from operations:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cloud telecommunications services

 

 

(207 )

 

 

(543 )

 

 

(1,386 )

 

 

(1,597 )

Software solutions

 

 

(310 )

 

 

(309 )

 

 

(705 )

 

 

(648 )

Total operating loss

 

 

(517 )

 

 

(852 )

 

 

(2,091 )

 

 

(2,245 )

Other income/(expense), net:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cloud telecommunications services

 

 

(26 )

 

 

(17 )

 

 

(65 )

 

 

(35 )

Software solutions

 

 

22

 

 

 

(109 )

 

 

77

 

 

 

(119 )

Total other income/(expense), net

 

 

(4 )

 

 

(126 )

 

 

12

 

 

 

(154 )

Loss before income tax provision:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cloud telecommunications services

 

 

(233 )

 

 

(560 )

 

 

(1,451 )

 

 

(1,632 )

Software solutions

 

 

(288 )

 

 

(418 )

 

 

(628 )

 

 

(767 )

Loss before income tax provision

 

$ (521 )

 

$ (978 )

 

$ (2,079 )

 

$ (2,399 )

 

 
7

 

 

Use of Non-GAAP Financial Measures

 

To evaluate our business, we consider and use non-generally accepted accounting principles (“Non-GAAP”) net income and Adjusted EBITDA as a supplemental measure of operating performance. These measures include the same adjustments that management takes into account when it reviews and assesses operating performance on a period-to-period basis. We consider Non-GAAP net income to be an important indicator of overall business performance because it allows us to evaluate results without the effects of share-based compensation, acquisition related expenses, changes in fair value of contingent consideration, amortization of intangibles, and goodwill and long-lived asset impairment. We define EBITDA as U.S. GAAP net income/(loss) before interest expense, interest income and other expense/(income), goodwill and long-lived asset impairments, provision/(benefit) for income taxes, and depreciation and amortization. We believe EBITDA provides a useful metric to investors to compare us with other companies within our industry and across industries. We define Adjusted EBITDA as EBITDA adjusted for acquisition related expenses, changes in fair value of contingent consideration and share-based compensation. We use Adjusted EBITDA as a supplemental measure to review and assess operating performance. We also believe use of Adjusted EBITDA facilitates investors’ use of operating performance comparisons from period to period, as well as across companies.

 

In our August 10, 2023 earnings press release, as furnished on Form 8-K, we included Non-GAAP net income, EBITDA and Adjusted EBITDA. The terms Non-GAAP net income, EBITDA, and Adjusted EBITDA are not defined under U.S. GAAP, and are not measures of operating income, operating performance or liquidity presented in analytical tools, and when assessing our operating performance, Non-GAAP net income, EBITDA, and Adjusted EBITDA should not be considered in isolation, or as a substitute for net income/(loss) or other consolidated income statement data prepared in accordance with U.S. GAAP. Some of these limitations include, but are not limited to:

 

 

·

EBITDA and Adjusted EBITDA do not reflect our cash expenditures or future requirements for capital expenditures or contractual commitments;

 

·

they do not reflect changes in, or cash requirements for, our working capital needs;

 

·

they do not reflect the interest expense, or the cash requirements necessary to service interest or principal payments, on our debt that we may incur;

 

·

they do not reflect income taxes or the cash requirements for any tax payments;

 

·

although depreciation and amortization are non-cash charges, the assets being depreciated and amortized will be replaced sometime in the future, and EBITDA and Adjusted EBITDA do not reflect any cash requirements for such replacements;

 

·

while share-based compensation is a component of operating expense, the impact on our financial statements compared to other companies can vary significantly due to such factors as the assumed life of the options and the assumed volatility of our common stock; and

 

·

other companies may calculate EBITDA and Adjusted EBITDA differently than we do, limiting their usefulness as comparative measures.

 

We compensate for these limitations by relying primarily on our U.S. GAAP results and using Non-GAAP net income, EBITDA, and Adjusted EBITDA only as supplemental support for management’s analysis of business performance. Non-GAAP net income, EBITDA and Adjusted EBITDA are calculated as follows for the periods presented.

 

Reconciliation of Non-GAAP Financial Measures

 

In accordance with the requirements of Regulation G issued by the SEC, we are presenting the most directly comparable U.S. GAAP financial measures and reconciling the unaudited Non-GAAP financial metrics to the comparable U.S. GAAP measures.

 

 
8

 

 

Reconciliation of U.S. GAAP Net Loss to Non-GAAP Net Income

(Unaudited, in thousands, except for per share and share data)

 

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

U.S. GAAP net loss

 

$ (545 )

 

$ (896 )

 

$ (2,127 )

 

$ (2,116 )

Share-based compensation

 

 

855

 

 

 

858

 

 

 

2,269

 

 

 

1,911

 

Acquisition related expenses

 

 

-

 

 

 

-

 

 

 

1

 

 

 

23

 

Amortization of intangible assets

 

 

792

 

 

 

550

 

 

 

1,585

 

 

 

1,099

 

Non-GAAP net income

 

$ 1,102

 

 

$ 512

 

 

$ 1,728

 

 

$ 917

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Non-GAAP earnings per common share:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

$ 0.04

 

 

$ 0.02

 

 

$ 0.07

 

 

$ 0.04

 

Diluted

 

$ 0.04

 

 

$ 0.02

 

 

$ 0.06

 

 

$ 0.04

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Weighted-average common shares outstanding:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

 

25,972,628

 

 

 

22,456,420

 

 

 

25,853,998

 

 

 

22,347,510

 

Diluted

 

 

27,401,597

 

 

 

25,278,052

 

 

 

27,467,234

 

 

 

25,582,196

 

 

Reconciliation of U.S. GAAP Net Loss to EBITDA to Adjusted EBITDA

(Unaudited, in thousands)

 

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

U.S. GAAP net loss

 

$ (545 )

 

$ (896 )

 

$ (2,127 )

 

$ (2,116 )

Depreciation and amortization

 

 

900

 

 

 

620

 

 

 

1,808

 

 

 

1,239

 

Interest expense

 

 

33

 

 

 

19

 

 

 

75

 

 

 

38

 

Interest and other expense/(income)

 

 

(29 )

 

 

107

 

 

 

(87 )

 

 

116

 

Income tax provision/(benefit)

 

 

24

 

 

 

(82 )

 

 

48

 

 

 

(283 )

EBITDA

 

 

383

 

 

 

(232 )

 

 

(283 )

 

 

(1,006 )

Acquisition related expenses

 

 

-

 

 

 

-

 

 

 

1

 

 

 

23

 

Share-based compensation

 

 

855

 

 

 

858

 

 

 

2,269

 

 

 

1,911

 

Adjusted EBITDA

 

$ 1,238

 

 

$ 626

 

 

$ 1,987

 

 

$ 928

 

 

 
9

 

EX-101.SCH 3 cxdo-20230810.xsd XBRL TAXONOMY EXTENSION SCHEMA 000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink EX-101.LAB 4 cxdo-20230810_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Cover [Abstract] Entity Registrant Name Entity Central Index Key Document Type Amendment Flag Entity Emerging Growth Company Document Period End Date Entity Incorporation State Country Code Entity Tax Identification Number Written Communications Soliciting Material Pre Commencement Tender Offer Pre Commencement Issuer Tender Offer Entity File Number Entity Address City Or Town Entity Address State Or Province Entity Address Postal Zip Code City Area Code Local Phone Number Entity Address Address Line 1 EX-101.CAL 5 cxdo-20230810_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.PRE 6 cxdo-20230810_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE EX-101.DEF 7 cxdo-20230810_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE GRAPHIC 8 cxdo_ex991img8.jpg begin 644 cxdo_ex991img8.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# 4$! 0$ P4$! 0&!04&" T(" <' M"! +# D-$Q 4$Q(0$A(4%QT9%!8<%A(2&B,:'!X?(2$A%!DD)R0@)AT@(2#_ MVP!# 04&!@@'" \(" \@%1(5(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @("#_P 1" W 0P# 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#[)QQ2YQ25 MYI\7/%MQX9\+"/3Y#'?7S&&-QUC&/F8>_0#ZUI2IRJR4%NSGQ%>-"FZDMD7O M$WQ0\,>&[MK&:Y:[O5X:"V&\J?1CT!]NM4M.^*MA<%6U30M6TBV<@+=75N1# MSTRPZ#WK+\">#='\'>&?^$I\3+&=0,?VB66<;OLX/(5<_P 7/)ZY.*PY?B3X MR\7ZC-9^"/#ZO9KE6EGC#Y!_O$D*OTYKTHX>$[QIJZ6\F[+Y'ARQ=:'+.ZAUD0,A#*1D$<@T_^&O&K#5OBCX5MH_[8\.V^HZ9"/F2R(\R).O M!YQV&*]1T;5['7-)M]4T^7S+>==Z-T/N".Q!X(]JX*U&5+JFNZ=SU\-BHUM+ M.+[-69L445PGQ(^)?A_X:^&QJNM,TTTK%+:SB(\R=O;T [GM6!VG=T5\/ZI^ MUE\0+J\9M)TW2K"W_AB>)IF_%BP_E70^#?VM-0_M"&U\<:- ]H[8>\L 5>/W M*$D$?0@T#L?7]%9EMK&EWFAQ:Y:WT,NF2P_:%N@X\LQXSNSZ8KYZ\:?M7:#I M5_-8>$=';6C$VW[7-)Y4+>NT8W$>_% CZ8HKP3X1_'2Y\;Z;XJU;Q19V6CZ? MH444S2Q,V K;\YS_ +@Q]:\T\7?M::S)J$L'@O1;:WLT;"7%\IDDD'KM! 7Z MC_M9>.[6]5M;TG3+^V)&Y(HVA?'LV:A\8[[6OA)+X]^' M-A;Z@^GO_P 3+3KS/FVZXY(VGG'7/<9/;% 6/;J*^=?@_P#M#-X\\4R>&_$E MC:Z9>SKNL7A8[9F'6,[C]['(]>1Z5WGQ9\<-X5T$6>G3;-5O@5B(ZQ)_$_U[ M#W^E:TJ,JM14X;LYL3B(8>DZE39'IFX?WA0>E?+WP^DUS5K^Z\0:]XHU*W\. MZ2IN+R:6]D"MCD)U_$^W'>L'QA^UGJCZC+;>"='@BLT;"75^I=Y1Z[ 0%'XD MU=>A["I[/FNS#!8EXNG[3EY5TOU/L.BOB'2?VL?'UK>*VLZ5I=_;?Q(D;0MC MV.3_ "KZD^'/Q(\/_$CPV=7T5VBDC8)]*O@I\/_$4]NMM-J3-<-$C95"8QD F@=CW;X0_$R+XH>#I-8:P^PWEM.;> MXA5MR;L AE/H0?T->DU\R_LHWEKI_P +/$=]?3);VUO?&265SA441*237.^- MOVLKQ=2FL_ NCV_V6-MJWM\"S2X[A 1@?4Y^E 6/KRLS6-4AT;2YM0N%>0)@ M+'&,O(Q.%51ZDD"OC#3?VLOB);7BR:EI^DW]O_%$L+1$_1@Q_E7T;X/\<:#\ M8_!,L^AW#:=J-I)'(\$N&>UF4[D8_P!Y21U[\]#0%B=/B#J37[0MI\!"W;67 MD 2 M.O6%9B/++^G0$\ UWNFZE;ZGIEOJ-FQ:WN$$B$K@X/K[UYE'X#U:'61 MJT.FB/5/[1FOS<37QEM5:0$'$..VO2=%TZWT/0[/24F.VVC";F/+' MJ3^)S0(X[Q1XIU7_ (2FS\'>%UB.J3IYLUQ*,I:Q>N.YQ_3UKSGXK:1J&EZA MX9NM7UB?5(?-9999T1%4[E) "@8&/KTK8FU*+PO^T7=W6L/Y5IJD"I%,_"IE M5 Y[#G>&]" ML_#>@6VDV,:K# @!('+M_$Q]237A^J:A-JWA'0;S4(VBU3PMJ$=OJ,<@PRID M!7/L=HY]52796\E;5?>8>O^(HM M%CBA2TGU&_GXALK9=TC^Y[*H[L>*\_\ ^$TU_P &^=<:QX FT_2)YS*9+>X6 M7RF;&<@<#)R>PR:]86UA6X>X6-1,^ SXY('09]*KZK'82:1=1:EL-JT3";?T MV8YS^%UZYU;XU7>FO(3;:3;Q6\*=@642,?J2V/P%?17P%FF;3-;M5 M8M9PW"-%GIE@=V/P"U\W_M,Z/<:7\<]1NI(R(=2@AN8FQP1L"-_X\AI5Z?LY MRBGL:X.LZ]*,VK-GTC\#?AOX8T/X4:-J5QH]K=:GJENMW<7%Q"LC_/RJ#(. M 0,"N.^+G[.-SXL\50ZUX*CTO28I(=MU"V8E:0$_,%5<#(QGZ5Z+\"?%NE>) MOA%H4-I=1M>:;:I9W4&X;XW0;02/0@ @^]'Q(^./@_X;W,-C>-)J>IR+ MK6.ZM="5!&)8O-6+()9]G!]#UJ)"T5A>/'*1_")%&"? MQ0#\17 _LXWFAZ]X;\8_#'6KS[&= ]1TZ%U35$A9["=-/9'CE RHW ?=)X(Z8->??LMZU-9?%M]"8[[+6; M.6&6)N59D7>I(^@8?\"-=[XP^ ?P=\"Z.=4\2>+-4M8<[40-&TDI]%4+DTOP M3T+X.O\ $F'4_!>L:_=:AIMO+<-]N@6.%$*E"6;'^WQ0!Y;\;OAS=_"_XAQZ MIHGF6^D7LOVG3YHS@V\@.3'GL5."/;%>BZ;TZ0/XAMS%9:M:%N M$[)<*.R$9SCH/B=)\1/''V+2Y6?0=,8PV:KTF?HTOOGH/8#UK T/4O M&'P3^)=G=W5G):7D2(\]HY^6X@< E3]1^1'M6]"K*C/VD=SEQ6&AB:?LZFQ[ M]^T1'%X%^"6B^$=+8I'?W>+AQP90B[F)^K%3^ KS_P#9T\-^%G@\3>//%UK' M=6?A^%6198_,2,D$L^S^(@#CZFN[_:.O++QU\%?#?CCP_+]HTZ*ZRY'6/S%P M0P[$,H4^YKCOV;[_ $35M+\7_#?6KW[&-?MQY+A@K/@%652>-V""!]?2LI2< MI.4GJS>G"-."A!62.S^(WQ*^!/C3P+J6EAE34! S6,Z:>5>*8#*88#@$X!'3 M!KQWX">*KWPSXWU..UE94O=)NP5'0O'$TB-^!4_F:]<\6_L__!_P/HSZMXD\ M6ZG:6X.%7=&TDK>BJ%RQKF?!GA_X-W-[J][X)U?Q#>:KI^CWURJ7=NJ0A?(= M#N('^WQ4EGB'@W0&\8>/M(\/R7)A_M*[6*2;J5!/S'W.,U]I:A^S/\,[GPXV MFV>GW-G>!"([\7#-(&QP6!^4C/; KY+^"_\ R7#PE_U_I_(U^DE ,_,#PO-= M:#\3-'DAD*W%EJ<2[E/4K* ?P/-=)\N/$'QL\1W$TA:.UN#90J>B)'\N! M^(8_B:YN'_DI\?\ V%A_Z.K9^,NDSZ-\:O%5K<(5,E\]RN>ZR?O 1_WU0,^T M_AW\(?!WA/P58V,^A6&HW\L*O=W5U;K*TKD9(&X'"C. !V%>2?M8V]EI?A#P M?I&GV\=K:PS3>5!$NU44*!@#L.:]>^&OQ6\+^+O ^G7CZU96NH0VZ1WEK/.L M;Q2*,,<,1E3C(/H:^:_VF_B!HGB[Q3I>C>'[R.^MM*C?S;F)MT;RN1E5/< + MU'&3[4".?TG79M'_ &5-1HVU;7DM7*G&4$07/[(UUK8C;RK?Q$)Q@=4\H M1%OIN;'X5U_[)OBK3]*\4ZWX&RI*Y^C**^N_C%XMTWPC\+-;NKRXCCGN[:2UM8B?FED=2N . M^ 23Z 5\=?L[Z+<:Q\<]$:%3Y=@7O)6QPJJIQGZD@?C0)'Z&4444".-\:>!M M*\::8L%]F&YBR8+E!\T9/7Z@^E>80^&_C-X.Q;Z'>#5;%>$3S%< ?[LF"/H# M7OG.T=*?VKKI8N=*/*TI1[-7/,K8"E6ESIN,NZ=G\SYKU*Q^+&KW%(Q M+-"UO,4CC'G1G^%_FYP<$'J"*V8=8^.=O;10+X?0JBA066,D@#'/S5[SM%&/ MI6[Q_,DG"-EY'+'*>5N4:DDWYGA1\0?'0?\ , C_ ._8FY54C_=3);Z$U] ;>>M-['FI6,Y?A@D^]B_[,YM*E24EV;W M.=\)^&=/\'Z%%I6G@LH):21OO2.>K'_#L!7-?%CX4Z3\4/#R6EU-]BU2TRUG M>A=VPGJK#NIP,CVS7I=B:X?U "Y&?$W\373'3[2%I( MY_.(/ENCE&&5SN^8$ CKQCK5O2_$NDZLEW]EFEWV8!GAFMY(I8P02"4=0V" M<''.#2-;GB?QH^#NK:_X(\*>&/A_IL M-&:1?+DF";5*@ Y/4D@DGUK3_9W^ M&_BKX=:5K]OXGM88'O9HGA\J829"JP.<=.HKU&/QCX;DN+6W76(3)=63:A$. M1N@7J_3COQUX/H:DO/$VC:?I5GJ=U>;;>^VBV"Q.SS$KN 5 -QX!/3@4 3>( MM!TOQ1X>O?#^LVXN+&\C,:+JDDWA-HMH/Y5]A-XK\/KX6F\4-J2#28$:26XVM^["G#97&X$'@C&:D MF\1:5;^'EUVYN'M[!L;7EA='8DX4!"-Q).,#&3F@#XCT_P#9W^,7B"_0:OIX ML5X4W&H7JOM7VVLQ/TKV/4/@UXF\&_">?PC\.84OM8UL[=8U66583Y0'^KC! MY"G)'TSZ\>]Z=XDT75M/N;ZSO5,-HS+<>:K1-"0,D.K %>.>1TYK)T_QYI.K M>*K/0M,CN)?M5E+>B>6"2$;$:-05#J-P;S."../>@+GSG\)?V]>F_'WX17'Q'T2TU#0(HO\ A(+!MB^8 MVP30D\J3Z@\C\?6O<*XR_P#'6DZ3XJO]#U))X1:6T5T9XX))EVL6!+;%.P#; MU/'Y4#/#_A/\+?B-X;M]4\&^--(M;WP;K492YB6[5FMWQQ(@_ 9QW /:N!\8 M?LN^.-'U26;P@\6N:?NW0_O5AG3T!#$ D>H/X"OLN36--CGTV'[4A;4L_9&& M2LV%W\,./NY(]0#BIM,U.SU>Q%]I\WGVS,R+(%(#%6*G&>HR#S0*Y\*V/[._ MQDUZ^C75M.^QJ,+Y^H7J.%7VVLQ_"OI7P?\ !FQ\ _#'7]'TV0:AKVKV$L$U MVXV!V,;!47^ZF3_4UZEK6I+I/A_4=7DA:5+*WDN#&IY<(I; ^N*YG2/'NGZT MV@QV=M.'U5I8Y(Y/EDLY(XP[)(OK@_CP>AH ^:?AO^S_ /$CPW\3O#^O:II] MK'965TLLS+=*Q"C/;O7V?7-:EXQ\.:3J1T_4-2$5P@0R_NW9(0YPID8 JF>V MXBG:IXJL-'\0Z1H=W'=M1!L )W%0<=?ZG H&?)>H?LV_$.S^(K M:AI\=G>Z8-0%RDYN C&/S-W*GH0*]I^-'P1M_B:L.K:7=1V&O6L?E!Y!^[N$ M'(5\<@@YP?>N]\2>+AHFMV6DQ644UQ=0M,KW5TMK"0K ;5=@0S\YV^G-;=]J MUOI>FKJ&H)-&AV@I#$T[!CVP@)/UZ4 ?!M[^SG\7K2Z,$?AD7:@X\V"[B*'_ M +Z8']*Z[P?^RGXPU*\CF\77MOHUCD%XXG$T[#N!CY1]WD@=HSP M'4.H++[CB@5RO:^"?#=EX"7P/#IZG1!;&U,#<[E/4D_WB><^O-?*'C3]E?Q? MI>IRW7@NZAU>PW;HHY)!%<1^@Y^5L>N1]*^M[/Q!:RZ9J.I74]O;VMA<3PRR MB0E4$3%26) P>.1S[$T[1O$FBZ])-'I=VTDL*J[Q2Q/$X5L[6VN 2IP<'IQ0 M,^);?]GWXU>(KV--8T]H GRB?4;]7"#VVLQ_2OJ7X0_";2_A;HDRK*+W6+S' MVJ\V[00.B(.RC]3^%=58^./#.I:I'I]G?R/-++)!&S6TJ1R2)G>BR,H4L,'@ M'L:M7'B;1[?7/["\V674MJMY,4$CA-V=NYE4JF<'J10(Z"BN'\/ZUXBO-?N; M?4+%4ME+;2(RI0 MU)/LO!P3NSVKN*!!1110 4444 %%%% !7.:QX1T77]:T M_4]6M5O&LHY4CAE4-&=^W)(/?Y1110!-J7AW2M2\.OX?:W%K8E5V):@1>3M8 M,I3 P"" 1Q4.C>'H]'U*ZU"?4+C4-1O4CB>XN",^7'NVH H !9C[DFBB@#! MF^&'AN:VN;?S;Q/M5X+L.DN&B7G,"''RQ$,X*_[;>M;GB3PKIGB2"QCNAY,M MC+YUJZ(K",[2I&U@5(*DC!%%% #'\'Z;)X(G\+,S+:7$;)+)&B1LQ8Y9L* , MD^U6O$7AW3_$^C-INI!A%YB3*R8W1R(P96&00<$=""*** *VF^%=-L-$OM%D M5;B.^#_:6$21>8&7;T0 =./6JVD^#(=+UJTU6;6M0OY;*U>PMDN&4JD3%#V MRW[M?F-%% '85QVJ>"8]2UR\U6/6=0L9+ZV2TN8X'4+)$N?4'#?,>1ZT44 0 M>*O"5QJWA;3_ UHK1V-K!Y2I<^8PDM%CP%:/'5MH*\^OUKK;&QM=-TZVL+. M(16UO&L4:#^%0, 444 1:MI\.K:)?:7<,RV]Y ]O(4.&"LI4X]^:Y_\ X0K0 MXO%FE^(HUECU#3H##E6PLZ[ @,@Z,P X/7M110!'J7@'1]4\0S:ZY*O=>6+J M,Q1R+,$^[]]25XX..HK4U708-6U/3+U;R:UO-)D9HVBQ@JZ[64@C!!'Y444 M-U[P[)KR^4=6N+6W>,Q2P*D@QSW$%OI?E^0" MPDW!%V@2!LAQCL>^#110!3F\#PVWPQU'P7I%RPCN8[A4EGQ\C2NSM]T# RQQ M@5H:'X7CTS45UBYU.\U6^%J+6.:Y9?DBR&( ')(!)/)P*** )&\):2^@ZIH M-PKSV>JS3SSJSXO+B)[=D 995A"(V4.0/, WA2>JYP:** .MHHHH __V0$! end XML 9 R1.htm IDEA: XBRL DOCUMENT v3.23.2
Cover
Aug. 10, 2023
Cover [Abstract]  
Entity Registrant Name Crexendo, Inc.
Entity Central Index Key 0001075736
Document Type 8-K
Amendment Flag false
Entity Emerging Growth Company false
Document Period End Date Aug. 10, 2023
Entity Incorporation State Country Code NV
Entity Tax Identification Number 87-0591719
Written Communications false
Soliciting Material false
Pre Commencement Tender Offer false
Pre Commencement Issuer Tender Offer false
Entity File Number 001-32277
Entity Address City Or Town Tempe
Entity Address State Or Province AZ
Entity Address Postal Zip Code 85281
City Area Code 602
Local Phone Number 714-8500
Entity Address Address Line 1 1615 South 52nd Street
XML 10 cxdo_8k_htm.xml IDEA: XBRL DOCUMENT 0001075736 2023-08-10 2023-08-10 iso4217:USD shares iso4217:USD shares 0001075736 false 8-K 2023-08-10 Crexendo, Inc. NV 001-32277 87-0591719 1615 South 52nd Street Tempe AZ 85281 602 714-8500 false false false false false EXCEL 11 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( J "E<'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 " *@ I760:!R>T K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)VUAD=#M1?&D(+B@> N3V=U@TX1DI-VWMXV[740?P&-F_GSS M#4R+0:&/]!Q]H,B6TLWD^B$I#%MQ9 X*(.&1G$[EG!CFYMY'IWE^Q@,$C1_Z M0%!+N0%'K(UF#0NP""M1=*U!A9$T^WC&&USQX3/V&680J"=' R>HR@I$MTP, MIZEOX0I88$S1I>\"F968JW]BWI\R>L6=DBL M!Z3Y5[**3X&VXC+YM;F[WSV(KI9U4\C;HI*[6BHI5;5Y7UQ_^%V%G3=V;_^Q M\46P:^'7771?4$L#!!0 ( J "E>97)PC$ 8 )PG 3 >&PO=&AE M;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$[4X? MA1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4\GA@ MV2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6:\?1 MTDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+THMP M' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3:W?= MTXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@ %AP M=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9 %#@ WQ-%, M4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S>IU].LYKE']I MJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6?R"VZ MY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C?C8CWJV^:/5>A M6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SC MFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1VC?"J_B"P#E_ M+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE" M0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F.$KT ML@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1N0K3 M4I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/PT.' M>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)58#%;Q@,KD*)\ M3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5;\K"^ M:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?! M8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX#7N83 M+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1/TL' M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5 MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$% @ M"H *5U0'/G[1 P EPX !@ !X;"]W;W)K?"O-Y"IM># M@ ?["T]RL73^0CCL%V(!4W!?BHG!45BII#('9:56S,!\$(SXS6U9NN4@Z 4LA;E89>Y)K_^!W8+:7B_1F2U_V7H[]RH*6+*R3N>[ M8"3(I=H>Q6:W$0M(0+P+B$ON[1^5E.^%$\.^T6MF_&Q4\R?E4LMHA)/* M9V7J#-Z5&.>&8_T"IA\ZE/(7PF07=KL-BX^$C5:+2\:C=RR.XM:OX2$25!AQ MA1&7>BT*@_T[FEEG,%'_-1%M%:Z:%7SUWMA")# (L#PMF!<(AG_^P3O17P1? MJ^)K4>K#.^6D>V5/L)">4#GV*')HHJ1UQ@8VH%+]CCVHY)( NZK KLX!&X-" MK Q54]BP#_#:A$8K15'$HVZ[V^H06.T*JTV*O=?)"I]=QYY?B\9MHL-[%Q\( MB$X%T2%51DB0EA3WF5@T4=#QJ>X>A57[[PD39=?4X0'OLY)N6]&.@?*5UF^4CLZV\A%"YVJ-EY[/"CC5F4RD M\X_ )\RDD2)KY*%53O+4GLYI,YX8*+<'5 );LT*_P-?0Y_G\2 9IO9-DM:ES MVHM_(WNP=H5D)P%IV9. M;USVJ!W]7\O,Z JGA;!%\Y%*XZ[70JI-GM.N_4. M:92F^/JW;.P'GW'+]%HULM%JSY"_?7']RE6;/S_+_?=<6Q-#L(G1+Q+SVPA' M2XZ^4V2U_7/:M=^03;1U^ GQ719'O?6$8*\=]SB%5ML_IVVZS-X(VXSC*+1 M)XJIS]+:Z&/:E3_J!/=DLM2**O03(EU^==%K1Q%%5!M[3/OQFZSMCQ]Q&N.- M<+0>[_ VFV+#MF3M&+\ \!XV$TVHX4&;X5NV3\)_SUB6P1R5H\LN/NYFVP5M M!TX79>6QEO%DN7/ZZZ>S;"=I=67=A['-HN6/O.-%Q[I#)6,>=56R=M8SDK6W!2,EG> MW&2)8D+38JT[=:=<2PZFTVY#;VA2K"NCSY:4!H-?RA0GCTQNZ)9)L;=B6,N4 MD*=@7H+A8*2QQ'DJ?$,78&F? KP(&K XU7=>&18/QA<0&>7=J?$,:\M.B^4M/3L,/S[)WMB2VSG-@DZF M8BUY!72LJ(_PZTR3 .B<45XH!:N-9@.'R6,4?-@#E_(!6OBMNHK=5R3TXE,) M;2"PU4GTA$8QA D*Q+^,%F)?A+W]K;"D$8_&?>S\;O2@?^^,X_>65Z(?]+Z: M\V/1%WATUC3R]$&*6BL>]O[+"8LUF_S(T5CQY+/!I!R\@5M*'KEUXG!I^6%9 ML^.]FZ:IKW#.RW^0\Y^M<\TUMTQ>DO:C_S=7^2V,D_'T7!S1JP,Z6PEY7>>9 ]IV03NA1.XJRY/K%.?7A'=O["_PJOE]?\HIUTNUF<$//\A=>BD[E M\ZI[J,NXZBQ_AOMHD\%G'!QR>(W?#$T%^@2O&+(=/EB>N$_NG_A.\SQ- MLPRKZ'8;9;#%ZI9E\!>/AG$##RP/9'I;K?%NXQ/R^AQ@/7UM0K"=XI.([12O M-2#QNH%'GL>[C>4!#ZP+V.Q _G@>F*FX3YI"5S%NV G&D3S'$)C%^(QF&5*= M##[Q_F"G)$WS/(X %F>0IA@"IQ%', ; 4/2='@//GL?)=-[*CG_5U/\!%!+ M P04 " *@ I7EXJ[', 3 @ "P %]R96QS+RYR96QSG9*Y;L,P M#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TX MI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606 MIW.D5XA-/E M_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU M@LD/['X 4$L#!!0 ( J "E>JQ"(6,P$ "(" / >&PO=V]R:V)O M;VLN>&ULC5'1;L(P#/R5*A^P%K0A#5%>0-N0I@V-B??0NM0BB2O'A8VOG]NJ M&M)>]I31=B;FJ19IZFL:C!VWA'#02=5,3>BD(^IK%A ML&6L <2[=)IEL]1;#&:Y&+6VG-X"$B@$*2C9$7N$2_R==S Y8\0#.I3OW/1W M!R;Q&-#C%B/%*0:S;%4S.Y68R#/; @L4?>M>9_+2'V#-B#Q]6 MC>1FEJE@A1REW^CUK7H\@RX/J!5Z0B? :ROPS-0V&(Z=C*9(;V+T/8SG4.*< M_U,C5146L*:B]1!DZ)'!=09#K+&))@G60VY6= ;N\N@#FW+()FKJIBF>HPYX M4P[V1D\E5!B@?%.9J+SV4VPYZ8Y>9WK_,'G4'EKG5LJ]AU>RY1AQ_)[E#U!+ M P04 " *@ I7)!Z;HJT #X 0 &@ 'AL+U]R96QS+W=O[IFBG#S^0W1UW6E\./VR./ /,+Q=Z*E%9"E*%1KD3,)H MMC;!4N++3):BJ#(9BBJ6<%H@XLD@;6E6?;!/3K3G>1,)KM\,<'AT M_@%02P,$% @ "H *5V60>9(9 0 SP, !, !;0V]N=&5N=%]4>7!E M&ULK9--3L,P$(6O$F5;)2XL6*"F&V +77 !8T\:J_Z39UK2VS-.VDJ@ M$A6%3:QXWKS/GI>LWH\1L.B=]=B4'5%\% )5!TYB'2)XKK0A.4G\FK8B2K63 M6Q#WR^6#4,$3>*HH>Y3KU3.T.EY&TWP39G 8ED\C<+,:DH9HS5*$M?% MP>L?E.I$J+EST&!G(BY84(JKA%SY'7#J>SM 2D9#L9&)7J5CE>BM0#I:P'K: MXLH90]L:!3JHO>.6&F,"J;$#(&?KT70Q32:>,(S/N]G\P68*R,I-"A$YL01_ MQYTCR=U59"-(9*:O>"&R]>S[04Y;@[Z1S>/]#&DWY(%B6.;/^'O&%_\;SO$1 MPNZ_/[&\UDX:?^:+X3]>?P%02P$"% ,4 " *@ I7!T%-8H$ "Q M$ @ $ 9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0 ( M J "E=9!H')[0 "L" 1 " :\ !D;V-097)PC$ 8 )PG 3 M " &UL4$L! A0#% @ "H *5U0' M/G[1 P EPX !@ ("!# @ 'AL+W=O?H!OPL0( .(, - M " 1,, !X;"]S='EL97,N>&UL4$L! A0#% @ "H *5Y>*NQS M$P( L ( ![PX %]R96QS+RYR96QS4$L! A0#% @ M"H *5ZK$(A8S 0 (@( \ ( !V \ 'AL+W=O7!E <&UL4$L%!@ ) D /@( &<3 $! end XML 12 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 13 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 14 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.2 html 1 19 1 false 0 0 false 3 false false R1.htm 000001 - Document - Cover Sheet http://cxdo.com/role/Cover Cover Cover 1 false false All Reports Book All Reports cxdo_8k.htm cxdo-20230810.xsd cxdo-20230810_cal.xml cxdo-20230810_def.xml cxdo-20230810_lab.xml cxdo-20230810_pre.xml cxdo_ex991.htm http://xbrl.sec.gov/dei/2023 true true JSON 16 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "cxdo_8k.htm": { "axisCustom": 0, "axisStandard": 0, "baseTaxonomies": { "http://xbrl.sec.gov/dei/2023": 19 }, "contextCount": 1, "dts": { "calculationLink": { "local": [ "cxdo-20230810_cal.xml" ] }, "definitionLink": { "local": [ "cxdo-20230810_def.xml" ] }, "inline": { "local": [ "cxdo_8k.htm" ] }, "labelLink": { "local": [ "cxdo-20230810_lab.xml" ] }, "presentationLink": { "local": [ "cxdo-20230810_pre.xml" ] }, "schema": { "local": [ "cxdo-20230810.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/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/currency/2023/currency-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/exch/2023/exch-2023.xsd", "https://xbrl.sec.gov/naics/2023/naics-2023.xsd", "https://xbrl.sec.gov/sic/2023/sic-2023.xsd", "https://xbrl.sec.gov/stpr/2023/stpr-2023.xsd" ] } }, "elementCount": 20, "entityCount": 1, "hidden": { "http://xbrl.sec.gov/dei/2023": 2, "total": 2 }, "keyCustom": 0, "keyStandard": 19, "memberCustom": 0, "memberStandard": 0, "nsprefix": "cxdo", "nsuri": "http://cxdo.com/20230810", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "strong", "p", "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "cxdo_8k.htm", "contextRef": "From2023-08-10to2023-08-10", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityRegistrantName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "000001 - Document - Cover", "menuCat": "Cover", "order": "1", "role": "http://cxdo.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "strong", "p", "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "cxdo_8k.htm", "contextRef": "From2023-08-10to2023-08-10", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityRegistrantName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 0, "tag": { "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://cxdo.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://cxdo.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2023", "xbrltype": "stringItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://cxdo.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://cxdo.com/role/Cover" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address Address Line 1" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://cxdo.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address City Or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://cxdo.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://cxdo.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address State Or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://cxdo.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r0" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://cxdo.com/role/Cover" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r0" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://cxdo.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://cxdo.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation State Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://cxdo.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r0" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://cxdo.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r0" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://cxdo.com/role/Cover" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://cxdo.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_PreCommencementIssuerTenderOffer": { "auth_ref": [ "r1" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act.", "label": "Pre Commencement Issuer Tender Offer" } } }, "localname": "PreCommencementIssuerTenderOffer", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://cxdo.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_PreCommencementTenderOffer": { "auth_ref": [ "r2" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act.", "label": "Pre Commencement Tender Offer" } } }, "localname": "PreCommencementTenderOffer", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://cxdo.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_SolicitingMaterial": { "auth_ref": [ "r3" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act.", "label": "Soliciting Material" } } }, "localname": "SolicitingMaterial", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://cxdo.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_WrittenCommunications": { "auth_ref": [ "r4" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act.", "label": "Written Communications" } } }, "localname": "WrittenCommunications", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://cxdo.com/role/Cover" ], "xbrltype": "booleanItemType" } }, "unitCount": 3 } }, "std_ref": { "r0": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r1": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "13e", "Subsection": "4c", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r2": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14d", "Subsection": "2b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r3": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14a", "Subsection": "12", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r4": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "425", "role": "http://www.xbrl.org/2003/role/presentationRef" } }, "version": "2.2" } ZIP 17 0001654954-23-010479-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001654954-23-010479-xbrl.zip M4$L#!!0 ( J "E"T0]X&FJ9M8C*ID90O M_WZ'U-V67$G.0_-$^GS?N>N0S.33?A.B+96*"3YU F_@(,J)6#"^FCJQ4*[1@Z18TP7:,;U&1O05 M*TVEZZ;HOQ,[8W3E#;W!3?[[/5; $MQR0!CDDD?0A\02$:/94@2;C W0:&[ MK?9R70\B.DBV6FOT._D#&3/HR7WY_ W=QXIQJA1Z%6%L7%%_HB=./'07AFAF M& K-J*)R2Q>I.D768 1!AKD:[\.IL]8Z&OO^;K?S]G,9>D*N()+!T'][9OQ? M)T5*NFR$7OL@S8 DEA**=B,@J.BG>[*N1QI)!;'2BIPI2/9D!N0E*$5IW?#S.7 M?_OZ_&I;Q8Q- MI;Y!AI!9?)\]G:JT,^5!P#'I( ;#)UDF.E(E"[IDG%D[ _,7(+_M6LXG100K=_F:$B9*:2)17!(XK CJ?"F@9/^E&6IG+ELNLSH M$MFI-#:=-G44VT2AF2'VM[4]T$PRW:PV_T" 'G1,!C'*STPEF__CG*2&,Q5P M]I]H.9F:H$1$5&H&GV8Q&OWWB2G$\ZXQ 86&/V4PT$M=@SEJOY\N).CTKB%5 M/X[WCFCBEZ81;"JC:@+Q"*D1/YETYT[MY,KY+(C5V,8(Q^;&^N_H)29U.=HV0;VY@]K%>O]>W, MESGYKJ<#Q6VEE>T,;A;M+;:XPK0I=IGYDA!-T4>FTX+K2SSIYT4_%YK>4:WR MG^/MJF<%[#4[G7=P 23:I?LHA/>S%O+P!?;M$A%*6='RN5!R45EJ'GYMW2FS MWLV'#NG(&!?U1/D1VZHI"D*R[#D*BM=_*ZL9W"S:6VQ\59VU>?*<\6FH5:&C MI_WR [*O?:OCTE%8?H\V.?(CIMVK'F4O_K'1KNX9WJYZ9!Y>FMT+7WZ>)LG/ MU/3SH'OI:SWH6/V:9WG?ONL5=>F%?T'0]G^.5?L3/]%W^S]02P,$% @ M"H *5P7'6R#9 0 BP, !4 !C>&1O+3(P,C,P.#$P7V-A;"YX;6R-4TN/ MFS 0OE?J?YC20UNIQA N"0J[RF,/D;(])&VU5Z^9!*O&CFP3R+^O#4NZ45MI M.2#,?*\9AOE]5TLXH[%"JR)*XR0"5%R70AV+J+&$62Y$!-8Q53*I%1;1!6UT M?_?^W?P#(4_+W1;6FC)8.?C,OT"P@0WY]O = MEHT5"JV%O99-B&*_PD;Q&!92PBXP+.S0HCEC^2(GA?J5A]NS[P_\H)7-.RN* MJ'+NE%/:MFW<9K$V1]]/DM*GQ^V>5SX7$2H,G&,TLH+*OWCI;#:C?76$_H7L MGHT (#S]VFZLI[TH=/48=N]! M>>S%[\I!^[T+(89T_ 5!+ P04 " *@ I7Q*SDII$" !$" M%0 &-X9&\M,C R,S X,3!?9&5F+GAM;+U53V_:,!2_3]IW>,L.VZ0Y3D"5 M"BJ=:+M#)3I-=)MZJXSS(-8<&]D.T&\_VR$9J%0JDQ@'E.3]_KT7Q[[XLJDD MK-!8H=4HR=,L 51<%T(M1DEM";-UNMWH'L]=VMF$)CAI7#(76V8A *M6"CPP:%I: CC M#QQN2F8JMC18,16:@O'*I9W6M5X^&;$H'7SDGR#8P"WY]O4'7-56*+06[K6L M0Q3[&6X53V$L)4P#P\(4+9H5%ELY*=3O8?B;^?[ #UK9X<:*45(ZMQQ2NEZO MTW4_U6;A^\ER^G WN>>EST6$"@/GF+2LH'*(EP\& QJK+?09L(N^ SVA0]U(JAC!$1[D@+(^$1R7NDGZ<;6R1^< #- MZ(R6.,4Y0+CX.;WM3/FFT"G7%0T%>JW]^O4A(ZE7\=65$OI!T%W+/T*:ET/07<]7FBOG5KHZRQ:EU["\'J&I!#^,PE?0 ); MH]VN.A6A'/50NL70@P*G3MU9D4)73!P9^3G[Y'FC#ZFPFH47?538?>JIDS(I MC\L7":=.I;0;'QNLY?S'M8AS5DOWSXNQI>\F]@^%$F%7F_C;O=2X<:@*+-K< M0>XUNY 3+@"SYI<#^7M&$HA(^,X6Z ^0N?:'4?!N-KXVD]1\+X@,^ZXVS^=G MV\8M\G2A5[1 $4_'/V3:QG0X],)YP MKM&]@^WR#U!+ P04 " *@ I7_=RL#)\% "6,0 %0 &-X9&\M,C R M,S X,3!?;&%B+GAM;,U;76_;-A1]'[#_<*<]; ,F*TZ H3:2%(Z3%L:<#]CI M5FP8"EFB;:(R:9!T;/_[D?IP+(F4DJ"E]!+;XCF7Y_(>7%&$6//YS_Y+J?KR9C MN*;!9H6(@"%#OD A;+%8@AJZ];E S'53]%_)/'TX[9QU3MX=KE_Y7+(HB3ER ML'L8N9;Q@,XA4)%CZLD[[Z3GG9ZX MVG!,$.&_PX@$'1A$$4P4@\,$<<2>4)B&BS#YVE=_9C(_D M->'_' M\86S%&+=][SM=MO9GG4H6\A\3KK>Y]OQ-%A*72XF:L$#Y&0L%47'Z_9Z/2\> MS: EY&[&HFR.,R^3(^$<]WD\W9@&\>*^@ 9&A/KE9C!777*[I^Y9M[/CH2-7 M R!9#T8C-$%SB$7WQ7XM'<7Q:ATI2?&U)4-SO92(,4_Q/8(6RFAJFIZ:ION' MFN;G]/+8GZ'( 87\-!D9L^KE8J4D[X527Q?\ 3%,PQN2S?*-$BV&?:GX;SK] M5/A,O&G)RWS+"3Q2X4=ODG[,M"SZ#KUMM9]YME=9=GWTME4^8GX'T:(L^-5+ MJUO32%T:RV\Y@6@G$ E1F$E4 2HZ;AP_;NQQY$-L&N2B1JIW4U;.F\NH<42. M@LZ"/GDAPO%M4WUQU9 M@FL22Q%>0.4-;BW>HWSW$M\0@<5^@A98S4[$G;]" MFCST,#L%KY*8U5V':4'Y*V0579! X1D+"MR %X9RPRYWR2/9DG9_HKTQJQ+. MIAL,(O-V*(!:XP>]+H,A4C#$:)!PJY;(GN >941-/OEA.P;02!+0BBW>#'*@%]JC29;P_)&"0:%#P!CK)B 24K2F+CP2G M0HH8THW4J#1TG1X68"RD9%+L!GSWZ MNU$H+8_G.#E^OMNL9H@9LS?B;7JK1G3>509P:_Q4K<_@)$F"/ L2FE4+_W8H5YN9@LSL@7VJ!57M(DDP#$#$@K$G"8-,^)\@]BK;*.A-&(>HW2# MA4KX]AG))+'63@FQ.5Z0/.$(UF]ECB,W]:UE:?LOZ/-X"5Q@D&3:F"M?$ M5C29?A"&,G4^E%_OV2/=$F,^&J1-!QB%YHU0@K7&#R9E!END<%!XN)>]03*: M\T?\Y'W/'AA]PB0P'Z>8X TXQ2!9:Y<"MFV>TH[$65%XCI_0B3UQIB;%?6_6F;O2PI,2\ORQ#[-38)"VK 5 8WAD M;RTR,#(S,#@Q,%]P&ULQ9G;;N,V$(;O"_0=6/6B+5!)EMU#;"2[<)SL MPJB3&$[:+GJSH*6Q3:Q$&B1]>OL.9?_AJ(TT?7[;9:2 M-4C%!+_QHJ#E$>"Q2!B?WW@KY5,5,^81I2E/:"HXW'@[4-[[=]]^<_V=[W^Z MG8S(G8A7&7!-!A*HAH1LF%X0<^B!*@W2]P_JO_;S]$@[Z 2MJ^/OMU1AE.!Y M#!Z,CD?N<#PB9B0V(^>AK:NPU0W;K7;G*'H6,[VA$@B5\8)IB/5*TI0DH-B< M$TR<[ WU2/^'F-PMJ,SH4D)&N3%%^FL=',<:B.5.LOE"DQ_CGXB9A@S]Q_L7 M1R0?IJ2B8E09 (*Y!J2PW IXU]ZYF6*_@B"YJJW M5>S&6VB][(7A9K,)-IU R#GZ:47AIX?1<[S O'S&#? 8O"+*C%(6%W6[W3 _ M6DC/E-NI3(LY.F&1#LH5ZZE\NI&(<[@68:128;[YA)I*8(XHUGDX?"1'+4"N)@+M9A M BQ?_^9##B2'@5\^Y_/VITI+&NMBI)1.(.&D1Z+/Y,B MJR)UX"(:TGV-#Z>Z'.$!NL%=;XB+>?L'[.H0GTFM&$?.&%=8NRCDXNQ^P1'+ MV9XJK)"V'2 M,W)1DGVED-QB#9"*YYXFY3ZW?%MY(K5#_ZG!_*+7F M8&WC/;:02R%S-L^(" 9BA=>#W4 DM3<2#8%6!?C-V5JWLNV@'"]T.TS0()NQ M?=/PN,JF7V^+RPI1&6)5@M^=E:#!ZD7A_RV9QD8%][QLQ0_IJ'+H%5(KV%<. M8-=:NRAD[.Q9S#1>81[P?).,IN6$RW16>+L.\%:;NBC;L0138> QY'>?INF6 M3[-9U=91I[=K5USTA,TN74(?*K4"^5_1ET39%_4'?JQ4)JF_[!E4_=3KK?#[J+M;'9Y4>CF=.M+H-683Q5V M8%VTDV5.+HK2/%U*QPO!:Z]^YRH[I"[:PRI'[K:%P]N(<8@L=H53N1UH%ZUA MH\QNZ/F!?SA/+=OU!+ P04 " *@ I7>M#.](D- #' M4@ "P &-X9&]?.&LN:'1M[5QQ=]HX$O\J.OJZ2=Z+L4U"DY"$>UE">FP; MD@=TM[?_[!.V %V-Y97D!.[3WXQL P;2D@1(FVO?:Q-;TLQH1C/S&UGJV3]' MPX#<,:FX",\+;M$I$!9ZPN=A_[P0ZYYU7/AG]6R@H1?T#%6%C\X+ ZVCBFW? MW]\71UT9%(7LVR7'/;!Y&/"0??ZU];$PZ:Z7]Y]VM;6DH>H).:0:I$!*9
  • +I839C2>$C#09I:P5!I8.TB$YEO<' M1G+WY.3$'J%*,KHCQ9=U+#F.:W^^_MCV!FQ(+1XJ34./34:!X%\>9H"M6=>% MGC-J=PYL;.Y2-:4,K?PK_1/AU\LZ&ULF"4^*PY!Y] M385)CVQ K"PI C9=+SVJNJ9WUI*;L2?B4,N'UF'2F!L0:_F@,"J$,8[EN%;)G6&UE$E><&7U*8V6Z@4;\FH9^6+2$Q^* MGAB:'LZQZQ0@#C'J5\\TUP&K8OM?QU^*X(AG=O+J[!^6=2D\,'JH24TRJIE/ MNF."T>&:*LVD957/ADQ3@DPL]G?,[\X+-1%J&&%U8)X%XB5/YP7-1MI.W-RN MGMD)[Z[PQT3I<<"2#A8->#^L_"=6FO?&IST87'&=2!/-ATR1D-T3*88T!.%] M?I>.W/&YB@(ZQH7,3A]#YG2'@#&Z=3'ND6NL<5\$&-8^1T'2VFOQ>J M#@0TYZA\=/#NS,ZQ>)CC!=C"1WM21/'S D3^2E> _]"P1P.(<%7S M8X&]G9\\N#+#6,Y4]0R#8T69$ QLB8FK%5S2YSN*#Z. [:3O!A@>=G!96=F2 M*XZ4#TJV\S02=K,\S*,2L31/)OQ6TJFBO;ZJU+0[,Z;)GKB/SSW.)#%LV=+< M5VM\R!ME?G U>Y6G'H'2A)\]02Z0^A)\I3H5*QLW;9N(Z3_0-6O)GC,F=DX= M&9TXY(EJ/K4O)SH8,JIBR:II<*U 6S8\:\J>F=[FC5(M9!/G,7">'QYR4(QY.$RLJO.)D?"SDN?F[2=7[WV3$BQ M80#$6]H-6!;T,#19BO^75=QH='K/?3V 2.6\!0UI#([P P9J/^O_ZTWKLMZR M?KWI=&ZN*Z05AQHE&A^LL;]YUS>F9',Z2N;IH=J]WXLUXAAA8Q+ZXNKAL? M_UU9",[D^J+UOM&L$*!W2F;BN@?^QR2*K[048;_ZJ=GHU"])NW/1J;?)F9V^ MW@[S=KWVJ=7H-(#S1?.2U#_7_G71?%\GM9OKZT:[W;AI;EF@/Z@:0,&A1;A/ M+HNU(BDYY<.3+0OQ5_[/9KEGB7Z[J^Y,131=??(Z)'.@.&3;'DF@/;^L@;T+#/R(6GL=D].3A\3:I" M!(;SDBP24I/=[)E1R/=,:<+NL#9*FIF_5R%+8X,A[3-/2+.5 D !X #NLQ3F MD?[3(\2MP8?U!#7F$;\/;X9 >.#3\1A$9U ^7<1]T"1H:9\@W1<)*R^S[+<: MNR;<9V:8PW]=(6$M6*!M#U)VQ3F=0ULSM +6TRG"LO#W"HVUR%Y(WA^D;Q(0 M>5A^"_4A"X*(^LGVHS.+*3/^ V8&NF6$; ]CQC>.^4/<6>SXL@GVV9Z35.\M MUN<*MSIU$UH*U9ID(ZB]Q#YIA%YQ);^8Q=T/Z763VF+#ZFY]1"$$XQ0P/DTG M1:@B[8AY6+_ZA(>DH16I0;4#8_?.;!@Z-X4'RX!7X8]+0\Y3'3(CMK)/'F_8 M)Q,N!\[;TSLF-?=HD$JJ1;0=AUV/3X+G"1FEV;*M(7W5DDWHV45WY;4Y-SZ]\Y[C\WUCPB@<,:'29Q!TU MUSHHE8Z.?AKDY0S2H:-&NH_I&;?*K'-\9#GE$_?(/5G!/-](D7 I]TM:2,3T?=/>?OV>8DZ$&O][(CK@'6-1APVCA6]^Z M&9HX?"-O 8YQ/!-1O?ASGN6:.=X* (#!GSPRZ+!Z7"X=NU_/99OUVE0LK,-N M)>B 1S0@]1'S8LWO&+GI@7,QM4=V062",N]MSK5?QHUVGVU@7+87DM'$I.^< MTKQ!]YZ_B#X*".>W Q%.D.J1>V@=EQWG)5=/LA;@[[2&_^7-<#*]O^J)[Z%NE MW>[>:C9-^OZTZA*K-I2*F?R^;'O K,-=;S7;IGU?A6T;H8]:87CVV3-@:$CE M%W(_8&:K<0ZD .0!] $JQ5VE/NE+<0\E/R@W0N!"%?%9#^"'^1B7Y"^GG.&9 MN>25G*@XF&@69WMT:E*94]Y#1)H8IM2U2DM(+#N=,4\+;87#7X6AZ@\H?4W[ M#1GY]X9Z+2'^5+]\#?IN]+ZRU*$\6NXW? '7#\ KH+3U\'Y!*$S$B14SO8!M M6CW@;21N\'AR%!KU;G@%8V1^SX$U&AMG "V203T X\#7:.@A_*">N0J"G?&^ MCD^EKY*Z >E'2P\_[=*]S+%FO:E()E9]D8_4SSPU_, )X*><-)[?!_[VM_3E M%S%FYO"4+^1>0!5>N8FZ SE5VR,^677JGSM6HWE9;W82@Q16^^0UM?Y.1/O, MZDI&OUBT!Y"W0FAP3\=JYQ&G1!8D_X%.9<^ H72'IJ'9D)2*3HFTF(+"W^R) MWD1,IA #G)!<3?RS)B!>8,.&MW@V%R1SB^BP_"#?FY#,G;_;)_ES1X B /_Y MA$* PKUD">&1*K8/+SP1F?V/^P'W!H@VN@Q#6B^6(5<#'(.9?\"[7).3DZ)+ M *,P"&JH;+,=DWVAA*[8!# $XO/D^DV1W,Y$0A.H 6,DMH*0'0>I[1;A!O:8 M!,GIE\%]HF(0E*4B82\% MR4P+IALFC$*/!_B,*0$">204,Q). OGQBO!H'[5'AR;E[&,:R:EK5D_$2#G. M]JT>W(!(,=P"X?F4L@\:\EAD#FQ-ILQ&QORX5391$0BAD@-=7EX:HV::"E3\ MP5SGVW'DI.BX,]'"?&?"NB5;>&9YJ1\V=BQE@J>NLYF]AOET]V>CDQ,4KWX4J0H4SFWXOYVG6 M/;W;61A%\$:$G\@V!\0PO4Z_O.ZG5SO,IRR-XRIO M<W0!\9\;)R;+";6-AL/2$\_X_4EVX MS<_Z[<;[YD7G4ZO>WBQD2UTA8YM-<>TL5RW^%LHK_&\S9 IE5ZU2EFR@^3&4 M"1Z-<=/+X*?TTAJP@4I"@1#0 " *XUB70871PUB'A$SMDG8P!5@Q?,K\[5^+AM"_L<3".>%4F'CXDRNMLY=<5H" MX=:?^5<,]^FQ?V?#H#$]UK\=+IN^Q)!ZP6: ]NKWVC8-$=?G"+^.*]]')6$K MF[1$2 .?_(X'R$+]HDZX"6/^D MDB4V>2[(VX*PWLW^5' .66[#WBQS5_UEN MK $J'ZQJR34LEY0R_@=MU?\!4$L#!!0 ( J "E?"^2UKKC8 ,:>! . M 8WAD;U]E>#DY,2YH=&WM?6MSVSBR]E_!JYG9V%64PXNN=N(ZBJUD-2>1 MLY:RDYTO;T$D)'%"D1I>;&M__6F I.Z6)4<2(0);.XDC4VR@GP?=C48#>#<, M1\[UNR'!UO6[T X=OWL;OZSG61,4A!.'O"]TF]^[Q<;GUJ?V)?HK M"D*[/[E"'^_:W4NDJ>,0A?:(!,@EC\CW1M@M7+\;IU^E3Q4[K3^;\:/QUXH? M&U]:G_]SN?S%*_2E^[@NOG] MGZT/K2ZJUR^T=V^3#]^]'5^CO8M..PS"[=$ !;[YOC#3,7Q4N_AK/"@<2+H) M>!$?A/_#[07CJP,+2=7[KN\!31(A].=B8/^77&KZ."Q SD*+%BWJ)4@PIJN>8%.FLW.K>-?UVBF^^W M=^<*PB["C]BWBH^VZ](1.O;)R :]CGWOP;;@!Z^/3,>++&1ZHU'DVB8.;<]% M8P>'?<\?P1LL%!#_P09P%$2_X\&CCH-[GA\_2I^ KN$!F $81^G#R"(!= P^ M#+U4'&+L&/MV0(JF@X,@D1UX3D3?%=!GL0O6 CB">M2HD #$AIZ%)_"+F"06 MZMLN=DT;.\B/J8&@K2@<$I#.Z/-W0A]0#3S^>^029"1*NTAA17DG4BIV:4A] MG"IO"*;0H>8PN.1#%R'N.205#00#@A:#,3:!N9?JU=S['-(/KZ@UN%SG-:X> M;2LIX# M-OH7K69<32W>&/X+K84FKFU9UPO9H'@@;D20[5+W', (*!F_H0G!?M&#KQ7I M3W2D_:KI%U4$TP _.%OIZ$34\RG1N,KB R1XX'5 :/WZUFY5%94504K M";;CUS/U0M7/T1@&2 \'MLG,FF6#72*Q;01+%PRQ3_*MI[;G%J>Z OYX(\*T MI5UH*5%B?8&Z2CMI"_Z@HSL9^,U$ O0&O M0YY, L:%=I+U!5DXQ.=\6,K#B;T!-^PYML7"^G#!GCSC9%/U+9B;F"6&4M-+ M2F)KE$I5I>08@RY95/!K3:F5*IM?JU\?46L2(^VNV(J:*%97JF4] M5FQ5,=3:HEY+2KDLI%Z]?OA(1^HLH-Q9Q?64ND:B7T.I&TN\-91RO2:@?B&, MMR(SW%VIFEI-U%HMJ8D]4$J&OJC62ET74*D>.!B82<'DC#R-B1N09V"7R.W]!QTRK. T+ ME?C++X<[RH+:%Z76ZI6Y6+-TONT[Q8#MV,D]4?T;-6- SGAL(NJ&_,/ST"]2PJ%CX\O8R-44WE@*A MBBY(&/3RG">PGQ#P-1P&Z[)BW- M*?U#I/#9PA+\8MP;^K.V[)2T_7!W?]N\+WZXZW;OOERBGH/-'T@;/R&&[!6: M7\5.5CSCSUKMVR9=RZ:Z*5QK6XJ=+7*_&>,!*?8 _!]%W(?W7B+L/.))\&:6 MP]WB?JF534=7U5%+R_E)K2ZHI?J/(ZP3*?2NJ+I MU?,MU3Z;_=:VGOUNFE&#<&U^3EU_Q9Q:!!R?GUM7]>I.V(&2JW/J75 IU35] MH,(>>/W4NZY5=YG/BP5E,AMF--_2UL5#I6:<*\_.R#6P?94M1_&FN?G+#=&4 M^DIN4J^)A6&\2&_B8,A(S7X@?T?V W8@E@@0#I<4]X@#NJ:CJTO+$&4("%:I&N>+*@0?4M%* MYS,AV_!_L5FV^T""GVI675]N54G]J28E]5$_T:12K;*BJ1W;E \*IIFH+ZS" MC=6\0DA$_\;^)._YL'_\4M-U]:KEKDF@*NB1 $-<8'X44\3R[0/0A@GA"/^@]!S0\F'Z%=N"MMDN\B(?7AK0&3.= M.">EB"X"4C["+%!A+=*N4(!M:UK\B&Z&-NFCYA,QHY"VX:[?MTTPA[^3?A_] MK^>[%RCM"L(C]$#\";PVG@ \VM"H<%W=%&W@FL(I:K-I,["-X42AK70BB]D%Z&P8^2[]+G- ?<=[1&,O ML)F]F" [QCP!^P+] 0&>$WCP-3KA=2;,QCCV?RGT\!P\,V+!!",*.#+Z,^NA M3\UV_,(N&8TA" 0&F$/:&4*-$X%W/8*ZX,TC:#I(&=%N8_@D>847A4$(6J?M MMD@O9 @0E\YH [!(M N]R'8 E9@_V 'TK$DQT0GK7MPS>(#!30EE6>P#@/U7 M?8H7?!ISF;ZGAP$=$[HS)"2\2)B7#ZN6C 8 =8@?$F07QC*,3[)^=-IN2 9) MZ6]"2* MC X&O8,!NSXT)7$,S$:,8*S1<)&2+C8+_XV_#P#'\TH*K4^",/TAH8@%C YK.5%*S$M%A-_)@F!!J"6PZ M>%BH-2M 5P,AT M[)+8*V!FM:GU"]AH\NU>G&>?F<\AMF8> 0PCQ949&3JL?!?')LF9I)SI>73H M4=<7!W81&.VI*V4V&KS'#S*A/@'3GO4](&CL1T9L(PZ83&@0>-4A=EWB4&^3 MC/3$=22M0-!U:HL9"ZE:M>H572L@A#Z7VM+Y7J$^P,34!]R#%M(QP08L_4(\ M^J;E_HE6O#$=[:!E.L OT&?/8^,5TXU"+*!@8R2U1+1U?X&_,FTO"IQ)$FG3 M;EO$@1'LV\RMNMY#/*#[(!O4$\R"$6;!:.>300O-".V@C^/((@DJZ-\6&5$$ M68]B.^8/J#8B"&S],0$7[[.4X[<;C#N@6?\'N 0TBR;(D\G,!; C40A=?%48 M+=A3T*<^F%'@Q]3YKV'!0O?S-5+3$/8&%$%\0GM[ TS/>P@]C5'GXCB&\M!S MJ"DP9^HPJ3-C6UV4Y9T^"IWEERX-%7W]@IIL7+NL-8SJ=@#\#BAO Y)2+R?3 MKS3]?-.\FT7S"KKY>(?N803_&R):9ISI./L*78^'&/W7S=T=NO6B ?J$)PZ8 MSD3I0=R#>0@@" M<0MJ,Z]XQ"U MV")X6<3?<5T!X(- (?!):K5:L6R6BFJ:D4_=!-:\]YVJ1WU MJE$LZS5HAZ8=?*_?3#)JF!!N!.@&/#Y,.\L5HR[7:8^S3JO+==J]$YME5\ U MP? "&].GP=@(@IH07@0!H0KS@L]Y.VK8?9(Z3/KXU+\2 M[-/7!.P%.?%^#3H]=O!D03?,D?5 %P_8=MBHC2!>=*8A0S5)Y()/H^J/HWS' M*?9]0JAB:]5JL533BB554^E"6UVK%VLUO:@;AI8DM.>-(Y4)[N$"T=7@I#EC M&+DFM5,PF2C5JGHM)_I.76.CYT7AE%JBA*C)'G*:L\S#MO%X$CQ[QHQ\/TY= M!A&;AB(OSEK1<9$F $$/=)$#9K(#Q^O1F7C.J-W!?8+^B7W 75"F-/2&4G> M&=ZE61+@<$ K'F//1"?9V';9LABCNI/D(H)4*8G)^^K;#S0'V2% H#@Q^1G^ M&L0LOB>,[@TSI$-"J]?+*6EI"K(04&T/F;8+S+8&D3E\4>0CA%\!*O2(8Y,' MHA10@>8CS9#^1%.'-& ,X\^AAZ/D9^H7"O'J!,O^!3:0&OMS;Z=-C-\4-YY- MED!#&QO4@>=ILFO#0]-$U***X]4&^C?+;\2C?L&RHC/[_-FE(#L,UBT%7<&7 MX%L]EI9:7" MPEIWH!64Z9H)%;)IS03:RYH[GS1*K229UZ3D?.LC996F M%O]W6DK"%M;C(I*56J8XN9>LZ0!UTF__BZV8]5GKXT5\>K)#\X;YT(!L\E?! M&";N8/KBY8[$SM*:8FH.XV'%'/7<5ZBM'V&+*(EGF?8G7B((P1X""A[R>DX: M&T"_HS%[ZPM>?[K="E/G^7=D^S%K'?R8$\;-)?]#8%5PO J6(W M2G5Q"G?X!.XTK7[P/-)B3I_5^=Q-ZP"3.I]#-Z*BZL6J ?_5Z^K!J10MGNT# M(8OG7_:)NC MC[!/8*P?P0>NMN70DK_@,$2?'):LH(.@ZXV@^TY(C^PZK.1ZJ5XL5TM%HU;) ME/?T,,/_&<0 % ?^>(7W"VY[.'JS55PX?['DAS'P6 MCX_;4[]7CFV]N6]^;[9O[R"@:-]D;K-#ZS8/'6I.&W7VS<41JQE4T/JS%&"*\X#!H,7) M\?E3%>:' E_DGK%Y^^,W=^3]?$]?>1KBK#\KIQS";"XDK$/D$N9GCS[>SP&, MZT2FIMJB_2\\8WU_4=G_YNQOK.-GQ_L:LM%$%G3)?5_0CV(-IAL[CCW"Z4+F M@LQ,\964VA^R"VF>#&BE\@V#95Z[J)/8%OUUE, #Z_7@ S+%T ML5G ]4,/^RRZ+U6?1?];#Y8^![ MD6L5XYS1+Z9)2+]_A'&*TO]BNW#SW(Y^+I2X5O;Z\'!]BWY]EHK+]'LQZ$SO MX&%G&O"I&8%18<=*9*Z9'0=]G_WO^(.^ZV.+L%W1,-KICF2%[0?W^K0LQ7MD MB2BV*[Q4BD_(T>B$A]:YI+4[_/(P0^_V:O(:2KE4YZ-+HLK>'Y1ZO9IYETXD M^*#KDF[H^3;A.-PX1196Z@8?'1)5]MZ K&;O%TXDJ&G"W&7,2IUG)TF]'.*4 MJLD9@#*^.1R+JT;VH;G0LO=FCC@ \D1B&UKLY6,SWH@APYN]TE!35"-[ORBT M['U!62MIF7?H1 **G:47!KM*&A(G/A\2[JGA1^&Y(&=NF(8?B)YR""['Q,ICET65 M+1;4O(8OJRD3V)A9:]/RCUTJ>OUB!/^02>$#6):ZK /,!9": MHM:R=Q+\QBHM-\3NP*;'7LWE:_CA01XXJ)<5K22W=N<#RXI2U66H\GQ#/WF> M1<^)YP?Z/-"NKI3*JW44PJE30IG_B&1Q@],T99N6P+#;4>+CGC-78N:R]QTG>3J?!E11U"TME2$MUFO"6 ME8KQ\G:%+."5)<6\R!:KSE1HV6)!S>^<+3V8_[.-IY?ATMJ:3NB9/X:>8Q$_ M>(/H05WAA,-C^R6%A5&WA%I:J_2^ F=FK3BZM$ R5!AU2Z@Y-499'<'3,$UH M1AB@,9[0#1%R,,=$4G8,U2E[#CM61[D=$'K9UH!.: ME.J:!0KAU)D/*&OU[*$\D?CA(]M42>)-"-*F[#?DD!%'+G"L9X_CB<0H;2\D M)S 5.442ECDH41=:]M["$UT&)UN:D^4]DG/I5WYXD0=.&O).N9P 6BT++W-HO-WC6<2+@RW>;$TYALJ/$[F2A&L"74\AIV\[" *NF0 M"1VJ93[IP'TT-;^>+M?1#[7X:BBJEKTW%EKV'N]UUSC85/<3D54.P>686'GL MLJBRQ8*:U]BE<+UX0!]A!_3)L[ $I*C0LL6"^D1225]]TB>^3ZA0,%(*&F,? M/6 G(NA7]4)5-30FT(4A]@DJ(AR%0\\'B18J*ZJJTO_B7P97H$N7(#L((F)Q M@4#FLO<5PO_CEYJNZ5=\=$I4V7D#D]=H::7L<#3RW)V-D[IDG12DEY5Z55=J M:BGY*#%5[ 1E+PJ#$'Z@*74XG.#Y7S,(ST[,_ $UIVCG \D4BM85DV7"-:MRDMC9 M$KND*6KEY:LGI:D3B1&E\NIQ:CPP0M8T\2);K*5EH66+!?5)!53;W4O*@58W MN-/3NJA;WL.>:W@YOX<=_J ;Y^??_O&NW2UV6G\V(2*CKT?L@X^-+ZW/_[E$ MRP+0E\;]IU;[DEJ2*S2G@;^B(+3[DZMYN: "*BV5U/-\L"NLI[8[N%193UB? M5L0DRE'5WPJ(@C7&%EVH?U]0"\_9UL("QL-Q;^C/VO*"72YL(F#/ :,]%Q"C M;O-[M]CXW/H$:C")&Q(_^:S5OFVVN[%N( S>4NSU%(LW8SP@Q9Y/\(\B[L-[ M+Q%V'O$D>'.]E7M)WK?_-]NW=PIJM6\N4*-]BSK? M/G1:MZW&?:O96;A(^QC-\5R+WE5G(?B)<82E9CLA_#4B]-9*KX^2#:#PP+&: M=_;-Q9$%ML52D.VB<.A% ?CX0$'DR20PZ&:5.-3UQS]!T_'Y81KV&@LQLP/S MUM8A_?!YX[&CQ3BP(SU^G#VT]CVQ3RF%(&:%KKCO"Y7",096=^@3@KZ 2H8! M:L(@LZ9%7@N#*%.M2Z!_'NB._<0QS%NX7$FMW:FE'X5:M!AT,XO6YB6E 3DU ME'6)L@ HR[$L LK\CF5>L[N%ZP[Q'VR3()\\$#?BK_SG,,F[5YSCHAAJ]L=M MGEUD8'SAD:,%^1TN&:L;V=_R++3L_4%9YN 0O"J3,?4&K&ZMJX<.K, Y2Z4JK*0"XG4%;E;4R[>O\Q MYQM33IJ1M9KT$KD TJAF;UB$EKV_R*VJRXW@N8"R4LL^:W,B4_T.:)K='NU: M"![Z06AA 3^,R ,;#:6BR=E]+J"$>415QFVY@+*JE'09N>4"RK)BE+-?/#V1 MV?TGXA(?.\SA8VMDNW80TG+"!SG!W[/7URKR-O=<0 E>?\V6?^'4F0FU/OS0(GFC:#MG%6U- ML1@/&V>VP)$1&YTT9DA"2$/,6HFRLII-Y( 3W&9#Y6X.]E5V4 MDM@9$]M0M)H\6D\R8LJ(NE)9(BV!/=TP-5+JQ6I>P97YA=X MD2U6>"JT; FU,+(EU,+(%@MJ?O,+=^&0^,AV36]$WIXEA1GG\GAK 4DJM&P) MM3"R)=3"R!8+ZA/9&=-R0^*3($S+0+G07>:R][5)ZVQ-J7(.\IFGC8FVX70< MB4DVF%0W'& @,\!5ZZI%,!5M,/;H0D MM-ELH9,;*B4;Y@9Z^> V_"=2(?GE&4=TRNN2E-"R)=3"R)90"R-;+*AY35,D M.R-[I._Y),E,H! _<:&TS&7O;4&NK&^X?.%TYYNG#4I]TR6)$I1L0-$5M2JK M/#B$Q:CO%18YD^9%MEB!F-"R)=3"R)90"R-;+*CYG4FWIK-GF$^[I&^';\_& MOO=@![;GGG.A/)&7AW2YPI]/9&MR&5BR8:Z09\>#M^4X/Q%D]5KN;H_(K]7A MB()YC82%EBVA%D:VA%H8V6)!S6\JHTU"Y'@!]T%4ZW^\HX!B5/V..F*IK^\X5 BQ0526VP%_$FDY#R< M%]EBA7%"RY90"R-;0BV,;+&@YG<>WL2^:[N# (V)CTQO-/)<% RQ3^3)P@+R M5&C9$FIA9$NHA9$M%M0_D:$X:*"Q=)+B!QS8)A<*^^G-)B^FN5Z1S%(OU-6* MLQQD&'E2\&JMIE3P7A6<[ZV/'"@XR]UR61U)?VL[44@LZ3JDZY"N([<*EJXC MQZY#KHK*N:Z4+:&6LB744K;(4/,ZYRQ<_\$:0JPB!@%X0!961@/D16$08M>R MW8%<)A60N$++EE +(UM"+8QLL:"6RZ0G!-9>LU]Z6:E7=:6B;\@QBJ+37."I M*Z5R12GI*A_]$E7V'L=GK6PH];H,4E4I:]F/3U[3#:>VQ'V2-)1N MGPO9TNWG2[9T^_F2G5>W#W_@GD/FW_[QKMTM=EI_-B\1>SUB'WQL?&E]_L\E M6A: OC3N/[7:E]117Z&Y'O\5!:'=GUS-RX7N4FFII)[G6\1G/:4K!BKK">O3 MBIA$.:KZ6P%1",;8HJL,[PMJX;G0I;" W'#<&_JSMKP0]BQ&-TL;\GL.Q$1S MY^FA;O-[M]CXW/H$:C")&Q(_^:S5OFVVN[%N"M?E+<5>3[%X,\8#4NSY!/\H MXCZ\]Q)AYQ%/@C?76T5OR?N6.WT\T.>AW[>L1-.%ZW=!Z'ONX/KFOOF]V;Z] M4U"K?7.!&NU;U/GVH=.Z;37N6\W.N[?)<\=JCN=:])9A"\%/C"D8PE?4">&O M$3P<(*^/;G P1!\=[S$X5O/.OKDXLL#"6 JR710.O2C KA61OJD'[XO(G8T2XHT',=[Q*Y)4-_SD>D3RX[C)<+QS.446:EO.-1" M%%WF <=BYMTYD>"E0W<:%GN8KJN:WFA,W$#&+?LW*XI>R=[9"2U[?W%+7=,R M[]*)Q"UMSRVR5,XL?>,0L#5RBG0P?I[E^U@N"0FO@47A^F:(W0'\UG81*(Z$ M CB$[$?:-VDS*'LV=U55F^'E#%( MQJ!H=*.$"''(TF"_@2_YV R3D(0?9// *KG-,1\XGNW58)](&-#\.[+'M!8% M]6T7NW2OA P*#L>P3;9"!@4916K[!>5$0H*6^P"CWO-M.8!R/*&5( L$5C8<&&:T(PP0&,\848Z%G.&C)? M*)@K4^8'V^2-+YP=Q@7A]G"^V6P9L;::X5I[Q-CIFPS1H*VLF8/L&5KN8PQ# M38^>8GNC(KKWDN[K7G?&C;1%61.V:DA;E$]H=:6RIF E6VMTQ,.XE@^N;+7_ MW>QP>W EQR%V'KLLJFRQH.8^5$JJ/"+?'-)MXUZ?'@H(85(X81E9DI9P+B&+]KD#Q9 Q!7DBOFG'2\;>F!XS+B<3>R79FF2\<+K,!8Y:]IL[3R2T MN+7I=92NA=((@Q\VY(&)9YHASQ7B#A1=7ZU_SG\PT<5/;,I@6W0"$0[C&VH# M$H8.84>&0E@1A)[Y(PTN6#G:?><;?S9!M"H!?YSEK8H%]"N.81-M++8Y!CU?I^8+" B3R:[ 0KY."3( M3&Z#@OB)6BIIB[(FK R+\HGLF@J@C< *GM2!X*G91;?-F_MFH]-$K39BM;6- M]FW\0_-?WUK_;GQNMKNRH';/^1U%K\J;H;B#15?*:_9,Y#!P2:KHUXUTU.BB M[C^;Z$/S4ZO=IF7U=Q_9!U^;]ZV[6WY0%]/%E972&LO!@Y>3A,B$$%6E5-DQ M%R1\V/.B\6O"[T[*[!G (,N+>@YYW;3EUQT9NR)OIX5615]S;\8R90UIPTX4 MW5KUY5Q?%NAR'(U-$]A6Y-/,-5UGFQ#LTX2VO"MXZ1G3P(F M >?;%_?J&^5.1-[46]_KDHT?.,ZM9J]<0XJ+< MPG4G&H_C$C?L(,L.3,<+(I^5T;N>6V0U)W/''KG67.&)[4+_?60.'&!78!YWCR8L7_4%?Y%O%93R%&N5193UB?5L0DRE'5 MWPJ(:GZ,+0N^\[Z@%IZS=84%P(;CWM"?M>4%.[EH#I>2T3T'C.C<$AGJ-K]W MBXW/K4^@!I/0:5'R6:M]VVQW8]T4KBM;BKV>8O%FC >DV/,)_E'$?7CO)<+. M(YX$;ZZW,O?)^Y8[?6S0]RTET7'A^ET0^IX[N+ZY;WYOMF_O%-1JWURPA;3. MMP^=UFVK<<\.WTN>.U)S%@+U#AFP72D?XU@=YX^B0?OB\$=AQY!_8CQP_?AU:L<^!P WDNN\+E5?XGRDSCC . MND.?$/0%>CX,4-.UB(5^CUR"#%59X'^FRI5X;F_7[">.T=S"$>:50>OCE-<4 M\:28STBI'X5:NDKWLFYBT=H"(J'L1"Y0UB7* J LQ[((*/,[EK>?VQ]HK>:> M/! W(ARMM2PEKN;8DO>$>.:RI>JEZJ7JQ5$]KR4$R_=K.UYD@8]WB.F-1I$+ M\N+S<@+B/]@FAV=4\+)X4U.J\HP][E I*WI)'JG,&RI:5=$VG5,F8DJLRI6Z7C]\!'[A,[.(SY/K!5LEZFAU-<<2U8 M$B*;LW<4=8V#DX00EA 5I5;9\9PMCS5= MJ51E[",9,>?J:B4^+9LD1":$T,N*5EF]_4G+$PKPNTPDM6T(MC&P)M3"RQ8*:W[3)9R](+CND.Y?CL@J.:@$E1851MX1: M&'5+J(51MX2:TQ@CJP*5$Z[EY(B[NUPQM==[O#-73"Y *9?V>A]JYHK)!2B: M8JRY:4_"DCDLY?I>31BODW%9R '"^0\4+6]"QKJX&KM#RY@+96WO'" M7 GMJ4"K*VI]QXI$">[I@*N7#AX.\IIA*%S?A4/B(YO=1_3V++D/Y9R=7RY7 M_05<-!):MH1:&-D2:F%DBP4U]^D)N>J?R:J_7,CD#I,UR2")2<:85/)]X>%) M8F+L%1->Y^)RM9_S5)&^8X)7E'$N)AO.-%D@D%-HJSLNTLF!GFVYLB1!P!4MH65+J(61+:$61K984'.?W9 E M"9F4)!ARSSMWH)0K&VX'DZ!DM>.]5%[=@"!AR1R6BK&:O,GAQ%R6)O">-=)K M!]_W*J'-:$E'D]#F%-J*+J'-*;35RL%W>O,ZK7XYC<][N& \I87]1SR.GQ> MO/3T)7F[3=GTES%4[WZLK67.&6/DZZHU9&1LYC\?&NW2UV6G\VP9%3,!#[X&/C2^OS?R[1,ASH2^/^4ZM]2:?15VBN M,W]%06CW)U?S*$%OJ+144L_S+>*SYMGNX%)EN#,&K(A)^JFJOQ40U?L86Q9\ MYWU!+3P7*A06X!J.>T-_UI87PHS")B[U'(A!YJ(HU&U^[Q8;GUN?0 TF<4/B M)Y^UVK?-=C?63>&ZNJ78ZRD6;\9X0(H]G^ ?1=R']UXB[#SB2?#F>JM%B.1] MRYT^-NB'D_(N"'W/'5Q_"PCR^JCMN<5/C<97]-%VL6O:V$%?" XBGZYQ)(\> MNDE[[_@"DTKE9P5W/40>L!/A$'01^:@7!;9+@D!!CP29GAO8,-@0=BT4@;9< M4-6 N,3'CC-!V#3)F-XG"C] ;,T.UAK[$.+:8P>:=O:/7VJZKEZE^F7_U*[. M:6EL&@C3%SS3V_!"[]#<677+S?-;K!Z;R*3H+DGO$Q!0<:"\\XT%SHX"^ M<8HK:"1RH../=CCTHI!IA?3[Q(3/X.7!$/M@+W $$!K: $S6^I30!U_1S!% MH?^ ESCL[MBDPAD(8@ZQ.V":0WUL^XB*8QA!5ZEZJ&[37JGP#AO,"KR/*GG@>=:C#3VE_W!@Y!4=^X'$R@^I=D 0!8VIU")]T,8<;;Y= M="[0DF[?GM&SWLYG$S PB"0(TWXHLT_F*!D7=2>/O#V+?W.N;-T\Z,UT>O?V MK SQA T:29Z2C&/ND6^]2U2?PAH$?'/= -!H@_B1M@^G3. MFGP&3\ZK>\UP37]*?T/[N6?NL'8]QU36/#H$MC>,"[P<.X$W MA2&*_<:RL#X$)(X=0D^#&0S4Z&G5J_0[ZVU'C),=T.5U=ME08CV@D?%/"NW) M(Z'$"U)TIC!>Y-8YM6)N-J(!? 1B%*2KNH$(]EU0(5A!GZ(&[ )0"=-1/X)? M!4, !2CS$?2+:L7_9;XL<0G6.ONK3/FRZHZ8;X'F^:-@TU>5]:[,ISXS3(8. M^%"7>H"IF8J_E#XT]5X+/$G%/.-U?.38,- L.YPP==! TJ+#"OR;,V'!/=#( MC-W%S<&J.TD+H":AGA4]@#F, +_ M1,W%JL&FGB^Q5W-7ER?F,Z##C'EO^!C3GE-#%W<TPHS?5]@7JT*^" M=D,6+3CVB(Y65M22L$,!#QM. 6$/$#H,+X\YQ#;/=N:^[I!^>)#9S\),O'2D M"JS2RG1T7PG8=_3!A7>IZ_6Q M&4;P.UKS9'L,H3V$DTGQYNS[\+5DR@X\&.-) M,GOQXLC+(KTPGB]#!#7"$^HG(U\RY428,C_7?)X@;+;F3N)%R80!$F(.(<8. MS=\,AILS!DGXZA89TN 4_ &=<5/L69J"KD53XS]]".+*(IP';!RJ48^O9%T3F,)4FZ< MS.KH)YY+YV4+D]BIEV*^:P23F3!U,?UITGTZIPO2Q!7+@"PGK4SLH@?JS@)H MGMT'%;BA Z8O8DD=1J4^O)^FP'"0TCX:P;/M)GI6EWG%*3^#)PVS-X6*1%B>Y6K9M7NX/,AOZZ,M6VVU),D M8X,X.1;8+-6V;DWE8M#*(X-8H^@0L-(B!/;\(>[31O6.::4BLA M36*0T,B#J9L%[S&IW4K,$ P+=]P6M6CARJ),0 M8I.YG8W)-O@L5G4, W;(%HSOMB3FH>]GWU)KI<1342\*P*C![)8\ MT5(4YFO!S\:3E-F2,5LD.G]M;_J308I.V:8 M58XR +M#GQ#T!50S#%#3I4O+OT3\XH7"]6:'-Y"_=A M=GJ]9B?KFIM8<[#'CAO]UNKYO@4L:_WJBJ;G^TXO#C2L[97#O!ZBL'SDTC,U M"/SZDNR/\]B=7K7R!O\CBC+S >3J40O"*3,/0.J*7EG=X2^<.O, I:;4M0V' M6 H^45SR]XT->TGYH48>:%GDHSNBRI8PYD+VWIP$']T15?;>PK8-)[OSZ>BS MFM@WGCT?)-F[P@\YMEO"X(*Q^[P,MB[O9Y-TF-*A7%Z]'T'205@Z:$JYMIHS ME(00F!#J%D=29D$(7C,?A>LU.X]XI_%)G9.J*9KZ);EU[^8Z(++#]B=1)?HG&4;@Z95H>NRRJ; FU,+(EU,+( M%@OJ$T@QS$Y2)K.#CFAQY247&LQU"D]^,0E W;O24HXIHON4C-BVRQ,@Y"RY90"R-;0BV,;+&@YG?:_ =K M"+&*F%Y^/B +Z],!\J(P"+%+3VZ7B]4"$E=HV1)J861+J(61+1;4N M&*6J4M:R'Y_\9ABX7Y@_2>95E9*J*>6ZK-/)!YYE1:_6%+4LRP'R@2>,STI5 MT8WL%ZV%EKW'\5FNZ8JVZ3*+8WKZ=T>[%191P4A>"_NJ:V&3:\OAIZ6;S'-W M.:R\]W5F$(YOW_)W#:B\]U4PP.6]KR=%L1.[15#>%2D"ROS>%2E1EF-9HIR/ ML^RKO?>5%O_+>U\/J5][[>@0-"WGOZRT9^\1,4IO8M1">NR^&7X=R MBLL*=37[R@&A9>\+R(HLTR*T['WA6-V0^Q%%EWG T<@^5#N12?W4O],) MO1<.B9]Z^K=G\?5GY_S0(P_4/-,W^(H<9.=.$1--'FN9#R#/:OE.?9\B)AN3 MY7PZX^PFV]3AHA _H;'O/=B![;EOSWK$)7T[Y,\/"W:=KKZZ9X.'NW0E&S)A MPUGMY:M.%^APNNY',&1++]]R*L>Y,&PXTVNK2=H]#W1>TOZ\M$=467O[7B3[&D@D[N2#C/_INB5U7(< M20AA":$I=6TU=N6!$+PF/ K7*T>8\4UA ^AA>5'/(:];LGEQ2^E+\G;=J_*R MQS*D@3I)="OZ:DY48IL/;,&3K"E&E.CF ]WZFJLT>,#VW7$/@=WF#%C:D[4' MO6%**FPB7T]!T*HN= 1=9O?N\7&Y]8G4$-R#E'\ M6:M]VVQW8]T $;)2^[N>9TVN_P]02P$"% ,4 " *@ I7.;E&&H8$ "# M%@ $0 @ $ 8WAD;RTR,#(S,#@Q,"YX&UL4$L! A0#% @ "H *5\2LY*:1 @ 1 @ !4 M ( !P08 &-X9&\M,C R,S X,3!?9&5F+GAM;%!+ 0(4 Q0 M ( J "E?]W*P,GP4 )8Q 5 " 84) !C>&1O+3(P M,C,P.#$P7VQA8BYX;6Q02P$"% ,4 " *@ I7P6]GY#P$ #Z'@ %0 M @ %7#P 8WAD;RTR,#(S,#@Q,%]P&UL4$L! A0#% M @ "H *5WK0SO2)#0 QU( L ( !QA, &-X9&]?.&LN M:'1M4$L! A0#% @ "H *5\+Y+6NN-@ QIX$ X ( ! H>"$ &-X9&]?97@Y.3$N:'1M4$L%!@ ' < P $ %)8 $! end